Por que a máscara de sub-rede para IP 10.0.1.4 é 255.255.255.0?

6

Bem, não tenho certeza se estou sentindo falta de algo aqui. Mas tudo que eu li é que se primeiro octeto de IP está dentro de 0 - 127, então ele é categorizado como Sub-rede Classe A e correspondentemente Subnet Mask para isso é 255.0.0.0, mas quando eu conecto meu sistema ao aeroporto da Apple, meu sistema obtém IP como 10.0.1.4, no entanto, a máscara de sub-rede é 255.255.255.0 e não 255.0.0.0. Por favor, explique o que sinto falta aqui.

Se houver algo parecido com o Apple Router, a máscara de sub-rede será calculada em alguns flags diferentes. Por favor, avise-nos.

    
por Rohit 08.06.2012 / 15:35

3 respostas

23

O endereçamento de classes foi relegado à lixeira do histórico , tornado obsoleto pelo VLSM e pelo CIDR. O único lugar que ainda é usado hoje é nos exames de certificação da Cisco.

O que você está vendo aqui é VLSM (máscara de sub-rede de tamanho variável). A VLSM tem sido a norma na Internet desde 1995, aproximadamente, depois de ter sido proposta em 1985. Portanto, o seu raciocínio está desatualizado há pelo menos 17 anos.

Você também está confundindo redes sub com redes. Mesmo com o endereçamento classful, isso seria uma rede de classe A. Isso significaria que a máscara rede seria 255.0.0.0. Mas isso não diria qual era a máscara da subnet . Veja este link para mais detalhes.

    
por 08.06.2012 / 15:44
5

A máscara de sub-rede especifica qual parte do intervalo de endereços será considerado parte da rede (a sub-rede) em que o seu computador está. Portanto, se o seu roteador decidiu usar uma máscara de sub-rede 255.255.255.0 e fornecer um endereço IP de 10.0.1.4, isso significa que ele entregará endereços IP no intervalo de 10.0.1.1 a 10.0.1.254 ( potencialmente) para outros computadores que solicitam um endereço.

Há uma boa explicação de como esses números funcionam juntos em O que é uma máscara de sub-rede e a diferença entre uma máscara de sub-rede de 255.255.255.0 e 255.0.0.0? . Você também pode querer olhar para Quais são os elementos essenciais de uma máscara de sub-rede? .

Assim, as informações que você postou dão uma indicação sobre como o roteador vai se comportar, mas não há motivo para que ele não tenha sido configurado para se comportar de maneira diferente.

Por exemplo, o roteador poderia ter usado uma máscara de sub-rede de 255.255.255.192. Isso corresponde ao seguinte valor de máscara binária ( Sub-rede - Sub-redes da Wikipedia):

11111111.11111111.11111111.11000000

Ao fazer isso, o roteador estaria limitando o número de endereços IP que poderia atribuir dentro da sub-rede (há menos bits diferentes de zero para "brincar" na máscara). Mas, além disso, o roteador pode atribuir endereços IP a quatro sub-redes diferentes, distribuindo endereços nos quais os últimos 11 bits acima são mantidos fixos em cada um dos seguintes valores (consulte Divida 192.168.1.024 em 4 sub-redes? para um exemplo similar):

  • 00
  • 01
  • 10
  • 11

Isso poderia dar a um administrador mais flexibilidade no gerenciamento de computadores e outros dispositivos com base na rede em que estão.

A resposta curta para a sua pergunta é ... é meio arbitrária, e a configuração que você está vendo é bastante habitual. A Apple poderia ter feito isso de forma diferente se quisesse, mas às vezes é melhor "pensar da mesma maneira que todos os outros". : -)

    
por 08.06.2012 / 16:28
4

Você está sentindo falta de que essas classes de endereços IP são apenas um guia de como os endereços IP devem ser distribuídos. Não é uma regra ou uma norma. Você pode ter um endereço IP de classe A em rede em uma sub-rede, para que eles funcionem como endereços IP de classe C.

    
por 08.06.2012 / 15:49