
4 CONNECT | VMware vSphere 5.5 VXLAN Networking and Emulex OneConnect® OCe14000 Ethernet Adapters
CONNECT DEPLOYMENT GUIDE
1.3 VMware VXLAN overview
VXLAN uses MAC Address-in-User Datagram Protocol (MAC-in-UDP) encapsulation whereby VMs can be deployed on any ESX host
while being decoupled from the underlying physical network. VXLAN uses a 24-bit identifier allowing a single network to support up
to 16 million LAN segments surpassing the IEEE 802.1Q VLAN specification of 4,094 VLANs. This capability can be best utilized in cloud
computing by providing complete network isolation for multiple tenants while utilizing common physical infrastructure. Figure 2 below
depicts a basic VXLAN configuration with multiple VXLANs between ESX Host A and B extended across a L3 network. When a packet is
sent from a VM in host A to a VM in host B, the entire packet is encapsulated in a VXLAN header and traverses over the physical network.
When the VXLAN packet reaches ESX Host B, the VXLAN header is removed and the packet is received by the recipient VM with the Inner
MAC Destination Address (DA). A VXLAN Tunnel Endpoint (VTEP) is configured on each participating host and assigned with a unique IP
address and responsible for VXLAN data path processing, maintaining forwarding tables and encapsulation/de-encapsulation of VXLAN
packets. A VTEP consists of a vmkernel module, vmknic virtual adapter module and VXLAN port group module.
Figure 1. VXLAN packet format.
Figure 2. Basic VXLAN deployment with four virtual wires for network isolation.
Comentarios a estos manuales