[ovs-discuss] Subsequent packets get lost
Pyotr Bryzgalov
peterbryz at yahoo.com
Mon Apr 27 14:26:18 UTC 2015
Thank you Gowrishankar,
I had MTU 1500. I set tap interfaces’ MTU to 1462 and it worked for GRE tunnel!
Unfortunately, setting MTU to 1458 (1500 - 14 - 20 - 8) does’t work for VXLAN. (8 bytes is vxlan header size)
Regards,
Peter
> On 27Apr, 2015, at 19:59, gowrishankar <gowrishankar.m at linux.vnet.ibm.com> wrote:
>
> On Monday 27 April 2015 04:03 PM, Peter Bryzgalov wrote:
>> Hi,
>>
>> I have connected two Docker containers on two hosts through an OVS tunnel (tested GRE and VXLAN). I can ping and even login with ssh from one container to another through the tunnel, but I cannot use scp, iperf, etc., because for streams only the first packet reaches destination and all subsequent packets get lost.
>>
>
> Make sure you have configured right MTU (1462) for docker bridge and container interfaces.
>
> Hope this one http://wiredcraft.com/blog/multi-host-docker-network/ <http://wiredcraft.com/blog/multi-host-docker-network/> helps you.
>
> Thx,
> Gowrishankar
>
>> For both servers:
>>
>> OS: Ubuntu 12.04
>> Kernel: 3.13.0-49-generic
>>
>> OVS version:
>> ovs-vsctl (Open vSwitch) 2.3.1
>> Compiled Apr 24 2015 19:17:31
>> DB Schema 7.6.2
>>
>> ovs-vsctl show (on 172.19.5.5 server):
>> Bridge ovs-bridge
>> Port "tap10654"
>> Interface "tap10654"
>> type: internal
>> Port ovs_gre
>> Interface ovs_gre
>> type: gre
>> options: {remote_ip="172.19.5.12"}
>> Port ovs-bridge
>> Interface ovs-bridge
>> type: internal
>>
>> Tap interface is moved inside a Docker container namespace and assigned an IP address (10.0.0.5 on one server and 10.0.0.6 on another).
>>
>> I did tcpdump for perf session (fragment):
>> this packet passed:
>> 16:29:49.454168 IP 172.19.5.5 > 172.19.5.12: GREv0, length 94: IP 10.0.0.5.39330 > 10.0.0.6.5001: Flags [P.], seq 1:25, ack 1, win 229, options [nop,nop,TS val 62341003 ecr 212259725], length 24
>> these packets lost:
>> 16:29:49.454238 IP 172.19.5.5 > 172.19.5.12: GREv0, length 1518: IP 10.0.0.5.39330 > 10.0.0.6.5001: Flags [.], seq 25:1473, ack 1, win 229, options [nop,nop,TS val 62341003 ecr 212259725], length 1448
>> 16:29:49.454246 IP 172.19.5.5 > 172.19.5.12: GREv0, length 1518: IP 10.0.0.5.39330 > 10.0.0.6.5001: Flags [.], seq 1473:2921, ack 1, win 229, options [nop,nop,TS val 62341003 ecr 212259725], length 1448
>> 16:29:49.454248 IP 172.19.5.5 > 172.19.5.12: GREv0, length 1518: IP 10.0.0.5.39330 > 10.0.0.6.5001: Flags [.], seq 2921:4369, ack 1, win 229, options [nop,nop,TS val 62341003 ecr 212259725], length 1448
>> 16:29:49.454250 IP 172.19.5.5 > 172.19.5.12: GREv0, length 1518: IP 10.0.0.5.39330 > 10.0.0.6.5001: Flags [.], seq 4369:5817, ack 1, win 229, options [nop,nop,TS val 62341003 ecr 212259725], length 1448
>> 16:29:49.454253 IP 172.19.5.5 > 172.19.5.12: GREv0, length 1518: IP 10.0.0.5.39330 > 10.0.0.6.5001: Flags [.], seq 5817:7265, ack 1, win 229, options [nop,nop,TS val 62341003 ecr 212259725], length 1448
>> 16:29:49.454255 IP 172.19.5.5 > 172.19.5.12: GREv0, length 1518: IP 10.0.0.5.39330 > 10.0.0.6.5001: Flags [.], seq 7265:8713, ack 1, win 229, options [nop,nop,TS val 62341003 ecr 212259725], length 1448
>> 16:29:49.454257 IP 172.19.5.5 > 172.19.5.12: GREv0, length 1518: IP 10.0.0.5.39330 > 10.0.0.6.5001: Flags [.], seq 8713:10161, ack 1, win 229, options [nop,nop,TS val 62341003 ecr 212259725], length 1448
>> 16:29:49.454259 IP 172.19.5.5 > 172.19.5.12: GREv0, length 1518: IP 10.0.0.5.39330 > 10.0.0.6.5001: Flags [.], seq 10161:11609, ack 1, win 229, options [nop,nop,TS val 62341003 ecr 212259725], length 1448
>> 16:29:49.454264 IP 172.19.5.5 > 172.19.5.12: GREv0, length 1518: IP 10.0.0.5.39330 > 10.0.0.6.5001: Flags [.], seq 11609:13057, ack 1, win 229, options [nop,nop,TS val 62341003 ecr 212259725], length 1448
>>
>>
>> Regards,
>> Peter
>>
>>
>> _______________________________________________
>> discuss mailing list
>> discuss at openvswitch.org <mailto:discuss at openvswitch.org>
>> http://openvswitch.org/mailman/listinfo/discuss <http://openvswitch.org/mailman/listinfo/discuss>
>
>
> --
> Regards,
> Gowrishankar M
> Linux Networking
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openvswitch.org/pipermail/ovs-discuss/attachments/20150427/f7f71a1c/attachment-0002.html>
More information about the discuss
mailing list