Knowledge (XXG)

Virtual Extensible LAN

Source 📝

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

Index

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
Juniper Networks

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