Apostila de Redes de Computadores

Guia Completo sobre Conceitos Fundamentais, Protocolos e Tecnologias

Material Educacional
Nível Técnico/Superior
Estudo Completo

Sumário

1 Introdução às Redes de Computadores
2 Modelo OSI e TCP/IP
3 Topologias de Rede
4 Protocolos de Comunicação
5 Endereçamento IP e Sub-redes
6 Equipamentos de Rede
7 Tecnologias de Rede
8 Segurança em Redes
9 Administração e Monitoramento
10 Exercícios e Questões

1 Introdução às Redes de Computadores

O que são Redes de Computadores?

Uma rede de computadores é um conjunto de equipamentos interligados de maneira a trocarem informações e compartilharem recursos. Esta conexão pode ser estabelecida através de cabos físicos, sinais de rádio, linhas telefônicas, satélites ou qualquer outro método de comunicação.

Definição Técnica

"Sistema de comunicação de dados constituído por um conjunto de equipamentos terminais conectados para realizar comunicação de dados."

Breve História das Redes

Década de 1960-70

  • ARPANET - primeira rede de computadores
  • Protocolo TCP/IP desenvolvido
  • Primeiros experimentos de comunicação

Década de 1980-90

  • Internet comercial surge
  • World Wide Web criada
  • Redes locais (LANs) popularizam

Objetivos das Redes de Computadores

Compartilhamento

Recursos, arquivos, aplicações e periféricos

Comunicação

Email, mensagens, videoconferência

Confiabilidade

Backup, redundância e alta disponibilidade

Classificação das Redes

Tipo Abrangência Características Exemplos
PAN Pessoal (1-10m) Dispositivos pessoais próximos Bluetooth, USB
LAN Local (10m-1km) Edifício, campus Ethernet, Wi-Fi
MAN Metropolitana (1-100km) Cidade, região Metro Ethernet, WiMAX
WAN Ampla (>100km) País, continente Internet, MPLS

2 Modelo OSI e TCP/IP

Modelo OSI (Open Systems Interconnection)

O modelo OSI é um modelo conceitual criado pela ISO (International Organization for Standardization) que padroniza as funções de um sistema de comunicação em sete camadas distintas.

7 Aplicação

Interface com usuário, serviços de rede (HTTP, FTP, SMTP)

6 Apresentação

Criptografia, compressão, formatação de dados

5 Sessão

Controle de sessões, sincronização

4 Transporte

Segmentação, controle de fluxo (TCP, UDP)

3 Rede

Roteamento, endereçamento lógico (IP)

2 Enlace

Controle de acesso ao meio, detecção de erros

1 Física

Transmissão de bits, características elétricas

Modelo TCP/IP

O modelo TCP/IP é o modelo prático usado na Internet, composto por 4 camadas que correspondem às funções das camadas do modelo OSI.

4. Aplicação

Combina as camadas 5, 6 e 7 do OSI

Protocolos: HTTP, HTTPS, FTP, SMTP, DNS, TELNET, SSH

3. Transporte

Equivale à camada 4 do OSI

Protocolos: TCP (confiável), UDP (rápido)

2. Internet

Equivale à camada 3 do OSI

Protocolos: IP, ICMP, ARP, RARP

1. Acesso à Rede

Combina as camadas 1 e 2 do OSI

Tecnologias: Ethernet, Wi-Fi, PPP, Frame Relay

Comparação OSI vs TCP/IP

Aspecto Modelo OSI Modelo TCP/IP
Camadas 7 camadas 4 camadas
Desenvolvimento ISO (teórico) DARPA (prático)
Uso Referência educacional Internet real
Flexibilidade Rígido, detalhado Flexível, adaptável

3 Topologias de Rede

Conceitos Fundamentais

A topologia de rede refere-se à forma como os dispositivos são interconectados em uma rede, tanto do ponto de vista físico (como os cabos são conectados) quanto lógico (como os dados fluem pela rede).

Topologia Física

Arranjo físico real dos equipamentos e cabos

  • • Layout dos cabos
  • • Posição dos equipamentos
  • • Conectores utilizados

Topologia Lógica

Como os dados fluem pela rede

  • • Caminho dos dados
  • • Método de acesso
  • • Controle de fluxo

Principais Topologias

Estrela

Todos os dispositivos conectam-se a um ponto central (hub/switch)

