Как пользоваться IP-калькулятором
Введите IPv4-адрес в любой привычной записи: с префиксом CIDR (192.168.1.10/24), с маской через пробел (192.168.1.10 255.255.255.0) или просто адрес, а префикс выберите ползунком. Результат пересчитывается сразу, кнопку нажимать не нужно. Ссылку на страницу можно отправить коллеге: адрес и префикс сохраняются в URL.
Что считает калькулятор
- адрес сети и broadcast;
- первый и последний адрес для устройств, число хостов;
- маску в десятичной и двоичной записи, wildcard для ACL;
- класс и тип адреса: частный, публичный, CGNAT, loopback, link-local, multicast;
- hex, целое число, PTR-зону in-addr.arpa и IPv4-mapped IPv6;
- разбиение на подсети с картой и таблицей.
Маска подсети и CIDR простыми словами
IPv4-адрес состоит из 32 бит. Маска делит их на две части: левые биты задают сеть, правые — конкретное устройство в этой сети. Запись CIDR /24 означает, что сеть занимает первые 24 бита, а маска выглядит как 255.255.255.0. Чем больше префикс, тем меньше сеть: в /24 254 хоста, в /26 — 62, в /30 — 2.
Битовая карта над результатами показывает это наглядно: синие биты относятся к сети, оранжевые — к хосту. Нажмите на любой бит, чтобы передвинуть границу.
Частные и специальные диапазоны
- 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 — частные сети для офисов и домашних роутеров (RFC 1918);
- 100.64.0.0/10 — CGNAT, адреса внутри сети провайдера (RFC 6598);
- 169.254.0.0/16 — link-local, такой адрес устройство берёт само, если DHCP не ответил;
- 127.0.0.0/8 — loopback, обращение к самому себе.
Частые вопросы
Сколько хостов в сети /24?
В сети /24 256 адресов. Первый — адрес сети, последний — broadcast, поэтому для устройств остаётся 254 адреса. Общая формула: 2^(32 − префикс) − 2.
Как перевести маску 255.255.255.0 в префикс?
Посчитайте единицы в двоичной записи маски. В 255.255.255.0 три октета по восемь единиц, значит префикс /24. Калькулятор понимает обе записи: «10.0.0.1/24» и «10.0.0.1 255.255.255.0».
Чем маска отличается от wildcard?
Wildcard — это инвертированная маска: где у маски 1, у wildcard 0. Для /24 маска 255.255.255.0, а wildcard 0.0.0.255. Wildcard используют в ACL и настройках OSPF на оборудовании Cisco.
Почему в сетях /31 и /32 нет broadcast?
Сеть /31 из двух адресов применяют для соединений точка-точка между маршрутизаторами (RFC 3021), оба адреса в ней рабочие. /32 — это один конкретный хост, например loopback-интерфейс.
Как разбить сеть на подсети?
Посчитайте сеть и выберите новый префикс в блоке «Разбить на подсети». Каждый лишний бит префикса делит сеть пополам: /24 → две /25, четыре /26 и так далее. Карта покажет, в какую подсеть попадает введённый адрес.
Как понять, что адрес частный?
Частными считаются 10.0.0.0/8, 172.16.0.0/12 и 192.168.0.0/16 (RFC 1918). Такие адреса не маршрутизируются в интернете. Калькулятор подписывает тип адреса сразу после расчёта.