CCNA – 640-802 – Tutorial Subnet-Zero e All-Ones – Parte IV
Publicado por Willian Guilherme e arquivado em CCNA, CCNP, CCSP, Tutoriais, tags: CCNA, CCNP, CCSP, TutoriaisOlá 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:
- Mudanças na Certificação CCNP
- CCNA 640-802 – Tutorial Distance Vector Protocol
- Vlan Trunking Protocol – VTP Flash Presentation
- Laboratórios para Certificação CCNP
- CCNP BSCI(642-901) Quick Learning
- Tutorial Sobre IDS e IPS – Entenda a diferença
- CCNA 640-802 – Configurando NAT Overload – Parte 6
- CCNA 640-802 – Configurando NAT estático – Parte 5
- [1º Desafio - NetIP-SEC] – Intervlan Routing
- CCNA 640-802 – Dynamic NAT Animation – Parte 4

Posts (RSS)