Сколько IPv4 адресов в мире

Вопрос о количестве IP-адресов версии 4 возникает у каждого, кто начинает изучать сетевые технологии. Протокол IPv4 был разработан в начале 1980-х годов и до сих пор остаётся основой интернет-коммуникаций. Ниже — точные цифры, математика расчёта и актуальная статистика распределения адресного пространства.

Общее количество IPv4 адресов: точные цифры

Общее количество IPv4 адресов в мире составляет 4 294 967 296 (чуть менее 4,3 миллиарда). Это число определяется длиной адреса — 32 бита — и не может быть увеличено в рамках протокола. Каждый бит принимает одно из двух значений (0 или 1), поэтому число возможных комбинаций равно 2 в степени 32.

Для наглядности:

  • 2^32 = 4 294 967 296
  • Это примерно 4,3 × 10^9 (4,3 миллиарда)
  • На каждого жителя Земли приходится менее одного адреса (население планеты превышает 8 миллиардов человек)

Именно этот фундаментальный предел — причина проблемы исчерпания IPv4, о которой речь пойдёт далее.

Как рассчитывается количество IPv4 адресов

Длина адреса и математика

IPv4-адрес занимает ровно 32 бита (4 байта). Каждый бит может быть нулём или единицей. Чтобы вычислить общее количество уникальных адресов, достаточно возвести двойку в степень, равную длине адреса:

  • Количество адресов = 2^n, где n — число бит
  • Для IPv4: 2^32 = 4 294 967 296

Расчёт по шагам:

Степень Значение 2^8 256 2^16 65 536 2^24 16 777 216 2^32 4 294 967 296

Формула проста и неизменна: при 32-битной длине адреса большего числа комбинаций получить невозможно.

Структура IPv4-адреса

IPv4-адрес записывается в виде четырёх десятичных чисел, разделённых точками. Каждое число соответствует одному октету (8 бит) и принимает значение от 0 до 255. Пример: 192.168.1.1.

Структура адреса:

  • Первый октет — от 0 до 255 (8 бит)
  • Второй октет — от 0 до 255 (8 бит)
  • Третий октет — от 0 до 255 (8 бит)
  • Четвёртый октет — от 0 до 255 (8 бит)

Итого: 256 × 256 × 256 × 256 = 4 294 967 296. Результат совпадает с вычислением через степень двойки, что закономерно.

Сколько адресов в подсетях разного размера

Сетевые администраторы работают не с отдельными адресами, а с подсетями. Размер подсети определяется длиной сетевого префикса (маской), которая записывается после косой черты (CIDR-нотация).

Таблица количества адресов по маске подсети

Префикс (CIDR) Маска подсети Всего адресов Доступно для хостов /8 255.0.0.0 16 777 216 16 777 214 /16 255.255.0.0 65 536 65 534 /20 255.255.240.0 4 096 4 094 /24 255.255.255.0 256 254 /25 255.255.255.128 128 126 /26 255.255.255.192 64 62 /27 255.255.255.224 32 30 /28 255.255.255.240 16 14 /29 255.255.255.248 8 6 /30 255.255.255.252 4 2 /32 255.255.255.255 1 1

Формула расчёта: количество адресов в подсети = 2^(32 − длина_префикса). Количество адресов, доступных для хостов, на два меньше общего (за вычетом адреса сети и широковещательного адреса), кроме /31 и /32, которые используются особым образом.

Сколько адресов в подсети /24

Подсеть /24 — одна из самых распространённых в практике. Она содержит:

  • 256 адресов в общей сложности (2^(32−24) = 2^8 = 256)
  • 254 адреса для хостов (первый адрес — адрес сети, последний — широковещательный)

Пример: в подсети 192.168.1.0/24 адреса распределяются так:

  • 192.168.1.0 — адрес сети (не назначается устройствам)
  • 192.168.1.1 — 192.168.1.254 — адреса для хостов (254 штуки)
  • 192.168.1.255 — широковещательный адрес (broadcast)

Блок /24 часто называют «класс C» по устаревшей классовой адресации, хотя в современных сетях применяется бесклассовая маршрутизация (CIDR).

Сколько IPv4 адресов реально можно использовать

Из 4,3 миллиарда теоретически возможных адресов далеко не все доступны для назначения устройствам в глобальной сети. Значительная часть адресного пространства зарезервирована для специальных целей.

