Vad är BGP? Anledningen bakom Facebooks avbrott

Igår, runt 8:30 Pacific Time, märkte användare av sociala medier att Facebook agerade konstigt. Plattformen var otillgänglig via appen och att gå in på facebook.com returnerade ett fel. Det var inte bara Facebook; dess syskonplattformar Instagram och WhatsApp, slutade också fungera.

Anledningen bakom Facebook-avbrott

Det var många spekulationer. Vissa trodde att Facebook Inc. led av en massiv cyberattack som tog dess system offline. Men allt eftersom timmarna gick blev saker och ting tydligare. Det visade sig att orsaken till avbrottet var på en teknisk nivå, något som inträffade på Facebooks sida, som försvann Facebook från internet under en tid. Möt BGP: orsaken bakom Facebooks avbrott.

Känner du inte till begreppet? Låt oss förklara.

Vad är BGP?

BGP står för Bridge Routing Protocol, och det är ryggraden som gör att internet som vi känner det fungerar.

Internet är bokstavligen ett nätverk av datorer som sprider sig över kontinenter, sammankopplade genom olika standardiserade protokoll. Den är gjord av nätverk som kommunicerar med andra nätverk för att bilda en webb. Om du ville kommunicera med en dator på nätverk C, skulle den korsa nätverk B, som är anslutet till det nätverket. Det är en harmonisk implementering som finns för att få internet att fungera.

En av de saker som fungerar som en nyckelpelare på internet är BGP. Det finns för att låta routrar som kopplar ihop olika nätverk, så kallade Autonomous Systems (AS), utbyta routinginformation. Dessa routrar håller en uppdaterad lista över routinginformationen för att ge data en optimal väg för att nå sin destination. Ett nätverk kan låta det andra nätverket veta sin närvaro och tillåta det att ansluta.

Varje autonomt system har ett Autonomous System Number (ASN) som det behöver dela med andra nätverk och dess routingpolicy som innehåller listan över IP-adresser som det kontrollerar.

BGP är protokollet som låter ett ASN dela sin routingpolicy med ett annat ASN. Routrar inom ett ASN hänvisar till sina routingtabeller för att bestämma den bästa rutten för data att nå sin destination. Betrakta fem ASN:er sammankopplade: A, B, C, D, E. Om data från A vill nå C, kommer BGP-routrarna att avgöra att den snabbaste vägen är A > B > C, istället för A > B > D > C.

Routningstabellerna uppdateras när ASN:er uppdaterar sin routingpolicy.

Vad hände under Facebook-avbrottet?

Facebook gjorde några ändringar internt, och de nya konfigurationerna de drev påverkade deras DNS-tjänster. Detta bekräftades av a reddit användare som påstås ha arbetat på Facebook och en del av teamet av ingenjörer som svarade på avbrottet. Inlägget, som raderades senare, sa att det är "mycket troligt på grund av en konfigurationsändring som skedde kort innan avbrotten inträffade."

Som ASN slutade Facebook att annonsera sig till resten av internet. Varje försök att nå Facebook resulterade i felet "Kan inte hitta webbplatsen" eftersom DNS-upplösarna inte kunde nå IP-adressen till facebook.com. Och medan Instagrams och WhatsApps routing var intakt, höll DNS-tjänstavbrottet dem otillgängliga. Det är inte förvånande eftersom Facebook gradvis har sammanfört sina plattformar genom åren.

Cloudflare också bekräftade att dess DNS-resolver 1.1.1.1 inte kunde returnera Facebooks IP-adress.

Facebook-ingenjören på Reddit förklarade också att korrigeringar behövde utföras fysiskt i datacentret. De kunde inte göra det på distans via ett webbgränssnitt nu när de inte hade tillgång till externa nätverk. Det var också rapporterade att Facebook-anställda som checkar in i byggnaden inte kunde logga in på grund av avbrottet. Vissa anställda använde plattformar som Outlook och Discord för kommunikation eftersom Facebooks interna kommunikationsplattform "Workplace" låg nere.

I en uppföljning inlägg senare förklarade Facebook att en bugg i deras granskningsverktyg som är byggd för att förhindra att dåliga kommandon initierades tillät ett kommando att gå igenom. Som ett resultat avbröts kopplingen mellan Facebooks DNS-servrar från dess datacenter. Och eftersom Facebooks tillvägagångssätt förhindrar alla BGP-annonser på internet om DNS-servrar inte kan prata med datacentren, var alla Facebooks egenskaper otillgängliga. Den enda åtgärden var att skicka ett team av ingenjörer för att genomföra åtgärden på plats.

 

Är Facebook tillbaka online?

När Facebooks team av ingenjörer rusade till datacentret för att försöka åtgärda problemet började plattformen komma tillbaka online. Ungefär sex timmar efter avbrottet blev de sociala medieplattformarna långsamt tillgängliga, och de övergripande tjänsterna tog lite längre tid.

Från och med nu är Facebook, Instagram och WhatsApp fullt funktionella och tillgängliga.

Den Takeaway

Hela avbrottet är en påminnelse om hur Facebook har integrerats i mångas liv. Facebook Inc. äger de två största sociala medieplattformarna samt den bästa chattplattformen. Små företag förlitar sig på dessa plattformar för att göra en daglig försäljning.

Det var inte bara sociala medieplattformar utan även Facebookägda Oculus drabbades. Dess VR-headset slutade också fungera eftersom de inte kunde logga in på Facebooks plattform. Facebook bad om ursäkt för avbrottet och bekräftade att kunddata inte kompromettades under avbrottet.

Ta kontroll över din integritet idag! Avblockera webbplatser, få tillgång till streamingplattformar och kringgå ISP-övervakning.

Skaffa sig FastestVPN
Prenumerera på vårt nyhetsbrev
Ta emot veckans trendiga inlägg och de senaste meddelandena från FastestVPN via vårt nyhetsbrev via e-post.
ikon
3 2 avgivna
Artikelbetyg

Du får Gillar också

Prenumerera
Meddela om
gäst
0 Kommentarer
Inline feedbacks
Visa alla kommentarer