🏠 Voltar ao Índice
1 / 16

🔢 Endereçamento IPv4

Sub-redes - Dividindo Redes de Forma Inteligente

Aula Prática
Como dividir uma rede grande em várias redes menores
O segredo da organização e eficiência das redes modernas

👨‍🏫 Autor da Apresentação

César Azevedo
📧 cesar.augusto@ifrn.edu.br

📋 Tópicos da Aula

🌟 Fundamentos

O que é Subnetting (sub-redes)
Por que dividir redes?
Organização e gerenciamento
Eficiência no uso de IPs

🔧 Máscaras de Sub-rede

Máscaras padrão vs customizadas
Como funcionam as máscaras
Notação decimal e CIDR

📐 Cálculos Práticos

Fórmulas essenciais
Número de sub-redes
Hosts por sub-rede
Endereços de rede e broadcast

💻 Exemplos Reais

Subnetting de rede Classe C
Cálculos paso a paso
Operações AND e OR
Ferramentas online

🎯 Objetivo Final

Dominar o conceito de sub-redes para organizar e
otimizar redes de computadores de forma eficiente

🧠 + Quiz Interativo

Teste seus conhecimentos com 4 questões práticas!

🤔 O que é Subnetting?

Subnetting = Dividir uma rede grande em redes menores
Processo de criar sub-redes dentro de uma rede principal
Permite melhor organização e controle
Usa máscaras de sub-rede customizadas

💡 Analogia simples:

Subnetting é como dividir um prédio em apartamentos:
• Você tem um prédio grande (rede principal)
• Divide em apartamentos menores (sub-redes)
• Cada apartamento tem seu próprio "endereço"
• Mais fácil de gerenciar e organizar
• Cada família fica no seu espaço (segurança)

📜 Motivos para usar Subnetting:

Organização
Segurança
Performance
Economia de IPs
Rede 192.168.1.0/24 (254 hosts)
↓ SUBNETTING ↓
4 sub-redes com 62 hosts cada

🎯 Por que Dividir Redes em Sub-redes?

🔴 Problema SEM Sub-redes:

Todos os computadores na mesma rede
Muito tráfego de broadcast
Difícil de gerenciar e organizar
Problemas de segurança
Desperdício de endereços IP

✅ Solução COM Sub-redes:

Redes organizadas por setor
Menos tráfego desnecessário
Administração simplificada
Melhor controle de acesso
Uso eficiente de IPs

🏢 Exemplo: Empresa com 200 funcionários

Sem sub-redes: Todos os 200 PCs na mesma rede 😵
Com sub-redes:
• Sub-rede 1: Administração (50 PCs)
• Sub-rede 2: Vendas (50 PCs)
• Sub-rede 3: Produção (70 PCs)
• Sub-rede 4: TI (30 PCs)
= Organização perfeita! 🎯

🚀 Benefícios Práticos:

Performance: Menos colisões e broadcast
Segurança: Isolamento entre departamentos
Gestão: Políticas específicas por setor
Economia: Melhor aproveitamento de IPs

🎭 Máscaras de Sub-rede

📏 Máscaras Padrão (Classful):

Classe A: 255.0.0.0 = /8
Classe B: 255.255.0.0 = /16
Classe C: 255.255.255.0 = /24

🔧 Máscaras Customizadas:

Permitem criar sub-redes
"Emprestam" bits da parte de host
Mais flexibilidade no design
Melhor uso do espaço de endereços

💡 Como funciona:

Máscara = "Molde" que separa
Parte da Rede vs Parte do Host

📊 Exemplo Prático:

Rede Original:
192.168.1.0/24
Máscara: 255.255.255.0

Após Subnetting:
192.168.1.0/26
Máscara: 255.255.255.192

Resultado:
4 sub-redes com 62 hosts cada
Máscara = Fronteira entre Rede e Host
192.168.1.0/24 → RRRRRRR.RRRRRRRR.RRRRRRRR.HHHHHHHH
192.168.1.0/26 → RRRRRRR.RRRRRRRR.RRRRRRRR.RRHHHHHH

📐 Fórmulas de Cálculo

🧮 Fórmulas Essenciais

Número de Sub-redes: 2^n
(n = bits "emprestados" da parte de host)

Hosts por Sub-rede: 2^h - 2
(h = bits restantes para hosts, -2 para rede e broadcast)

🔢 Passo a Passo:

