X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=README-native-tunneling.md;h=985deb3ea887330b84ff0dca2d6bbefc91558202;hb=38dc2ca13a8412076773c53676ee49db1e427ff2;hp=746d089c41c08add78bfdbeb1bbc4cee0f04461b;hpb=bc786797628efb67fb5fda93203b60481f6907db;p=cascardo%2Fovs.git diff --git a/README-native-tunneling.md b/README-native-tunneling.md index 746d089c4..985deb3ea 100644 --- a/README-native-tunneling.md +++ b/README-native-tunneling.md @@ -22,28 +22,27 @@ Configure OVS bridges as follows. ovs-appctl ovs/route/show Add tunnel route if not present in OVS route table. ovs-appctl ovs/route/add 172.168.1.1/24 br-eth1 -3. Add integration brdge int-br and add tunnel port using standard syntax. +3. Add integration bridge int-br and add tunnel port using standard syntax. ovs-vsctl add-port int-br vxlan0 -- set interface vxlan0 type=vxlan options:remote_ip=172.168.1.2 4. Assign IP address to int-br, So final topology looks like: - - 192.168.1.1/24 - +--------------+ - | int-br | 192.168.1.2/24 - +--------------+ +--------------+ - | vxlan0 | | vxlan0 | - +--------------+ +--------------+ - | | - | | - | | - 172.168.1.1/24 | - +--------------+ | - | br-eth1 | 172.168.1.2/24 - +--------------+ +---------------+ - | eth1 |----------------------------------| eth1 | - +--------------+ +---------------- - - Host A with OVS. Remote host. + 192.168.1.1/24 + +--------------+ + | int-br | 192.168.1.2/24 + +--------------+ +--------------+ + | vxlan0 | | vxlan0 | + +--------------+ +--------------+ + | | + | | + | | + 172.168.1.1/24 | + +--------------+ | + | br-eth1 | 172.168.1.2/24 + +--------------+ +---------------+ + | eth1 |----------------------------------| eth1 | + +--------------+ +---------------+ + + Host A with OVS. Remote host. With this setup, ping to VXLAN target device (192.168.1.2) should work There are following commands that shows internal tables: