ovs internal & patch port连接两个ovs bridge

本文介绍了如何在Open vSwitch (OVS) 中使用patch port连接两个不同的bridge,通过示例展示了配置internal port并将其放置在不同的network namespace中,以及设置IP地址和启用接口的过程。尽管进行了配置,但ping操作仍然失败,提示可能的问题是lo接口的状态。最后,检查并清除了bridge的流表。
摘要由CSDN通过智能技术生成

[root@kunpeng82 devuser]# ovs-vsctl add-br s1
[root@kunpeng82 devuser]# ovs-vsctl add-br s2

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

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

[root@kunpeng82 devuser]# ovs-vsctl add-port s1 s1_p1
ovs-vsctl: Error detected while setting up 's1_p1': could not open network device s1_p1 (No such device).  See ovs-vswitchd log for details.
ovs-vsctl: The default log directory is "/var/log/openvswitch".
[root@kunpeng82 devuser]# ovs-vsctl add-port s1 s1_p2
ovs-vsctl: Error detected while setting up 's1_p2': could not open network device s1_p2 (No such device).  See ovs-vswitchd log for details.
ovs-vsctl: The default log directory is "/var/log/openvswitch".
[root@kunpeng82 ovs]# ovs-vsctl add-port s2 s2_p3
ovs-vsctl: Error detected while setting up 's2_p3': could not open network device s2_p3 (No such device).  See ovs-vswitchd log for details.
ovs-vsctl: The default log directory is "/var/log/openvswitch".
[root@kunpeng82 ovs]# ovs-vsctl add-port s2 s2_p4
ovs-vsctl: Error detected while setting up 's2_p4': could not open network device s2_p4 (No such device).  See ovs-vswitchd log for details.
ovs-vsctl: The default log directory is "/var/log/openvswitch".
[root@kunpeng82 ovs]# ip netns add ns_s1
[root@kunpeng82 ovs]# ip link set s1_p1 netns ns_s1
Cannot find device "s1_p1"

[root@kunpeng82 ovs]# ovs-vsctl set Interface s1_p1 type=internal [root@kunpeng82 ovs]# ip link set s1_p1 netns ns_s1 [root@kunpeng82 ovs]#

[root@kunpeng82 ovs]# ip netns exec ns_s1 ip addr add 192.168.1.103/24 dev s1_p1 [root@kunpeng82 ovs]# ip netns exec ns_s1 ifconfig s1_p1 up [root@kunpeng82 ovs]#

<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值