Calculadora de Hosts Totais

Calcula o número total de endereços em uma subrede (IPv4/IPv6)

Input CIDR Addresses

Total hosts = 2^(32 - prefix). This includes the network and broadcast addresses.

Total Addresses

Host counts will appear here

O Total Hosts Calculator calcula a contagem completa de endereços IP dentro de qualquer subnet, incluindo os endereços de rede reservados e broadcast. Insira um comprimento de prefixo CIDR para ver o número total de endereços para IPv4 e IPv6, exibido em formato legível para humanos.

Entendendo Contagens de Endereço Total

A contagem de endereço total de uma subnet é a resposta matemática bruta à pergunta "quantos endereços IP existem neste bloco?" Inclui cada endereço -- o endereço de rede, o endereço de broadcast e todos os endereços de host no meio. Este número é diferente da contagem de host utilizável (que subtrai os dois endereços reservados), e entender a distinção importa muito mais do que você poderia esperar.

A fórmula é simplesmente 2 elevado à potência do número de bits de host. Para IPv4, isso significa 2^(32 - comprimento_prefixo). Um /24 tem 8 bits de host, então 2^8 = 256 endereços totais. Um /20 tem 12 bits de host, então 2^12 = 4.096 endereços totais. A matemática é a mesma para IPv6, mas com endereços de 128 bits os números se tornam astronomicamente grandes: um /64 tem 2^64 endereços, que é aproximadamente 18,4 quintilhões.

Por que você se preocuparia com a contagem total em vez de apenas a contagem utilizável? Várias razões práticas. Alguns provedores de nuvem cobram por endereço IP, e eles contam endereços totais, não utilizáveis. Ao calcular utilização de endereço IP para relatório de RIR (necessário para justificar alocações adicionais), você relata contra espaço total. Ao planejar blocos de endereço hierarquicamente -- dividindo um /16 em /20s, depois /24s, depois /28s -- você precisa das contagens totais para garantir que sua matemática se acumula sem lacunas ou sobreposições. E ao comunicar com stakeholders não-técnicos sobre capacidade de endereço, a contagem total é frequentemente o número mais intuitivo.

Como Calcular Endereços Totais em uma Subnet

  1. Insira um comprimento de prefixo (ex: /24) ou um bloco CIDR completo (ex: 192.168.1.0/24)
  2. Selecione IPv4 (32 bits) ou IPv6 (128 bits) família de endereço
  3. A calculadora aplica a fórmula: 2^(bits de endereço - comprimento de prefixo)
  4. O resultado mostra a contagem bruta de endereço total, incluindo endereços de rede e broadcast

Contagem de Endereço Total por Comprimento de Prefixo

IPv4 (endereços de 32 bits)

PrefixoBits de HostEndereços TotaisLegível para HumanoUso Típico
/82416.777.216~16,7 milhõesAlocação grande de ISP / RIR
/12201.048.576~1 milhãoIntervalo privado 172.16.0.0/12
/161665.536~65,5 milBloco de campus / site
/20124.0964.096VLAN grande
/248256256LAN padrão
/257128128Metade de um /24
/2666464Pequeno departamento
/2753232VLAN de servidor
/2841616DMZ pequeno
/29388Subnet minúsculo
/30244Link ponto a ponto
/31122Ponto a ponto (RFC 3021)
/32011Host único / loopback

IPv6 (endereços de 128 bits)

PrefixoBits de HostEndereços TotaisEscala
/32962^96~79,2 octilhões
/48802^80Alocação org padrão
/56722^72Alocação residencial
/64642^64~18,4 quintilhões (subnet única)
/12801Host único / loopback

Quando Usar Esta Ferramenta

  • Planejamento de capacidade -- entenda o espaço de endereço bruto antes de subtrair endereços reservados
  • Estimativa de custo de nuvem -- alguns provedores cobram por endereço IP, então contagem total afeta diretamente o custo
  • Inventário de endereço IP -- rastreie que percentagem de seu espaço alocado está em uso
  • Comparação de esquemas de subneting -- avalie trade-offs entre diferentes comprimentos de prefixo
  • Entendendo exaustão de IPv4 -- visualize como todo espaço 2^32 (4,29 bilhões de endereços) é particionado
  • Relatório de utilização RIR -- calcule utilização de espaço de endereço para ARIN, RIPE ou APNIC

Como Funciona o Cálculo de Endereço Total

A Fórmula

O número total de endereços em qualquer subnet é determinado pelo número de bits de host:

Endereços totais = 2^(bits de endereço - comprimento de prefixo)

Para IPv4 (32 bits):

  • /24 → 2^(32-24) = 2^8 = 256
  • /20 → 2^(32-20) = 2^12 = 4.096
  • /16 → 2^(32-16) = 2^16 = 65.536

Para IPv6 (128 bits):

  • /64 → 2^(128-64) = 2^64 = 18.446.744.073.709.551.616
  • /48 → 2^(128-48) = 2^80