Vantagens:
  • • Fácil instalação e manutenção
  • • Falha de um cabo não afeta outros
  • • Fácil identificação de problemas
Desvantagens:
  • • Dependente do dispositivo central
  • • Maior consumo de cabo
  • • Custo do equipamento central

Barramento

Todos os dispositivos compartilham um único cabo principal

Vantagens:
  • • Menos cabo necessário
  • • Fácil de estender
  • • Custo baixo
Desvantagens:
  • • Falha no cabo principal para tudo
  • • Difícil localizar problemas
  • • Performance degrada com mais nós

Anel

Dispositivos conectados em formato circular

Vantagens:
  • • Performance previsível
  • • Sem colisões
  • • Igual acesso para todos
Desvantagens:
  • • Falha de um nó afeta toda rede
  • • Difícil reconfiguração
  • • Latência aumenta com distância

Malha

Múltiplas conexões entre dispositivos

Vantagens:
  • • Alta redundância
  • • Múltiplos caminhos
  • • Tolerante a falhas
Desvantagens:
  • • Custo elevado
  • • Complexa de gerenciar
  • • Muitos cabos necessários

Comparativo de Topologias

Topologia Custo Confiabilidade Performance Uso Comum
Estrela Médio Alta Boa LAN moderna
Barramento Baixo Baixa Degrada Redes antigas
Anel Médio Média Consistente Token Ring
Malha Alto Muito Alta Excelente WAN crítica

4 Protocolos de Comunicação

O que são Protocolos?

Protocolos são conjuntos de regras e convenções que governam como os dispositivos em uma rede se comunicam. Eles definem o formato das mensagens, a sequência de comunicação e como lidar com erros.

Características dos Protocolos

  • Sintaxe: formato e estrutura dos dados
  • Semântica: significado dos dados
  • Temporização: quando enviar dados
  • Tratamento de erros: como lidar com falhas

Protocolos por Camada

Camada de Aplicação

HTTP/HTTPS

Protocolo de transferência de hipertexto

Porta: 80/443
Uso: Web browsing
FTP

Protocolo de transferência de arquivos

Porta: 20/21
Uso: Upload/Download
SMTP

Protocolo de transferência de email

Porta: 25/587
Uso: Envio de email
DNS

Sistema de nomes de domínio

Porta: 53
Uso: Resolução de nomes
DHCP

Configuração dinâmica de host

Porta: 67/68
Uso: Atribuição de IP
SSH

Shell seguro

Porta: 22
Uso: Acesso remoto

Camada de Transporte

TCP (Transmission Control Protocol)

Protocolo confiável, orientado à conexão

Características:
  • • Controle de fluxo
  • • Controle de erro
  • • Segmentação e reordenação
  • • Estabelece conexão (3-way handshake)
Uso típico:

HTTP, FTP, SMTP, SSH

UDP (User Datagram Protocol)

Protocolo simples, sem conexão

Características:
  • • Sem controle de fluxo
  • • Sem garantia de entrega
  • • Baixo overhead
  • • Transmissão rápida
Uso típico:

DNS, DHCP, streaming, jogos

Camada de Rede

IP (Internet Protocol)

Endereçamento e roteamento

Versões: IPv4, IPv6
Função: Entrega de pacotes
ICMP

Mensagens de controle e erro

Uso: ping, traceroute
Função: Diagnóstico
ARP

Resolução de endereços

Função: IP → MAC
Escopo: Rede local

Camada de Enlace

Ethernet

Padrão para redes locais

Padrão: IEEE 802.3
Método: CSMA/CD
Wi-Fi

Rede sem fio

Padrão: IEEE 802.11
Método: CSMA/CA
PPP

Protocolo ponto-a-ponto

Uso: Conexões dial-up
Função: Links seriais

Portas de Protocolos Comuns

Protocolo Porta Transporte Descrição
HTTP 80 TCP Web - navegação
HTTPS 443 TCP Web segura
FTP 20/21 TCP Transferência de arquivos
SSH 22 TCP Acesso remoto seguro
SMTP 25 TCP Envio de email
DNS 53 UDP/TCP Resolução de nomes
DHCP 67/68 UDP Configuração automática

5 Endereçamento IP e Sub-redes

Conceitos de Endereçamento IP

O endereço IP (Internet Protocol) é um identificador único para cada dispositivo em uma rede. É como um endereço postal que permite que os dados sejam entregues ao destino correto.

