Range Union

Mesclar intervalos de IP sobrepostos em uma lista unificada

Input IP Ranges

Format

Enter ranges as start_ip-end_ip

Overlapping and adjacent ranges will be merged.

Merged Ranges

Merged ranges will appear here

A ferramenta Range Union combina múltiplos intervalos de IP ou blocos CIDR em uma lista limpa e não sobreposta ao mesclar quaisquer entradas sobrepostas ou adjacentes. Digite blocos sobrepostos como 192.168.0.0/24 e 192.168.0.128/25 para vê-los mesclados em um único 192.168.0.0/24, ou cole uma lista bagunçada de intervalos acumulados ao longo dos anos para obter uma saída limpa e normalizada.

Entendendo a União de Intervalo de IP

Com o tempo, regras de firewall, listas de permissão e documentação de rede acumulam entradas de diferentes fontes: um administrador adiciona um /24 para um novo projeto, outro adiciona um /25 dentro desse mesmo intervalo para um hotfix, e um terceiro adiciona um /24 adjacente durante uma migração. O resultado é uma lista com redundâncias sobrepostas e entradas desnecessariamente fragmentadas. A união de intervalo limpa isto calculando a união teórica de conjunto de todas as entradas e expressando o resultado como o conjunto mínimo não sobreposto de blocos CIDR.

A operação de união tem uma definição simples: um endereço está na saída se e somente se aparece em pelo menos um intervalo de entrada. Diferentemente de um CIDR cobridor, que poderia incluir endereços entre intervalos não adjacentes, a união apenas mescla intervalos que realmente tocam ou se sobrepõem. Se você tem 10.0.0.0/24 e 10.0.5.0/24 com um intervalo entre eles, ambos aparecerão na saída inalterados. Mas 10.0.0.0/24 e 10.0.1.0/24 mesclam em 10.0.0.0/23 porque são adjacentes.

Este comportamento conservador é o que torna a união de intervalo segura para regras de segurança. Você pode executar seu conjunto inteiro de regra de firewall através da ferramenta de união e saber que a saída cobre exatamente os mesmos endereços que o original -- nem mais, nem menos. A única coisa que muda é a representação: sobreposições são eliminadas, blocos adjacentes são mesclados, e a contagem de entrada total desce. A postura de segurança permanece idêntica.

Como Mesclar Intervalos de IP Sobrepostos

  1. Digite uma lista de intervalos de IP ou blocos CIDR, um por linha (suporta notação CIDR, intervalos início-fim ou formatos mistos)
  2. A ferramenta identifica todas as entradas sobrepostas e adjacentes
  3. Ela as mescla no conjunto mínimo não sobreposto que cobre o mesmo espaço de endereço total
  4. Revise a saída mesclada com estatísticas antes/depois mostrando a redução alcançada

Exemplos de União de Intervalo

CIDRs Sobrepostos

Entrada:                          Saída:
192.168.0.0/24          -->       192.168.0.0/24
192.168.0.128/25

O /25 (192.168.0.128 - 192.168.0.255) está inteiramente dentro do /24 (192.168.0.0 - 192.168.0.255), então a união é apenas o /24.

CIDRs Adjacentes

Entrada:                          Saída:
192.168.0.0/24          -->       192.168.0.0/23
192.168.1.0/24

Esses dois blocos /24 são adjacentes e mesclam em um único /23.

Múltiplos Intervalos Sobrepostos

Entrada:                          Saída:
10.0.0.0/24             -->       10.0.0.0/23
10.0.0.128/25
10.0.1.0/24
10.0.1.0/25

Todos os quatro entradas se sobrepõem ou são adjacentes, produzindo um único /23 que cobre o intervalo inteiro.

Intervalos Não Sobrepostos (Sem Mesclagem)

Entrada:                          Saída:
192.168.0.0/24          -->       192.168.0.0/24
192.168.5.0/24                    192.168.5.0/24

Esses intervalos não são adjacentes ou sobrepostos, então permanecem separados. Diferentemente de um CIDR cobridor, a união não preenche o intervalo entre eles.

Entrada de Formato Misto

Entrada:                          Saída:
10.0.0.0 - 10.0.0.255  -->       10.0.0.0/23
10.0.1.0/24
10.0.0.200/32

Intervalos início-fim, blocos CIDR e IPs únicos podem todos ser misturados na entrada.

