Мир, перерисованный по IPv4-адресам: у Индии 47 млн, и тред спорит, почему
IP Trust пересчитал площадь каждой страны по её доле из 3,6 млрд адресов, которые можно геолоцировать. Комментарии сразу ушли к тому, кто живёт за одним общим IP.
Площадь страны на карте равна её доле IPv4-адресов, умноженной на около 135 млн км² суши мира. Тред сразу спросил, почему у Индии 47 млн адресов, а у Китая 358 млн при примерно одинаковом населении.
Читателю, который предложил просто удлинить IPv4, подробно и вежливо объяснили, почему сломается каждый роутер.
Что измеряет картограмма
Картограмма IP Trust перерисовывает каждую страну так, чтобы её площадь равнялась (её IPv4-адреса ÷ все IPv4-адреса мира) × площадь суши мира. За основу взяты около 135 млн км² суши без Антарктиды и 3,6 млрд адресов, доступных для геолокации, из базы IP Trust за октябрь 2026 года. Страны окрашены в зависимости от того, выросли ли они в четыре и более раза, сократились до четверти или меньше либо примерно не изменились. Около 70 маленьких территорий, на которых примерно 52 млн адресов, не включены.
Цифры за картой: из NAT одного комментатора
Тред пропустил картограмму и перешёл к тому, что нехватка значит для людей. Один читатель назвал Индию с 47 млн адресов и Китай с 358 млн:
«В обеих странах примерно одинаковое население.» — комментатор, по словам которого около 1000 пользователей делят его IP
Он добавил, что NAT операторского класса скрывает нехватку от обычных пользователей, но из-за него его помечают как злоумышленника, а онлайн-игры без ретранслятора становятся невозможны.
«Просто добавить бит» упирается в заголовок пакета
Самой обсуждаемой идеей было расширить IPv4 префиксом, чтобы старые адреса стали подсетью большего пространства. Ответ был конкретным:
«Существующее оборудование и ПО для IPv4 ожидают, что адрес имеет длину 4 байта. Они ждут, что в заголовке пакета по смещению 12 будет 4-байтный адрес отправителя, а по смещению 16 — 4-байтный адрес получателя.» — mort96, ответивший схемой заголовка
Другой комментатор заметил, что план всё равно означает новый протокол, который должны освоить все роутеры и клиенты. Это и есть главная проблема IPv6 с внедрением (ответ о слое трансляции). Реальная польза картограммы в том, чтобы показать, какие регионы оказались не на той стороне узкого места ещё до появления такого протокола.
Получайте такие разборы каждый день
Главные истории Hacker News — на email, в Telegram или RSS.
DoorDash заплатит $17 млрд за Instacart, и сделка закроется не раньше 2027 года
$65 за акцию с премией 26%: DoorDash покупает компанию, с которой конкурирует в доставке продуктов. Обещает, что магазины не будут привязаны к одной платформе.