Como calcular uma sub-rede IP com CIDR
Introduza uma rede IP com prefixo CIDR para consultar endereços, máscara, hosts e contagens calculadas. Se deixar o campo vazio, será usada `192.168.1.0/24` como entrada predefinida.
Introduza uma rede IP com prefixo CIDR para consultar endereços, máscara, hosts e contagens calculadas. Se deixar o campo vazio, será usada 192.168.1.0/24 como entrada predefinida.
Preparar a consulta da rede
Uma calculadora de sub-redes IP permite obter dados estruturais a partir de uma rede escrita com notação CIDR, por exemplo 192.168.1.0/24. O resultado pode mostrar o endereço de rede, o endereço de broadcast, a máscara, o comprimento do prefixo, o intervalo de hosts, a quantidade total de endereços e a quantidade calculada de hosts. Também identifica a versão do protocolo e apresenta classificações calculadas para a rede, incluindo privada, global e multicast.
Este procedimento é útil quando pretende analisar o tamanho e a organização de um bloco sem repetir manualmente as operações associadas ao prefixo. O campo de entrada é opcional. Se não fornecer um valor, é considerada a rede predefinida 192.168.1.0/24; para outro resultado, escreva o endereço IP seguido do prefixo que corresponde ao bloco pretendido.
A notação CIDR combina um endereço com uma barra e um número de prefixo. Esse número participa no cálculo da fronteira da rede, das máscaras e das contagens apresentadas. Por isso, leia o endereço de rede devolvido juntamente com o prefixo normalizado, sobretudo quando o endereço introduzido contém bits destinados à parte de host. Os valores descrevem o bloco obtido a partir da máscara e do endereço de rede calculado.
Executar o cálculo passo a passo
-
Introduza no campo de rede um endereço IP e o respetivo prefixo CIDR, como
10.0.0.0/8. Se quiser consultar o valor predefinido, deixe o campo sem conteúdo. Antes de iniciar, confirme a barra e o número que acompanha o endereço, porque ambos fazem parte da entrada analisada. -
Inicie o cálculo depois de rever o texto introduzido. Numa entrada válida, localize o endereço de rede, o endereço de broadcast, a máscara, o comprimento do prefixo, os dados do intervalo de hosts e a contagem total de endereços.
-
Verifique a versão identificada no resultado. Quando se trata de IPv4, procure também os bits de sub-rede e a máscara em formato binário. Em IPv6, concentre-se na identificação da versão e nos restantes dados gerais que forem apresentados para o bloco.
-
Consulte o primeiro e o último host, quando esses valores estiverem disponíveis. Depois, observe as classificações privada, global e multicast calculadas para a rede. Mantenha cada leitura associada ao bloco que acabou de processar, em vez de a aplicar a outra entrada.
-
Confirme o endereço de rede devolvido se o endereço original tiver bits de host. A interpretação não é estrita nesse ponto: a entrada é normalizada até ao início do bloco de rede correspondente.
Ler os valores devolvidos
O comprimento do prefixo mostra quantos bits pertencem à parte de rede, enquanto a contagem total indica quantos endereços integram o bloco normalizado. A quantidade de hosts é calculada subtraindo dois ao total de endereços, com zero como limite inferior. Assim, uma rede pequena pode apresentar zero hosts segundo esta regra, sem que deva substituir esse resultado por outra fórmula.
O primeiro e o último host são obtidos a partir da iteração dos hosts da rede. Se essa iteração não encontrar um host disponível, cada campo correspondente surge como N/A. O marcador significa que não foi encontrado um valor de host para apresentar naquele bloco; não é necessário preenchê-lo com uma estimativa manual.
Num resultado IPv4, a presença de bits de sub-rede e da máscara binária complementa os dados gerais. Num resultado IPv6, comece pela versão identificada e interprete os campos de rede, prefixo e contagens de acordo com essa versão. Se o endereço introduzido não estiver alinhado com a fronteira do bloco, use o endereço de rede normalizado como referência para os campos seguintes.
Se a entrada for inválida, o percurso de cálculo devolve uma mensagem de erro e a operação é interrompida até que o formato seja corrigido.
Exemplo prático
Precisa de consultar a dimensão e os principais dados calculados do bloco 10.0.0.0/8 antes de interpretar a saída.
Introduza 10.0.0.0/8 no campo de rede e inicie o cálculo; em seguida, consulte a versão, o prefixo e os campos de dimensão apresentados.
A saída identifica IPv4, apresenta o prefixo normalizado /8, mostra rede, broadcast, máscara e hosts e indica 16 777 216 como contagem total de endereços.
Limitações
- O resultado limita-se aos cálculos produzidos a partir do texto da rede introduzido e aos campos apresentados para esse bloco.
Erros comuns
- Introduzir um endereço sem prefixo ou esperar que os bits de host permaneçam no início do bloco pode distorcer a leitura. Reveja o formato, confirme a fronteira normalizada e corrija a entrada se surgir uma mensagem de erro.
Perguntas frequentes
O que acontece se deixar o campo da rede vazio?
Quando o campo fica vazio, é usada 192.168.1.0/24 como entrada predefinida. Para consultar outro bloco, introduza o endereço IP e o prefixo CIDR antes de iniciar o cálculo.
Um endereço com bits de host é aceite?
Um endereço com bits de host é processado e normalizado para a fronteira de rede correspondente. Consulte o endereço de rede devolvido para saber qual foi o bloco usado nos cálculos.
Porque pode o intervalo de hosts aparecer vazio?
Quando a iteração não encontra um host disponível, o primeiro e o último host aparecem como N/A. A quantidade calculada de hosts continua limitada inferiormente por zero.