关于OVS的PATCH端口的测试和思考
来源:互联网 发布:河北邯郸广电网络集团 编辑:程序博客网 时间:2024/05/16 06:16
参考:http://blog.scottlowe.org/2012/11/27/connecting-ovs-bridges-with-patch-ports/
OVS支持多种端口类型,可以从端口设置命令ovs-vsctl set interface <interface name> type=..设置端口类型,其中一种端口类型为PATCH。PATCH类型的端口有如下定义:“A pair of virtual devices that act as a patch cable”(在安装了OVS的系统运行 man 5 ovs-vswitchd.conf.db
可以看到
),同时
在OpenvSwitch官方FQA可以找到PATCH端口的用途“If you still want to connect two bridges, you can use a pair of patch ports”。创建命令如下:
ovs-vsctl \ -- add-port br0 patch-ovs-1 \ -- set interface patch0 type=patch options:peer=patch-ovs-2 \ -- add-port br1 patch-ovs-2 \创建后OVS逻辑图:-- set interface patch1 type=patch options:peer=patch-ovs-1
PATCH端口应用场景:
- 隔离OpenFlow测试交换机。当需要对一个网桥进行OpenFlow测试而不想影响到其他网桥,可以采用PATCH端口链接OpenFlow测试网桥和普通网桥,从而保证测试时不会影响到其他网桥的正常工作。
- XenServer集成。使用PATCH端口连接由XenServer管理的网桥和连接外部链路的网桥,类似第一种情况。
- OpenStack虚拟网络。在OpenStack的隧道网络模式中,PATCH端口用来链接集成网桥和隧道网桥。
- 。。。
在应用场景1中,当使用OpenFlow协议管理OVS时,如果action的output为PATCH端口,则无法执行。例如:action=output:modify mac,patch port,则后一个action无法执行。只能设置action=normal,让交换机自己选择从PATCH端口发出。具体原因不清楚,希望有了解的读者指点。
0 0
- 关于OVS的PATCH端口的测试和思考
- OVS 网桥的Patch端口学习笔记
- Patch 构建OVS网桥和OVS网桥相连的网络
- 关于测试的思考
- Neutron OVS Bridge 连接方式 (veth pair / ovs peer) 的选型和性能测试
- OVS端口模块的重要数据结构3
- 关于OVS 硬件加速的方案设计
- 关于自动化测试的思考
- 关于IO完成端口的一些思考
- Connecting OVS Bridges with Patch Ports(使用patch端口连接ovs网桥)
- 关于测试职业发展的一点探讨和思考
- 关于diff和patch工具的使用
- ovs-dpdk和ovs-kernel的checksum处理
- 最近的关于测试的一些思考
- 关于自动化测试的一些思考。
- 关于淘宝网性能测试的思考
- 关于测试成本的一些思考
- 关于测试驱动开发的思考
- 深入理解C++的动态绑定和静态绑定
- Oracle执行计划详解
- iOS开发中 new与alloc/init的区别 及 [NSArray array] 和 [[NSArray alloc]init] 及 self. 和 _ 的区别
- DbgridEh数据导出到Excel的方法(Delphi)
- oracle 高水位线详解
- 关于OVS的PATCH端口的测试和思考
- 通过javamelody监控web应用的性能指标
- iphone开发资源汇总(二)
- 以Server模式启动Derby服务竟然抛套接字权限异常:
- iOS设置相对路径
- 优秀文章以及实用库记录
- java自定义异常
- 资讯_邮件基本常识普及(to/cc/bcc) ;
- win2003服务器安全设置教程