Dado o início da rede, quantas sub-redes com 128 endereços você pode formar

0

Dada uma rede inicial de 172,20.12 / 24, quantas sub-redes com 128 endereços você pode formar?

Eu achava que a resposta era 8 porque 2 ^ 8 - 2 = 254 > 128 mas isso está incorreto

Também pede a primeira sub-rede e máscara. Eu tenho 172.20.12.16/24 Isso está correto?

    
por Matt 03.11.2015 / 04:56

1 resposta

0

Se você tem 172.20.12 / 24 (também pode ser escrito como 172.20.12.0/24, ou como 172.20.12.0 com máscara de sub-rede 255.255.255.0) você pode formar duas sub-redes com aproximadamente 128 endereços cada:

Sub-rede 1: 172.20.12.0/25
  máscara de sub-rede: 255.255.255.128
  primeiro endereço (geralmente usado como endereço do roteador / gateway): 172.20.12.1
  último endereço unicast: 172.20.12.126
  endereço de transmissão: 172.20.12.127

Sub-rede 2: 172.20.12.128/25
  máscara de sub-rede: 255.255.255.128
  primeiro endereço (geralmente usado como endereço do roteador / gateway): 172.20.12.129
  último endereço unicast: 172.20.12.254
  endereço de broadcast: 172.20.12.255

O truque é analisar o endereço, especialmente a seção "host" do endereço, em binário.

Se você tem 172.20.12.0/24, em binário, seria:

                    Address: 10101100.00010100.00001100.00000000
24-bit subnet mask (24 1's): 11111111.11111111.11111111.00000000

Então você tem os últimos 8 bits (todo o último octeto) para usar em endereços de host ou sub-redes.

2 ^ 8 = 256, então dividindo isso em grupos de 128 e você terá dois grupos.

Se você estender a máscara de sub-rede em mais um bit (de 24 para 25 bits), agora você tem duas sub-redes com cerca de 128 endereços.

Em binário, essa máscara de sub-rede é 11111111.11111111.11111111.10000000 . Esse primeiro bit do último octeto é o bit de 128, então, para escrevê-lo na forma de "ponto decimal", seria 255.255.255.128.

Esta máscara de sub-rede deixa 7 bits para a seção do host e 2 ^ 7 = 128.

No entanto, se o seu instrutor estiver sendo um defensor, ele apontará que o endereço onde a parte do host (em binário) é zeros é semi-reservada como o "número da rede" e o endereço onde a parte do host (em binário) é que todos são o endereço de difusão de sub-rede, então você acaba com 128 - 2 = 126 endereços (e depois grava pelo menos mais um para um gateway, etc., deixando ainda menos endereços para dispositivos host de nó folha).

Portanto, a resposta mais precisa para a pergunta seria que um / 24 só deixa espaço para uma sub-rede com 128 endereços de host unicast, e esse é o próprio / 24 em si. Na verdade, ele tem espaço para até 254 endereços de host unicast, mas como os maiores blocos em que você pode dividi-lo não contêm 128 endereços de host unicast, você não tem o privilégio de dividi-lo se tiver uma necessidade difícil de 128 endereços de host unicast por sub-rede.

    
por 03.11.2015 / 05:14