virtual extensible lan (vxlan)
TRANSCRIPT
![Page 1: Virtual Extensible LAN (VXLAN)](https://reader034.vdocuments.mx/reader034/viewer/2022042503/5881e7101a28ab36088b64b9/html5/thumbnails/1.jpg)
Topic: Virtual eXtensible LAN(VXLAN)By Math Tea – eintellegoNetworks
Date: 30 March, 2016
![Page 2: Virtual Extensible LAN (VXLAN)](https://reader034.vdocuments.mx/reader034/viewer/2022042503/5881e7101a28ab36088b64b9/html5/thumbnails/2.jpg)
Contentsq VXLAN Introduction
q VXLAN Benefits
q Reference
![Page 3: Virtual Extensible LAN (VXLAN)](https://reader034.vdocuments.mx/reader034/viewer/2022042503/5881e7101a28ab36088b64b9/html5/thumbnails/3.jpg)
What is VXLAN?q Virtual eXtensible Local Area Network
q Stretches Layer 2 connections over a Layer 3 network by encapsulating Ethernet frames in a VXLAN packet that includes IP addresses
Layer 3 Network
Layer 2 over Layer 3Layer 2 Layer 2
VTEP-A VTEP-BHost 1 Host 2
VNI 6000
![Page 4: Virtual Extensible LAN (VXLAN)](https://reader034.vdocuments.mx/reader034/viewer/2022042503/5881e7101a28ab36088b64b9/html5/thumbnails/4.jpg)
q Theoretically create as many as 16 million VXLANs in an administrative domain
q Enable migration of virtual machines between servers in separate Layer 2 domains by tunneling over Layer 3 networks
q No need to use STP to converge the topologyu All links can be used u Traffic can be load balancedu Maximizes performance
Benefits of using VXLANs
![Page 5: Virtual Extensible LAN (VXLAN)](https://reader034.vdocuments.mx/reader034/viewer/2022042503/5881e7101a28ab36088b64b9/html5/thumbnails/5.jpg)
VXLAN Network Identifier(VNI)
q The VNI was designed to address the growing needs of multi-tenant data centers.
q VNI is 24 bit length which is more than 16 million VXLAN segments(224 =16,777,216)
![Page 6: Virtual Extensible LAN (VXLAN)](https://reader034.vdocuments.mx/reader034/viewer/2022042503/5881e7101a28ab36088b64b9/html5/thumbnails/6.jpg)
Virtual Tunnel Endpoint(VTEP)q Devices that support VXLANs are called virtual tunnel
endpoints (VTEPs). They can be end hosts or network switches or routers.
q VTEPs encapsulate VXLAN traffic and decapsulate that traffic when it leaves the VXLAN tunnel.
![Page 7: Virtual Extensible LAN (VXLAN)](https://reader034.vdocuments.mx/reader034/viewer/2022042503/5881e7101a28ab36088b64b9/html5/thumbnails/7.jpg)
q VTEPs add a number of fields, including the following:
u Outer MAC destination address (MAC address of the tunnel endpoint
VTEP)
u Outer MAC source address (MAC address of the tunnel source VTEP)
u Outer IP destination address (IP address of the tunnel endpoint VTEP)
u Outer IP source address (IP address of the tunnel source VTEP)
u Outer UDP header
u A VXLAN header that includes a 24-bit field
Virtual Tunnel Endpoint(VTEP)
![Page 8: Virtual Extensible LAN (VXLAN)](https://reader034.vdocuments.mx/reader034/viewer/2022042503/5881e7101a28ab36088b64b9/html5/thumbnails/8.jpg)
VXLAN Packet format
• LSRs forward packets based on label and swap labels:
- The last LSR in the path also removes the label and forward the IP packets as normal IP Routing
![Page 9: Virtual Extensible LAN (VXLAN)](https://reader034.vdocuments.mx/reader034/viewer/2022042503/5881e7101a28ab36088b64b9/html5/thumbnails/9.jpg)
Underlay Network
![Page 10: Virtual Extensible LAN (VXLAN)](https://reader034.vdocuments.mx/reader034/viewer/2022042503/5881e7101a28ab36088b64b9/html5/thumbnails/10.jpg)
VXLAN Encapsulation
VNI =100
VNI =200
VNI =100
VNI =200
![Page 11: Virtual Extensible LAN (VXLAN)](https://reader034.vdocuments.mx/reader034/viewer/2022042503/5881e7101a28ab36088b64b9/html5/thumbnails/11.jpg)
Overlay Network
![Page 12: Virtual Extensible LAN (VXLAN)](https://reader034.vdocuments.mx/reader034/viewer/2022042503/5881e7101a28ab36088b64b9/html5/thumbnails/12.jpg)
Reference
• https://tools.ietf.org/html/rfc7348
• http://www.juniper.net/documentation/en_US/junos14.1/topics/topic-map/vxlan-qfx-series.html
• https://www.youtube.com/watchv=Jqm_4TMmQz8
![Page 13: Virtual Extensible LAN (VXLAN)](https://reader034.vdocuments.mx/reader034/viewer/2022042503/5881e7101a28ab36088b64b9/html5/thumbnails/13.jpg)