CalculatorBear
Русский

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

Рассчитайте адрес сети, широковещательный адрес, диапазон хостов, маску подсети и число доступных хостов для любого адреса IPv4 и префикса.

Четыре числа от 0 до 255, например 192.168.1.130.

/

От 0 до 32, например 24 = 255.255.255.0.

Доступные хосты

62

Адрес сети
192.168.1.128/26
Маска подсети
255.255.255.192
Обратная маска
0.0.0.63
Широковещательный адрес
192.168.1.191
Первый доступный хост
192.168.1.129
Последний доступный хост
192.168.1.190
Всего адресов
64
Класс IP
Класс C
Тип адреса
Частный (RFC 1918)
IP-адрес (двоичный)
11000000.10101000.00000001.10000010
Маска подсети (двоичная)
11111111.11111111.11111111.11000000

Результаты предоставляются только в справочных целях.

О калькуляторе IP-подсетей

IPv4-адрес состоит из 32 бит. Префикс CIDR показывает, сколько старших бит определяют сеть; остальные определяют узлы. Маска подсети — это эти старшие биты, установленные в 1, обратная маска — её инверсия, а адрес сети — это IP-адрес, у которого все биты узла равны 0.

У широковещательного адреса все биты узла равны 1. Пригодный диапазон лежит между ними. Два особых случая описаны в RFC 3021: у /31 два пригодных адреса для соединений «точка–точка», а /32 — это один узел.

Формула

  • Маска = первые биты префикса, равные 1
  • Сеть = IP AND маска
  • Широковещательный = сеть OR (NOT маска)
  • Пригодных узлов = 2^(32 − префикс) − 2 (/31 = 2, /32 = 1)

Пример

Для 192.168.1.130/26 маска равна 255.255.255.192, сеть — 192.168.1.128, широковещательный адрес — 192.168.1.191, а пригодных узлов 62: от 192.168.1.129 до 192.168.1.190.