Зарезервированные и специальные диапазоны

Стандарты RFC определяют ряд диапазонов, которые нельзя использовать как обычные публичные адреса:

Диапазон Назначение Количество адресов 0.0.0.0/8 Текущая сеть 16 777 216 10.0.0.0/8 Частная сеть (RFC 1918) 16 777 216 100.64.0.0/10 Shared address space (RFC 6598) 4 194 304 127.0.0.0/8 Петля (loopback) 16 777 216 169.254.0.0/16 Локальное автоматическое назначение (link-local) 65 536 172.16.0.0/12 Частная сеть (RFC 1918) 1 048 576 192.0.0.0/24 Служебные назначения IETF 256 192.0.2.0/24 Документация (TEST-NET-1) 256 192.168.0.0/16 Частная сеть (RFC 1918) 65 536 198.18.0.0/15 Тестирование производительности 131 072 198.51.100.0/24 Документация (TEST-NET-2) 256 203.0.113.0/24 Документация (TEST-NET-3) 256 224.0.0.0/4 Мультикаст (multicast) 268 435 456 240.0.0.0/4 Зарезервировано (будущее использование) 268 435 456 255.255.255.255/32 Широковещательный адрес 1

В сумме зарезервированные и специальные блоки занимают около 592 миллионов адресов. Итого, для глобальной маршрутизации теоретически доступно приблизительно 3,7 миллиарда адресов. На практике полезных адресов ещё меньше из-за неэффективного распределения на ранних этапах развития интернета.

Частные (приватные) адреса

Три диапазона выделены для частных сетей (RFC 1918):

  • 10.0.0.0/8 — 16 777 216 адресов
  • 172.16.0.0/12 — 1 048 576 адресов
  • 192.168.0.0/16 — 65 536 адресов

Итого: 17 891 328 частных адресов. Эти адреса могут повторяться в разных локальных сетях по всему миру, так как они не маршрутизируются в глобальном интернете. Именно благодаря механизму NAT миллиарды домашних и корпоративных устройств выходят в интернет, используя относительно небольшое число публичных адресов.

Распределение IPv4 адресов по регионам

Региональные интернет-регистраторы (RIR)

Распределением IP-адресов в мире занимаются пять региональных интернет-регистраторов, которые получают блоки от IANA (Internet Assigned Numbers Authority):

  • ARIN — Северная Америка (США, Канада, часть Карибских островов)
  • RIPE NCC — Европа, Ближний Восток, Центральная Азия
  • APNIC — Азиатско-Тихоокеанский регион
  • LACNIC — Латинская Америка и Карибский бассейн
  • AFRINIC — Африка

Статистика распределения

IANA завершила распределение последних свободных блоков /8 в феврале 2011 года. К этому моменту 256 блоков /8 (каждый содержит 16,7 млн адресов) были распределены следующим образом:

Получатель Примерное количество блоков /8 Примерное количество адресов ARIN ~80 ~1,34 млрд RIPE NCC ~49 ~0,82 млрд APNIC ~51 ~0,85 млрд LACNIC ~10 ~0,17 млрд AFRINIC ~6 ~0,10 млрд Различные организации (ранние выделения) ~35 ~0,59 млрд Мультикаст, зарезервированные, специальные ~25 ~0,42 млрд

Северная Америка исторически получила наибольшую долю адресного пространства. Это объясняется тем, что интернет зародился в США, и крупные блоки выделялись американским организациям ещё в 1980-1990-х годах, когда адреса казались неисчерпаемым ресурсом. Многие университеты и корпорации США до сих пор владеют целыми блоками /8 (16,7 миллионов адресов каждый).

Исчерпание IPv4 адресов: хронология и текущая ситуация

Ключевые даты исчерпания:

  • Февраль 2011 — IANA распределила последние пять блоков /8 (по одному каждому RIR). Свободных блоков на верхнем уровне больше не осталось.
  • Апрель 2011 — APNIC (Азия) исчерпал свой свободный пул и перешёл к режиму выдачи последнего блока /8 малыми порциями.
  • Сентябрь 2012 — RIPE NCC (Европа) достиг последнего блока /8 и ввёл ограничения на выдачу.
  • Июнь 2014 — LACNIC (Латинская Америка) исчерпал свободные ресурсы.
  • Сентябрь 2015 — ARIN (Северная Америка) полностью исчерпал свободный пул IPv4.
  • Январь 2020 — RIPE NCC объявил о полном исчерпании адресов IPv4 из последнего блока /8.
  • 2024-2026 — AFRINIC (Африка) также приближается к полному исчерпанию оставшихся ресурсов.

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

