Hi,

I am using ovs-controller as a replacement of basic NOX. I want to know the
capabilities of ovs-controller as a NOX.

I have setup a flow rule
as*"in_port=2,nw_proto=1,idle_timeout=0,actions=output:controller"
*, where port =2 is attached to one of my VM. This flows says I want to
forward every packet to my controller. Now when I ping from a distant
machine(.60) from my VM(.80), controller shows the log that these ping
packets are coming to it.

Sep 09 11:14:32|00258|vconn|DBG|tcp:172.16.10.62:53860: received: packet_in
(xid=0x0): total_len=98 in_port=2 (via action) data_len=98 (unbuffered)
icmp,in_port=2,dl_vlan=65535,dl_vlan_pcp=0,dl_src=52:54:00:21:75:18,dl_dst=00:26:82:85:44:ef,nw_src=172.16.10.80,nw_dst=172.16.10.60,icmp_type=8,icmp_code=0,
Sep 09 11:14:33|00259|poll_loop|DBG|[POLLIN] on fd 10:
Sep 09 11:14:33|00260|vconn|DBG|tcp:172.16.10.62:53860: received: packet_in
(xid=0x0): total_len=98 in_port=2 (via action) data_len=98 (unbuffered)
icmp,in_port=2,dl_vlan=65535,dl_vlan_pcp=0,dl_src=52:54:00:21:75:18,dl_dst=00:26:82:85:44:ef,nw_src=172.16.10.80,nw_dst=172.16.10.60,icmp_type=8,icmp_code=0,
Sep 09 11:14:33|00261|poll_loop|DBG|[POLLIN] on fd 8:

Now I want that this controller should forward these packet to some other
machine X.

Is there any way supported in current ovs-controller to setup this kind of
behaviour?


Curretnly ovs-controller does not do anything with this packet ( I tried
tcpdump on the eth0/br0).

In my setup, I have vswitch and ovs-controller running on the same machine
and I have only one NIC and both are binded to the same IP.

If I setup my ovs-controller on a different machine then will it pass these
packets to the underlying switch which will take the action on the MAC
learning basis ??

thanks
Vishal
_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss_openvswitch.org

Reply via email to