本帖最后由 Spanlee 于 2019-4-29 10:51 编辑
一、首先来一波理论 数据通信(vxlan)网络,东西向流量传输。如果每台主机都直接连接了物理出口,就没有东西向流量,vxlan网络实际用不上。如果用了aNET或NFV,就只有部分主机连接物理出口,那么未连接物理出口的主机上面的虚拟机要跟外部通信,就要通过vxlan网络。
二、简单介绍一下实验拓扑 拓扑非常简单两台PC连着虚拟交换机,PC1:172.16.1.1,PC2:172.16.1.2。注意交换机不需要连接物理出口。
首先让两台PC分别运行在集群不同的服务器上,如图
三、实验开始 配置数据通信口
另一台主机数据通信口我配置成10.10.10.2,注意两个数据通信口在同一二层网络即可
这是两台PC是可以互相访问的
好的,这时将数据通信口的IP去除或禁用数据通信口,或者直接拔网口也行 现在两台主机就不通了,为什么连着同一台虚拟交换机会不通?
现在明白了吧,数据通信口是运行在不同主机之间虚拟机通信的桥梁,不同主机上的虚拟机即使连着同一台虚拟交换机,若数据通信口不通,好的不同主机上的虚拟机就可能不通了。
为什么是有可能不通呢? 考虑到物理出口的原因,若虚拟机直连或间接连接物理出口的话,虚拟机还是可以通过物理出口通信的。当然如果虚拟机都是直连的物理出口,这时候数据通信口就不起作用了。
|