1. Definir quantas sub-redes precisa
2. Calcular bits necessários (2^n ≥ sub-redes)
3. Determinar nova máscara
4. Calcular hosts por sub-rede
5. Definir faixas de endereços

📝 Exemplo Rápido:

Quero 4 sub-redes:
2^n ≥ 4
2^2 = 4 ✓
Preciso de 2 bits

Rede /24 vira /26:
24 + 2 = 26
Máscara: 255.255.255.192

Hosts por sub-rede:
2^6 - 2 = 62 hosts

💡 Dica Importante:

Sempre reserve sub-redes extras para crescimento futuro
-2 hosts porque primeiro é rede e último é broadcast
Use calculadoras online para verificar seus cálculos

💻 Exemplo Prático: Rede Classe C

🎯 Cenário:

Rede Inicial: 192.168.1.0/24
Objetivo: Criar 4 sub-redes

Passo 1: Máscara original = 255.255.255.0 (/24)
Passo 2: Bits "emprestados" = 2 (para 4 sub-redes: 2² = 4)
Passo 3: Nova máscara = 255.255.255.192 (/26)
Sub-rede Endereço da Rede Primeiro Host Último Host 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

🎉 Resultado Final:

4 sub-redes com 62 hosts utilizáveis cada uma!
Total: 248 hosts (vs 254 da rede original)

🧮 Calculando Endereços de Rede e Broadcast

🏠 Endereço de Rede:

Identifica a sub-rede
Todos os bits de host = 0
Não pode ser atribuído a hosts
Usado para roteamento

📋 Método de Cálculo:

1. IP em binário
2. Máscara em binário
3. Operação AND

📡 Endereço de Broadcast:

Para transmissão a todos da sub-rede
Todos os bits de host = 1
Não pode ser atribuído a hosts
Último endereço da sub-rede

📋 Método de Cálculo:

1. Endereço de rede
2. Máscara invertida (wildcard)
3. Operação OR

💡 Exemplo: IP 192.168.10.25/26

Cálculo do Endereço de Rede:
IP: 192.168.10.25 → 11000000.10101000.00001010.00011001
Máscara: 255.255.255.192 → 11111111.11111111.11111111.11000000
AND: → 11000000.10101000.00001010.00000000
Resultado: 192.168.10.0

Cálculo do Broadcast:
Rede: 192.168.10.0 → 11000000.10101000.00001010.00000000
Wildcard: 0.0.0.63 → 00000000.00000000.00000000.00111111
OR: → 11000000.10101000.00001010.00111111
Resultado: 192.168.10.63

🔄 Operações Binárias AND e OR

⚡ Operação AND (para endereço de rede):

Regra: 1 AND 1 = 1, qualquer outra combinação = 0
Resultado: Mantém apenas bits de rede, zera bits de host

⚡ Operação OR (para broadcast):

Regra: 0 OR 0 = 0, qualquer outra combinação = 1
Resultado: Liga todos os bits de host (=1)

🧠 Dica Prática:

Não precisa decorar operações binárias!
• Use calculadoras online
• Foque em entender o conceito
• Na prática, use ferramentas automáticas
• O importante é saber QUANDO usar cada operação

🏠 Para Endereço de Rede:

IP AND Máscara
= Remove parte do host
= Fica só a identificação da rede

📡 Para Broadcast:

Rede OR Wildcard
= Liga todos os bits de host
= Endereço para "todos"

💡 Resumo Simples:

Endereço de Rede: Bits de host = 0
Endereço de Broadcast: Bits de host = 1

🛠️ Ferramentas Práticas

🌐 Calculadoras Online Recomendadas:

SolarWinds - FREE Advanced Subnet Calculator
SubnetOnline.com - IP Subnet Calculator
Calculator.net - IP Subnet Calculator
Qualquer "subnet calculator" no Google

💻 Comandos Úteis:

# Windows
ipconfig /all
route print
ping 192.168.1.1

# Linux
ip route show
ifconfig
netstat -rn

📱 Apps Mobile:

Network Analyzer
IP Calculator
Subnet Calculator

🔧 Software Profissional:

Cisco Packet Tracer - Simulação
GNS3 - Emulação de redes
Wireshark - Análise de pacotes
Advanced IP Scanner - Descoberta

📚 Para Estudar:

• Cisco Networking Academy
• Cursos online de redes
• Laboratórios virtuais

