Subnetting — Parte 1: Fundamentos de CIDR e Divisão de Redes
O que é
Sub-rede (ou subnet) é uma fatia de uma rede IP maior. Em vez de usar um bloco inteiro de endereços para um único propósito — e desperdiçar centenas de endereços no processo — o subnetting permite dividir esse bloco em pedaços menores, cada um com seu próprio intervalo de endereços, endereço de rede e endereço de broadcast.
Essa prática se tornou possível graças ao CIDR (Classless Interdomain Routing, pronuncia-se "saider"), introduzido pelo IETF em 1993. Antes do CIDR, cada rede IP pertencia a uma classe rígida — A, B ou C — com máscaras fixas de /8, /16 e /24, respectivamente. O CIDR eliminou essa rigidez e permitiu que qualquer prefixo de comprimento variável fosse utilizado, tornando o uso de endereços IPv4 muito mais eficiente.
Como funciona
Pense em um condomínio com 256 apartamentos. Se uma empresa precisa apenas de dois apartamentos, seria absurdo reservar o prédio inteiro para ela — outros moradores ficariam sem lugar. O subnetting funciona exatamente como dividir esse prédio em blocos menores: um bloco de 4 apartamentos para a empresa A, um de 64 para a empresa B, e assim por diante.
Em termos de rede, cada endereço IPv4 tem 32 bits divididos em duas partes: bits de rede (identificam a sub-rede) e bits de host (identificam o dispositivo dentro da sub-rede). A máscara de sub-rede indica onde termina a parte de rede e onde começa a parte de host. Quanto mais bits forem usados para a rede (prefixo mais longo, como /30), menor será o bloco de hosts disponíveis — e menor será o desperdício.
A fórmula central do subnetting é:
Hosts utilizáveis = 2^n - 2 Onde n é o número de bits de host. Subtraímos 2 porque o primeiro endereço do bloco é o endereço de rede (todos os bits de host em 0) e o último é o endereço de broadcast (todos os bits de host em 1) — nenhum dos dois pode ser atribuído a um dispositivo.
Tabela de referência rápida para redes Classe C (/24):
| Prefixo | Máscara | Hosts utilizáveis | Uso típico |
|---|---|---|---|
| /25 | 255.255.255.128 | 126 | Segmento de médio porte |
| /26 | 255.255.255.192 | 62 | Segmento de LAN |
| /27 | 255.255.255.224 | 30 | Segmento menor |
| /28 | 255.255.255.240 | 14 | Segmento pequeno |
| /29 | 255.255.255.248 | 6 | Grupo mínimo |
| /30 | 255.255.255.252 | 2 | Enlace ponto a ponto |
| /31 | 255.255.255.254 | 2 (sem rede/bcast) | Enlace P2P moderno |
| /32 | 255.255.255.255 | 1 host (rota host) | Rota de host estática |
Casos especiais: /31 e /32
O prefixo /31 quebra a fórmula (2¹ − 2 = 0), mas é perfeitamente válido em enlaces ponto a ponto conforme o RFC 3021. Como não existe broadcast em um link dedicado entre dois roteadores, os dois únicos endereços do bloco são atribuídos diretamente às interfaces. Roteadores Cisco exibem um aviso ao configurar /31, mas aceitam a configuração. Esse prefixo é mais eficiente que o /30 e é amplamente usado em redes modernas.
O prefixo /32 representa um único host. Não tem bits de host, portanto não é usado para configurar interfaces de rede, mas aparece em rotas estáticas de host, quando se quer especificar exatamente um endereço IP de destino.
Na prática
Cenário: A empresa recebeu a rede 192.168.1.0/24 e precisa criar 4 sub-redes, cada uma com capacidade para pelo menos 45 hosts (incluindo o endereço do roteador).
Passo 1 — Determinar o prefixo adequado
Precisamos de pelo menos 45 hosts por sub-rede. Testamos os prefixos:
| Prefixo | Bits de host | Hosts utilizáveis | Suficiente? |
|---|---|---|---|
| /27 | 5 | 30 | Não |
| /26 | 6 | 62 | Sim |
O prefixo correto é /26 (máscara 255.255.255.192).
Passo 2 — Calcular as 4 sub-redes
Cada bloco /26 tem 64 endereços (2⁶ = 64). Partindo de 192.168.1.0:
| Sub-rede | Endereço de rede | Intervalo utilizável | Broadcast |
|---|---|---|---|
| Sub-rede 1 | 192.168.1.0/26 | 192.168.1.1 — 192.168.1.62 | 192.168.1.63 |
| Sub-rede 2 | 192.168.1.64/26 | 192.168.1.65 — 192.168.1.126 | 192.168.1.127 |
| Sub-rede 3 | 192.168.1.128/26 | 192.168.1.129 — 192.168.1.190 | 192.168.1.191 |
| Sub-rede 4 | 192.168.1.192/26 | 192.168.1.193 — 192.168.1.254 | 192.168.1.255 |
Lógica: O endereço de broadcast da Sub-rede 1 é 192.168.1.63. O próximo endereço (192.168.1.64) é o endereço de rede da Sub-rede 2. Repete-se o processo até esgotar o espaço do /24.
Passo 3 — Configurar no roteador Cisco (exemplo para a Sub-rede 1)
Router# configure terminal
Router(config)# interface GigabitEthernet0/0
Router(config-if)# ip address 192.168.1.1 255.255.255.192
Router(config-if)# no shutdown
Router(config-if)# end O comando no shutdown ativa a interface. A máscara 255.255.255.192 corresponde ao prefixo /26.
Por que isso cai no exame
O CCNA 200-301 v2 (2026) cobra subnetting em múltiplos domínios: addressing, troubleshooting e network design. As questões envolvem identificar a sub-rede correta de um endereço, calcular o número de hosts disponíveis, determinar o endereço de broadcast e escolher o prefixo mais eficiente para um cenário dado. Calculadoras não são permitidas no exame, por isso é fundamental memorizar as potências de 2 até 2¹⁰ (1024) e a tabela de prefixos /24 a /30. A velocidade de cálculo mental é um diferencial real — questões de subnetting costumam aparecer em cenários de troubleshooting encadeados, onde errar o cálculo afeta várias respostas seguintes.
Resumo em uma linha
Subnetting divide uma rede IP maior em blocos menores usando o CIDR, e o número de hosts utilizáveis em cada bloco é calculado pela fórmula 2^n − 2, onde n é a quantidade de bits de host.
Lab — Subnetting Parte 1
CCNA 200-301 · Módulo 3 · fsudo.com · Funciona 100% offline
Cenário: Rede da TechSP Ltda.
A TechSP Ltda., empresa de tecnologia em São Paulo, recebeu da operadora o bloco 192.168.10.0/24. O gerente de TI precisa dividir essa rede em 4 sub-redes de igual tamanho, cada uma para suportar até 50 hosts (incluindo o endereço da interface do roteador).
Você é o técnico responsável pelo projeto. Complete as etapas abaixo para calcular as sub-redes corretas e configurar o roteador.
Etapa 1 de 3
A TechSP precisa de pelo menos 50 hosts por sub-rede (incluindo o roteador). Qual é o menor prefixo que atende a essa necessidade?
Experimente n=5: 2⁵ = 32 → 32−2 = 30. Insuficiente.
Experimente n=6: 2⁶ = 64 → 64−2 = 62. Suficiente!
6 bits de host = prefixo /26 (32 − 6 = 26).
Com o prefixo /26, cada bloco tem 64 endereços. Preencha os endereços de rede e broadcast das 4 sub-redes dentro do espaço 192.168.10.0/24.
Formato: apenas o último octeto (ex.: 0 para .0, 63 para .63)
| Sub-rede | Endereço de rede (último octeto) | Broadcast (último octeto) |
|---|---|---|
| 1 | ||
| 2 | ||
| 3 | ||
| 4 |
Sub-rede 1: começa em .0, termina em .0 + 64 − 1 = .63
Sub-rede 2: começa em .64 (próximo após broadcast), termina em .127
Continue somando 64 a cada bloco.
O roteador da TechSP precisa de um endereço na Sub-rede 1 (192.168.10.0/26). Por convenção, usamos o primeiro host utilizável.
Selecione o comando correto para configurar a interface GigabitEthernet0/0:
O endereço .63 é o broadcast — também não atribuível.
O primeiro host utilizável é sempre endereço_de_rede + 1 = .1
A máscara /26 em decimal pontilhado é 255.255.255.192.