Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Will Vista Overload the DNS? 221

Jamie Northern writes, "Thanks to new directory software, Windows Vista could put a greater load on Internet DNS servers. But experts disagree over whether we're headed for a prime-time traffic jam or an insignificant slowdown. Paul Mockapetris,inventor of DNS, believes Vista's introduction will cause a surge in DNS traffic because the operating system supports two versions of the Internet Protocol (IPv4 and IPv6). David Ulevitch, chief executive at OpenDNS, a provider of free DNS services, said Vista's use of IPv6 will not disrupt the Internet at large. 'DNS can be improved, but predicting its collapse is just spreading FUD.'"
This discussion has been archived. No new comments can be posted.

Will Vista Overload the DNS?

Comments Filter:
  • by arthurpaliden ( 939626 ) on Thursday September 07, 2006 @12:37PM (#16060140)
    There would be no news....
    • Re: (Score:3, Funny)

      by diersing ( 679767 )
      OK Mr. Smarty Pants, take all the FUD out of the news and then what? Huh? There'd be nothing for us to post on, and then what? Huh? Work? Are you freaking serious?

      Although I must concede your point and would have modded it up if it wasn't already a +5.

    • Re: (Score:2, Insightful)

      Less news than the Y2K issue, if anyone remembers that. With probably about the same amount of impact. I'm not Mockapetris, but I do a lot of DNS configuring and client programming, and my hunch is that; as hideous as any M$ product is to me, the impact of Vista's DNS/Bind client impl will not even be noticable.
      • Yep, time to buy portable generators, bottled water, and 50,000 rounds of ammunition in sealed drums. Oh wait, I guess all that stuff is still in my Y2K bomb shelter, I'm set!
  • by Tjebbe ( 36955 ) on Thursday September 07, 2006 @12:37PM (#16060142) Homepage
    just friggin deploy ipv6
    • by hpavc ( 129350 )
      So what if Vista supports ipv4 and ipv6, that doesn't mean its going to have ipv6 flipped on. Didn't win98 support ipv6 with some sort of install from MS to network control panel?
      • Windows IPv6 support (Score:5, Interesting)

        by shani ( 1674 ) <shane@time-travellers.org> on Thursday September 07, 2006 @01:16PM (#16060460) Homepage
        If memory serves, Microsoft had an IPv6 stack for Windows 2000 that you could download from Microsoft's research site. In XP, IPv6 is included, but is disabled by default. A single command enables it. My understanding is that in Vista, IPv6 will be enabled by default.

        Honestly, we're going to run out of new IPv4 addresses to hand out in a few years. We need IPv6, and I think Microsoft would be foolish not to enable it by default in Vista.
        • Re: (Score:2, Informative)

          by A5un ( 586681 )
          Yes, you can install IPv6 stack for WinXP with a single command. However, the stack does not support DNS query in IPv6 (not AAAA query via IPv4), which kind of destroy the hope of deploying pure IPv6 network.
          • Re: (Score:3, Informative)

            by shani ( 1674 )
            However, the stack does not support DNS query in IPv6 (not AAAA query via IPv4), which kind of destroy the hope of deploying pure IPv6 network.

            You don't need a "pure IPv6 network".

            You can give private IP addresses [faqs.org] (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) to users' computers for talking with your recursive DNS servers.

            They can use IPv4 to talk to your DNS server, and IPv6 to talk to the Internet (or anyplace else they need a globally unique IP address).

            Of course, you'd need to use non-Microsoft software o
        • by TubeSteak ( 669689 ) on Thursday September 07, 2006 @03:07PM (#16061312) Journal
          we're going to run out of new IPv4 addresses to hand out in a few years.
          I agree with you that it'll happen in the long term.

          BUT, in the short term, (w/c)ouldn't the shortage be helped by redistributing some of the address floating around unused on Class A & B networks?

          It's funny, because some of the arguments made by Class A holders against giving back their block, is that they don't want to spend the time & money and/or go through the hassle of renumbering their networks if the arrival of IPv6 is going to moot the issue.

          And of course, nobody wants to spend the money to implement IPv6 unless they have to.
      • by gkhan1 ( 886823 )
        XP does ipv6 perfectly, you just have to turn it on (WinKey+R -> "cmd" -> "ipv6 install"). If Vista just "had it", there would be no difference, would there? No, Vista will support ipv6 natively and it will by default be turned on.
  • by Midnight Thunder ( 17205 ) on Thursday September 07, 2006 @12:39PM (#16060159) Homepage Journal
    Linux and MacOS X are both capable of having both IPv6 and IPv4 stacks, and in many cases this is active by default. Why would Vista cause any more problems?

    If you have a good setup then you will have a lookup cache on your local machine storing both IPv6 and IPv4 addresses for each site. Therefore only one lookup should need to be done.
    • Re: (Score:2, Insightful)

      by rob1980 ( 941751 )
      Why would Vista cause any more problems?

      Because Vista is going to be used by about a couple hundred million more people than Linux/OSX. Even if there is no real threat, it's worth it just to investigate and make sure.
      • Re: (Score:3, Insightful)

        Because Vista is going to be used by about a couple hundred million more people than Linux/OSX. Even if there is no real threat, it's worth it just to investigate and make sure.

        Maybe I should ask the question differently: why would there be any more requests than there are now with Windows? After all a single DNS lookup should easily get the AAAA and A address in one shot, unless I am misunderstanding the protocol.
        • by kickdown ( 824054 ) on Thursday September 07, 2006 @02:15PM (#16060950)
          > why would there be any more requests than there are now with Windows? After all a single DNS lookup should easily get the AAAA and A address in one shot, unless I am misunderstanding the protocol.

          I think you are: you can only request one record type at a time. So you ask either A or AAAA; and given that the rule of thumb is to prefer IPv6 if present, first goes your AAAA and then your A question.
          What you _could_ do is ask for the type ANY, which will make the server return everything it happens to know. But then you have no guarantee the info is exhaustive: the server will only give back those records that it already has in its cache; it will not ask the authoritative name server. So then you might miss something.

          What generates a lot more DNS traffic than AAAA records is the fact that the world has forgotten that URLs terminate with a trailing dot. If you leave it out, it's a _relative_ URL and the resolver on your machine has to trial-and-error if you perhaps meant it with a dot.

          Example: you type www.foo.com in your browser. Your resolver is configured to append bar.org. to relative URLs. Then you'll generate a completely useless request for www.foo.com.bar.org. just to find out it doesn't exist, and then guess the domain www.foo.com. is meant. That depends on your search order and cleverness of your resolver of course, you might as well be lucky and it works out.
          • Re: (Score:3, Informative)

            by EnderGT ( 916132 )
            First of all, you can request more than one record at a time - the specification explicitly allows for more than one Question in the message. Second, the server will frequently return other records that it thinks will be helpful or will be requested shortly. For example, if the original request maps to a CNAME, the mapping could be followed and the correct A record returned (this is called additional section processing). In fact, the AAAA spec requires that queries that trigger additional section processing
      • A couple hundred million more? You act as if suddenly everyone with XP will instantly have Vista. It will take years to replace even half the machines running XP.
        • by Danga ( 307709 )
          You act as if suddenly everyone with XP will instantly have Vista. It will take years to replace even half the machines running XP.

          The OP never said it wouldn't take years either, he said "Because Vista is going to be used by about a couple hundred million more people than Linux/OSX."

          I don't know if his figure of 100's of millions will ever surface, but definitely 10's of millions is feasable.
          • Well there are already 10's of millions of Linux and MacOSX machines 10's of millions of each.
            • by Danga ( 307709 )
              There are also already 100's of millions of Windows users, so what is your point?
              • I'm pretty sure that was his point, there are 100s of millions of users with ipv6 already and it's not causing issues.
                • by Danga ( 307709 )
                  No, that was not his point. He responded to me after I responded to his comment: You act as if suddenly everyone with XP will instantly have Vista. It will take years to replace even half the machines running XP."

                  So the issue we were talking about was not about the current amount of ipv6 users, it was how many and how fast people will switch over to Vista.
                  • Re: (Score:3, Insightful)

                    by Ryan Amos ( 16972 )
                    It will take corporate customers 3 to 5 years to make the transition. Many companies have just recently phased out all their Windows 2000 boxes.
                    • Re: (Score:3, Insightful)

                      by rabbit994 ( 686936 )
                      Most Corporate networks will run their own DNS servers and cache results so the increase in traffic will happen but it won't be the disaster the article is predicting. DNS packets are pretty small.
    • by DingerX ( 847589 )
      Maybe because nobody believes that a major portion of the PCs connected to the internet next year will suddenly start running MacOS X or Linux?

      Nor does anyone believe, for that matter, that many PCs currently running Linux or MacOS will be "upgraded" to Vista.
    • by Antique Geekmeister ( 740220 ) on Thursday September 07, 2006 @01:34PM (#16060627)
      Linux and MacOS tend to be a lot saner about caching behavior, and are often properly configured with a local caching DNS server in more sane setups than the millions of Vista machines expected to be built when Vista is finally released. And as corporate environments switch hundreds or thousands of updated or new machines to Vista, the load on upstream DNS servers, especially the root servers, can be expected to climb quite drastically at some very odd times.

      The DNS for Microsoft itself is one of the most vulnerable possibilities: if that goes down for an hour or so, as all the Internet Explorer servers and mis-programmed default Internet Explorer search settings hit microsoft.com for their default web page, those servers are going to take very large loads. And spreading out the load for such hits on the root servers for .com is not a small task: they may have to get services from Akamai to survive the hits.

      I'm sure that Microsoft also *hates* having to use Akamai servers for anything, due to Akamai's understandable reliance on Linux for core services.
      • by Tim C ( 15259 )
        are often properly configured with a local caching DNS server

        I don't know about Vista, but one of the services that runs by default in XP is the "DNS Client" service. This is actually rather poorly named, as it is in fact a DNS caching service.

        So, while I can't speak for Vista, XP definitely ships with a DNS caching service enabled by default in both Home and Pro; I can't imagine that Vista would be any different.
    • by MrWa ( 144753 )
      Linux and MacOS X are both capable of having both IPv6 and IPv4 stacks, and in many cases this is active by default. Why would Vista cause any more problems?

      How many Linux and MacOS X installations are currently active? What is market share of Windows? How many Windows Vista installations will there be 1, 2, 5 years from release? If having both stacks could cause a problem, doing that in Windows could have a much greater impact, right?

    • "Why any different than Linux or MacOS X?"

      I can think of several hundred million reasons (hmm, for some reason this number is right up there with MS's userbase...).
  • This is ridiculous (Score:5, Informative)

    by eln ( 21727 ) * on Thursday September 07, 2006 @12:40PM (#16060166)
    For a guy who "invented DNS," he sure doesn't seem to have much of a grasp of how the current DNS infrastructure works.

    First off, most DNS servers are very lightly loaded. DNS in general doesn't take a whole lot of traffic (relative to other protocols), and most DNS servers are way overpowered for what they need to do.

    Secondly, as the article states, Vista is not going to just blindly do two queries, one IPv4 and the other IPv6, for every request. It is a little more intelligent than that (shocking, I know). For systems that don't have an IPv6 address (which will be virtually all of them given the current adoption rate of IPv6), no IPv6 DNS queries will be done at all.

    Linux and other Unix-like OSes have supported IPv6 for years, and they haven't managed to kill DNS yet. Most Vista installations, like most Linux installations these days, are going to have IPv6 disabled anyway, so this is not going to have any real impact at all.
    • by LnxAddct ( 679316 ) <sgk25@drexel.edu> on Thursday September 07, 2006 @12:55PM (#16060297)
      He works for a company that sells DNS solutions, so obviously he's just trying to scare up some more business.
      Regards,
      Steve
      • by Randolpho ( 628485 ) on Thursday September 07, 2006 @02:21PM (#16060995) Homepage Journal
        I think you are exactly right. Note how the original article points to an article where Mockapetris claims that DNS servers are going to slow down broadband because they're operating near capacity. Oh, and happily, Nominum (the company he chairs) will provide new, bigger, faster, more scalable DNS solutions for a nominal fee. I wonder if Nominum has had better than nominal business lately. Maybe we can nominate somebody to check into it?
    • Re: (Score:2, Informative)

      by weeble ( 50918 )
      I expect that Windows will have the IPv6 link local address enabled.

      Thus just as Linux currently has an IPv6 interface enabled by default - even if it is not connected to any other machines over IPv6 it will still do AAAA lookups just as Linux does.

      The host that it might be looking for may be itself on the IPv6 loopback interface.
    • Very true. But even if it did two blind queries, DNS uses almost no bandwidth. I'm fairly certain a DNS query and response each only use a single UDP packet. That's NOTHING. Our DNS bandwidth accounts for less than 1% total usage. Even if it were to double, we'd still be at less than 1% bandwidth usage.
    • Re: (Score:2, Interesting)

      by Vaakku ( 698260 )
      True. But what was REALLY intresting is that other article told that he's working for comppany which sells DNS solutions. =)
  • by A beautiful mind ( 821714 ) on Thursday September 07, 2006 @12:40PM (#16060170)
    When Vista comes out, it will be introduced gradually compared to the millions of installed Win98/NT/XP systems.

    It will take years until/if it reaches considerable marketshare. ISPs have plenty of time to upgrade in the meantime.
  • by casualsax3 ( 875131 ) on Thursday September 07, 2006 @12:41PM (#16060179)
    This has to do with the necessary gradual migration from IPV4 to IPV6, and has nothing to do with Vista. Besides, only routers that support IPv6 will even route the DNS requests to DNS servers. If we want to switch to IPV6, every OS out there is going to have support both in tandem like this. You can't bitch about the slow adoption of IPV6, and then turn around and bitch again when there are insignificant consequences related to the transition.
    • Besides, only routers that support IPv6 will even route the DNS requests to DNS servers.

      Exactly, and:
      - people behind corporate routers usually use an internal DNS server
      - people with home routers, using NAT, can't actually get to a DNS server unless they are using IPv4. The only effective transition technology that supports NAT is Teredo ( implementation here: http://www.simphalempin.com/dev/miredo/ [simphalempin.com] )
      - if home users aren't using NAT or are using a router that does support IPv6 (few t
    • Re: (Score:3, Informative)

      by TCM ( 130219 )
      Besides, only routers that support IPv6 will even route the DNS requests to DNS servers.
      This has nothing to do with IPv6 transport but rather IPv6 records (AAAA).
  • Moo (Score:3, Funny)

    by Chacham ( 981 ) * on Thursday September 07, 2006 @12:41PM (#16060181) Homepage Journal
    I'm sure Microsoft will have a tool in the Network Setting applet, to upgrade DNS servers to be Vista compatable. If MS has a hand in the DNS servers, it will greatly improve interoperability.
    • It was damn easy to update my network's servers (Active Directory, Gateway, DHCP, local and cached DNS etc.) to IPv6, and that was with the tech preview tool. I see no reason for Vista to cause any headaches, and updating an entire corporate network along with every server on it is a simple sweep of a group policy from what I can remember.
    • If MS has a hand in the DNS servers, it will greatly improve interoperability ...

      ... with Windows, which is precisely why nobody wants Microsoft's hand in anything to do with Internet/Web standards.
  • Ahh... (Score:2, Funny)

    by prothid ( 302906 )
    ... so that's what FUD stands for! ;)
  • That's just a bunch of meaningless technical jargain. They seem to forget that DNS overhead was down by 34% since last year and it's projected to drop by another 20% midway through 2007. So any 'slow downs' as they call them would be soaked up by the rent left from the overhead surplus. yingers
    • by geekoid ( 135745 )
      why is it declining?
      • Re: (Score:2, Interesting)

        by Asrynachs ( 1000570 )
        Strangely enough it's largely due to the number of viruses today. So many people are filtering everything they view through firewalls and virus scanners it's decreasing the load on the DNS.
  • Huh? (Score:4, Funny)

    by RAMMS+EIN ( 578166 ) on Thursday September 07, 2006 @12:44PM (#16060209) Homepage Journal
    Why would Vista overload the DNS system? slashdot.org is already in my local DNS cache anyway...
    • by griffjon ( 14945 )
      Good point. Really, if /. cared about the net community, it would balance this increased load on the DNS servers by pointing the article links directly to their IP addresses. As the geeks who surf slashdot hopefully outnumber the dweebs who'll be "upgrading" to Vista, it should more than balance out the problems.
  • by GillBates0 ( 664202 ) on Thursday September 07, 2006 @12:47PM (#16060223) Homepage Journal
    Microsoft needs to understand that the Internets are not something you just dump something on. They're not luck big trucks.

    They're like series of tubes. And if they don't understand those tubes can be filled and if they are filled, when you put your message in, it gets in line and it's going to be delayed by anyone that puts into that tube enormous amounts of material, enormous amounts of material.

  • Fact not everyone is going to upgrade to Vista overnight. Heck there are still people with 3.1 out there. Or 95 on Brand New Computers. Even if it does put a load on the DNS Server it would rise gradually over time, As people get Vista one at a time. By the time it would be considered a problem the DNS Server will probably just need an upgrade, and it will probably happen when the DNS upgrade is due. Vista is due after the Back To School and Holoday season so all the people who would rush to get the new O
  • Now, I'm all for M$ bashing, and I realize that they've made some dumb mistakes in the past, but I mean, seriously... Vista isn't the first OS to support both IPv4 and IPv6... OSX does. Linux does.

    I can't imagine microsoft making such a horrible design mistake such as this. Shouldn't it be as easy as checking which protocol is being used before sending a request?

    talk about FUD.
    • by Feyr ( 449684 )
      Shouldn't it be as easy as checking which protocol is being used before sending a request?

      in short, no. unless your system supports ipv6 but has no ipv6 address allocated (like most of the vista installs i'd say)

      dns is what will tell you what you should speak to the remote system. but as others pointed out, this FUD is just that, FUD. dns requests are small enough to not impact the servers much
    • by Octorian ( 14086 )
      Heck, even Windows XP supports IPv6. (it just isn't enabled by default)
  • Stupid (Score:3, Insightful)

    by infolib ( 618234 ) on Thursday September 07, 2006 @12:53PM (#16060284)
    So, many Internet providers have handled 1000% growths over the last few years, but they can't handle a doubling of DNS load over the time it will take everyone to upgrade to Vista?

    Yeah right.
  • by davecb ( 6526 ) * <davecb@spamcop.net> on Thursday September 07, 2006 @12:56PM (#16060310) Homepage Journal

    When working with response time instead of %CPU, the curve is quite different from what one normally sees.

    It starts off level, at some number of milliseconds (mostly the round-trip time) and stays that way until the load hits 100%, then increases rapidly and without bound.

    For example, if a lookup takes 1/10 second, it will continue to take 1/10 second until there are 10 requests per cpu per second.

    After that a queue builds up, and the requests are delayed. Brutally. At a mere 100 requests/second, the delay is 10 seconds, instead of one tenth.

    Now imagine that at the huge loads the DNS servers typically handle.

    When someone says "they've hit the knee of the curve", he really means "they're about to fall in the toilet" (;-))

    --dave

  • Overload (Score:4, Funny)

    by Kamineko ( 851857 ) on Thursday September 07, 2006 @01:06PM (#16060378)
    Toaster: "Well lets just hope you don't get an overload..."
    Holly: "What if I do get an overload..."
    Toaster: "You'll explode!"
  • by davidu ( 18 ) on Thursday September 07, 2006 @01:19PM (#16060493) Homepage Journal
    It's also worth pointing out that while Vista might come out on a single day it won't be rolled out in a single day -- it'll take months to years to rollout.

    So even if there is an increase in DNS load because of the AAAA before A DNS requests it won't cause rolling blackouts or major network failures.

    FWIW, we see about 20% of our requests as AAAA requests. I don't have the number of those that are retried as A requests but I'd guess it's pretty high since we aren't (yet) listening on IPv6 interfaces. We do support AAAA dns requests, of course.

    -david
  • Take the average and use IPv5. :-) IPv5 don't get no love.
  • Non-news? (Score:3, Interesting)

    by CCFreak2K ( 930973 ) on Thursday September 07, 2006 @01:31PM (#16060592) Homepage Journal
    And there was one guy who said the introduction of Windows XP and its raw sockets API would allow programs to "generate the most damaging forms of Internet attacks." [grc.com] And we all know that the Internet fell apart because of that, right?

    FUD.
  • How IPv6 DNS works. (Score:2, Informative)

    by mikeal ( 968191 )
    Nobody seems to understand how IPv6 DNS works.

    First off, when your box asks for any address from your dns server, the dns server hits the public internet root name servers and gets the Start of Authority (SOA). This tells your dns server (or you if you wanna set up one locally) where to get DNS information for that domain. None of that changes with IPv6.... NOTHING. It can still make all of those requests over IPv4 and it doesnt' matter and it will never duplicate the requests.

    Now that your dns server knows
    • Re: (Score:3, Informative)

      by TCM ( 130219 )

      if the dns server is configured to get the entire zone file and not just query for a single entry (this is the proper way to configure a dns server that intends on supporting IPv6 because if you don't get the entire zone file then you don't know which protocol to prefer

      That's just plain wrong. Getting the whole zone file is done via AXFR requests and should only be allowed for slaves of the server. No client will ever do an AXFR to query a record.

      The preference of IPv6 vs. IPv4 is done by the client only.

    • Re: (Score:3, Informative)

      by thegameiam ( 671961 )
      minor nitpick - the XP IPv6 stack bug isn't that it always uses IPv4, it's that it NEVER uses IPv6 for DNS queries. I verified this through lots of testing recently, and it totally cheesed me off... :(

      And here I was so happy that they included the auto-config fec0:0:0:ffff::1 - 3 DNS server addresses, but XP won't send a request either to them or to a manually configured V6 server.

      -David
  • Oh noes... (Score:3, Insightful)

    by araemo ( 603185 ) on Thursday September 07, 2006 @01:45PM (#16060707)
    So lets see if I'm understanding this right. Dude who sells DNS server software, is saying that an extra DNS query now and then is going to cause 'massive slowdowns'.

    Maybe in user interaction. Perhaps, once IPv6 is used now and then, that second dns query will cause an extra 100 ms delay on top of the first 100 ms delay for the first dns query.. causing a human-noticeable slowdown after clicking a link.

    This is a slowdown due to round trip times, not because of bandwidth or processing limits. More sequential round trips = more latency. Nothing new. And the second time you visit a given site? It's cached, no round trip at all. So yes, people might, maybe, kinda notice a difference.. on the first visit to a given website on a given reboot of their computer.

    But I don't think an extra lookup will be a huge inconvenience even given the sorry state of ISP dns servers(Which, in my experience, aren't that bad unless they can't look up an address. Timeouts are are bad, mmkay? The correct response is nxdomain, not 'server did not respond' 'lets try the next!' 'server did not respond'.....
  • Never happy... (Score:3, Interesting)

    by 4D6963 ( 933028 ) on Thursday September 07, 2006 @02:25PM (#16061019)
    Come on, it's about time Windows adopts IPv6. We would criticize Vista if it didn't, and as it does we criticize it for it anyways. I'm as pro-M$ as the next /.er but sometimes part of the geek crowd won't even let M$ a chance.
  • by Effugas ( 2378 ) * on Thursday September 07, 2006 @02:46PM (#16061166) Homepage
    This is Dan Kaminsky, from the article.

    Here's what I threw on my blog on this matter. Note, the fact that this got presented as even a debate annoyed me enough to start posting on my site again.

    --

    Paul Mockapetris says Vista is going to take down the Internet's DNS infrastructure. Paul is the inventor of DNS; I met him at Black Hat last year and was half starstruck, half relieved he didn't hate me for the things I'd done to his creation :) Paul knows DNS. It's his creation. But you'll note in this story that Joris Evers can't actually find anyone who agrees with Paul.

    There's a reason.

    First, while there are indeed a couple underprovisioned name servers, there's far more that have lots and lots of slack capacity. You need slack capacity to deal with shock load. The networks that would fail because of Vista's release, would fail because of a three day weekend.

    Second, Vista's not getting deployed all at once. This is no service pack that's deployed to a hundred million desktops via Windows Update! Mockapetris is correct in that there will be a noticable increase in DNS traffic, but that increase will be spread out over the course of a couple years. Slow increases like this tend not to cause the sort of catastrophic failure that Mockapetris refers to.

    Finally, and most importantly (in the sense that Mockapetris should know better): Most of the work done to service the IPv6 request, is cached and available to service the IPv4. To complete a DNS lookup, you have to locate a particular server, known as the authoritative server for a domain. The same authoritative server that hosts the IPv6 (AAAA) record also hosts the IPv4 (A) record. So even if Vista sends twice the traffic, the upstream nameserver is certainly not experiencing twice the load.

    Full disclosure: Microsoft has had me looking at Vista for much of this year, as part of their "Blue Hat Hacker" external pen-testing squad. But then, Mockapetris has written a really impressive name server for his company, Nominum, that can handle about 4x the load of BIND. But this isn't about who we are; it's about what is or isn't going to collapse. There are things to worry about. This isn't one of them.
  • by Belial6 ( 794905 ) on Thursday September 07, 2006 @02:53PM (#16061206)
    As rarely as I can say it, MS seems to be doing EXACTLY what should be done. In fact this could be the tipping point that moves us from IPv4 to IPv6. With 95% of the worlds desktops using IPv4 exclusivly, it made no sense worrying about IPv6 in the routers, and it would have been suicide to go to a pure IPv6 implementation. With Vista, most people will, in a few years, upgrade to Vista, switch to Linux or OSX, or be ready to accept being cut off from direct access to the internet. That means that 95% of the worlds desktops with be IPv6 first and formost, and ISPs can confidently move to an IPv6 backbone without fear of cutting off their customers.

    Either way, I don't think that NAT is dead. It might change form a bit, but those in control of the numbers are not likely to just start giving them away, just because they have an over abundence of them any more than the Media Barons just give out music just because they have an over abundance of copies of that.
  • Remeber 2002 (Score:2, Insightful)

    by SlOrbA ( 957553 )

    Didn't we get this thing tested in 2002. Haven't we learned anything? or has it all been forgotten?

    http://www.internetnews.com/dev-news/article.php/1 486981 [internetnews.com]

    Even when Vista comes out it won't have instant effect on the over all system, but the load will grow in time and the system will have to be customed for that.

  • Not the real problem (Score:4, Informative)

    by rs79 ( 71822 ) <hostmaster@open-rsc.org> on Thursday September 07, 2006 @09:11PM (#16063501) Homepage
    A friend of mine sent this to me this morning when we were discussing this:

    "I manage the operation of about 70% of the world's root DNS servers, and run authoritative TLD servers (mostly secondaries) for about 30% of the world's TLDs (mostly CCtlds). We measure carefully.

    IPv6 isn't even 0.01% of the total, and doesn't matter.

    The real load on name servers comes not from IPv6 but from Windows machines flooding the world with RFC1918 in-addr requests and with lookup requests in the .LOCAL TLD. The last time I looked, about 40% of the traffic to global name servers was this bogus windows shit. If Vista fixes that, then its release will be a net positive.

    We started and sponsor the AS112 Project ( http://public.as112.net/ [as112.net] ) to try to mop up some of the Windows mess. No one believes that we'll need to extend it to IPv6, but we're paying attention."

    He is of course right, the nonsense windows does has been a problem for years.

I tell them to turn to the study of mathematics, for it is only there that they might escape the lusts of the flesh. -- Thomas Mann, "The Magic Mountain"

Working...