Multiprotocol Border Gateway Protocol (MBGP) Support for Virtual Extensible LAN (VXLAN)

The Border Gateway Protocol (BGP) is a general purpose routing protocol that runs over TCP. routes can be carried on different address family (afi) and sub-address family (safi) combinations as specified in the Multiprotocol BGP (MBGP) extensions.

The BGP implementation for ExtremeXOS supports carrying Virtual Extensible LAN (VXLAN) Network Identifier (VNI) and Local VXLAN Tunnel Endpoint (LTEP) combinations as MBGP routes using a proprietary afi/safi combination. Even though supported LTEPs are IPv4, the VXLAN routes can be carried over IPv6 peering sessions.

Supported Platforms

Summit X770, X670-G2, and ExtremeSwitching X870, X690 series switches.

Limitations

The ability to carry VXLAN routes cannot be enabled on a per peer group basis.

Changed CLI Commands

Changes are underlined.

enable bgp neighbor [all | remoteaddr] capability [ipv4-unicast | ipv4-multicast |ipv6-unicast | ipv6-multicast |vpnv4 |route-refresh | ipv4-vxlan]

disable bgp neighbor [all | remoteaddr] capability [ipv4-unicast | ipv4-multicast |ipv6-unicast | ipv6-multicast |vpnv4 |route-refresh |ipv4-vxlan]

show bgp {neighbor} remoteaddr {address-family [ipv4-unicast | ipv4-multicast |ipv6-unicast | ipv6-multicast | ipv4-vxlan]} [accepted-routes | received-routes | rejected-routes | transmitted-routes] {detail} [all | as-path path-expression | community [no-advertise | no-export | no-export-subconfed | number community_number | autonomous-system-id : bgp-community] | network [any / netMaskLen | networkPrefixFilter] {exact}]

show bgp routes {address-family [ipv4-unicast | ipv4-multicast |ipv6-unicast | ipv6-multicast | ipv4-vxlan]} {detail} [ipv4-vxlan |all | as-path path-expression | community [no-advertise | no-export | no-export-subconfed | number community_number | autonomous-system-id : bgp-community] | network [any / netMaskLen | networkPrefixFilter] {exact}]

show bgp routes {address-family [ipv4-unicast | ipv4-multicast |ipv6-unicast | ipv6-multicast | vpnv4 | ipv4-vxlan]} summary

The output of the following command is changed to show IPv4 VXLAN information:

show bgp