华为云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。

相关推荐
Johny_Zhao3 小时前
CentOS Stream 8 高可用 Kuboard 部署方案
linux·网络·python·网络安全·docker·信息安全·kubernetes·云计算·shell·yum源·系统运维·kuboard
uyeonashi6 小时前
【QT系统相关】QT网络
开发语言·网络·c++·qt
YUNYINGXIA7 小时前
Nginx+keepalived主从,双主架构
网络·nginx·keepalived
物联网嵌入式小冉学长9 小时前
3.TCP回响服务器实现及源码分析上
stm32·网络协议·tcp/ip·嵌入式
hie9889410 小时前
常见内核TCP参数描述与配置
服务器·网络·tcp/ip
大咖分享课11 小时前
零信任安全技术深度解析:技术架构与最佳实践
网络·安全架构·零信任安全
靡樊11 小时前
应用层协议HTTP
网络·网络协议·http
上海云盾第一敬业销售11 小时前
高防IP是怎么防御的?高防IP的防御步骤又有哪些?
运维·网络·安全
magic 24511 小时前
@RequestHeader(“Authorization“) 解析:HTTP 请求头中的 Authorization 字段
网络·网络协议·http
llwszx12 小时前
“从HTTP到TCP/IP的旅程“-----深入浅出Java Web通信
java·websocket·网络协议·tcp/ip·spring·http