Конец эпохи «хромиодов»

Несколько лет назад браузер Google Chrome стал настоящей головной болью для инфраструктуры интернета. Из-за ошибки в механизме защиты от перехвата трафика браузер генерировал почти половину всех запросов к корневым DNS-серверам. Проблему удалось решить: по данным ICANN, доля Chrome в этом трафике упала с 45% до практически незаметного 1%.

Однако свято место пусто не бывает. На ежегодной конференции ICANN на Бали эксперты представили свежие данные о состоянии системы доменных имен, которые указывают на нового «нарушителя спокойствия» — интернет-провайдеров.

«Метод подтяжек»

Специалист ICANN Мод Дюран рассказала, что некоторые провайдеры начали использовать крайне странную стратегию обеспечения отказоустойчивости. Вместо того чтобы полагаться на один или два надежных DNS-резолвера, они отправляют каждый запрос клиента одновременно в три места: Google, Cloudflare и еще одному стороннему провайдеру.

«Это напоминает попытку носить ремень вместе с подтяжками — на всякий случай», — комментирует эксперт.

Половина таких запросов дублируется с интервалом менее 100 миллисекунд, а еще 30% повторяются в течение 30 секунд. В ICANN пока не уверены, баг это или осознанная настройка. По личной теории Дюран, за этим стоит дефицит квалифицированных инженеров: провайдеры просто не знают, как настроить систему правильно, и выбирают путь «грубой силы».

Почему это опасно?

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

Ситуация осложняется тем, что рынок DNS-провайдеров постепенно монополизируется. Если в 2020 году рядовой пользователь интернета мог «видеть» около 250 различных резолверов, то сегодня это число сократилось до 150. Эксперты связывают это с тем, что мелкие операторы уходят с рынка, уступая место технологическим гигантам.

Сейчас ICANN продолжает исследование, чтобы понять, является ли это «избыточное усердие» провайдеров временной технической ошибкой или новой тревожной тенденцией в архитектуре сети.