Версия протокола IP, в которой адрес устройства кодируется как 128-битовое число, называется IPv6. Этот протокол был разработан для решения проблемы исчерпания адресного пространства, которая возникла с использованием предыдущей версии протокола IPv4, где адреса кодировались с использованием 32-битных чисел.
IPv6 предоставляет значительно большее количество адресов, что позволяет подключать к Интернету огромное количество устройств. С 128-битной системой адресации можно создать примерно 3,4×10^38 уникальных IP-адресов, что практически устраняет риск их исчерпания в обозримом будущем.
Кроме увеличенного адресного пространства, IPv6 включает и другие улучшения по сравнению с IPv4, такие как:
Упрощение заголовка: Заголовок IPv6 был переработан, чтобы повысить эффективность обработки пакетов. Некоторые поля заголовка IPv4 были удалены или сделаны опциональными.
Поддержка автоматической конфигурации: IPv6 позволяет устройствам автоматически получать IP-адреса через Stateless Address Autoconfiguration (SLAAC), упрощая сетевые настройки.
Улучшенная поддержка мобильности и мультикастинга: IPv6 разработан для улучшенной поддержки мобильных устройств и более эффективного использования ресурсов сети через мультикастинг.
Интегрированная безопасность: IPv6 включает поддержку IPsec, что обеспечивает возможности для шифрования и аутентификации на уровне сетевого протокола.
Улучшенная маршрутизация: Структура адресов IPv6 позволяет более эффективную иерархическую маршрутизацию, что может улучшить производительность сети.
IPv6 постепенно внедряется в сетях по всему миру, заменяя IPv4, и становится основным стандартом для IP-адресации.