logo
GeekFormat

Калькулятор подсетей

IPv4 калькулятор подсетей

Введите IP/CIDR для расчёта адреса сети, широковещательного адреса, диапазона доступных адресов и маски подсети в реальном времени.

Результат расчёта

Network
-64.-88.0.0
Broadcast
-64.-88.0.-1
Netmask
255.255.255.0
Wildcard
0.0.0.255
First Host
-64.-88.0.-255
Last Host
-64.-88.0.-2
Block Size
256
Binary Mask
11111111.11111111.11111111.00000000

Будь то планирование адресов корпоративной локальной сети, конфигурация интерфейсов маршрутизаторов и коммутаторов, написание правил ACL брандмауэра или изучение сетевой сертификации CCNA/HCIA, расчёт подсетей является фундаментальным навыком. Вручную преобразовывать маску подсети, сетевой адрес и широковещательный адрес между двоичной и десятичной системой счисления легко ошибиться. Этот онлайн-калькулятор подсетей поддерживает ввод IP + CIDR-префикса, локальный расчёт на фронтенде в один клик для получения полных параметров подсети, включая маску, вайлдкард, количество хостов и диапазон адресов, предоставляя 32-уровневую таблицу быстрого справочника CIDR и рекомендации по разделению VLSM, помогая сетевым инженерам и учащимся быстро и точно планировать сегментацию IPv4-адресов.

Похожие

Варианты использования

  • При планировании сегментации локальной сети предприятия рассчитайте количество хостов на подсеть и размер блока в соответствии с потребностями отделов в адресах
  • При настройке интерфейсов маршрутизаторов и статических маршрутов быстро проверяйте правильность соответствия IP-адреса и маски подсети
  • При написании правил ACL брандмауэра (Cisco/华为/iptables) используйте вайлдкард-маску для сопоставления диапазона подсетей
  • При подготовке к экзаменам CCNA/HCIA используйте инструмент для проверки правильности ручных расчётов и закрепления понимания CIDR/VLSM
  • При развертывании сервисов в облаке (VPC/подсеть) определите подходящий размер CIDR, чтобы избежать нехватки адресов или расточительства

Функции

  • Расчёт всех параметров подсети в один клик: введите IP + CIDR-префикс, мгновенно отобразит маску подсети, сетевой адрес, широковещательный адрес, вайлдкард-маску, количество доступных хостов и диапазон адресов
  • Полная 32-уровневая таблица быстрого справочника CIDR: перечисляет все параметры от /0 до /32, охватывая маску подсети, количество хостов, размер блока и применимые сценарии
  • Единое переключение маски/вайлдкарда: одним кликом переключайте отображение десятичной маски с точками и инвертированной вайлдкард-маски, подходящей для конфигурации ACL Cisco/华为
  • Чистая локальная обработка на фронтенде: не требует отправки данных на сервер, расчёт завершается в браузере за миллисекунды, подходит для быстрого доступа и офлайн-использования
  • Поддержка ввода IP/CIDR в нескольких форматах: поддерживает ввод в стиле 192.168.1.0/24, автоматически исправляет распространённые ошибки формата
  • Сводка плана сегментации подсетей: автоматически отображает рекомендации по разделению для текущего CIDR, помогая понять стратегию дальнейшего разделения подсетей

Как использовать

  1. Введите IP-адрес в поле ввода (например, 192.168.1.10) и выберите CIDR-префикс (0–32) или напрямую введите формат IP/CIDR (например, 10.0.0.0/16)
  2. Инструмент автоматически завершит расчёт без необходимости нажимать кнопку; результаты включают маску подсети, сетевой адрес, широковещательный адрес, вайлдкард-маску, первый/последний используемый хост и количество доступных хостов
  3. При необходимости прокрутите вниз до таблицы быстрого справочника CIDR, чтобы просмотреть сводку параметров для всех 32 уровней префиксов
  4. Нажмите кнопку переключения маска/вайлдкард для переключения между разными форматами отображения маски в соответствии с вашим сценарием конфигурации

Часто задаваемые вопросы

Почему количество доступных хостов = 2^(32-префикс) - 2? Когда его не нужно вычитать 2?

Потому что для традиционных подсетей сетевой адрес (все биты хоста 0) и широковещательный адрес (все биты хоста 1) являются зарезервированными адресами и не могут быть назначены хостам, поэтому нужно вычесть 2. Но в особых случаях вычитание не требуется: во-первых, /31 (RFC 3021) специально используется для связей точка-точка, только два адреса без сетевого и широковещательного разделения, доступно 2 хоста; во-вторых, /32 — это адрес одного хоста, количество хостов равно 1, не нужно вычитать.

В чём разница между маской подсети и вайлдкард-маской? Почему конфигурация ACL Cisco требует вайлдкард?

Маска подсети использует 1 для сетевой части и 0 для хостовой части, представляя «сколько битов зафиксировано»; вайлдкард-маска является полной инверсией, 0 означает «совпадение должно быть точным», а 1 означает «этот бит может быть любым» (игнорировать). ACL и объявления сетей протоколов маршрутизации Cisco/华为 используют вайлдкард-маски, потому что это более гибко для выражения диапазонов сопоставления: например, /24 соответствует вайлдкарду 0.0.0.255, что означает «совпадение первых трёх октетов, четвёртый октет игнорируется».

