1001Ferramentas
👥Calculadoras

IPv4 Subnet Host Count

Calcula número de hosts utilizáveis em uma subnet IPv4: 2^(32-prefix) − 2.

Hosts

Contagem de hosts IPv4 por sub-rede

Para saber quantos hosts cabem numa sub-rede IPv4, use 2^(32 − n) − 2, em que n é o prefixo CIDR. Você sempre perde dois endereços: o endereço de rede, com os bits de host todos em 0, e o broadcast, com eles todos em 1. Na prática, um /24 dá 256 − 2 = 254 hosts. Já o /23 chega a 510, o /22 a 1.022 e o /16 sobe para 65.534. Lá embaixo, o /30 deixa 2 endereços para links ponto a ponto, e o /31 também dá 2 por causa da RFC 3021, que dispensa a reserva. As regras de subnetting vêm da RFC 950, e o VLSM (Variable-Length Subnet Mask) é o que deixa você misturar prefixos diferentes numa mesma alocação.

Aplicações e contexto

Essa conta aparece no projeto de redes corporativas, na alocação de blocos para clientes em ISP, no dimensionamento de CIDR de pods Kubernetes e de datacenter, no planejamento de VPC em AWS/Azure/GCP e no IPAM (gerenciamento de endereços) em geral. Os blocos privados da RFC 191810.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16 — sobram espaço para praticamente qualquer topologia interna que você precise montar.

Perguntas frequentes

Por que subtrair 2? O primeiro endereço nomeia a própria rede e o último é o broadcast direcionado. Nenhum dos dois fica livre para um host.

O que tem de especial no /31? Em links ponto a ponto, a RFC 3021 deixa você usar um /31 sem reservar os endereços de rede e broadcast, o que resulta em exatamente 2 endereços úteis.

E o /32? É uma rota de host único. Aparece em loopbacks, em endpoints anycast e em regras de firewall que miram um host específico.

Ferramentas Relacionadas

Os resultados desta ferramenta têm caráter apenas informativo e educativo e não constituem aconselhamento profissional, financeiro, médico, jurídico, tributário ou contábil. Confirme decisões importantes com um profissional qualificado e fontes oficiais.