VXLAN(Virtual eXtensible Local Area Network,虚拟可扩展局域网)是IETF定义的Overlay二层虚拟化技术,核心是在三层IP网络(Underlay)之上,通过MAC-in-UDP封装构建跨地域、大规模的虚拟二层网络(Overlay),解决传统VLAN规模小、跨三层难、虚拟机迁移受限等问题。
一、核心概念与组件
1. 基本定位
- Overlay/Underlay:Underlay是物理IP网络(负责路由转发);Overlay是VXLAN构建的虚拟二层网络(承载租户业务)。
- MAC-in-UDP:原始二层以太网帧被完整封装在UDP包中,外层再套IP/以太头,使二层流量可跨三层路由。
2. 关键组件
- VTEP(VXLAN Tunnel Endpoint,隧道端点)
- 负责封装/解封装VXLAN报文,是隧道的起点/终点。
- 类型:硬件VTEP(物理交换机/路由器)、软件VTEP(服务器虚拟交换机如OVS、vSwitch)。
- 每个VTEP有独立IP,用于底层IP路由。
- VNI(VXLAN Network Identifier,网络标识符)
- 24位,最多支持16,777,216个虚拟网络(远大于VLAN的4094)。
- 一个VNI对应一个租户/业务,不同VNI二层隔离。
- VXLAN网关
388





被折叠的 条评论
为什么被折叠?



