Test your connectivity for World IPv6 Day

Tassos Chatzithomaoglou achatz at forthnet.gr
Wed Jun 1 18:04:54 CEST 2011


Problem solved after doing some sniffing. A lot of IPv6 packets were 
blocked by the modem's (Zyxel) firewall.

The reason Chromium was "working" fine is because it was using IPv4 in 
order to connect to the dual-stack sites included in eyechart. As 
someone else pointed before, it would be good to have IPv4/IPv6 
differentiation shown.

For everyone interested, from http://codereview.chromium.org/7029049

When a hostname has both IPv6 and IPv4 addresses, and the IPv6 address 
is listed first, we start a timer (300ms) (deliberately chosen to be 
different from the backup connect job). If the timer fires, that means 
the IPv6 connect() hasn't completed yet, and we start a second socket 
connect() where we give it the same AddressList, except we move all IPv6 
addresses that are in front of the first IPv4 address to the end. That 
way, we will use the first IPv4 address. We will race these two 
connect()s and pass the first one to complete to ConnectJob::set_socket().


--
Tassos


Tassos Chatzithomaoglou wrote on 30/05/2011 11:48:
> I'm getting similar results with Firefox on WindowsXP or Linux. The 
> same happens with IE on WindowsXP.
> It seems like there is >10sec delay on fetching those, because their 
> data is being exchanged even after the test finishes.
>
> With Chromium everything works fine and the test finishes almost 
> immediately :-\
>
>
> -- 
> Tassos
>
>
> Dan Oachs wrote on 27/05/2011 22:29:
>> Anyone else seeing problems getting to the ipv6 version of 
>> FreeBSD.org, IETF.org and a couple of others?  My traceroutes die 
>> after about 5 hops somewhere on he.net's network I believe.
>>
>> Thanks for the nice website.  Without these tests I would have never 
>> known we had an issue connecting to some of them via IPv6.
>>
>>     Thanks,
>>         Dan Oachs
>>         Gustavus Adolphus College
>>
>>
>> On 05/27/2011 03:58 AM, Mirjam Kuehne wrote:
>>>
>>> Dear colleagues,
>>>
>>> The RIPE NCC is preparing some measurements for World IPv6 Day. One 
>>> of them is the IPv6 eye chart, a web page that allows you to test 
>>> your connectivity to selected dual-stacked web sites and World IPv6 
>>> participants. The goal is to see if an end user has connectivity 
>>> problems to dual-stacked websites.
>>>
>>> You can read more on RIPE Labs:
>>>
>>> http://labs.ripe.net/Members/emileaben/world-ipv6-day-ipv6-eye-chart
>>>
>>> The test can be found here: http://ipv6eyechart.ripe.net/
>>>
>>> If you have any questions or want to be included in the test, please 
>>> contact us at labs at ripe dot net.
>>>
>>> Kind Regards,
>>> Mirjam Kuehne
>>> RIPE NCC
>>>
>>
>



More information about the ipv6-ops mailing list