test-ipv6.com / omgipv6day.com down
Matthew Luckie
mjl at caida.org
Tue Jun 5 00:55:11 UTC 2012
> What's really needed is a service that looks up a given web page
> over IPv6 from behind a 1280 byte MTU link and reports if all the
> elements load or not. It dumps a list of elements with success/fail.
>
> This would be useful to send the idiots that block ICMPv6 PTB yet
> send packets bigger than 1280 bytes out too.
http://www.wand.net.nz/scamper/
Works on MacOS X and FreeBSD. It uses IPFW and rules 1-500 as
necessary. Example below, showing a website sending > 1280 but
ignoring PTBs sent to it.
$ sudo scamper -F ipfw -I "tbit -t pmtud -u 'http://www.sapo.pt/'
2001:8a0:2104:ff:213:13:146:140"
tbit from 2001:470:d:4de:21f:3cff:fe20:bf4e to 2001:8a0:2104:ff:213:13:146:140
server-mss 1460, result: pmtud-fail
app: http, url: http://www.sapo.pt/
[ 0.048] TX SYN 64 seq = 0:0
[ 0.254] RX SYN/ACK 64 seq = 0:1
[ 0.255] TX 60 seq = 1:1
[ 0.255] TX 230 seq = 1:1(170)
[ 0.450] RX 60 seq = 1:171
[ 0.469] RX 1460 seq = 1:171(1400)
[ 0.469] TX PTB 1280 mtu = 1280
[ 0.470] RX 1460 seq = 1401:171(1400)
[ 3.467] RX 1460 seq = 1:171(1400)
[ 3.467] TX PTB 1280 mtu = 1280
[ 9.468] RX 1460 seq = 1:171(1400)
[ 9.468] TX PTB 1280 mtu = 1280
[ 21.471] RX 1460 seq = 1:171(1400)
[ 21.471] TX PTB 1280 mtu = 1280
[ 31.933] RX RST 60 seq = 1:4294923802
More information about the NANOG
mailing list