Imprimir este Post Imprimir este Post

Olá Pessoal,
Gostaria de esclarecer uma dúvida que algumas pessoas tem, quando estão estudando para uma certificação como a CCNA, sobre a Subnet-Zero e Redes de Broadcast. Neste post falaremos sobre o uso e não uso da Subnet-zero e da rede “All-Ones” mais conhecida conhecidas como “ID de rede” e “Rede de Broadcast”. Then Let’s Go ;)

Subnet-Zero
Subnet zero, é o termo utilizado para a primeira rede obtida após a divisão de um endereço de rede, ou seja: Se uma rede é quebrada em pequenas sub-redes a primeira sub-rede obtida após a divisão é chamada de subnet zero.
A documentação oficial da Cisco sobre Subnet Zero, diz que a utilização da Subnet Zero foi desencorajada, pois haveria uma certa confusão ao se ter uma rede e uma sub-rede com endereços que não pudessem ser distinguidos.
Antes da versão  IOS 12.0 os roteadores não permitiam que endereços IP’s que pertenciam a Subnet Zero fossem configurados em uma interface de rede, porém se um engenheiro de rede quiser utilizar um endereço IP pertencente a subnet zero, ele terá que entrar no modo de configuração global do roteador e aplicar o comando: ip subnet-zero.
A partir da versão 12.0 do IOS os roteadores Cisco, já vem por padrão com o comando ip subnet-zero habilitado, mas se por alguma razão um engenheiro de rede achar que deve por segurança desabilitá-lo, basta entrar no modo de configuração global e inserir o comando: no ip subnet-zero e o uso da subnet zero passará a ser restringido. Em resumo, o comando ip subnet-zero faz com que o router ignore a regra do “-2″.

All-Ones Subnet
Quando criamos subnets a partir de um endereço de rede, a última rede obtida é chamada de all-ones subnet ou simplesmente sub-rede de Broadcast.
O uso desta sub-rede de Broadcast também foi desencorajado, pois geraria confusão na hora de realizar o cálculo de sub-redes.

Problemas com Subnet Zero e All-Ones Subnet
É recomendado que a subnet zero e a all-ones subnet não seja utilizada para endereçar dispositivos de rede. De acordo a RFC950 é recomendado preservar o uso destes endereços especiais (Subnet Zero e All-Ones Subnet), a fim de evitar confusão, pois caso ambas as redes sejam utilizadas, pode haver uma certa confusão para identificar o que é realmente endereço de rede Classful e o endereço de Broadcast desta rede. Seria dificil também identificar qual é o endereço da primeira sub-rede (Subnet Zero) e a última rede Broadcast (Subnet All-Ones). Esta é principal razão pela qual os engenheiros de rede que realizam os cálculos de subnet calculam 23 – 2 = 6 e não 23 = 8. A regra do -2 leva em consideração a Subnet-Zero (ID de rede) e a All-Ones Subnet (Sub-rede de Broadcast).

Exemplo:

Vamos utilizar como exemplo uma rede Classful 200.230.207.0 e aplicar uma máscara 255.255.255.192 e consequentemente ignorar a regra proposta pela RFC 950 sobre o “-2″.
Como aplicamos a nossa rede Classful 200.230.207.0 a máscara 255.255.255.192, concluímos que como nossa rede é uma classe “C” com 24 bits padrão, para obtermos a máscara 255.255.255.192 precisamos adicionar 2 bits “1′s” ao último octeto.

Máscara Padrão: 255.255.255.0 –> 11111111.11111111.11111111.00000000
Nova Máscara: 255.255.255.192 –> 11111111.11111111.11111111.11000000
Contando os bits “1′s” em vemelho no quarto octeto da direita para esquerda na tabela abaixo, o valor da máscara para o último octeto será “192″.

128 192 224 240 248 252 254 255
27 26 25 24 23 22 21 20

Para saber a quantidade de sub-redes teremos disponivel com essa máscara basta fazermos o cálculo: 2x onde x é o número de bits “1″ que adicionamos a máscara padrão. Dessa forma teremos 22 = 4 sub-redes.

Agora precisamos descobrir qual será o intervalo entre nossas sub-redes e para isso bastá utilizarmos os 6 bits de hosts restantes na nova máscara e fazer um dos  seguintes cálculos: 26 = 64 ou 256 – 192=64.
Conclúimos então que podemos ter até 4 sub-redes com intervalos ocorrendo de 64 em 64.
Vamos listar as sub-redes:

Subnet-Zero Primeiro host válido Ultimo host válido Broadcast
200.230.207.0 200.230.207.1 200.230.207.62 200.230.207.63
200.230.207.64 200.230.207.65 200.230.207.126 200.230.207.127
200.230.207.128 200.230.207.129 200.230.207.190 200.230.207.191
200.230.207.192 200.230.207.193 200.230.207.254 200.230.207.255

Agora vamos observar uma coisa. Note que a primeira sub-rede (subnet-Zero) que deveria ser eliminada pela regra da RFC950 (“-2″), é igual a nossa rede Classful inicial (200.230.207.0), veja também que o endereço de Broadcast da ultima sub-rede (All-Ones Subnet) é exatamente igual ao endereço da rede Classful (200.230.207.255). Esse é o principal motivo para se evitar o uso da subnet-zero e da rede “All-Ones”, mesmo que o IOS suporte.

Dicas para o exame CCNA
Recomenda-se que no novo exame (640-802) o candidato conheça as regras de sub-redes com o recurso ip subnet-zero habilitado nos roteadores. Em algumas documentações e sites especializados na certificação CCNA, o ip subnet-zero deverá ser utilizado apeanas se a questão do exame solicitar isso de maneira explicita, caso contrario deve-se aplicar a regra imposta pela RFC950 para eliminação das sub-redes “Zero” e “All-Ones”.

Muito cuidado, pois a regra do “-2″ deve ser aplicada em cada uma das sub-redes como no exemplo da tabela acima, pois cada sub-rede deverá ter uma subnet-zero e um endereço de Broadcast. O que quero dizer é que: no nossa caso, quando encotramos a nova máscara de sub-rede 255.255.255.192, em modo binário 11111111.11111111.11111111.11000000, restaram 6 “Zero’s” no último octeto de forma que se fizermos o seguinte cálculo:  26 – 2 = 62 hosts válidos por sub-rede.

Fontes:
Cisco: Document ID 13711
Livros CCNA 4.1 – Marco A. Filippetti

Bom pessoal, acho que conseguimos esclarecer as dúvidas sobre o uso e não uso da subnet zero e “all-ones”. Caso ainda tenham alguma dúvida sobre esse assunto recomendo as leituras acima sobre o assunto, ou enviem seu comment, duvida, critica ou sugestão sobre este post e tentaremos juntos esclarecer as dúvidas de todos os leitores. No próximo post falaremos sobre

Grande Abraço.

Willian
NetIP-SEC.com.br

Popularity: 17% [?]

Leia Também:


Compartilhe:
  • Facebook
  • LinkedIn
  • Live
  • del.icio.us
  • Digg
  • Technorati
  • Twitter
  • Google Bookmarks
  • email
Comentar