VXLAN(Virtual eXtensible LAN,虚拟可扩展局域网)技术

张开发
2026/5/18 14:50:00 15 分钟阅读
VXLAN(Virtual eXtensible LAN,虚拟可扩展局域网)技术
VXLAN(Virtual eXtensible LAN,虚拟可扩展局域网)是一种用“隧道”在三层网络上跑二层网络的技术,主要用来突破传统 VLAN 的规模限制,并让云网络、多租户网络更容易做大规模、跨数据中心的扩展。下面分几个点帮你把 VXLAN 说透。一、为什么需要 VXLANVLAN 的局限标准 802.1Q 只给 12bit 的 VLAN ID,最多4094 个​ 网络标识。在云环境、多租户环境,这点数量远远不够,而且配置、管理都比较“重”。云网络的需求要支持大量租户、大量虚拟网络;要能在不同物理机房/可用区之间,把同一个“虚拟二层域”拉通;要能在普通 IP 网络(三层)上承载虚拟机的二层通信。VXLAN 就是为了解决这些问题而生的。二、VXLAN 的核心思想在原始以太网帧外面再包一层 UDP/IP 头,让二层数据“借道”三层网络传输,这个“包着走”的过程就是隧道(Tunnel)。用 24bit 的VNI(VXLAN Network Identifier)​ 来标识虚拟网络,可支持约 1600 万​ 个网络,比 VLAN 的 4094 大得多。由VTEP(VXL

更多文章