The following archives are provided as a public service to the community. Opinions archived here do not necessarily represent the opinions of Open for Business or its contributors.
On 9/18/09, Ed Hurst <ehurst at soulkiln.org> wrote: > My knowledge is limited. Let's pretend for a moment some ruler decides for > his country to "shut down the Net" the only way he knows -- kill the root > DNS servers, or something similar. The 13 root DNS servers are spread out all over the world, not based in one country. As long as one root DNS server exists, DNS queries can still theoretically work, although that one DNS server would be under enormous strain. More likely, if something somehow *did* shut down all 13 servers at once, then some enterprising individuals would start up their own DNS servers to mimic the root DNS servers. This can be done because the root zone is published by FTP at ftp://ftp.internic.net/domain/root.zone.gz and is publicly available; even if that went down, there are many mirrors of the site. New "roots" would spring up, many probably on machines that couldn't handle the actual strain. The ones that *could* handle it (probably backed by educational insitutions) would probably be published at /domain/named.root on the mirrors of ftp.internic.net (which is a file simply specifying the records for the root nameservers), and ISPs would download the new file. For those using their ISPs nameservers, therefore, things would progress as normal. For those who used their own caching nameservers that talked directly to the root nameservers, they'd need to update the files that contain the root nameservers - although some programs, like dig, have the IPs compiled in. People may need to download the new file and recompile. Those using package-based distributions of Linux would need to wait for new packages to come out, and would need to use their ISP's nameservers in the meantime. Windows users would get an update by Windows Update. In short, if somehow all 13 servers were to go down at once, the backend infrastructure would be very quickly up and running again, and it's possible that there might be a day or two of global Internet issues before things were running again, sort of. DNS is very sturdy. ;) Of course, if all root nameservers *and* ftp.internic.net went down, as in this example, there's no central place to get the new root nameservers, except by one of the mirrors. If one nameserver was still up, it'd be easy to get the new root nameservers just by asking for them from the nameserver. This has the benefit of being 'official'. Does that help? - Sophie.
| Home |