Information About Support for BGP VPNv4, VPNv6, and EVPN Prefixes with IPv6 Next-Hop
Previously, BGP IPv4 or L3VPN standards only had provisions for advertising prefixes with next-hop’s AFI/SAFI same as that of prefix’s AFI/SAFI in NLRI. The standards were:
-
IPv4 prefix NLRI can only include IPv4 next hop
-
VPNv4 prefix NLRI can only include RD:IPv4 next hop
From Cisco IOS XE Release 17.8, BGP supports RFC 8950 that allows advertising of VPNv4 prefix with IPv6 next-hop NLRI.
EVPN does not have same restrictions, and it supports advertising of any EVPN prefix with either IPv4 or IPv6 next hop from Cisco IOS XE Release 17.8 onwards.
VPNv4/EVPN prefixes with IPV6 next hops and VPNv6 prefixes with non-IPV4-Mapped-IPv6 next hops are not consumed by the BGP peers. It will be either reflected to an iBGP peer or advertised to an ASBR.
Note |
Previously, VPNv4 or VPN prefixes were expected to have an MPLS label. If it is IPv6 next hop, even if the MPLS label is not valid, the prefixes are accepted and reflected. |