Desagregador CIDR

Expande um bloco CIDR em blocos menores

/
/16
Source Prefix
/24
Target Prefix
256
Total Subnets
256
Hosts/Subnet

Deaggregated Subnets

10.0.0.0/24
10.0.1.0/24
10.0.2.0/24
10.0.3.0/24
10.0.4.0/24
10.0.5.0/24
10.0.6.0/24
10.0.7.0/24
10.0.8.0/24
10.0.9.0/24
10.0.10.0/24
10.0.11.0/24
10.0.12.0/24
10.0.13.0/24
10.0.14.0/24
10.0.15.0/24
10.0.16.0/24
10.0.17.0/24
10.0.18.0/24
10.0.19.0/24
10.0.20.0/24
10.0.21.0/24
10.0.22.0/24
10.0.23.0/24
10.0.24.0/24
10.0.25.0/24
10.0.26.0/24
10.0.27.0/24
10.0.28.0/24
10.0.29.0/24
10.0.30.0/24
10.0.31.0/24
10.0.32.0/24
10.0.33.0/24
10.0.34.0/24
10.0.35.0/24
10.0.36.0/24
10.0.37.0/24
10.0.38.0/24
10.0.39.0/24
10.0.40.0/24
10.0.41.0/24
10.0.42.0/24
10.0.43.0/24
10.0.44.0/24
10.0.45.0/24
10.0.46.0/24
10.0.47.0/24
10.0.48.0/24
10.0.49.0/24
10.0.50.0/24
10.0.51.0/24
10.0.52.0/24
10.0.53.0/24
10.0.54.0/24
10.0.55.0/24
10.0.56.0/24
10.0.57.0/24
10.0.58.0/24
10.0.59.0/24
10.0.60.0/24
10.0.61.0/24
10.0.62.0/24
10.0.63.0/24
10.0.64.0/24
10.0.65.0/24
10.0.66.0/24
10.0.67.0/24
10.0.68.0/24
10.0.69.0/24
10.0.70.0/24
10.0.71.0/24
10.0.72.0/24
10.0.73.0/24
10.0.74.0/24
10.0.75.0/24
10.0.76.0/24
10.0.77.0/24
10.0.78.0/24
10.0.79.0/24
10.0.80.0/24
10.0.81.0/24
10.0.82.0/24
10.0.83.0/24
10.0.84.0/24
10.0.85.0/24
10.0.86.0/24
10.0.87.0/24
10.0.88.0/24
10.0.89.0/24
10.0.90.0/24
10.0.91.0/24
10.0.92.0/24
10.0.93.0/24
10.0.94.0/24
10.0.95.0/24
10.0.96.0/24
10.0.97.0/24
10.0.98.0/24
10.0.99.0/24
10.0.100.0/24
10.0.101.0/24
10.0.102.0/24
10.0.103.0/24
10.0.104.0/24
10.0.105.0/24
10.0.106.0/24
10.0.107.0/24
10.0.108.0/24
10.0.109.0/24
10.0.110.0/24
10.0.111.0/24
10.0.112.0/24
10.0.113.0/24
10.0.114.0/24
10.0.115.0/24
10.0.116.0/24
10.0.117.0/24
10.0.118.0/24
10.0.119.0/24
10.0.120.0/24
10.0.121.0/24
10.0.122.0/24
10.0.123.0/24
10.0.124.0/24
10.0.125.0/24
10.0.126.0/24
10.0.127.0/24
10.0.128.0/24
10.0.129.0/24
10.0.130.0/24
10.0.131.0/24
10.0.132.0/24
10.0.133.0/24
10.0.134.0/24
10.0.135.0/24
10.0.136.0/24
10.0.137.0/24
10.0.138.0/24
10.0.139.0/24
10.0.140.0/24
10.0.141.0/24
10.0.142.0/24
10.0.143.0/24
10.0.144.0/24
10.0.145.0/24
10.0.146.0/24
10.0.147.0/24
10.0.148.0/24
10.0.149.0/24
10.0.150.0/24
10.0.151.0/24
10.0.152.0/24
10.0.153.0/24
10.0.154.0/24
10.0.155.0/24
10.0.156.0/24
10.0.157.0/24
10.0.158.0/24
10.0.159.0/24
10.0.160.0/24
10.0.161.0/24
10.0.162.0/24
10.0.163.0/24
10.0.164.0/24
10.0.165.0/24
10.0.166.0/24
10.0.167.0/24
10.0.168.0/24
10.0.169.0/24
10.0.170.0/24
10.0.171.0/24
10.0.172.0/24
10.0.173.0/24
10.0.174.0/24
10.0.175.0/24
10.0.176.0/24
10.0.177.0/24
10.0.178.0/24
10.0.179.0/24
10.0.180.0/24
10.0.181.0/24
10.0.182.0/24
10.0.183.0/24
10.0.184.0/24
10.0.185.0/24
10.0.186.0/24
10.0.187.0/24
10.0.188.0/24
10.0.189.0/24
10.0.190.0/24
10.0.191.0/24
10.0.192.0/24
10.0.193.0/24
10.0.194.0/24
10.0.195.0/24
10.0.196.0/24
10.0.197.0/24
10.0.198.0/24
10.0.199.0/24
10.0.200.0/24
10.0.201.0/24
10.0.202.0/24
10.0.203.0/24
10.0.204.0/24
10.0.205.0/24
10.0.206.0/24
10.0.207.0/24
10.0.208.0/24
10.0.209.0/24
10.0.210.0/24
10.0.211.0/24
10.0.212.0/24
10.0.213.0/24
10.0.214.0/24
10.0.215.0/24
10.0.216.0/24
10.0.217.0/24
10.0.218.0/24
10.0.219.0/24
10.0.220.0/24
10.0.221.0/24
10.0.222.0/24
10.0.223.0/24
10.0.224.0/24
10.0.225.0/24
10.0.226.0/24
10.0.227.0/24
10.0.228.0/24
10.0.229.0/24
10.0.230.0/24
10.0.231.0/24
10.0.232.0/24
10.0.233.0/24
10.0.234.0/24
10.0.235.0/24
10.0.236.0/24
10.0.237.0/24
10.0.238.0/24
10.0.239.0/24
10.0.240.0/24
10.0.241.0/24
10.0.242.0/24
10.0.243.0/24
10.0.244.0/24
10.0.245.0/24
10.0.246.0/24
10.0.247.0/24
10.0.248.0/24
10.0.249.0/24
10.0.250.0/24
10.0.251.0/24
10.0.252.0/24
10.0.253.0/24
10.0.254.0/24
10.0.255.0/24

