1 VXLAN:云计算时代的隧道技术
1.1 什么是VXLAN
VXLAN(Virtual eXtensible Local Area Network,虚拟可扩展局域网)是建立在物理IP网络之上的二层隧道技术。在云计算快速发展的时代,传统网络无法满足云计算对扩展性的要求,VXLAN能够为跨地域的多数据中心间提供二层互联,并且能够对海量用户不同业务进行隔离。VXLAN使用UDP报文对原始二层以太网数据帧进行封装,因此能够跨三层网络传输二层业务流量。
图1-1 VXLAN二层隧道技术
虚拟化技术的引入为传统数据中心网络带来了新的挑战。
1.2.2 VXLAN的优势和价值
VXLAN设备在收到虚拟机发送的数据帧时会封装四个部分以形成新的帧头(内层的数据帧携带的原始目的/源MAC、内层VLAN Tag和以太网类型保持不变)。这四个部分由内而外分别是“VXLAN头部”、“外层UDP头”、“外层IP头”和“外层以太帧头”。VXLAN头和原始以太网数据帧作为UDP报文的数据段。
○Source Port:UDP源端口号。由VTEP分配,源端口号是数据帧本身的二层帧头哈希运算的结果。
○Destination Port:目的端口号,IANA分配端口号为4789。
○UDP Length:UDP头部的长度。
○UDP Checksum:UDP校验和,发送时填充0。
●外层IP头部
○ Outer destination MAC address:指向目的VTEP IP的下一跳MAC地址。
○ Outer source MAC address:本端VTEP的MAC地址。
○ Outer VLAN tag information:可选携带。
2)为什么VXLAN是数据中心的最优解
从上文的VXLAN报文格式可以看出VXLAN是如何解决传统技术在数据中心场景下的困境。
VXLAN利用UDP封装虚拟机发出的数据包,UDP数据包的外层IP/MAC头部均使用物理网络的IP/MAC地址。因此,除了VXLAN网络边缘设备,网络中的其他设备不需要识别虚拟机的MAC地址,减轻了设备的MAC地址学习压力。
VXLAN可以支持多达16M的VXLAN网段的网络隔离,对用户进行隔离和标识不再受到限制,可满足海量租户。
VXLAN通过采用MAC in UDP封装来延伸二层网络,实现了物理网络和虚拟网络解耦,租户规划虚拟网络时不需要考虑物理网络IP地址和广播域的限制,降低了网络管理的难度。通过VXLAN构建大二层网络,保证了在虚拟迁移时虚拟机的IP地址、MAC地址等参数保持不变。
1.3.1 什么是Underlay网络和Overlay网络
Underlay网络和Overlay网络存在如下特点:
●Underlay网络要求简单、易管理,同时能够为Overlay网络提供稳定、可靠的转发能力。
●Overlay网络需要提供灵活性和可扩展性。
1.3.2 什么是VTEP
VXLAN网关的功能是根据VXLAN报文内层的IP进行三层转发,充当VXLAN网络内虚拟机的网关,类似于局域网中的网关设备,实现跨网段通讯功能。配置VXLAN网关之后,便可以构建Overlay层面的三层网络,实现VXLAN子网之间的跨网段通信和Internet访问。
相关标签:
点赞
更多技术博文
-
一文帮助您了解如何进行风险辨识,确保计算机系统安全
本文探讨了在计算机系统安全中的关键一环——如何进行风险辨识。通过系统化方法,识别和评估潜在的安全威胁和漏洞,从而全面了解系统中存在的潜在风险。采取多种方法,如安全漏洞扫描、安全威胁模拟等,有助于发现安全威胁,并为进一步的安全保护提供基础。
-
#知识百科
-
#安全
-
-
风险检测系统:如何保障计算机系统安全?
本文探讨了风险检测系统在计算机安全中的关键作用。通过监测系统行为、分析网络流量等方式,风险检测系统能及时发现潜在安全威胁,提高系统安全性和稳定性。文章强调建立和使用风险检测系统是保护计算机系统安全的重要措施,对各个领域的安全保障具有重要意义。
-
#知识百科
-
#安全
-
-
企业办公场所智能化核心技术之POE网关是什么
本文探讨了POE网关在提升企业办公智能化水平中的关键作用。通过以太网电缆为智能设备提供数据和电力,POE网关简化了设备管理流程,提高了工作效率,降低了总体成本。这项关键技术不仅满足了企业对智能化办公环境的需求,还为企业创造出更智能、高效、节能的办公环境。
-
#知识百科
-
#安全
-
-
一文带你了解POE交换机与POE路由器是什么?
本文探讨了POE交换机和POE路由器在智能化办公环境中的关键作用。它们通过为智能设备提供电力和数据传输,实现了高效通信和智能管理。POE交换机简化了设备连接并提升了工作效率,而POE路由器作为核心枢纽,打造了灵活、可靠和安全的网络环境。
-
#交换机
-
#知识百科
-