google path mtu?
Mikael Abrahamsson
swmike at swm.pp.se
Fri Jan 23 07:18:55 CET 2015
On Fri, 23 Jan 2015, Mikael Abrahamsson wrote:
> Anyone know how I can check in OSX for what destinations it has received
> PTB packets and what the PMTU it think it has for these destionations?
Found it:
$ netstat -f inet6 -narlW
Internet6:
Destination Gateway Flags Refs Use Mtu Netif Expire
default fe80::9272:40ff:fe07:cc74%en0 UGc 14 0 1500 en0
...
$ netstat -f inet6 -narlW | grep -v 1500 | grep en0
2620:109:c007:102::5be1:f881 fe80::9272:40ff:fe07:cc74%en0 UGHWIi 2 237 1280 en0
2a00:1450:4005:801::1017 fe80::9272:40ff:fe07:cc74%en0 UGHWIi 1 454 1280 en0
2a00:1450:400f:804::2000 fe80::9272:40ff:fe07:cc74%en0 UGHWIi 2 73 1280 en0
2a00:1450:400f:804::200e fe80::9272:40ff:fe07:cc74%en0 UGHWIi 2 1476 1280 en0
2a00:1450:400f:805::2003 fe80::9272:40ff:fe07:cc74%en0 UGHWIi 1 20 1280 en0
2a00:1450:4010:c07::bd fe80::9272:40ff:fe07:cc74%en0 UGHWIi 1 820 1280 en0
So I guess the problem this time was some Google servers sending me
PTB=1280 and then Chrome not taking this into account when sending UDP
packets when using QUIC, resulting in fragmented IPv6 packets (which works
very badly in real life), and then not handling this situation by doing
fall-back to something else.
--
Mikael Abrahamsson email: swmike at swm.pp.se
More information about the ipv6-ops
mailing list