Arista VXLAN and EVPN Overview Flashcards
VXLAN
Virtual Extensible LAN
VTEP
VXLAN Tunnel Endpoint
VNI / VNID
VXLAN Network Identifier
BUM Traffic
Broadcast, Unknown Unicast, Multicast Traffic
HER
Head-End Replication
Intra-data center deployments started moving to Layer 3 to accommodate what three goals?
- accommodate growth
- reduce the blast radius of maintenance or outages
- provide some level of segmentation
Intra-data center deployments then frequently ran into a need to extend Layer 2 over the Layer 3 infrastructure to provide Layer 2 adjacencies for application needs such as?
- application clustering
- keepalives
- link local multicast
Primary purpose is to establish IP reachability between VTEP loopback addresses. Leverages the Global Routing Table (VRF Default). No tenant (VRF) prefixes should ever exist within the \_\_\_\_\_. Arista recommends BGP peering in the IPv4 unicast address-family to establish reachability between VTEP loopbacks.
Underlay
Primary purpose is to provide services to tenants (L2VPN, L3VPN) via VXLAN. Leverages BGP Peering in the EVPN Address-Family. All tenant reachability information exists in the overlay EVPN control-plane. Underlay prefixes (such as Loopbacks) should not exist within the overlay control-plane.
Overlay
What does UDP stand for?
User Datagram Protocol
What are the two types of interfaces that VTEP uses and which ways do they face?
- IP interfaces which face the L3 side
- LAN interfaces which face downstream on L2 side
What does CAM stand for and what is its functionality?
Content Addressable Memory, it is a system memory construct used by ethernet switch logic. This stores information such as MAC addresses available on physical ports with their associated VLAN parameters.
Where typical L2 networks would associate a destination MAC address with an interface, what does VXLAN allow us to attach a MAC address to?
IP address on the other side of a L3 tunnel, specifically the IP address of the VTEP on the other side.
What type of encapsulation method does VXLAN use?
MAC-in-IP/UDP encapsulation
What does the MTU (maximum transmission unit) have to be increased by in the L3 fabric?
50B, or 54B if Dot1Q header is included
How is unicast traffic handled to a remote host once it has been learned by the local VTEP in the context of the “Flood and Learn” concept?
It will be unicast to the remote VTEP (the original source of the multicast signal). Both will update their CAM tables with this destination information
The name for an ethernet frame with a payload greater than the standard MTU of 1,500 bytes
Jumbo frame
Which behavior can be prevented when using VXLAN with EVPN?
Flooding ARP requests to all VTEPs
Describe the VXLAN header, breaking it down by bytes
1B for flags, 3B for VNIs, 4B are reserved for 8B in total
Where do the default gateways live in a Leaf-Spine architecture?
Leaf switches
How does VXLAN natively perform control plane operations?
Flood and learn
What BGP configuration is added to the spine switches in a leaf-spine EVPN architecture?
Configuring our switches to be route reflectors