Calculando a máscara de rede: Entendendo os endereços IP e a sub-rede

Como fazer o cálculo da máscara de rede?
Para saber isso, basta elevar 2 ao número de bits 0 na máscara, menos os dois bits reservados de cada rede, ou seja, como temos seis bits zero nossa conta fica 2^6 – 2, isso nos deixa com 62 hosts para cada rede. Se quisermos saber qual é o endereço de cada sub rede, basta realizar os mesmos passos de antes.
Aprender mais sobre www.alura.com.br

Os endereços IP são identificadores numéricos atribuídos a dispositivos em rede, permitindo que eles se comuniquem entre si pela Internet. A sub-rede é a prática de dividir uma única rede em várias redes menores, cada uma com seu próprio intervalo de endereços IP exclusivos. Para sub-redear corretamente uma rede, é necessário entender como calcular a máscara de rede.

A máscara de rede, também conhecida como máscara de sub-rede, é um número de 32 bits que determina o tamanho da rede. Ela é usada para identificar qual parte de um endereço IP representa a parte da rede e qual parte representa a parte do host. A máscara de rede é expressa em notação decimal pontilhada, que separa os 32 bits em quatro conjuntos de 8 bits, ou octetos.

Para calcular a máscara de rede, é necessário saber o número de bits utilizados para representar a parte de rede do endereço IP. Isto é determinado pela classe do endereço IP, que se baseia no primeiro octeto. Os endereços de classe A têm um primeiro octeto entre 1 e 126, os endereços de classe B têm um primeiro octeto entre 128 e 191 e os endereços de classe C têm um primeiro octeto entre 192 e 223.

Por exemplo, se tiver um endereço de Classe B com um primeiro octeto de 172, sabe que os dois primeiros octetos representam a parte da rede e os dois últimos octetos representam a parte do anfitrião. Isso significa que a máscara de rede para esse endereço terá os primeiros 16 bits definidos como 1 e os últimos 16 bits definidos como 0, ou 255.255.0.0 em notação decimal com pontos.

Então, qual é a máscara de sub-rede adequada? Isso depende do número de hosts que você precisa acomodar em cada sub-rede. Uma máscara de rede menor resultará em mais sub-redes e menos hosts por sub-rede, enquanto uma máscara de rede maior resultará em menos sub-redes e mais hosts por sub-rede. É importante encontrar um equilíbrio entre o número de sub-redes e o número de hosts por sub-rede para garantir o uso eficiente dos endereços IP.

Poderá também perguntar como calcular a difusão. O endereço de difusão é o último endereço IP de uma sub-rede e é usado para enviar mensagens a todos os hosts da sub-rede. Para calcular o endereço de difusão, é necessário obter o OR lógico da representação binária da máscara de rede e da representação binária do endereço IP e, em seguida, converter o resultado em notação decimal com pontos.

Por exemplo, se tiver um endereço de classe C com uma máscara de rede de 255.255.255.224 e um endereço IP de 192.168.1.34, converte ambos para binário e efectua o OR lógico:

Máscara de rede: 11111111.111111.111111.111111.11100000

Endereço IP: 11000000.10101000.00000001.00100010

OR lógico: 11000000.10101000.00000001.11100000

Convertido de volta à notação decimal pontilhada, o endereço de broadcast é 192.168.1.63.

Quantos hosts existem numa rede 24? O número 24 num endereço IP refere-se ao número de bits utilizados para representar a parte de rede do endereço. Num endereço de classe C, que tem uma máscara de rede predefinida de 255.255.255.0, isto deixa 8 bits para a parte do anfitrião. A fórmula para calcular o número de hosts em uma sub-rede é 2^(número de bits de host) – 2. Nesse caso, 2^8 – 2 = 254, portanto há 254 hosts em uma rede Classe C com uma máscara de rede de 255.255.255.0.

Em conclusão, o cálculo da máscara de rede é um passo crucial na sub-rede de uma rede. Ele determina o tamanho da rede e ajuda a alocar endereços IP de forma eficiente. Ao entender como calcular a máscara de rede, você pode criar sub-redes que atendam às necessidades da sua organização e garantir uma comunicação tranquila entre os dispositivos da sua rede.

FAQ
Qual é a máscara de rede da rede 192.168 100 25?

A máscara de rede da rede 192.168.100.25 não pode ser determinada sem informações adicionais. A máscara de rede é um valor de 32 bits que é usado para dividir um endereço IP em partes de rede e de host. Normalmente, é representada em notação decimal com pontos, como um endereço IP. O valor da máscara de rede depende do esquema de sub-rede específico que está sendo usado para a rede.

Tendo isso em mente, quantos hosts existem em uma rede 23?

Uma rede com uma máscara de sub-rede de 23 bits (escrita como /23) pode ter até 510 hosts.

Quantos IPs tem uma rede 29?

Uma máscara de sub-rede /29 fornece um total de 8 endereços IP, com 6 endereços IP utilizáveis para dispositivos, já que dois dos endereços são reservados para endereços de rede e de broadcast.