标签:openflow inf nbsp 网卡 span kvm 虚拟交换 open 多层
Docker OpenvSwitch Network 介绍
什么是OpenVSwich
支持以下功能:
1. 支持标准802.1Q VLAN模块的Trunk和access端口模式;
2. QoS(Quality of Service)配置,及管理;
3. 支持OpenFlow协议;
4. 支持GRE它是点到点的隧道协议、VXLAN、STT和LISP隧道;
5. 具有C和Python接口配置数据库;
6. 支持内核态和用户态的转发引擎设置;
7. 支持流量控制及监控。
主要组成部分:
还提供了openflow的工具:
Docker OpenvSwitch 工作原理
两台节点主机容器,Container通过OpenvSitch通信
1、Container eth0:veth它会将网络桥接到docker0网络。
2、Docker0:Docker网桥默认网络。
3、br0:OVS网桥,它会将Docker0网桥加入到br0网络,它会捕获到Container eth0 发出的数据包。
4、gre0:OVS网络捕获数据包后通过gre协议将数据包封装。
5、eth0:物理网卡,它会把gre数据包,转发给节点2。
6、节点2的eth0接收数据包后->交给OVS进行街封装->获取获取访问地址->装发到docker0->再交给容器的eth0。
标签:openflow inf nbsp 网卡 span kvm 虚拟交换 open 多层
原文地址:https://www.cnblogs.com/xiangsikai/p/9901143.html