[ovs-dev] multiple ovs with multiple controller
刘文学
wenxueliu73 at 163.com
Fri May 13 04:21:20 UTC 2016
controller1 eth2 --- eth2 controller2
| |
| |
10.1.1.2 eth0 ---- eth1 | ovs1 | eth0 -------------- eth1 | ovs2 |eth0 -----eth0- Host1(10.1.1.1)
pc1 pc2 pc3 pc4
I create the topology as follow :
pc2 :
ovs-vsctl add-br ovs0
ovs-vsctl add-port ovs0 eth0
ovs-vsctl add-port ovs0 eth1
ovs-vsctl set-controller ovs0 tcp:127.0.0.1:6653
pc3
ovs-vsctl add-br ovs0
ovs-vsctl add-port ovs0 eth0
ovs-vsctl add-port ovs0 eth1
ovs-vsctl set-controller ovs0 tcp:127.0.0.1:6653
controller1 connect to contorller2 with eth2
now the ping from pc1 to pc4 disconnect. the flow rule of pc2 is write correctly.
cookie=0x20000000000000, duration=4456.775s, table=0, n_packets=4456, n_bytes=436688, idle_timeout=5, idle_age=0, priority=1,ip,in_port=3,dl_src=2c:53:4a:01:8f:bb,dl_dst=00:50:11:e0:13:a6,nw_src=10.1.1.1,nw_dst=10.1.1.2 actions=output:7
capture packet with tcpdump at the pc2 eth0 , icmp send from eth0 correctly
capture packet with tcpdump at the pc3 eth1, icmp from eth2 is received correctly
capture packet with tcpdump at the pc3 lo, packet in is send, but the controller cannot receive packet in.
what I have tried :
1. if I set the ovs0 at pc2 and ovs0 at pc3 with same controller(controller1 or contoller2) , the ping will be ok.
2. set eth0 at pc2 and eth1 at pc3 with type patch port. It still cannot work.
any help will be much appreciated.
Thinks.
More information about the dev
mailing list