Открыть сервис

IP-адрес

IP-адрес (от англ. Internet Protocol Address) — это уникальный числовой идентификатор, присваиваемый каждому устройству (компьютеру, смартфону, серверу, сетевому принтеру и т. д.), подключённому к компьютерной сети, построенной на основе стека протоколов TCP/IP. IP-адрес обеспечивает адресацию в сети, позволяя маршрутизаторам и другим сетевым узлам доставлять пакеты данных именно тому устройству, которому они адресованы. Основные функции IP-адреса — идентификация сетевого интерфейса и определение местоположения устройства в сети.

История возникновения и развития

Первая версия протокола IP (IPv4) была разработана в начале 1970-х годов в рамках проекта ARPANET (США) и стандартизирована в 1981 году в документе RFC 791. Первоначально предполагалось, что 32-битного адресного пространства (около 4,3 миллиарда адресов) будет достаточно для всех устройств, подключаемых к сети. Однако стремительный рост интернета в 1990-х годах привёл к осознанию неизбежного исчерпания адресов IPv4. В связи с этим в 1998 году был разработан протокол IPv6 (RFC 2460), использующий 128-битные адреса, что позволяет теоретически адресовать около 3,4×10³⁸ устройств — практически неограниченное количество. По состоянию на 2024 год IPv4 остаётся наиболее распространённым, но постепенно замещается IPv6, особенно в новых сетях и у крупных провайдеров.

Формат и структура IP-адресов

IPv4

Адрес IPv4 представляет собой 32-битное двоичное число, которое для удобства записи обычно делится на четыре октета (байта) и представляется в десятичной системе счисления с разделением точками. Например: 192.168.1.1. Каждый октет может принимать значения от 0 до 255. Адресное пространство IPv4 подразделяется на классы (A, B, C, D, E), но в настоящее время данная классификация в значительной мере вытеснена бесклассовой адресацией (CIDR). В рамках CIDR адрес записывается вместе с префиксом, указывающим длину маски подсети: 192.168.1.0/24 (первые 24 бита — номер сети, остальные 8 — номер узла).

IPv6

Адрес IPv6 состоит из 128 бит, записывается в виде восьми групп по четыре шестнадцатеричных цифры, разделённых двоеточиями. Например: 2001:0db8:85a3:0000:0000:8a2e:0370:7334. Для сокращения записи лидирующие нули в группе могут опускаться, а самая длинная последовательность нулей может заменяться на двойное двоеточие (::). Пример сокращённой записи: 2001:db8:85a3::8a2e:370:7334.

Классификация IP-адресов

По сфере использования IP-адреса делятся на несколько категорий.

Публичные (глобальные) и частные (локальные)

Статические и динамические

Специальные адреса

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

Технические аспекты: маршрутизация и NAT

Основная задача IP-адреса — обеспечить маршрутизацию пакетов от отправителя к получателю через промежуточные сети. Каждый маршрутизатор содержит таблицу маршрутизации, в которой на основе IP-адреса назначения выбирается следующий узел (шлюз). Принцип «наилучшего совпадения» (longest prefix match) определяет наиболее точную запись в таблице.

В условиях дефицита публичных IPv4-адресов широко применяется технология NAT (Network Address Translation). Устройство (обычно домашний роутер или корпоративный шлюз) преобразует частные адреса внутренней сети в один или несколько публичных адресов для выхода в интернет. При этом для каждого исходящего соединения создаётся временная запись, позволяющая возвращать ответные пакеты нужному внутреннему устройству. NAT не является частью архитектуры IPv6, где предполагается использование глобальных адресов для каждого устройства без трансляции (точнее, возможен NAT66, но он не образует стандартной практики).

Распределение и управление адресами

Распределением глобальных IP-адресов занимается IANA (Internet Assigned Numbers Authority), которая делегирует крупные блоки региональным интернет-регистратурам (RIR). На 2024 год существует пять RIR: AfriNIC (Африка), APNIC (Азиатско-Тихоокеанский регион), ARIN (Северная Америка), LACNIC (Латинская Америка и страны Карибского бассейна), RIPE NCC (Европа, Россия, Ближний Восток и Центральная Азия). RIR, в свою очередь, распределяют адреса национальным регистратурам (LIR) и интернет-провайдерам. С начала 2010-х годов пулы свободных адресов IPv4 в большинстве регионов исчерпаны, что ускорило переход на IPv6.

Применение и значение

IP-адреса являются фундаментом работы интернета. Они используются:

В сочетании с маской подсети и шлюзом по умолчанию IP-адрес задаёт логическую топологию сети и позволяет строить изолированные сегменты. Точное знание IP-адреса удалённого узла необходимо для администрирования (SSH, удалённый рабочий стол) и диагностики (ping, traceroute).

Проблемы и ограничения

Основная проблема действующей адресации IPv4 — исчерпание адресного пространства, что привело к использованию NAT и вторичного рынка адресов (продажа/аренда блоков). Переход на IPv6 сдерживается необходимостью модернизации оборудования и программного обеспечения, а также инерцией: многие сервисы и пользователи продолжают использовать старую версию. Другая проблема — анонимность и безопасность: IP-адрес может быть использован для геолокации и отслеживания пользователя, что порождает риски приватности. Для защиты используются VPN, прокси-серверы и анонимные сети (Tor).

Смежные понятия

Интересные факты

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →