Перейти к основному контенту
NGPP
Кабинет

Учебный калькулятор · подсети IPv4

Подсети: маска делит сеть и хост

Задай адрес и префикс — калькулятор покажет маску, адрес сети, broadcast, диапазон хостов, wildcard для ACL, класс и приватность, а полоса бит наглядно покажет границу сеть | хост. И сразу разобьёт сеть на равные подсети под VLAN/отделы. Знания — бесплатно.

🧭 Первый раз про подсети? Прочитай этосвернуть ▾

Зачем это нужно. IP-адрес — как почтовый адрес устройства. Когда устройств много, их разбивают на группы — подсети (отделы, этажи, VLAN), чтобы навести порядок и безопасность. Этот калькулятор показывает границы такой группы.

Главная идея. Адрес — это 32 бита. Маска (или префикс /24) проводит черту: слева «номер сети» — общий для всех в подсети, справа «номер хоста» — уникальный у каждого устройства. Аналогия: индекс и улица общие для дома (сеть), номер квартиры — у каждого свой (хост).

Как пользоваться. Введи адрес (например 192.168.1.10) и префикс (/24) — увидишь, где начинается и кончается подсеть, сколько в ней устройств, и сможешь разбить её на части под отделы.

Незнакомые слова (маска, broadcast, шлюз, wildcard, VLSM…) — в 📖 «Словаре простыми словами» внизу.

32 бита адреса: сеть /24 + хост (8)
11000000101010000000000100000000
Маска255.255.255.0 (/24)
Wildcard (ACL)0.0.0.255
Адрес сети192.168.1.0
Broadcast192.168.1.255
Первый хост192.168.1.1
Последний хост192.168.1.254
Хостов (исп.)254
Всего адресов256
Класс / типC · приватная

Первый адрес — сеть, последний — broadcast; хостам — между ними.

Разбить 192.168.1.0/24 на подсети→ 4 подсетей по 62 хостов
ПодсетьДиапазон хостовBroadcastХостов
192.168.1.0/26192.168.1.1 – 192.168.1.62192.168.1.6362
192.168.1.64/26192.168.1.65 – 192.168.1.126192.168.1.12762
192.168.1.128/26192.168.1.129 – 192.168.1.190192.168.1.19162
192.168.1.192/26192.168.1.193 – 192.168.1.254192.168.1.25562
— шпаргалка по подсети для конфига/ACL

Принцип (это и есть главное)

  • ✂️ Маска делит 32 бита на сеть и хост. /24 — 24 бита под сеть, 8 под хост → 256 адресов. Подвигай ползунок: видно, как граница «сеть | хост» едет по битам, а число хостов меняется вдвое на каждый бит.
  • 🏠 Первый и последний — служебные. Адрес сети (все хостовые биты 0) и broadcast (все 1) хостам не выдают. Поэтому в /24 не 256, а 254 рабочих адреса. Исключения — /31 (2 адреса для канала) и /32 (один адрес).
  • 🔢 Длиннее префикс — меньше хостов, больше подсетей. /24 → /26 даёт 4 подсети по 62 хоста. Так нарезают сеть под отделы/VLAN: каждому — свой блок, без пересечений.
  • 🛡️ Wildcard — это «маска наоборот». В ACL Cisco и правилах фильтрации задают не маску, а wildcard (инверсию): где 0 — бит важен, где 1 — любой. Тут она считается сразу.
  • 🔒 Приватные диапазоны не маршрутизируются в интернет. 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 — для внутренних сетей; наружу ходят через NAT. Калькулятор подсказывает, приватная сеть или публичная.

IPv4. Тот же принцип «сеть + хост по битам» лежит и в основе сегментации в конструкторе сетей — там подсети раскладываются на топологию.

📖 Словарь: простыми словами

Встретил незнакомое слово выше — найди его здесь. Коротко — суть; разверни — подробное объяснение с аналогией.

IP-адрес (IPv4)«почтовый адрес» устройства в сети — 4 числа 0–255

Например 192.168.1.10. Каждое устройство в сети имеет свой IP, чтобы данные знали, куда идти. Под капотом это 32 бита (4 байта по 8 бит) — отсюда и числа 0–255.

Маска подсетиделит адрес на две части: «какая сеть» и «какое устройство»

Например 255.255.255.0. Где в маске единицы — там «номер сети» (общий для всех в подсети), где нули — там «номер хоста» (уникален у каждого устройства). Аналогия: индекс+город — общие для улицы (сеть), номер квартиры — у каждого свой (хост).

Префикс / CIDR (/24)короткая запись маски: сколько бит занимает «сеть»

/24 значит «первые 24 бита — сеть» = маска 255.255.255.0. /16 = 255.255.0.0, /8 = 255.0.0.0. Чем больше число после слэша — тем меньше адресов в подсети (больше бит ушло под сеть, меньше под хосты).

Подсетьгруппа адресов с одной маской — один «сегмент» сети

Например 192.168.1.0/24 — это 256 адресов (192.168.1.0 … 192.168.1.255). Устройства в одной подсети общаются напрямую; в разные подсети — только через маршрутизатор/шлюз. Подсети нужны, чтобы разделить отделы/VLAN и навести порядок и безопасность.

Адрес сетипервый адрес подсети — «имя» самой сети, не выдаётся хосту

Самый младший адрес диапазона (все хостовые биты = 0), например 192.168.1.0/24. Им обозначают саму подсеть в таблицах маршрутизации; устройству его не присваивают.

Broadcastпоследний адрес подсети — «крикнуть всем сразу»

Самый старший адрес (все хостовые биты = 1), например 192.168.1.255/24. Пакет на этот адрес получают ВСЕ устройства подсети. Его тоже не выдают хосту. Поэтому из 256 адресов /24 под устройства остаётся 254 (минус сеть и broadcast).

Хостконкретное устройство в подсети (ПК, телефон, сервер)

Адреса между «адресом сети» и «broadcast» — это полезные адреса хостов. Для /24 их 254. Формула: 2^(число хостовых бит) − 2 (вычитаем адрес сети и broadcast).

Шлюз (default gateway)«выход» из подсети наружу — обычно маршрутизатор

Чтобы попасть в другую подсеть или интернет, устройство отправляет пакет шлюзу. Часто это первый адрес диапазона (например 192.168.1.1). Без шлюза подсеть «замкнута сама на себя».

Wildcard-маскаперевёрнутая маска — для ACL на Cisco/маршрутизаторах

Это маска наоборот: где в обычной маске 1, в wildcard 0, и наоборот (255.255.255.0 → 0.0.0.255). В списках доступа (ACL) wildcard задаёт, какие биты адреса проверять, а какие игнорировать.

Приватные адреса (RFC 1918)диапазоны «для внутренних сетей», не маршрутизируются в интернет

10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 — их можно свободно использовать дома и в офисе; в интернет они не выходят напрямую (нужен NAT на роутере). Поэтому домашние сети почти всегда 192.168.x.x.

VLSMразные маски для разных подсетей — экономия адресов

Variable Length Subnet Mask: большой сети даёшь /24, точке «точка-точка» — /30 (всего 2 хоста). Так не тратишь сотни адресов там, где нужно два. Калькулятор разбивает сеть на равные подсети по выбранному префиксу.

Класс адреса (A/B/C)старое деление адресов по диапазонам — историческое

До CIDR адреса делили на классы: A (большие сети), B (средние), C (мелкие). Сейчас используют CIDR (любой префикс), но термины «класс A/B/C» ещё встречаются в учебниках и оборудовании.

Дальше по теме

Эти инструменты связаны с текущим — так задачи стыкуются на практике.

Все инструменты — в каталоге.