IPv6

Windows XP

Hi! So you want to play with IPv6? For general information about IPv6 check out the IPv6 Information Page. It's really easy. My PC is connected via ADSL using PPPoE. On my XP box I start with installing the IPv6 stack:

C:\Documents and Settings\Kare>ipv6 install Installing... Succeeded.

And that is really about it. You are now connected to the IPv6 world. To check it out:

C:\Documents and Settings\Kare>ipv6 if Interface 4: Ethernet: Local Area Connection {09C27DFD-17A8-4A2F-BECF-BA1148D72363} uses Neighbor Discovery uses Router Discovery link-layer address: 00-08-a1-0f-f6-a7 preferred link-local fe80::208:a1ff:fe0f:f6a7, life infinite multicast interface-local ff01::1, 1 refs, not reportable multicast link-local ff02::1, 1 refs, not reportable multicast link-local ff02::1:ff0f:f6a7, 1 refs, last reporter link MTU 1500 (true link MTU 1500) current hop limit 128 reachable time 25500ms (base 30000ms) retransmission interval 1000ms DAD transmits 1 Interface 3: 6to4 Tunneling Pseudo-Interface {A995346E-9F3E-2EDB-47D1-9CC7BA01CD73} does not use Neighbor Discovery does not use Router Discovery routing preference 1 preferred global 2002:50d5:28db::50d5:28db, life infinite link MTU 1280 (true link MTU 65515) current hop limit 128 reachable time 26000ms (base 30000ms) retransmission interval 1000ms DAD transmits 0 Interface 2: Automatic Tunneling Pseudo-Interface {48FCE3FC-EC30-E50E-F1A7-71172AEEE3AE} does not use Neighbor Discovery does not use Router Discovery routing preference 1 EUI-64 embedded IPv4 address: 0.0.0.0 router link-layer address: 0.0.0.0 preferred link-local fe80::5efe:80.213.40.219, life infinite preferred link-local fe80::5efe:169.254.107.19, life infinite link MTU 1280 (true link MTU 65515) current hop limit 128 reachable time 40500ms (base 30000ms) retransmission interval 1000ms DAD transmits 0 Interface 1: Loopback Pseudo-Interface {6BD113CC-5EC2-7638-B953-0B889DA72014} does not use Neighbor Discovery does not use Router Discovery link-layer address: preferred link-local ::1, life infinite preferred link-local fe80::1, life infinite link MTU 1500 (true link MTU 4294967295) current hop limit 128 reachable time 41000ms (base 30000ms) retransmission interval 1000ms DAD transmits 0

Wow. You are now connected via an 6to4 tunnel terminated at the 6to4.ipv6.microsoft.com gateway. What can I do now? Let's test it:

C:\Documents and Settings\Kare>nslookup -q=any ipv6.research.microsoft.com Server: ns10.ti.telenor.net Address: 130.67.60.68 Non-authoritative answer: ipv6.research.microsoft.com AAAA IPv6 address = ::131.107.65.121 ipv6.research.microsoft.com AAAA IPv6 address = 2002:836b:4179::836b:4179 ipv6.research.microsoft.com internet address = 131.107.65.121 microsoft.com nameserver = dns1.sj.msft.net microsoft.com nameserver = dns1.tk.msft.net microsoft.com nameserver = dns3.uk.msft.net microsoft.com nameserver = dns1.cp.msft.net microsoft.com nameserver = dns1.dc.msft.net C:\Documents and Settings\Kare>ping6 ipv6.research.microsoft.com Pinging ipv6.research.microsoft.com [2002:836b:4179::836b:4179] from 2002:50d5:28db::50d5:28db with 32 bytes of data: Reply from 2002:836b:4179::836b:4179: bytes=32 time=465ms Reply from 2002:836b:4179::836b:4179: bytes=32 time=465ms Reply from 2002:836b:4179::836b:4179: bytes=32 time=466ms Reply from 2002:836b:4179::836b:4179: bytes=32 time=472ms Ping statistics for 2002:836b:4179::836b:4179: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 465ms, Maximum = 472ms, Average = 467ms C:\Documents and Settings\Kare>tracert6 -d ipv6.research.microsoft.com Tracing route to ipv6.research.microsoft.com [2002:836b:4179::836b:4179] from 2002:50d5:28db::50d5:28db over a maximum of 30 hops: 1 490 ms 471 ms 459 ms 2002:836b:4179::836b:4179 Trace complete.

Let's move a bit further out in the world:

C:\Documents and Settings\Kare>tracert6 www.ipv6.bieringer.de Tracing route to wwwprod.ipv6.bieringer.de [2001:7b0:1101:1::2:1] from 2002:50d5:2d07::50d5:2d07 over a maximum of 30 hops: 1 61 ms 65 ms 64 ms 6to4.ipv6.funet.fi [2001:708:0:1::624] 2 * 100 ms 99 ms bb1-hst-fe4-0-0.muc.ipv6.eurocyber.net [2001:768:f:4::1] 3 99 ms 100 ms 98 ms fe3-0.inxs.muc.completel.de [2001:650:f807::3d37:1] 4 101 ms 241 ms 147 ms fe5-1-0-60.bbr1.muc.CompleTel.de [2001:7b0:11:2::1] 5 103 ms 101 ms * 2001:7b0:1101:1::2:1 6 109 ms 108 ms 113 ms so0-1-0-0.r1.ffm1.de.v6.eunetip.net [2001:670:3:4::10] 7 115 ms 116 ms 116 ms decix-Tu97.Space.Net [2001:608:0:3::15a3:0] 8 113 ms 113 ms 116 ms Cisco-INXSv6-E0.Space.net [2001:650:0:200::2] 9 112 ms 116 ms 111 ms fe3-0.inxs.muc.completel.de [2001:650:f807::3d37:1] 10 116 ms 113 ms 113 ms fe5-1-0-60.bbr1.muc.CompleTel.de [2001:7b0:11:2::1] 11 116 ms 120 ms 125 ms 2001:7b0:1101:1::2:1 Trace complete.

It is actually more than one tunnel. The one to Microsoft is shown with address 131.107.33.60. There is another interesting address here namely 192.88.99.1. This one points you to the nearest (BGP wise) 6to4 access, in my case in Finland.

C:\Documents and Settings\Kare>netsh interface ipv6 show neig Interface 4: Local Area Connection Internet Address Physical Address Type -------------------------------------------- ----------------- ----------- fe80::208:a1ff:fe0f:f6a7 00-08-a1-0f-f6-a7 Permanent Interface 3: 6to4 Tunneling Pseudo-Interface Internet Address Physical Address Type -------------------------------------------- ----------------- ----------- 2002:c058:6301:: 192.88.99.1 Permanent 2002:836b:213c:1:e0:8f08:f020:8 131.107.33.60 Permanent 2002:836b:4179::836b:4179 131.107.65.121 Permanent 2002:836b:213c::836b:213c 131.107.33.60 Permanent 2002:c058:6301::c058:6301 192.88.99.1 Permanent 2002:50d5:2d07::50d5:2d07 127.0.0.1 Permanent Interface 2: Automatic Tunneling Pseudo-Interface Internet Address Physical Address Type -------------------------------------------- ----------------- ----------- fe80::5efe:169.254.107.19 127.0.0.1 Permanent fe80::5efe:80.213.45.7 127.0.0.1 Permanent Interface 1: Loopback Pseudo-Interface Internet Address Physical Address Type -------------------------------------------- ----------------- ----------- fe80::1 Permanent ::1 Permanent

You can surf IPv6 sites using IE. Have fun!

Linux

It's coming :-)