IPv6 Client Test - Help

The IPv6 Client Test page tests the ability of the browser to resolve IPv4 and IPv6 addresses from IPv4 and IPv6 domain name servers, and to connect to IPv4 and IPv6 web servers. The test results are displayed as a set of green check marks for success, or red cross marks for failure. The page also shows some additional information that can be useful for diagnosing problems.

The display is arranged as a table with one row for each test. Two columns show the result of the test: the first column shows the result for accessing an IPv4 web server, and the second column for an IPv6 web server. The following paragraphs describe each test.

Individual tests may complete at different times. Tests which are still running will show a spinning star until they succeed, fail, or time out. Please wait for all of the spinning stars to go away before interpreting the test results.

Using IP literal

This test attempts to retrive content from the test web server using a literal IP address. This test will succeed even if DNS services are not functioning correctly. If this test succeeds and the following two tests fail, then it is likely that the problem is related to DNS name resolution.

Using IPv4 DNS

This test indicates that the browser and client are able to resolve domain names for which only IPv4 domain name servers are authoratative, and then successfully retrieve a page using either IPv4 HTTP or IPv6 HTTP. Note that this test does not necessarily mean that the client queried the domain name server using IPv4 as there might be one or more recursive DNS servers between the client and the authoratative DNS server. It is important to be able to resolve IPv6 addresses from IPv4 DNS servers since some IPv6 web servers might only have IPv4 DNS servers authoratative for their domain name.

Using IPv6 DNS

This test indicates that the browser and client are able to resolve domain names for which only IPv6 domain name servers are authoratative, and then successfully retrieve a page using either IPv4 HTTP or IPv6 HTTP. Note that this test does not necessarily mean that the client queried the domain name server using IPv6 as there might be one or more recursive DNS servers between the client and the authoratative DNS server. It is important to be able to resolve IPv4 addresses from IPv6 DNS servers since some IPv4 web servers might only have IPv6 DNS servers authoratative for their domain name.

Preferred protocol

This test indicates the browser's preferred protocol. This is the protocol that the browser will use when contacting a dual stack web server. Only one column will have a check mark.

Client address

This row shows the IP address that the request was sent from. The field will be blank if the browser was not able to successfully contact a web server using the indicated protocol. The address shown may not match the browser's address if there is NAT, 6to4, proxies, or such being used.

Server address

This row shows the IP address of the server for each protocol. It can be used for manually tracing the route or other diagnostics in the event some of the tests fail unexpectedly.

Browser version

This shows the version of the browser as reported in the HTTP request.

Client system

This shows the version of the client operating system as reported by the browser in the HTTP request.