Запись вида 192.168.1.10/24 встречается в настройках роутеров, firewall-правилах и документации по сети — но не всегда очевидно, что именно она означает: какой диапазон адресов входит в подсеть, сколько там хостов и какой у неё broadcast-адрес. Разберём, как это считается.
Что такое CIDR-нотация
CIDR (Classless Inter-Domain Routing) — способ записать IP-адрес вместе с маской подсети одним числом: /24 означает, что первые 24 бита адреса — это номер сети, а оставшиеся 8 бит — номер узла внутри неё. Чем больше число после слэша, тем меньше адресов в подсети:
| Префикс | Маска | Адресов всего | Доступно хостам |
|---|---|---|---|
| /24 | 255.255.255.0 | 256 | 254 |
| /25 | 255.255.255.128 | 128 | 126 |
| /28 | 255.255.255.240 | 16 | 14 |
| /30 | 255.255.255.252 | 4 | 2 |
Что показывает калькулятор
По адресу и префиксу IP-калькулятор вычисляет:
- Адрес сети — первый адрес подсети, идентифицирует саму сеть.
- Broadcast-адрес — последний адрес подсети, зарезервирован для широковещательной рассылки всем узлам сети.
- Маску подсети и wildcard-маску — вторая используется в ACL некоторых устройств (например, Cisco).
- Первый и последний доступный хост — диапазон адресов, которые можно назначить устройствам.
- Общее и полезное число адресов, класс сети (A/B/C) и является ли адрес приватным.