Кратко

  • На заседании AFRINIC в 2013 году Mark Elkins описал сервис anycast, которому хватает примерно четырёх IP-адресов, хотя обычный норматив заполнения блока мешал получить нужный ресурс.
  • Позднее правило охватило IPv4 /24, IPv6 /48 и ASN по запросу, сняло начальный норматив использования и закрепило специальную отметку в реестре. Расширение внедрили в апреле 2015 года.

Четыре адреса в заявке выглядят скромно. Для распределённого сервиса это может быть полный рабочий набор. Проблема в другом: один и тот же адрес должен быть доступен через несколько узлов, а операторам нужен подходящий префикс для анонса. На AFRINIC-18 Mark Elkins, выступавший как соавтор предложения, объяснил этот разрыв примером с четырьмя адресами. Норматив минимального использования блока не позволял обосновать заявку. Сотрудники AFRINIC сообщили, что несколько таких запросов уже приходилось отклонять. Пустые клетки таблицы перевесили устройство сети.

Сначала обсуждали IPv4. Участники спросили, почему из текста выпал IPv6 и зачем ограничивать круг сервисов вебом, авторитетным DNS и GRX. В редакции 2014 года, где автором указан Elkins, появились IPv4 /24, IPv6 /48 и ASN для anycast по запросу. Такой блок засчитывается как полностью использованный при следующем обращении за ресурсами. Первоначальный порог заполнения снимается; дальнейшая передача и субвыделение запрещены. В WHOIS блок получает статус ASSIGNED ANYCAST. Исключение видно и по назначению, и по границам.

На AFRINIC-21 уточняли охват сервисов и формулировку об ASN: номер должен быть доступен при необходимости, а не выдаваться автоматически вместе с адресами. После правок предложение отправили на заключительное обсуждение. Отчёт AFRINIC-22 датирует внедрение расширения для IPv6 и ASN апрелем 2015 года. В нынешнем описании статусов ресурсов AFRINIC сохраняет пометки anycast для IPv4, IPv6 и AS-номеров. У четырёх адресов появилась юридически понятная дорожка к маршрутизируемому блоку.