A criação de sub-redes divide um bloco de endereços IP em redes menores, movendo o limite entre a rede e as partes do host de um endereço. Esta calculadora faz a matemática bit a bit para você, mas entender o que está acontecendo torna o projeto de rede e a solução de problemas muito mais fáceis.
Como funcionam o CIDR e as máscaras de sub-rede
Um endereço IPv4 tem 32 bits, geralmente escrito como quatro octetos decimais. Uma máscara de sub-rede também tem 32 bits: uma sequência de 1 bit marcando a parte da rede, seguida por 0 bits marcando a parte do host. A notação CIDR simplesmente conta esses 1 bits — uma máscara /24 é 255.255.255.0, porque os primeiros 24 bits são 1.
Para encontrar o endereço de rede, a calculadora faz um AND no IP com a máscara, limpando cada bit do host. Para encontrar a transmissão, ele coloca a rede em OR com a máscara curinga (a máscara de sub-rede invertida), configurando cada bit do host. Os endereços intermediários são o intervalo de hosts utilizável.
Por que você subtrai 2 (e quando não o faz)
Em uma sub-rede normal, dois endereços são reservados: o primeiro identifica a rede e o último é o endereço de broadcast. Nenhum dos dois pode ser atribuído a um dispositivo, portanto hosts utilizáveis = 2^(32 − prefixo) − 2. Um /24 tem 256 endereços, mas apenas 254 hosts utilizáveis.
Dois prefixos quebram esta regra. Um /31 (RFC 3021) destina-se a links ponto a ponto onde a transmissão não tem sentido, portanto ambos os seus dois endereços são utilizáveis. Um /32 é uma rota de host única — um endereço, sem distinção de rede ou transmissão — comumente usada para loopbacks e roteamento específico de host.
Intervalos públicos versus privados e classes de endereços
A RFC 1918 reserva três intervalos privados — 10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16 — que não são roteáveis na Internet pública e ficam atrás do NAT na maioria das redes domésticas e de escritório. A calculadora sinaliza se o seu endereço é privado, público, loopback (127.0.0.0/8) ou link local (169.254.0.0/16).
Ela também informa a classe IP herdada (A–E). O endereçamento classful é anterior ao CIDR e não rege mais o roteamento, mas a classe ainda é uma verificação rápida de integridade e aparece em documentações mais antigas e questões de exames.