[ovs-discuss] isolation between 2 tap devices

Flavio Leitner fbl at sysclose.org
Thu Mar 19 16:37:08 UTC 2015


On Thu, 19 Mar 2015 13:09:41 +0000
"Pujar, Shyam (Nokia - IN/Bangalore)" <shyam.pujar at nokia.com> wrote:

> Hi,
>         I am trying to communicate between 2 tap devices over ovs
> bridge. Irrespective of tap devices connection to bridge, packet
> transfer is possible. Kernel is not submitting the packets to bridge.
> Internally packets are transferred between tap devices. Could you
> please help me in getting the Tx through OVS bridge?
> 
> Steps performed:
> 1>      Ovs-vsctl add-br ovsbr0
> 2>      Ovs-vsctl add-port ovsbr0 tap0
> 3>      Ovs-vsctl add-port ovsbr0 tap1
> 4>      Ip l s tap0 up
> 5>      Ip l s tap1 up
> 6>      Ip l s ovsbr0 up
> 7>      run receiver on tap0
> 8>      run sender on tap1
> 9>      expect traffic from tap1 -> ovsbr0 -> tap0
> 10>      observed is tap1->tap0

What do you mean by -> ovsbr0 -> ?  Are you running tcpdump on
ovsbr0?  If so, OVS works differently than Linux bridge and the
traffic doesn't go to the bridge's internal port.

The bridge's port works as any other port attached to the bridge.

fbl




More information about the discuss mailing list