Como usar
- Digite um endereço IPv4 com um prefixo (192.168.1.10/24) ou uma máscara de rede com pontos (192.168.1.10 255.255.255.0), ou um endereço IPv6 com um prefixo.
- Consulte na tabela a rede, o broadcast, o intervalo de hosts, as quantidades e as máscaras.
- Para IPv4, veja a visualização binária para saber onde a parte de rede termina.
- Para planejar sub-redes, informe quantas você precisa; a ferramenta lista cada sub-rede com seu intervalo de hosts.
Como funciona
Para IPv4, o endereço e a máscara são tratados como números de 32 bits. O endereço de rede é o endereço com todos os bits de host definidos como 0, e o endereço de broadcast tem todos os bits de host definidos como 1. Hosts utilizáveis são os endereços entre eles, portanto uma /24 tem 256 endereços e 254 hosts utilizáveis. Dois prefixos são especiais: uma /31 tem dois endereços utilizáveis para enlaces ponto a ponto (RFC 3021), e uma /32 é um único host. A máscara curinga é a máscara de rede invertida, usada em ACLs da Cisco e em instruções OSPF. Uma máscara em notação decimal é aceita somente se seus bits 1 forem contíguos.
O tipo de endereço mostra se o endereço é privado (10/8, 172.16/12, 192.168/16), espaço compartilhado de NAT de operadora (100.64/10), loopback, link-local, multicast, reservado para documentação ou público. A classe (A–E) é exibida apenas como referência; o endereçamento classful não é usado para roteamento desde que o CIDR foi introduzido em 1993.
A divisão divide a rede em sub-redes iguais. O número que você insere é arredondado para cima para a próxima potência de dois, porque cada bit de prefixo adicional dobra a quantidade. São listadas até 1.024 sub-redes.
Para IPv6, a aritmética de 128 bits é feita com BigInt, portanto até um /0 é exato. Você obtém a forma comprimida (RFC 5952: minúsculas, zeros à esquerda removidos, a maior sequência de grupos zero substituída por ::), a forma totalmente expandida, o primeiro e o último endereço do prefixo, o número de endereços e, para prefixos até /64, quantas sub-redes /64 cabem. Índices de zona como %eth0 são ignorados.
Exemplos
Rede de escritório
192.168.10.0/23 resulta na rede 192.168.10.0, broadcast 192.168.11.255, hosts de 192.168.10.1 a 192.168.11.254 (510 utilizáveis), máscara de rede 255.255.254.0 e curinga 0.0.1.255.
Divisão para VLANs
Digite 10.20.0.0/22 e divida em 3. O número é arredondado para cima para 4, gerando quatro redes /24 de 10.20.0.0/24 a 10.20.3.0/24, cada uma com 254 hosts.
Alocação de IPv6
Um provedor atribui 2001:db8:abcd::/48. A ferramenta mostra o último endereço 2001:db8:abcd:ffff:ffff:ffff:ffff:ffff e que cabem 65.536 sub-redes /64 nele.
Perguntas frequentes
Por que uma /24 tem 254 hosts utilizáveis e não 256?
O primeiro endereço identifica a rede, e o último é o endereço de broadcast; portanto, nenhum dos dois pode ser atribuído a um dispositivo. Isso deixa 256 − 2 = 254.
O que é uma máscara curinga?
É a máscara de rede com todos os bits invertidos, por exemplo 0.0.0.255 para 255.255.255.0. Roteadores como Cisco a usam em listas de acesso e declarações de rede OSPF.
Por que só posso dividir em 2, 4, 8… sub-redes?
As sub-redes criadas ao estender o prefixo têm sempre o mesmo tamanho, e cada bit adicional dobra a quantidade. Se você precisa de 5 redes, obtém 8 e pode deixar 3 sem uso, ou planejar sub-redes de tamanhos diferentes manualmente (VLSM).
Ela consulta quem é o proprietário de um endereço IP?
Não. Tudo é calculado a partir dos números que você informa. A ferramenta não consulta serviços de WHOIS, DNS ou geolocalização.
Privacidade
Todos os cálculos são feitos no seu navegador. Os endereços que você informa não são enviados a lugar nenhum, armazenados nem incluídos em análises.