Что такое IP-адрес и маска подсети?
Объясните, что такое IP-адрес (IPv4) и маска подсети. Сколько различных IPv4-адресов существует? Что означает запись 192.168.1.0/24?
Объясните, что такое IP-адрес (IPv4) и маска подсети. Сколько различных IPv4-адресов существует? Что означает запись 192.168.1.0/24?
4 байта; ~4,3 млрд; /24 — 256 адресов
IPv4-адрес — 32-битное число, разделённое на 4 октета (байта) по 8 бит, записываемых в десятичном виде через точки. Пример: 192.168.1.42. Каждый октет — от 0 до 255.
Всего адресов: $2^{32} = 4,294,967,296$ (~4,3 млрд). Из-за роста интернета этого мало, развивают IPv6 (128 бит).
Маска подсети — разделяет адрес на сетевую часть (одинаковую внутри сети) и хостовую (уникальную для каждого узла).
CIDR-нотация /24 означает, что первые 24 бита — сетевая часть, последние 8 — хосты.
192.168.1.0/24
Двоичная маска: 11111111.11111111.11111111.00000000 = 255.255.255.0
Сеть: 192.168.1.0
Диапазон хостов: 192.168.1.1 – 192.168.1.254
Broadcast: 192.168.1.255
Всего: 256 адресов, из них 254 для устройств.
Два адреса (первый и последний) зарезервированы: адрес сети и широковещательный.
Razbery — про разбор, не про списывание. Объяснение обязательно.