I think there is some misunderstanding of my topology. controller(10.0.0.11) openvswitch(10.0.0.12)<------Install at the host.connecting to the controller vm1(10.0.0.13) vm2(10.0.0.14)<---- Two vm on the host.Connecting to the vswitch
Gateway maybe 10.0.0.254. Sorry about my un-precise words. If vswtich got a unmatched flow,it will sent the packet-in message to controller(from 10.0.0.12 to 10.0.0.11). But the packet_in message capture by VM1 through wireshark. Faithfulman 2013/3/13 謝秉融 <faithful...@gmail.com> > Hi, > I am not saying about the network does not work. > It works. > I can reach the internet when I have a gateway. > But I think switch should not flood the packet_in to all the port. > I am not sure that switch may change to the flooding mod to push the > packet_in to controller.<----guess > I do not want the vm to get any packet that the dst_mac is not its. > Thank you for your reply, and sorry about my poor English. > > Faithfulman > > > 2013/3/13 Luca Prete <luca.pr...@garr.it> > >> Hi! >> Are you sure the ovs is properly configured? >> >> I use to set the static IP on eth0 and the other NIC going to the hosts >> or to other OVSs are set like this: >> >> auto eth1 >> iface eth1 inet manual >> up ifconfig eth1 up >> >> Usually (but I don't know if it metters...) I use two different IP >> classes for the switches-controller network and the users network. >> >> Just check and try....and report if you can what happens... >> >> Cheers, >> >> Luca P. >> >> Il 13/03/2013 09:07, 謝秉融 ha scritto: >> >> Hi, >> I am trying to use floodlight controller to control the >> openvswitch(1.7.3). >> And I did not change the configuration in floodlight. >> >> controller(10.0.0.11)<----->openvswitch(10.0.0.12) >> ------->VM1(10.0.0.13) >> >> L------->VM2(10.0.0.14) >> >> This is my topology. >> I know controller will push packet_out or flow_mod to help switch to >> forward the message,and it works. >> >> >> After doing this,I install the wireshark to capture the packet on >> vm1's port eth0. >> It does the reasonable work at in the beginning,VM1 gets the packet which >> dst mac=VM1. >> But after a while,VM1 get the packet from 10.0.0.12 to 10.0.0.11. >> I have no idea why switch flood the packet_in to all the port. >> I am sure Floodlight did not push the flow_mod to flood the packet_in. >> ("ovs-ofctl dump-flows br0" did not show any flooding actions) >> Is this a reasonable behavior of switch? >> What happened? >> >> Best. >> >> Faithfulman >> >> >> _______________________________________________ >> discuss mailing >> listdiscuss@openvswitch.orghttp://openvswitch.org/mailman/listinfo/discuss >> >> >> >
_______________________________________________ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss