Как пользоваться: Калькулятор подсетей
- Введите адрес с префиксом (
/24) или с маской подсети в десятичной записи. - Посмотрите адрес сети, broadcast и диапазон доступных хостов.
- Укажите более длинный префикс в разделе Разбить на подсети, чтобы получить список всех подсетей такого размера.
Как работает разбиение на подсети
IPv4-адрес состоит из 32 бит. Длина префикса (число после слеша в записи CIDR) показывает, сколько из этих бит определяют сеть, а остальные идентифицируют хосты. В /24 остаются 8 битов для хостов: это 256 адресов, из которых первый — адрес сети, последний — адрес broadcast, а для устройств остаются 254 адреса.
Шпаргалка по CIDR
| Префикс | Маска подсети | Адресов | Доступных хостов |
|---|---|---|---|
| /8 | 255.0.0.0 | 16,777,216 | 16,777,214 |
| /16 | 255.255.0.0 | 65,536 | 65,534 |
| /22 | 255.255.252.0 | 1,024 | 1,022 |
| /24 | 255.255.255.0 | 256 | 254 |
| /26 | 255.255.255.192 | 64 | 62 |
| /28 | 255.255.255.240 | 16 | 14 |
| /30 | 255.255.255.252 | 4 | 2 |
| /31 | 255.255.255.254 | 2 | 2 (точка-точка, RFC 3021) |
| /32 | 255.255.255.255 | 1 | 1 (один хост) |
Приватные и специальные диапазоны
- 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 — приватные сети (RFC 1918), в интернет не маршрутизируются.
- 100.64.0.0/10 — пространство для carrier-grade NAT.
- 169.254.0.0/16 — link-local, используется, когда DHCP не работает.
- 192.0.2.0/24, 198.51.100.0/24, 203.0.113.0/24 — зарезервированы для документации.
Wildcard-маски и облачные сети
Wildcard-маска — это инверсия маски подсети (0.0.0.255 для /24). Её используют в ACL Cisco и в OSPF. При планировании AWS VPC или Azure VNet учитывайте, что облако резервирует дополнительные адреса: в AWS на каждую подсеть их пять (адрес сети, роутер, DNS, резерв и broadcast).
IPv6
IPv6-адреса состоят из 128 бит. Для каждой LAN обычно используют /64; провайдеры выдают клиентам блоки /48 или /56, что дает 65,536 или 256 LAN. Введите IPv6 CIDR выше, чтобы увидеть развернутую запись и диапазон. Чтобы узнать, на какие адреса резолвится имя, воспользуйтесь DNS-поиском, а чтобы узнать свой публичный IP, откройте Мой IP.
Диапазоны приватных IP-адресов
Эти диапазоны зарезервированы для приватных сетей (RFC 1918) и других специальных целей, поэтому в публичном интернете они не маршрутизируются. Вставьте любой из них в калькулятор выше, чтобы увидеть полный диапазон хостов.
| Диапазон | CIDR | Адресов | Назначение |
|---|---|---|---|
| 10.0.0.0 – 10.255.255.255 | 10.0.0.0/8 | 16,777,216 | Приватные сети (RFC 1918) — крупные компании, облачные VPC |
| 172.16.0.0 – 172.31.255.255 | 172.16.0.0/12 | 1,048,576 | Приватные сети (RFC 1918) — Docker по умолчанию использует 172.17.0.0/16 |
| 192.168.0.0 – 192.168.255.255 | 192.168.0.0/16 | 65,536 | Приватные сети (RFC 1918) — домашние и офисные роутеры |
| 100.64.0.0 – 100.127.255.255 | 100.64.0.0/10 | 4,194,304 | Carrier-grade NAT (RFC 6598), а также Tailscale |
| 169.254.0.0 – 169.254.255.255 | 169.254.0.0/16 | 65,536 | Link-local (автоматические адреса, если DHCP не работает) |
| 127.0.0.0 – 127.255.255.255 | 127.0.0.0/8 | 16,777,216 | Loopback (localhost) |
| fc00:: – fdff:ffff:… | fc00::/7 | — | IPv6 уникальные локальные адреса (приватный диапазон IPv6) |
| fe80:: – febf:ffff:… | fe80::/10 | — | IPv6 link-local |
Чтобы узнать публичный адрес, с которым ваша сеть выходит в интернет, откройте Мой IP.
Также ищут как: cidr калькулятор, ipv4 калькулятор, калькулятор ipv6 подсетей, wildcard маска, приватные ip диапазоны, диапазоны частных ip адресов, rfc 1918.
Инструменты, которые хорошо сочетаются с Калькулятор подсетей
- Генератор конфигов WireGuard — Настройте VPN WireGuard за несколько минут.
- Проверка портов — Проверьте, принимает ли сервер подключения на определённых портах — веб (80/443), почта (25/587/993), SSH, базы данных или удалённый рабочий стол — и узнайте, какие из них открыты, закрыты или фильтруются файрволом.
- Пинг-тест — Узнайте, как быстро сервер отвечает: введите хост и получите время двустороннего отклика, задержку (latency), джиттер и количество неудачных попыток за несколько пингов.
- Конвертер систем счисления — Введите число в любой системе счисления и сразу увидите его во всех остальных.