CIDR / Subnet Calculator

One input per line. Output is numbered to match the input order.
Pinned tools are listed in your favourites on the home page.Copies a link to this tool that carries your current input, so it opens ready to run.Gives you an iframe snippet for putting this tool on your own site.
Ctrl+Enter Run  · Ctrl+Shift+C Copy  · Esc Clear

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

  1. Paste or type your input in the input area above.
  2. The tool processes your input automatically or click Run.
  3. Copy or download the result using the action buttons.
  4. Use Ctrl+Enter to run quickly from the keyboard.