Ethernet Virtual Private Network (EVPN) Type 5 Routes Supported

For Ethernet Virtual Private Network (EVPN), Type 5 Routes are now supported, except for on the default VR.
Note

Note

This feature was released as a demonstration feature in ExtremeXOS 30.6. It is now fully supported in ExtremeXOS 30.7.

ExtremeXOS 30.7 also introduces a route type specifically for these EVPN routes designated by the prefix “evn”. This origin type now appears in the output of applicable show commands (see Changed CLI Commands). For consistency with the other route types, you can also change the EVPN route priority. The default priority value for EVPN is 1698 (one less than Auto-peering routes).

Supported Platforms

ExtremeSwitching X465, X590, X690, X695 series switches.

Limitations

The following are not supported:
Note

Note

By default, when a peer is created, the following line appears in the BGP configuration:

enable bgp neighbor neighbor_ip address-family l2vpn-evpn next-hop-unchanged

This is harmless if L2VPN EVPN is not enabled for the peer. However, it is required if the L2VPN EVPN capability is enabled for a peer. The default for this capability and address family will be changed to enabled in a subsequent release.

New CLI Commands

configure bgp evpn l3vni [vni_value | none] vr vr_name

show bgp evpn l3vni {vr vr_name}}

enable bgp export [static | direct] {address-family address_family} l2vpn-evpn {vr vr_name}

disable bgp export [static | direct] {address-family address_family} l2vpn-evpn {vr vr_name}

Changed CLI Commands

Changes are underlined.

show bgp routes {address-family [ipv4-unicast | ipv4-multicast |ipv6-unicast | ipv6-multicast | ipv4-vxlan | {l2vpn-evpn [inclusive-multicast | mac-ip | auto-discovery | esi | ip-prefix]}]} {detail} [ipv4-vxlan | all | as-path path-expression | community [no-advertise | no-export | no-export-subconfed | number community_number | autonomous-system-idbgp-community] | network [any/netMaskLen | networkPrefixFilter] {exact}] {vr vr_name}

show bgp {neighbor} remoteaddr {address-family [ipv4-unicast | ipv4-multicast |ipv6-unicast | ipv6-multicast | ipv4-vxlan | {l2vpn-evpn [inclusive-multicast | mac-ip | auto-discovery | esi | ip-prefix]}]} [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 iproute mpls origin [bgp | blackhole | bootp | direct | ebgp | ibgp | icmp | isis | isis-level-1 | isis-level-1-external | isis-level-2 | isis-level-2-external | mpls evpn {signaling-protocol [ldp | rsvp-te | static]} | ospf | ospf-extern1 | ospf-extern2 | ospf-inter | ospf-intra | rip | static ] {unicast} {vr vrname}

show iproute origin [auto-peering | bgp | blackhole | bootp | direct | ebgp | embgp | ibgp | icmp | imbgp | isis | isis-level-1 | isis-level-1-external | isis-level-2 | isis-level-2-external | mbgp | mpls | evpn {signaling-protocol [ldp | rsvp-te | static]} | ospf | ospf-extern1 | ospf-extern2 | ospf-inter | ospf-intra | rip | static ] {unicast} {vr vrname}

show iproute {ipv4} {priority | vlan vlan_name | permanent | ip_address netmask | summary} {multicast | unicast} {vr vrname}}

configure iproute {ipv4} priority [auto-peering | blackhole | bootp | ebgp |host-mobility | ibgp | icmp | isis | isis-level-1 | isis-level-1-external | isis-level-2 | isis-level-2-external | mpls | ospf-as-external | ospf-extern1 | ospf-extern2 | ospf-inter | ospf-intra | rip | static | evpn] priority {vr vrname}

unconfigure iproute {ipv4} priority [all | blackhole | bootp | ebgp | ibgp | icmp | isis | isis-level-1 | isis-level-1-external | isis-level-2 | isis-level-2-external | mpls | ospf-as-external | ospf-extern1 | ospf-extern2 | ospf-inter | ospf-intra | rip | static | evpn] {vr vrname}