# Facebook se smazal z internetu. Šest hodin.

Published: 2026-09-16

Facebook odstranil svou vlastní adresu z internetu, a když jeho inženýři dorazili, aby ji vrátili zpět, čtečky odznaků také nefungovaly, protože běžely na Facebooku. 4. října 2021, 15:40 UTC: rutinní příkaz pro údržbu páteřní sítě odstavil všechny spoje mezi datovými centry Facebooku; auditní nástroj, který tomu měl zabránit, měl chybu; nameservery Facebooku, neschopné dosáhnout datových center, stáhly vlastní BGP trasy – a facebook.com, Instagram, WhatsApp a Messenger zmizely z DNS na téměř šest hodin. Interní nástroje, out-of-band přístup a kancelářské odznaky jezdí na stejné síti, takže oprava vyžaduje lidi u racků.

Canonical: https://thedailydiff.dev/cs/video/2026-09-16-facebook-bgp/

## Co toto video pokrývá

- Facebook odstranil svou vlastní adresu
- Doklady: Meta Engineering, Cloudflare, Hacker News
- Toto je The Daily Diff, postmortem
- Časová osa: 15:39 příkaz → 15:40 staženo → 21:20 zpět
- Mechanismus: kontrola zdraví, která vás smaže, 30× DNS bouře, dveře

## Kapitoly

- 0:00 Facebook odstranil svou vlastní adresu
- 0:14 Doklady: Meta Engineering, Cloudflare, Hacker News
- 0:33 Toto je The Daily Diff, postmortem
- 0:40 Časová osa: 15:39 příkaz → 15:40 staženo → 21:20 zpět
- 1:20 Mechanismus: kontrola zdraví, která vás smaže, 30× DNS bouře, dveře
- 2:05 git blame — rozdělení
- 2:25 Poloměr výbuchu
- 2:38 Rozsudek + pondělní linka

## Přeložený přepis

Přeloženo z původního anglického vyprávění. Dostupné audio a titulky jsou řízeny YouTube.

### Facebook odstranil svou vlastní adresu

0:00 Facebook odstranil svou vlastní adresu z internetu, a když jeho inženýři dorazili, aby ji vrátili zpět, čtečky odznaků také nefungovaly, protože běžely na Facebooku. Vlastní postmortem Meta, následující den: rutinní příkaz pro údržbu odstavil každý páteřní spoj, a nástroj vytvořený k blokování takových příkazů měl chybu.

### Doklady: Meta Engineering, Cloudflare, Hacker News

0:16 Cloudflare, zvenčí: v 15:40 UTC trasy k nameserverům Facebooku zmizely, a dig facebook.com vrací SERVFAIL všude na planetě. Jak se to stalo, proč to bezpečnostní funkce zhoršila a kdo za to může. Toto je The Daily Diff, postmortem. Brzké odpoledne, UTC.

### Toto je The Daily Diff, postmortem

0:34 Příkaz, který měl zkontrolovat volnou kapacitu páteřní sítě, místo toho odstavil každý spoj mezi datovými centry Facebooku, a auditní nástroj vytvořený k zachycení přesně tohoto

### Časová osa: 15:39 příkaz → 15:40 staženo → 21:20 zpět

0:41 to propustil. 15:40. BGP feed Cloudflare se zaplnil staženími; DNS prefixy Facebooku opustily směrovací tabulku. Během minuty byli inženýři Cloudflare v místnosti a přemýšleli, zda nerozbili 1.1.1.1. 15:45, Hacker News, dvacet šest set bodů. 16:07, mluvčí Facebooku, zrovna na Twitteru: někteří lidé mají potíže s přístupem k našim aplikacím. Někteří lidé jsou tři a půl miliardy.

1:06 18:51, The New York Times: zaměstnanci zamčeni mimo své budovy, odznaky mrtvé. 19:52, CTO se omlouvá. 21:00, pět hodin poté, trasy se vracejí; 21:20, facebook.com se načítá. Proč chyba v páteřní síti smaže Facebook z internetu?

### Mechanismus: kontrola zdraví, která vás smaže, 30× DNS bouře, dveře

1:20 Jeho nameservery mají pravidlo: nelze dosáhnout datových center, prohlaste se za nezdravé, přestaňte inzerovat svou adresu. Rozumné, když se jedna stránka pokazí. Když vypadne celá páteřní síť, udělá to každý nameserver najednou. Servery jsou v provozu. Nikdo je nemůže najít. Bezpečnostní funkce mění síťovou chybu v chybu existence. Pak se internet hromadí: aplikace se pokoušejí znovu, uživatelé obnovují,

