Global IPv6 Deployment Progress Report

By Mike Leber

This page was developed in order to provide metrics for global IPv6 deployment. These statistics are updated daily. Please send questions, comments, or bugs to mleber@he.net

The tools for this report were developed while working on a paper titled "Going Native" about Hurricane's experience of adding extensive native IPv6 peering as a result of a core router and backbone upgrade.

Top Level Domains with IPv6 support

The root nameservers contain NS records listing the nameservers for the Top Level Domains (TLDs) and A and AAAA glue records to get to those nameservers. Top level domains include domain name suffixes such as .com .net .org .us .ca etc. Each TLD has specific authorative nameservers. To support IPv6 these nameservers should: Generated by parsing the root zonefile to get a list of TLDs and their associated nameservers, querying for AAAA records for the names of those nameservers and checking for AAAA records in the root zone for those nameservers.

Root Zone Downloaded: Fri Nov 20 01:00:04 2009
Root Zone Processed: Fri Nov 20 08:29:52 2009

Top Level Domains (TLDs): 280

TLDs with IPv6 nameservers: 225
Percentage of TLDs with IPv6 nameservers: 80.4%

ac ad ae aero af ag al am an ao aq ar arpa as asia at au az ba be bf bg bi biz bj bm bn br bs bt bv bw by bz ca cat cd cf cg ch ci cl cm cn com cr cu cv cy cz de dk do dz edu ee eg er es et eu fi fj fm fr ga gb ge gg gh gi gl gn gp gr gs gt gu gw gy hk hn hr ht hu id ie il im in info int io ir is it je jm jo jp ke kg kh ki km kn kr kz la lb lc li lk lr ls lt lu lv ly ma mc md me mg mk ml mm mn mo mobi mr ms mt mu museum mv mw mx my mz na nc ne net ng nl no np nr nz om org pe pg ph pl pm pn pr ps pt py re ro rs ru rw sa sb sc sd se sg sh si sj sk sm sn so sv sy sz tc tel tf th tj tm tn to tp tr travel tt tw tz ua ug uk us uy va vc ve vg vi vn wf xn--0zwm56d xn--11b5bs3a9aj6g xn--80akhbyknj4f xn--9t4b11yi5a xn--deba0ad xn--g6w251d xn--hgbk6aj7f53bba xn--hlcj6aya9esc7a xn--jxalpdlp xn--kgbechtv xn--zckzah yt yu za zm zw

TLDs with nameservers with IPv6 glue in the root zone: 181
Percentage of TLDs that have nameservers with IPv6 glue in the root zone: 64.6%

ac ad ae aero af ag al am an ao aq ar arpa as asia at au az be bg bi biz bm br bt bw bz ca cat cd cf cg ch ci cl cn com cu cv cy cz de dk do dz edu ee eg es et eu fi fj fm fr ga gb ge gg gh gi gn gr gt gw gy hk hn ht hu id ie il im in info int io is it je jm jp ke kg kh ki km kn kr la lb lc li lk lr ls lt lu lv ly md me mk ml mn mo mobi mr ms mt museum mw mx my mz na net ng nl no np nr nz org ph pl pm pn ps pt py re ro rs rw sa sc se sg sh si sk sn so sz tel tf th tj tm tn tp travel tw tz ua ug uk us uy va vc ve vn wf xn--0zwm56d xn--11b5bs3a9aj6g xn--80akhbyknj4f xn--9t4b11yi5a xn--deba0ad xn--g6w251d xn--hgbk6aj7f53bba xn--hlcj6aya9esc7a xn--jxalpdlp xn--kgbechtv xn--zckzah yt yu za zm

Registered domains with AAAA records

