Calculadora de sub-redes

Calcule intervalos IPv4 e IPv6, consulte os valores binários e divida os intervalos em sub-redes de mesmo tamanho.

Configurações de rede
Digite um endereço IPv4, como 192.168.1.0.
Digite uma máscara de sub-rede ou selecione um prefixo CIDR.
Resultado
Endereço de rede

-

Endereços de host utilizáveis

-

Broadcast: -Total de endereços: -CIDR: -
Classe de rede
-
Notação CIDR
/0
Máscara curinga
-
Primeiro IP utilizável
0.0.0.0
Último IP utilizável
0.0.0.0
Tipo de endereço IP
-
Endereço IP:
0.0.0.0 00000000.00000000.00000000.00000000
Máscara de sub-rede:
0.0.0.0 00000000.00000000.00000000.00000000
Endereço de rede:
0.0.0.0 00000000.00000000.00000000.00000000
Endereço de broadcast:
0.0.0.0 00000000.00000000.00000000.00000000
Máscara curinga:
0.0.0.0 00000000.00000000.00000000.00000000

Tabela CIDR IPv4

Seleção de prefixos, máscaras e quantidades de hosts. Um /31 tem dois endereços de host em um enlace ponto a ponto.

Clique em um valor para copiá-lo.

CIDRMáscara de sub-redeHosts
CIDRMáscara de sub-redeHosts
CIDRMáscara de sub-redeHosts

Como calcular uma sub-rede IP

Guias

O vídeo mostra a interface em inglês.

Escolha IPv4. Digite um endereço e selecione um prefixo CIDR ou digite uma máscara. CIDR é o número após a barra, como /24. Dados válidos atualizam o resultado automaticamente. Abra Exemplos para testar um endereço de exemplo.

Intervalos IP e planejamento de sub-redes

Cálculos IPv4 e IPv6

O modo IPv4 mostra o endereço de rede, a máscara, a máscara curinga e o fim do intervalo. O modo IPv6 mostra o prefixo de rede, o último endereço e o total de endereços. Cada modo mantém seus dados e resultados quando você alterna entre eles na página.

Valores binários

Abra Binário para ver o endereço, a máscara ou o prefixo, a rede e o fim do intervalo como grupos de bits. O IPv4 usa quatro grupos de oito bits. O IPv6 usa oito grupos de dezesseis.

Listas de sub-redes de mesmo tamanho

Em Sub-redes, escolha uma quantidade de 1 a 256 e pressione Gerar. A calculadora acrescenta ao prefixo os bits necessários para obter essa quantidade de intervalos iguais e lista os solicitados. Se a quantidade não for uma potência de dois, parte do intervalo original fica sem uso.

Mostrar mais 3Mostrar menos

Exemplos de endereços

Exemplos inclui 10.0.0.0 /8, 172.16.0.0 /16, 192.168.1.0 /24 e um endereço IPv6 de documentação. A classe IPv4 é uma classificação histórica. O cálculo depende do prefixo escolhido.

Tabela CIDR IPv4

A tabela mostra uma seleção de prefixos de /8 a /32, suas máscaras e quantidades de hosts. Copie um valor para um exercício ou uma anotação de configuração. Interprete as quantidades conforme o tipo de rede planejada.

Relatórios do cálculo

Exporte o cálculo atual como resumo TXT, CSV de duas colunas ou JSON estruturado. Os relatórios contêm os dados da rede original. Eles não incluem a lista de sub-redes geradas.

Perguntas frequentes

A calculadora aceita IPv4 e IPv6?

Sim. O IPv4 aceita endereços separados por pontos e máscaras contíguas, com prefixos CIDR de /0 a /32. O IPv6 aceita endereços hexadecimais, inclusive na notação comprimida, com prefixos de /0 a /128. O campo IPv6 não aceita endereços IPv4 incorporados em notação com pontos nem identificadores de zona de interface.

Como gerar uma lista de sub-redes?

Digite uma rede original válida, abra Sub-redes, escolha uma quantidade de 1 a 256 e pressione Gerar. O novo prefixo é o original mais ceil(log2(count)). Por exemplo, três sub-redes dentro de um /24 usam /26 e deixam um quarto /26 sem uso. O intervalo original precisa conter endereços suficientes para a divisão solicitada.

O que a visualização binária mostra?

Ela mostra o endereço, a máscara ou o prefixo, a rede e o fim do intervalo em bits. O comprimento do prefixo indica o limite da rede, mesmo quando fica dentro de um octeto ou de um grupo de dezesseis bits. Você pode acompanhar o cálculo sem converter cada grupo manualmente.

Posso copiar ou exportar o resultado?

Copiar, ao lado de Resultado, copia o endereço de rede. As linhas da visão geral e da visualização binária têm controles próprios de cópia. Exportar oferece relatórios em TXT, CSV e JSON do cálculo original. Esses relatórios não incluem as linhas de sub-redes geradas.

Mostrar mais 3Mostrar menos

Por que o IPv6 mostra um último endereço em vez de um endereço de broadcast?

O IPv6 não tem endereços de broadcast. O último endereço é o limite matemático obtido ao definir todos os bits restantes como um. O total descreve o intervalo do prefixo. Ele não determina quais endereços podem ser atribuídos na sua rede.

Como são tratados os prefixos IPv4 /31 e /32?

Um /31 contém dois endereços, ambos utilizáveis por hosts em um enlace ponto a ponto. A visão geral mostra esses limites e conta dois hosts. Um /32 contém um endereço e conta um host, mas deixa vazios os campos do primeiro e do último host. As linhas /31 e /32 geradas também deixam vazio o intervalo de hosts. Confira o contexto da sua rede antes de atribuir um endereço.

A calculadora verifica se um endereço está acessível?

Não. Ela calcula os intervalos a partir do endereço e do prefixo no navegador. Não examina a rede, consulta tabelas de roteamento nem testa hosts. O tipo exibido vem de uma classificação limitada de intervalos, não de uma consulta completa a registros nem de um teste de acesso público.

Detalhes técnicos

Cálculo de endereços IPv4

Os cálculos IPv4 convertem os octetos em valores de 32 bits. Uma operação AND bit a bit encontra a rede, e a máscara invertida define o fim do intervalo. Um /24 contém 256 endereços, normalmente contados como 254 hosts. A visão geral conta dois hosts para /31 e um para /32, com regras diferentes para a exibição dos campos de intervalo de hosts.

Cálculo de prefixos IPv6

O analisador expande a notação hexadecimal comprimida em oito grupos e aplica o prefixo a uma sequência binária de 128 bits. Os bits restantes em zero dão a rede, e os bits restantes em um dão o último endereço. Totais grandes usam BigInt antes da formatação para evitar o arredondamento do tipo Number do JavaScript.

Mostrar mais 2Mostrar menos

Geração de sub-redes

Os dois modos acrescentam ceil(log2(count)) bits ao prefixo original e listam a quantidade solicitada de sub-redes de mesmo tamanho. A quantidade deve estar entre 1 e 256. Solicitações que ultrapassam os 32 ou 128 bits do endereço são rejeitadas. Todas as sub-redes da lista usam o mesmo novo prefixo. Não é possível atribuir tamanhos diferentes dentro de uma lista.

Processamento no navegador e conteúdo dos relatórios

Os cálculos são feitos nesta página sem enviar o endereço digitado a um serviço de consulta. A página ainda carrega scripts e outros recursos necessários. A troca de modo preserva o estado atual da página. Recarregar apaga os dados e resultados. TXT e JSON incluem os valores binários exibidos. CSV contém linhas de propriedades e valores. As sub-redes geradas não fazem parte desses relatórios.