Кратко

  • В 2008 году Randy Bush вместе с Philip Smith и Jonny Martin предложил APNIC правило prop-062: последний блок /8 выдавать небольшими порциями, по одной каждому подходящему новому или действующему LIR.
  • При тогдашнем минимуме /22 авторы насчитали 16 384 возможных выдачи и отложили /16 на непредвиденные нужды. Они прямо указали на лазейку: одна компания способна зарегистрировать несколько LIR. В 2011 году Bush публично защищал разовую выдачу и запас для будущих сетей.
  • Выдачи из 103/8 начались в апреле 2011 года; в 2019-м лимит сократился с /22 до /23. Указанные APNIC 121 оставшийся /24 относятся к октябрю 2023 года и только к этому блоку.

Адреса для тех, кто ещё не открыл фирму

Представим две папки на столе регистратора. В одной — крупная заявка работающей сети; в другой пока пусто, потому что будущий оператор ещё не открыл фирму. Если выдать весь остаток первой папке, второй уже ничего не достанется. В 2008 году Randy Bush, Philip Smith и Jonny Martin предложили APNIC prop-062 — правило для последнего /8. По обычной схеме большой заявитель, убедительно обосновав потребность, мог бы забрать остаток целиком. Авторы решили заранее распределить право на маленькую порцию между будущими заявителями. В очереди появились места для сетей, которые ещё даже не были созданы. Это была политика в пользу отсутствующего заявителя — редкого участника переговоров, который не мог поднять руку в зале.

Согласованный текст распространялся и на новых, и на действующих локальных регистраторов. После проверки стандартных условий каждому полагалась одна выдача минимального размера, действующего в момент обращения. Размер компании и уровень членства не увеличивали долю. При минимуме /22 авторы получили расчётную вместимость — 16 384 порции. Это арифметика проекта, а не число реальных получателей. Отдельный /16 оставили на случай неизвестной будущей задачи. В политике распределения такой пустой конверт иногда ценнее точного прогноза.

У конструкции с самого начала была щель. Компания могла зарегистрировать несколько LIR и собрать несколько долей. Авторы назвали это в разделе о недостатках, поручив APNIC следить за заявками и признав сложность безупречного контроля. Считать учётные записи просто. Определять общего владельца за несколькими записями гораздо труднее. После исчерпания свободного пула техническая графа в реестре стала пропуском к дефицитному активу.

Хронология APNIC показывает, что согласие в Policy SIG было достигнуто в августе 2008 года. На обсуждении размер порции связали с актуальным минимальным размером и отвязали предложение от судьбы другой глобальной инициативы. Затем шёл срок окончательных комментариев, одобрение исполнительного совета в ноябре и внедрение в феврале 2009-го. Правило написали до того, как понадобилось открыть последний ящик.

Чего Bush не хотел тратить заранее

Стенограмма APNIC 31 за февраль 2011 года сохраняет рассуждение Bush от первого лица. Последний /8 означал одну выдачу клиенту навсегда. Новым сетям ещё годы могли понадобиться публичные IPv4-адреса для связи со старыми сервисами. При этом более мелкие префиксы давят на таблицы маршрутизации. Bush предположил, что однажды придётся маршрутизировать совсем крошечные блоки, и признался, что такая перспектива ему не нравится. Это была гипотеза в споре, а не статистика о сегодняшней сети.

Собеседник спросил, не окажется ли долгая консервация адресов напрасной. Вопрос звучал вполне практично: действующему оператору адреса нужны сейчас, будущий пока не может предъявить даже бизнес-план. Bush ответил через необратимость. Будущее собрание сможет открыть ненужный запас. Уже выданные адреса оно не достанет обратно из шляпы, когда появится следующий оператор. Шутка о взносе Greenpeace перед новыми предложениями по IPv4 вызвала смех. Адресов от неё больше не стало.

IANA передала APNIC блок 103/8 в феврале 2011 года. Позднейший отчёт APNIC датирует начало выдач 18 апреля. Сначала пределом для счёта был /22. В 2019 году prop-127 уменьшила его до /23. В октябре 2023-го сотрудники APNIC сообщили о 121 доступном /24 внутри 103/8 и отдельно описали адреса, возвращённые из других диапазонов. Это остаток конкретного блока в конкретный день, а не весь запас регистратора.

Bush указан одним из трёх авторов, а стенограмма показывает, как он защищал сохранённую возможность для позднего участника. Он видел и цену дробления — маршруты, проверки клиентов, ограничение роста действующих сетей. Правило давало небольшой старт новому оператору вместо большой прибавки старому. Для последнего /8 именно этот приоритет оказался главным решением. Пустая папка на столе не получила имени, зато получила место в правилах.

Первичные источники