Предложить код Новости

IPv6 адреса

Структура IPv6 адреса

IPv6 адрес представляет собой 128-битный идентификатор, используемый для устройств в сетях на основе протокола IPv6. Этот адрес обычно записывается как серия из восьми 16-битных блоков, разделённых двоеточиями. Каждый блок представлен четырьмя шестнадцатеричными цифрами (0-9, a-f).

2001:0db8:85a3:0000:0000:8a2e:0370:7334

Принципы сокращённой записи IPv6 адресов

Для упрощения записи и чтения, IPv6 адреса могут быть записаны в сокращённом виде, согласно следующим правилам:

  • Опускание ведущих нулей: В каждом блоке ведущие нули могут быть опущены. Например, блок 085a может быть сокращён до 85a.

  • Сокращение нулевых блоков: Один или несколько последовательных блоков, состоящих полностью из нулей, могут быть заменены двойным двоеточием (::). Это сокращение может быть применено только один раз в адресе, чтобы избежать неоднозначности.

Пример сокращения:

2001:0db8:85a3:0000:0000:8a2e:0370:7334

# Может быть сокращён до:

2001:db8:85a3::8a2e:370:7334

# Здесь два блока из нулей (0000:0000) сокращены до ::

Правило о сокращении нулевых блоков применяется только один раз, чтобы адрес оставался однозначным.

При анализе IPv6 адресов важно учитывать возможность их сокращённой записи для правильного понимания и интерпретации адресов.

Сокращённая запись делает IPv6 адреса более компактными и легкими для восприятия, учитывая их большую длину по сравнению с IPv4 адресами.

Зарезервированные адреса IPv6

Адрес Длина префикса ОписаниеПояснение
:: /128 Неназначенный адрес Эквивалент 0.0.0.0 в IPv4. Обычно используется как исходный адрес в пакетах, когда адрес отправителя еще не определен.
::1 /128 Loopback Эквивалент 127.0.0.1 в IPv4. Адрес для тестирования внутри устройства.
::ffff:0:0 /96 IPv4-маппед адреса Предназначены для представления IPv4-адресов в сетях IPv6.
fe80:: /10 Линк-локальные адреса Для связи в пределах одного сегмента сети. Не маршрутизируются в интернете.
fc00:: /7 Уникальные локальные адреса Аналог частных адресов в IPv4. Используются в локальных сетях и не маршрутизируются в интернете.
ff00:: /8 Мультикаст-адреса Для мультикаст-связи (один отправитель, множество получателей).
2001:0db8:: /32 Адреса для документации Используются в примерах и документации, аналогично 192.0.2.0/24 в IPv4.
2001:0:: /23 Teredo Для обеспечения совместимости между сетями IPv4 и IPv6.
2002:: /16 6to4 Для трансляции адресов между сетями IPv6 и IPv4.