Предсказание шатдауна
@zatelecomЯ уже несколько месяцев пинаю тему, как предсказывать шатдауны по всему миру. Это довольно неблагодарная работа, поскольку множество всяких разных факторов сводится в одну точку, прежде, чем в голову какого-то очередного диктатора приходит гениальная мысль — отключить интернет.
Но есть множество гипотез, большинство которых связана с "большими системами". Вообще, это на нормальную такую научную работу, но я пока не готов — мало данных, а в некоторых вещах я не уверен.
Могу только коротко сформулировать эту самую гипотезу:
Чем больше система, тем труднее вывести ее из равновесия или сломать
Ровно так и происходит с интернетом. На уровне банальностей: если вы живете в глухой деревне и единственным источником интернета является единственная вышка в 5 км, то Мишкин и Чепига и трех секунд думать не будут над задачей лишения лично вас интернетов. И сделать это так, чтоб интернетами вы пользоваться не могли длительное время. Другое дело, если вы находитесь в центре миллионного города, где работает пяток разных мобильных операторов да еще под сотню фиксированных. Ну, да — Чепига может подложить бомбу под пару базовых станций в радиусе 300 метров, а Мишкин зубами перегрызет оптику на раёне. Но если вам интернет очень нужен (и есть деньги), то вы буквально на следующий день найдете альтернативный источник связности.
То есть, грубо: торговцам спортивным питанием^WWW правительственным структурам нужно тем больше времени, ресурсов и сил, чтоб вывести из строя интернет, чем большее количество субъектов эту услугу предоставляет.
Нельзя просто так взять, и отдать команду на отключение Сети 4 тысячам операторов связи
А если попытаться это сделать, то появятся какие-то артефакты и признаки готовящейгося демарша. Ну, как минимум, утекут документы — как это было, например, в августе 2019 года в Москве. Да и в Беларуси в прошлом году к шатдауну начали готовиться аж за два месяца с первой утечки.
И вообще — потеря связности не может пройти мгновенно. Даже в такой стране, как Сирия, в ноябре 2012 года: https://labs.ripe.net/author/emileaben/monitor-the-syrian-blackout-with-ripestat/
Так вот, хочу показать несколько графиков с указанием соответствующих событий, а вы уж сами решите — есть ли смысл дальше копать...
Замедление Твиттера, 10 марта 2021 года, Россия
начало графиков 2021-03-01 и конец 2021-03-15



Беларусь, шатдаун в августе 2020 года
начало графиков 2020-08-01 и конец 2020-08-15



Шатдаун Уганда, январь 2021 года
начало графиков 2021-01-10 и конец 2021-01-25



Обратим внимание, что есть какие-то отслеживаемые даже глазом паттерны — у меня их гораздо больше, выбрал последние. Например, заметно, что IPv6-связность падает глубже и чуточку раньше. Почти всегда перед отключением происходят какие-то движухи с отключением-подключением AS.
Возможно, какие-то движухи можно заметить и ранее, в период подготовки. Ну, например, чтоб переподключить схему более удобную для kill-switch.
Что, возможно, и происходило в декабре 2020 года в России — возможно (это гипотеза!) 17 декабря кто-то что-то переподключил на ТСПУ так, что из роутинга ушло порядка тысячи AS (минус 2,7% от общего числа):

При этом, эти AS не сменили статус — общее число AS в БД RIPE на 16 декабря было 6169, а 17 декабря — 6135. Т.е. всего-то 34 или минус 0,6%. AS просто ушли из анонсов... Что точно произошло в этот день — не знаю.