Generated by querying for A (IPv4) and AAAA (IPv6) records for all domains in the listed TLDs (top level domains). Demonstrates growing use of AAAA records for the primary domain name of websites and other Internet services. (Note: we would like to add any TLDs that will allow us access for daily downloads.)
     TLD   domains         A      AAAA    A-glue AAAA-glue                downloaded                   processed
     com  83379363   2606863   1077307   1658754       408  (Fri Nov 20 01:47:52 2009)  (Fri Nov 20 06:27:46 2009)
      de  12930722  10805574      6858    371507       101  (Mon Oct 19 02:02:24 2009)  (Fri Nov 20 08:13:05 2009)
     net  12568596  10539983    132517    340581       612  (Fri Nov 20 02:29:10 2009)  (Fri Nov 20 07:00:42 2009)
     org   7882427   6765810     80760    217437       319  (Fri Nov 20 02:29:27 2009)  (Fri Nov 20 07:32:06 2009)
    info   5396389   4593295     72659    135014       163  (Fri Nov 20 02:29:40 2009)  (Fri Nov 20 07:36:37 2009)
     biz   2012821   1520554     21158     21105         0  (Fri Nov 20 02:30:53 2009)  (Fri Nov 20 07:48:04 2009)
      us   1593680   1257215     28383     14678         0  (Fri Nov 20 02:30:16 2009)  (Fri Nov 20 07:51:38 2009)
      ca   1289075   1109392      3093     15589         8  (Fri Nov 20 02:33:15 2009)  (Fri Nov 20 08:03:49 2009)
    mobi    944406    725922     33180      4388        26  (Fri Nov 20 02:29:49 2009)  (Fri Nov 20 07:43:33 2009)
      no    422532    302759       159      1383         3  (Fri Apr  3 02:10:44 2009)  (Fri Nov 20 08:20:19 2009)
    name    257057    188427      3711      4389         6  (Fri Nov 20 02:31:04 2009)  (Fri Nov 20 07:55:53 2009)
    asia    214999    149145      3458      1615        25  (Fri Nov 20 02:30:57 2009)  (Fri Nov 20 07:55:01 2009)
      sk    191909    121807     10298      3700         0  (Fri Nov 20 02:35:45 2009)  (Fri Nov 20 08:25:25 2009)
      kz     37608     25139         4     53706         0  (Fri Nov 20 02:35:05 2009)  (Fri Nov 20 08:18:30 2009)
    aero     31452      4493         8       287         0  (Fri Nov 20 02:29:43 2009)  (Fri Nov 20 07:40:00 2009)
      ma     31094     10651         5     33692         0  (Fri Nov 20 02:35:48 2009)  (Fri Nov 20 08:19:25 2009)
      am     26394      7658        45       550         4  (Mon Jul  6 01:58:16 2009)  (Fri Nov 20 07:57:11 2009)
      tj     17987      4218         1       132         0  (Fri Nov 20 02:36:22 2009)  (Fri Nov 20 08:27:45 2009)
      ac     14941      9303         2       229         0  (Fri Nov 20 02:31:06 2009)  (Fri Nov 20 07:56:11 2009)
      ge     13599     11663         9       220         1  (Fri Nov 20 02:32:31 2009)  (Fri Nov 20 08:14:55 2009)
      ag     13555      9659        52       266         0  (Fri Nov 20 02:31:07 2009)  (Fri Nov 20 07:56:32 2009)
      to     13145     10364        33      1238         0  (Fri Nov 20 02:36:29 2009)  (Fri Nov 20 08:28:27 2009)
      tc      9748      7625        99       487         0  (Fri Nov 20 02:36:00 2009)  (Fri Nov 20 08:27:21 2009)
      ba      8889      7385         8      7196         0  (Fri Nov 20 02:32:24 2009)  (Fri Nov 20 07:58:23 2009)
      pe      8619      5104         1       150         0  (Fri Nov 20 02:35:05 2009)  (Fri Nov 20 08:22:10 2009)
      vg      7961      5951        54       330         0  (Fri Nov 20 02:36:44 2009)  (Fri Nov 20 08:29:30 2009)
      gt      7603      5510         5       456         2  (Fri Nov 20 02:33:04 2009)  (Fri Nov 20 08:16:12 2009)
      ec      6676      3556         5       112         0  (Thu Nov 19 02:01:46 2009)  (Fri Nov 20 08:13:42 2009)
      lk      6307      3869         1      1633         0  (Fri Nov 20 02:34:01 2009)  (Fri Nov 20 08:19:01 2009)
      sc      5446      4207         5       185         0  (Tue Aug 25 02:13:24 2009)  (Fri Nov 20 08:22:56 2009)
      jm      4799      2031         3      5384         0  (Fri Nov 20 02:33:56 2009)  (Fri Nov 20 08:17:29 2009)
     gov      4493      3522         4       844         0  (Fri Nov 20 02:32:59 2009)  (Fri Nov 20 08:15:43 2009)
      bd      3871      1956         1      5764         0  (Fri Nov 20 02:31:21 2009)  (Fri Nov 20 07:58:52 2009)
      gl      3698      1700         3        14         0  (Fri Nov 20 02:32:42 2009)  (Fri Nov 20 08:15:10 2009)
      ug      3258      2052         1        75         0  (Mon Nov  9 02:12:10 2009)  (Fri Nov 20 08:28:55 2009)
      kg      3249      2478         2       229         0  (Fri Nov 20 02:33:25 2009)  (Fri Nov 20 08:17:52 2009)
      sh      2858      2234         9        92         3  (Fri Nov 20 02:35:33 2009)  (Fri Nov 20 08:23:33 2009)
      io      2720      2187         3        82         0  (Fri Nov 20 02:33:16 2009)  (Fri Nov 20 08:17:00 2009)
      gd      2691      1389         1       201         0  (Fri Nov 20 02:32:37 2009)  (Fri Nov 20 08:14:24 2009)
      sn      2355      1052         5       231         1  (Fri Nov 20 02:35:49 2009)  (Fri Nov 20 08:26:15 2009)
      lc      1612       436         1        38         0  (Fri Nov 20 02:34:00 2009)  (Fri Nov 20 08:18:41 2009)
      mw      1373       561         3         0         0  (Fri Nov 20 02:34:33 2009)  (Fri Nov 20 08:19:43 2009)
      sl       903       555         1        14         0  (Fri Nov 20 02:36:08 2009)  (Fri Nov 20 08:26:00 2009)
      cu       870       246         0       612         9  (Fri Nov 20 02:32:02 2009)  (Fri Nov 20 08:04:30 2009)
      nf       714       504         3        12         0  (Fri Nov 20 02:34:49 2009)  (Fri Nov 20 08:19:52 2009)
      cv       534       333         1        60         0  (Fri Nov 20 02:31:55 2009)  (Fri Nov 20 08:04:40 2009)
      ao       228       114         1       129         0  (Fri Nov 20 02:31:08 2009)  (Fri Nov 20 07:57:58 2009)
     int       148        84         1        63         0  (Fri Nov 20 02:33:17 2009)  (Fri Nov 20 08:16:33 2009)
      tn        52         5         0       646         2  (Fri Nov 20 02:36:36 2009)  (Fri Nov 20 08:28:05 2009)
      au        20         1         0        27         4  (Fri Apr  3 01:55:15 2009)  (Fri Nov 20 07:57:58 2009)

   total 129385446  40846541   1473921   2905526      1697

