华为云Stack 8.X流量模型分析(三)

三、VPC内部二层流量模型分析

1.不同宿主机下虚拟机互访

  1. VM1发送arp请求,arp报文根据流表到达br-tun,br-tun给予VM1到达VM2的MAC信息。此时arp报文不出宿主机(Host1);

**注意:**br-tun内的信息是由管理平面下发的,VM在上线或者迁移后管理面会统一通知所有的计算节点该VM所归属宿主机(Host)信息(VM MAC、VNI等信息)。

  1. 以太网封装;
  2. 封装后根据流表转发到br-tun进行VXLAN封装,tr-tun拥有VM2的宿主机信息,由于是二层报文,所以内层报文需要增加VNI信息;
  3. br-tun将报文处理完后,通过查询找到br-physnet网桥上的tunnel_bearing网卡口,在这个网桥上打上tunnel_bearing的VLAN,然后从对应的物理网卡将报文发出;
  4. 目的宿主机收到报文后,tunnel_bearing 会剥离VLAN,送到br-tun,然后拆除VXLAN封装,基于MAC学习通过网桥送到目的主机(VM2)。

2.相同宿主机下虚拟机互访

同VPC同子网同宿主机下的虚拟机互访,流量不出宿主机,二层流量走MAC转发,基于br-int中fdb找到目的VM的port。

相关推荐
数智工坊4 分钟前
【ECNDNet论文阅读|图像去噪经典】:融合残差、BN与空洞卷积的增强型去噪网络
网络·论文阅读
德迅云安全-上官7 分钟前
数字化时代的网络安全风险评估与安全防范措施
网络
怕什么真理无穷14 分钟前
C++面试5_ TCP 粘包2(工业级)
开发语言·c++·tcp/ip
H_z_q240115 分钟前
HCIP的stp(生成树)2
网络
雪度娃娃31 分钟前
基于TCP的网络词典
网络·c++·tcp/ip·c#
秋933 分钟前
ESP32与Air780E的MQTT通信如何实现数据的实时传输?
网络·人工智能
不知名的老吴1 小时前
新手必看!注入攻击的实际案例剖析
网络
春蕾夏荷_7282977251 小时前
2、c++ acl tcp服务器客户端简单实例-服务器端(1)
服务器·c++·tcp/ip
John_ToDebug1 小时前
拆解AI的“五大基础设施”:算力、网络、存储、电力、软件,谁在驱动千亿市值?
网络·人工智能
想唱rap2 小时前
应用层HTTPS协议
服务器·网络·c++·网络协议·http·https