One Broken Router Takes Out Half the Internet?
Silent Stephus writes "I work for a smallish hosting provider, and this morning we experienced a networking event with one of our upstreams. What is interesting about this, is it's being caused by a mis-configured router in Europe — and it appears to be affecting a significant portion of the transit providers across the Internet. In other words, a single mis-configured router is apparently able to cause a DOS for a huge chunk of the Net. And people don't believe me when I tell them all this new-fangled technology is held together by duct-tape and baling wire!"
Looking to make the big blackout, when needed.
See Also: Severed Mediterranean Cables.
"Speaking the Truth in times of universal deceit is a revolutionary act." -- George Orwell
A couple of Nuclear Subs probably cut an underwater cable...
A reverse ssh tunnel!
Obligatory blog plug: http://www.caseybanner.ca/
why people don't believe you? I would like to hear your side of the story first.
A router takes out 'half the internet' and I learn this from Slashdot?
Seriously, what is/was the impact? I work for a large e-commerce provider and haven't seen a thing that would indicate a problem today.
My bad. I never should have cut that tape.
Bibo Ergo Sum.
I suppose that a networking event with one of our upstreams was behind that router?
3/11 (invalid or corrupt AS path)
Or maybe I'm behind that router?
The internet's dirty little secret. It's amazing it works at all.
"I'd rather be a lightning rod than a seismometer." -Ken Kesey
No, we DON'T NEED A NEW INTERNET! Stop pitching it, statist drones.
The internet works fine, and that's what the RIAA/MPAA/etc are trying to fix.
Send your spendthrift head of state this
Lucky Yankees with all your fancy technology. If I told you what we use, nobody would respond for fear that in attempting to respond I would cause a few fatalities.
--= Isn't it surprising how badly I spell ?
There is a post in nanog and on isc.sans.org.
AS 47868 causing AS paths to become too long...
http://www.merit.edu/mail.archives/nanog/msg15472.html
And took out THE _WHOLE_ INTERNET!!!!!
It's true! Ask my wife!
"Speaking the Truth in times of universal deceit is a revolutionary act." -- George Orwell
Sorry, I *told* Mustafa not to drop the anchor there! But does he listen to me? No...
Just a short "Spelling Nazi" break: It's spelled "baling" wire, not "bailing" wire.
Baling wire is wire used for strapping bales of hay together. I'm not entirely how one would use wire for bailing out a sinking boat, but if you can figure it out then you can call it "bailing" wire. Until then, please spell correctly.
Official Heretic from the "Church of Global Warming". Proven right thanks to whistle blowers. AGW = Flat Earth Theory
It must have been the "half the Internet" that I don't use. Which would be an interesting half because many of the sites I visit regularly are based in Europe.
From the thread, it looks like AS 47868 was the route being lost.
http://en.wikipedia.org/wiki/Autonomous_System_Number
Until the internet evolves away from its trust-everyone roots,
one well placed server will be able to cause massive damage.
There would be a lot more impetus to force the change if hackers were nuking things from orbit for lulz instead of infiltrating systems for business reasons (spamming, bot herds, etc).
[Fuck Beta]
o0t!
http://en.wikipedia.org/wiki/Baling_wire
I think you mean baling wire. One uses buckets for bailing.
...Don't Spoil the Whole Bunch, Girl!
"Speaking the Truth in times of universal deceit is a revolutionary act." -- George Orwell
What is Jen doing with The Internet??
If you can memorize this, you'll be the life of any cocktail party:
"We're seeing them from AS 48438, coming across to us as an Optional Transitive Attribute which our force-10s are not parsing (but cheerfully passing along to our clients, who are then flapping their peers because of it.)"
Uh-huh-huh-uh! They've been "flapping their peers".
A router takes out 'half the internet' and I learn this from Slashdot?
Non, no, no. You messed up the troll and got modded "Insightful". Let me fix that for you:
A router takes out 'half the internet' and this is front page news at Slashdot? Slow news day?
Thank you, I'll be here all week...
If you want news from today, you have to come back tomorrow.
Well, do, you're right to be concerned. The thing is, our technology infrastructure has always been a nasty kludge. In 1965, some coincidental misconfigurations at two minor power plants took out the power grid for an area in the northeast U.S. and eastern Canada where 25 million people lived. It was 14 hours before the grid was fully restored. Our inability to keep our technical house in order is a very old problem.
The AS 47868 decided that they wanted to prepend their ASN about 75 or so times to their BGP announcements. When this got re-populated throughout the rest of the world, a bug in older versions of Cisco IOS still in use on many ISP/NSP networks does not like paths this long. As soon as they saw the prefix with that long of a path, the software terminated the BGP session, resulting in the doorway being closed between the two networks -- So on and so forth throughout the rest of the web.
That there is a Wikipedia article on baling wire.
Engineering is the art of compromise.
Make sure you are using cat 5 bailing wire.
-- Terry
In other words, a single mis-configured router is apparently able to cause a DOS for a huge chunk of the Net.
This means the router was able to take out over 9000 internets. Quite impressive.
and one wire-tapped router monitors half the internet...
A lot of things, as it turns out, have these single points of failure that propogate.
I got to experience this one.
Drove down Route 76/80 to NYC while it was happening. One city would be on, another off. No rhyme or reason to it at all.
Weaselmancer
rediculous.
http://isc.sans.org/diary.html?storyid=5872
If I'm understanding this 'router' thing correctly, its like a faucet connected to the series of tubes?
If not, exactly what role does this router thing play in tube interaction?
And people don't believe me when I tell them all this new-fangled technology is held together by duct-tape and bailing wire!
And chewing gum. Don't forget the chewing gum.
Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
Funnily enough, something like this happened at MIT about a month ago. The whole MIT subnet went down for about 2 hours. Cause? Switch that was plugged into itself.
people don't believe me when I tell them all this new-fangled technology is held together by duct-tape and bailing wire
If only it were that reliable... my duct tape patches and bailing wire repairs typically hold for a decade.
I work at a hotel it made our connection over many t1's seem like 9800 baud we have to do some of our night close out work online to close out the day on our credit card processor it took me 30 min to do this when it usually only takes up to 5 min as it was very very slow the hole hotel had little to no internet access witch made our guests very upset at around 2 am it mysteriously came back and was working fine wish i had waited till 2 am do do the end of day close
You forgot to mention which Microsoft company the router belonged to....
"Computers are a lot like Air Conditioners" "They both work great until you start opening Windows"
There's no news here. It's been known for a long time that the entire Internet routing only works by agreement and fiat.
Remember a couple of years ago when one country managed to blackhole all Youtube for almost the whole 'net? Same type of thing here. As soon as any single entity decides, on purpose or by accident (via malfulction or human error) that it's not going to play by the rules, all the systems on the 'net get confused. They don't deal well with rules changes.
it could happen anywhere.
I've got 101 mod points and you can't have them!
So all terrorists have to do is buy a bunch of Belkin routers and set them up as per normal?
Punctuate much?
Quit jabbering on the phone while driving. You are not that important.
Your connection also seems to be dropping all of your punctuation characters. Very annoying problem to have.
sic transit gloria mundi
a hot melt glue gun. I know its a bit high tech but I use mine all the time and my LAN runs great.
If I don't get that internet my staff sent me on Friday, I'm going to be pissed. Damn kids dumping enormous amounts of material in the tubes... IT'S NOT A DUMP TRUCK!
That's the problem. You shouldn't use rouge on your routers.
They think a rouge router is in vouge, but they're out of their leauge. We should haranuge them! A plauge on them! Rip out their tounges so they cannot aruge! Them and their colleauges. Nothing but demagouges and idealouges I say. There can be no dialouge on this matter. Send them to the moruge!
Are you intriuged by my ideas and want to subscribe to my travelouge?
Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
This only broke BGP implementations that are getting pretty long in the tooth now, on a moderately recent version of IOS all we saw is:
Feb 17 05:25:03.731 nzdt: %BGP-6-ASPATH: Long AS path 10026 3356 29113 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 47868 received from xxx.xxx.xxx.xxx: More than configured MAXAS-LIMIT
It was definitely an insane path, our routers were configured to drop anything with an AS path longer than 75, old versions of IOS would often just drop the BGP session ( or even crash with some _really_ old versions ).
I'm sure there will be some red faced network engineers updating IOS or even doing forklift upgrades of old boxes at their edges in the near future.
I am a lawyer and this constitutes legal advice and I shall indemnify you against any losses arising from taking it.
Misconfigurations occur more than you would think, especially with regards to BGP; one estimate is around 300 per day. Most aren't going to knock our a substantial portion of the network (most of the time they'll either make paths longer or simply knock out the origin network), although occasionally you'll see a "black hole" effect like this. Again, these misconfigurations occur all the time, it's just that no-one really notices unless it manages to bring down any sizeable portion of the network, which is pretty rare.
Okay. So I'm supposed to believe that one "smallish hosting provider" and three email messages are proof that half the Internet went down today?
WTF.
Have the submitter and kdawson both forgotten what an Internet is?
It only broke routers running old versions of IOS with a know bug related to AS-PATH length.
Anyone running patched IOS, non-cisco devices or who configured a max AS-PATH length on their ciscos was fine.
This incident knocked several major hosting providers offline, including Media Temple in Los Angeles and Canada's iWeb.
RichM
Data Center Knowledge
This only took down people running fairly old versions of IOS that didn't patch a known bug.
Did not affect non-cisco.
Did not affect modern versions of IOS
Did not affect old versions of IOS that set the knob to limit the max as-path.
OVER 9000?!
Everyone knows that BGP stand for "Border Gateway Politics".
Or, what you give up in reliability you gain back in increased complexity.
Sorry, those are the only BGP jokes I know.
Give a man a fish and you have fed him for today. Teach a man to fish, and he'll say "WHERE'S MY FISH, YOU IDIOT?"
A router takes out 'half the internet' and I learn this from Slashdot?
Seriously, what is/was the impact? I work for a large e-commerce provider and haven't seen a thing that would indicate a problem today.
Well I'm not sure about you.
Personally, I have BIGGER news! A single router in a remote rural US state managed to take down the ENTIRE INTERNETS!!!!
Yes, indeed when I noticed my cat had unplugged the power adapter, I replaced it. Then the ENTIRE internet came back! It was amazing how I single-handedly brought back the whole internets. Al Gore would be proud.
You did what now, where and it caused which?
On your next visit be sure to ask your "counselor" about narcissistic tendencies.
When are we going to drop this rouge nonsense and adopt universal standards?!?
What's the emergency?
It's mauve.
Mauve?
Universally recognized color for danger.
What happened to red?
That's just humans. By everyone else's standards, red's camp. Oh, the misunderstandings! All those red alerts, all that dancing.
Chemists do it with moles.
The important colors of routers are teal and blue - most other ones seem to be beige (and of course, if you're running a beige router from a company that now makes teal routers, it's old enough that either you're not doing anything too critical on it or you're not a production ISP...)
(Beige, of course, includes black or steel or whatever other colors 1U servers come in, running software like OpenBSD or Quagga or Vyatta, as well as some of the non-top-2 hardware-based router companies out there.)
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
I've seen similar issues where IP blocks or BGP routes have accidentally been stolen and advertized which can cause serious problems.
Easy to fix though once the Engineers figure out what happened and work with their peer to get the misinformation corrected.
Sounds like our lab where we try to make a quantum bit.
is that more like a "severe weather event" or an "extreme savings event"?
Media that can be recorded and distributed can be recorded and distributed.
-kfg
If you can access the machine but not a particular directory on the machine (as you seem to indicate here), then your problem is with filesystem permissions, not internet routing.
Welcome to Sauronet... One Router to Rule them ALL!!!!
People like you are why I know I'll still have a job in the recession, even if I didn't have a degree. Chill the temper.
The ancient egyptians
http://www.flickr.com/photos/hdonat/2422108343/
had their engineering problems too.
As soon as we humans invented technology, we humans began screwing it up.
This is my sig.
Perhaps I should have made it a little clearer for people that don't know that I know what the fuck I'm talking about.
I did not say that this caused me to not be able to access said directory. Standard *nix permissions caused that. What this did cause was an endless series of headaches in trying to contact the admin in question who has root on the system. The system is not part of the college's IT structure (not even going into that bitch-fest), so it took a while to find the lady in question who has root on the goddamn system.
After finding said lady, she mucked up my damn password, then fixed it, then I spent some time customizing my environment and looking into a secure login option (believe it or not, I can telnet into the system, but SSH is restricted to users running VPN software - USER painehope WHACKS HEAD AGAINST WALL), confident in my ability to finish my piss-ant assignment (it's a joke, really - a simple C program as a "warm-up assignment" for the class) in under an hour.
Throughout the course of this affair, I had hell sending mail or doing anything else. But I chalked that up to my usual ISP routers (kid you not, if my ISP got any dumber, they'd be contracting out to Guatemala, not India). No big deal, right? I'm in the system.
Then I discover that I can't access the directory where the assignment is stored. Still not sweating...I should be able to get a mail in and either be added to the appropriate group or get the permission bits changed to allow access. Worse case - just get the admin to tarball the files to me.
Except this time I can't get to my mail for a few hours. Which places me past the time wherein I can get ahold of said admin.
That's the problem.
PC moderators can suck my White pierced, tattooed dick. If you think pride == hate, s/dick/Aryan meat mallet/g.
Well I've fooled around a little you know the kind of thing but never had full punctuation
I agree. Has Netcraft confirmed it?
I'm tired of this kind of fear mongering, and it seems to show up on Slashdot as well as other places way too much.
What? The world is ending? An ISP just misconfigured their router and their peers or upstreams need to be better about filtering. The same goes for adoption of BCP38 to prevent intentional or accidental route hijacks.
That is all. For now.
On the plus side you can access Slashdot.
Life is good.
"Three eyes are better than one" -- Lieutenant Columbo
The guys at Subway Restaurant would give me a real strange look if I ordered a footlong nuclear sub, with double cheese and so on...
http://en.wikipedia.org/wiki/Over_Logging
proud caffeine whore
Are you saying that you accidentally the whole Internet?
No, no, no, I thought I lost the whole Internet. Then I realized it was just that moron in Accounting again who accidentally put it in his Recycle Bin again.
This "article" is incredibly misleading as nothing has really gone awry. It is just another pointless KDAWSON post. These things are getting REALLY old, KDAWSON.
I work for a tier-3 provider, and if "half the Internet" dies, you are going to hear from a half-brained big media outlet (e.g CNN, ABC) VERY fast.
most of the internet doesn't contain any kind of
technical person......no one notifies.....
I think I read something about a push from DHS towards a secured BGP model... not sure, but if this is an authorized router, it'd likely get past that sort of security also...
This isn't the 1st time I've heard of this sort of event... some little company with multi-homed t1's in the United states incorrectly configured their BGP and basically did the same thing a few years ago... (fed half the Internet across a pair of T1's... )
phhhfffttt That's nothing, I was at a biker bar this morning and a fight broke out, they started smashing beer bottles and spilling beer! But the worst part was, later, the broken glass POPPED teh INTERTUBES!!!
Bikers don't know how to configure intertubes, all the pr0n is lost!
oh the huge-manati!
Thing, that is. You all know the rest...
That explains how rouge routers can take down the webtubes.
I'd go with informative or insightful myself. :)
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
I can confirm that there was a BGP broadcast error early today (9 AM CST more or less) that lasted for about 40 - 60 minutes.
It caused ours and several other companies upstream ISP to go offline in a BGP route flop. The route flop made bad routes for 30 or so second intervals, and then was dropped. Repeating in a cycle (taking the connection down).
Apparently there are corrective measures in the protocol, but a continued error broadcast can make them return.
Depending on your routing setup, you may or may not use BGP, or may or may not have been harmed by the issue. Ours has lots of peering points which may complicate things.
Anyway, this is an interesting event, we thought it was from some idiot typo error at the upstream provider.
Mod the parent up - this is the real cause of the problem.
bgp maxas-limit 75
would stop this on most routers.
A thousand prefixes...
http://www.cymru.com/BGP/summary.html
Those damn kids' ball went through my window and knocked off the router... now all internet contents regarding my participation in the vietnam war are down! I'm telling your parents!
This, Jen, is the internet
Amazing: the only punctuation character he used, he used incorrectly: '
The apostrophe never makes a word plural.
We gave Europe the internet??? When did this happen?!
wait! let me back up the internet before we do anything. how many cd's will it take, you think?
...is the one invented by Al Gore.
Lighten up, Francis
So, how is the new cat?
so have you tried turning it of and on again?
Right right say no more say no more
512 MB RAM, 20 GB disk, 200 GB transfer, five datacenters. $19.95/month.
Actually, I'm still having problems with /. as well. No other problems, but /. was throwing 404's right and left a few minutes ago. Hmm...
PC moderators can suck my White pierced, tattooed dick. If you think pride == hate, s/dick/Aryan meat mallet/g.
It MUST NOT be possible for one router to do this.
The internet MUST have redundant paths in the backbone.
Companies SHOULD peer with each other more often at the top level and be damned with trying to force transit payments.
Companies at the top who fail to do so MAY go themselves.
http://www.snopes.com/quotes/internet.asp
I had a friend in Britain who couldn't access my web site for a good 2 months, either by DNS or IP, and I couldn't ping his IP at all. I figured it was some kind of stupid ISP filtering thing.
Also, twice so far, I've not been able to access my own web site by DNS, due to a screw up of some kind with my ISP's local DNS cache. Lots of people in my area (meaning "Massachusetts") were seeing someone else's site until the TTL expired and the local cache refreshed. T'was annoying. Of course, my site has a clock face as a logo, and the other site was dedicated to showcasing watches, so at least I got some level of enjoyment out of it.
Yes it do's, like in:
Cat's, dog's, fishe's, women's, boobie's, hammer's, house's etc's
Hi, I tried to contact the admins from Sloane, Czech republic. The girl on the hotline told me, there is no one (it is just 9:18 in the morning ...) so I left her with my contact info and a basic word: AS, BGP, bad bad bad. And my telephone number. They called me some 20minutes later saying: "That thing yesterday? Oh that was just a tiny little bug..." :-)
Cuba++ let's make ++ better
Odd...
If anything those should have been 503's.
Maybe some of /. files are off-site and were unreachable?
Slashdot effect? :-)
The Tao of math: The numbers you can count are not the real numbers.
Do what the oceans 13 guys did and knock off electricity at 1 wilshire.
The only thing I see every day is my laptop dying on me. http://www.op3r.com
Thank you, Microsoft!
If we had to start again, redesign & rebuild the internet, would it be any better ?
It was one misconfigured router, many underconfigured routers and huge numbers of broken routers.
One guy sends an overlong AS path - silly boy.
Many transit providers pass this path on - lazy bastards.
Lots of schmuks have broken (and obsolete) router software that fucks up when it gets an overlong AS path.
Who's fault was it?
Watch this Heartland Institute video
My brother worked for someone who thought that. And they wanted all the cars rendered in red because it must mean that the rendering would go quicker.
I tried to get him to say that, since blue is a higher frequency light wave, it was actually the faster colour, rather like the doppler shift of sound gets more extreme the faster you're going.
He chickened out.
Wuss.
That's not actually quite true. Depending on where you are, you might be able to use it in certain circumstances.
For example, in British English, you would use an apostrophe for plurals of single letters (there were 10 C's). You can also use it to create plurals of abbreviations, especially where there would be ambiguity (Four IOU's), as a slightly old-fashioned plural of figures (in the 1930's, but 1930s is becoming predominant) and where short words would be odd if you simply added an 's' - for example, the Oxford English Dictionary gives both "yesses" and "yes's" as plurals of "yes".
Whether he was right or not in this case is debatable, but I can certainly see the logic in writing "T1's" rather than "T1s", to avoid the appearance of it being a different abbreviation - and it isn't without precedent.
See:
http://asert.arbornetworks.com/2009/02/ahh-the-ease-of-introducing-global-routing-instability/
http://www.renesys.com/blog/2009/02/the-flap-heard-around-the-worl.shtml
and NANOG list
Seems a bit harsh to replace the cat just because it unplugged your power adapter.. although it did bring back the internet.
I am going to register all the big name URL's during the split. That way when the other half rejoins I'll have OPS!
"A person is smart. People are dumb, panicky dangerous animals and you know it." - K
But really, if the internet goes down for 24 hours. So What. I will have to go to work and talk to my colleagues instead of emailing them.
I can go to work. But I can't access the corporate bug tracking, access company email. that's the trouble with being a satellite office of a bit company. About the only thing I can do is access our source code, and that's only because we were kicking and screaming over the slowness of accessing it over a VPN.
I think you might be surprised how many of us depend on the internet at least partially functioning for us to do our jobs. If the net goes down it's the equivalent to a snow day.
“Common sense is not so common.” — Voltaire
If a busted router can get a date with 1/2 the internet, why can't I get one lady to go out with me?!!one!
Had no problems over here. Nor on IRC. I think if half the internet died I would have saw a few netsplits on this IRC network with around 50K users.
“Common sense is not so common.” — Voltaire
There's a great analysis of the problem by the always knowledgeable Danny MacPherson up on his blog at Arbor Networks.
Type something, will you? We're paying for this stuff!
Obligatory Userfriendly: http://www.userfriendly.org/cartoons/archives/99oct/uf001156.gif
Last night I played a blank tape at full volume. The mime next door went nuts.
Actually, I think you're right. I was beyond frustrated yesterday and not quite thinking straight. Though I could have sworn that I received some 404's, but they might not have been from /. - I wasn't in a very sane state of mind yesterday.
PC moderators can suck my White pierced, tattooed dick. If you think pride == hate, s/dick/Aryan meat mallet/g.
This is so absurd it blows my mind. The idea that someone is employed by Slashdot, but doesn't know that such a claim is completely absurd, boggles the mind.
Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
meta -- meta -- meta -- meta sadness.
Echo? Echo? Echo?
Nerd rage is the funniest rage.
"And people don't believe me when I tell them all this new-fangled technology is held together by duct-tape and baling wire!"
Dude, get it right, you forgot the chewing gum. It's a very important component!
Don't kid yourself. It's the size of the regexp AND how you use it that counts.
He said this in 1999 on a show hosted by Wolf Blitzer. That's pretty clear to me even though snopes comes to his defense, Al Gore still deserves to suffer as the perpetual butt of all jokes because of that stupid political move.
It was amazing how I single-handedly brought back the whole internets. Al Gore would be proud.
Sadly, he probably would.
I noticed over the weekend that I wasn't able to reach the Keresotes theaters website. I even tried proxies with no luck. Everything today is fine. Go figure, LOL. Looks like somebody needs to design a failsafe for the DNS framework. Any takers?
Al Gore would be proud.
Vint Cerf credits Al Gore as being instrumental in securing funding to develop the Internet.
No, I will not work for your startup
If you have a business, you can't *depend* on the internet working.
What if I said I work for the world largest online retailer?
“Common sense is not so common.” — Voltaire