Total registered domains with AAAA records: 1473921

This tells you the number of registered domains that have added IPv6 for their primary domain, for the set of TLDs above, which is a partial listing based on what TLDs we could get access to. It does not include subdomains i.e. ipv6.google.com, which means our number is a lower bound and that the number of IPv6 enabled domains is even higher.

Eventually the really important number here is the total number of domains returning AAAA records. However, right now a large amount of the domains included in this number are the result of SEDO (search engine domain optimization) parking operations. By looking at the gradual increase in the people that have AAAA glue in the TLD zone files for their authorative nameservers we can tell that the trend of individual companies enabling IPv6 for their websites and other infrastructure is upwards.

Top 1000 Usenet Servers with IPv6 support

Generated by parsing the top 1000 usenet servers (from Top 1000 Usenet Servers) and querying for A and AAAA records. Note: Due to how the usenet protocol works not every listed usenet server has a direct addresses (some usenet server names are not fully qualified domain names).

Top 1000 Downloaded: Thu Nov 5 19:30:34 2009
Top 1000 Processed: Fri Nov 20 08:30:16 2009

Top 1000 Usenet Servers: 1000
Top 1000 Usenet Servers with a direct IPv4 address: 732
Top 1000 Usenet Servers with a direct IPv6 address: 76
Percentage of top 1000 Usenet Servers with direct addresses with IPv6 support: 10.38%

Networks Running IPv6

We can measure the percentage of networks running IPv6 by comparing the set of ASes in the IPv6 routing table to those in the combined set of IPv4 and IPv6.

