Протокол IPv6 — это набор стандартных протоколов для сетевого уровня Интернета. Протокол IPv6 предназначен для решения многих проблем текущей версии набора протоколов Интернета (известного как IPv4), связанных с истощением адресов, безопасностью, автоматической настройкой, расширяемостью и т. д. IPv6 расширяет возможности Интернета для активации новых видов приложений, включая приложения для одноранговой сети и мобильных устройств. Ниже приведены основные проблемы текущего протокола IPv4.
- Быстрое исчерпание диапазона адресов. Это привело к использованию трансляторов сетевых адресов (NAT), которые сопоставляют несколько частных адресов с одним общедоступным IP-адресом. Основными проблемами, создаваемыми этим механизмом, являются затраты на обработку и отсутствие сквозной связи.
- Отсутствие поддержки иерархии. Из-за своей изначально предопределенной организации классов в IPv4 отсутствует настоящая иерархическая поддержка. Невозможно структурировать IP-адреса таким образом, который действительно сопоставляет топологию сети. Этот ключевой недостаток приводит к необходимости использования больших таблиц маршрутизации для доставки пакетов IPv4 в любое место в Интернете.
- Сложная конфигурация сети. При использовании протокола IPv4 адреса должны назначаться статически или с помощью протокола конфигурации, например DHCP. В идеальном случае узлам не придется зависеть от администрирования инфраструктуры DHCP. Вместо этого они смогут выполнять самостоятельную настройку с учетом сегмента сети, в котором они расположены.
- Отсутствие встроенной проверки подлинности и конфиденциальности. Протокол IPv4 не требует поддержки каких-либо механизмов, которые обеспечивают проверку подлинности или шифрование обмениваемых данных. Этот момент меняется при использовании IPv6. IPSec является требованием поддержки IPv6.
Новый набор протоколов должен удовлетворять следующим базовым требованиям:
How Configure IPv6 Huawei HG8245C Router
- Широкомасштабная маршрутизация и адресация с низкими издержками.
- Автоматическая настройка для различных ситуаций подключения.
- Встроенная проверка подлинности и конфиденциальность.
Адресация IPv6
При использовании IPv6 адреса имеют длину 128 бит. Одна из причин такого большого адресного пространства заключается в том, чтобы разделить доступные адреса на иерархию доменов маршрутизации, отражающих топологию Интернета. Другая причина состоит в том, чтобы сопоставить адреса сетевых адаптеров (или интерфейсов), которые подключают устройства к сети. IPv6 обладает встроенной возможностью разрешать адреса на их самом низком уровне, который находится на уровне сетевого интерфейса, а также позволяет выполнять автоматическую настройку.
Текстовое представление
Ниже приведены три стандартные формы, которые используются для представления адресов IPv6 в виде текстовых строк:
- Шестнадцатеричная форма двоеточия: Это предпочтительная форма n:n:n:n:n:n:n:n . Каждый представляет n шестнадцатеричное значение одного из восьми 16-разрядных элементов адреса. Например: 3FFE:FFFF:7654:FEDA:1245:BA98:3210:4562 .
- Сжатая форма: Из-за длины адреса часто используются адреса, содержащие длинную строку нулей. Чтобы упростить запись этих адресов, используйте сжатую форму, в которой одна непрерывная последовательность из 0 блоков представлена символом двойного двоеточия ( :: ). Этот символ может содержаться в адресе только один раз. Например, адрес многоадресной рассылки FFED:0:0:0:0:BA98:3210:4562 в сжатом виде выглядит как FFED::BA98:3210:4562 . Адрес одноадресной рассылки 3FFE:FFFF:0:0:8:800:20C4:0 в сжатом виде выглядит как 3FFE:FFFF::8:800:20C4:0 . Адрес замыкания на 0:0:0:0:0:0:0:1 себя в сжатой форме — ::1 . Незаданный адрес 0:0:0:0:0:0:0:0 в сжатом виде выглядит как :: .
- Смешанная форма: Эта форма объединяет адреса IPv4 и IPv6. В этом случае используется n:n:n:n:n:n:d.d.d.d формат адреса , где каждый n представляет шестнадцатеричные значения шести 16-разрядных элементов IPv6 высокого порядка, а каждый d представляет десятичное значение IPv4-адреса.
Типы адресов
Начальные биты в адресе определяют конкретный тип адреса IPv6. Поле переменной длины, содержащее эти начальные биты, называется префиксом формата (FP).
IPv6-адрес одноадресной рассылки состоит из двух частей. Первая часть содержит префикс адреса, а вторая часть — идентификатор интерфейса. Краткий способ сочетания IPv6-адреса и префикса выглядит следующим образом: ipv6-address/prefix-length.
Ниже приведен пример адреса с 64-разрядным префиксом.
В этом примере префикс — 3FFE:FFFF:0:CD30 . Адрес также может быть написан в сжатом виде, например 3FFE:FFFF:0:CD30::/64 .
IPv6 определяет следующие типы адресов:
- Одноадресный адрес: Идентификатор для отдельного интерфейса. Пакет, отправленный на этот адрес, доставляется в определенный интерфейс. Адреса одноадресной рассылки отличаются от адресов многоадресной рассылки по значению октета более высокого разряда. Октет старшего порядка адресов многоадресной рассылки имеет шестнадцатеричное значение FF. Любое другое значение для этого октета определяет адрес одноадресной рассылки. Ниже приведены различные типы адресов одноадресной рассылки.
- Локальные адреса ссылок: Эти адреса используются по одной ссылке и имеют следующий формат: FE80::*InterfaceID* . Адреса локального канала используются между узлами в канале для автонастройки адресов, обнаружения окружения или при отсутствии маршрутизаторов. Адрес локального канала используется главным образом во время запуска и в случае, когда система еще не получила адреса большей области.
- Локальные адреса сайта:
Эти адреса используются на одном сайте и имеют следующий формат: FEC0::*SubnetID*:*InterfaceID* . Адреса локальных узлов используются для адресации внутри узла и не требуют глобального префикса.
- Глобальные одноадресные адреса IPv6:
Эти адреса можно использовать через Интернет и иметь следующий формат: *GlobalRoutingPrefix*::*SubnetID*:*InterfaceID* .
Как правило, узел всегда имеет адрес локального канала. У него может быть адрес локального узла и один или несколько глобальных адресов.
Маршрутизация IPv6
Гибкий механизм маршрутизации является преимуществом IPv6. Из-за того, как были выделены ИД сети IPv4, большие таблицы маршрутизации должны поддерживаться маршрутизаторами, которые находятся на магистральных магистралих Интернета. Эти маршрутизаторы должны знать все маршруты для пересылки пакетов, которые потенциально направляются на любой узел в Интернете. Благодаря возможности объединения адресов IPv6 обеспечивает гибкую адресацию и существенно сокращает размер таблиц маршрутизации. В этой новой архитектуре адресации промежуточные маршрутизаторы должны отслеживать только локальную часть своей сети, чтобы соответствующим образом пересылать сообщения.
Обнаружение соседей
Ниже перечислены некоторые функции, предоставляемые обнаружением соседей .
- Обнаружение маршрутизатора. Это позволяет узлам идентифицировать локальные маршрутизаторы.
- Разрешение адресов: Это позволяет узлам разрешать адрес уровня ссылок для соответствующего адреса следующего прыжка (замена протокола разрешения адресов [ARP]).
- Адрес автоматической настройки: Это позволяет узлам автоматически настраивать локальные и глобальные адреса сайта.
При обнаружении соседей используется протокол IPv6 для сообщений ICMPv6, которые включают:
- Объявление маршрутизатора: Отправляется маршрутизатором на псевдо-периодической основе или в ответ на запрос маршрутизатора. Маршрутизаторы IPv6 используют объявления маршрутизаторов для сообщения о своей доступности, для указания префиксов адресов и других параметров.
- Запрос маршрутизатора: Отправляется узлом, чтобы запросить, чтобы маршрутизаторы по каналу немедленно отправляли объявление маршрутизатора.
- Вымогательство соседа: Отправляется узлами для разрешения адресов, обнаружения повторяющихся адресов или проверки того, что сосед по-прежнему доступен.
- Объявление соседа: Отправляется узлами для ответа на запрос соседа или для уведомления соседей об изменении адреса уровня ссылок.
- Перенаправить: Отправляется маршрутизаторами, чтобы указать более лучший адрес следующего прыжка в определенное место назначения для отправляющего узла.
Автоматическая настройка IPv6
Одна из важнейших целей IPv6 заключается в поддержке самонастраивающегося узла. То есть можно подключить узел к сети IPv6 и автоматически настроить его без вмешательства человека.
Типы автоматической настройки
Протокол IPv6 поддерживает следующие типы автоматической настройки:
- Автоматическая настройка с отслеживанием состояния: Для этого типа настройки необходим определенный уровень вмешательства человека, так как для установки и администрирования узлов требуется DHCPv6-сервер. DHCPv6-сервер хранит список узлов, для которых он предоставляет сведения о конфигурации. Он также хранит сведения о состоянии, поэтому серверу известна продолжительность использования каждого адреса и его доступность для переназначения.
- Автоматическая настройка без отслеживания состояния: Такая настройка подходит для небольших организаций и частных лиц. В этом случае каждый узел определяет свои адреса на основе содержимого полученных объявлений маршрутизатора. Используя стандарт IEEE EUI-64 для определения части сетевого идентификатора в адресе, разумно предположить уникальность адреса узла в канале.
Независимо от способа определения адреса узел должен проверить, что его потенциальный адрес является уникальным для локального канала. Для этого на потенциальный адрес отправляется запрос поиска соседей. Если узел получает какой-либо ответ, он знает, что адрес уже используется, и ему следует определить другой адрес.
Мобильность IPv6
В связи с распространением мобильных устройств появилось новое требование: устройство должно иметь возможность произвольным образом менять расположения на базе протокола IPv6 и при этом сохранять имеющиеся подключения. Для поддержки этой функции мобильному узлу присваивается домашний адрес, по которому его всегда можно найти. Если мобильный узел находится дома, он подключается к домашнему каналу и использует свой домашний адрес. Когда мобильный узел находится вдали от дома, домашний агент, который обычно является маршрутизатором, ретранслирует сообщения между мобильным узлом и узлами, с которыми он взаимодействует.
Отключение или включение IPv6
Чтобы использовать протокол IPv6, убедитесь, что он поддерживается вашей версией операционной системы, а также что операционная система и сетевые классы настроены должным образом.
Шаги настройки
В следующей таблице перечислены различные конфигурации
❌ Нет | ❌ Нет | Можно анализировать IPv6-адреса. |
❌ Нет | ✔️ Да | Можно анализировать IPv6-адреса. |
✔️ Да | ❌ Нет | Можно анализировать IPv6-адреса и разрешать их, используя методы разрешения имен, не помеченные как устаревшие. |
✔️ Да | ✔️ Да | Можно анализировать и разрешать IPv6-адреса, используя все методы, в том числе и помеченные как устаревшие. |
Протокол IPv6 включен по умолчанию. Чтобы настроить этот параметр в переменной среды, используйте DOTNET_SYSTEM_NET_DISABLEIPV6 переменную среды. Дополнительные сведения см. в статье Переменные среды .NET: DOTNET_SYSTEM_NET_DISABLEIPV6.
См. также раздел
- Сеть в .NET
- Сокеты в .NET
- System.AppContext
Источник: learn.microsoft.com
Настраиваем IPv6 от Ростелеком в роутере Mikrotik
IPv6 — новая версия интернет-протокола, призванная решить проблемы, с которыми столкнулась предыдущая версия при её использовании в Интернете, за счёт целого ряда принципиальных изменений. Протокол был разработан IETF. Длина адреса IPv6 составляет 128 бит, в отличие от адреса IPv4, длина которого равна 32 битам.
Вначале активируем пакет ipv6 в Mikrotik и перезагружаемся
System — Packages System — Reboot
Добавляем запись в DHCPv6
IPv6 — DHCP Client
Заполняем поля
Interface — ether1 (к которому подключен кабель от провайдера) Request: address, perfix Pool Name: любое имя, например ipv6-pool Pool Prefix Lenght: 64 Use Peer DNS — отмечаем галкой (использовать DNS провайдера) Add Default Route — отмечаем галкой
Проверяем, для этого заходим во вкладку Status
Selectel — ведущий провайдер облачной инфраструктуры и услуг дата-центров
Компания занимает лидирующие позиции на рынке на рынке выделенных серверов и приватных облаков, и входит в топ-3 крупнейших операторов дата-центров в России.
Включаем раздачу IPv6 в локалку
IPv6 — Addresses
Заполняем поля
Address: ::/64 — после того, как заполним остальные поля и нажмем ОК строчка поменяется From Pool: ipv6-pool — то что указывали в прдыдущем этапе Interface: bridge — наши локальные lan-порты EUI64 — отмечаем галкой Advertise — отмечаем галкой
Меняем запись в сервисе Neighbor Discovery
IPv6 — ND
Изменяем текущую запись, или деактивируем ее и создаем новую
Interface: bridge RA Interval: 20-60 RA Delay: 3 RA lifetime: 300 Hop Limit: 64 Advertise MAC Address — отмечаем галкой Advertise DNS — отмечаем галкой Other Configuration — отмечаем галкой
Добавляем запись в DHCPv6 Server
IPv6 — DHCP Server
Заполняем поля
Name: любое имя, например my-dhcp Interface: bridge Address Pool6: ipv6-pool — то что добавляли в одном из первых шагов Lease Time: 3d 00:00:00 Allow Dual Stack Queue — отмечаем галкой Route Distance: 1
Настраиваем базовые правила Firewall для IPv6
IPv6 — Firewall
Быстрей это будет сделать через терминал
/ipv6 firewall filter add chain=input action=drop connection-state=invalid add chain=input action=accept connection-state=established,related in-interface=ether1 add chain=forward action=accept connection-state=established,related in-interface=ether1 out-interface=bridge add chain=input action=accept protocol=icmpv6 add chain=forward action=accept protocol=icmpv6 add chain=input action=accept protocol=udp in-interface=ether1 dst-port=546 add chain=forward action=accept in-interface=bridge out-interface=ether1 add chain=input action=drop
2 строка: блокировать все «неправильные» соединения 3-4 строки: пропускать уже установленные соединения 5-6 строки: пропускать ICMP-пакеты, но ограничить лимит 7 строка: разрешить соединения от вашего провайдера по протоколу UDP на порт 546 — без этого правила вы не получите адрес IPv6 по DHCPv6 от провайдера 8 строка: пропускать все из вашей локальной сети в Интернет 9-10 строки: заблокировать все остальное
Настраиваем раздачу DNS роутером
IP — DNS
Заполняем поля (используем DNS от CloudeFlare)
Servers: 2606:4700:4700::1111 2606:4700:4700::1001 1.1.1.1 1.0.0.1 Dynamic Servers: выдал провайдер Use DoH Server: https://1.1.1.1/dns-query — включаем DNS over HTTPS Verify DoH Certificate — отмечаем галкой Allow Remote Requests — отмечаем галкой Max USP Packet Size: 4096 Query Server Timeoute: 2.000 Query Total Timeoute: 10.000 Max. Concurrent Queries: 100 Max.
Concurrent Sessions: 20 Cache Size 2048 Cache Max TTL: 7d 00:00:00
Проверяем. Запускаем командную строку и выполняем
$ ping -6 ya.ru
Запускаем браузер и переходим на тестовую ipv6 страницу google
http://ipv6test.google.com
Метки записи: # ipv6 # mikrotik # rostelecom
Максим Макаров
У блога появился новый хостинг от компании Selectel.
Нашли интересную или полезную информацию в блоге? Хотели бы видеть на нем еще больше полезных статей? Поддержи автора рублем. Если вы размещаете материалы этого сайта в своем блоге, соц. сетях, и т.д., убедительная просьба публиковать обратную ссылку на оригинал.
Источник: itdraft.ru
Протокол IPv6 — зачем и для чего он необходим
IPv6 — Internet Protocol version 6 — новая версия интернет-протокола (IP), призванная решить проблемы, с которыми столкнулась предыдущая версия (IPv4) при её использовании в Интернет, за счёт целого ряда принципиальных изменений. Как всегда при рассмотрении протоколов начинаем с места протокола ipv6 в модели OSI и TCP/IP.
Место IPv6 в моделях OSI и TCP/IP
IPv6 в модели OSI находится на сетевом уровне, а в модели TCP/IP на соответствующем ему уровне интернет.
В стеке протоколов TCP/IP протокол IPv6 находится на сетевом уровне, там же где находится IPv4. Назначение IPv6 точно такое же как и у IPv4 — передача данных на сетевом уровне. IPv6 несовместим с IPv4, но совместим со всеми остальными протоколами стека TCP/IP, такими как ICMP, DHCP, TCP, UDP, HTTP, DNS и другими.
Цели создания IPv6
Может возникнуть вопрос, зачем нужен еще один протокол сетевого уровня, если уже есть протокол IPv4, который работает хорошо. Проблема протокола IPv4 заключается в нехватке IP адресов. Длина IP адресов в протоколе IPv4 — 4 байта, то есть максимальное количество адресов IPv4 примерно 4,3 миллиарда. Когда протокол создавался это было большое количество IP адресов, но сейчас, когда интернет стал очень популярной сетью, стало понятно, что 4 миллиарда адресов это не так уж и много.
Для сравнения, население Земли сейчас составляет более, чем 7 миллиардов, при этом многие люди используют не одно устройство, а несколько, это может быть ноутбук, планшет, смартфон, умные часы и многое другое.
Также, необходимо учитывать сервер и сетевое оборудование в инфраструктуре интернет и сетевых сервисов, а такие технологии, как интернет вещей еще больше увеличивают требования к количеству IP адресов.
Количество доступных адресов IPv4 стремительно сокращается, последний крупный блок адресов IPv4 класса А, был выдан в 2011 году, и уже близко то время, когда какая-то компания или человек захотят подключиться к интернет, но не смогут этого сделать, из-за того что им не хватит адреса IPv4.
Было предложено несколько временных решений, проблемы нехватки IP адресов, которые оказались достаточно успешными. Самые популярные это технология трансляции сетевых адресов NAT, эта технология позволяет подключиться к сети интернет используя всего лишь один IP адрес, сеть, состоящую из большого количества устройств с использованием частных или приватных IP адресов.
Также справиться с проблемой нехватки IP адресов помогла технология бесклассовой междоменной маршрутизации (Classless Inter-Domain Routing, CIDR), которая обеспечила возможность использовать маски переменной длины, и распределять IP адреса блоками разной длины, а не классами A, B и C как было раньше.
Протокол IPv6 создан для долговременного решения проблемы нехватки IP адресов. Для этого длина IP адресов в протоколе IPv6 увеличена до 16 байт, количество IP адресов в протоколе IPv6 — 3,4*10 38 . Такого количества IP адресов хватит, для того чтобы подключить к интернету все устройства, как сейчас так и в достаточно далеком будущем.
Также при разработке IPv6 постарались упростить протокол, для того чтобы маршрутизаторы могли обрабатывать пакеты IPv6 быстрее, и обеспечили возможность защиты данных с помощью шифрования.
IPv6 считается новым протоколом, однако работа над ним началась еще в 1990 году, когда впервые задумались о возможной проблеме исчерпания адресов IPv4. Первый вариант стандарта протокола IPv6 был принят в документе RFC 1883 в 1995 году, а действующий стандарт протокола IPv6 документ RFC 2460 был принят в 1998 году. Таким образом протоколу IPv6 уже больше 20 лет, и новым его можем называть только по сравнению с протоколом IPv4.
Формат заголовка IPv6
Давайте рассмотрим формат заголовка протокола IPv6. Основное изменение это более длинные адреса отправителя и получателя, каждая из которых занимают по 16 байт.
- Первое поле в заголовке протокола IPv6 также, как и в заголовке протокола IPv4, это номер версии 4 для IPv4 и 6 для IPv6.
- Затем идет поле класс трафика, оно необходимо для реализации качества обслуживания. Самый простой вариант, разбиение трафика на два класса, обычный и важный. Маршрутизаторы, которые поддерживают обеспечение качества обслуживания, передают важный трафик быстрее используя специальную выделенную очередь, также возможны и другие варианты использования классов трафиков.
- Следующее поле в заголовке IPv6 это метка потока, это поле используется для того чтобы объединить преимущества сетей коммутации пакетов с сетями с коммутацией каналов. У набора пакетов, которые передаются от одного отправителя к одному получателю, и требует определенного типа обслуживания, устанавливается одна и та же метка. Маршрутизаторы, которые поддерживают работу в таком режиме, обрабатывают пакет на основе метки, что гораздо быстрее.
- Следующее поле это длина полезной нагрузки, в отличии от протокола IPv4, где в подобном поле указывается общая длина пакета, здесь указывается только размер данных без размера заголовка.
- Затем идет поле следующий заголовок, которое необходимо, если используются дополнительные заголовки, в этом поле указывается тип первого дополнительного заголовка.
- В IPv6 поле время жизни пакета переименовали в максимальное число транзитных участков, потому что на практике вместо времени жизни, даже в протоколе IPv4, указывается максимальное количество маршрутизаторов через которое может пройти пакет, перед тем как он будет отброшен.
По сравнению с заголовком протокола IPv4 в протоколе IPv6 нет полей, которые отвечают за фрагментацию, и за контрольную сумму. Расчет контрольной суммы создает большую нагрузку на маршрутизаторы, однако эта операция часто является излишней, так как контрольная сумма рассчитывается на канальном уровне, и на сетевом уровне. Поэтому от расчета контрольных сумм в протоколе IPv6, было решено отказаться.
Также было принято решение отказаться от фрагментации, потому что она так же как и расчет контрольной суммы, создает большую нагрузку на маршрутизаторы. На практике во многих сетях сейчас используется один и тот же размер пакета, соответствующий размеру кадра Ethernet 1500 байт, поэтому фрагментация часто являются ненужной. Если все же где-то по пути пакета встретиться сеть с меньшим максимальным размером пакета, то вместо фрагментации необходимо использовать технологию Path MTU Discovery.
Также как и заголовок протокола IPv4, заголовок протокола IPv6 состоит из двух частей обязательный и необязательной. В необязательные части может быть несколько дополнительных заголовков.
Дополнительные заголовки IPv6
В IPv6 могут быть дополнительные заголовки следующих типов:
В протоколе IPv6 фрагментация преимущественно не используется, вместо неё используется технология Path MTU Discovery, но как вариант все-таки маршрутизаторы могут фрагментировать пакеты, для этого используется не обязательная часть заголовка.
Важным добавлением в протокол IPv6 является механизм защиты данных, которых не было в IPv4 это аутентификация и шифрование. Обе технологии не являются частью протокола IPv6, а описаны в отдельных документах. RFC 2402 IP Authentication Header используется для аутентификации, а документ RFC 2406 описывает технологию шифрования IP Encapsulation Security Payload, сейчас активными являются обновленные версии этих документов.
Влияние IPv6 на IPv4
Некоторые технологии, которые предложены в протоколе IPv6 были внедрены и в протокол IPv4. Например, поле тип сервиса, которое использовалось в заголовке IPv4, было заменено на поле класс трафика, в котором используется тот же самый формат, что и в заголовке протокола IPv6. Также в протокол IPv4 были перенесены аутентификация и шифрования в виде технологии IP Security, сокращенное IPSec.
Внедрение IPv6
Таким образом, IPv6 это новый, улучшенный и упрощенный протокол сетевого уровня, который позволяет решить проблему нехватки и адресов IPv4. Однако проблема заключается в том, что протоколы IPv4 и IPv6 несовместимы друг с другом. На практике это означает, что если вы хотите использовать IPv6, то необходимо поменять оборудование и программное обеспечение, на то которое поддерживает протокол IPv6 и провести значительную перенастройку сетевого оборудования, и все эти действия заметны, как пользователям так и администраторам.
Заменить все сетевое оборудование и программное обеспечение в один момент невозможно, поэтому разработчики IPv6 предполагали, что две версии протокола, будут сосуществовать в интернет достаточно долгое время.
Для того, чтобы можно было плавно перейти на протокол IPv6 были предложены две возможные технологии:
- Первая технология это двойной стек, все современное оборудование и программное обеспечение поддерживает работу как, по протоколу IPv4, так и по протоколу IPv6. Таким образом, для того чтобы начать использование IPv6, вам нужно просто сконфигурировать протокол IPv6 на своем оборудовании, и скорее всего все начнет работать. Но имейте ввиду чтобы подключиться к интернет по протоколу IPv6, эту версию протокола должен поддерживать ваш провайдер.
- Другая возможность совместного использования протоколов IPv4 и IPv6, это туннелирование, предположим что у нас есть несколько сетей внутри которых используется протокол IPv6, но эти сети разрознены и между ними находится сеть IPv4. В этом случае можно создать так называемый туннель, в туннеле пакеты IPv6 будут вкладываться внутрь пакетов IPv4, и таким образом передаваться из одной сети IPv6 в другую сеть IPv6, между которыми есть соединение только по протоколу IPv4.
Для того чтобы ускорить внедрение протокола IPv6, многие крупные компании объединились и устроили мировой запуск протокола IPv6, он произошел 6 июня 2012 года, в нем участвовали многие крупные компании-производители сетевого оборудования, такие как Cisco и D-Link, интернет-компании такие как Google, Facebook, компании производители программного обеспечения, такие как Microsoft, а также большое количество других компаний.
Использование IPv6 по данным Google
Несмотря на то, что протокол IPv6 решает проблемы нехватки IP адресов, его внедрение на практике ведется достаточно медленно. Компания google предоставляет статистику запросов к своим серверам по протоколу IPv6. Сейчас всего лишь 17 % запросов используют протокол IPv6, а остальные IPv4.
Медленное внедрение протокола IPv6 объясняется тем, что необходима перенастройка сетевого оборудования, а многие пользователи не понимают, зачем нужно это делать. Технология NAT позволяет достаточно эффективно справиться с проблемой нехваткой адресов IPv4, и переходить на протокол IPv6, жесткой необходимости у многих компаний нет. Однако со временем адреса IPv4 все-таки закончатся, и у пользователей интернета не останется выбора, как переходить на IPv6.
Итоги по протоколу IPv6
В статье рассмотрели протокол IPv6 это протокол используется на сетевом уровне для передачи данных, и он предназначен для замены протокола IPv4. Протокол IPv6 позволяет решить проблему нехватки адресов IPv4, также он позволяет ускорить работу маршрутизаторов, и обеспечить безопасность передачи данных на сетевом уровне. Для того чтобы это обеспечить, длина IP адресов IPv6 увлечена до 16 байт, отказались от расчета контрольных сумм и фрагментации на маршрутизаторах, а для защиты данных в единой технологии аутентификации и шифрования.
Однако существует проблема с внедрением протокола IPv6 вызванная с несовместимостью IPv4. Для того чтобы перейти на протокол IPv6, необходимо полностью перенастроить существующие сетевое оборудование, на что пользователи и администраторы сетей идут неохотно.
Источник: zvondozvon.ru