This is an old revision of the document!
VXLAN NOTES
vni
(vxlan)
vtep
---->{[mac][ip][mac][ip]}
MAC addresses conveyed via bgp. Datacenter. At the end of the day these are knobs to avoid using L3!.
Forward BUM traffic:
Route Type 3 (RT3). See LINK
EVPN NOTES - RFC 7432
Simplifying to the maximum, we can say that EVPN is like L3VPN but for layer 2 (mac information).
EVPN can be seen as a way to fix L2VPN problem with L3VPN techniques (proper mac learning (no bum flooding) and so on)
https://my.ipspace.net/bin/list?id=EVPN
It uses MP-BGP mechanism and defines a new sub-address family, EVPN address family, in the L2VPN address family.
Summary:
Underlay/Ovelay - rule of thumb:
Aggregate on the ToRs only. Use single, not dual tor.
If we want to grow further (ie: we run out of ports), we use multi-planar clos topologies. Full meshed 'pods' connect to planes
Use BFD and be sure is lag and lacp aware
Arista Validated Designs
show interfaces vxlan1 show vxlan address-table show vxlan vni show bgp evpn detail # to see the evpn routes show bgp evpn route-type mac-ip/imet/ip-prefix # to see the evpn rtypes 2,3,5
Note that, in evpn-vxlan, 85% of the configuration is community settings and its route maps. Automation helps a lot here.
Also MRAI is covenient to be 0. Some implementation are still 30 seconds (specially for Internet) but we don't want that in the DC
Try: DCS 7280, 7500, and 7800
show interface nve ! Displays information about the NVE (Network Virtualization Endpoint) interface show mac address-table ! Displays the MAC address table, including VXLAN-related entries show nve vni ! Displays information about the VXLAN VNI (VXLAN Network Identifier) show bgp l2vpn evpn ! Displays detailed information about BGP EVPN routes show bgp l2vpn evpn route-type mac-ip ! Displays BGP EVPN MAC-IP routes (Route Type 2) show bgp l2vpn evpn route-type imet ! Displays BGP EVPN IMET routes (Route Type 3) show bgp l2vpn evpn route-type prefix ! Displays BGP EVPN IP Prefix routes (Route Type 5)
Juniper:
Cumulus: