VXLAN详解
解释:VxLAN (Virtual eXtensible Local Area Network)虚拟拓展局域网VxLAN是一种大二层的虚拟网络技术原理:引入一个UDP格式的外层隧道作为数据链路层,原有数据报文内容作为隧道净荷加以传输。能在三层网络基础上建立二层以太网络隧道,从而实现跨地域的二层互连。详细介绍:VxLAN头部包含一个VXLAN标识(VNI,VXLAN Network Identifi
·
解释:
VxLAN (Virtual eXtensible Local Area Network)虚拟拓展局域网
VxLAN是一种大二层的虚拟网络技术
原理:
- 引入一个UDP格式的外层隧道作为数据链路层,原有数据报文内容作为隧道净荷加以传输。
- 能在三层网络基础上建立二层以太网络隧道,从而实现跨地域的二层互连。
详细介绍:
VxLAN头部包含一个VXLAN标识(VNI,VXLAN Network Identifier),只有在同一个VXLAN上的虚拟机才能相互通信。因为VNI在数据包中占24bit,故可以支持1600万个VXLAN。可适用于大规模租户的部署。
VXlan部署:VXLAN网络设备有3种角色,分别是VTEP(VXLAN Tunnel EndPoint)、VXLAN网关、VXLANIP网关。
- VTEP:直接与终端连接的设备,负责原始以太报文的VXLAN封装和解封装。
- VXLAN网关:除了具有VTEP的功能外,还负责VLAN报文和VXLAN报文之间的映射和转发。即:VXLAN虚拟机和VLAN虚拟机之间互访,通过VXLAN网关实现。
- VXLANIP网关:具有VXLAN网关的所有功能,还负责处理不同VXLAN之间的报文通信。不同VXLAN的虚拟机之间经过VXLANIP网关实现互访。
因而产生了3种VXLAN网络部署形式:
- 三个均通过安装在服务器上的软件实现。会占用部分服务器资源,而且当访问量大时,VXLANIP网关会成为系统瓶颈。
- 三个均由物理交换机实现,需要一些特殊的要求或技术实现虚拟机与VTEP的对接,组网不够灵活。
- VTEP有服务器上的软件实现,VXLAN网关、VXLANIP网关又物理交换机实现。是一种常见的,推荐使用的方法。
更多推荐
已为社区贡献2条内容
所有评论(0)