Кратко
- EIP сохранял базовую форму IPv4, а расширение делал похожим для старых систем на неизвестную IP-опцию.
- 32-битные поля становились локальными номерами хостов, номера сетей переносились в переменное расширение, а переходом управляли пограничные маршрутизаторы.
Опубликованный в ноябре 1992 года RFC 1385 прямо называл себя документом с изложением идеи: EIP предлагал направление, но не описывал уже развёрнутую архитектуру или принятый стандарт Интернета.
Поле Version оставалось таким же, как у IPv4, исключительно ради совместимости; EIP-хосты его не проверяли. IHL служило той же внешней форме. Настоящая длина вычислялась как длина расширения плюс двадцать байтов, что позволяло заголовок до 276 байтов вместо 60, доступных через IHL.
Поля источника и назначения обозначали хосты, уникальные лишь внутри своих сетей. Номера сетей находились в переменном расширении. Его структуру намеренно не закрепляли, оставляя место различным схемам маршрутизации.
Предложенный идентификатор EIP имел значение 0x8A и фиксированное положение. Новый узел узнавал по нему EIP, старый должен был проигнорировать дополнение как незнакомую опцию. Внутри одной сети расширение можно было убрать, а неизменённый маршрутизатор продолжал использовать номер хоста как IPv4-адрес.
Состояние концентрировалось на границе. Маршрутизатор по таблице добавлял номера сетей к исходящему IPv4-пакету. Обратное преобразование, по замыслу RFC 1385, не требовалось: старый получатель игнорировал расширение. Для DNS всё же предусматривалась новая запись номера сети.
Сначала выбиралась схема и выдавались номера, затем обновлялись магистраль, границы и DNS, запускался перевод, после чего мигрировали серверы и хосты. Внутренние маршрутизаторы обновлялись последними. Когда 32-битные номера переставали быть глобально уникальными, перевод следовало отключить.
Эксперимент на 35 хостах в 30 странах не выявил видимой разницы в конкретной конфигурации. Он не доказывал всеобщую совместимость или внедрение. RFC 1752 в 1995 году рекомендовал 128-битный SIPP как основу IPng. RFC 6814 в 2012 году формально объявил EIP устаревшим, указал на его замену IPv6 и перевёл RFC 1385 в статус Historic.
Источники
Обзор для участников
Подробный контекст профиля
Войдите с подходящим уровнем подписки, чтобы открыть полный обзор и примечания к источникам.
Только для Стратегического сообщества
Стратегическое сообщество
Открыто всем читателям. Вступите и войдите, чтобы открыть обзоры профилей.
Вступить в Стратегическое сообществоТолько для Альянса лидеров
Альянс лидеров
Для проверенных владельцев IP-активов и руководителей. Войдите, чтобы открыть обзоры Альянса.
Вступить в Альянс лидеров
