Como usar
- 1.Digite um endereço IP com o comprimento do prefixo (
192.168.1.10/24) ou com a máscara de rede (192.168.1.10 255.255.255.0). O IPv6 funciona do mesmo jeito:2001:db8::/48. - 2.Mude o comprimento do prefixo na lista ao lado para ver a rede crescer ou encolher; todos os resultados se atualizam enquanto você digita.
- 3.Confira os endereços de rede e de broadcast, o primeiro e o último host utilizável, a máscara de rede e a máscara curinga, e copie qualquer um deles com um clique.
- 4.Para planejar redes menores, escolha um tamanho em “Dividir em sub-redes de” e copie a lista de sub-redes.
- 5.A barra de endereços guarda o que você digitou, então você pode salvar o cálculo nos favoritos ou compartilhá-lo.
Como CIDR, comprimento do prefixo e máscara de rede se relacionam
Um endereço IPv4 tem 32 bits. O comprimento do prefixo, depois da barra, diz quantos deles, contados da esquerda, identificam a rede; o restante numera os hosts dentro dela. Em 192.168.1.0/24, os primeiros 24 bits são a rede e os últimos 8 bits deixam espaço para 256 endereços.
A máscara de rede escreve a mesma coisa em forma de endereço: uns para os bits de rede, zeros para os bits de host. /24 é 255.255.255.0, /20 é 255.255.240.0. A máscara curinga (wildcard mask) é a máscara de rede invertida (0.0.0.255 para um /24); as access lists da Cisco e o OSPF a usam para indicar quais bits podem variar.
Cada passo no comprimento do prefixo divide a rede pela metade ou a dobra: um /25 é metade de um /24, e um /23 equivale a dois deles. Por isso uma sub-rede sempre começa em um múltiplo do próprio tamanho.
Hosts utilizáveis: por que um /24 tem 254, e não 256
No IPv4, o primeiro endereço de uma sub-rede é o endereço de rede e o último é o endereço de broadcast, então um /24 deixa 254 endereços para dispositivos e um /30 deixa dois. Na prática, o roteador ocupa um dos endereços utilizáveis como gateway.
Dois tamanhos são exceções. Um /31 não tem endereço de rede nem de broadcast, e os dois endereços podem ser usados em um link ponto a ponto entre dois roteadores (RFC 3021). Um /32 é um único endereço, para uma interface de loopback ou uma rota para um único host.
O IPv6 não tem broadcast, então todos os endereços de um bloco são utilizáveis. Sub-redes com dispositivos são /64, porque a autoconfiguração de endereços (SLAAC) precisa de 64 bits de host; um site normalmente recebe um /48 ou /56 e o divide em redes /64.
Faixas privadas, compartilhadas e públicas
A RFC 1918 reserva 10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16 para redes privadas: elas são usadas dentro de casas e empresas e nunca são roteadas na internet. 100.64.0.0/10 é um espaço compartilhado que os provedores de internet usam atrás do NAT de operadora (CGNAT).
A calculadora indica o tipo de cada rede, incluindo loopback, link-local, multicast e as faixas de documentação reservadas para exemplos. Para uma rede pública, ela traz links para o Prefix lookup e a Consulta WHOIS, onde você vê quem a anuncia e em nome de quem ela está registrada.
Perguntas frequentes
Quantos hosts tem uma sub-rede /24?
Um /24 tem 256 endereços. Dois deles são o endereço de rede e o endereço de broadcast, então 254 podem ser atribuídos a dispositivos. Um /25 tem 126 hosts utilizáveis, um /26 tem 62, um /27 tem 30, um /28 tem 14, um /29 tem 6 e um /30 tem 2.
O que é uma máscara curinga (wildcard mask)?
É a máscara de rede com todos os bits invertidos: 255.255.255.0 vira 0.0.0.255. As listas de controle de acesso (ACLs) da Cisco e os comandos network do OSPF usam máscaras curinga, em que um bit zero precisa coincidir e um bit um pode ter qualquer valor.
Posso usar uma sub-rede /31?
Sim, em links ponto a ponto. A RFC 3021 permite atribuir os dois endereços de um /31 às duas pontas de um link, o que economiza dois endereços em relação a um /30. A maioria dos roteadores aceita isso; LANs comuns, com domínio de broadcast, ainda precisam de um /30 ou maior.
Por que as sub-redes IPv6 são /64?
A autoconfiguração de endereços stateless (SLAAC) monta a parte de host de um endereço a partir de 64 bits, então uma rede em que os dispositivos escolhem os próprios endereços precisa ser um /64. Prefixos mais curtos, como /48 e /56, são entregues a sites e divididos em redes /64, e é por isso que a calculadora conta quantas redes /64 um prefixo contém.
Como converter uma máscara de rede para a notação CIDR?
Conte os bits um da máscara: 255.255.255.0 tem 24, então é /24, e 255.255.240.0 tem 20, então é /20. Digite o endereço com a máscara de rede na calculadora e ela mostra o comprimento do prefixo para você.