Кратко
- Sasha Romijn создала и поддерживает IRRD и стала соавтором NRTMv4 — протокола синхронизации зеркал Интернет-регистров.
- Когда IRRD и RIPE NCC создали отдельные реализации, их поведение разошлось. Ромийн перечитала черновик и увидела, что он описывает не ту норму, которую она собиралась задать.
- Рецензент IESG позже исправил пример IPv6, где стоял объект
routeвместоroute6. На 2 ноября 2026 года документ оставался в очереди RFC Editor без окончательного одобрения.
Sasha Romijn сначала решила, что RIPE NCC неправильно поняла NRTMv4. Затем она вернулась к черновику. Текст действительно выражал не то, что она имела в виду.
Ромийн — независимый разработчик, первоначальный автор и сопровождающая IRRD версии 4, а также соавтор NRTMv4. Протокол передает записи Internet Routing Registry от авторитетной базы к зеркалам. Сетевые операторы используют IRR-данные для фильтров маршрутов и конфигурации сети; им нужно знать, насколько актуальна локальная копия.
В NRTMv3 выгрузка базы и последующее получение изменений шли разными путями. Значение серийного номера зависело от конкретного экземпляра сервера, а протокол плохо показывал, догнало ли зеркало источник. NRTMv4 публикует снимки и небольшие дельта-файлы через HTTPS. Подписанный файл уведомлений указывает на эти файлы и содержит их хеши. Клиент проверяет подпись и сверяет полученные данные с объявленными хешами.
Смысл текста проявился, когда его стали исполнять две кодовые базы. Ромийн и RIPE NCC разрабатывали реализации параллельно, но независимо. При расхождении она сначала заподозрила реализацию RIPE. IRRD следовал её намерению, а черновик описывал другую норму. Сравнение обнаружило недочеты ранних версий, пока локальное прочтение не успело стать практическим правилом.
Рецензирование выявило такую же проблему в одном примере. Для IPv6 требовался объект RPSL route6, но было написано route. Это заметил рецензент IESG. Ошибка не привела к сбою в производстве; она была исправлена на этапе проверки текста, которым могли руководствоваться другие разработчики.
На RIPE 92 в мае 2026 года Ромийн сообщила о пяти совместимых реализациях. По её словам, RIPE NCC уже использовала NRTMv4 в производстве, а IRRD работал как клиент и сервер. В текущей документации RIPE указаны производственный адрес файла уведомлений и открытый ключ. На 2 ноября Datatracker IETF показывал черновик -11 в очереди RFC Editor с ожидающим финальным одобрением.
Работающий код автора еще не доказывает, что текст стандарта понятен другим. Вторая реализация читает слова без привилегии знать авторский замысел. Для протокола, передающего данные маршрутизации, это проверка, которую полезно пройти до публикации.
Источники
Транскрипт группы Database на RIPE 92 · Документация RIPE Database по NRTMv4 · Datatracker IETF: NRTMv4 · Профиль Sasha Romijn на RIPE Labs
Обзор для участников
Подробный контекст профиля
Войдите с подходящим уровнем подписки, чтобы открыть полный обзор и примечания к источникам.
Только для Стратегического сообщества
Стратегическое сообщество
Открыто всем читателям. Вступите и войдите, чтобы открыть обзоры профилей.
Вступить в Стратегическое сообществоТолько для Альянса лидеров
Альянс лидеров
Для проверенных владельцев IP-активов и руководителей. Войдите, чтобы открыть обзоры Альянса.
Вступить в Альянс лидеров





