etherip (or gif) tunnel blues
Eugene Grosbein
eugen at grosbein.net
Fri Dec 4 15:28:03 UTC 2015
On 04.12.2015 07:21, Nikos Vassiliadis wrote:
> Hi,
>
> we use ETHERIP to connect two remote locations and we discovered
> something that looks like a bug. A packet of specific size
> cannot go through the tunnel.
>
> Correct behavior:
>> root at prometheus:~ # ping -s 1450 10.65.0.1
>> PING 10.65.0.1 (10.65.0.1): 1450 data bytes
>> 1458 bytes from 10.65.0.1: icmp_seq=0 ttl=64 time=0.302 ms
>> 1458 bytes from 10.65.0.1: icmp_seq=1 ttl=64 time=0.267 ms
>> 1458 bytes from 10.65.0.1: icmp_seq=2 ttl=64 time=0.275 ms
>> 1458 bytes from 10.65.0.1: icmp_seq=3 ttl=64 time=0.274 ms
>> ^C
>> --- 10.65.0.1 ping statistics ---
>> 4 packets transmitted, 4 packets received, 0.0% packet loss
>> round-trip min/avg/max/stddev = 0.267/0.279/0.302/0.013 ms
>
> If size is reduced to 1449 then the problem appears:
>> root at prometheus:~ # ping -s 1449 10.65.0.1
>> PING 10.65.0.1 (10.65.0.1): 1449 data bytes
>> ^C
>> --- 10.65.0.1 ping statistics ---
>> 7 packets transmitted, 0 packets received, 100.0% packet loss
You should show output of ifconfig for your gif and bridge interfaces
and obtain tcpdump output for them at sending and receiving side.
More information about the freebsd-net
mailing list