Маска подсети
Оригинальное название: subnet mask
Коротко
32-битное число, которое показывает, какая часть IP-адреса обозначает сеть, а какая — конкретное устройство в ней; записывается как 255.255.255.0 или префиксом /24.
Что такое «Маска подсети»
Без маски IP-адрес неполон: по 192.168.1.10 нельзя сказать, где заканчивается номер сети и начинается номер узла. Маска отвечает на этот вопрос. В двоичном виде она состоит из единиц, за которыми идут нули: единицы отмечают биты сети, нули — биты узла. Маска 255.255.255.0 — это 24 единицы и 8 нулей, поэтому её же записывают короче, префиксом /24. Подробно о такой записи и бесклассовой маршрутизации — на странице CIDR.
Как устройство применяет маску
Перед отправкой пакета компьютер выполняет побитовое «И» между своим адресом и маской, затем то же самое с адресом получателя. Если результаты совпали, получатель в той же сети, и пакет отправляется напрямую. Если нет — пакет уходит на шлюз по умолчанию, обычно роутер, который передаёт его дальше. Неверная маска приводит к странным симптомам: соседние устройства «не видны», хотя кабель и Wi-Fi в порядке.
Пример расчёта
Адрес 192.168.1.10 11000000.10101000.00000001.00001010
Маска 255.255.255.0 11111111.11111111.11111111.00000000
Сеть 192.168.1.0 (адрес И маска)
Широковещательный 192.168.1.255
Узлы 192.168.1.1 – 192.168.1.254 (254 адреса)
Первый адрес диапазона обозначает саму сеть, последний — широковещательный, поэтому для устройств остаётся на два меньше. Частые маски:
- 255.255.255.0 (/24) — 256 адресов, 254 для устройств: типичная домашняя или офисная сеть.
- 255.255.255.192 (/26) — 64 адреса, 62 для устройств.
- 255.255.255.252 (/30) — 4 адреса, 2 для устройств: связка между двумя маршрутизаторами.
- 255.255.255.255 (/32) — один конкретный адрес, например в правиле файрвола.
Где её настраивают
В домашней и офисной сети маску вместе с адресом и шлюзом раздаёт DHCP-сервер роутера. На арендованном сервере её указывает провайдер в настройках сети, а в панели управления VDS она обычно видна рядом с IP. Владелец сайта встречает маски в списках разрешённых адресов: например, чтобы пустить в админку весь офисный диапазон, указывают сеть с префиксом, а не один адрес. Маски относятся к IPv4; в IPv6 используют только префиксную запись.