About Deaggregation

Deaggregation (or disaggregation) splits a larger CIDR block into smaller subnets. For example, a /16 can be split into 256 /24s. This is useful for distributing address space or creating more specific routes.

O CIDR Deaggregator quebra um bloco CIDR maior em uma lista completa de subnets menores em um comprimento de prefixo especificado. Digite uma fonte como 10.0.0.0/16 com um prefixo alvo de /24 para obter todos 256 subnets /24 dentro daquele range, ou divida um /22 em quatro blocos /24 para atribuição de VLAN.

Entendendo Deagregação CIDR

Deagregação é o reverso de agregação de rota. Onde agregação combina múltiplos blocos pequenos em menos blocos grandes, deagregação pega um bloco grande e o divide em muitos blocos menores de um tamanho uniforme. Esta é uma das operações mais comuns em gerenciamento de endereço IP e vem toda vez que você precisa subdividir um range de endereço alocado em peças utilizáveis.

Considere um cenário típico. Sua organização recebe uma alocação /16 de um registro regional de internet (RIR). Isso é 65.536 endereços em um bloco único -- muito grande para usar como uma única subnet. Você precisa quebrá-lo em blocos /24 para locais de escritório individual, blocos /28 para segmentos de DMZ e blocos /30 para links ponto a ponto. Cada uma dessas subdivisões é uma operação de deagregação. A matemática é sempre a mesma: um /16 contém exatamente 2^(24-16) = 256 subnets de tamanho /24, ou 2^(28-16) = 4.096 subnets de tamanho /28.

