nanog mailing list archives
Re: Testing IPv6 support on the client's machine (Was: NANOG 40 agenda posted
From: Nathan Ward <nanog () daork net>
Date: Wed, 30 May 2007 22:38:05 +1200
On 30/05/2007, at 9:46 PM, Stephane Bortzmeyer wrote:
On Wed, May 30, 2007 at 10:55:04AM +1200, Nathan Ward <nanog () daork net> wrote a message of 56 lines which said:Use Javascript, or flash, or some other fancy thing to do a GET for two files on two different servers as the page loads: a) http://ip6test.<domain>/file b) http://ip4test.<domain>/file And then compare the hit-rate for the two.Very good idea.
But you should also log the TCP RTT for the two connections because a common failure is the fact that IPv4 goes straight to the server while IPv6 goes through a tunnel in Thailand or Brazil.
Yep, I plan to do that.Also the reason that a connection failed (timeout or reject/ unreachable).
I suppose that a purpose built server could track things like half opened connections (ie. SYNACK probably dropped), open connections over which a large-ish request doesn't come (ie. MTU problems), and so on.
The implementation problem I find now is that XMLHTTPRequest apparently doesn't let you talk to other domains for security reasons. I'm going to investigate using nasty iframe hacks, and Flash. Maybe Java, but that sounds a bit heavy. If anyone has experience with this sort of stuff and can lend some expertise, I'd be grateful. Probably offlist would be best for now.
-- Nathan Ward
Current thread:
- Re: dual-stack [was: NANOG 40 agenda posted], (continued)
- Re: dual-stack [was: NANOG 40 agenda posted] JORDI PALET MARTINEZ (May 30)
- Re: dual-stack simon (May 31)
- Re: NANOG 40 agenda posted Jared Mauch (May 30)
- RE: NANOG 40 agenda posted Tony Hain (May 30)
- Re: NANOG 40 agenda posted Mark Tinka (May 29)
- Re: NANOG 40 agenda posted Chris L. Morrow (May 29)
- Re: NANOG 40 agenda posted Valdis . Kletnieks (May 29)
- Re: NANOG 40 agenda posted Donald Stahl (May 29)
- Re: NANOG 40 agenda posted Nathan Ward (May 29)
- Testing IPv6 support on th client's machine (Was: NANOG 40 agenda posted Stephane Bortzmeyer (May 30)
- Re: Testing IPv6 support on the client's machine (Was: NANOG 40 agenda posted Nathan Ward (May 30)
- Re: NANOG 40 agenda posted Chris L. Morrow (May 29)
- Re: NANOG 40 agenda posted John Curran (May 29)
- Re: NANOG 40 agenda posted Chris L. Morrow (May 29)
- Re: NANOG 40 agenda posted Donald Stahl (May 29)
- Re: NANOG 40 agenda posted Chris L. Morrow (May 29)
- Re: NANOG 40 agenda posted Donald Stahl (May 29)
- Re: NANOG 40 agenda posted Chris L. Morrow (May 29)
- Message not available
- Re: NANOG 40 agenda posted John Curran (May 29)
- Re: NANOG 40 agenda posted Valdis . Kletnieks (May 29)
- Re: NANOG 40 agenda posted Chris L. Morrow (May 29)