- IPv4 и IPv6: что это такое и в чем разница
- IPv4 — что это такое?
- IPv6 — что это такое?
- Отличия между IPv4 и IPv6?
- Какой протокол быстрей и безопасней?
- Почему не все переходят на IPv6?
- Чем отличаются протоколы IPv4 и IPv6?
- Преимущества использования IPv6
- Принцип работы IPv4 и IPv6
- Внедрение устройств Juniper Networks
IPv4 и IPv6: что это такое и в чем разница
Internet Protocol наиболее важный протокол коммуникации в Internet Protocol Suite, который используется для маршрутизации и адресации пакетов для сетевых устройств например, компьютеры, ноутбуки в одной сети или в ряде взаимосвязанных сетей. В настоящее время существует две версии интернет-протокола: IPv4 и IPv6 . Что означают IPv4 и IPv6? Как различить IPv6 и IPv4? Дальше подробно расскажем об основных отличиях.
IPv4 — что это такое?
Так называют четвертую версию IP, устанавливающую правила функционирования компьютерных сетей по принципу обмена пакетами. Отличительная черта это версий в том, что она использует 32-битную адресную схему, позволяя хранить 2^32 адреса (4,19 млрд. адресов). Когда устройство (компьютер, коммутатор или любое другое оборудование) подключается к интернету и выходит в глобальную сеть, ему присваивается уникальный IP-адрес. Это может быть, например, 192.149.252.76 или другой набор цифр.
Отметим основные особенности данной версии протокола:
1. Протокол без установления соединения.
2. Разрешает создание простого виртуального коммуникационного уровня на разнообразных устройствах
3. Не требует большого объема памяти.
4. Поддерживается миллионами устройств.
5. Предлагает видеотеки и конференции.
Однако уже вскоре после появления и запуска IPv4 были выявлены его основные недостатки — в первую очередь отсутствие масштабируемости. Немаловажен и тот факт, что для полноценной работы протокола нужны надстройки вроде ICMP и ARP. Поскольку со временем требований к интернету становилось всё больше, появилась потребность в новом более совершенном протоколе коммуникации. Так были направлены усилия на разработку IPv6. Появилась новая версия, которая отвечает более жестким требованиям лучше, чем предыдущая версия.
IPv6 — что это такое?
IPv6 развернули в 1999 году. Одной из причин его появления стал крайне высокий спрос на IP-адреса. То есть к этому моменту IP-адресов по IPv4 банально стало не хватать для удовлетворения основных требований. Здесь стоит отметить, что IP-уровень стека протоколов TCP/IP считается самой важной частью всей архитектуры глобальной сети. Так вместе с IPv6 стал доступен еще больший запас адресов, покрывающий текущий уровень спроса. IPv6 — это 128-битный IP-адрес, поддерживающий 2^128 интернет-адресов. Использование IPv6 решает проблему ограниченных ресурсов сетевых адресов, плюс устраняет барьеры для многих устройств доступа. Адрес IPv6 можно записать в виде 3ffe: 1900: fe21: 4545: 0000: 0000: 0000: 0000.
Основные особенности новой версии протокола:
1. Иерархическая инфраструктура адресации и маршрутизации.
2. Конфигурация с сохранением состояния и без сохранения состояния.
3. Поддержка качества обслуживания (QoS).
4. Идеальный протокол для взаимодействия с соседними узлами.
Мы можем говорить, что по своему назначению IPv4 и IPv6 полностью одинаковы, так как оба протокола обеспечивают идентификацию компьютеров и другого оборудования, подключенного к глобальной сети. Но он по-разному работают. Каковы различия между IPv4 и IPv6?
Отличия между IPv4 и IPv6?
Исходя из особенностей двух версий протокола и всего вышесказанного в целом, можно отметить ключевые отличия между ними. Они следующие:
128 бит в IPv6-адресе представлены в виде восьми 16-битных шестнадцатеричных блоков с двоеточиями между этими блоками. Например, 2dfc:0:0:0:0217:cbff:fe8c:0. Когда IPv4 записывается в виде четырёх десятичных чисел (от 0 до 255), разделённых точками. Через дробь указывают маски подсети — 192.168.0.0/16.
IPv4 использует широковещательные адреса для передачи соответствующих пакетов, IPv6 многоадресные группы.
IPv4 использует 0.0.0.0 как неопределенный адрес, а 127.0.0.1 для создания адреса обратной связи (loopback). В IPv6 для этих целей используются :: и ::1.
IPv4 использует глобально уникальные публичные адреса для трафика и «частные» адреса, IPv6 глобально уникальные юникаст-адреса и локальные адреса (FD00::/8).
В конце-концов, IPv6 просто лучше прошлой версии. По каким параметрам? Например, протокол обеспечивает более эффективную маршрутизацию без фрагментации пакетов. К тому же в этой версии предусмотрена технология QoS, способная выявлять чувствительные в отношении задержки пакеты.
Улучшенная структура заголовка уменьшает временные потери на обработку, а для упрощения администрирования сети предусмотрена автоконфигурация адресов.
Какой протокол быстрей и безопасней?
Нельзя сказать, что IPv6 безопасней IPv4. В этом плане они одинаковы. Но после запуска IPv6 стала доступной возможность шифровать интернет-трафик с помощью стандарта шифрования IPSec. Он менее распространен, чем SSL, тем не менее, не даёт прочитать содержимое трафика при его перехвате. Обеспечить шифрование можно только при помощи специального оборудования, стоящего немалые деньги. Справедливости ради стоит сказать, что IPSec можно реализовать и на IPv4.
Еще один популярный вопрос — какая версия быстрей. Здесь подчеркнем, что вы не ощутите серьезную разницу в скорости интернета с IPv6 и IPv4. У IPv6 простой формат, но во время перехода некоторые методы вроде IPv6-туннелей будут создавать дополнительную задержку при преобразовании запросов в IPv4. Поэтому прибавки скорости с использованием IPv6 вы не почувствуете, как и замедления скорости интернета в случае использования IPv4.
Почему не все переходят на IPv6?
Главный вопрос — финансовый. Переход на IPv6 требует полной замены всего сетевого оборудования (коммутаторов и тд), заточенного для работы с IPv4. Поэтому не все считают рациональным что-либо менять. Плюс ко всему, сильно замедляют переход на новый протокол динамические IP-адреса. Это одна из мер по борьбе с нехваткой адресов. После подключения и отключения от интернета пользователь с динамическим «айпишником» освобождает его и делает доступным для других пользователей. Но это не означает, что сегодня IPv6 не используется. По сведениям некоторых провайдеров в США, около половины абонентов перешли на использование этой версии протокола. Сегодня он активно используется параллельно с предыдущей версией.
Чем отличаются протоколы IPv4 и IPv6?
IPv6 (протокол IP версии 6), определяемый в сетевом этикете RFC 2460, является последним поколением протокола IP, определенного стандартом рабочей группы проектирования Интернета (IETF). Первой стабильной версией протокола IP является IPv4 (версия IP 4). Учитывая то, что IPv6 призван в конечном итоге заменить IPv4, сейчас они тесно взаимодействуют, большинство инженеров их используют одновременно.
Преимущества использования IPv6
Уровень IP-стека протоколов TCP/IP — это наиболее важный элемент всей архитектуры сети Интернет. Однако через десять лет после того, как протокол IP стал общедоступным в 1980-х годах, ограничения версии IPv4 с точки зрения масштабирования и возможностей стали очевидными. Для работы IPv4 необходимы несколько дополнительных компонентов, таких как ICMP и ARP. К середине 1990-х годов была разработана система для замены данной версии. Для удовлетворения растущих требований Интернета требуется переход на версию IPv6, а профиль интернет-технологий требует одновременного использования доступа как через IPv4, так и через IPv6.
IPv6 предлагает такие преимущества по сравнению с IPv4:
- Более эффективная маршрутизация без фрагментации пакетов
- Встроенное качество обслуживания (QoS) для проведения различия между чувствительными к задержке пакетами
- Ликвидация механизма преобразования сетевых адресов NAT для расширения адресного пространства с 32 до 128 бит
- Встроенный протокол защиты на уровне сети (IPsec)
- Автоматическая настройка адресов без внутреннего состояния для упрощенного администрирования сети
- Улучшенная структура заголовка с помощью сокращений обработки служебных данных
Принцип работы IPv4 и IPv6
- 128 бит в адресе IPv6 — это восемь блоков шестнадцатеричных битов, разделенных двоеточием. Например: 2dfc:0:0217:cbff:fe8c:0.
- Адреса IPv4 делятся на «классы» с помощью сетей класса А для нескольких огромных сетей, сетей класса С для тысяч небольших сетей и сетей класса B для средних сетей. В IPv6 используется разбиение на подсети для корректировки размеров сети с назначением адресного пространства.
- В IPv4 используется адресное пространство типа класса для многоадресной передачи (224.0.0.0/4). В IPv6 используется адресное пространство для многоадресной передачи в FF00::/8.
- В IPv4 используются адреса широковещательной рассылки, которые заставляют каждое устройство останавливаться и просматривать пакеты. В IPv6 используются группы многоадресной передачи.
- В IPv4 для закольцовывания используется 0.0.0.0 в качестве неопределенного адреса и адреса типа класса. В IPv6 используются :: и ::1 как неопределенный адрес и адрес закольцовывания соответственно.
- В IPv4 используются глобальные уникальные общедоступные и частные адреса. В IPv6 используются глобальные уникальные адреса одноадресной рассылки и локальные адреса (FD00::/8).
Внедрение устройств Juniper Networks
Компания Juniper Networks соблюдает стандартные правила назначения и отображения RFC 5952 для адресов IPv6. Эти правила означают, что устройства должны принимать все способы ввода адреса.
Junos Address Aware — это портфель программного обеспечения для назначения адресов и туннелирования для маршрутизаторов серии MX, который помогает операторам сети экономить и расширять свой пул адресов IPv4, обеспечивать сосуществование IPv4 и IPv6 и прагматический переход на IPv6.