Учебный калькулятор · подсети IPv4
Подсети: маска делит сеть и хост
Задай адрес и префикс — калькулятор покажет маску, адрес сети, broadcast, диапазон хостов, wildcard для ACL, класс и приватность, а полоса бит наглядно покажет границу сеть | хост. И сразу разобьёт сеть на равные подсети под VLAN/отделы. Знания — бесплатно.
🧭 Первый раз про подсети? Прочитай этосвернуть ▾
Зачем это нужно. IP-адрес — как почтовый адрес устройства. Когда устройств много, их разбивают на группы — подсети (отделы, этажи, VLAN), чтобы навести порядок и безопасность. Этот калькулятор показывает границы такой группы.
Главная идея. Адрес — это 32 бита. Маска (или префикс /24) проводит черту: слева «номер сети» — общий для всех в подсети, справа «номер хоста» — уникальный у каждого устройства. Аналогия: индекс и улица общие для дома (сеть), номер квартиры — у каждого свой (хост).
Как пользоваться. Введи адрес (например 192.168.1.10) и префикс (/24) — увидишь, где начинается и кончается подсеть, сколько в ней устройств, и сможешь разбить её на части под отделы.
Незнакомые слова (маска, broadcast, шлюз, wildcard, VLSM…) — в 📖 «Словаре простыми словами» внизу.
Первый адрес — сеть, последний — broadcast; хостам — между ними.
Принцип (это и есть главное)
- ✂️ Маска делит 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» ещё встречаются в учебниках и оборудовании.
Дальше по теме
Эти инструменты связаны с текущим — так задачи стыкуются на практике.
Все инструменты — в каталоге.