Routing

 View Only
  • 1.  JUNOS RFC7308 support?

    Posted 08-12-2025 17:59

    Trying to configure extended admin groups on JUNOS 24.2R1-S2.5.

    set routing-options admin-groups-extended-range minimum 32
    set routing-options admin-groups-extended-range maximum 4294967295
    set routing-options admin-groups-extended R1_R2 group-value 100
    set routing-options admin-groups-extended R1_R5 group-value 666666

    set protocols mpls interface ge-0/0/0.0 admin-group-extended R1_R2
    set protocols mpls interface ge-0/0/2.0 admin-group-extended R1_R5

    To my amusement, with this config it didn't advertise the actual admin groups (IS-IS sub-TLV 14), but SRLG:

        SRLG neighbor: R2.00, Numbered interface
          IP address: 10.100.1.1
          Neighbor's IP address: 10.100.1.2
          IDs: R1_R2
        SRLG neighbor: R5.00, Numbered interface
          IP address: 10.100.3.1
          Neighbor's IP address: 10.100.3.5
          IDs: R1_R5

    Also when IS-IS database is redistributed into BGP-LS, JUNOS advertises extended admin group in TLV 1096 (SRLG) instead of 1173 (EAG).

    When Cisco IOS-XR (with "extended-admin-group ietf" config), JUNOS correctly interprets it in "show isis database extensive" output:

        IS extended neighbor: R1.00, Metric: default 10 SubTLV len: 163
          Local interface index: 4, Remote interface index: 333
          IP address: 10.100.1.2
          Neighbor's IP address: 10.100.1.1
          IPv6 address: 2001:100:1::2
          Neighbor's IPv6 address: 2001:100:1::1
          Administrative groups:  0 <none>
          Maximum bandwidth: 1000Mbps
          Maximum reservable bandwidth: 10Gbps
          Current reservable bandwidth:
            Priority 0 : 10Gbps
            Priority 1 : 10Gbps
            Priority 2 : 10Gbps
            Priority 3 : 10Gbps
            Priority 4 : 10Gbps
            Priority 5 : 10Gbps
            Priority 6 : 10Gbps
            Priority 7 : 10Gbps
          Traffic engineering metric: 500
            Ext Admin Group:  0
            Ext Admin Group:  0
            Ext Admin Group:  0
            Ext Admin Group:  0
            Ext Admin Group:  0
            Ext Admin Group:  0
            Ext Admin Group:  0x100
            Ext Admin Group:  0

    However, JUNOS doesn't redistribute this value into BGP-LS.

    Is there any config that enables RFC7308 support on JUNOS?  Either for IS-IS, or for BGP-LS (ideally both).

    Cheers,

    Dmytro



    -------------------------------------------