Выберите сохраняемое множество
A − B оставляет адреса A, не охваченные B. B − A меняет направление. Пересечение сетей показывает общие адреса, даже если строки имеют разную длину префикса и не совпадают буквально.
IP и сети
Один CIDR или IP в строке. При делении используется только список A.
Расчёт в этом браузере, без сетевых запросов и хранения ввода.
Точное объединение списков без заполнения промежутков.
Всего: 1000 непустых строк / 100000 единиц UTF-16. Выход: до 4096 CIDR. Считаются все адреса.
Ввод или параметры изменены. Пересчитайте перед экспортом.
Агрегатор CIDR сравнивает адреса, охваченные списками, а не совпадение строк. Это помогает проверить длинные списки разрешений: один большой блок может быть равен нескольким маленьким, а пропущенное исключение расширяет доступ незаметнее, чем кажется.
Агрегатор CIDR объединяет соседние блоки с правильным выравниванием. Два родственных /25 превращаются в /24, а два раздельных /26 сохраняют промежуток. Такое объединение сетей уменьшает список, не добавляя адреса, которых не было во входных данных.
Если из 192.0.2.0/24 вычесть 192.0.2.64/26, останутся 192.0.2.0/26 и 192.0.2.128/25. Удаляется середина адресного пространства, а обе оставшиеся части получают подходящие префиксы.
A − B оставляет адреса A, не охваченные B. B − A меняет направление. Пересечение сетей показывает общие адреса, даже если строки имеют разную длину префикса и не совпадают буквально.
Деление подсетей использует только A, сохраняя B без разбора. Из /24 при цели /26 получаются четыре блока. Цель не может быть короче любого исходного префикса A; проверяются и вложенные строки /32.
Автоматический расчёт ждёт 350 мс после правки. Отключите его для кнопки расчёта или Ctrl/Cmd + Enter. Правка блокирует старый экспорт. Примеры и очистка требуют просмотра замены; отмена действия восстанавливает ввод и результат вместе.
Повторы и полностью вложенные сети учитываются один раз. Сначала выводится IPv4, затем IPv6; внутри семейства порядок числовой. Биты узла обнуляются до границы сети, число таких строк отмечается, но исходный текст не меняется.
Пересечение с пустым списком пусто. Вычитание пустого списка ничего не меняет. Поэтому ноль выходных блоков может быть верным результатом и отличается от ошибки синтаксиса.
Перекрывающиеся исключения сначала объединяются. Исключение вне источника не влияет на него; охватывающее весь источник удаляет всё. Частичные исключения создают лишь необходимые оставшиеся префиксы.
В ::/0 находится 340282366920938463463374607431768211456 адресов. Целочисленный расчёт сохраняет точность; семейства считаются отдельно. Сначала показаны 100 строк, однако копирование и TXT содержат весь рассчитанный список.
Если они имеют одинаковую длину префикса и точно составляют выровненный родительский блок. Например, 192.0.2.0/25 и 192.0.2.128/25 образуют /24. Одного соседства недостаточно.
Да, в виде списка точных CIDR. При наличии промежутка части остаются раздельными. Чтобы получить одну суперсеть, инструмент не добавляет отсутствующие во входе адреса.
Поместите исходные сети в A, исключаемые — в B и выберите A − B. Перекрывающиеся исключения предварительно объединяются; результат описывает только оставшиеся адреса.
Да. Каждый адрес множества считается один раз. Дубликаты и блоки, полностью покрытые более крупными сетями, убираются из итогового представления без изменения охвата.
Целевой префикс должен быть не короче каждого исходного префикса этого семейства, вплоть до /32 или /128. Равная длина сохраняет блок. Деление более чем на 4096 блоков отклоняется.
Нет. Список адресов не описывает приоритеты маршрутов, следующие узлы или порядок правил межсетевого экрана. Перед применением проверьте эти свойства в целевой системе.
Нужна проверка другого случая с доменом?
Агрегатор CIDR покажет результат для двух списков. Проверьте направление операции и число адресов перед копированием полного набора.