电子/电信其它OpenStack虚拟私有网

Openstack虚拟私有网络的udp 包会发到管理网络里?

公司的openstack私有云平台
1、版本 pike 
2、网络Linuxbridge  ,float
3、管理网络 10.20.0.*
4、虚拟网 192.168.131.*

问题:
有3台云主机要进行udp包的测试,相互发UDP包,
结果有大量的包,发到了路由器上。

参与5

1同行回答

匿名用户匿名用户
正常不会。在 OpenStack 的 Neutron 网络中,使用虚拟私有网络(VXLAN)技术来实现 Overlay 网络。当虚拟机间的 UDP 数据包通过 VXLAN 发送时,这些数据包是先被封装到 VXLAN 包中,并从源物理主机发送到目标物理主机,然后再解封装后交给目标虚拟机进行处理。因此,这些 UDP 数据包并...显示全部

正常不会。
在 OpenStack 的 Neutron 网络中,使用虚拟私有网络(VXLAN)技术来实现 Overlay 网络。当虚拟机间的 UDP 数据包通过 VXLAN 发送时,这些数据包是先被封装到 VXLAN 包中,并从源物理主机发送到目标物理主机,然后再解封装后交给目标虚拟机进行处理。因此,这些 UDP 数据包并不会直接发到管理网络。

具体地,当 VXLAN 封装后的 UDP 包从源主机出口发送到物理网络时,该 UDP 包已经被添加了 VNI(VXLAN Network Identifier) 头,VNI 头中包含了该包所属的虚拟网络 ID,这样物理网络上的所有节点都可以根据该头部信息将这些 UDP 数据包定向到正确的物理主机上。在物理主机上接收到 UDP 数据包后,就会进行解封装,取出原始的 UDP 数据包并交付到目标虚拟机上。

总之,在 OpenStack 的 Neutron 网络中,UDP 数据包并不会直接发到管理网络中,而是被封装到 VXLAN 包中并通过物理网络进行路由,最终到达目标虚拟机。

收起
互联网服务 · 2023-05-22
浏览302

提问者

trek
trek0011
项目管理师南方信息股份有限公司
擅长领域: 云计算存储私有云

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2021-06-07
  • 关注会员:2 人
  • 问题浏览:1045
  • 最近回答:2023-05-22
  • X社区推广