February 4, 2012

Topics


Search Site

Follow

  RSS CricketonDNS   RSS Infra20   Network Automation

Favorite Links


Tag Cloud


Archives

Next up: IPv6?

August 30 2010 by Cricket Liu (Infoblox)

The hard work of deploying DNSSEC is well underway:  Registries are signing top-level zones, the Internet Systems Consortium and various vendors, including Infoblox, are simplifying the task of signing and managing a secure zone.  Even though widespread adoption of DNSSEC is some way off, it’s natural to wonder what’s next.

My bet is on IPv6.

Of course, IPv6 is tomorrow’s internet protocol—and has been for years—but I’ve heard more and more inquiries about IPv6 over the past few months.  Reporters are writing articles about the rate of IPv6 adoption, coaching readers on how to prepare for the migration to IPv6; while customers are asking questions about IPv6-related features on our roadmap.  And Geoff Huston’s estimate of the date ARIN will exhaust its allocation of IPv4 addresses now stands at June 4, 2011.  That’s not far off.

Luckily, the deployment of IPv6 won’t require quite the overhaul of DNS that DNSSEC did.  Here are some of the changes we’ll see:

- There’s a new resource record type, AAAA (usually called a “quad-A record”).  This is a simple IPv6 analog of the IPv4 A record.  The only real difference (besides the new type mnemonic) is that the RDATA contains a set of as many as eight quartets of hexidecimal digits, like so:

ipv6host.foo.example.            AAAA            1234:5678:90ab:cdef:1234:5678:90ab:cdef

- Reverse mapping gets very messy, because all of a sudden PTR records are attached to domain names like

f.e.d.c.b.a.0.9.8.7.6.5.4.3.2.1.f.e.f.c.b.a.0.9.8.7.6.5.4.3.2.1.ip6.arpa.

(That’s 34 labels, in case you don’t feel like counting.)  Note also that the IPv6 reverse-mapping domain is ip6.arpa, not in-addr.arpa.

- More organizations will begin running name servers with IPv6 stacks.  On the authoritative side, some of the root name servers currently respond to queries over IPv6, as do some of VeriSign’s gTLD name servers (those authoritative for .com and .net).  Fewer recursive name servers support IPv6.  That’ll likely change as organizations bring up IPv6-only clients that use technologies like NAT64 to communicate with IPv4 endpoints.

- And, of course, DNS will assume a new criticality, because IPv6 addresses are nearly impossible for mere humans to remember and difficult to even enter correctly.

As with DNSSEC, the introduction of IPv6 will heighten the need for good administrative tools and increased automation.  Entering IPv6 addresses by hand is simply too time-consuming and error-prone—not to mention stultifying boring.  IP address management systems can alleviate some of this burden through network discovery, auto-completion and more.

Posted in IP Address Management | IPv6 | 8 comments

8 responses to “Next up: IPv6?”

  1. Ed Horley Says:

    It's time to spread the mantra for adoption of IPv6 - thanks for the article Cricket! For those looking for resources there is the California IPv6 Task Force:
    http://www.cav6tf.org/
    Gogonet and their gogonet live event in Silicon Valley later this year:
    http://gogonetlive.com/
    Google also has the annual IPv6 Implementors event:
    https://sites.google.com/site/ipv6implementors/

    Looking forward to the tools Infoblox comes out with for IPv6!
    - Ed Horley - Co-chair CAv6TF
  2. Chris Griffiths Says:

    Good article Cricket. One thing to note is that Comcast has been working on our IPv6 deployment for several years now and like our work on DNSSEC, we are very focused on the deployment of IPv6 trials on our production network so we can deploy these technologies correctly for our customers and share our learnings. You can find updates on our progress at http://www.comcast6.net and our DNS resolvers that do DNSSEC validation also are dual stack for IPv6 and can be accessed from our various trials like 6RD, 6to4, and soon our native dual stack trial.
  3. Cricket Liu Says:

    Thanks for your comments, Ed and Chris. I actually signed up for Comcast's IPv6 trial--I've got a lot to learn about IPv6, too!
  4. Jason Livingood Says:

    We all should keep an eye out on the convergence of IPv6 and DNS via the AAAA RRs you mention. People should be aware of and IMHO be skeptical of or resist doing DNS whitelisting. See http://www.comcast6.net/IPv6_DNS_Whitelisting_Concerns_20100416.pdf for more on the issue.
  5. Sam Trenholme Says:

    From the point of view of a DNS implementor, IPv6 is a cake walk compared to DNSSEC. For an authoritative sever, it’s a no-brainer: just add the code to bind to an IPv6 address and you’re done.

    It’s almost as easy for a recursive DNS server; it gets a little messy with glueless NS referrals (I took the easy way out: I just ask for an IPv4 A record when getting a glueless NS refer, with untested hooks in the code in place to change the query type to ANY or AAAA), but besides that, it’s pretty straightforward.

    Indeed, my little DNS server project doesn’t have DNSSEC support (I have nothing against DNSSEC; the only issue is that I don’t have free time to implement it for fun and for free), but it does have full (albeit untested) IPv6 support.
  6. Donnovan Wint Says:

    Great article! My gut is telling me that the migration from IPv4 to IPv6 will be a "procrastinating" slow on. Enterprise will not change unless they are forced to do so. It is great that people like you are sensitizing folks about this topic.
  7. Cricket Liu (Infoblox) Says:

    Thanks, Donnovan! I appreciate that!
  8. mortgage loans Says:

    Houses are not very cheap and not everyone is able to buy it. Nevertheless, home loans are invented to support people in such hard situations.

Leave a Reply