Как выбрать подходящий размер CIDR-подсети?

Принцип — зарезервировать разумный запас при избежании расточительства: сначала подсчитайте количество устройств, которые должны находиться в этой подсети (хосты, принтеры, камеры, интерфейсы маршрутизаторов и т.д.), затем возьмите ближайшее количество хостов 2^n-2, которое может вместить это количество, и рекомендуется зарезервировать 20-50% запаса для будущего расширения. Например, офису на 50 человек нужен как минимум блок на 62 хоста, то есть /26; точечной связей между двумя маршрутизаторами достаточно /30 или /31; VPC облака обычно рекомендует резервировать более крупные блоки, такие как /16, чтобы облегчить последующее многоуровневое разделение.

В чём разница между VLSM и CIDR?

CIDR — это базовая система нотации, которая отменяет классификацию классов A/B/C и использует произвольную длину префикса; VLSM (маски подсетей переменной длины) — это технология приложений на основе CIDR, которая дополнительно делит подсеть на подсети разных размеров в соответствии с фактическими потребностями. Например, назначить /26 офисному сегменту, /30 — точечной связи и /28 — серверному сегменту в одном и том же большом блоке /16, что является практикой VLSM, позволяющей более рационально использовать адресное пространство.

术语表

CIDR
Classless Inter-Domain Routing, бесклассовая междоменная маршрутизация, представленная в формате IP/префикс (например, /24), заменяет старую систему классификации адресов классов A/B/C, гибко распределяет адресное пространство и поддерживает VLSM.
VLSM
Variable Length Subnet Mask, маски подсетей переменной длины, относится к дальнейшему разделению подсети на подсети разных размеров для адаптации к потребностям сегментов разного размера, повышая эффективность использования IP-адресов.
Маска подсети
Subnet Mask, 32-битная маска, используемая для разделения сетевой и хостовой частей IP-адреса, в сетевой части все 1, в хостовой части все 0, например 255.255.255.0.
Вайлдкард-маска
Wildcard Mask, инверсия маски подсети (0 означает соответствие, 1 означает игнорирование), в основном используется при конфигурации ACL и протоколов маршрутизации на маршрутизаторах Cisco/华为.
Сетевой адрес
Адрес, в котором все биты хоста в подсети равны 0, используется для идентификации подсети, например сетевой адрес 192.168.1.10/24 — 192.168.1.0.
Широковещательный адрес
Адрес, в котором все биты хоста в подсети равны 1, широковещательные пакеты, отправленные на этот адрес, достигают всех хостов в подсети, например широковещательный адрес /24 — x.x.x.255.
Список контроля доступа ACL
Access Control List, список правил контроля доступа на сетевых устройствах (маршрутизаторы, брандмауэры), используется для фильтрации разрешённых или запрещённых диапазонов IP/подсетей, обычно требует сопоставления с вайлдкард-маской.
RFC 1918 (частные адреса)
Определяет три диапазона частных адресов IPv4, которые не маршрутизируются в глобальном Интернете и могут свободно использоваться в локальных сетях: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16.

Таблица быстрого справочника CIDR-префиксов и масок подсетей/количества хостов

/8255.0.0.00.255.255.25516 777 214Крупная сеть класса A по умолчанию, частная сеть 10.0.0.0/8
/16255.255.0.00.0.255.25565 534Сеть класса B по умолчанию, частная сеть 172.16.0.0/12, /16 обычно используется для VPC крупных предприятий
/24255.255.255.00.0.0.255254Сеть класса C по умолчанию, наиболее распространённый размер подсети для малых офисов/домашних сетей
/25255.255.255.1280.0.0.127126Деление /24 на две половины, подходит для небольших отделов или точек-to-point связей
/26255.255.255.1920.0.0.6362Подсеть на 64 адреса, подходит для небольших офисных сегментов
/27255.255.255.2240.0.0.3130Подсеть на 32 адреса, подходит для отделов на 20-30 человек или гостевых сетей
/28255.255.255.2400.0.0.1514Подсеть на 16 адресов, подходит для сегментов межсетевого взаимодействия маршрутизаторов/брандмауэров
/29255.255.255.2480.0.0.76Подсеть на 8 адресов, подходит для точечных соединений point-to-point и небольших кластерных сервисов
/30255.255.255.2520.0.0.32Только 2 хоста, стандартная точечная связь между маршрутизаторами/каналами WAN
/31255.255.255.2540.0.0.12 (RFC 3021)Используется для связей точка-точка, не требует широковещательного адреса, экономит адресное пространство
/32255.255.255.2550.0.0.01Одиночный хостовый адрес, обычно используется для loopback-адресов маршрутизаторов, правил брандмауэра и привязки одиночных IP

Часто используемые диапазоны частных IPv4-адресов и их назначение

10.0.0.0/816 777 216Класс AКрупные предприятия, транснациональные компании, VPC крупных облачных вендоров
172.16.0.0/121 048 576Класс B (16 смежных /16)Средние предприятия, кампусные сети, распределённые офисы
192.168.0.0/1665 536Класс C (256 смежных /24)Домашние маршрутизаторы, малые офисы (SOHO), лабораторные среды

Authoritative References

  • Reference
  • Reference
  • Reference