Ключевое отличие: IPv4 является четвертой версией IP и широко используется. Версия IPv6 - более совершенная и улучшенная версия, выпущенная для борьбы с исчерпанием адресов. IPv4 использует 32-битный формат адресов, а IPv6 использует 128-битный формат.
Чтобы понять Интернет-протокол версии 4 (IPv4) и Интернет-протокол версии 6 (IPv6), вы должны сначала понять, что такое Интернет-протокол. Согласно Dictionary.com, интернет-протокол (IP) - это «код, используемый для маркировки пакетов данных, передаваемых через Интернет, для идентификации как отправляющего, так и принимающего компьютеров». Это основной протокол связи, используемый для передачи данных в Форма сетевых пакетов через Интернет для других пользователей. Это основной протокол, который устанавливает Интернет. IP был сервисом дейтаграмм без установления соединения в оригинальной Программе управления передачей, которая была введена Винтом Серфом и Бобом Каном в 1974 году.
Для передачи данных из одного местоположения в другое, он должен сначала знать, где находятся пользователи. IP различает их как IP-адреса. IP-адрес - это число, которое описывает, где в Интернете находится ваш компьютер. Следовательно, IP обычно передает данные с одного IP-адреса на другой. IP-адреса используются практически на всех устройствах, которые могут подключаться к Интернету, включая компьютеры, ноутбуки, смартфоны, игровые приставки и т. Д.
IPv4 использует 32-битный (четырехбайтовый) формат адреса, который приблизительно дает нам 2 ^ 32 адреса или 4 миллиарда адресов. IPv4 записывается четырьмя 1-байтовыми десятичными числами, которые разделяются точками или точками (например, 170.25.458.1 - это IP-адрес). В связи с неожиданным ростом Интернета это число привело к исчерпанию адресов IPv4, где был выделен последний из IP-адресов. Чтобы справиться с исчерпанием адреса Ipv4, более новая и лучшая версия находится в стадии разработки и в настоящее время развертывается, IPv6.
Подобно IPv4, IPv6 является протоколом интернет-уровня для межсетевого взаимодействия с коммутацией пакетов, который используется для передачи пакетов данных через Интернет. IPv6 описан в публикации IETF RFC 2460. IPv6 также известен как IPng или Интернет-протокол следующего поколения и является последней версией IP; он был разработан, чтобы заменить старый IPv4 и справиться с исчерпанием адреса. IPv6 начал развиваться в начале 1990-х годов, когда IETF осознала, что из-за интернет-бума мы можем использовать IP-адреса.
Основное различие между IPv4 и IPv6 состоит в том, что IPv6 использует 128-разрядные адреса вместо традиционных 32-разрядных, что позволяет ему поддерживать приблизительно 2 ^ 128 адресов или 340 282 366 920 938 000 000 000 000 000 000 000 000 адресов. Он также отображается с использованием шестнадцатеричной системы и разделен двоеточиями (пример: 2001: 0db8: 85a3: 0042: 1000: 8a2e: 0370: 7334). Основная проблема при развертывании этой версии заключается в том, что обе эти версии несовместимы и требуют от людей смены маршрутизаторов и других устройств. Однако многие компьютеры совместимы с настройками IPv6.
Помимо предоставления большего количества адресов, IPv6 также более технологичен по сравнению с IPv4 и также предлагает такие функции, как (любезно предоставлено Webopedia):
- Не требует NAT (трансляция сетевых адресов)
- Автоконфигурация
- Нет больше конфликтов личных адресов
- Лучшая многоадресная маршрутизация
- Более простой формат заголовка
- Упрощенная, более эффективная маршрутизация
- Истинное качество обслуживания (QoS), также называемое «маркировка потока»
- Встроенная поддержка аутентификации и конфиденциальности
- Гибкие возможности и расширения
- Более простое администрирование (больше не требует DHCP)