Comment 8 for bug 1765068

Revision history for this message
Onong Tayeng (onong) wrote :

Hi,

The way it is supposed to work is as follows:

1. Create a linux bridge (say, br-ex) on the controller/network node.
2. Plumb the external NIC interface (say, eth0) on the controller/network node under br-ex.
3. Create tapv2 interface (say, tap0) in VPP.
3. Plumb tap0's other end (say, vpp_ext_tap) under br-ex, on the controller/network node.

Please note that tapv2 interfaces are supported from VPP 18.01 onwards only. Here's the command to do that:

create tap host-if-name vpp_ext_tap host-bridge br-ex rx-ring-size 1024 tx-ring-size 1024
set interface state tap0 up

Here is the overall L3 diagram which might provide more clarity:

http://paste.openstack.org/show/722705/

Please do let me know if you have more questions.

Happy to help.

--
Onong