Существует два типа интернет-протокола (IP) : IPv4 и IPv6 . Первые в настоящее время встречаются гораздо чаще, но оба они являются IP-адресами, которые предоставляют одну и ту же функцию, которая позволяет вашему компьютеру, телефону и другим сетевым устройствам обмениваться данными с серверами и другими устройствами через Интернет.
Вероятно, у вас никогда не было проблем, связанных с IPv4, которые мешали вам выходить в интернет, поэтому вы можете удивиться, почему IPv6 — это вообще вещь. Что делает обновленный IP? IPv6 лучше, чем IPv4?
Давайте посмотрим, что означают эти термины и чем они отличаются.
Что означают IPv4 и IPv6
IPv4 означает IP версии 4 . Он начал использоваться в 1983 году и до сих пор широко используется сегодня. Вы, вероятно, видели адрес IPv4 — они представлены в виде десятичных чисел, как здесь, где есть четыре раздела чисел, разделенных точками:
64.70.220.50
IPv6 означает IP версии 6 . Он был представлен в 1994 году и был предназначен для замены IPv4, но в настоящее время используется вместе с ним. Адрес IPv6 сильно отличается от адреса IPv4, поскольку он может содержать буквы и разделять разделы двоеточиями. IPv6 использует восемь 16-битных шестнадцатеричных :
2a00: 5a60: 85a3: 0: 0: 8a2e: 370: 7334
Почему есть два
Версия IP 6 была создана для улучшения ограничений IPv4. Хотя вторая итерация была введена всего через десять лет после первой, основная причина, по которой она нужна, заключается в обширном характере Интернета.
IPv6 отличается от IPv4 структурой адреса. Вместо использования 32-битного адреса, такого как IPv4, IPv6 поддерживает 128-битные адреса. Помимо 0-9 цифр, которые поддерживает IPv4, IPv6 принимает буквы af. С каждым дополнительным битом адресное пространство (общее количество уникальных IP-адресов) удваивается в размере.
Это означает, что с IPv6 по сравнению с IPv4 можно создавать больше IP-адресов. В то время как первый ограничен чуть более 4 миллиардами, IPv6 может создать 340 унций миллиардов уникальных адресов (это 340 миллиардов миллиардов миллиардов!).
Если мы притворимся, что у каждого отдельного человека на Земле есть только одно устройство, которому нужен доступ к Интернету, миллиардам устройств будет немедленно отказано в доступе в мире только с IPv4. Кроме того, по мере того, как все больше устройств добавляются в Интернет каждый день — например, умные часы, телефоны, автомобили и холодильники — становится ясно, что ограничение в 4 миллиарда IP-адресов, установленное IPv4, просто не будет сокращаться вечно.
Органы управления ограничивают количество адресов IPv4 и IPv6, доступных для публичного использования, но все еще гораздо больше комбинаций IP-адресов IPv6, чем IPv4. Маловероятно, что мы скоро исчерпаем их.
Другие различия между IPv6 и IPv4
Увеличенное адресное пространство — не единственная разница между IPv4 и IPv6. Вот некоторые другие различия:
Различия IPv6 и IPv4 | ||
---|---|---|
IPv6 | IPv4 | |
Поля заголовка | 8 | 12 |
Длина поля заголовка | 40 | 20 |
Имеет поля контрольной суммы | нет | да |
Типы передачи | Одноадресная, многоадресная, anycast | Одноадресная, широковещательная, многоадресная |
Поддержка VLSM | нет | да |
Типы назначений | DHCPv6 и статический | DHCP и статический |
Безопасность | Встроенная поддержка IPSec | Зависит от приложения |
Автоматическая настройка | да | нет |
Метод картирования | NDP (протокол обнаружения соседей) | ARP (протокол разрешения адресов) |
Прямые P2P-соединения | да | Нет (из-за NAT ) |
Является ли IPv6 более безопасным, чем IPv4?
Хотя IPv6 новее, и вы можете предположить, что все во имя безопасности также лучше, это не совсем так. Как IPv6, так и IPv4 страдают от переполнения адресов, атак «человек посередине» , захвата пакетов и многого другого.
IPv6 включает встроенную поддержку IPSec (Internet Protocol Security), то же самое, что VPN использует для шифрования данных. Может показаться, что IPSec немедленно делает IPv6 превосходным, но реализация IPSec рекомендуется только, но не обязательна. Кроме того, он также может использовать IPv4, так что здесь нет особой разницы.
Функция автоматической настройки поддерживается IPv6, которая позволяет устройствам генерировать IP-адрес на основе их MAC-адреса. Это может потенциально использоваться хакерами или сторонними компаниями для отслеживания людей по их оборудованию.
Тем не менее, IPv6 имеет преимущество, когда дело доходит до использования NDP против ARP. IPv4 страдает от проблем, связанных с ARP, таких как спуфинг, переполнение MAC-адресов и дублирование MAC-адресов. IPv6 улучшает это, используя протокол Secure Neighbor Discovery (SEND) для защиты NDP с помощью криптографически сгенерированных адресов. Об этом есть еще что-то в теме супер пользователя .
Для большинства из нас важным выводом является то, что переключение на IPv6 не решит основных проблем, связанных с интернет-активностью, таких как вирусы , кража данных, мониторинг и т. Д. Хотя существуют фундаментальные различия между работой IPv6 и IPv4, множество угроз все еще очень реальны, используете ли вы IPv6 или IPv4.
Что нужно сделать, чтобы использовать IPv6
Для конечных пользователей, которые не используют веб-сервисы и не создают сетевые устройства, использование IPv6 вместо IPv4 — это просто игра в ожидании. Вам не нужно готовить компьютер к IPv6 или узнавать что-то новое об IP-адресах в целом.
Не придет время, когда вы внезапно отключитесь от Интернета, потому что вы не ввели IPv6-адрес для замены старого IPv4-адреса. IPv6 и IPv4 будут продолжать работать бок о бок до тех пор, пока IPv6 не станет доступным для каждого устройства по всему миру, что займет много лет.
Вы можете отслеживать статистику Google по внедрению IPv6, чтобы увидеть тенденцию к росту использования IPv6 пользователями Google.
Когда переход произойдет у вас дома, на вашем телефоне и т. Д., Он будет таким же плавным, как ваш IPv4-адрес, изменяющийся на другой, что часто случается и вы никогда не замечаете.
Однако, если ваше устройство и провайдер поддерживают его, вы можете переключиться на IPv6 вручную, когда захотите. Ищите опцию в настройках вашего роутера .
Другая область, где вы можете использовать адрес IPv6, — это изменение DNS-серверов . Этот список бесплатных и общедоступных DNS-серверов включает в себя несколько примеров компаний, которые предлагают IPv6-версии своих DNS-серверов.