正常不会。
在 OpenStack 的 Neutron 网络中,使用虚拟私有网络(VXLAN)技术来实现 Overlay 网络。当虚拟机间的 UDP 数据包通过 VXLAN 发送时,这些数据包是先被封装到 VXLAN 包中,并从源物理主机发送到目标物理主机,然后再解封装后交给目标虚拟机进行处理。因此,这些 UDP 数据包并不会直接发到管理网络。
具体地,当 VXLAN 封装后的 UDP 包从源主机出口发送到物理网络时,该 UDP 包已经被添加了 VNI(VXLAN Network Identifier) 头,VNI 头中包含了该包所属的虚拟网络 ID,这样物理网络上的所有节点都可以根据该头部信息将这些 UDP 数据包定向到正确的物理主机上。在物理主机上接收到 UDP 数据包后,就会进行解封装,取出原始的 UDP 数据包并交付到目标虚拟机上。
总之,在 OpenStack 的 Neutron 网络中,UDP 数据包并不会直接发到管理网络中,而是被封装到 VXLAN 包中并通过物理网络进行路由,最终到达目标虚拟机。
收起