Subnet / CIDR калкулатор

Изчислете бързо детайли за подмрежата от IPv4 октети и дължина на CIDR префикс.

Въведете първия IPv4 октет.
Въведете втория IPv4 октет.
Въведете третия IPv4 октет.
Въведете четвъртия IPv4 октет.
Въведете префикса на подмрежата, например 24 за /24.

Маска на подмрежата

255.255.255.0

Мрежов адрес192.168.1.0
Broadcast адрес192.168.1.255
Използваеми хостове254

Как да използвате този подмрежов / CIDR калкулатор

  1. Въведете IP октетите

    Въведете четирите октета в полетата за IP октет 1, IP октет 2, IP октет 3 и IP октет 4 (напр. 192, 168, 10, 50).

  2. Задайте дължината на CIDR префикса

    Въведете префикса на подмрежата в полето за дължина на CIDR префикса (напр. 24 за /24, 26 за /26).

  3. Вижте маската на подмрежата

    Калкулаторът показва маската на подмрежата в десетичен формат с точки и в двоичен формат.

  4. Проверете мрежовия и излъчвателния адрес

    Прегледайте резултатите за мрежовия адрес и излъчвателния адрес, за да видите обхвата на подмрежата.

  5. Обърнете внимание на използваемите хостове

    Използвайте стойността за използваеми хостове, за да планирате колко устройства могат да получат адреси в подмрежата.

Методология

Как работи този калкулатор за подмрежи / CIDR

Този калкулатор за подмрежи изчислява маската на подмрежата, мрежовия адрес, broadcast адреса и броя на използваемите хостове въз основа на IPv4 адрес и дължина на CIDR префикса. Той използва побитови операции — същата логика, която рутерите и мрежовите стекове на операционните системи прилагат върху всеки пакет — за да раздели 32-битовото адресно пространство на мрежова част и част за хостове. Дължината на префикса показва на калкулатора колко от водещите битове идентифицират мрежата; останалите битове са налични за адреси на хостове. Разбирането на тези граници е от съществено значение за планирането на IP адреси, създаването на правила за защитни стени, списъци за контрол на достъпа и отстраняването на проблеми с маршрутизацията във всяка TCP/IP мрежа.

Формула
network = IP AND mask • broadcast = IP OR NOT(mask) • традиционни използваеми хостове = 2^(32 − prefix) − 2, със специална обработка тук за /31 и /32
IP 32-битовият IPv4 адрес, въведен като четири октета (напр. 192.168.1.100)
маска Мрежова маска — 32-битова стойност, при която първите 'prefix' бита са 1, а останалите са 0
префикс Дължина на CIDR префикса (0–32), указваща колко от водещите битове дефинират мрежата
мрежа Мрежов адрес — резултатът от побитово AND между IP адреса и маската; идентифицира подмрежата
broadcast Broadcast адрес — резултатът от побитово OR между IP адреса и инвертираната маска; последният адрес в подмрежата
използваеми хостове Брой адреси за хостове в подмрежата, като /31 се третира като две крайни точки от тип point-to-point, а /32 — като маршрут за единичен хост
Пример

При IP адрес 192.168.10.50 с префикс /26: подмрежовата маска е 11111111.11111111.11111111.11000000, което е 255.255.255.192 в десетичен формат с точки. Побитовото И (AND) на 192.168.10.50 и 255.255.255.192 дава мрежовия адрес 192.168.10.0. Побитовото ИЛИ (OR) на 192.168.10.50 и инвертираната маска (0.0.0.63) дава адреса за излъчване 192.168.10.63. Хост частта има 32 − 26 = 6 бита, така че общият брой адреси = 2^6 = 64, а използваемите хостове = 64 − 2 = 62.

За 10.0.0.100/22: маската на подмрежата е 255.255.252.0, мрежовият адрес е 10.0.0.0, broadcast адресът е 10.0.3.255, а използваемите хостове са 1,022. /22 оставя 10 хост бита (2^10 − 2).

За 172.16.5.1/28: маската на подмрежата е 255.255.255.240, мрежовият адрес е 172.16.5.0, broadcast адресът е 172.16.5.15, а използваемите хостове са 14. /28 е често срещан за малки POS системи или IoT подмрежи.

Допускания
  • Калкулаторът работи само с IPv4 (32-битови адреси). IPv6 подмрежите използват 128-битово адресно пространство и различни конвенции.
  • Дължини на префикса /31 и /32 са валидни CIDR нотации. Този калкулатор отчита /31 като две използваеми point-to-point крайни точки съгласно RFC 3021, а /32 като маршрут за единичен хост.
  • Всеки октет трябва да бъде в диапазона 0–255, а дължината на префикса трябва да бъде между 0 и 32. Стойности извън тези граници ще доведат до невалидни резултати.
  • Изчислението предполага безкласово адресиране (CIDR). Наследените класови граници (Клас A/B/C) не се прилагат.
