Calculadora de Sub-rede IP
A sub-rede IP divide uma rede em segmentos lógicos menores. Cada sub-rede é definida por um endereço de rede e um prefixo CIDR (ex.: /24), que determina quantos bits são usados para a parte de rede versus a parte de host.
Esta ferramenta calcula o endereço de rede, endereço de broadcast, máscara de sub-rede, máscara wildcard, faixa de hosts utilizáveis e o total de hosts para qualquer bloco CIDR IPv4. Essencial para planejamento de rede, regras de firewall e design de infraestrutura.
Como funciona
Máscara de sub-rede = 32 - bits do prefixo CIDR definidos como 1. Rede = IP AND máscara. Broadcast = rede OR NOT(máscara). Hosts utilizáveis = 2^(32 - CIDR) - 2 (para CIDR < 31).
Casos de uso
- Planejar segmentação de rede para escritórios ou data centers
- Configurar regras de firewall e listas de controle de acesso
- Alocar faixas de endereços IP para pools DHCP
- Solucionar problemas de conectividade e roteamento
Perguntas frequentes
Quantos hosts utilizáveis existem em uma sub-rede /24?
Uma sub-rede /24 tem 8 bits de host, o que dá 2^8 = 256 endereços no total, dos quais 254 são utilizáveis. Dois endereços são reservados: o endereço de rede (todos os bits de host em zero) e o de broadcast (todos os bits de host em um). Por exemplo, 192.168.1.0/24 oferece hosts utilizáveis de 192.168.1.1 até 192.168.1.254.
O que significa a notação CIDR como /24?
O número após a barra é a quantidade de bits usados para a parte de rede do endereço, dos 32 bits de um endereço IPv4. Um /24 significa que os primeiros 24 bits identificam a rede, deixando 8 bits para hosts, o que corresponde à máscara 255.255.255.0. Prefixos maiores significam sub-redes menores: cada bit adicional reduz pela metade o número de endereços de host disponíveis.
Como calcular os endereços de rede e de broadcast?
O endereço de rede é o AND bit a bit entre o endereço IP e a máscara de sub-rede, o que zera todos os bits de host. O endereço de broadcast é o endereço de rede com todos os bits de host em um, calculado como rede OR NOT(máscara). Tudo o que fica estritamente entre esses dois endereços é a faixa de hosts utilizáveis.
Por que as sub-redes /31 e /32 não seguem a fórmula de hosts utilizáveis?
A fórmula 2^(32−CIDR) − 2 pressupõe endereços separados de rede e broadcast, o que só vale para prefixos até /30. Um /31 tem apenas 2 endereços e, conforme a RFC 3021, ambos são utilizáveis em links ponto a ponto. Um /32 é um único endereço, comumente usado para referenciar um host específico em tabelas de roteamento e regras de firewall.
O que é máscara wildcard e onde ela é usada?
A máscara wildcard é o inverso bit a bit da máscara de sub-rede: 255.255.255.0 vira 0.0.0.255. Os zeros marcam bits que precisam coincidir e os uns marcam bits que podem variar. Ela é usada principalmente em listas de controle de acesso da Cisco e na configuração de OSPF, no lugar da máscara de sub-rede comum.