Knowledge

Virtual Extensible LAN

Source 📝

89:
VXLAN is an evolution of efforts to standardize on an overlay encapsulation protocol. Compared to single-tagged IEEE 802.1Q VLANs which provide a limited number of layer-2 VLANs (4094, using a 12-bit VLAN ID), VXLAN increases scalability up to about 16 million logical networks (using a 24-bit VNID)
300: 390:
Arista's updated VXLAN implementation eliminates the need for multicast in the underlay network by using Head End Replication for forwarding broadcast, multicast and unknown unicast traffic
1295: 662: 614: 99: 66:-assigned destination UDP port number, although many implementations that predate the IANA assignment use port 8472. VXLAN attempts to address the 633: 1316: 687: 377: 447: 970: 607: 279: 1283: 208: 63: 462: 1349: 1250: 600: 244: 526: 889: 325: 226: 1368: 677: 424: 715: 1212: 694: 256: 1114: 944: 895: 403: 900: 880: 74:
deployments. VXLAN endpoints, which terminate VXLAN tunnels and may be either virtual or physical
1036: 235:, an Ethernet networking standard, also known as provider bridging, Stacked VLANs, or simply QinQ. 1305: 1245: 1197: 1192: 989: 641: 1275: 1179: 1011: 177: 59: 38: 558: 885: 747: 17: 540: 1072: 8: 1225: 1187: 1155: 1041: 852: 502: 1031: 940: 847: 586: 476: 353: 185: 1345: 1230: 1057: 807: 699: 522:
VXLAN: A Framework for Overlaying Virtualized Layer 2 Networks over Layer 3 Networks
1255: 1129: 530: 166: 134: 1240: 1093: 582: 181: 110: 71: 543: 520: 1260: 1202: 735: 623: 195: 173: 52: 1362: 1016: 935: 930: 172:
VXLAN is officially documented by the IETF in RFC 7348. VXLAN encapsulates a
1300: 1289: 1006: 975: 920: 232: 214: 191: 592: 1235: 1088: 837: 797: 730: 463:"Mellanox adds VM-flitting to ConnectX-3 adapters - Going Pro with VXLAN" 250: 75: 67: 1333: 1160: 925: 915: 740: 705: 646: 1165: 757: 535: 91: 46: 146: 142: 138: 122: 1139: 1119: 1098: 859: 769: 672: 158: 154: 150: 95: 56: 49: 519:
Mahalingam, Mallik; Dutt, Dinesh G.; et al. (August 2014).
1265: 1124: 1067: 1062: 1026: 965: 905: 832: 817: 812: 762: 725: 710: 667: 223:, an industry effort to unify both VXLAN and NVGRE technologies 220: 162: 126: 118: 106: 448:"Huawei CE12800 Series Data Center Switches - Huawei products" 1220: 875: 827: 802: 682: 238: 130: 114: 1134: 910: 842: 822: 774: 354:"Open vSwitch Manual: vtep – hardware_vtep database schema" 42: 425:"VXLAN Bridges Virtual and Physical Networks to the Cloud" 1021: 752: 720: 404:"VMware, Cisco stretch virtual LANs across the heavens" 401: 460: 90:
and allows for layer-2 adjacency across IP networks.
518: 105:The VXLAN specification was originally created by 380:(Press release). Arista Networks. 22 October 2014 117:. Other backers of the VXLAN technology include 98:with head-end replication (HER) is used to flood 1360: 180:for transport across an IP network, creating an 100:Broadcast, unknown-unicast and multicast traffic 634:Comparison of platform virtualization software 378:"Arista Expands Leaf Switch Product Portfolio" 280:"Towards Virtualized Networking for the Cloud" 608: 556: 45:-like encapsulation technique to encapsulate 1317:Generic Network Virtualization Encapsulation 509: 500: 277: 622: 514: 512: 615: 601: 402:Timothy Prickett Morgan (30 August 2011). 323: 194:is an example of a software-based virtual 534: 461:Timothy Pricket Morgan (April 23, 2013). 326:"Running OpenStack over a VXLAN Fabric" 14: 1361: 198:that supports VXLAN overlay networks. 971:System Center Virtual Machine Manager 596: 62:datagrams, using 4789 as the default 1284:Distributed Overlay Virtual Ethernet 477:"FreeBSD 10.2-RELEASE Release Notes" 209:Distributed Overlay Virtual Ethernet 557:M. Mahalingam (February 22, 2013). 241:, a similar competing specification 24: 695:LDoms / Oracle VM Server for SPARC 25: 1380: 1350:List of computer system emulators 1251:Symantec Workspace Virtualization 576: 501:Reyk Floeter (October 14, 2013). 278:Steve Herrod (August 30, 2011). 245:Overlay Transport Virtualization 589:, November 2012, by Joe Onisick 550: 494: 469: 133:, Big Switch Networks, Arrcus, 70:problems associated with large 503:"OpenBSD vxlan implementation" 454: 440: 417: 395: 370: 346: 317: 293: 271: 13: 1: 264: 227:Generic Routing Encapsulation 1082:Virtual kernel architectures 7: 201: 10: 1385: 257:Layer 2 Tunneling Protocol 27:Network tunneling protocol 1342: 1326: 1274: 1211: 1178: 1148: 1107: 1081: 1050: 999: 988: 958: 896:Parallels Desktop for Mac 868: 790: 783: 655: 640: 631: 324:Andre Pech (2013-11-08). 901:Parallels Server for Mac 881:Microsoft Virtual Server 450:. Huawei. December 2012. 1306:Virtual security switch 1246:Remote Desktop Services 1198:Remote Desktop Services 1193:Citrix Virtual Desktops 1108:Related kernel features 583:VXLAN Deep Dive: Part 1 41:technology that uses a 1311:Virtual Extensible LAN 1051:Application containers 1012:iCore Virtual Accounts 80:VXLAN tunnel endpoints 39:network virtualization 31:Virtual Extensible LAN 886:Parallels Workstation 748:VMware Infrastructure 301:"Configuring VXLANs" 1369:Tunneling protocols 1226:Citrix Virtual Apps 1188:Citrix Virtual Apps 1042:Workload Partitions 853:Virtual DOS machine 481:The FreeBSD Project 1032:Solaris Containers 941:VMware Workstation 848:Windows on Windows 1356: 1355: 1346:List of emulators 1174: 1173: 984: 983: 954: 953: 808:Cooperative Linux 700:Logical partition 16:(Redirected from 1376: 1022:Linux Containers 997: 996: 788: 787: 653: 652: 617: 610: 603: 594: 593: 570: 569: 567: 566: 554: 548: 547: 538: 536:10.17487/RFC7348 516: 507: 506: 498: 492: 491: 489: 487: 473: 467: 466: 458: 452: 451: 444: 438: 437: 435: 434: 429: 421: 415: 414: 412: 411: 399: 393: 392: 387: 385: 374: 368: 367: 365: 364: 350: 344: 343: 341: 340: 335:. pp. 8, 12 330: 321: 315: 314: 312: 311: 305: 297: 291: 290: 288: 287: 275: 167:Juniper Networks 135:Cumulus Networks 21: 1384: 1383: 1379: 1378: 1377: 1375: 1374: 1373: 1359: 1358: 1357: 1352: 1338: 1322: 1270: 1241:Microsoft App-V 1207: 1170: 1144: 1103: 1094:User-mode Linux 1077: 1046: 991: 980: 950: 864: 779: 644: 636: 627: 621: 579: 574: 573: 564: 562: 559:"What Is VXLAN" 555: 551: 517: 510: 505:. Reyk Floeter. 499: 495: 485: 483: 475: 474: 470: 465:. The Register. 459: 455: 446: 445: 441: 432: 430: 427: 423: 422: 418: 409: 407: 400: 396: 383: 381: 376: 375: 371: 362: 360: 358:openvswitch.org 352: 351: 347: 338: 336: 328: 322: 318: 309: 307: 303: 299: 298: 294: 285: 283: 276: 272: 267: 262: 204: 182:overlay network 111:Arista Networks 78:, are known as 72:cloud computing 53:Ethernet frames 28: 23: 22: 15: 12: 11: 5: 1382: 1372: 1371: 1354: 1353: 1343: 1340: 1339: 1337: 1336: 1330: 1328: 1324: 1323: 1321: 1320: 1314: 1308: 1303: 1298: 1293: 1287: 1280: 1278: 1272: 1271: 1269: 1268: 1263: 1261:VMware ThinApp 1258: 1253: 1248: 1243: 1238: 1233: 1228: 1223: 1217: 1215: 1209: 1208: 1206: 1205: 1203:VMware Horizon 1200: 1195: 1190: 1184: 1182: 1176: 1175: 1172: 1171: 1169: 1168: 1163: 1158: 1152: 1150: 1146: 1145: 1143: 1142: 1137: 1132: 1127: 1122: 1117: 1111: 1109: 1105: 1104: 1102: 1101: 1096: 1091: 1085: 1083: 1079: 1078: 1076: 1075: 1070: 1065: 1060: 1054: 1052: 1048: 1047: 1045: 1044: 1039: 1034: 1029: 1024: 1019: 1014: 1009: 1003: 1001: 994: 986: 985: 982: 981: 979: 978: 973: 968: 962: 960: 956: 955: 952: 951: 949: 948: 938: 933: 928: 923: 918: 913: 908: 903: 898: 893: 883: 878: 872: 870: 866: 865: 863: 862: 857: 856: 855: 845: 840: 835: 830: 825: 820: 815: 810: 805: 800: 794: 792: 785: 781: 780: 778: 777: 772: 767: 766: 765: 760: 750: 745: 744: 743: 738: 736:VMware vSphere 728: 723: 718: 713: 708: 703: 697: 692: 691: 690: 685: 675: 670: 665: 659: 657: 650: 638: 637: 632: 629: 628: 624:Virtualization 620: 619: 612: 605: 597: 591: 590: 578: 577:External links 575: 572: 571: 549: 508: 493: 468: 453: 439: 416: 406:. The Register 394: 369: 345: 316: 292: 269: 268: 266: 263: 261: 260: 254: 248: 242: 236: 230: 224: 218: 212: 205: 203: 200: 196:network switch 26: 9: 6: 4: 3: 2: 1381: 1370: 1367: 1366: 1364: 1351: 1347: 1341: 1335: 1332: 1331: 1329: 1325: 1318: 1315: 1312: 1309: 1307: 1304: 1302: 1299: 1297: 1294: 1291: 1288: 1285: 1282: 1281: 1279: 1277: 1273: 1267: 1264: 1262: 1259: 1257: 1254: 1252: 1249: 1247: 1244: 1242: 1239: 1237: 1234: 1232: 1229: 1227: 1224: 1222: 1219: 1218: 1216: 1214: 1210: 1204: 1201: 1199: 1196: 1194: 1191: 1189: 1186: 1185: 1183: 1181: 1177: 1167: 1164: 1162: 1159: 1157: 1154: 1153: 1151: 1149:Orchestration 1147: 1141: 1138: 1136: 1133: 1131: 1128: 1126: 1123: 1121: 1118: 1116: 1113: 1112: 1110: 1106: 1100: 1097: 1095: 1092: 1090: 1087: 1086: 1084: 1080: 1074: 1071: 1069: 1066: 1064: 1061: 1059: 1056: 1055: 1053: 1049: 1043: 1040: 1038: 1035: 1033: 1030: 1028: 1025: 1023: 1020: 1018: 1017:Linux-VServer 1015: 1013: 1010: 1008: 1005: 1004: 1002: 1000:OS containers 998: 995: 993: 987: 977: 974: 972: 969: 967: 964: 963: 961: 957: 946: 942: 939: 937: 936:VMware Server 934: 932: 931:VMware Fusion 929: 927: 924: 922: 919: 917: 914: 912: 909: 907: 904: 902: 899: 897: 894: 891: 887: 884: 882: 879: 877: 874: 873: 871: 867: 861: 858: 854: 851: 850: 849: 846: 844: 841: 839: 836: 834: 831: 829: 826: 824: 821: 819: 816: 814: 811: 809: 806: 804: 801: 799: 796: 795: 793: 789: 786: 782: 776: 773: 771: 768: 764: 761: 759: 756: 755: 754: 751: 749: 746: 742: 739: 737: 734: 733: 732: 729: 727: 724: 722: 719: 717: 714: 712: 709: 707: 704: 701: 698: 696: 693: 689: 686: 684: 681: 680: 679: 676: 674: 671: 669: 666: 664: 661: 660: 658: 654: 651: 648: 643: 639: 635: 630: 625: 618: 613: 611: 606: 604: 599: 598: 595: 588: 584: 581: 580: 560: 553: 545: 542: 537: 532: 528: 524: 523: 515: 513: 504: 497: 482: 478: 472: 464: 457: 449: 443: 426: 420: 405: 398: 391: 379: 373: 359: 355: 349: 334: 333:openstack.org 327: 320: 302: 296: 281: 274: 270: 258: 255: 252: 249: 246: 243: 240: 237: 234: 231: 228: 225: 222: 219: 216: 213: 210: 207: 206: 199: 197: 193: 189: 187: 183: 179: 175: 170: 168: 164: 160: 156: 152: 148: 144: 140: 136: 132: 128: 124: 120: 116: 112: 108: 103: 101: 97: 93: 87: 85: 81: 77: 73: 69: 65: 61: 58: 54: 51: 48: 44: 40: 36: 32: 19: 1310: 1301:Open vSwitch 1290:Ethernet VPN 1007:FreeBSD jail 976:Virt-manager 921:Virtual Iron 563:. Retrieved 552: 521: 496: 484:. Retrieved 480: 471: 456: 442: 431:. Retrieved 419: 408:. Retrieved 397: 389: 382:. Retrieved 372: 361:. Retrieved 357: 348: 337:. Retrieved 332: 319: 308:. Retrieved 295: 284:. Retrieved 273: 233:IEEE 802.1ad 215:Ethernet VPN 192:Open vSwitch 190: 178:UDP datagram 171: 104: 88: 83: 79: 76:switch ports 34: 30: 29: 1236:InstallFree 1213:Application 1089:Rump kernel 869:Independent 838:SheepShaver 798:Basilisk II 791:Specialized 731:VMware ESXi 647:hypervisors 251:Virtual LAN 68:scalability 1344:See also: 1334:BlueStacks 1161:Kubernetes 1156:Amazon ECS 1130:namespaces 926:Virtual PC 916:VirtualBox 716:Proxmox VE 706:LynxSecure 565:2013-02-25 433:2013-12-01 410:2013-02-25 384:8 November 363:2016-07-04 339:2016-07-04 310:2024-04-17 286:2013-02-25 265:References 1166:OpenShift 1037:Virtuozzo 990:Operating 758:XenServer 174:MAC frame 92:Multicast 1363:Category 1327:See also 1319:(GENEVE) 688:KubeVirt 642:Hardware 626:software 561:. Huawei 282:. VMware 202:See also 147:Mellanox 143:Ericsson 139:Dell EMC 123:Broadcom 1313:(VXLAN) 1276:Network 1180:Desktop 1140:seccomp 1120:cgroups 1099:vkernel 890:Extreme 860:Win4Lin 770:XtratuM 673:Hyper-V 486:30 June 306:. Cisco 159:Red Hat 155:OpenBSD 151:FreeBSD 96:unicast 57:layer 4 55:within 50:layer 2 37:) is a 1292:(EVPN) 1286:(DOVE) 1266:ZeroVM 1231:Dalvik 1125:chroot 1115:BrandZ 1068:lmctfy 1063:Podman 1058:Docker 1027:OpenVZ 992:system 966:Ganeti 945:Player 906:PearPC 833:PikeOS 818:DOSEMU 813:DOSBox 784:Hosted 763:XCP-ng 741:vCloud 726:SIMMON 711:PikeOS 702:(LPAR) 668:CP/CMS 656:Native 587:Part 2 259:(L2TP) 253:(VLAN) 221:GENEVE 217:(EVPN) 211:(DOVE) 186:tunnel 165:, and 163:Joyent 127:Citrix 119:Huawei 107:VMware 1296:NVGRE 1256:Turbo 1221:Ceedo 959:Tools 876:bhyve 828:86Box 803:Bochs 683:oVirt 663:Adeos 428:(PDF) 329:(PDF) 304:(PDF) 247:(OTV) 239:NVGRE 229:(GRE) 176:in a 131:Pica8 115:Cisco 84:VTEPs 35:VXLAN 18:VXLAN 1135:eBPF 911:QEMU 843:SIMH 823:PCem 775:z/VM 585:and 544:7348 527:IETF 488:2016 386:2014 113:and 64:IANA 43:VLAN 1073:rkt 753:Xen 721:QNX 678:KVM 541:RFC 531:doi 184:or 94:or 86:). 60:UDP 47:OSI 1365:: 1348:, 539:. 529:. 525:. 511:^ 479:. 388:. 356:. 331:. 188:. 169:. 161:, 157:, 153:, 149:, 145:, 141:, 137:, 129:, 125:, 121:, 109:, 102:. 947:) 943:( 892:) 888:( 649:) 645:( 616:e 609:t 602:v 568:. 546:. 533:: 490:. 436:. 413:. 366:. 342:. 313:. 289:. 82:( 33:( 20:)

Index

VXLAN
network virtualization
VLAN
OSI
layer 2
Ethernet frames
layer 4
UDP
IANA
scalability
cloud computing
switch ports
Multicast
unicast
Broadcast, unknown-unicast and multicast traffic
VMware
Arista Networks
Cisco
Huawei
Broadcom
Citrix
Pica8
Cumulus Networks
Dell EMC
Ericsson
Mellanox
FreeBSD
OpenBSD
Red Hat
Joyent

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.