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 .
O que faz a verificação de sobreposição de sub-redes
Esta ferramenta diz-lhe se duas redes escritas em notação CIDR se sobrepõem enquanto gamas de endereços. Pares como `192.168.1.0/24` e `192.168.1.128/25` escapam facilmente a olho nu — **a notação difere e, no entanto, uma está inteiramente contida na outra** — e esse descuido acaba por ser a origem de comportamentos surpreendentes nas regras de firewall e nas tabelas de encaminhamento.
A verificação expande cada CIDR no seu endereço de rede e no seu endereço de difusão e pergunta se os dois intervalos se cruzam. O veredicto é um destes: idênticos, um contém o outro, sobrepõem-se em parte, ou não se sobrepõem de todo. No planeamento de endereçamento de VPC e de instalações próprias, **atribuir gamas que não venham a colidir à medida que a infraestrutura cresce é precisamente o objetivo**, o que torna esta verificação adequada à fase de desenho. Tudo corre no seu navegador.
Como verificar a sobreposição
- Introduza o CIDR A Use uma forma como `192.168.1.0/24`. O botão de amostra carrega um exemplo por si.
- Introduza o CIDR B Introduza a outra rede que pretende comparar, na mesma forma.
- Execute a verificação Ambas as gamas de endereços são expandidas e a relação entre elas é determinada.
- Compare as gamas É mostrado o endereço inicial e final de cada CIDR, pelo que pode ver por si onde coincidem.
Dicas para aproveitar melhor
- Ú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.
Situações em que ajuda
Planear sub-redes de VPC
Ao criar várias VPC na nuvem, confirme que as gamas não colidem para que o emparelhamento continue possível depois.
Desenhar uma VPN entre instalações
Se a sede e uma delegação usarem a mesma gama privada, o tráfego não passará depois de levantado o túnel. Verifique antes de ligar.
Auditar regras de firewall
Verifique se várias regras apontam à mesma gama, ou se alguma permite uma gama mais ampla do que o previsto.
Rever uma tabela de encaminhamento
Os prefixos mais longos têm prioridade, pelo que uma rota que contém outra altera o comportamento. Isto torna-o claro.
Termos de redes explicados
- Notação CIDR
- Escrever um endereço de rede e um comprimento de prefixo separados por uma barra, como em `192.168.1.0/24`.
- Comprimento de prefixo
- O número que indica quantos bits iniciais formam a parte de rede. **Quanto maior o número, mais estreita a gama.**
- Endereço de rede
- O primeiro endereço da gama. Não é atribuído a nenhum equipamento.
- Endereço de difusão
- O último endereço da gama, usado para enviar a todos os equipamentos dessa rede.
- Contenção
- A situação em que uma gama cai inteiramente dentro de outra. As combinações de `/24` e `/25` produzem-na com facilidade.
- Espaço de endereços privados
- As três gamas `10.0.0.0/8`, `172.16.0.0/12` e `192.168.0.0/16`, de uso livre dentro de uma organização. **Essa mesma liberdade é o que torna tão comuns as colisões entre instalações.**
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.