Электричество полегло в Москве, а вместе с ним преданно упал и интернет. Суверенность не спасет, если никто не подхватит. 47news разобрался, почему сеть превратилась в петлю. 

Рунет обвалился, сбил с толку и массово возмутил пользователей. Вечером вторника, 18 августа, наблюдались значительные проблемы с подключением к Сети. Волна прокатилась почти по всей стране. Сообщалось, что нарушение произошло у крупнейшего регистратора доменных имен в стране – "Рег.ру". В самой компании заявили, что сбой никак не связан с внутренней инфраструктурой. Дело в подаче электроэнергии на крупном узле связи. По заявлению пресс-службы, недоступны могли быть не только их ресурсы. Позже сообщение обновили, успокоив: "На данный момент работоспособность восстановлена". 

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

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

Здесь просится сказочная аналогия в духе филолога и фольклориста Владимира Проппа. Один-единственный узел связи – как смерть кощеева. География – Остров Буян. Дуб – под ним сундук. Дальше заяц, утка, яйцо, а потом заветная игла. Вся жизнь чародея – на ее конце. И все эти попытки спрятать ее от главного героя не увенчаются успехом. 47news решил разобраться, почему все могущество отечественной сети сконцентрировано в одной точке. И к чему это все может привести.

Хакер и специалист по кибербезопасности Сергей Вакулин рассказал 47news, что вчерашний сбой – не просто авария на одном узле, а проявление системной проблемы архитектуры российского интернета. По его словам, критическая точка, где сходятся магистральные каналы, пиринговые стыки операторов, сервисы DNS/CDN оказались без необходимого резервирования. В итоге отказ узла привел к каскадному нарушению связности для миллионов пользователей. Технически, как объяснил Вакулин, это решаемо, поскольку BGP (главный протокол маршрутизации в интернете) позволяет менять маршруты за секунды. Впрочем, нужны альтернативные пути с достаточной емкостью. И вот тут возникает беда.

"На практике у многих операторов таких путей либо нет, либо они слишком узкие. Это прямое следствие избыточной централизации: экономически выгодно подключаться к одной крупной точке, но такая топология создает единую точку отказ", – отмечает хакер.

Программист заметил, что подобные инциденты происходят по всему миру, но концентрация в Рунете выше. При этом требования "суверенного интернета" добавляют промежуточные узлы фильтрации. При аналогичном сбое они могут только усугубить ситуацию.

"Чтобы избежать повторения, нужна децентрализация: несколько региональных точек обмена трафиком, независимые физические маршруты, anycast-DNS и обязательное резервирование для критичных сервисов. Это дорого, но иного способа повысить устойчивость нет. Пока такие меры не приняты, массовые сбои будут повторяться с пугающей регулярностью", – подчеркнул Вакулин.

Владелец и главный аналитик Mobile Research Group Эльдар Муртазин подтвердил 47news, что сбой произошел из-за отключения электричества. В теории точки обмена интернет-трафиком имеют двойное или даже тройное резервирование по электричеству и каналам связям. Впрочем, непонятно, почему в критический момент "подстраховка" на узле не включилась.

"Почему этого не произошло, почему не заработало резервирование, дизель-генераторы, например, или не исправились аккумуляторы, вопрос остаётся открытым. Это не первая подобная ситуация. Конкретно с этим узлом M9 (Московская междугородная телефонная станция № 9, главный телекоммуникационный узел и крупнейшая точка обмена интернет-трафиком в России) за прошедшие полтора года, даже два года", – рассказал Муртазин. 

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

"Приведу простой пример. Банк имеет свой собственный дата-центр и не один. Распределены все данные по этим нескольким площадкам, но трафик обменивается в независимой точке. Их десятки по всей стране. Если она не работает, то достучаться клиент до дата-центра, где находятся его данные у банка, не сможет", – объяснил аналитик. 

Муртазин отметил, что нужно понимать, что мы все находимся в сложных условиях недофинансирования. Отсутствие резервных каналов электричества возможно именно по этой причине. Однако у объектов критической инфраструктуры они должны быть по умолчанию. Почему не сработали в этот раз – неизвестно.

"Надо четко понимать, подобные сбои могут продолжаться. В том числе инициированы извне под влиянием разных обстоятельств", – неутешительно заключил эксперт.

Обстоятельств, вестимо, у нас полно.