Протокол IP (Internet Protocol) является основой всех интернет-приложений. Другие протоколы, такие как TCP и UDP, строятся на его основе, в свою очередь, передавая такие сервисы, как HTTP(S), электронная почта, телефония и DNS. Протокол IPv6 заменяет более старый протокол IPv4, поскольку его относительно небольшое адресное пространство, составляющее около 4 миллиардов адресов, давно исчерпано. IPv6 сейчас практически повсеместно распространен и гораздо полезнее, чем многие думают.
Даже если вы не используете домашнее облако, вам следует включить его в настройках маршрутизатора. NAT в маршрутизаторе лишь маскирует проблему, скрывая несколько устройств за одним публичным IPv4-адресом. IPv6 расширяет адресное пространство до колоссальных 340 секстиллионов, чего должно быть достаточно в обозримом будущем, даже при наличии нескольких адресов на устройство. Кроме того, это делает сеть более совместимой в долгосрочной перспективе, поскольку все больше и больше провайдеров и сервисов предпочитают IPv6.
Это означает, что интернет функционирует так, как и было задумано изначально: в принципе, каждый хост может напрямую связаться с любым другим хостом, при условии, что межсетевые экраны на пути это позволяют. Поскольку старые устройства часто понимают только IPv4, оба протокола будут продолжать работать параллельно в режиме двойного стека во многих местах еще долгое время. IPv4 уже давно не справляется со всеми задачами: эта устаревшая технология лишь едва маскирует дефицит адресов через NAT.
Пользователи, чья сеть подключена к интернету через кабельное телевидение, часто не могут получить доступ к своему домашнему облаку извне или установить VPN-соединение, поскольку их маршрутизатор не получает публичный IPv4-адрес. В сетях IPv6 это возможно, и есть дополнительные преимущества: несколько серверов в локальной сети могут одновременно предоставлять одни и те же услуги, или администраторы могут удаленно управлять любым хостом в локальной сети через удаленный рабочий стол.
Как и в случае с IPv4, в IPv6 также есть адреса, действительные только в пределах сети и определяемые префиксом. fe80::/10 Если компьютер имеет хотя бы один глобально действительный IPv6-адрес (глобально уникальный адрес, GUA), через который он может связаться с IPv6-серверами в интернете, то у него есть хотя бы один глобально действительный IPv6-адрес (GUA). Наконец, многие маршрутизаторы опционально предлагают уникальные локальные адреса (ULA, диапазон). fd00::/8) включены. Это позволяет компаниям перенаправлять трафик между отделами, даже если у них нет доступа в интернет.
Префикс — это первая часть IPv6-адреса, назначаемая провайдером. Маршрутизатор использует его для определения того, должен ли пакет быть отправлен провайдеру, другому маршрутизатору в сети или в локальную сеть (WLAN). Вторая половина адреса — это идентификатор устройства (IID) в локальной сети. Многие провайдеры назначают более длинные префиксы, например… /56, Это позволяет использовать 256 отдельных подсетей: 56 бит для доступа в Интернет, восемь бит для подсети и 64 бита внутри подсети для хостов.
Каждому хосту разрешено устанавливать свои собственные адреса IPv6, используя префикс, указанный маршрутизатором. . Это помогает замаскировать поведение пользователя с помощью расширений конфиденциальности: компьютер регулярно присоединяет новую случайную часть хоста к префиксу подсети и использует этот адрес для новых подключений. . Однако компьютер использует адреса IPv6 с постоянной частью хоста для нежелательного входящего трафика, например для функций сервера или удаленного управления. .
Длинные IPv6-адреса можно сократить: начальные нули в блоке из четырех цифр можно опустить, а одну непрерывную строку нулей можно заменить двумя двоеточиями. 2001:0db8:0000:0042:0000:0000:0000:0001 Это достигается, в первую очередь, путем удаления ведущих нулей в каждом блоке из четырех символов. 2001:db8:0:42:0:0:0:1.
Таким образом, самым длинным непрерывным нулевым участком можно считать... :: Двигайтесь вместе, и это станет 2001:db8:0:42::1. Ещё более наглядный пример: fe80:0000:0000:0000:02aa:00ff:fe28:9c5a будет fe80::2aa:ff:fe28:9c5a. Это важно: :: Его можно использовать только один раз для каждого адреса. В противном случае впоследствии будет непонятно, сколько адресов будет использовано. 0000—Блоки действительно предназначались для...
Суть в том, что IPv6 менее сложен, чем кажется на первый взгляд. Даже если вы не используете домашнее облако, вам следует активировать его на своем маршрутизаторе. При правильных адресах и правильно настроенных брандмауэрах IPv6 работает в фоновом режиме и значительно упрощает работу в сети. Любой, кто активирует IPv6 сегодня, не только готовит свою сеть для приложений завтрашнего дня, но также обретает свободу, простоту и контроль уже сейчас.