Why Google Went Offline Today
New submitter mc10 points out a post on the CloudFlare blog about the circumstances behind Google's services being inaccessible for a brief time earlier today. Quoting:
"To understand what went wrong you need to understand a bit about how networking on the Internet works. The Internet is a collection of networks, known as "Autonomous Systems" (AS). Each network has a unique number to identify it known as AS number. CloudFlare's AS number is 13335, Google's is 15169. The networks are connected together by what is known as Border Gateway Protocol (BGP). BGP is the glue of the Internet — announcing what IP addresses belong to each network and establishing the routes from one AS to another. An Internet "route" is exactly what it sounds like: a path from the IP address on one AS to an IP address on another AS. ... Unfortunately, if a network starts to send out an announcement of a particular IP address or network behind it, when in fact it is not, if that network is trusted by its upstreams and peers then packets can end up misrouted. That is what was happening here.
I looked at the BGP Routes for a Google IP Address. The route traversed Moratel (23947), an Indonesian ISP. Given that I'm looking at the routing from California and Google is operating Data Centre's not far from our office, packets should never be routed via Indonesia."
Only 6 and a half years late on that joke.
... Network Admins who have no clue. Like when just 4 years ago, Pakistan took down Youtube...
http://securitywatch.pcmag.com/dns/285152-pakistan-takes-youtube-down
Clearly this should be on the agenda for the new "Cyber Reserves" of the department of Homeland Security. If Google can be taken down by accident in parts of the world, then it certainly can be taken down on purpose. Route filters are your friends!
CYBER RESERVES: http://www.techradar.com/news/internet/department-of-homeland-security-recruiting-for-cyber-reserve-1109906
No trees were killed in the making of this post; however, many trillions of electrons were horribly inconvenienced.
Nope. DNS doesn't mean shit if the routers are sending your traffic to the wrong place. (DNS points to an IP, which is (supposed to) point to the target machine. If that last part isn't working, the first part won't work no matter what)
For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
From TFA:
Someone at Moratel likely "fat fingered" an Internet route. PCCW, who was Moratel's upstream provider, trusted the routes Moratel was sending to them. And, quickly, the bad routes spread.
Yes, someone at Moratel screwed up, but this is exactly why upstream ISPs should never allow advertisements from their customers for networks that their customer does not control.
PCCW is to blame for allowing this to happen. Never trust customers with things that don't belong to them.
Grammer Nazis - I mod you "troll" unless you actually add something on-topic. Yes, I know I have mispellings in my sig.
This sort of 'feature' did allow me once to escape from a misbehaving ISP holding me hostage and preventing me getting my mail to, for example, change my DNS glue records many many years ago. A helpful friendly new ISP managed to reroute traffic to me via them with a "bogus" routing announcement long enough for me to fix those records and then escape the old ISP when the new records propagated.
Rgds
Damon
http://m.earth.org.uk/
Seriously, a porn link in your sig?
Anyway... clearly Anonymous hasn't learned how to delete BGP filters and inject fake routes yet.
No trees were killed in the making of this post; however, many trillions of electrons were horribly inconvenienced.
China Telecom also hijacked web traffic to US government websites in April 2010 for 17 minutes. At least that incident seems to have been a purposeful disruptions to capture sensitive data and/or try out a novel cyberwarfare tactic.
Errr, yeah, what about that porn link? That's really... that's awful. I can't believe that they would have that there. Man, porn. Anyway, I've just got to go and do... a thing. Nothing interesting, don't you worry about it, just... Go about your business.
Quite, the noise resonates off the tubes causing packet loss and errors!
Since when does erotic nudes immediately equal "porn", and clearly you haven't visited the site.
The cyberweapon that could take down the internet
http://www.newscientist.com/article/dn20113-the-cyberweapon-that-could-take-down-the-internet.html
More on BGP Attacks â" Updated
http://www.wired.com/threatlevel/2008/08/how-to-intercep/
http://dankaminsky.com/2008/08/27/the-emergence-of-a-theme/
"Flyin' in just a sweet place,
Never been known to fail..."
I get the feeling that upstreams should start to not completely trust BGP announcements from peers. I know in my firewalls the configuration knows which networks ought to appear where, and the rules are set to block traffic when that network shouldn't be able to appear on that interface. Perhaps it's time to look into having an administrative communication of which ASes each peer ought to be handling, and having the BGP system at the upstream filter out or ignore announcements for ASes that that peer isn't supposed to be handling. The problem I see with that though is that it works well at the edges, but the closer to the core you get the larger the list of potentially valid ASes and I can see it getting unmanageable pretty quickly. But with the number of these incidents, I think we need to do something to change the assumption that you can unconditionally trust peers to only hand you valid routing data, because that assumption pretty clearly isn't true anymore.
As long as those looking to fix the problem don't start by Googling the problem..
Seriously, a porn link in your sig?
Anyway... clearly Anonymous hasn't learned how to delete BGP filters and inject fake routes yet.
The only reason you replied was to bookmark!
---
ECHELON is a government program to find words like bomb, jihad, plutonium, assassinate, and anarchy.
We don't do Porn, we try to keep on the erotic art side of things, and thanks for drawing attention to it lots of visitors from your mention! - HEX
Horror & SciFi Erotic Nudes
The Google logo got caught with its hand in the ballot box cookie jar! It's all over Google's front page!
It's okay, those of us who aren't network admins just need to type "Border Gateway Protocol" into Google and... oh crap!
#DeleteChrome
Oh, really? I thought Route Origin Authorisations were designed to address exactly this issue?
Do you care about the security of your wireless mouse?
No, but I think Route Origin Authorisations can help.
Do you care about the security of your wireless mouse?
Slashdot is targeted at the tech-oriented crowd. The set of all tech-oriented people is quite a bit larger than the set of network administrators. It's therefore a good idea to explain what BGP is so that the mathematicians, scientists, engineers, etc, can understand what the article is about. Even for many network administrators BGP will be a thing they learned about and then mostly forgot, since it's not used directly by smaller organizations, and larger organizations likely have some admins responsible only for internal systems.
Not a sentence!
UCLA's Cyclops is a great tool to monitor your own IP space and make sure you know immediately when this sort of this occurs.