Вчера как вы знаете упал фейсбук, а вместе с ним и многие его внутренние сервисы, как зачем и почему вам расскажу я, бывший вирусолог, эксперт по Афганистану, а теперь еще и специалист по сетям.

Для начала вспомни что вчера произошло, восстановим картину по часам. В 18:45 фейсбук просто падает. В течении следующих 10-15 минут упали Instagram и WhatsApp. И все это добро валялось на полу вплоть до 2 часов ночи. Первое что бросается в глаза, так это то что все эти сервисы принадлежат фейсбуку. Поэтому в начале я предположил что Цукенберг не смог зарегистрироваться на госуслугах для погашения штрафа от РКН.

А теперь поиграем в специалистов по компьютерным сетям. Довольно быстро по интернету разлетелась новость о том, что все сервисы пропали из интернета полностью, то есть к ним нельзя было достучаться даже по IP. Так же перестали находиться DNS-имена сервисов (здесь должна быть шутка про магазин электроники, но я ее не придумал). То есть интернет просто забыл что такое instagram . com. Это очень похоже на то, что кто-то просто выдернул кабель серверов фейсбука.

Но как это возможно? Уборщице мешал кабель и она его вытащила? Нерадивый разработчик оставил коллегам перед увольнением сюрприз? Все это вероятно, однако похоже это было на то что кто-то накосячил с BGP. Это протокол пограничного шлюза, который отвечает за обмен информацией между большими сетями из которых состоит интернет. И если мы с вами вспомним чему нас учили на курсах сетей, а я напомню что все мы тут с вами эксперты по сетям, то поймем, что фейсбук просто отключил свои маршрутизаторы ответственные за BGP.

И мы с вами отчасти правы. Отчасти потому что никто ничего не отключал, во всяком случае специально. Фейсбук проводил обновление своих маршрутизаторов и так как их инженеры не обучались в скилбоксе, то они что-то там напутали и в процессе обновления у них возникли проблемы. Однако какие именно не известно. Реально ли маршрутизаторы отключились или же у них возникли внутренние ошибки, остается лишь гадать.





Спасибо за то, что вы с нами.
С любовью, Рителлинг favorite