IPv4 (Internet Protocol v4)

  • • 32 bits (4 bytes)
  • • Formato: xxx.xxx.xxx.xxx
  • • Aproximadamente 4,3 bilhões de endereços
  • • Padrão atual mais usado

IPv6 (Internet Protocol v6)

  • • 128 bits (16 bytes)
  • • Formato: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx
  • • Aproximadamente 3,4 × 10³⁸ endereços
  • • Sucessor do IPv4

Classes de Endereços IPv4

A
1.0.0.0 - 126.255.255.255
Máscara: /8 (255.0.0.0)
Redes: 126
Hosts: 16.777.214
B
128.0.0.0 - 191.255.255.255
Máscara: /16 (255.255.0.0)
Redes: 16.384
Hosts: 65.534
C
192.0.0.0 - 223.255.255.255
Máscara: /24 (255.255.255.0)
Redes: 2.097.152
Hosts: 254
D
224.0.0.0 - 239.255.255.255
Multicast
Não possui máscara
Uso especial
E
240.0.0.0 - 255.255.255.255
Experimental
Reservado
Não usado

Endereços Privados e Especiais

Endereços Privados (RFC 1918)

Classe A
10.0.0.0 - 10.255.255.255 (/8)
1 rede, 16.777.214 hosts
Classe B
172.16.0.0 - 172.31.255.255 (/12)
16 redes, 1.048.574 hosts
Classe C
192.168.0.0 - 192.168.255.255 (/16)
256 redes, 65.534 hosts

Endereços Especiais

Loopback
127.0.0.0/8
Teste local (localhost)
Link-Local
169.254.0.0/16
Auto-configuração APIPA
Broadcast
255.255.255.255
Broadcast limitado

Sub-redes (Subnetting)

Subnetting é o processo de dividir uma rede IP em redes menores (sub-redes). Isso permite melhor organização, segurança e utilização eficiente dos endereços IP.

Cálculo de Sub-redes

Fórmula básica: 2ⁿ = número de sub-redes (onde n = bits emprestados)
Hosts por sub-rede: 2ᵐ - 2 (onde m = bits restantes para host)
Primeiro endereço: endereço de rede
Último endereço: endereço de broadcast

Exemplo Prático

Rede original: 192.168.1.0/24
Dividir em 4 sub-redes:
• 192.168.1.0/26 (hosts: 1-62)
• 192.168.1.64/26 (hosts: 65-126)
• 192.168.1.128/26 (hosts: 129-190)
• 192.168.1.192/26 (hosts: 193-254)

Máscara de Sub-rede

CIDR Máscara Hosts
/24 255.255.255.0 254
/25 255.255.255.128 126
/26 255.255.255.192 62
/27 255.255.255.224 30
/28 255.255.255.240 14

NAT (Network Address Translation)

NAT permite que múltiplos dispositivos com endereços privados compartilhem um único endereço IP público para acessar a Internet.

Static NAT

Mapeamento 1:1 fixo entre endereços privados e públicos

Uso: Servidores que precisam ser acessados externamente

Dynamic NAT

Pool de endereços públicos atribuídos dinamicamente

Uso: Quando há mais IPs públicos que dispositivos ativos

PAT (Overload)

Múltiplos endereços privados compartilham um IP público usando portas

Uso: Redes domésticas e pequenas empresas

6 Equipamentos de Rede

Classificação por Camada OSI

Os equipamentos de rede operam em diferentes camadas do modelo OSI, cada um com funções específicas para garantir o funcionamento adequado da comunicação.

1 Camada Física

Hub

Dispositivo que conecta múltiplos dispositivos criando um domínio de colisão único

Características:
  • • Opera na camada física
  • • Repete sinal para todas as portas
  • • Half-duplex
  • • Domínio de colisão compartilhado

Obsoleto: Substituído por switches

Repetidor

Amplifica e regenera sinais para estender a distância da rede

Características:
  • • Regenera sinais físicos
  • • Estende distância máxima
  • • Transparente aos dados
  • • Não toma decisões
Uso:

Conexões de longa distância, Wi-Fi extenders

Cabeamento

Meio físico de transmissão dos dados

Tipos:
  • • Par trançado (UTP/STP)
  • • Fibra óptica
  • • Coaxial
  • • Sem fio (RF)

