Verificador de Sobreposição de Sub-redes — Detecte se Dois Blocos CIDR se Sobrepõem (Grátis)
Informe dois blocos CIDR IPv4 (por exemplo, 192.168.1.0/24) e descubra instantaneamente se são idênticos, se um contém o outro ou se não se sobrepõem de forma alguma. Útil para detectar conflitos ao projetar regras de firewall ou sub-redes de VPC.
Tipos de Relações de Sobreposição de Sub-redes
Uma tabela de referência com todas as relações possíveis entre dois blocos CIDR.
| Relação | Exemplo | Descrição |
|---|---|---|
| Idêntico | 192.168.1.0/24 = 192.168.1.0/24 | Os dois blocos CIDR correspondem exatamente à mesma faixa de endereços — são a mesma sub-rede. |
| A contém B | 192.168.0.0/16 ⊃ 192.168.1.0/24 | A faixa de endereços do CIDR A contém totalmente a faixa do CIDR B. B é uma sub-rede recortada de A. |
| B contém A | 192.168.1.0/24 ⊂ 192.168.0.0/16 | A faixa de endereços do CIDR B contém totalmente a faixa do CIDR A. A é uma sub-rede recortada de B. |
| Sobreposição parcial | — | Esse estado, na prática, nunca ocorre. Como os blocos CIDR estão sempre alinhados a limites que são potências de dois, se dois blocos se sobrepõem, a relação sempre será "idêntico" ou um conterá totalmente o outro (veja as perguntas frequentes abaixo para mais detalhes). |
| Sem sobreposição | 192.168.1.0/24 と 192.168.2.0/24 | As faixas de endereços dos dois CIDRs não se sobrepõem em nada. Podem ser usadas lado a lado sem conflito. |
Para calcular o endereço de rede e de broadcast a partir de um único IP e máscara de sub-rede, veja a calculadora de sub-rede , ou para converter entre uma faixa de IP e notação CIDR, veja o conversor de faixa de IP ⇔ CIDR .
Dicas
- Útil para verificar regras de ACL de firewall ou projetos de sub-rede de VPC e garantir que você não definiu a mesma faixa de endereços duas vezes por engano.
- Uma relação de "contém" costuma ser um padrão normal e esperado ao recortar uma sub-rede menor (como um /24) dentro de uma alocação maior (como um /16) — não é necessariamente um problema.
- Ao configurar peering de VPC ou uma conexão VPN na nuvem, se os blocos CIDR de ambos os lados se sobrepõem, o roteamento se torna ambíguo e causa erros de conexão. Sempre verifique a sobreposição antes de conectar.
- A "faixa A" e a "faixa B" do resultado são arredondadas automaticamente para o endereço de rede e de broadcast do bloco correspondente, mesmo que o IP informado não fosse exatamente o endereço de rede daquele comprimento de prefixo.
Perguntas frequentes
Curiosidade — Por Que Blocos CIDR Nunca Podem se Sobrepor "Parcialmente"
Compare quaisquer dois blocos CIDR e apenas três resultados são possíveis: idênticos, um contém o outro, ou nenhuma sobreposição — uma sobreposição genuinamente "parcial" é matematicamente impossível. Isso decorre diretamente da restrição de que um bloco CIDR deve sempre ter um tamanho que seja potência de dois, posicionado apenas em um endereço múltiplo desse tamanho (seu limite de alinhamento).
Uma forma intuitiva de visualizar isso é imaginar o conjunto de todos os blocos CIDR como uma árvore binária. Comece com /0 como raiz, e cada vez que o comprimento do prefixo aumenta em um, um nó se divide em dois filhos (a primeira e a segunda metade de sua faixa). Nessa estrutura, quaisquer dois blocos são exatamente o mesmo nó, um é ancestral do outro, ou estão em ramos completamente separados — não há como dois ramos se cruzarem no meio do caminho.
Essa propriedade é exatamente o que torna a agregação de rotas nas tabelas de roteamento bem definida. Se a sobreposição parcial fosse possível, "qual rota este pacote deveria preferir" se tornaria genuinamente ambíguo, mas o design do CIDR elimina esse cenário por construção. Na prática, a maioria das falhas reais de roteamento remonta a alguém recortando faixas de IP manualmente sem respeitar essa regra de alinhamento, fazendo os limites se deslocarem sem querer.