[ovs-discuss] Need help on redirecting vxlan flow depending on tunnel id.

Ben Pfaff blp at nicira.com
Wed Jul 10 22:05:30 UTC 2013


On Wed, Jul 10, 2013 at 03:01:24PM -0700, roampune wrote:
> Hi Guys,
> 
> I am new to openvswitch here, and was trying to redirect a vxlan flow
> depending on tunnel id.
> 
> my setup is a two bridge setup where bridge2 has vxlan tunnels with remote
> ip set, and bridge1 (192.168.0.X) are directly connected to each other.
> 
> two nodes with tunnel setup using commands:
> 1) on first vm
> sudo ovs-vsctl add-port br2 vxlan1 -- set interface vxlan1 type=vxlan
> options:remote_ip=192.168.0.2 options:key=20480
> 
> 2) on second vm
> sudo ovs-vsctl add-port br2 vxlan1 -- set interface vxlan1 type=vxlan
> options:remote_ip=192.168.0.3 options:key=20480
> sudo ovs-ofctl del-flows br1
> sudo ovs-ofctl add-flow br1 "table=1 actions=NORMAL"
> sudo ovs-ofctl add-flow br1 "table=0 priority=100 actions=resubmit(,1)"
> sudo ovs-ofctl add-flow br1 "table=0 priority=200
> tun_id=20480,actions=mod_nw_dst:192.168.0.5,resubmit(,1)"

If you set up a tunnel to match on a particular tunnel ID
(options:key=20480) then that key doesn't show up in the flow.  You
can either use options:key=flow or remove the tun_id=20480 match.



More information about the discuss mailing list