🎯 Dica de Ouro:

Pratique com calculadoras online primeiro,
depois tente fazer os cálculos manualmente para fixar o aprendizado!

📝 Exercício Prático

🎯 Desafio: Sua vez de calcular!

Rede: 172.16.50.0/24
Requisito: Criar 8 sub-redes

Pergunta 1: Quantos bits preciso "emprestar"?
Pergunta 2: Qual será a nova máscara de sub-rede?
Pergunta 3: Quantos hosts terá cada sub-rede?

💡 Resolução:

1. Bits necessários:
2^n ≥ 8 sub-redes
2^3 = 8 ✓
Preciso de 3 bits

2. Nova máscara:
/24 + 3 = /27
255.255.255.224

3. Hosts por sub-rede:
2^5 - 2 = 30 hosts
(5 bits restantes para hosts)

🎉 Resultado Final:

8 sub-redes criadas com sucesso
30 hosts utilizáveis por sub-rede
Total: 240 hosts (vs 254 original)
Economia: 14 endereços para futuro uso

🏢 Casos de Uso Reais

🏫 Caso 1: Escola com 500 alunos

Lab 1
30 PCs
Lab 2
30 PCs
Administrativo
50 PCs
WiFi Alunos
300 devices
Servidores
10 PCs

Solução: Rede 10.0.0.0/16 dividida em sub-redes /24 e /23 conforme necessidade

🏭 Caso 2: Fábrica

Escritório: /26 (62 hosts)
Produção: /25 (126 hosts)
IoT/Sensores: /24 (254 hosts)
Servidores: /28 (14 hosts)
Visitantes: /27 (30 hosts)

🏥 Caso 3: Hospital

Emergência: /26 (62 hosts)
Enfermarias: /25 (126 hosts)
Administrativo: /26 (62 hosts)
Equipamentos: /24 (254 hosts)
Visitantes: /27 (30 hosts)

🎯 Princípios de Design:

Segmentação: Separe por função/departamento
Crescimento: Reserve espaço para expansão
Segurança: Isole sistemas críticos
Performance: Reduza domínios de broadcast
Regra de Ouro: Planeje para o futuro!
Sempre reserve 25-50% de IPs para crescimento

🎯 Resumo Final

Subnetting = Organização inteligente de redes

✅ Conceitos Fundamentais:

Divisão de redes grandes em pequenas
Uso de máscaras customizadas
Fórmulas: 2^n (sub-redes) e 2^h-2 (hosts)
Endereços de rede e broadcast
Operações AND e OR

🎯 Benefícios Práticos:

Melhor organização e gestão
Maior segurança e isolamento
Performance otimizada
Uso eficiente de endereços IP
Facilita troubleshooting

🌐 Na Prática:

De pequenos escritórios a grandes datacenters,
sub-redes são essenciais para redes modernas bem estruturadas!

📚 Para Continuar Aprendendo:

• Pratique com calculadoras online
• Faça exercícios regulares
• Use simuladores como Packet Tracer
• Estude VLANs (próximo nível!)

🧠 Quiz - Teste seus conhecimentos!

📝 Questão 1

Para criar 4 sub-redes de uma rede /24, quantos bits devo "emprestar"?

A) 1 bit
B) 2 bits
C) 3 bits
D) 4 bits

📚 Referências Bibliográficas

📖 Fonte Principal:

Material Didático - Endereçamento IPv4 - Sub-redes
Prof. César Azevedo - IFRN
Curso Técnico em Informática
Disciplina: Arquitetura de Redes de Computadores

📋 RFCs e Padrões:

RFC 950 - Internet Standard Subnetting Procedure
RFC 1519 - Classless Inter-Domain Routing (CIDR)
RFC 1878 - Variable Length Subnet Table

🛠️ Ferramentas Mencionadas:

SolarWinds FREE Advanced Subnet Calculator
SubnetOnline.com - IP Calculator
Cisco Packet Tracer

📖 Bibliografia Complementar:

TCP/IP Illustrated, Volume 1
W. Richard Stevens
Redes de Computadores - Andrew Tanenbaum

🌐 Recursos Online:

Cisco Networking Academy
IANA - Internet Assigned Numbers Authority
Calculadoras online de sub-redes

🎯 Objetivo Educacional

Facilitar o aprendizado de sub-redes IPv4 através de
explicações didáticas, analogias simples e casos práticos