IP-калькулятор (IPv4)

Сеть, маска, broadcast и число хостов подсети

CIDR-нотация

Нашли ошибку или хотите предложить улучшение?

Улучшить калькулятор «IP-калькулятор (IPv4)»

Теория

IPv4-адрес — 32 бита, записанные четырьмя числами от 0 до 255: \(192.168.1.37\). Маска подсети отделяет адрес сети от адреса устройства: биты сети у всех устройств подсети совпадают, а биты хоста различаются. Запись \(/24\) означает, что первые 24 бита — сеть.

По адресу и маске находят адрес сети, широковещательный адрес и число доступных адресов: при маске \(/24\) свободны 8 бит хоста — \(2^8 - 2 = 254\) устройства (два адреса заняты сетью и broadcast).

Важно: адрес сети и broadcast нельзя назначать устройствам — первый обозначает всю подсеть, второй рассылает пакеты всем.

Пример с решением

  1. Условие. Какая сеть у адреса \(192.168.1.37/24\)?
  2. Формула. Побитовое И адреса и маски \(255.255.255.0\).
  3. Подстановка. \(192.168.1.37\) И \(255.255.255.0\).
  4. Вычисление. Последний октет обнуляется: 192.168.1.0.
  5. Ответ. Сеть 192.168.1.0, broadcast 192.168.1.255, доступно 254 адреса. Калькулятор с адресом 192.168.1.37 и маской /24 покажет все параметры подсети.

Главное

  • Маска отделяет сеть от хоста.
  • Сеть — И адреса с маской.
  • Доступно \(2^n - 2\) адресов при \(n\) битах хоста.