IPv4 and IPv6 RIBs Last Parsed: Fri Nov 20 00:11:30 PST 2009

IPv4 ASes: 33094

IPv6 ASes: 1799

ASes using only IPv4: 31350

ASes using only IPv6: 55

ASes using IPv4 and IPv6: 1744

ASes using IPv4 or IPv6: 33149

Percentage of ASes (IPv4 or IPv6) running IPv6: 5.4%

IPv6 rDNS Nameservers running IPv6

One amusing measure of IPv6 deployment to ask the question: What percentage of IPv6 reverse DNS servers are reachable via IPv6?

(ping tests and dns queries run from a server on Hurricane Electric's IPv4 and IPv6 backbone in Fremont, California.)

IPv6 rDNS Nameservers Last Polled: Fri Nov 20 02:19:34 PST 2009

IPv6 Prefixes: 2204

IPv6 rDNS Nameservers: 2283

IPv6 rDNS Nameservers with an IPv4 address: 2239

IPv6 rDNS Nameservers with an IPv6 address: 876

IPv6 rDNS Nameservers reachable via IPv4 (ping or dns): 1949

IPv6 rDNS Nameservers reachable via IPv6 (ping or dns): 732

IPv6 rDNS Nameservers reachable via IPv4 or IPv6: 2026

IPv6 rDNS Nameservers reachable via IPv4 and IPv6: 655

Percentage reachable IPv6 rDNS Nameservers reachable via IPv6: 36.1%

IPv6 Performance

Actually, the reason we looked at IPv6 reverse DNS servers was to get some hosts on both IPv6 and IPv4 so that we can compare IPv6 vs IPv4 latency.

IPv6 rDNS Nameservers where IPv6 is faster than IPv4 (by more than 1ms): 373

IPv6 rDNS Nameservers where IPv4 and IPv6 are the same speed (within 1ms): 91

IPv6 rDNS Nameservers where IPv4 is faster than IPv6 (by more than 1ms): 191

IPv6 rDNS nameservers where IPv6 is as fast or faster than IPv4 (within 1ms): 464

Percentage of IPv6 rDNS Nameservers where IPv6 is as fast or faster than IPv4 (within 1ms): 70.8%

Top Websites Running IPv6

A very quick way to measure IPv6 deployment for websites is just to check for a AAAA record in DNS.

Alexa provides an approximate list of the most popular sites on the web.

In the report below, the raw domain is the base domain, such as free.fr, which does not have an AAAA record (at the time of this writing. However www.free.fr *does* have a AAAA record. So we check both.

Another convention is to add an AAAA using ipv6 as a subdomain, i.e. ipv6.google.com. The reason so many domains show up as having A records for "ipv6." subdomains is because many domains use wildcard records in DNS which respond to queries for any subdomain.

Alexa Top 1 Million Domains Downloaded: Fri Nov 20 00:11:35 2009
Alexa Top 1 Million Domains Processed: Fri Nov 20 00:55:39 2009

Alexa 1M raw domains: 1000000
Alexa 1M raw with a direct IPv4 address: 924345
Alexa 1M raw with a direct IPv6 address: 1459

(top 50)
ucla.edu 2607:f010:3fe:101:101d:9ff:fe32:a7d1
tribune.com 2002:a3c0:1712::a3c0:1712
ripe.net 2001:610:240:22::c100:68b
monash.edu.au 2001:388:608c:c91::117
cyberciti.biz 2607:f0d0:1002:11::4
freebsd.org 2001:4f8:fff6::28
python.org 2001:888:2000:d::a2
filezilla-project.org 2a01:198:200:5b7::2
crooksandliars.com 2001:470:a068:1:230:48ff:fe98:d1a8
fedoraproject.org 2610:28:200:1::fed0:1
icann.org 2620:0:2d0:200::7
koreus.com 2001:41d0:2:4133::1
keenspot.com 2001:470:1:3a::13
arin.net 2001:500:4:13::80
ietf.org 2001:1890:1112:1::20
softlayer.com 2607:f0d0:1000:11:1::2
torrentfreak.com 2607:f128:40::174
infomaniak.ch 2001:1600:3:7::101
sify.com 2001:e48:0:10::10
maxconsole.net 2a00:d00:ff:131:94:228:131:131
geenstijl.nl 2a00:d00:ff:131:94:228:131:131
gamershell.com 2a00:d00:ff:131:94:228:131:131
kino.de 2001:a60:9003:a000::b004
liu.se 2001:6b0:17:f005::148
iana.org 2620:0:2d0:1::193
itb.ac.id 2001:d30:3::22
fernuni-hagen.de 2002:84b0:8101::84b0:8101
cbn.net.id 2001:d10:2:80::80
hentai-foundry.com 2607:f0d0:1003:c::30
proua.com 2a01:d0::10:1
internic.net 2620:0:2d0:200::9
weeronline.nl 2001:888:30af::206:86
pastebin.ca 2610:1e8:2:20::e8b8:97
menagea3.net 2001:470:1:3a::13
stream.ru 2a02:28:2::1076
luc.edu 192:192:168:168:1:1:1:1
nixcraft.com 2607:f0d0:1002:11::7
comicgenesis.com 2001:470:1:3a::14
worldofwatches.com 2002:4087:6747::
fanfiktion.de 2001:4ce0:3:ff:ff:ff:ff:ff
essex.ac.uk 2002:9bf5:305e::9bf5:305e
torrentbits.ro 2001:4d18:0:1::32
geenstijl.tv 2a00:d00:ff:131:94:228:131:131
pcc.edu 192:192:168:168:1:1:1:1
brickshelf.com 2001:4810::107
spitsnieuws.nl 2a00:d00:ff:131:94:228:131:131
netbynet.ru 2a00:d18:f00d:d401:fe0b:101:0:67
mediabiz.de 2001:a60:9003:a000::b00c
comstar-direct.ru 2a02:28:2::1076
rcts.pt 2001:690:a00:1036:804::111

www. + Alexa 1M domains: 1000000
www. + Alexa 1M with a direct IPv4 address: 971050
www. + Alexa 1M with a direct IPv6 address: 1923

(top 50)
www.sakura.ne.jp 2001:e40:100:407::d2e0:ac35
www.free.fr 2a01:e0c:1:1599::1
www.doctissimo.fr 2a01:7b0:2:3::26
www.kddi.com 2001:268:fd02::1
www.softlayer.com 2607:f0d0:1000:11:1::1
www.lokalisten.de 2001:608:0:1008::46
www.01net.com 2001:41d0:1:118::1
www.freebsd.org 2001:4f8:fff6::21
www.odn.ne.jp 2001:278:0:1107::21
www.leaseweb.com 2001:1af8:3100:1:214:22ff:fe1e:d380
www.dti.ne.jp 2001:2e8:22:13::103
www.ucla.edu 2607:f010:3fe:201:101d:9ff:fe32:adee
www.koreus.com 2001:41d0:2:4136::1
www.geenstijl.nl 2a00:d00:ff:131:94:228:131:131
www.cyberciti.biz 2607:f0d0:1002:11::4
www.python.org 2001:888:2000:d::a2
www.iastate.edu 2610:130:101:102::f0
www.keenspot.com 2001:470:1:3a::13
www.fedoraproject.org 2610:28:200:1::fed0:1
www.spitsnieuws.nl 2a00:d00:ff:131:94:228:131:131
www.monash.edu.au 2001:388:608c:c91::117
www.ripe.net 2001:610:240:22::c100:68b
www.tvrage.com 2a02:898::110:1
www.animesuki.com 2001:4d88:ffff:ffff:30:524:ac23:2
www.hentai-foundry.com 2607:f0d0:1003:c::30
www.univie.ac.at 2001:62a:4:1::80:108
www.spele.nl 2a00:f80::10
www.arin.net 2001:500:4:13::81
www.k12.pa.us 2001:5e8:0:1000::fc
www.kino.de 2001:a60:9003:a000::b004
www.nnm-club.ru 2001:470:1f0a:1505::2
www.ietf.org 2001:1890:1112:1::20
www.comicgenesis.com 2001:470:1:3a::14
www.hitachi.co.jp 2001:240:400::8591:e013
www.torrentfreak.com 2607:f128:40::174
www.casio.co.jp 2001:2c0:800:200::2:80
www.ntua.gr 2001:648:2000:de::210
www.infomaniak.ch 2001:1600:3:7::101
www.icann.org 2620:0:2d0:200::7
www.tsinghua.edu.cn 2001:da8:200:200::4:100
www.internic.net 2620:0:2d0:200::9
www.steadfast.net 2607:f128::2
www.nta.go.jp 2001:c80:a001:1::cad9:2c8f
www.maine.edu 2610:48:100:820::103
www.auone-net.jp 2001:268:fd01::8
www.cuhk.edu.hk 2405:3000:3:b0:137:189:11:72
www.liu.se 2001:6b0:17:f005::148
www.upc.edu 2001:40b0:7500:1::21
www.stream.ru 2a02:28:2::1076
www.menagea3.net 2001:470:1:3a::13

ipv6. + Alexa 1M domains: 1000000
ipv6. + Alexa 1M with a direct IPv4 address: 243376
ipv6. + Alexa 1M with a direct IPv6 address: 1042

(top 50)
ipv6.netflix.com 2620:0:ef0:13::20
ipv6.2ch.net 2407:3000:6:175::12
ipv6.google.co.jp 2001:4860:b002::68
ipv6.berkeley.edu 2607:f140:ffff:ffff::80
ipv6.google.com 2001:4860:b004::68
ipv6.comcast.net 2001:558:1002:5:68:87:64:48
ipv6.zerolag.com 2001:470:1e::9
ipv6.sony.co.jp 2001:cf8:0:6b::190
ipv6.seznam.cz 2a02:598:1::101
ipv6.denic.de 2001:608:6::1
ipv6.iwiw.hu 2001:4c48:2:a::1
ipv6.freemail.hu 2001:4c48:2:f::100
ipv6.monash.edu.au 2001:388:608c:c91::117
ipv6.onvista.de 2001:5c0:a07d:1::1
ipv6.pku.edu.cn 2001:da8:201:1129:203:baff:fe2f:163c
ipv6.spele.nl 2a00:f80::10
ipv6.dyndns.com 2607:f590:0:ffff::29
ipv6.vt.edu 2001:468:c80:210f:0:1c6:1a85:8564
ipv6.sify.com 2001:e48:0:6::5
ipv6.21cn.com 2042:8800:1::3
ipv6.df.eu 2a00:1158:0:100::3
ipv6.gatech.edu 2001:468:300:ee01:a00:2bff:fec4:4e8e
ipv6.koreus.com 2001:41d0:2:4233::1
ipv6.spoluzaci.cz 2a02:598:1::102
ipv6.italiansubs.net 2001:41d0:1:8364::1
ipv6.24ur.com 2001:6f8:919::1
ipv6.uk.to 3ffe:2c03:120:c1f3:baba::5
ipv6.peta.org 2001:4978:f:36f::2
ipv6.hopto.org 2001:470:8:145::1
ipv6.bsnl.co.in 2001:4490:100:ff:3::
ipv6.gazeta.pl 2a02:bd8:1::50fc:91
ipv6.trueinternet.co.th 2001:fb0:100:1:58:97:5:30
ipv6.twbbs.org 2001:e10:6840:20:20f:eaff:fe56:ea22
ipv6.nnm-club.ru 2001:470:1f0a:1505::2
ipv6.ovh.com 2001:41d0:1:10::d5ba:2122
ipv6.unm.edu 3ffe:2900:11:10::1
ipv6.comicgenesis.com 2001:470:1:3a::14
ipv6.eircom.net 2001:bb0:dd0::2
ipv6.atw.hu 2a01:270::4
ipv6.rtvslo.si 2a02:7a8:0:1::80:1
ipv6.infomaniak.ch 2001:1600::ffff
ipv6.sjtu.edu.cn 2001:da8:8000:1::80
ipv6.lsu.edu 2620:0:da0:f001::7
ipv6.gsa.gov 2620:0:150:ffad::5
ipv6.itb.ac.id 2001:d30:3::19
ipv6.uni-erlangen.de 2001:638:a00:2::2
ipv6.xjtu.edu.cn 2001:250:1001:1::ca75:133
ipv6.finviz.com 2001:1ba0:2a0:5965:0:30:35:1
ipv6.iana.org 2620:0:2d0:1::194
ipv6.wireshark.org 2607:f0d0:2001:e:1::120