今天就跟大家聊聊有关如何分析OVS中的各种网络设备,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
查看当前的网络状态并介绍 Open vSwitch 涉及的各种网络设备
初始网络状态
查看一下当前的网络状态。
控制节点
输出内容后面会详细讲解。
计算节点
计算节点上也有 br-int 和 br-tun,但没有 br-ext。
这是合理的,因为发送到外网的流量是通过网络节点上的虚拟路由器转发出去的,所以 br-ext 只会放在网络节点(devstack-controller)上。
了解 Open vSwitch 环境中的各种网络设备
在 Open vSwitch 环境中,一个数据包从 instance 发送到物理网卡大致会经过下面几个类型的设备:
tap interface 命名为 tapXXXX。
linux bridge 命名为 qbrXXXX。
veth pair 命名为 qvbXXXX, qvoXXXX。
OVS integration bridge 命名为 br-int。
OVS patch ports 命名为 int-br-ethX 和 phy-br-ethX(X 为 interface 的序号)。
OVS provider bridge 命名为 br-ethX(X 为 interface 的序号)。
物理 interface 命名为 ethX(X 为 interface 的序号)。
OVS tunnel bridge 命名为 br-tun。
OVS provider bridge 会在 flat 和 vlan 网络中使用;OVS tunnel bridge 则会在 vxlan 和 gre 网络中使用。 后面会通过实例详细讨论这些设备。
Open vSwitch 支持 local, flat, vlan, vxlan 和 gre 所有五种 network type。
vxlan 和 gre 非常类似,接下来我们将深入学习 Open vSwitch 是如何实现 local, flat, vlan 和 vlxan 的。
看完上述内容,你们对如何分析OVS中的各种网络设备有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注天达云行业资讯频道,感谢大家的支持。