Calculadora de super-rede IP
Entradas
| Blocos CIDR | 192.168.0.0/24 192.168.1.0/24 |
|---|
Calculadora de super-rede IP
Digite uma lista de blocos CIDR IPv4 e encontre a menor super-rede única que cobre todos eles — a rota agregada usada para resumir muitas sub-redes em um único prefixo.
Entradas
Blocos CIDR
Resultados
Insira um valor para ver os resultados.
Super-rede agregada
Super-rede IP
A criação de super-redes é a prática de fundir várias redes IPv4 adjacentes em um único bloco CIDR maior. Onde a divisão em sub-redes recorta uma rede em muitas menores alongando o prefixo, a super-rede faz o oposto: encurta o prefixo para que um só bloco represente um grupo inteiro. O resultado é chamado de super-rede, agregado ou rota resumo, e encontrá-lo é o trabalho cotidiano por trás de uma tabela de roteamento limpa e compacta.
Esta calculadora pega uma lista de blocos CIDR e retorna a menor super-rede que ainda cobre todos os endereços da lista. Aqui "menor" significa o bloco com o prefixo mais longo — o que desperdiça menos espaço de endereços sem deixar de conter todas as entradas.
Como a super-rede é encontrada
Cada bloco CIDR descreve uma faixa contígua de endereços. Um bloco escrito como a.b.c.d/p contém endereços, começa em um endereço base que é múltiplo desse tamanho e termina um endereço antes de o próximo bloco alinhado começar. Para agregar uma lista, a calculadora reduz primeiro cada entrada à sua faixa numérica: o endereço de rede mais baixo entre todos os blocos vira o piso, e o endereço de broadcast mais alto vira o teto.
A super-rede precisa ser um bloco CIDR válido que contenha todo o trecho do piso ao teto. Duas regras a restringem:
- Seu tamanho deve ser uma potência de dois: endereços.
- Seu endereço base deve estar alinhado — ou seja, ser múltiplo do seu próprio tamanho.
A calculadora percorre os prefixos do mais longo (/32) para o mais curto (/0) e retorna o primeiro cujo bloco alinhado contenha por completo o trecho do piso ao teto. Como os prefixos mais longos são testados primeiro, a resposta é sempre o encaixe mais justo possível.
Um exemplo resolvido
Tome duas redes adjacentes, 192.168.0.0/24 e 192.168.1.0/24. Cada uma contém 256 endereços. A primeira vai de 192.168.0.0 a 192.168.0.255 e a segunda de 192.168.1.0 a 192.168.1.255. Juntas formam uma faixa contígua de 512 endereços, de 192.168.0.0 a 192.168.1.255.
Um bloco de 512 endereços é um /23, já que . O endereço base 192.168.0.0 é múltiplo de 512 no terceiro e no quarto octeto, então está corretamente alinhado. Portanto, as duas redes /24 se agregam exatamente em 192.168.0.0/23:
Nenhum espaço de endereços é desperdiçado: a super-rede contém precisamente os endereços das duas entradas e nada mais. Este é o caso ideal, em que as entradas já preenchem um único bloco alinhado.
Quando a super-rede cobre mais do que você informou
A agregação não pode quebrar as regras de potência de dois e de alinhamento, então às vezes a resposta abrange mais endereços do que as entradas sozinhas. Considere 172.16.5.0/24 e 172.16.6.0/24. Seu trecho combinado vai de 172.16.5.0 a 172.16.6.255 — 512 endereços. Mas esse trecho não começa em um limite de /23, porque 172.16.5.0 não é múltiplo de 512. O menor bloco alinhado que ainda cobre os dois é o /22 172.16.4.0/22, que contém quatro vezes mais endereços:
Esse /22 também inclui 172.16.4.0/24 e 172.16.7.0/24, que nunca estiveram na lista. Esse é o custo inevitável do resumo: para anunciar um único prefixo, talvez você tenha que reivindicar um bloco alinhado um pouco maior. Os engenheiros de redes pesam esse compromisso ao projetar planos de endereçamento, muitas vezes dispondo as sub-redes em limites de potência de dois justamente para que a agregação futura continue justa.
Por que a agregação importa
Os roteadores anunciam a acessibilidade de um prefixo por vez. Em uma rede grande, anunciar cada sub-rede individual inunda os vizinhos de entradas e incha a tabela de roteamento. A agregação de rotas substitui um conjunto de rotas específicas por uma única rota resumo — a super-rede — de modo que um vizinho aprende um só prefixo em vez de dezenas. Tabelas menores significam buscas mais rápidas, menor uso de memória e atualizações de roteamento mais estáveis, já que uma oscilação dentro do agregado deixa de se propagar para fora. É por isso que o resumo é uma técnica fundamental no BGP e em projetos corporativos hierárquicos.
A mesma aritmética também ajuda ao escrever regras de firewall, listas de controle de acesso e documentação de gerenciamento de endereços: uma única super-rede é mais fácil de ler e manter do que uma longa lista de blocos adjacentes.
Calculadoras relacionadas
Para ir no sentido contrário e dividir um bloco, ou para inspecionar a máscara, a faixa e a contagem de hosts de uma única rede, use a Calculadora de Sub-rede (CIDR). Para contar os endereços entre dois extremos arbitrários e ver se eles formam um único bloco CIDR, experimente a Calculadora de Intervalo de Endereços IP.
Perguntas frequentes (FAQ)
O que é uma super-rede?
Uma super-rede é um único bloco CIDR que contém vários blocos menores. Onde a divisão em sub-redes parte uma rede em muitas, a super-rede faz o contrário: combina várias redes adjacentes em um prefixo maior.
Por exemplo, 192.168.0.0/24 e 192.168.1.0/24 ocupam juntas o mesmo espaço de endereços que 192.168.0.0/23, então /23 é sua super-rede. Esta calculadora retorna a menor super-rede — a de prefixo mais longo — que ainda cobre todos os blocos que você digitar.
Como isso é usado na agregação de rotas?
Os roteadores anunciam as redes que conseguem alcançar. Quando muitas sub-redes adjacentes compartilham um mesmo caminho de saída, anunciar cada uma separadamente incha a tabela de roteamento.
A agregação substitui essas entradas por uma única rota resumo — a super-rede — de modo que os vizinhos aprendem um só prefixo em vez de dezenas. Tabelas de roteamento menores significam buscas mais rápidas, menos memória e atualizações mais estáveis, e por isso a agregação é uma prática central no BGP e em grandes redes corporativas.
Por que a super-rede às vezes cobre mais que os blocos informados?
Todo bloco CIDR contém um número de endereços que é uma potência de dois e começa em um limite que é múltiplo do seu próprio tamanho. O menor bloco que cobre um conjunto arbitrário de entradas precisa cumprir as duas regras, então ele pode se estender para além dos endereços que você de fato listou.
Por exemplo, 172.16.5.0/24 e 172.16.6.0/24 ficam cobertos por 172.16.4.0/22, que também inclui 172.16.4.0/24 e 172.16.7.0/24 mesmo que não tenham sido informados. A agregação sempre arredonda para o bloco alinhado de potência de dois mais próximo.
Qual é a diferença entre uma super-rede e uma sub-rede?
São dois sentidos de uma mesma ideia. A divisão em sub-redes alonga o prefixo para partir uma rede em pedaços menores — um /24 vira dois /25. A super-rede encurta o prefixo para fundir redes — dois /24 viram um /23. Um prefixo mais curto sempre significa um bloco maior. Se você quer dividir um bloco em vez de combinar blocos, use uma calculadora de sub-redes.