Como determinar o número de hosts utilizáveis ​​em sub-redes classful?

Como determinar o número de hosts utilizáveis ​​em sub-redes classful?

O número de sub-redes depende do número de bits emprestados, mas com o número de hosts utilizáveis ​​é o que não está claro para mim, assim como neste exemplo. Não sei de onde veio o número aumentado... .

insira a descrição da imagem aqui

Responder1

Cada endereço IP pode ser dividido em duas partes: um “prefixo”, que basicamente especifica em qual rede o host associado está, e um número de host nessa rede. Um endereço pode, portanto, ser considerado como tendo uma "máscara de rede" ou "comprimento do prefixo", que determina onde ocorre a divisão (ou seja: quais bits estão no prefixo versus o endereço do host). Essas informações geralmente são mostradas em uma das duas formas:

  • Como um "endereço IP", onde todos os bits um representam o prefixo e todos os bits zero representam o host, como 255.255.255.192; ou
  • Como um número entre 0 e 32, que representa o comprimento do prefixo. Esse número normalmente segue o endereço IP e é imediatamente precedido por uma barra. Por exemplo, a 255.255.255.192máscara de rede tem 26 bits, então um endereço com essa máscara de rede seria semelhante a192.168.1.37 /26.)

Os 2 16 , 2 11 , etc vêm do número de bits na parte host do endereço - ou seja, o número de bitsnãoassumido pelo prefixo. O expoente é igual ao número de bits zero na máscara de rede ou (32 - o comprimento do prefixo). Por exemplo, a máscara de rede 192.168.1.0/26tem (32 - 26) == 6 bits zero, portanto há 2 6 == 64 endereços possíveis nessa rede.

Porém, existem dois endereços especiais, de onde vem o "- 2" na matemática. Se a parte do host do endereço tiver todos os bits 0, esse é o endereço de rede e é considerado semi-especial. Se forem todos 1, é o endereço de broadcast dessa sub-rede. A maioria das redes não atribuirá nenhum desses endereços aos hosts da rede, pois todo tipo de loucura pode ocorrer.

Com tudo isso dito, parece que sua foto de exemplo considera o efeito da divisão de um bloco de endereço /16 ("classe B") existente em sub-redes menores, "pegando emprestado" bits da parte do host do endereço para aumentar o prefixo.

informação relacionada