2021-10-05 Cyber
|
Understanding How Facebook Disappeared from the Internet
|
[Cloudflare] “Facebook can't be down, can it?”, we thought, for a second.
Today at 15:51 UTC, we opened an internal incident entitled "Facebook DNS lookup returning SERVFAIL" because we were worried that something was wrong with our DNS resolver 1.1.1.1. But as we were about to post on our public status page we realized something else more serious was going on.
Social media quickly burst into flames, reporting what our engineers rapidly confirmed too. Facebook and its affiliated services WhatsApp and Instagram were, in fact, all down. Their DNS names stopped resolving, and their infrastructure IPs were unreachable. It was as if someone had "pulled the cables" from their data centers all at once and disconnected them from the Internet.
How's that even possible?
Update from Facebook
Facebook has now published a blog post giving some details of what happened internally. Externally, we saw the BGP and DNS problems outlined in this post but the problem actually began with a configuration change that affected the entire internal backbone. That cascaded into Facebook and other properties disappearing and staff internal to Facebook having difficulty getting service going again.
Now on to what we saw from the outside.
Meet BGP
BGP stands for Border Gateway Protocol. It's a mechanism to exchange routing information between autonomous systems (AS) on the Internet. The big routers that make the Internet work have huge, constantly updated lists of the possible routes that can be used to deliver every network packet to their final destinations. Without BGP, the Internet routers wouldn't know what to do, and the Internet wouldn't work.
The Internet is literally a network of networks, and it’s bound together by BGP. BGP allows one network (say Facebook) to advertise its presence to other networks that form the Internet. As we write Facebook is not advertising its presence, ISPs and other networks can’t find Facebook’s network and so it is unavailable.
The individual networks each have an ASN: an Autonomous System Number. An Autonomous System (AS) is an individual network with a unified internal routing policy. An AS can originate prefixes (say that they control a group of IP addresses), as well as transit prefixes (say they know how to reach specific groups of IP addresses).
Cloudflare's ASN is AS13335. Every ASN needs to announce its prefix routes to the Internet using BGP; otherwise, no one will know how to connect and where to find us.
Our learning center has a good overview of what BGP and ASNs are and how they work.
In this simplified diagram, you can see six autonomous systems on the Internet and two possible routes that one packet can use to go from Start to End. AS1 → AS2 → AS3 being the fastest, and AS1 → AS6 → AS5 → AS4 → AS3 being the slowest, but that can be used if the first fails.
Read the rest at the link
|
Posted by badanov 2021-10-05 05:13||
||
Front Page|| [11129 views ]
Top
|
Posted by NN2N1 2021-10-05 05:59||
2021-10-05 05:59||
Front Page
Top
|
Posted by The Walking Unvaxed 2021-10-05 06:19||
2021-10-05 06:19||
Front Page
Top
|
Posted by NN2N1 2021-10-05 07:21||
2021-10-05 07:21||
Front Page
Top
|
Posted by Elmerert Hupens2660 2021-10-05 07:22||
2021-10-05 07:22||
Front Page
Top
|
Posted by Rob Crawford 2021-10-05 07:37||
2021-10-05 07:37||
Front Page
Top
|
Posted by CrazyFool 2021-10-05 08:44||
2021-10-05 08:44||
Front Page
Top
|
Posted by Chris 2021-10-05 08:58||
2021-10-05 08:58||
Front Page
Top
|
Posted by Skidmark 2021-10-05 09:31||
2021-10-05 09:31||
Front Page
Top
|
Posted by Skidmark 2021-10-05 09:52||
2021-10-05 09:52||
Front Page
Top
|
Posted by NN2N1 2021-10-05 11:03||
2021-10-05 11:03||
Front Page
Top
|
Posted by Rob Crawford 2021-10-05 12:48||
2021-10-05 12:48||
Front Page
Top
|
Posted by Classical_Liberal 2021-10-05 12:57||
2021-10-05 12:57||
Front Page
Top
|
Posted by trailing wife 2021-10-05 13:03||
2021-10-05 13:03||
Front Page
Top
|
Posted by Rex Mundi 2021-10-05 14:51||
2021-10-05 14:51||
Front Page
Top
|
Posted by Sheba tse Tung4690 2021-10-05 15:07||
2021-10-05 15:07||
Front Page
Top
|
Posted by Rex Mundi 2021-10-05 15:26||
2021-10-05 15:26||
Front Page
Top
|
Posted by Airandee 2021-10-05 18:07||
2021-10-05 18:07||
Front Page
Top
|
Posted by Blackbeard Barnsmell6454 2021-10-05 18:16||
2021-10-05 18:16||
Front Page
Top
|
|
11:07 HeavyG
11:07 Angstrom
11:06 DarthVader
11:05 HeavyG
10:58 alanc
09:43 Mullah Richard
09:27 Warthog
09:11 Mercutio
09:07 AlmostAnonymous5839
08:52 Matt
08:24 Matt
08:20 SteveS
07:43 Procopius2k
07:42 BrerRabbit
07:42 Procopius2k
07:39 Procopius2k
07:36 Procopius2k
07:35 Procopius2k
07:34 trailing wife
07:31 Procopius2k
07:30 NN2N1
07:22 NN2N1
07:18 trailing wife
07:14 Richard Aubrey









|