MPBGP
MP-BGP, short for Multi-Protocol Border Gateway Protocol, is an extension of the Border Gateway Protocol designed to carry routing information for multiple address families within a single BGP session. It enables the exchange of IPv4 and IPv6 routes, as well as VPN, multicast, and other protocol families, over the same peering relationship. MP-BGP is widely used in service provider and large enterprise networks, particularly to implement VPNs over MPLS and to enable diverse routing domains to interoperate.
The mechanism of MP-BGP relies on a framework of address family identifiers. Each route is associated with
Common use cases include BGP/MPLS IP VPNs (VPNv4 and VPNv6), L2 and L3 VPNs, and multicast VPNs,