• Адрес интернет-протокола версии 4 — адрес, состоящий из 32 бит, который уникальным образом идентифицирует устройство в интернете. Адреса IPv4 можно разделить на пять категорий.
  • От уникальной идентификации устройств и корректной маршрутизации сетевых данных до поддержки управления сетью и критически важных сетевых сервисов — конструкция и функциональность адресов IPv4 являются ключевым элементом современной интернет-инфраструктуры.
  • Несмотря на серьёзные проблемы исчерпания адресного пространства и безопасности, с которыми сталкивается система адресов IPv4, ожидается постепенный переход к более эффективному, гибкому и безопасному будущему сетевой связи благодаря продвижению IPv6 и изучению новых сетевых технологий.

IPv4 — четвёртая версия интернет-протокола (IP) и первый широко используемый протокол, составляющий фундамент современных интернет-технологий.

Понятие IPv4

IP-адреса (версии 4) — это 32-битные целые числа, которые могут быть представлены в шестнадцатеричной записи. Наиболее распространённый формат, известный как десятичная запись с точками, — x.x.x.x, где каждый x может принимать любое значение от 0 до 255. Например, 192.0.2.146 — действительный адрес IPv4.

IPv4 по-прежнему маршрутизирует большую часть текущего интернет-трафика. 32-битное адресное пространство ограничивает число уникальных хостов значением 2³², то есть почти 4,3 миллиарда адресов IPv4 на весь мир (если быть точным, 4 294 967 296).

Читайте также:Что такое адрес IPv4?
Читайте также: участник рынка IPv4

Классификация IPv4

Можно выделить пять классов адресов IPv4: A, B, C, D и E. У каждого — свой диапазон IP-адресов.

Класс A, где первый бит равен 0, охватывает диапазон от 0.0.0.0 до 127.255.255.255. В этом классе 8 бит отводится сети и 24 бита — хостам; он предназначен для крупных сетей.

Класс B предназначен для сетей среднего и крупного размера. Первые два бита равны 10, диапазон — от 128.0.0.0 до 191.255.255.255. Здесь также 16 бит отводится хостам и 16 бит — сети.

Класс C используется для небольших локальных сетей (LAN). В этом классе сеть идентифицируется тремя октетами. Диапазон IP-адресов — от 192.0.0.0 до 223.255.255.255, при этом 24 бита отводится сети и 8 бит — хосту.

Класс D используется только программами, которым требуется многоадресная рассылка (multicast). Для стандартных сетевых функций класс D не применяется. Вместо этого его первые три бита установлены в «1», а четвёртый бит используется как «0». Кроме того, адреса класса D состоят из 32-битных сетевых адресов.

Класс E используется в экспериментальных или исследовательских целях. Этот класс IP-адресов охватывает значения первого октета от 240.0.0.0 до 255.255.255.255. Четыре первых бита адреса класса E в двоичном формате равны единице.

Читайте также:Pacific Connect: инновационные решения IPv4 и кибербезопасности для роста бизнеса

Роль адресов IPv4

Адреса IPv4 гарантируют, что каждое устройство может быть уникально идентифицировано другими устройствами в сети, что позволяет доставлять данные точно по назначению. Без такой уникальной идентификации устройства в интернете были бы неотличимы друг от друга, что сделало бы невозможным любой эффективный обмен данными.

Маршрутизатор использует адрес IPv4, чтобы определить, как передать пакет из одной сети в другую. Он выбирает наилучший путь, анализируя IPv4-адрес назначения и используя таблицу маршрутизации (таблицу, в которой хранятся сетевые назначения и маршруты доступа к ним).

Когда пакет прибывает на каждый промежуточный узел (маршрутизатор), узел проверяет IPv4-адрес назначения пакета и на основе этой информации выбирает следующий путь передачи. Этот процесс повторяется несколько раз, прежде чем пакет достигнет конечного пункта назначения.

Адреса IPv4 позволяют сетевым администраторам разделять большие сети на более мелкие и удобные в управлении сегменты. Такое разделение часто называютподсетью.

Используя маски подсети вместе с адресами IPv4, можно определить, какая часть адреса используется для идентификации сети, а какая — для идентификации конкретного устройства.

Подсети сокращают объём широковещательного трафика внутри сегмента сети, повышая производительность и эффективность сети. Сегментация также улучшает безопасность: администраторы могут контролировать трафик между сегментами и настраивать межсетевые экраны и другие меры защиты для изоляции сети.

Адреса IPv4 также тесно связаны с различными сетевыми службами и протоколами, такими как протокол динамической настройки узла (DHCP) и трансляция сетевых адресов (NAT).

Серверы DHCP автоматически назначают адреса IPv4 устройствам в сети, упрощая процесс настройки сети. Технология NAT позволяет нескольким устройствам использовать один общий публичный адрес IPv4.

Изображение к статье
IPv4

Проблемы адресов IPv4 и дальнейшие перспективы развития

Главная проблема адресов IPv4 — исчерпание адресного пространства, которое явно не соответствует текущему спросу. Реальное число доступных адресов значительно меньше теоретического значения из-за исторически неравномерного распределения и того, что некоторые крупные блоки адресов контролируются одной организацией или одной страной.

Устройства в сетях IPv4 часто уязвимы для атак с подменой IP: злоумышленники могут подменить исходный адрес IPv4 и обмануть принимающее устройство. Сам IPv4 не поддерживает механизмы шифрования и аутентификации, то есть передача данных сама по себе не является по-настоящему безопасной.

Для решения проблем исчерпания адресов и безопасности, с которыми сталкивается IPv4, был разработан IPv6 — он расширяет адресное пространство и повышает безопасность.

Благодаря 128-битным адресам IPv6 предоставляет практически неограниченное адресное пространство, которого теоретически достаточно, чтобы выделить индивидуальный публичный адрес каждому устройству на планете. IPv6 также имеет встроенную поддержку IPsec, что повышает безопасность передачи данных.

Продолжая продвигать IPv6, сообщества сетевых технологий исследуют и новые технологии, такие как программно-определяемые сети (SDN) и виртуализация сетевых функций (NFV), чтобы повысить гибкость, эффективность и безопасность сетей. Эти технологии помогают сетям лучше управлять сосуществованием IPv4 и IPv6 и оптимизировать его, одновременно снижая эксплуатационные расходы и сложность.