Endereços Totais vs Hosts Utilizáveis

MétricaFórmulaExemplo /24Exemplo /30
Endereços totais2^bits_de_host2564
Hosts utilizáveis2^bits_de_host - 22542
DiferençaRede + broadcast2 reservados2 reservados

A distinção importa mais para subnets pequenas. Um /30 tem apenas 4 endereços totais, e 2 são reservados, deixando apenas 2 para hosts. Um /24 tem 256 totais, com 254 utilizáveis -- a sobrecarga é negligenciável.

Espaço de Endereço IPv4 em Perspectiva

O espaço de endereço IPv4 inteiro contém 2^32 = 4.294.967.296 endereços. Um bloco único /8 representa 1/256avo de todos os endereços IPv4:

/8  = 16.777.216 endereços  → 0,39% de espaço IPv4
/16 = 65.536 endereços      → 0,0015% de espaço IPv4
/24 = 256 endereços          → 0,000006% de espaço IPv4

Com aproximadamente 4,3 bilhões de endereços totais e bilhões de dispositivos conectados à internet, a exaustão de endereço IPv4 impulsionou a adoção de IPv6 com seu espaço de endereço 2^128.

Contagens de Endereço Total na Prática

Entender a contagem de endereço total é crítico para planejamento de endereço hierárquico. Quando você recebe um bloco /16 e precisa dividi-lo entre múltiplos sites, você precisa saber que um /16 contém exatamente 256 blocos contíguos /24, ou 16 blocos /20 ou 4 blocos /18. A matemática deve se acumular perfeitamente -- qualquer lacuna significa endereços desperdiçados, e qualquer sobreposição significa conflitos de roteamento. Uma maneira simples de verificar seu plano: os endereços totais em todas as subnets filhas devem igualar os endereços totais no bloco pai.

Em ambientes em nuvem, a contagem de endereço total ganha significância financeira. AWS, por exemplo, cobra por endereços Elastic IP que estão alocados mas não anexados a instâncias em execução. Entender quantos endereços uma subnet contém ajuda você estimar custos e evitar sobre-provisionamento. Se você alocar um /20 (4.096 endereços) para uma carga de trabalho que apenas precisa 50 instâncias, você está reservando muito mais espaço de endereço do que necessário, que poderia ter implicações para seu design de VPC e complexidade de tabela de roteamento.

Para organizações que mantêm suas próprias alocações de endereço IP de um Registro de Internet Regional, rastrear utilização de endereço total é um requisito de relatório. ARIN, RIPE NCC e APNIC requerem justificativa periódica que o espaço alocado está sendo usado eficientemente, tipicamente esperando 80% ou maior utilização antes de aprovar alocações adicionais. A contagem de endereço total é o denominador neste cálculo de utilização.

Perguntas Frequentes

Qual é a diferença entre hosts totais e hosts utilizáveis?

Hosts totais é a contagem matemática bruta de todos os endereços em uma subnet (2^bits_de_host), incluindo os endereços de rede e broadcast. Hosts utilizáveis subtrai 2 daquele total porque os endereços de rede e broadcast são reservados e não podem ser atribuídos a dispositivos. Para um /24, o total é 256 mas utilizáveis é 254.

Quantos endereços totais estão em uma subnet /16?

Uma subnet /16 contém 2^(32-16) = 2^16 = 65.536 endereços totais. Após subtrair os endereços de rede e broadcast, 65.534 são utilizáveis. O /16 é equivalente ao tamanho de rede Class B antigo e é comumente usado para blocos de endereço de nível de campus ou site.

Por que /64 IPv6 tem tão muitos endereços?

Um prefixo /64 deixa 64 bits de host, rendendo 2^64 = aproximadamente 18,4 quintilhões de endereços. Este número astronômico é por design -- IPv6 aloca um /64 para toda subnet para que SLAAC (Stateless Address Autoconfiguration) possa usar o identificador de interface completo de 64 bits. A conservação de endereço dentro de uma subnet única intencionalmente não é uma preocupação em IPv6.

Quantas subnets /24 cabem em um /16?

Um /16 contém 65.536 endereços totais, e um /24 contém 256. Dividindo: 65.536 / 256 = 256 subnets /24 cabem exatamente em um /16. Mais geralmente, o número de subnets menores em um maior é 2^(prefixo_menor - prefixo_maior).

Como calculo os endereços totais para um intervalo arbitrário como 10.0.0.0 para 10.0.3.255?

Este intervalo abrange de 10.0.0.0 para 10.0.3.255, que é 4 x 256 = 1.024 endereços. Isso corresponde a uma subnet /22 (2^10 = 1.024). Se o intervalo não está alinhado a um bloco CIDR único, você precisaria somar os endereços totais dos blocos CIDR individuais que cobrem o intervalo.

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