Короткий ответ
Маска подсети показывает, какая часть IP-адреса обозначает сеть, а какая — конкретное устройство в ней. В домашней сети чаще всего встречается маска 255.255.255.0: у ноутбука, телефона и телевизора первые три числа адреса совпадают, например 192.168.1, а последнее число — это номер устройства.
Устройства с одинаковой сетевой частью обмениваются данными напрямую. Всё остальное, включая сайты в интернете, они отправляют через основной шлюз — обычно это домашний роутер. Поэтому неверная маска приводит к тому, что компьютер «не видит» принтер или теряет доступ к интернету, хотя кабель и Wi-Fi в порядке.
Как маска делит адрес
Адрес IPv4 состоит из четырёх чисел от 0 до 255. Внутри каждое число — это 8 двоичных разрядов, битов, а весь адрес — 32 бита. Маска устроена так же: единицы в ней отмечают биты сети, нули — биты устройства.
| Что записано | Обычная запись | Двоичная запись |
|---|---|---|
| Адрес устройства | 192.168.1.25 | 11000000.10101000.00000001.00011001 |
| Маска подсети | 255.255.255.0 | 11111111.11111111.11111111.00000000 |
| Адрес сети | 192.168.1.0 | 11000000.10101000.00000001.00000000 |
Под единицами маски остаётся 192.168.1 — это сеть. Под нулями остаётся 25 — это номер устройства. Число 255 в маске означает «это число целиком относится к сети», 0 — «целиком к устройству».
Что означает запись /24
Ту же маску можно записать короче: косой чертой и количеством единиц. Такая запись называется CIDR-префиксом. В маске 255.255.255.0 24 единицы, поэтому адрес с ней записывают как 192.168.1.25/24.
/8—255.0.0.0: к сети относится первое число адреса./16—255.255.0.0: первые два числа./24—255.255.255.0: первые три числа.
Единицы в маске всегда идут подряд с начала, а за ними только нули. Поэтому 255.255.255.192 — правильная маска, а 255.0.255.0 — нет: после нулей в ней снова появляются единицы.
Сколько адресов в подсети
Чем больше префикс, тем меньше подсеть. Каждый дополнительный бит сети уменьшает число адресов вдвое. Два адреса обычно не выдают устройствам: первый обозначает саму сеть, последний служит широковещательным адресом для отправки данных сразу всем устройствам подсети.
| Префикс | Маска | Всего адресов | Для устройств |
|---|---|---|---|
/8 | 255.0.0.0 | 16 777 216 | 16 777 214 |
/16 | 255.255.0.0 | 65 536 | 65 534 |
/24 | 255.255.255.0 | 256 | 254 |
/25 | 255.255.255.128 | 128 | 126 |
/26 | 255.255.255.192 | 64 | 62 |
/27 | 255.255.255.224 | 32 | 30 |
/28 | 255.255.255.240 | 16 | 14 |
/29 | 255.255.255.248 | 8 | 6 |
/30 | 255.255.255.252 | 4 | 2 |
/31 | 255.255.255.254 | 2 | 2 на соединении точка — точка |
/32 | 255.255.255.255 | 1 | 1 — один конкретный адрес |
У /31 и /32 особые правила. /31 используют для связи ровно двух устройств, и оба адреса достаются им по RFC 3021. /32 описывает единственный адрес, например в маршруте к одному серверу.
Пример: как найти границы подсети
Возьмём адрес 192.168.1.130/25. Маска 255.255.255.128 делит последнее число на два блока по 128 адресов: от 0 до 127 и от 128 до 255. Число 130 попадает во второй блок.
- Адрес сети:
192.168.1.128. - Широковещательный адрес:
192.168.1.255. - Адреса для устройств: от
192.168.1.129до192.168.1.254, всего 126.
Устройство 192.168.1.20 с той же маской окажется в другой подсети, хотя первые три числа совпадают. Считать такие границы вручную не обязательно: калькулятор IP-подсети по адресу и маске или префиксу покажет адрес сети, широковещательный адрес, диапазон адресов для устройств и их количество.
Какая маска в домашней сети
Дома адреса и маску обычно раздаёт роутер по протоколу DHCP, и вручную ничего настраивать не нужно. Внутри домашних и офисных сетей используют частные диапазоны адресов: 10.0.0.0–10.255.255.255, 172.16.0.0–172.31.255.255 и 192.168.0.0–192.168.255.255. Из интернета такие адреса напрямую недоступны.
Если сеть настроена по умолчанию, у всех устройств будут адреса вида 192.168.0.x или 192.168.1.x, маска 255.255.255.0 и шлюз с адресом роутера, например 192.168.1.1. Точные значения зависят от модели и настроек роутера.
Где посмотреть маску подсети
- Windows. Откройте командную строку и выполните
ipconfig. Для каждого подключения будут показаны IPv4-адрес, маска подсети и основной шлюз. - macOS. Откройте «Системные настройки» → «Сеть», выберите подключение, нажмите «Подробнее» и перейдите в раздел TCP/IP.
- Телефон. Сведения обычно находятся в подробностях подключённой Wi-Fi-сети. Название раздела зависит от модели и версии системы.
- Роутер. Маску локальной сети показывает веб-интерфейс роутера в разделе локальной сети или DHCP.
Частые ошибки при ручной настройке
Ручные настройки нужны, когда провайдер или администратор выдал конкретные значения. В остальных случаях надёжнее оставить автоматическое получение адреса.
| Ошибка | Что происходит | Что сделать |
|---|---|---|
| Маска не совпадает с маской остальных устройств | Компьютер по-другому понимает границы сети и не видит часть устройств | Указать ту же маску, что в настройках роутера |
| Шлюз не входит в подсеть устройства | Локальная сеть работает, интернет — нет | Проверить, что адрес роутера находится в том же диапазоне |
| Устройству назначен адрес сети или широковещательный адрес | Настройка не сохраняется или связь не работает | Выбрать адрес из диапазона для устройств |
| Один адрес назначен двум устройствам | Связь пропадает то у одного, то у другого | Выбрать свободный адрес вне диапазона, который раздаёт роутер |
Коротко
- Маска отделяет в адресе сеть от номера устройства.
255.255.255.0и/24— одно и то же: 254 адреса для устройств.- Дома маску выдаёт роутер автоматически, менять её обычно не нужно.
- Для расчёта границ используйте калькулятор подсети, а не подбор вручную.
Частые вопросы
Какую маску подсети указать дома при ручной настройке?
Ту же, что используют роутер и остальные устройства сети. Её видно в настройках локальной сети роутера или в сведениях о подключении на компьютере, который получает адрес автоматически. Чаще всего это 255.255.255.0.
Маска подсети и основной шлюз — одно и то же?
Нет. Маска описывает границы сети, а основной шлюз — это адрес устройства, обычно роутера, через которое отправляются данные за пределы этой сети. Шлюз должен находиться внутри той же подсети.
Что такое обратная маска?
Это маска с инвертированными битами: единицы заменены нулями и наоборот. Для 255.255.255.0 обратная маска — 0.0.0.255. Её используют в настройках некоторого сетевого оборудования; путать её с обычной маской нельзя. Калькулятор IP-подсети показывает обе записи.
Есть ли маска подсети в IPv6?
В IPv6 границу сети указывают только длиной префикса, например /64, без записи из четырёх чисел. Калькулятор подсети Wertigo работает только с IPv4.












