VXLAN采用的是标准传输协议,即TCP/UDP协议;而NVGRE采用的是通用路由封装协议,即GRE协议。此外,前者由思科驱动,后者由微软支持。数据包格式的不同 数据包格式是VXLAN和NVGRE最明显的区别。VXLAN的数据包报头包含了一个24位的ID段(代表1600万个唯一的虚拟段),该ID段通常由UDP端口上伪随机算法生成的(UDP端口是...
VXLAN (Virtual eXtensible LAN,可扩展虚拟局域网络) 是一种Internet 标准重叠网络虚拟化技术,它提供了一种在 IP(第 3 层)网络上封装以太网(第 2 层)帧的方法,通过实现更高的可扩展性和灵活性来解决传统 VLAN 的局限性。 VXLAN技术将已有的三层网络作为Underlay网络,在其上构建出虚拟的二层网络,即Overlay网络。
NVGRE 支持类似于 VXLAN 的 24 位网段 ID 或VSID,提供多达 1600 万个可以唯一标识给定网段的虚拟网段,但其数据包使用了GRE报头的低24位作为租户网络识别符(TNI)。为了提供描述带宽利用率粒度的流,传输网络需要使用GRE头,这导致NVGRE不能兼容传统负载均衡。 NVGRE封装(上)与VXLAN封装(下): NVGRE 的工作原理 虚拟...
VXLAN通过添加24位的段ID扩展虚拟局域网地址空间,从而将可用ID增加到1600万个,与此同时,在逻辑上分离了云应用程序和租户。其中每个帧中的VXLAN段ID可区分租户的各个逻辑网络和网络ID,因此数百万个独立的第2层VXLAN网络可以与一个公共的第3层基础设施上共存。欲了解更多VXLAN可访问《QinQ vs VLAN vs VXLAN》。
VXLAN通过添加24位的段ID扩展虚拟局域网地址空间,从而将可用ID增加到1600万个,与此同时,在逻辑上分离了云应用程序和租户。其中每个帧中的VXLAN段ID可区分租户的各个逻辑网络和网络ID,因此数百万个独立的第2层VXLAN网络可以与一个公共的第3层基础设施上共存。欲了解更多VXLAN可访问《QinQ vs VLAN vs VXLAN》。
因此VXLAN应运而生。VXLAN通过添加24位的段ID扩展虚拟局域网地址空间,从而将可用ID增加到1600万个,与此同时,在逻辑上分离了云应用程序和租户。其中每个帧中的VXLAN段ID可区分租户的各个逻辑网络和网络ID,因此数百万个独立的第2层VXLAN网络可以与一个公共的第3层基础设施上共存。欲了解更多VXLAN可访问《QinQ vs ...
VXLAN通過添加24位的段ID擴展虛擬局域網地址空間,從而將可用ID增加到1600萬個,與此同時,在邏輯上分離了雲應用程序和租戶。其中每個幀中的VXLAN段ID可區分租戶的各個邏輯網絡和網絡ID,因此數百萬個獨立的第2層VXLAN網絡可以與一個公共的第3層基礎設施上共存。欲了解更多VXLAN可訪問《QinQ vs VLAN vs VXLAN》。 NV...
与VXLAN不同的是,NVGRE没有采用标准传输协议(TCP/UDP),而是借助通用路由封装协议(GRE)。NVGRE使用GRE头部的低24位作为租户网络标识符(TNI),与VXLAN一样可以支持1600个虚拟网络。为了提供描述带宽利用率粒度的流,传输网络需要使用GRE头,但是这导致NVGRE不能兼容传统负载均衡,这是NVGRE与VXLAN相比***的区别也是***的...
VXLAN和NVGRE的工作原理类似,都是通过将数据包封装在一个隧道中,从而实现对虚拟网络的扩展。在VXLAN中,虚拟网络标识符(VNI)被用来标识不同的虚拟网络,而在NVGRE中,虚拟网络标识符(VSID)则被用来标识不同的虚拟网络。 在VXLAN中,数据包被封装在一个UDP数据包中,并通过基于MAC地址的隧道进行传输。在NVGRE中,数据包...