Em ambientes de nuvem, deagregação é igualmente comum. Quando você cria um VPC com um range CIDR /16, você precisa cortar subnets para diferentes zonas de disponibilidade, tiers de aplicação e serviços. Cada subnet é uma peça deagregada do bloco VPC pai. O deaggregator oferece a lista completa de subnets disponíveis em seu tamanho escolhido, que você pode então atribuir de acordo com sua arquitetura.

Como Deagregar um Bloco CIDR

  1. Digite o bloco CIDR de origem (ex: 10.0.0.0/16)
  2. Especifique o comprimento de prefixo alvo (ex: /24)
  3. A ferramenta gera todas subnets do tamanho alvo dentro do bloco de origem
  4. Copie a lista resultante para uso em planos de alocação de subnet, configurações de roteamento ou provisioning de infraestrutura

Exemplos de Deagregação CIDR

CIDR de OrigemPrefixo AlvoNúmero de SubnetsPrimeira SubnetÚltima Subnet
10.0.0.0/16/2425610.0.0.0/2410.0.255.0/24
192.168.0.0/22/244192.168.0.0/24192.168.3.0/24
172.16.0.0/16/2016172.16.0.0/20172.16.240.0/20
10.0.0.0/24/281610.0.0.0/2810.0.0.240/28
10.0.0.0/8/1625610.0.0.0/1610.255.0.0/16

Exemplo Detalhado: Dividindo um /22 em /24s

Origem: 192.168.0.0/22

Saída:
192.168.0.0/24    (192.168.0.0   - 192.168.0.255)
192.168.1.0/24    (192.168.1.0   - 192.168.1.255)
192.168.2.0/24    (192.168.2.0   - 192.168.2.255)
192.168.3.0/24    (192.168.3.0   - 192.168.3.255)

Um /22 contém 2^(32-22) = 1.024 endereços. Cada /24 contém 256 endereços, então o /22 divide igualmente em 4 subnets.

Quando Usar o CIDR Deaggregator

  • Alocação de endereço de ISP -- quebre um bloco grande alocado (ex: um /16 de um RIR) em atribuições de tamanho cliente como /24 ou /28
  • Planejamento de subnet de VPC -- subdivida um range CIDR de VPC em subnets para diferentes zonas de disponibilidade, tiers ou serviços
  • Engenharia de tráfego -- crie rotas mais-específicas para sobrepor menos-específicas e direcionar tráfego ao longo de caminhos preferidos
  • Deagregação BGP -- anuncie prefixos mais-específicos para influenciar roteamento de tráfego inbound de provedores upstream
  • Definição de escopo DHCP -- quebre uma alocação grande em tamanhos de escopo DHCP individual para diferentes VLANs ou floors de construção
  • Inventário de espaço de endereço -- enumere todas subnets possíveis de um tamanho dado dentro de uma alocação pai para propósitos de planejamento

Como Deagregação CIDR Funciona

Deagregação é o inverso matemático de agregação. O número de subnets resultante é sempre 2^(target_prefix - source_prefix).

Fórmula de Contagem de Subnet

Número de subnets = 2^(target - source)

Exemplo: /16 para /24
Subnets = 2^(24 - 16) = 2^8 = 256

Como Subnets São Calculadas

Cada subnet resultante é gerada incrementando através do espaço de endereço em passos iguais ao tamanho do prefixo alvo:

Origem: 10.0.0.0/16, Alvo: /18

Tamanho do passo = 2^(32 - 18) = 16.384 endereços

