Калькулятор диапазонов IPv4 и CIDR
Преобразуйте диапазоны IPv4 в минимальный список CIDR, перечислите адреса или разверните блок CIDR
Ввод
Вставьте диапазон вроде 10.0.0.5 - 10.0.0.100, чтобы заполнить оба поля.
Конечный адрес входит в диапазон.
Результаты
- Начальный адрес
- 10.0.0.5
- Конечный адрес
- 10.0.0.100
- Число адресов
- 96
- Блоки CIDR
- 8
Минимальный список CIDR
Наименьшее число неперекрывающихся блоков, покрывающих ровно этот диапазон.
- Блок 1
- 10.0.0.5/32
- 10.0.0.5 – 10.0.0.5 · Размер: 1
- Блок 2
- 10.0.0.6/31
- 10.0.0.6 – 10.0.0.7 · Размер: 2
- Блок 3
- 10.0.0.8/29
- 10.0.0.8 – 10.0.0.15 · Размер: 8
- Блок 4
- 10.0.0.16/28
- 10.0.0.16 – 10.0.0.31 · Размер: 16
- Блок 5
- 10.0.0.32/27
- 10.0.0.32 – 10.0.0.63 · Размер: 32
- Блок 6
- 10.0.0.64/27
- 10.0.0.64 – 10.0.0.95 · Размер: 32
- Блок 7
- 10.0.0.96/30
- 10.0.0.96 – 10.0.0.99 · Размер: 4
- Блок 8
- 10.0.0.100/32
- 10.0.0.100 – 10.0.0.100 · Размер: 1
Адресов: 96 · Блоков CIDR: 8
Связанные инструменты
Что рассчитывается
Введите начальный и конечный адрес IPv4, чтобы получить точное число адресов и минимальный список блоков CIDR, покрывающий диапазон; например, от 10.0.0.5 до 10.0.0.100 получается восемь блоков — от 10.0.0.5/32 до 10.0.0.100/32. Режим «Диапазон → Адреса» показывает адреса по одному, а «CIDR → Диапазон» превращает блок вроде 172.16.5.4/20 в первый и последний адрес, размер, маску подсети и обратную маску.
Как строится минимальный список CIDR
Начиная с первого адреса, калькулятор берёт самый большой блок, выровненный по этому адресу, делит его пополам, пока он не закончится внутри диапазона, записывает его и продолжает после него. Блоки никогда не перекрываются, покрывают ровно введённый диапазон и для IPv4 их не больше 62, поэтому даже 0.0.0.0–255.255.255.255 мгновенно превращается в 0.0.0.0/0 без перечисления адресов.
Большие диапазоны и ограничения
Предпросмотр адресов показывает не более первых 1 000 строк и всегда сообщает реальное общее число. «Копировать всё» и скачивание в виде текста или CSV доступны для диапазонов до 100 000 адресов; для больших диапазонов остаётся предпросмотр и предлагается список CIDR, поэтому браузер никогда не строит миллионы строк.
Правила ввода и конфиденциальность
Адрес должен состоять из четырёх десятичных октетов: ведущие нули, сокращённые формы вроде 10.1 и IPv6 отклоняются с сообщением, а не угадываются. Перевёрнутый диапазон не меняется молча — предлагается действие «Поменять местами», а вставленный диапазон вроде 10.0.0.5 - 10.0.0.100 заполняет оба поля. Всё считается в вашем браузере, введённые данные не сохраняются и не отправляются.
