CIDR / Subnet Calculator
Understand CIDR / Subnet Calculator
Transforma um bloco CIDR como 192.168.1.0/24 no endereço de rede, endereço de broadcast, faixa de hosts utilizáveis, máscara de sub-rede e contagem de hosts.
How it works
O comprimento do prefixo depois da barra é o número de bits iniciais que identificam a rede; os bits restantes endereçam hosts. Um /24 fixa 24 bits e deixa 8, então a máscara é 255.255.255.0 e o bloco tem 2^8 = 256 endereços, dos quais 254 são utilizáveis depois de retirar o endereço de rede (todos os bits de host em 0) e o de broadcast (todos os bits de host em 1). A fórmula geral é 2^(32 − prefixo) − 2. Um /26 deixa 6 bits de host: 64 endereços, 62 utilizáveis, máscara 255.255.255.192, e os quatro blocos /26 dentro de um /24 começam em .0, .64, .128 e .192. Tudo isso é mascaramento de bits sobre um inteiro de 32 bits e roda localmente no seu navegador.
When to use it
- Dividir uma VPC ou uma faixa local em blocos por sub-rede e conferir que eles não se sobrepõem
- Descobrir se um /27 é grande o bastante para uma sub-rede antes de alocá-lo (30 hosts utilizáveis, não 32)
- Traduzir uma regra de firewall ou de grupo de segurança escrita em forma de máscara para a forma CIDR, ou o contrário
- Confirmar a qual endereço de rede um dado endereço de host pertence — 192.168.1.100/26 está na rede 192.168.1.64, não em 192.168.1.0
Watch out for
- Um /31 não tem endereço de rede nem de broadcast no sentido clássico. A RFC 3021 torna os dois endereços utilizáveis para que um enlace ponto a ponto não desperdice metade de um bloco, e a ferramenta informa 2 hosts utilizáveis em vez de 0.
- Provedores de nuvem reservam mais que os dois endereços clássicos. A AWS toma cinco por sub-rede (rede, roteador da VPC, DNS, um endereço reservado e broadcast), então um /24 entrega 251 endereços utilizáveis na AWS, não 254.
- O campo de "classe de IP" é histórico. O endereçamento por classes A/B/C foi substituído pelo CIDR em 1993 — a classe mostrada é derivada do primeiro octeto e não tem efeito sobre a máscara nem sobre a contagem de hosts.
- Um endereço de host e um de rede parecem idênticos. 10.0.5.37/16 é um host dentro de 10.0.0.0/16; a ferramenta aplica a máscara por você, mas um arquivo de configuração que espera um endereço de rede vai se comportar de outro jeito, em silêncio, se você colar a forma de host.
Frequently Asked Questions
O que é a notação CIDR?
A notação CIDR (Classless Inter-Domain Routing) combina um endereço IP e o comprimento do prefixo em uma expressão: 10.0.0.0/8. O /8 significa que os 8 primeiros bits são a rede, deixando 24 bits para hosts (16.777.214 endereços utilizáveis). Ela substituiu o antigo endereçamento por classes A/B/C.
Como saber quantos hosts cabem em uma sub-rede /24?
Um /24 tem 8 bits de host: 2^8 = 256 endereços no total menos 2 (rede e broadcast) = 254 hosts utilizáveis. Fórmula: 2^(32-prefixo) - 2. Então /28 = 2^4 - 2 = 14 hosts; /22 = 2^10 - 2 = 1.022 hosts.
Quais sub-redes a AWS usa em VPCs?
A AWS suporta blocos CIDR de VPC de /16 a /28. Padrões comuns: /16 (65.534 IPs) para a VPC e /24 (254 IPs) por sub-rede de zona de disponibilidade. A AWS reserva 5 IPs por sub-rede (rede, roteador, DNS, uso futuro, broadcast), então um /24 entrega 251 utilizáveis.
How to Use CIDR / Subnet Calculator
- Paste or type your input in the input area above.
- The tool processes your input automatically or click Run.
- Copy or download the result using the action buttons.
- Use Ctrl+Enter to run quickly from the keyboard.