可能有听说过vlan的同学。 vlan是双层网络中隔离广播域的主要手段。 之后,为什么会出现带x的vlan,火得一塌糊涂? 与vlan本身的限制有关,与当前的虚拟化云化大潮不无关系。
1. vlan的数量限制
496个vlan无法充分满足大型云计算数据中心的需求
2 .物理网络基础设施的限制
基于I-p子网的区域划分限制了需要第2层网络连通性的APP负载的部署
3. TOR开关的MAC时钟消失
虚拟化和东西流量增加了MAC表的条目
4 .多租户场景
多租户场景各租户没有意识到其他租户的存在,IP地址重叠是刚需
目前,作为数据中心主流的overlay解决方案除了vxlan以外,大多数情况下,vxlan与控制方面的evpn技术结合在一起工作。 稍后再谈evpn吧。
VX局域网信息格式
VXLAN消息是在原始双层消息之前封装另一个新消息,新消息与传统以太网消息类似,具有源mac、源ip等元组。 当原始的双层消息来到vtep节点时,它封装在VX局域网头(能够在VX局域网中封装和解封装VX局域网消息的设备称为vtep,vtep可以是虚拟交换机,也可以是物理交换机)中outer mac header和outer ip header中的所有相关元组信息都是vtep的信息,与原始的双层信息没有任何关系。 所在分组的源vtep节点之间的传输与原始的双层消息无关,而是依赖于外部的包头。
除此之外,还有几个字段需要关注。 1、在VXLAN Header消息中封装24位的VXLAN ID(vni ),上述的vlan的扩展、租户的扩展通过该VXLANid实现。 2、UDP header中有源端口字段,用于VX局域网节点间的ECMP的散列; 3、VXLAN Header中的reserved字段作为保留字段,由许多制造商运用来实现自己网络的特性。
文字表达可能对你们的脑细胞不友好。 老规矩。 先附上视频自己体验一下,看完也不知道后台的信息,就掰着说。
要从Wechat公众号IEEE观看视频或接收更多更新,请关注IEEE