1)创建ovs交换机
(2)添加4个端口p0-p3
(3)创建虚拟网络空间并将端口划入相应的虚拟网络空间
(4)测试连通性
(5)p0,p1属于vlan10
(6)p2,p3属于vlan11
相同vlan能ping通,不同vlan ping不通
实验相关命令如下:
1、创建ovs交换机,交换机名称
ovs-vsctl add-br ovs001
2、添加端口
ovs-vsctl add-port ovs001 p0
ovs-vsctl set Interface p0 ofport_request=100 type=internalovs-vsctl add-port ovs001 p1
ovs-vsctl set Interface p1 ofport_request=101 type=internal
3、配置ip
ip netns add ns0
ip link set p0 netns ns0
ip netns exec ns0 ip addr add 192.168.0.100/24 dev p0
ip netns exec ns0 ifconfig p0 promisc up
ip netns add ns1
ip link set p1 netns ns1
ip netns exec ns1 ip addr add 192.168.0.101/24 dev p1
ip netns exec ns1 ifconfig p1 promisc up
4测试
ip netns exec ns0 ping 192.168.0.101
ip netns exec ns1 ping 192.168.0.100
5划分vlan
ovs-vsctl set Port p0 tag=10
ovs-vsctl set Port p1 tag=11
ip netns exec ns0 ping 192.168.0.101
ip netns exec ns1 ping 192.168.0.100