IPv4
32-битные IP-адреса · 4.3 млрд
Что это
IPv4 (Internet Protocol version 4) — старая, но всё ещё доминирующая версия IP-протокола. Каждый адрес — 32 бита, обычно записывается четырьмя числами через точку: 192.168.1.1.
Основы
- Разработан в 1981 году (RFC 791)
- Всего адресов: 2³² ≈ 4.3 миллиарда
- Формат:
a.b.c.d, где каждый a-d от 0 до 255
Исчерпание адресов
- Свободные адреса в IANA закончились в феврале 2011
- RIR (региональные регистраторы) исчерпали пулы в 2011-2019
- Купить статический IPv4 сегодня — от $30-50 за штуку и дороже
Приватные диапазоны
Адреса, которые нельзя маршрутизировать в интернет, разрешены только внутри локальных сетей (RFC 1918):
10.0.0.0/8— крупные корп-сети172.16.0.0/12—172.16.0.0 - 172.31.255.255192.168.0.0/16— домашние роутеры
Специальные
127.0.0.0/8— loopback (localhost)169.254.0.0/16— link-local, если DHCP не дал адрес0.0.0.0— «любой адрес» / bind everywhere255.255.255.255— broadcast
NAT
Из-за нехватки адресов используется NAT (Network Address Translation). Много устройств в локалке под одним публичным IP. Роутер перекладывает пакеты, отслеживая порты. Из-за NAT прямая связь между двумя домашними компами без «пробивки» невозможна.