Адреса IPv6 содержат 128 бит и обычно записываются как восемь 16-разрядных шестнадцатеричных чисел. Старшие биты 128-разрядного адреса обозначают тип адреса (RFC 3513 [44]). В табл. А.4 приведены различные значения старших битов и соответствующие им типы адресов.
Таблица А.4. Значение старших битов адреса IPv6
Значение | Размер идентификатора | Префикс формата | Документ |
---|---|---|---|
Не определен | нет | 0000 0000 … 0000 0000 (128 разрядов) | RFC 3513 |
Закольцовка | нет | 0000 0000 … 0000 0001 (128 разрядов) | RFC 3513 |
Глобальный адрес направленной передачи | произвольный | 000 | RFC 3513 |
Глобальный адрес NSAP | произвольный | 0000001 | RFC 1888 |
Объединяемый глобальный адрес направленной передачи | 64 разряда | 001 | RFC 3587 |
Глобальный адрес направленной передачи | 64 разряда | все остальное | RFC 3513 |
Локальный в пределах канала адрес направленной передачи | 64 разряда | 1111 111010 | RFC 3513 |
Локальный в пределах сайта адрес направленной передачи | 64 разряда | 1111 111011 | RFC 3513 |
Групповой адрес | нет | 1111 1111 | RFC 3513 |
Эти старшие биты называются 11111111
(0xff
), это групповой адрес.
Объединяемые глобальные индивидуальные адреса
Архитектура IPv6 корректировалась в процессе своего развития исходя из результатов внедрения новой версии протокола и из статистики применения старой версии. Согласно изначальному определению объединяемых глобальных индивидуальных адресов, они начинались с префикса 001 и имели фиксированную структуру, встроенную в сам адрес. Эта структура, однако, была отменена RFC 3587 [45]. Адреса, начинающиеся с префикса 001, будут и впредь выделяться в первую очередь, однако никаких отличий между ними и другими глобальными адресами больше не будет. Эти адреса будут использоваться в тех областях, где сейчас используются направленные адреса IPv4.
Формат объединяемых индивидуальных адресов определяется в RFC 3513 [44] и RFC 3587 [45] и содержит следующие поля, слева направо:
■ глобальный префикс маршрутизации (n разрядов);
■ идентификатор подсети (64 -
■ идентификатор интерфейса (64 разряда).
На рис. А.4 приведен пример объединяемого глобального индивидуального адреса.
Рис. А.4. Объединяемый глобальный индивидуальный адрес IPv6
Идентификатор интерфейса должен быть построен в модифицированном формате
Поскольку модифицированный адрес EUI-64 может быть глобально уникальным идентификатором интерфейса, а сам интерфейс может однозначно идентифицировать пользователя, модифицированный формат EUI-64 создает определенные проблемы, связанные с конфиденциальностью. Может оказаться возможным отслеживать действия и перемещение конкретного пользователя, например путешествующего с портативным компьютером, просто по его IPv6-адресу. RFC 3041 [80] описывает расширения протокола, предназначенные для генерации идентификаторов интерфейса, меняющихся по несколько раз в день и, таким образом, устраняющие описанную проблему.
Тестовые адреса 6bone
6bone — это виртуальная сеть, используемая для тестирования протоколов IPv6 (см. раздел Б.3). Объединяемые глобальные индивидуальные адреса уже назначаются, но сайты, не имеющие права на адресное пространство согласно региональной политике назначения адресов, могут использовать адреса специального формата в сети 6bone RFC 2471 [46] (рис. А.5).
Рис. А.5. Тестовые адреса IPv6 для сети 6bone
Эти адреса рассматриваются как временные, и узлы, использующие такие адреса, необходимо будет перенумеровать, когда будут назначены объединяемые глобальные индивидуальные адреса.
Вильям Л Саймон , Вильям Саймон , Наталья Владимировна Макеева , Нора Робертс , Юрий Викторович Щербатых
Зарубежная компьютерная, околокомпьютерная литература / ОС и Сети, интернет / Короткие любовные романы / Психология / Прочая справочная литература / Образование и наука / Книги по IT / Словари и Энциклопедии