Что такое маска подсети
Маска позволяет разделить IP-адрес на сеть и хост, задает размер подсети и облегчает маршрутизацию. В нотации CIDR маска обозначается как длина префикса (например, /24 для IPv4 — 255.255.255.0).
Когда организации требуются дополнительные сети, подсети делят хост-элемент IP-адреса на более мелкие подсети. Цель маски — обеспечить процесс создания подсети.
Без четкого понимания маски невозможно грамотно реализовать деление на подсети, организовать маршрутизацию в больших решениях на базе DPI или обслуживать большое число абонентов с помощью BNG.
Как работает маска
Маска подсети выполняет логическую операцию AND между маской и IP-адресом, позволяя определить, к какой подсети принадлежит данный адрес. Например, маска 255.255.255.0 (/24) дает 256 адресов, из которых один — адрес сети, один — широковещательный, остальные — адреса устройств.
Таблица популярных масок IPv4:
| Маска | Префикс | Количество адресов | Адресов для хостов |
| 255.255.255.0 | /24 | 256 | 254 |
| 255.255.255.128 | /25 | 128 | 126 |
| 255.255.255.192 | /26 | 64 | 62 |
| 255.255.255.252 | /30 | 4 | 2 |
Применение маски в сетях
Маски позволяют:
- дробить большие диапазоны на независимые подсети — для филиалов, сервисов, клиентов;
- идеально настроить политики безопасности, ограничить броадкаст-трафик;
- быстро обнаруживать проблемные зоны в адресном пространстве при аудите и планировании.
В современных IPv6-сетях, маска чаще встречается именно как префикс (например, /64), что еще больше упрощает администрирование.
Технические FAQ
В чем разница между IP-адресом и маской подсети?
IP-адрес идентифицирует устройство в сети, а маска подсети определяет, какая часть этого адреса относится к сети, а какая — к конкретному устройству (хосту). IP-адрес и маска всегда используются вместе: без маски устройство не сможет определить, находится ли получатель в той же подсети или трафик необходимо отправить через маршрутизатор.
Как узнать свою маску подсети?
Узнать маску подсети можно в настройках сетевого подключения или с помощью системных команд. В Windows используется команда ipconfig, в Linux и macOS — ip addr или ifconfig. В большинстве домашних сетей используется маска 255.255.255.0 (или префикс /24), однако в корпоративных и операторских сетях могут применяться и другие значения в зависимости от схемы адресации.
Что означает маска 255.255.255.0?
Маска 255.255.255.0 соответствует префиксу /24 и означает, что первые 24 бита IP-адреса используются для идентификатора сети, а оставшиеся 8 бит — для адресов устройств. Такая подсеть содержит 256 IP-адресов, из которых 254 обычно доступны для хостов. Это один из самых распространенных вариантов адресации в локальных сетях.
Как рассчитать количество подсетей?
Количество возможных подсетей зависит от числа бит, выделенных под подсети. Если для разделения сети используется n дополнительных бит, можно создать 2ⁿ подсетей. Например, если сеть /24 разделить на подсети /26, используются два дополнительных бита (26 − 24 = 2), поэтому получится 4 подсети по 64 адреса каждая. Такой расчет помогает заранее спроектировать адресное пространство и избежать конфликтов IP-адресов при расширении сети.