1
resposta

[Dúvida] Conversão?

Se quisermos uma demanda de ips que nao condiz com a quantidade das classes de ip que dão nos podemos alltera-las

255.255.255.0

11111111.11111111.11111111.00000000

nesse caso aqui seria um endereço para 254 hosts

e para um de 600: 1001011000 = 10 bits

11111111.11111111.11111100.00000000 = 255.255.252.0

2 elevado a 10 -2 = 1024 hosts

Padrao para tepresentar a mascara CDIR:

CONSISTE EM POR O ENDEREÇO DE NOSSA CLASSE LOGO APOS A QUANTIDADE DE BITS 1 DA MASCARA COMO:

192.168.100.1/24 O /24 E A QUANTIDADE DE BITS DA MASCARA DE REDE 1.

ESTARIA CERTO ESSA MINHA CONTA QUE FIZ ACIMA PARA DESCOBRIR A QUANTIDADE DE ENDEREÇOS?

1 resposta

Olá, Levi.

Tudo bem?

A quantidade de endereços disponíveis em uma rede é dada por 2 elevado ao número de bits disponíveis para hosts (ou seja, os bits que são "0" na máscara de rede) menos 2 (pois o primeiro endereço é o endereço de rede e o último é o endereço de broadcast).

No seu exemplo, você fez a conta para uma demanda de 600 endereços. Para atender essa demanda, você precisaria de 10 bits para hosts (pois 2^10 = 1024, que é o número mais próximo de 600 que é maior que 600). Subtraindo 2, teríamos 1022 endereços disponíveis, o que atenderia a sua demanda.

A máscara de rede que você calculou (255.255.252.0) está correta para essa situação. Ela tem 22 bits "1" (ou seja, 32 - 22 = 10 bits "0"), que é o que precisamos.

Quanto à representação CIDR, você também acertou. A representação 192.168.100.1/24 indica que os primeiros 24 bits são da rede e os demais (32 - 24 = 8 bits) são para os hosts.

Então, respondendo à sua pergunta, sim, sua conta está correta! Você fez o cálculo corretamente para determinar a máscara de rede necessária para atender a uma demanda de 600 endereços.

Espero ter ajudado. Qualquer dúvida manda aqui. Bons estudos.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software