2 Camada de Enlace

Switch

Dispositivo inteligente que conecta dispositivos em uma LAN

Características:
  • • Aprende endereços MAC
  • • Cria tabela CAM
  • • Full-duplex
  • • Cada porta = domínio de colisão
  • • Suporte a VLANs
Tipos:
  • • Unmanaged (básico)
  • • Managed (configurável)
  • • Layer 3 (com roteamento)

Bridge

Conecta dois segmentos de rede, filtrando tráfego

Características:
  • • Segmenta domínios de colisão
  • • Aprende endereços MAC
  • • Filtra tráfego local
  • • Transparente aos protocolos
Uso:

Conectar redes Ethernet diferentes, extensão de LANs

3 Camada de Rede

Roteador

Dispositivo que conecta diferentes redes e direciona tráfego

Características:
  • • Trabalha com endereços IP
  • • Mantém tabela de roteamento
  • • Conecta redes diferentes
  • • Cria domínios de broadcast
  • • Suporte a protocolos de roteamento
Protocolos:
  • • RIP, OSPF, EIGRP
  • • BGP (roteadores ISP)
  • • Roteamento estático

Switch Layer 3

Switch com capacidades de roteamento

Características:
  • • Switching + roteamento
  • • Roteamento inter-VLAN
  • • Hardware otimizado
  • • Alta performance
Uso:

Core de rede, distribuição, roteamento interno

Equipamentos Híbridos e Especiais

Roteador Doméstico

Dispositivo all-in-one para uso residencial

Funções:
  • • Roteador (NAT/PAT)
  • • Switch (4-8 portas)
  • • Access Point Wi-Fi
  • • Firewall básico
  • • Servidor DHCP

Firewall

Dispositivo de segurança que filtra tráfego

Características:
  • • Filtragem de pacotes
  • • Controle de acesso
  • • Inspeção stateful
  • • Logging e monitoramento

Load Balancer

Distribui tráfego entre múltiplos servidores

Características:
  • • Distribuição de carga
  • • Alta disponibilidade
  • • Health checks
  • • SSL termination

Comparativo de Equipamentos

Equipamento Camada OSI Função Principal Domínio de Colisão Domínio de Broadcast
Hub Física (1) Repetir sinal Único grande Único grande
Switch Enlace (2) Comutação por MAC Por porta Único (por VLAN)
Roteador Rede (3) Roteamento por IP Por interface Por interface
Bridge Enlace (2) Conectar segmentos Por segmento Único

7 Tecnologias de Rede

Ethernet (IEEE 802.3)

Ethernet é a tecnologia de rede local mais utilizada no mundo, padronizada pelo IEEE como 802.3. Define como os dados são formatados e transmitidos através de cabos de rede.

Características Principais

  • CSMA/CD (Carrier Sense Multiple Access with Collision Detection)
  • Frame de 64 a 1518 bytes
  • Endereçamento MAC (48 bits)
  • Full-duplex em switches

Estrutura do Frame

Preâmbulo: 7 bytes
SFD: 1 byte
MAC Destino: 6 bytes
MAC Origem: 6 bytes
Tipo/Tamanho: 2 bytes
Dados: 46-1500 bytes
FCS: 4 bytes

Padrões Ethernet

Padrão Velocidade Meio Físico Distância Máx. Uso
10BASE-T 10 Mbps UTP Cat 3 100m Redes antigas
100BASE-TX 100 Mbps UTP Cat 5 100m Fast Ethernet
1000BASE-T 1 Gbps UTP Cat 5e/6 100m Gigabit Ethernet
10GBASE-T 10 Gbps UTP Cat 6a/7 100m 10 Gigabit Ethernet

Wi-Fi (IEEE 802.11)

Wi-Fi é um conjunto de padrões para redes locais sem fio (WLAN), permitindo que dispositivos se conectem à Internet e comuniquem entre si através de ondas de rádio.

Características

  • CSMA/CA (Collision Avoidance)
  • Transmissão em half-duplex
  • Frequências 2.4 GHz e 5 GHz
  • SSID para identificação

Componentes

  • Access Point (AP): Ponto de acesso central
  • Station (STA): Dispositivo cliente
  • BSS: Basic Service Set
  • ESS: Extended Service Set

Padrões Wi-Fi

Padrão Nome Comercial Frequência Velocidade Máx. Alcance
802.11