以下为个人的理解:
Virtual Extensible LAN (VXLAN)是一个新的封装协议, 主要用于在现有的第3层基础设施上运行的Overlay网络。Overlay网络(叠加网络)是一个虚拟网络, 它是建立在现有网络的第2层和第3层技术上, 用以支撑弹性计算的架构。VXLAN可使网络工程师更容易地扩大云计算环境,同时逻辑隔离云应用和租户,这也是VXLAN被应用于数据中心场景的原因之一。
新的云计算架构定义了多租户概念,每个租户都需要自己的逻辑网络,而这就需要有自己的网络ID。传统的架构中, 网络工程师使用虚拟局域网(VLAN)在云计算环境中隔离应用程序和租户, 但VLAN规格只允许在任何特定时间分配最多4096个网络ID -- 对于一个大型云计算环境.来说,这可能是不够的。
VXLAN的主要目标之一是延长VLAN地址的空间,增加至24bit位的ID, 并将可用ID增加到16 Million(1600万个)。每个VXLAN的ID可区分单个逻辑网络, 所以数以百万计的2层隔离VXLAN网络可以共同存在于一个3层基础设施网络。与VLAN一样,只有在同一个逻辑网络内的VM可以互相通信。通过VXLAN的数据报文封装可以看出,VXLAN是在三层网络上透传二层网络的信息,VXLAN将以太网帧封装在UDP报文里。
如果可以, VXLAN可允许网络工程师在远距离迁移VM,并在一个SDN网络中发挥着重要作用,这是一个新的架构,允许服务器或控制器通知网络交换机在如何发送数据包。在一个传统的网络中,每个交换机都有专有软件来通知它自己该怎么发送数据包。在一个SDN的网络中,数据包的转发是集中控制的, 网络流量可以独立编程, 独立于单个的交换机和数据中心设备。 所以VXLAN封装技术可作为SDN架构的重要组成部分,实现网络的自动化部署。
总结:
为什么需要VXLAN?
客户已无法安于现状了
喜欢本文的小伙伴
期待您的
多多留言
点点
领取专属 10元无门槛券
私享最新 技术干货