Правило 1 В IPv6-адресе гекстет, состоящий из четырех нулей, можно сократить до одного нуля:
2001:0404:0001:1000:0000:0000:0EF0:BC00
2001:0404:0001:1000:0:0:0EF0:BC00 (четыре нуля сокращены до одного)
Правило 2 В IPv6-адресе начальные нули в каждом гекстете можно опустить, в то время как конечные нули опускать нельзя:
2001:0404:0001:1000:0000:0000:0EF0:BC00
2001:404:1:1000:0:0:EF0:BC00 (опущены начальные нули)
Примеры правил сокращенной записи адресов представлены на рисунке 95.
Рисунок 95 – Примеры сокращенной записи IPv6-адресов
IPv6-адрес представляет собой 128-битный адрес, состоящий из двух частей: сетевой части, которая определяется первыми 64 битами (или первыми четырьмя хекстетами), и узловой части, которая определяется последними 64 битами (или последними четырьмя xекстетами). Типичный глобальный адрес одноадресной передачи выглядит так:
сетевая часть: 2001:DB8:0001:ACAD:xxxx:xxxx:xxxx:xxxx
узловая часть: xxxx:xxxx:xxxx:xxxx:0000:0000:0000:0001
В большинстве адресов одноадресной передачи (маршрутизируемых адресов) используется 64-битный сетевой префикс и 64-битный адрес узла. При этом длина сетевой части IPv6-адреса не ограничивается 64 битами, а обозначается косой чертой в конце адреса, после которой следует десятичное число, обозначающее длину.
Если сетевой префикс имеет вид /64, значит, длина сетевой части IPv6-адреса при чтении слева направо равна 64 битам. Оставшуюся длину IPv6-адреса составляет узловая часть (идентификатор интерфейса), представленная последними 64 битами. В некоторых случаях, например в адресах логического интерфейса, сетевой префикс может иметь вид /128, т. е. длину 128 бит. В этом случае для идентификатора интерфейса битов не остается, а значит, сеть ограничена одним узлом. Примеры адресов с различными префиксами приведены в таблице 2.
Таблица 2 – Примеры Ipv6-адресов с различными префиксами
Глобальный адрес одноадресной передачи
|
2001:DB8:0001:ACAD:0000:0000:0000:0001/64
|
Адрес логического интерфейса
|
::1/128
|
Адрес многоадресной рассылки
|
FF00::/8
|
Адрес для всех сетей
|
::/0 (аналогично адресу из четырех нулей в IPv4)
|
Локальный адрес канала
|
fe80::8d4f:4f4d:3237:95e2%14 (обратите внимание на то, что значение /14 в конце адреса представлено в виде символа процентов и десятичного числа 14.Этот адрес взят из результатов выполнения команды ipconfig /all в окне командной строки Windows)
|
Слева направо сетевая часть глобального IPv6-адреса одноадресной передачи имеет иерархическую структуру, из которой можно получить следующую информацию:
Глобальный номер маршрутизации IANA (первые три двоичных бита имеют фиксированное значение 001):
Достарыңызбен бөлісу: |