有一个openflow控制器和两个openvswitch的东西

时间:2015-08-12 09:23:05

标签: openflow openvswitch

我创建了一个如下所示的网络

   host1:floodlight controller

                |

         L2 physical switch

                |

           /           \

host2:ovs1                host3:ovs2

每个主机都有一个网络设备

host1: eno1(192.168.100.101)

host2:使用eno1配置openvswitch br1(192.168.100.102)

host3:使用eno1配置openvswitch br1(192.168.100.103)

在host1上运行泛光灯:收听0.0.0.0:6653

当我没有在host2和host3上设置ovs控制器时,host2 / host3可以ping host1而host2可以ping host3

当我在host2(/ host3)上设置ovs控制器而未在host3(/ host2)上设置时,host2 / host3可以ping host1而host2可以ping host3

当我在host2和host3上设置ovs控制器时,host2可以ping host3,但host2 / host3无法ping host1

检查host2 / host3上的tcpdump后,发现icmp数据包alreay在eno1上发送和recv:

tcpdump -i eno1 icmp

....192.168.100.102 > 192.168.100.101....

....192.168.100.101 > 192.168.100.102....

....192.168.100.102 > 192.168.100.101....

....192.168.100.101 > 192.168.100.102....

还发现icmp数据包alreay发送而不是recv on br1

tcpdump -i br1 icmp

....192.168.100.102 > 192.168.100.101....

....192.168.100.102 > 192.168.100.101....

为什么?我的配置有一些错误?

0 个答案:

没有答案