Quando Usar a Ferramenta de União de Intervalo

  • Limpeza de regra de firewall -- com o tempo, regras acumulam de diferentes administradores ou solicitações de mudança, levando a entradas sobrepostas que desaceleram o processamento de pacotes e complicam auditorias
  • Consolidação de lista de permissão -- mescle listas de permissão de múltiplas fontes (diferentes equipes, empresas adquiridas, fornecedores) em uma única lista autoritária
  • Normalização de inventário de rede -- combine alocações de endereço sobrepostas de documentação legada em uma lista limpa e canônica
  • Otimização de ACL -- reduza o número de entradas de controle de acesso mesclando sobreposições, melhorando tanto o desempenho quanto a legibilidade
  • Relatório de conformidade -- produza uma lista limpa e deduplica de intervalos de IP protegidos ou monitorados para fins de auditoria
  • Limpeza pré-migração -- antes de importar regras em uma nova plataforma de firewall, normalize a lista para evitar importar entradas redundantes

Como a União de Intervalo Difere da Agregação

É importante entender a distinção entre união e agregação:

OperaçãoComportamentoPreenche Lacunas?
UniãoMescla intervalos que se sobrepõem ou tocamNão
AgregaçãoCombina blocos CIDR adjacentes em blocos maioresNão
CIDR CobridorEncontra um CIDR que contém todas as entradasSim

A união de intervalo e agregação são proximamente relacionadas mas diferem na implementação. A união opera em intervalos arbitrários e produz a representação mínima não sobreposta. A agregação opera especificamente em blocos CIDR e usa regras de mesclagem binária. Na prática, ambas produzem resultados similares para entradas CIDR bem-formadas.

O Algoritmo de União

  1. Normalize todas as entradas para intervalos inteiros início-fim
  2. Classifique intervalos por endereço inicial
  3. Itere através de intervalos classificados, mesclando cada um com o anterior se se sobrepõem ou são adjacentes (início_atual <= fim_anterior + 1)
  4. Converta intervalos mesclados de volta para notação CIDR mínima

Dicas Práticas para Normalização de Intervalo

O melhor momento para executar uma união de intervalo é logo antes de uma auditoria ou migração de firewall. Antes de uma auditoria, uma lista limpa não sobreposta é muito mais fácil para revisores escanear, e ela elimina as questões sobre por que o mesmo endereço aparece em múltiplas regras. Antes de uma migração, normalizar a lista reduz o número de regras que você precisa importar e garante que você não está carregando para frente anos de redundância acumulada.

Ao consolidar listas de permissão de múltiplas equipes ou empresas adquiridas, espere sobreposição significativa. É comum encontrar que 40-60% das entradas são redundantes quando você mescla listas de diferentes fontes. A ferramenta de união fornece uma contagem exata de quantas entradas foram eliminadas, o que é útil para justificar o esforço de limpeza à gerência.

Esteja ciente que a ferramenta de união mescla intervalos puramente baseada em sobreposição de endereço. Ela não considera o propósito original de cada regra. Duas regras podem cobrir os mesmos endereços mas ter diferentes intenções (uma permite HTTP, outra permite SSH). A ferramenta de união mescla os endereços, mas você ainda precisa gerenciar a lógica de regra separadamente. A união é para normalizar intervalos de endereço, não para consolidar regras de firewall completas com seus protocolos e portas associados.

Perguntas Frequentes

A união nunca inclui endereços que não estavam em nenhuma entrada?

Não. A união apenas mescla intervalos que se sobrepõem ou estão diretamente adjacentes (tocando). Ela nunca preenche lacunas entre intervalos não contíguos. Se 10.0.0.0/24 e 10.0.5.0/24 são as entradas, o intervalo de 10.0.1.0 para 10.0.4.255 permanece não coberto.

O que acontece com entradas duplicadas?

Duplicatas são automaticamente eliminadas. Se o mesmo CIDR aparece cinco vezes em sua entrada, aparece uma vez na saída. Isto torna a ferramenta útil como um passo simples de deduplicação até quando nenhuma sobreposição existe.

Posso usar isto para encontrar quantos endereços únicos estão em minha lista?

Sim. A saída de união mostra a contagem de endereço total entre todos os intervalos mesclados, o que representa o número de endereços únicos cobertos por pelo menos um intervalo de entrada. Isto é particularmente útil para dimensionar alocações de rede ou entender o escopo real de uma lista de bloqueio.

Qual é a diferença entre união e intersecção?

A união produz endereços que estão em A ou B (ou ambos). A intersecção produz endereços que estão em A e B (apenas a sobreposição). A união combina, intersecção isola. Use Range Intersection quando você precisa encontrar endereços compartilhados entre dois intervalos.

Posso processar milhares de intervalos de uma vez?

Sim. O algoritmo de classificação e mesclagem é executado em tempo O(n log n), onde n é o número de intervalos de entrada. Até milhares de entradas processam em milissegundos.

Ferramentas Relacionadas

IPparse•Ferramentas Gratuitas de Rede e Calculadora de Sub-redes

© 2026 IPparse. All tools run locally in your browser.

100% Privacy-First • No Data Collected