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.
_______________________________________________
dev mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/dev