ovs patch port总结

一、

patch port 说明请看https://arthurchiao.github.io/blog/ovs-deep-dive-4-patch-port/

netdev说明 https://github.com/openvswitch/ovs/blob/master/Documentation/intro/install/userspace.rst

二、ovs 总结

ovs里的不同bridge之间可以通过patch port进行连接,类似于linux的veth接口。

但必须注意,ovs的datapath_type有nedev和system,netdev表示用户态数据访问,system表示内核数据访问。在创建dpdk接口的bridge时需指定

 

ovs-vsctl set bridge  br-bond_virt datapath_type=netdev

使用非dpdk的bridge时不需要指定,走默认的system。

 

 

通过patch port 连接bridge时,这两个bridge的datapath_type最好相同,不然可能会导致数据不通的情况,具体原因待分析

创建patch port的命令是(br-test1<------>br-test2):

 

ovs-vsctl add-port br-test1  patch-ovs-1 -- set Interface patch-ovs-1 type=patch -- set Interface patch-ovs-1 options:peer=patch-ovs-2

ovs-vsctl add-port br-test2  patch-ovs-2 -- set Interface patch-ovs-2 type=patch -- set Interface patch-ovs-2 options:peer=patch-ovs-1

 

 

 

 

 

 

 

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值