[ovs-discuss] OVS - how to use geneve with variable length options ?

Manish Chopra manish.chopra at qlogic.com
Tue Aug 30 18:24:21 UTC 2016


Hi Jesse,

I am trying GENEVE tunneling via OVS bridge port using ovs-vsctl tool on my two servers which are connected back to back
and running latest net-next kernel.

eth1- 192.168.44.44
eth2- 192.168.44.45
br2  [Setup 1] - 192.168.55.44
br2  [Setup 2] -  192.168.55.45


               Setup  1                                                                                              Setup 2
##########################                                                          #########################
OVS br2 -------------- eth1 - ###  --------------------------------------- ### - eth2 ---------------OVS br2
##########################                                                         #########################

I have configured OVS using below commands  -

Setup 1
ovs-vsctl add-br br2
ovs-vsctl add-port br2 gnv0 -- set interface gnv0 type=geneve options:remote_ip=192.168.44.45 options:key=01 options:dst_port=4789

Setup 2
ovs-vsctl add-br br2
ovs-vsctl add-port br2 gnv0 -- set interface gnv0 type=geneve options:remote_ip=192.168.44.44 options:key=01 options:dst_port=4789

When I run traffic between both OVS bridge - I see that it uses geneve header of size 8 bytes.
I was wondering if I could use GENEVE with options using OVS ? which would have geneve header size more than 8 bytes ?

I couldn't find anything about what arguments I should be using with ovs-vsctl on both setups to use GENEVE with options ?
Could you please supply necessary configuration/commands which I can try to use GENEVE with options while running traffic ??

Thanks,
Manish
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openvswitch.org/pipermail/ovs-discuss/attachments/20160830/ad48ecf4/attachment-0002.html>


More information about the discuss mailing list