Сравнение IPv4 и IPv6: количество адресов

Протокол IPv6 был разработан как прямой ответ на исчерпание адресов IPv4. Главное отличие — длина адреса:

Параметр IPv4 IPv6 Длина адреса 32 бита 128 бит Количество адресов 2^32 ≈ 4,3 × 10^9 2^128 ≈ 3,4 × 10^38 Формат записи 192.168.1.1 2001:0db8:85a3::8a2e:0370:7334 Количество октетов/групп 4 октета 8 групп по 16 бит

Число IPv6-адресов — величина, которую сложно даже представить. Для сравнения:

  • IPv4: 4 294 967 296 (примерно 4,3 миллиарда)
  • IPv6: 340 282 366 920 938 463 463 374 607 431 768 211 456 (примерно 340 ундециллионов)

Если IPv4 адресов не хватает даже по одному на каждого жителя Земли, то IPv6 адресов достаточно, чтобы выделить по 4,7 × 10^28 адресов на каждого человека. Это больше, чем число песчинок на планете.

Отношение количества IPv6 к IPv4:

  • 2^128 / 2^32 = 2^96 ≈ 7,9 × 10^28
  • IPv6 предоставляет примерно в 79 октиллионов раз больше адресов, чем IPv4

Как мир справляется с нехваткой IPv4

NAT и трансляция адресов

NAT (Network Address Translation) — основной механизм, позволяющий экономить публичные IPv4 адреса. Принцип работы:

  1. Провайдер выделяет абоненту один публичный IPv4-адрес.
  2. Домашний маршрутизатор создаёт локальную сеть с частными адресами (обычно из диапазона 192.168.x.x).
  3. Все устройства в домашней сети выходят в интернет через один публичный адрес.

Благодаря NAT десятки устройств (смартфоны, ноутбуки, телевизоры, «умные» устройства) могут использовать единственный публичный IPv4-адрес. Многие провайдеры применяют также CGNAT (Carrier-Grade NAT), когда один публичный адрес делится между несколькими абонентами.

Правда, NAT имеет недостатки:

  • Усложняет работу некоторых протоколов (VoIP, P2P, онлайн-игры)
  • Затрудняет прямые соединения между устройствами
  • Создаёт дополнительную нагрузку на оборудование

Рынок IPv4 адресов

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

  • В 2014 году стоимость одного IPv4-адреса составляла около 5-10 долларов.
  • В 2020 году — около 25-30 долларов.
  • К 2025-2026 году стоимость отдельного адреса на рынке достигает 40-60 долларов и выше, в зависимости от размера блока и региона.

Блок /24 (256 адресов) — минимальная единица, которую можно маршрутизировать в глобальном интернете. Его стоимость на вторичном рынке может составлять от 10 000 до 15 000 долларов и выше.

Переход на IPv6

Переход на IPv6 — единственное фундаментальное решение проблемы нехватки адресов. Текущее состояние внедрения:

  • По данным Google, доля IPv6-трафика к началу 2026 года превышает 45 % в мире.
  • Лидеры по внедрению: Индия (более 70 %), Германия, Франция, США (около 50 %), Япония.
  • Россия отстаёт — доля IPv6-трафика составляет около 10-15 %.

Переход идёт медленно, потому что IPv4 и IPv6 несовместимы напрямую. Необходимо поддерживать оба протокола одновременно (так называемый dual-stack), что требует затрат на оборудование и настройку.

Заключение

IPv4 предоставляет ровно 4 294 967 296 уникальных адресов, что определяется 32-битной длиной адреса. Из них для публичного использования доступно около 3,7 миллиарда. Этого количества уже недостаточно для современного интернета, где число подключённых устройств многократно превышает число доступных адресов.

Пул свободных IPv4-адресов полностью исчерпан у всех пяти региональных регистраторов. Мир продолжает работать с IPv4 благодаря технологии NAT и вторичному рынку адресов, но долгосрочное решение — это IPv6 с его практически неограниченным адресным пространством в 2^128 (3,4 × 10^38) адресов.

Оцените статью
uchet-jkh.ru
Добавить комментарий