Hi all,
I am new to openvswitch and I have been following the userspace tunneling
tutorial found here
https://docs.openvswitch.org/en/latest/howto/userspace-tunneling/
It works perfectly for VXLAN tunnel, however when I change the tunnel type
to GTP-U, it stops working.
I can see GTP-U packet was sent using wireshark however no packet was
received at the other end (verified by creating a high priority flow
matching all packets from tunnel vport, however dump-flows shows no packet
matching this flow).
I tried changing the tunnel type back and forth between VXLAN and GTP-U,
VXLAN works every time while GTP-U does not work at all.
I wonder what am I doing wrong? Or is the GTP-U tunnel implementation
incomplete?

How I setup VXLAN tunnel:
ovs-vsctl set int tunport type=vxlan options:remote_ip=10.0.0.1
options:key=flow
GTP-U:
ovs-vsctl set int tunport type=gtpu options:remote_ip=10.0.0.1
options:key=flow options:dst_port=2152
Flows:
ovs-ofctl add-flow br0 "in_port=1,actions:load:100->tun_id,output:3"
ovs-ofctl add-flow br0 "in_port=3,tun_id=100,actions:output:1"

Thanks
Zhixin Wen
_______________________________________________
discuss mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss

Reply via email to