10.0.0.0/18     (endereços 0     - 16.383)
10.0.64.0/18    (endereços 16.384 - 32.767)
10.0.128.0/18   (endereços 32.768 - 49.151)
10.0.192.0/18   (endereços 49.152 - 65.535)

Tamanhos Comuns de Deagregação

OrigemAlvoSubnetsCenário Típico
/16 para /24256Alocação padrão de escritório-por-subnet
/16 para /2016Blocos de nível de site dentro de um campus
/24 para /2816Segmentos de DMZ ou pequenos departamentos
/24 para /3064Links ponto a ponto dentro de um site
/8 para /16256Alocações regionais dentro de um bloco grande

Deagregação IPv6

O mesmo processo se aplica a IPv6 mas com endereços de 128-bit. Deagregar 2001:db8::/32 em subnets /48 produz 2^(48-32) = 65.536 subnets, uma operação comum para registros regional de internet alocando espaço de endereço para organizações.

Conselhos Práticos para Deagregação

Ao planejar seu layout de subnet, resista à tentação de usar a menor subnet possível para cada propósito. Um /28 com 14 hosts utilizáveis pode parecer perfeito para uma DMZ com 8 servidores hoje, mas adicionar um load balancer, appliance de monitoramento e alguns servidores de teste rapidamente a esgotará. Comece com pelo menos 50% de headroom: se você precisa de 8 endereços, use um /27 (30 utilizáveis) em vez de um /28 (14 utilizáveis). O custo de re-address uma subnet é sempre maior que o custo de alocar alguns endereços extras antecipadamente.

Para planos de endereço hierárquicos, deagregue em estágios. Comece com sua alocação maior e quebre-a em blocos de nível-site, então quebre cada bloco de site em blocos de nível-building, então quebre aqueles em subnets de nível-VLAN. Esta abordagem hierárquica mantém suas tabelas de roteamento limpas porque você pode resumir todas subnets dentro de um site de volta ao bloco de nível-site na borda de sua rede. Se você deagregar diretamente de um /16 para blocos /28 sem agrupamento intermediário, você perde a capacidade de resumir com limpeza.

Seja cauteloso com deagregações muito grandes. Dividir um /8 em blocos /32 produz mais de 16 milhões de entradas, que raramente é útil e pode sobrecarregar seu navegador. Na prática, deagregar mais que dois ou três comprimentos de prefixo de uma vez (ex: /16 para /24, que é 8 bits de diferença) é o máximo que você tipicamente precisará para uma operação única.

Perguntas Frequentes

O que acontece se o prefixo alvo é menor que o prefixo de origem?

A ferramenta retornará um erro. O prefixo alvo deve ser um número maior (mais específico) que o prefixo de origem. Você não pode deagregar um /24 em blocos /16 -- isso seria agregação, a operação reversa.

A saída pode ser muito grande?

Sim. Deagregar um /8 em blocos /32 produziria mais de 16 milhões de entradas. A ferramenta fornece avisos para tamanhos de saída grandes e pode oferecer paginação ou limites de saída para manter resultados gerenciáveis.

Deagregação é a mesma que divisão de subnet?

Elas são closamente relacionadas. Deagregação especificamente quebra um bloco em subnets de um comprimento de prefixo alvo uniforme. Divisão de subnet também pode referir-se a dividir em um número específico de partes iguais ou em subnets com uma contagem alvo de hosts, que pode não requer especificar o prefixo exato.

Posso deagregar em tamanhos de subnet não-uniformes?

Esta ferramenta produz subnets uniformes de um prefixo alvo único. Se você precisa de subnets de diferentes tamanhos (ex: um /24, dois /25s e quatro /28s de um /22), use o Subnet Allocation Planner que lida com requisições de tamanho variável.

Deagregação funciona com IPv6?

Sim. Digite qualquer bloco CIDR IPv6 e um comprimento de prefixo alvo entre o prefixo de origem e /128. A mesma fórmula e lógica de enumeração se aplica a endereços de 128-bit.

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