Aula 03 - Modelo TCP/IP 🧬
Objetivo
Objetivo: Compreender a arquitetura em camadas que faz a Internet funcionar, entender o processo de encapsulamento de dados e comparar os modelos TCP/IP e OSI.
1. Por que usar Camadas? 🧱
Imagine enviar uma carta. Você não precisa saber como o caminhão dos correios funciona, apenas como colocar a carta no envelope e escrever o endereço. As redes funcionam da mesma forma: cada camada resolve um problema específico e "serve" a camada superior.
Vantagens:
- Independência: Você pode trocar o Wi-Fi por Ethernet (Camada Física) sem precisar mudar o seu navegador (Camada de Aplicação).
- Padronização: Facilita a comunicação entre dispositivos de fabricantes diferentes.
2. As 4 Camadas do Modelo TCP/IP 🗺️
O modelo TCP/IP é a base real da Internet:
graph TD
A[Aplicação: HTTP, DNS, FTP] --> B[Transporte: TCP, UDP]
B --> C[Internet: IP, ICMP]
C --> D[Acesso à Rede: Ethernet, Wi-Fi]
- Aplicação: Onde os programas residem (Navegador, E-mail).
- Transporte: Garante que os dados cheguem corretamente (entrega de pacotes).
- Internet: Responsável pelo endereçamento e roteamento (como chegar ao destino).
- Acesso à Rede: A parte física e os drivers (cabos, rádio).
3. TCP/IP vs Modelo OSI ⚖️
Enquanto o TCP/IP é o que usamos na prática, o Modelo OSI (7 camadas) é usado como referência teórica.
| TCP/IP | OSI | Funções |
|---|---|---|
| Aplicação | Aplicação, Apresentação, Sessão | Interface usuário, criptografia e controle de diálogo. |
| Transporte | Transporte | Comunicação fim-a-fim, correção de erros. |
| Internet | Rede | Endereçamento lógico (IP) e rotas. |
| Acesso à Rede | Enlace, Física | Endereço MAC, cabos, sinais elétricos. |
4. Encapsulamento: O Sistema de Envelopes 📨
Quando você envia um dado, ele desce as camadas recebendo "cabeçalhos" (informações de controle).
[!CONCEPT] PDU (Protocol Data Unit): O nome do dado em cada camada: * Aplicação: Dado * Transporte: Segmento (TCP) ou Datagrama (UDP) * Internet: Pacote * Acesso à Rede: Quadro (Frame)
5. Simulação Visual (Analógica) 🕵️
Imagine enviar uma foto pelo WhatsApp: 1. Aplicação: Você clica em "Enviar". 2. Transporte: O App quebra a foto em pedaços e numera cada um. 3. Internet: Coloca o endereço IP de destino em cada pedaço. 4. Acesso: Converte tudo em sinal de rádio (Wi-Fi). 5. Destino: O processo se inverte (Desencapsulamento).
🚀 Atividade Prática: Rastreando o Caminho
No seu terminal, digite:
Observe quantos "pulos" (roteadores) seus dados dão na camada de Internet até chegar ao destino.🧠 Exercícios de Fixação
- Qual camada do TCP/IP é responsável por definir o caminho (rota) que um pacote deve seguir?
- Explique o que acontece no processo de Desencapsulamento.
- Por que o Modelo OSI é chamado de "modelo de referência" se não o usamos diretamente na Internet?
Próxima Aula: Vamos mergulhar no mundo do Endereçamento IP! 📍