1:39 a resolver Cloudflare vidí třicetinásobek normálního zatížení, pro stránku, která tam není. A dveře. Nástroje, out-of-band přístup, odznaky: stejná síť. Inženýři jedou do datových center, nemohou se dostat dovnitř, pak se setkají s racky zabezpečenými proti komukoli s fyzickým přístupem. Navrženo tak, aby zpomalilo útočníka, zpomaluje to i majitele. Páteřní síť se vrací; provoz pomalu navyšují, záměrně.

1:59 Každé datové centrum vypadlo desítky megawattů, a zvrátit to v jednom kroku je druhý výpadek.

### git blame — rozdělení

2:05 git blame. Facebook, padesát pět procent: příkaz byl auditován, auditor měl chybu, jeden příkaz se dostal do každého routeru. Design DNS, dvacet pět: kontrola zdraví bez smyslu pro proporce. Jedna síť, patnáct: nástroje, out-of-band, odznaky. Racky, pět, za to, že dělaly svou práci. Poloměr výbuchu: tři a půl miliardy uživatelů, téměř šest hodin. Akcie uzavřely o pět procent níže, šest miliard dolů pro Zuckerberga,

### Poloměr výbuchu

2:27 na papíře. Telegram tvrdí, že ten den se zaregistrovalo sedmdesát milionů uživatelů. Verdikt, postmortem: NEEDS REVIEW. Prohlášení v tentýž večer, postmortem s uvedeným autorem do jednoho dne, chyba v auditním nástroji přiznána v jednoduché angličtině.

### Rozsudek + pondělní linka

2:38 Seznam oprav: posílit testování a cvičení. Nic o odebrání dveří z produkční sítě. Pondělí: umístěte svůj out-of-band přístup a své dveře na síť, kterou neprovozujete. Pošlete mi incident, o kterém stále nesmíte mluvit, v komentářích, nebo na the daily diff dot dev. A to je rozdíl pro dnešek. Jsem Niko z Axrisi.

2:58 Spojujte zodpovědně.

## Zdroje

- [Meta Engineering, "More details about the October 4 outage" (Santosh Janardhan, Oct 5, 2021)](https://engineering.fb.com/2021/10/05/networking-traffic/outage-details/) — engineering.fb.com
- [Meta Engineering, "Update about the October 4th outage" (Oct 4, 2021)](https://engineering.fb.com/2021/10/04/networking-traffic/outage/) — engineering.fb.com
- [Cloudflare, "Understanding how Facebook disappeared from the Internet" (Oct 4, 2021)](https://blog.cloudflare.com/october-2021-facebook-outage/) — blog.cloudflare.com
- [Mark Zuckerberg, note to employees (Oct 5, 2021)](https://www.facebook.com/zuck/posts/10113961365418581) — www.facebook.com
- [Andy Stone (Facebook), 16:07 UTC](https://twitter.com/andymstone/status/1445058088436908045) — twitter.com
- [Sheera Frenkel (NYT), 18:51 UTC, the badges](https://twitter.com/sheeraf/status/1445099150316503057) — twitter.com
- [Mike Schroepfer (Facebook CTO), 19:52 UTC](https://twitter.com/schrep/status/1445114730151043073) — twitter.com
- [Hacker News (2,589 points)](https://news.ycombinator.com/item?id=28748203) — news.ycombinator.com
- [The New York Times, "Gone in Minutes, Out for Hours"](https://www.nytimes.com/2021/10/04/technology/facebook-down.html) — www.nytimes.com
- [Forbes, "Zuckerberg Loses $5.9B in a Day" (estimate)](https://www.forbes.com/sites/abrambrown/2021/10/04/zuckerberg-net-worth-billionaire-facebook-stock-outage/) — www.forbes.com
- [Reuters, Telegram's 70 million sign-ups (Durov's figure)](https://www.reuters.com/technology/telegram-founder-says-over-70-mln-new-users-joined-during-facebook-outage-2021-10-05/) — www.reuters.com
- [Krebs on Security](https://krebsonsecurity.com/2021/10/what-happened-to-facebook-instagram-whatsapp/) — krebsonsecurity.com
