Замедление Twitter, март 2021
Первое громкое применение ТСПУ оказалось и первой громкой ошибкой: правило на «t.co» замедлило заодно и сайты, не имеющие к Twitter отношения.
Утром 10 марта 2021 года Twitter в России начал тормозить. По публикации того дня, замедление коснулось всего мобильного трафика и половины широкополосного.1 Исследователи Censored Planet измерили скорость: примерно 130–150 кбит/с в обе стороны, пакеты сверх лимита просто отбрасывались.2 Страница не обрывалась, она еле ползла. Так выглядит замедление, а не блокировка (Блокировка и замедление).
Как это работало
Триггером служило имя в поле SNI. Устройства стояли близко к абоненту, в первых пяти хопах. Замедление видели в 401 автономной системе, хотя Twitter не был в реестре запрещённых ресурсов, а поведение совпадало у разных операторов.2 Авторы работы сделали вывод, что правила пришли не из реестра (Единый реестр), а из отдельной централизованной системы. Позже РКН публично подтвердил, что для замедления использовали ТСПУ, а руководитель ведомства сказал «Коммерсанту», что технологию применили в отношении Twitter 10 марта.4 Как устроено централизованное управление ТСПУ вообще, описано в ЦМУ ССОП.
Ошибка в правиле
Правило искало подстроку «t.co» и не требовало, чтобы это было имя целиком. Поэтому под замедление попали домены, где эти символы стоят внутри слова: «microsoft.com», «reddit.com».5 По пересказам, были сбои и на сайтах самих государственных структур, а трафик Ростелекома упал на 24%, но это оценка стороннего издания.5
Что было в 2022 году
С 26 февраля по 4 марта 2022 года для twitter.com и fbcdn.net действовало гораздо более жёсткое замедление, порядка 600–700 байт в секунду, на том же механизме. 4 марта его заменили на обрыв соединения.6 Позже в марте случилась отдельная история с маршрутами: сеть RTComm около 45 минут анонсировала префикс Twitter как свой.7 Это другая технология, а не продолжение замедления; разбор — в Чужие маршруты: как российские сети перехватывали интернет и почему у ГРЧЦ нет щита.
Что дальше
Приём замедления без обрыва повторялся: YouTube: замедление и блокировка, 2024–2026 и Cloudflare: порог около 16 КБ, 2025. Общая лента событий — в Хронология блокировок, 2018–2026. Предыстория с грубыми блокировками адресов — в Блокировка Telegram, 2018 год.
Что неизвестно
- Правовое основание: в корпусе нет документа, по которому Twitter включили в правило.
- Использовались ли маршруты. В одних заметках корпуса сказано, что замедление шло без участия BGP, в других есть пересказ аномалии с префиксами Twitter 10 марта 2021 года. Мы эти версии не сверяли.
- Точная скорость и её динамика за месяцы: независимых серий замеров в корпусе нет.
Примечания
- заявление 10.03.2021 в 10:00 по Москве началось замедление Twitter. Хабр, 2021, 2021-03-10.
- измерение IMC 2021: замедление Twitter идёт по имени в TLS, устройства стоят близко к абоненту. Throttling Twitter: an emerging censorship technique in Russia (IMC 2021), 2021-03.
- измерение Замедление Twitter в марте 2021 как первый подтверждённый случай троттлинга ТСПУ. Throttling Twitter: an emerging censorship technique in Russia (IMC 2021).
- заявление РКН публично подтвердил, что Twitter замедляли средствами ТСПУ. Интерфакс; «Коммерсантъ», май 2021, 2021-05-25.
- заявление Правило на «t.co» задело и посторонние сайты. Ars Technica, 04.2021, 2021-03.
- измерение 26.02–04.03.2022: Twitter и fbcdn.net замедляли до 600–700 байт в секунду, затем перешли на обрыв. Censored Planet, IMC 2022, 2022-03-04.
- заявление 28 марта 2022: RTComm на 45 минут объявил префикс Twitter своим. Ars Technica, 2022-03-28.