IPv6 (англ.Internet Protocol version 6) — новая версия протоколаIP, призванная решить проблемы, с которыми столкнулась предыдущая версия (IPv4) при её использовании в Интернете,
за счёт использования длины адреса 128 бит вместо 32. В настоящее время
протокол IPv6 уже используется в нескольких тысячах сетей по всему миру
(более 4400 сетей на февраль 2011), но пока ещё не получил столь широкого распространения в Интернете, как IPv4. В России используется почти исключительно в тестовом режиме некоторыми операторами связи, а также регистраторами доменов для работы DNS-серверов. Протокол был разработан IETF.
После того, как адресное пространство в IPv4 закончится, два стека протоколов — IPv6 и IPv4 — будут использоваться параллельно (англ.dual stack),
с постепенным увеличением доли трафика IPv6 по сравнению с IPv4. Такая
ситуация станет возможной из-за наличия огромного количества устройств, в
том числе устаревших, не поддерживающих IPv6 и требующих специального
преобразования для работы с устройствами, использующими только IPv6.
Нотация
Адреса IPv6 отображаются как восемь групп по четыре шестнадцатеричные цифры, разделённые двоеточием. Пример адреса:
2001:0db8:11a3:09d7:1f34:8a2e:07a0:765d
Если одна или более групп подряд равны 0000, то они могут быть
опущены и заменены на двойное двоеточие (::). Например,
2001:0db8:0000:0000:0000:0000:ae21:ad12 может быть сокращён до
2001:db8::ae21:ad12, или 0000:0000:0000:0000:0000:0000:ae21:ad12 может
быть сокращён до ::ae21:ad12. Сокращению не могут быть подвергнуты 2
разделённые нулевые группы из-за возникновения неоднозначности.
При использовании IPv6-адреса в URL необходимо заключать адрес в квадратные скобки:
http://[2001:0db8:11a3:09d7:1f34:8a2e:07a0:765d]/
Если необходимо указать порт, то он пишется после скобок: