logo

Как работает протокол IPv4 и зачем он нужен

Как работает протокол IPv4 и зачем он нужен

07.04.2026
Как работает протокол IPv4 и зачем он нужен

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

Что такое IPv4

IPv4 (Internet Protocol version 4) — четвертая версия интернет-протокола, описанная в стандарте RFC 791. Его главная задача — передавать дейтаграммы от отправителя к получателю через составные сети.

IPv4-адрес представляет собой 32-битное число. Для удобства его записывают в виде четырёх десятичных чисел от 0 до 255, разделенных точками. Например: 192.168.1.1 или 123.45.67.89 . Такая структура дает около 4,3 миллиарда уникальных комбинаций — именно столько устройств теоретически можно подключить к интернету напрямую.

Как работает IPv4

Объясним на примере самой частой ситуации: компьютер отправляет запрос на открытие сайта. Данные разбиваются на пакеты, и каждый получает заголовок с адресами отправителя и получателя.

  • Пакет идет по цепочке: компьютер → маршрутизатор в локальной сети → маршрутизатор провайдера → транзитные узлы → сервер с сайтом.

На каждом промежуточном устройстве маршрутизатор смотрит на адрес назначения и решает, куда отправить пакет дальше. Когда пакет доходит до сервера, тот формирует ответные пакеты и отправляет их обратно по тому же принципу.

Структура пакета IPv4

Пакет IPv4 состоит из заголовка и данных. Заголовок содержит служебную информацию, без которой доставка невозможна.

Основные поля:

  • Версия (4 бита) — указывает, что используется IPv4. Это нужно, чтобы устройства понимали, с какой версией протокола работать.
  • IHL (4 бита) — длина заголовка. Минимальное значение 5 (20 байт), максимальное 15 (60 байт). Показывает, где заканчивается заголовок и начинаются данные.
  • Тип обслуживания (8 битов) — задает приоритет пакета. Позволяет различать, например, обычный веб-трафик и голосовые вызовы, которым важна скорость.
  • Полная длина (16 битов) — размер всей дейтаграммы вместе с данными. Максимум — 65535 байт, но на практике пакеты редко бывают такими большими.
  • Идентификатор (16 битов) — номер пакета. Если пакет пришлось разбить на фрагменты, получатель собирает их по этому идентификатору.
  • Флаги (3 бита) — управляют фрагментацией. Показывают, можно ли дробить пакет и есть ли ещё фрагменты.
  • Смещение фрагмента (13 битов) — указывает, какое место в исходном пакете занимает этот фрагмент.
  • Время жизни (TTL, 8 битов) — счётчик, уменьшающийся на каждом маршрутизаторе. Когда TTL становится нулевым, пакет отбрасывается. Это защищает сеть от бесконечного блуждания потерянных пакетов.
  • Протокол (8 битов) — указывает, какому протоколу верхнего уровня (TCP, UDP, ICMP) отдать данные после доставки.
  • Контрольная сумма заголовка (16 битов) — проверяет целостность заголовка. Если при передаче возникли ошибки, пакет отбрасывается.
  • IP-адрес источника (32 бита) — откуда пришел пакет.
  • IP-адрес назначения (32 бита) — куда направляется пакет.
  • Опции (переменная длина) — дополнительные настройки, используются редко.
  • Остаток — выравнивает заголовок до 32-битной границы.

Система адресации IPv4

Все IPv4-адреса делятся на классы, но сейчас чаще используют бесклассовую адресацию (CIDR), где маска подсети определяет, какая часть адреса относится к сети, а какая — к узлу.

Некоторые диапазоны зарезервированы для специальных целей :

  • 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 — частные адреса для локальных сетей. В интернете они не маршрутизируются.
  • 127.0.0.0/8 — loopback, адреса для общения компьютера с самим собой.
  • 169.254.0.0/16 — автоматически назначаются, если не получен адрес от DHCP.
  • 0.0.0.0/8 — обозначает "свою" сеть, используется при загрузке без IP.
  • 224.0.0.0/4 — multicast, для многоадресной рассылки.

Зачем нужен IPv4 сегодня

Простая структура

32-битные адреса легко запоминать и вводить вручную. Настройка IPv4-сетей не требует специальных знаний.

Широкая совместимость

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

Использование в большинстве сетей по умолчанию

Даже там, где уже внедрен IPv6, почти всегда оставляют поддержку четвертой версии. Двойной стек (IPv4 + IPv6) — стандартная практика, гарантирующая, что устройство доступится до любых ресурсов .

Основной стандарт в корпоративных и домашних сетях

Миллионы локальных сетей построены на IPv4, менять их на IPv6 никто не торопится, т.к. это дорого и не дает ощутимых выгод обычным пользователям.

Поддержка всеми интернет-протоколами и сервисами

DNS, HTTP, SMTP, FTP и десятки других протоколов прекрасно работают поверх IPv4. Инфраструктура интернета завязана на нем.

Безопасность и ограничения IPv4

Главная проблема IPv4 — дефицит адресов. 4,3 миллиарда уникальных комбинаций уже давно исчерпаны. Пока что спасает технология NAT (Network Address Translation), которая позволяет многим устройствам выходить в интернет через один публичный IP.

Но у NAT есть минусы:

  • Устройства извне не могут сами инициировать соединение с компьютером за NAT.
  • Для P2P-приложений (игры, видеозвонки) требуются сложные обходные механизмы — STUN, TURN, ICE, которые замедляют трафик и иногда не работают вовсе .
  • Многоуровневый NAT (CGNAT) у провайдеров еще больше усложняет ситуацию.
  • С точки зрения безопасности IPv4 не имеет встроенных механизмов шифрования. Протокол IPsec для IPv4 — опциональный, поэтому защиту приходится надстраивать сверху (TLS для сайтов, VPN для соединений) . Контрольная сумма заголовка проверяет только целостность, но не подлинность.

К тому же, ограниченное адресное пространство делает IPv4-сети уязвимыми для сканирования. Злоумышленник может перебрать все возможные адреса за разумное время.

Заключение

Несмотря на технические ограничения и нехватку адресов, IPv4 остается самым совместимым и распространенным протоколом. Без него не работали бы сайты, почта, мессенджеры и тысячи других сервисов.

Belurk предлагает IPv4-прокси, которые подходят для любых задач, начиная парсингом и заканчивая работой с рекламными кабинетами. Чистые адреса, высокая скорость и стабильность соединений позволяют использовать их в самых требовательных проектах.


Попробуйте прокси belurk прямо сейчас

Покупайте прокси по выгодным ценам

Купить прокси