# Theoretically: How could the internet break down?

**URL:** <https://boards.straightdope.com/t/theoretically-how-could-the-internet-break-down/303054>\
**Category:** Factual Questions\
**Created:** [May 9, 2005, 2:26pm UTC](https://boards.straightdope.com/t/theoretically-how-could-the-internet-break-down/303054 "2005-05-09T14:26:31Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![N9IWP](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/n9iwp/32/3154_2.png) [@N9IWP](https://boards.straightdope.com/u/N9IWP)\
**Post date:** [May 9, 2005, 9:11pm UTC](https://boards.straightdope.com/t/theoretically-how-could-the-internet-break-down/303054/21 "2005-05-09T21:11:04Z")

</div>

Didn’t some construction worker (accidentally) sever a backbone line a few years ago?  
The net didn’t go down, but it slowed considerably. And IIRC you couldn’t get to some places from other places. (i.e if you were on one side of the getting to the other side was problematical)

Not what I’m thinking about (I think): [http://wired-vig.wired.com/news/technology/0,1282,5385,00.html](http://wired-vig.wired.com/news/technology/0,1282,5385,00.html)

I think this is it:  
[http://lists.isb.sdnpk.org/pipermail/cyberclub-old/1999-October/000920.html](http://lists.isb.sdnpk.org/pipermail/cyberclub-old/1999-October/000920.html)  
(scroll down to “CUT IN FIBER CABLE DISRUPTS INTERNET TRAFFIC NATIONWIDE”)

Brian

---

<div class="post-metadata">

**Author:** ![fortytwo](https://avatars.discourse-cdn.com/v4/letter/f/f9ae1b/32.png) [@fortytwo](https://boards.straightdope.com/u/fortytwo)\
**Post date:** [May 9, 2005, 10:17pm UTC](https://boards.straightdope.com/t/theoretically-how-could-the-internet-break-down/303054/22 "2005-05-09T22:17:10Z")

</div>

Is it possible to calculate how many people-on average of course- are using the internet at any one time?  
Tens of millions, hundreds of millions…

---

<div class="post-metadata">

**Author:** ![I\_can\_t\_believe\_that\_s\_butter](https://avatars.discourse-cdn.com/v4/letter/i/8edcca/32.png) [@I\_can\_t\_believe\_that\_s\_butter](https://boards.straightdope.com/u/I_can_t_believe_that_s_butter)\
**Post date:** [May 9, 2005, 10:19pm UTC](https://boards.straightdope.com/t/theoretically-how-could-the-internet-break-down/303054/23 "2005-05-09T22:19:23Z")

</div>

Well, we’ve got a great attempt going over [here](http://boards.straightdope.com/sdmb/showthread.php?t=315751). 😃

---

<div class="post-metadata">

**Author:** ![Derleth](https://avatars.discourse-cdn.com/v4/letter/d/b9e5f3/32.png) [@Derleth](https://boards.straightdope.com/u/Derleth)\
**Post date:** [May 9, 2005, 11:05pm UTC](https://boards.straightdope.com/t/theoretically-how-could-the-internet-break-down/303054/24 "2005-05-09T23:05:13Z")

</div>

> [@Vetch](#):
>
> Is it possible to calculate how many people-on average of course- are using the internet at any one time?  
> Tens of millions, hundreds of millions…

Not even in principle, if you want to differentiate between robots and humans.

You _might_ be able to get every ISP worldwide to send in a headcount of currently used connections and use some statistical wangling to get a reasonable number of the amount of _people_ actively using those connections at that time, but it could easily be off by an order of magnitude or two.

The lesson is that the Internet is decentralized enough (and automated enough) to make this effectively impossible.

(If you were asking about intranets that use TCP/IP and other Internet protocols in addition to the Internet itself, your problem is flatly insoluble.)

> [@N9IWP](#):
>
> As far as “bringing down the Internet” goes, I’m more worried about people turning away from e-mail and the Web en masse because of the spam and spyware issues.

E-mail and the Web are far from the only Internet applications. If they both went away tomorrow, the Internet would survive.

I don’t think they’ll go away, myself. They might shrink and become less congested, but they are too useful to just die. Hell, FidoNet is still with us.

---

<div class="post-metadata">

**Author:** ![rbroome](https://avatars.discourse-cdn.com/v4/letter/r/838e76/32.png) [@rbroome](https://boards.straightdope.com/u/rbroome)\
**Post date:** [May 10, 2005, 3:17am UTC](https://boards.straightdope.com/t/theoretically-how-could-the-internet-break-down/303054/25 "2005-05-10T03:17:47Z")

</div>

I don’t think they’ll go away, myself. They might shrink and become less congested, but they are too useful to just die. Hell, FidoNet is still with us.

FidoNet stills exists? Cool! I haven’t even checked on that for a loooong time!  
good to hear.  
🙂

---

<div class="post-metadata">

**Author:** ![Shalmanese](https://avatars.discourse-cdn.com/v4/letter/s/45deac/32.png) [@Shalmanese](https://boards.straightdope.com/u/Shalmanese)\
**Post date:** [May 10, 2005, 4:04am UTC](https://boards.straightdope.com/t/theoretically-how-could-the-internet-break-down/303054/26 "2005-05-10T04:04:54Z")

</div>

properly configured DNS was designed to die gracefully if all the root servers went down. The internet wouldn’t all of a sudden die, instead with no preventative measures, what you would find is that over a period of a few weeks, more and more sites would become inaccessible.

Unless theres a nuclear war on, its very hard to imagine the root servers going down for weeks at a time.

---

<div class="post-metadata">

**Author:** ![Absolute](https://avatars.discourse-cdn.com/v4/letter/a/b2d939/32.png) [@Absolute](https://boards.straightdope.com/u/Absolute)\
**Post date:** [May 10, 2005, 5:12am UTC](https://boards.straightdope.com/t/theoretically-how-could-the-internet-break-down/303054/27 "2005-05-10T05:12:09Z")

</div>

> [@Anne Neville](#):
>
> A class-A network could have more than 16 million hosts on it. The ones that exist don’t seem to have anywhere near that.
> 
> Interestingly enough, [MIT is having the same problem on a smaller scale](http://web.mit.edu/voodoo/www/is771/ip.html).

Also interestingly enough, MIT happens to be one of those selfish class-A owners. We have the entire 18.x.x.x space.

---

<div class="post-metadata">

**Author:** ![Absolute](https://avatars.discourse-cdn.com/v4/letter/a/b2d939/32.png) [@Absolute](https://boards.straightdope.com/u/Absolute)\
**Post date:** [May 10, 2005, 5:17am UTC](https://boards.straightdope.com/t/theoretically-how-could-the-internet-break-down/303054/28 "2005-05-10T05:17:58Z")

</div>

Oh, and **Anne Neville** , that link is a joke. _Voodoo_ is the “MIT Journal of Humor”.

---

<div class="post-metadata">

**Author:** ![toadspittle](https://avatars.discourse-cdn.com/v4/letter/t/c0e974/32.png) [@toadspittle](https://boards.straightdope.com/u/toadspittle)\
**Post date:** [May 10, 2005, 1:35pm UTC](https://boards.straightdope.com/t/theoretically-how-could-the-internet-break-down/303054/29 "2005-05-10T13:35:19Z")

</div>

> [@Martin Wolf](#):
>
> First of all, the DNS system. Originally, when the Net consisted of just a few hundred hosts, every host kept a list of the name-to-IP mappings of all the other hosts, and those lists were synchronized more or less manually. Nowadays, we use DNS, which is de-centralized but hierarchical: take out the central root servers and it’s going to be awfully difficult to get around on the Net, even though all the hosts are still up and still able to communicate with each other.

So, if you theoretically kept a list of all the actual numerical IP addresses to the servers you need to contact, you could still contact them just fine? (Even though there would be no DNS server to convert “[boards.straightdope.com](http://boards.straightdope.com)” to “xxx.xxx.xxx.xxx”?)

---

<div class="post-metadata">

**Author:** ![Walton\_Firm](https://avatars.discourse-cdn.com/v4/letter/w/45deac/32.png) [@Walton\_Firm](https://boards.straightdope.com/u/Walton_Firm)\
**Post date:** [May 10, 2005, 4:43pm UTC](https://boards.straightdope.com/t/theoretically-how-could-the-internet-break-down/303054/30 "2005-05-10T16:43:49Z")

</div>

> [@Absolute](#):
>
> Also interestingly enough, MIT happens to be one of those selfish class-A owners. We have the entire 18.x.x.x space.

Then again, given that the ARPANET (the original Internet) was largely developed by MIT in the first place, who are we to begrudge it them if they decide to keep 0.4% (1/256) of the address space to themselves, for whatever reason?

---

<div class="post-metadata">

**Author:** ![Walton\_Firm](https://avatars.discourse-cdn.com/v4/letter/w/45deac/32.png) [@Walton\_Firm](https://boards.straightdope.com/u/Walton_Firm)\
**Post date:** [May 10, 2005, 4:51pm UTC](https://boards.straightdope.com/t/theoretically-how-could-the-internet-break-down/303054/31 "2005-05-10T16:51:56Z")

</div>

> [@toadspittle](#):
>
> So, if you theoretically kept a list of all the actual numerical IP addresses to the servers you need to contact, you could still contact them just fine? (Even though there would be no DNS server to convert “[boards.straightdope.com](http://boards.straightdope.com)” to “xxx.xxx.xxx.xxx”?)

Yes. Also, you can keep a list of name-to-address mappings of your own, and use that to do the translation.

In Windows, the place to put such mappings is in C:\Windows\system32\drivers\etc\hosts (replace C:\Windows with the location of your Windows system directory). Mappings placed there will be found and used by your computer even if every DNS server in the world is down. The obvious downside is that if the Straight Dope people decide to move their machine to another IP address in the future, your machine will still be trying to use the old address and you’ll be out of luck.

Some people use this file as a quick-and-dirty way to prevent their computer from accessing locations they don’t want it to access. For example, if you were to put the line

127.0.0.1 [adserv.com](http://adserv.com)

in your hosts file, any attempt by a website to display an ad from [adserv.com](http://adserv.com) will be redirected to 127.0.0.1, which happens to be your own machine.

---

<div class="post-metadata">

**Author:** ![gotpasswords](https://avatars.discourse-cdn.com/v4/letter/g/c57346/32.png) [@gotpasswords](https://boards.straightdope.com/u/gotpasswords)\
**Post date:** [May 10, 2005, 5:38pm UTC](https://boards.straightdope.com/t/theoretically-how-could-the-internet-break-down/303054/32 "2005-05-10T17:38:05Z")

</div>

> [@Martin Wolf](#):
>
> A third problem is that we’re rapidly running out of available IP addresses. Unlike the above two issues, this one is not theoretical at all, but it’s going to be a “things get worse and worse until we are forced to take drastic measures” thing, rather than a “sudden BOOM” think.

That’s already been thought about, and has been in the works for over ten years. With IPv6, we’ll have the technical ability to abandon all of the Class A, B, C, whatever subnets as well as NAT, (Network Address Translation) which enables however many hundreds or thousands of computers to access the internet from one IP.

I forget how many kazillion unique addresses IPv6 will allow, but it’ll be more than enough for every home PC, network server, VOIP phone, cellphone, PDA, Web-enabled refrigerator and whatever else to have its own address for quite a long time.

Just looked it up - our current IPv4 supports about four billion addresses - 4 x 10[sup]9[/sup]. IPv6 supports about 3.4 x 10[sup]38[/sup] addresses - a number so big, its name is silly - 340 undecillion.

---

<div class="post-metadata">

**Author:** ![Walton\_Firm](https://avatars.discourse-cdn.com/v4/letter/w/45deac/32.png) [@Walton\_Firm](https://boards.straightdope.com/u/Walton_Firm)\
**Post date:** [May 10, 2005, 6:02pm UTC](https://boards.straightdope.com/t/theoretically-how-could-the-internet-break-down/303054/33 "2005-05-10T18:02:44Z")

</div>

Yup, IPv6 is the “drastic measures” I was thinking about. It’s been available for quite a while now (my provider, XS4ALL, has been offering an experimental IPv6 gateway for several years already), but mainstream adoption is going a lot slower than was originally hoped. I suspect that it won’t really happen until various parties start feeling some actual pain.

---

<div class="post-metadata">

**Author:** ![Spiny\_Norman](https://avatars.discourse-cdn.com/v4/letter/s/9de0a6/32.png) [@Spiny\_Norman](https://boards.straightdope.com/u/Spiny_Norman)\
**Post date:** [May 10, 2005, 6:33pm UTC](https://boards.straightdope.com/t/theoretically-how-could-the-internet-break-down/303054/34 "2005-05-10T18:33:14Z")

</div>

> [@micco](#):
>
> if an exploit were found for, say, a particular high-end Cisco router, a lot of these systems might be vulnerable.

I seem to recall a bit of a scare about 3-4 years ago, when it was discovered that an entire IOS (IOS: Cisco’s operating system) release train had been compiled and released with some developer’s backdoor SNMP R/W strings still in place :eek: - does anybody else remember that ?

I have seen an enthusiastic engineer do some damage on Germany’s Commercial Internet Exchange (DECIX) by announcing 0.0.0.0 0.0.0.0 with a very low cost to hundreds of BGP peers, some of whom did not (at the time) have filtering in place. Hilarity ensued. (In practice, this is like telling most of Germany’s ISPs that you will carry Internet traffic to anywhere for nothing. Some of the more trusting companies hadn’t configured their routers to turn down such an enticing offer, so they automatically redirected all their customer traffic to the unlucky company in question, obviously swamping the link. A good time was had by all - except possibly a few million Internet users and a couple of dozen of engineers.)

Made for a good story over beer and pretzels.

---

<div class="post-metadata">

**Author:** ![alphaboi867](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/alphaboi867/32/3898_2.png) [@alphaboi867](https://boards.straightdope.com/u/alphaboi867)\
**Post date:** [May 10, 2005, 6:56pm UTC](https://boards.straightdope.com/t/theoretically-how-could-the-internet-break-down/303054/35 "2005-05-10T18:56:06Z")

</div>

Did somebody try to take down the internet today? 😕 I heard something on CNN about somebody in Sweden doing something to DoD computers, but I can’t log onto [cnn.com](http://cnn.com). Actually alot of websites are down (from my perspective), and I was wondering if it was just my ISP.

---

<div class="post-metadata">

**Author:** ![Walton\_Firm](https://avatars.discourse-cdn.com/v4/letter/w/45deac/32.png) [@Walton\_Firm](https://boards.straightdope.com/u/Walton_Firm)\
**Post date:** [May 10, 2005, 7:46pm UTC](https://boards.straightdope.com/t/theoretically-how-could-the-internet-break-down/303054/36 "2005-05-10T19:46:23Z")

</div>

> [@alphaboi867](#):
>
> Did somebody try to take down the internet today?

That **Birdmonster** sure is a fast learner! 😃

---

<div class="post-metadata">

**Author:** ![Chronos](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/chronos/32/134_2.png) [@Chronos](https://boards.straightdope.com/u/Chronos)\
**Post date:** [May 10, 2005, 8:30pm UTC](https://boards.straightdope.com/t/theoretically-how-could-the-internet-break-down/303054/37 "2005-05-10T20:30:56Z")

</div>

To give a bit of perspective: I’m at a university, and all of the internet traffic at the university goes out through one or two lines to the rest of the world. It happens occasionally, then, that the Internet connection to the rest of the world is severed. I can’t get to google, or [netscape.com](http://netscape.com), or [att.com](http://att.com), or anything else anywhere in the world. But if I open my browser and point it to www.montana.edu, or anything else on campus, I get through without a hitch, without my computer even noticing there’s anything wrong. I’m still using the Internet, just a very small portion of it which happens to be temporarily disconnected from the rest.

If some calamity were to wipe out every piece of electronic equipment outside of Bozeman, there would still be the Internet, in Bozeman. And so long as there exists any connection at all between two points, the Internet connects them. Most points are currently connected by a wide variety of connections, and if most of them were taken down somehow, network traffic would be severely congested, but it could in principle get through, if timeouts were set patiently enough. And there are many, many different ways to send Internet traffic: There’s even a protocol in place for sending Internet traffic via carrier pigeon! (admittedly, that one’s not used much)

---

<div class="post-metadata">

**Author:** ![alphaboi867](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/alphaboi867/32/3898_2.png) [@alphaboi867](https://boards.straightdope.com/u/alphaboi867)\
**Post date:** [May 10, 2005, 8:52pm UTC](https://boards.straightdope.com/t/theoretically-how-could-the-internet-break-down/303054/38 "2005-05-10T20:52:24Z")

</div>

> [@Chronos](#):
>
> To give a bit of perspective: I’m at a university, and all of the internet traffic at the university goes out through one or two lines to the rest of the world. It happens occasionally, then, that the Internet connection to the rest of the world is severed. I can’t get to google, or [netscape.com](http://netscape.com), or [att.com](http://att.com), or anything else anywhere in the world. But if I open my browser and point it to www.montana.edu, or anything else on campus, I get through without a hitch, without my computer even noticing there’s anything wrong. I’m still using the Internet, just a very small portion of it which happens to be temporarily disconnected from the rest…

And in my case I can access my college’s site, Straight Dope, the Yahoo frontpage, the BBC’s homepage, and very little else. Is there something about these particular webpages that lets me acces them? It’s very strange.

---

<div class="post-metadata">

**Author:** ![bump](https://avatars.discourse-cdn.com/v4/letter/b/7c8e57/32.png) [@bump](https://boards.straightdope.com/u/bump)\
**Post date:** [May 10, 2005, 11:14pm UTC](https://boards.straightdope.com/t/theoretically-how-could-the-internet-break-down/303054/39 "2005-05-10T23:14:34Z")

</div>

> [@Shalmanese](#):
>
> properly configured DNS was designed to die gracefully if all the root servers went down. The internet wouldn’t all of a sudden die, instead with no preventative measures, what you would find is that over a period of a few weeks, more and more sites would become inaccessible.
> 
> Unless theres a nuclear war on, its very hard to imagine the root servers going down for weeks at a time.

That’s what I was thinking too. Caching and other techniques would tend to keep things from instantly crashing, and would let it fail gracefully.

The only thing that I could see putting a really serious dent in the Internet would be something like an EMP attack on the US, causing really colossal electronics failures and the like.

Still, even at that, the rest of the world’s networks would keep chugging along.

---

<div class="post-metadata">

**Author:** ![Derleth](https://avatars.discourse-cdn.com/v4/letter/d/b9e5f3/32.png) [@Derleth](https://boards.straightdope.com/u/Derleth)\
**Post date:** [May 11, 2005, 7:50am UTC](https://boards.straightdope.com/t/theoretically-how-could-the-internet-break-down/303054/40 "2005-05-11T07:50:55Z")

</div>

> [@alphaboi867](#):
>
> And in my case I can access my college’s site, Straight Dope, the Yahoo frontpage, the BBC’s homepage, and very little else. Is there something about these particular webpages that lets me acces them? It’s very strange.

I’m guessing you access those pages often enough your computer’s internal DNS cache knows the real (IP) address of the machine that serves the page. In that case, it can send information to them directly and not bother with asking your ISP, which obviously doesn’t know.

If your ISP’s DNS cache has been invalidated, either intentionally or by accident, it would cause a very large amount of unreachable sites until it’s fixed. I hope it gets fixed soon.

[Previous page](https://boards.straightdope.com/t/theoretically-how-could-the-internet-break-down/303054.md?page=1)

[Next page](https://boards.straightdope.com/t/theoretically-how-could-the-internet-break-down/303054.md?page=3)
