Структура TLA / NLA для адресов IPv6
Структура распределения TLA / NLA устарела в RFC 3587 , август 2003 года:
2. TLA / NLA сделано историческим
Схема TLA / NLA была заменена скоординированной политикой распределения, определенной Региональными интернет-регистратурами (RIR) [ IPV6RIR ].
Часть мотивации для устаревания структуры TLA / NLA является технической; например, существует опасение, что TLA / NLA не является технически лучшим подходом на данном этапе развертывания IPv6. Кроме того, распределение адресов IPv6 связано с политикой и управлением пространством IP-адресов и размером таблицы маршрутизации, которыми RIR управляют для IPv4. Вероятно, что политика RIR будет развиваться по мере развертывания IPv6.
IETF предоставила техническую информацию для RIR (например, [ RFC3177 ]), которую RIR учли при определении своей политики распределения адресов.
RFC 2374 был определением адресов для префикса формата 001 (2000 :: / 3), который официально закреплен в этом документе. Несмотря на то, что в настоящее время IANA делегирует только 2000 :: / 3, реализации не должны делать никаких предположений о том, что 2000 :: / 3 является особенным. В будущем IANA может быть направлено на делегирование в настоящее время неназначенных частей адресного пространства IPv6 также для целей глобальной одноадресной передачи.
Поле Subnet Local Aggregator (SLA) в RFC 2374 остается в функции, но с другим именем в [ ARCH ]. Его новое имя - «идентификатор подсети».
Как видно из последнего абзаца, SLA выжил из трех, теперь его называют идентификатором подсети .
Я думаю, что они должны были устареть RFC 2450 вместе с RFC 2374 в RFC 3587 . Это больше не имеет смысла, но все равно было только информационным.
Глобальные одноадресные префиксы
Ваша книга, безусловно, неверна по префиксу. Битовый префикс 010
будет означать адресное пространство 4000::/3
, которое на самом деле является Global Unicast по RFC 4291 , но не идентифицирует весь диапазон Global Unicast, и даже не является тем, которое в настоящее время назначено IANA, которое является единственным 2000::/3
(т.е. начинаются биты адреса с 001
).
Фактически, почти все адреса до этого fc00::/128
(который запускает диапазон адресов уникального локального одноадресного вещания) являются глобальными одноадресными, за исключением неуказанного адреса ::
и адреса обратной связи ::1
. Существуют некоторые специальные диапазоны, начинающиеся с битов 000
, например ::ffff:0:0/96
(IPv4-сопоставленные адреса IPv6) или 64:ff9b::/96
(для преобразования адресов IPv4 / IPv6 см. RFC 6052 ). Они позволяют идентификаторы интерфейса с длиной менее 64 бит. Но все адреса, начинающиеся с, 001
имеют 64-битный идентификатор интерфейса (см. RFC 4291, раздел 2.5.4 , там, где вы цитировали).
Как я вижу, определение структуры адреса из RFC 4291 является наиболее актуальным. Существует три RFC, обновляющих 4291 ( RFC 5952 , RFC 6052 , RFC 7136 ), но ни один из них не меняет эту структуру.
Обратите внимание, что ссылка [ IPV6RIR ] указывает на политики реестра IPv6, которые в настоящее время находятся в стадии разработки -589 и которые «разработаны в результате совместных обсуждений среди сообществ APNIC, ARIN и RIPE».