VXLAN Packet Structure

VXLAN Packet Structure An architecture diagram generated by Archify. Outer Ethernet · outer L2 header · Outer headers (VXLAN encapsulation) Outer Ethernet outer L2 header Outer IP · host (VTEP) IP · Outer headers (VXLAN encapsulation) Outer IP host (VTEP) IP Outer UDP · dst port 4789 · Outer headers (VXLAN encapsulation) Outer UDP dst port 4789 VXLAN Header · carries the VNI · Outer headers (VXLAN encapsulation) VXLAN Header carries the VNI Original Ethernet · original L2 frame · Original packet Original Ethernet original L2 frame Original IP · container IP · Original packet Original IP container IP Original TCP/UDP · original L4 header · Original packet Original TCP/UDP original L4 header Payload · application data · Original packet Payload application data Outer headers (VXLAN encapsulation) Original packet Legend Original packet Outer headers VXLAN header

VXLAN essentials

  • • VTEP: encapsulates and decapsulates packets
  • • VNI: supports up to 16,777,216 virtual networks
  • • UDP encapsulation: transmitted via UDP port 4789
  • • MAC-in-UDP: wraps the original L2 frame in a UDP packet