🌐 Redes de Computadores
Como os dados são transmitidos entre dispositivos
Conceitos Fundamentais
Pacotes
Dados são divididos em pequenas unidades chamadas pacotes. Cada pacote contém parte dos dados originais, endereços de origem/destino e informações de controle.
Roteamento
Roteadores direcionam os pacotes pelo melhor caminho disponível na rede, com base em tabelas de roteamento e protocolos como OSPF e BGP.
Encapsulamento
Cada camada adiciona um cabeçalho (header) ao dado recebido da camada superior, formando uma estrutura de "camadas de cebola".
Protocolos
Conjuntos de regras que definem como a comunicação deve ocorrer. Exemplos: TCP, IP, HTTP, Ethernet, Wi-Fi.
Modelo OSI (Open Systems Interconnection)
O modelo OSI é uma referência conceitual que divide a comunicação em 7 camadas, cada uma com funções específicas:
Modelo TCP/IP (na prática)
O modelo TCP/IP é a base da internet, com 4 camadas que correspondem às camadas do OSI:
Aplicação
HTTP, DNS, SMTP, FTP
Transporte
TCP (confiável)
UDP (rápido)
Rede
IP (IPv4, IPv6)
ICMP
Interface de Rede
Ethernet, Wi-Fi, PPP
Encapsulamento de Dados
Quando um dispositivo envia dados, cada camada adiciona seu próprio cabeçalho:
No destino, o processo é invertido (desencapsulamento): cada camada remove seu cabeçalho e passa para a camada superior.
Meios de Transmissão
Cabos de Cobre
Par trançado (Ethernet), cabo coaxial. Transmitem sinais elétricos. Suscetível a interferência eletromagnética.
Fibra Óptica
Utiliza pulsos de luz. Alta velocidade, longa distância, imune a interferências. Backbone da internet.
Wireless
Ondas de rádio (Wi-Fi, 4G/5G, satélite). Flexível, mas sujeito a interferências e perda de sinal.
Protocolos essenciais
Endereçamento
Exemplo prático: acessando um site
- Você digita "google.com" no navegador (camada 7).
- DNS traduz para um IP (camada 7 → 3).
- TCP estabelece conexão (camada 4).
- IP cria pacotes com origem/destino (camada 3).
- Ethernet adiciona MACs e envia para roteador (camada 2).
- Bits são transmitidos pelo cabo/fibra/ar (camada 1).
- Roteadores encaminham pacotes até o destino.
- Servidor responde, e o processo se inverte.
📡 Da camada física à aplicação: a jornada dos dados pela rede