Pular para conteúdo

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]
  1. Aplicação: Onde os programas residem (Navegador, E-mail).
  2. Transporte: Garante que os dados cheguem corretamente (entrega de pacotes).
  3. Internet: Responsável pelo endereçamento e roteamento (como chegar ao destino).
  4. 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:

$ tracert google.com
Observe quantos "pulos" (roteadores) seus dados dão na camada de Internet até chegar ao destino.


🧠 Exercícios de Fixação

  1. Qual camada do TCP/IP é responsável por definir o caminho (rota) que um pacote deve seguir?
  2. Explique o que acontece no processo de Desencapsulamento.
  3. 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! 📍