Routing Protocols
-
Support for origin validation with BGP sharding (MX Series and PTX Series)—Starting in Junos OS Release 21.2R1, you can use origin validation with BGP sharding. You can configure
rib-sharding
with routing-options validation. -
BMP with BGP sharding and update I/O (JRR Series, MX Series, PTX Series, and vMX)—Starting in Junos OS Release 21.2R1, we support BGP Monitoring Protocol (BMP) with BGP sharding and update I/O in the multithreaded mode.
-
Basic MVPN support with BGP sharding (cRPD, JRR200, MX2020, PTX5000, and QFX10002)—Starting in Junos OS 21.2R1, we support the basic multicast virtual private network (MVPN) functionalities with BGP sharding.
Note:Sharding is not supported for the MVPN address family.
-
Support for BGP SR-TE policy
advertisement and error handling (MX Series and PTX
Series)—Starting
in Junos OS Release 21.2R1, if the SDN controller cannot directly install SR-TE routes on
non-Juniper Networks devices, the controller installs the BGP SR-TE policy on the route
reflector, which forwards the SR-TE routes to non-Juniper devices.
To advertise SR-TE policy to non-Juniper devices, define a BGP policy that includes the
To push an unlabeled IP packet before other labels, include thefamily inet-srte
statement at the[edit policy-options policy-statement term from protocol bgp]
hierarchy level.inet-color-append-explicit-null
statement at the[edit protocols source-packet-routing]
hierarchy level. Support for SRv6 network programming and Layer 3 Services over SRv6 in BGP (MX Series)—Starting in Junos OS Release 21.2R1, you can configure BGP based Layer 3 service over SRv6 core. You can enable Layer 3 overlay services with BGP as control plane and SRv6 as dataplane. SRv6 network programming provides flexibility to leverage segment routing without deploying MPLS. Such networks depend only on the IPv6 headers and header extensions for transmitting data.
To configure IPv4 VPN and IPv6 VPN service over SRv6 core, include the
[See Understanding SRv6 Network Programming and Layer 3 Services over SRv6 in BGP.]end-dt4-sid sid
and theend-dt6-sid sid
statements at the[edit routing-instances routing-instance name protocols bgp source-packet-routing srv6 locator name]
hierarchy level.-
Support for BGP classful transport (CT) with underlying colored SRTE tunnels (MX Series and PTX Series with FPC-PTX-P1-A)– Starting in Junos OS Release 21.2R1, BGP-CT can resolve service routes using the transport RIBs and compute the next-hop. Services currently supported over BGP-CT can also use the underlying SRTE colored tunnels for route resolution.
To enable BGP CT service route resolution over underlying SRTE colored tunnels, include the
use-transport-class
statement at the
hierarchy level.[edit protocols source-packet-routing]
[See use-transport-class.]
-
Flexible algorithm inter-level leaking support for SRv6 and SR-MPLS in ISIS (ACX Series, MX Series and PTX Series)—Starting in Junos OS Release 21.2R1, we support flexible algorithm inter-level leaking for SRv6 and SR-MPLS in IS-IS. Also, we partially support TE-App RFC 8919 in its basic form and extends 6PE support for flexible algorithm.