Бележки
  • За повечето подмрежи мрежовият адрес (всички хост битове са нула) и адресът за излъчване (всички хост битове са единица) не могат да бъдат присвоени на устройства, поради което традиционната формула изважда две от общия брой адреси.
  • Връзките от тип точка-до-точка /31 са умишлено изключение: и двата адреса се третират като използваеми крайни точки, вместо да се резервират отделни слотове за мрежа и излъчване.
  • Когато планирате VLAN или облачни VPC, изберете префикс, който оставя достатъчно място за бъдещ растеж — след като подмрежата е в реална експлоатация, промяната на размера обикновено означава преадресиране на целия диапазон.
  • Супернетингът (агрегиране на маршрути) използва същата побитова логика в обратен ред: комбиниране на множество по-малки префикси в един по-голям за намаляване на таблиците за маршрутизиране.
  • За бързи изчисления наум запомнете прогресията /24 = 254 хоста, /25 = 126, /26 = 62, /27 = 30, /28 = 14 — всеки допълнителен бит на префикса намалява наполовина броя на хостовете.
Източници
  1. RFC 4632 — Classless Inter-Domain Routing (CIDR): План за присвояване и агрегиране на интернет адреси
  2. RFC 3021 — Използване на 31-битови префикси в IPv4 връзки от тип точка-до-точка
  3. RFC 791 — Internet Protocol (структура на IPv4 адресите и побитови операции)

Разбиране на CIDR нотацията и изчисленията на подмрежи

CIDR (Classless Inter-Domain Routing) нотацията описва компактно как един IPv4 адрес се разделя на мрежова част и хост част. Дължината на префикса (напр. /24) показва колко от 32-та бита идентифицират мрежата; останалите битове дефинират хост адресите в тази подмрежа. /24 оставя 8 хост бита, така че 2^8 = 256 общо адреса, като 254 обикновено са използваеми след резервиране на мрежовия и broadcast адреса. Математиката на подмрежите разчита на побитови операции: мрежовият адрес е IP AND маската на подмрежата, а broadcast адресът е IP OR инвертираната маска. Рутерите и защитните стени използват тази логика за всеки пакет, за да решат дали даден адрес принадлежи към локална подмрежа или трябва да бъде препратен другаде.

Практически случаи на използване на подмрежи за разработчици

Разработчиците се сблъскват с изчисления на подмрежи при проектиране на облачни VPC, писане на правила за защитни стени, отстраняване на проблеми с маршрутизацията и конфигуриране на списъци за контрол на достъпа. В AWS, GCP или Azure избирате CIDR блокове за VPC и подмрежи; разбирането на дължината на префикса ви помага да оразмерите подмрежите правилно и да избегнете припокриване. Инженерите по сигурността използват CIDR диапазони в iptables, nftables и облачни групи за сигурност, за да разрешат или откажат трафик по IP диапазон. При отстраняване на проблеми със свързаността, познаването на мрежовия и broadcast адреса ви помага да проверите дали даден хост е в очаквания диапазон. DevOps екипите също използват математика на подмрежите при планиране на разпределението на IP адреси за Kubernetes клъстери, контейнерни мрежи и мултитенантни архитектури.

Често задавани въпроси за калкулатор за подмрежи / CIDR

Каква е разликата между подмрежова маска и CIDR префикс?

Те изразяват една и съща информация в различна нотация. Префикс /24 означава 24 водещи бита единица, което съответства на подмрежовата маска в десетичен формат с точки 255.255.255.0. CIDR нотацията е по-компактна и е стандартът, използван в съвременните конфигурации за маршрутизиране.

Защо се изваждат два адреса от общия брой, за да се получат използваемите хостове?

В традиционното IPv4 подмрежово разделяне първият адрес в подмрежата (всички хост битове са нула) е запазен за адрес на мрежата, а последният адрес (всички хост битове са единица) е запазен за broadcast адрес. Нито един от тях не може да бъде присвоен на устройство, така че използваемите хостове = 2^(хост битове) − 2. Връзката от тип точка-към-точка /31 е забележителното изключение.

Мога ли да използвам този калкулатор за частни IP диапазони?

Да. Побитовата математика е идентична за частни (RFC 1918) и публични адреси. Често срещани частни диапазони са 10.0.0.0/8, 172.16.0.0/12 и 192.168.0.0/16.

Какво означава префикс /32?

Префикс /32 идентифицира адрес на един хост без хост битове. Обикновено се използва в таблици за маршрутизиране и правила на защитни стени за съвпадение с точно един IP адрес, и този калкулатор отчита това като един използваем хост маршрут.

Работи ли това за IPv6?

Не. Този калкулатор е предназначен за 32-битовото адресно пространство на IPv4. IPv6 използва 128-битови адреси, различен диапазон на дължината на префикса (обикновено от /48 до /128) и не резервира broadcast адрес по същия начин.

Автор Ян Крженек Основател и главен разработчик
Проверено от Преглед на методологията на DigitSum Проверка на формули и контрол на качеството
Последна актуализация 10.03.2026 г.

Използвайте това като приблизителна оценка и потвърждавайте важните решения с квалифициран специалист.

Въведените данни остават в браузъра, освен ако бъдеща функция изрично не укаже друго.