Новости с фронта: реестр заблокированных в России сайтов растёт как в сказке - "не по дням, а по часам".
Прирост за вчерашний день +353 адреса, а всего в реестре сейчас около 1млн заблокированных адресов (индивидуальных и целых сетей).
Надо отдать должное, из реестра убрали большие сети, и явно прослеживаются тактические изменения - от ковровых беспощадных бомбардировок ведомство перешло к точечным блокировкам.
3 месяца назад в реестре было менее 70тыс индивидуальных IP-адресов, а сегодня мы с удивлением обнаружили, что Liberator "перемалывает" уже более 160тыс адресов.
Немного технических деталей, чтобы было понятно, что скрывается под капотом: Liberator в реальном времени анализирует каждый проходящий сетевой пакет и принимает решение что с ним делать - пропустить как есть дальше, или отправить в VPN-туннель. Чтобы принять решение, Liberator в том числе ищет адрес назначения сетевого пакета в базе из 160тыс заблокированных в
России адресов, и так сотни и тысячи раз в секунду для каждого сетевого пакета.
Cразу возникает вопрос - а справится ли Liberator если реестр вырастет многократно? Мы успешно протестировали работу маршрутизатора на реестре из 5млн индивидуальных адресов и это ещё далеко не предел.
Оперативная память маршрутизатора позволяет обрабатывать до 20млн адресов - это очень много.
Кроме этого, в следующей прошивке мы внедряем несколько давно запланированных оптимизаций:
во первых мы теперь объединяем близко расположенные адреса в подсети, тем самым значительно сокращаем таблицу адресов и ускоряем поиск. а во вторых, Liberator теперь отслеживает соединения и проверка адреса назначения происходит только для первых нескольких сетевых пакетов каждого нового соединения, а остальные пакеты в рамках установленного соединения маршрутизируются уже автоматически.
Новая прошивка ожидается после майских праздников.