M3 · Endereçamento IP

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):

PrefixoMáscaraHosts utilizáveisUso típico
/25255.255.255.128126Segmento de médio porte
/26255.255.255.19262Segmento de LAN
/27255.255.255.22430Segmento menor
/28255.255.255.24014Segmento pequeno
/29255.255.255.2486Grupo mínimo
/30255.255.255.2522Enlace ponto a ponto
/31255.255.255.2542 (sem rede/bcast)Enlace P2P moderno
/32255.255.255.2551 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:

PrefixoBits de hostHosts utilizáveisSuficiente?
/27530Não
/26662Sim

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-redeEndereço de redeIntervalo utilizávelBroadcast
Sub-rede 1192.168.1.0/26192.168.1.1 — 192.168.1.62192.168.1.63
Sub-rede 2192.168.1.64/26192.168.1.65 — 192.168.1.126192.168.1.127
Sub-rede 3192.168.1.128/26192.168.1.129 — 192.168.1.190192.168.1.191
Sub-rede 4192.168.1.192/26192.168.1.193 — 192.168.1.254192.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.

Subnetting: 192.168.1.0/24 dividida em 4 sub-redes /26 Cada bloco /26 contém 64 endereços — 62 utilizáveis para hosts 192.168.1.0 /24 256 endereços totais · 254 hosts utilizáveis · Máscara: 255.255.255.0 divide em 4×/26 Sub-rede 1 192.168.1.0/26 REDE: .0 HOSTS: .1 → .62 (62 hosts) R1: .1 BCAST: .63 255.255.255.192 2⁶ − 2 = 62 Sub-rede 2 192.168.1.64/26 REDE: .64 HOSTS: .65 → .126 (62 hosts) R1: .65 BCAST: .127 255.255.255.192 2⁶ − 2 = 62 Sub-rede 3 192.168.1.128/26 REDE: .128 HOSTS: .129 → .190 (62 hosts) R1: .129 BCAST: .191 255.255.255.192 2⁶ − 2 = 62 Sub-rede 4 192.168.1.192/26 REDE: .192 HOSTS: .193 → .254 (62 hosts) R1: .193 BCAST: .255 255.255.255.192 2⁶ − 2 = 62 Endereço de rede (não atribuível) Hosts utilizáveis Broadcast (não atribuível) Fórmula: Hosts utilizáveis = 2ⁿ − 2, onde n = bits de host (aqui n=6, resultado=62)

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

Etapa 1 Escolher o prefixo correto

A TechSP precisa de pelo menos 50 hosts por sub-rede (incluindo o roteador). Qual é o menor prefixo que atende a essa necessidade?

Use a fórmula: 2ⁿ − 2 ≥ 50, onde n é o número de bits de host.
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).
Etapa 2 Calcular as 4 sub-redes

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-redeEndereço de rede (último octeto)Broadcast (último octeto)
1
2
3
4
Cada bloco /26 tem 64 endereços (2⁶ = 64).
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.
Etapa 3 Configurar o roteador

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 .0 é o endereço de rede — não pode ser atribuído a interfaces.
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.
Concluído Resultado final