华为云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 小时前
【EE初阶 - 网络原理】传输层协议
java·开发语言·网络·笔记·javaee
小吴-斌4 小时前
本地请求接口报SSL错误解决办法(Could not verify * SSL certificate)
网络·网络协议·ssl
AORO20255 小时前
航运、应急、工业适用,AORO P1100三防平板引领行业数字化变革
运维·服务器·网络·智能手机·电脑·信息与通信
云飞云共享云桌面7 小时前
替代传统电脑的共享云服务器如何实现1拖8SolidWorks设计办公
linux·运维·服务器·网络·电脑·制造
RollingPin8 小时前
iOS八股文之 网络
网络·网络协议·ios·https·udp·tcp·ios面试
惘嘫、冋渞13 小时前
AWS同一账号下创建自定义VPC并配置不同区域的对等链接
网络·云计算·aws
云知谷14 小时前
【HTML】网络数据是如何渲染成HTML网页页面显示的
开发语言·网络·计算机网络·html
呉師傅19 小时前
关于联想ThinkCentre M950t-N000 M大师电脑恢复预装系统镜像遇到的一点问题
运维·网络·windows·电脑
代码AI弗森19 小时前
无状态的智慧:从 HTTP 到大模型的系统进化论
网络·网络协议·http
酷熊代理20 小时前
安卓手机 IP 切换指南:告别卡顿,轻松换 IP
网络·网络协议·tcp/ip·socks5