Кратко
- RFC 791 определяет восьмибитное поле Protocol для указания протокола следующего уровня, но передаёт значения чисел отдельной системе Assigned Numbers.
- RFC 3232 заменяет периодические снимки в RFC онлайн-базой IANA, а RFC 5237 позднее уточняет правила для конечного пространства из 256 значений.
Получателю IPv4 нужно знать, какому протоколу передать данные дальше. Поле Protocol содержит число, но не является самодостаточным описанием: в нём нет имени, версии или инструкции по реализации. RFC 791 закрепляет ширину и положение поля, а за смыслом значений направляет к Assigned Numbers.
Такое разделение позволило формату пакета и перечню протоколов изменяться с разной скоростью. Пакет остаётся разбираемым по прежним правилам, тогда как общий словарь обновляется отдельным механизмом координации. Число служит указателем для демультиплексирования, и его полезность зависит от согласованности спецификаций, отправителей и получателей.
Фиксированный октет и внешний словарь
Восемь бит дают 256 возможных значений. Поле не договаривается о наличии реализации, не определяет приложение и не подтверждает подлинность полезной нагрузки. Оно лишь указывает предполагаемую интерпретацию следующего уровня.
С ноября 1977 года по октябрь 1994 года IANA периодически публиковала таблицы назначений в RFC под названием Assigned Numbers. RFC 1700, выпущенный в октябре 1994 года, стал последним снимком этой серии.
Когда снимок перестал быть текущим источником
RFC 3232 зафиксировал, что серию RFC заменила онлайн-база данных IANA. RFC 1700 получил статус Historic, поскольку его таблица была неполной и местами могла быть ошибочной. Изменилось место хранения актуальной координации, но не формат IPv4 в линии: маршрутизаторы не обращаются к IANA для каждой дейтаграммы.
Дефицит превращается в политику
RFC 5237 сообщает, что в 2008 году использовалось 55 процентов из 256 значений. Были сохранены Standards Action и IESG Approval, удалён путь Expert Review, связанный с нераскрытием информации, а также потребованы публичные спецификации, доступные для проверки. Среди критериев — стабильная спецификация, реальное сообщество пользователей, отсутствие дублирования и обоснованность именно номера протокола.
Официальная запись не доказывает поддержку со стороны программ или прохождение через конкретную сеть. Реестр уменьшает неопределённость, но не устраняет задержки реализации и сетевые ограничения.
Долговечность IPv4 обеспечила правильная граница: восемь бит остались неизменными, а их значения и правила назначения стали обновляемыми в публичном реестре.
Источники
Обзор для участников
Подробный контекст профиля
Войдите с подходящим уровнем подписки, чтобы открыть полный обзор и примечания к источникам.
Только для Стратегического сообщества
Стратегическое сообщество
Открыто всем читателям. Вступите и войдите, чтобы открыть обзоры профилей.
Вступить в Стратегическое сообществоТолько для Альянса лидеров
Альянс лидеров
Для проверенных владельцев IP-активов и руководителей. Войдите, чтобы открыть обзоры Альянса.
Вступить в Альянс лидеров
