M1 · Fundamentos de Redes

Modelo TCP/IP — Como Funciona na Prática

O que é

O modelo TCP/IP é uma forma de organizar os protocolos de rede em camadas, agrupando cada protocolo pela função que ele desempenha. O nome vem dos dois protocolos centrais da suíte — TCP (Transmission Control Protocol) e IP (Internet Protocol) — mas a família é muito maior: inclui UDP, HTTP, DNS, ICMP e dezenas de outros.

Cada camada tem uma responsabilidade clara. Elas trabalham juntas, mas de forma independente: mudar o que acontece em uma camada não obriga as outras a mudar. Essa separação é o que permite, por exemplo, trocar um cabo de cobre por Wi-Fi sem precisar reescrever os protocolos de aplicação.

O modelo surgiu nos anos 1970 a partir de pesquisas financiadas pelo Departamento de Defesa dos EUA (ARPA) na ARPANet. Vint Cerf e Bob Kahn foram os principais responsáveis pelo desenvolvimento do TCP, que mais tarde foi dividido em TCP e IP. Em 1° de janeiro de 1983, a ARPANet migrou completamente para TCP/IP — data que alguns chamam de "o nascimento da Internet moderna".

Os padrões da suíte TCP/IP são definidos por duas organizações principais:

  • IEEE — define padrões físicos e de enlace, como Ethernet (802.3) e Wi-Fi (802.11).
  • IETF — define os protocolos da Internet por meio de documentos públicos chamados RFCs (Requests for Comments). O RFC 791, de 1981, ainda define o IPv4.

Como funciona

As 4 (ou 5) camadas do modelo TCP/IP

O modelo original do TCP/IP tem 4 camadas. Na prática, a maioria dos cursos e livros usa 5 camadas, separando a camada física da camada de enlace. É essa versão de 5 camadas que será usada aqui.

# Nome da camada Também chamada de (OSI) O que faz
5 Aplicação Aplicação (L7 no OSI) Formata e interpreta os dados para o usuário
4 Transporte Transporte Entrega fim a fim entre processos (portas)
3 Internet Rede (Network) Entrega fim a fim entre hosts (endereços IP)
2 Rede local Enlace (Data Link) Entrega hop a hop dentro da LAN (endereços MAC)
1 Física Física Transmite bits como sinais elétricos, ópticos ou de rádio

Camada 1 — Física: cabos UTP de cobre, fibra óptica, antenas Wi-Fi, placas de rede (NICs). Define tensões, conectores, velocidades de link. Transmite bits como sinais — não interpreta o conteúdo.

Camada 2 — Rede local (Enlace): responsável pela entrega de um salto (hop) ao próximo, dentro de uma rede local. Usa endereços MAC para identificar interfaces. Os principais protocolos são Ethernet e Wi-Fi. Switches operam nessa camada.

Camada 3 — Internet (Rede): responsável pela entrega fim a fim, do host de origem ao host de destino, atravessando múltiplas redes. Usa endereços IP (IPv4 ou IPv6). Roteadores operam nessa camada. Outros protocolos relevantes: ICMP.

Camada 4 — Transporte: garante que os dados cheguem ao processo certo no host de destino. Usa números de porta para identificar aplicações (ex.: porta 80 para HTTP, porta 443 para HTTPS). Os dois protocolos principais são:

  • TCP — confiável, com controle de fluxo, confirmação de entrega.
  • UDP — sem confirmação, mais rápido, usado quando velocidade importa mais que confiabilidade.

Camada 5 — Aplicação: onde os dados ganham significado para o usuário. Define formatos de mensagem e regras de comunicação entre processos. Exemplos: HTTP/HTTPS (web), FTP/SFTP (transferência de arquivos), DNS (resolução de nomes), SMTP/IMAP (e-mail).

Comparação com o modelo OSI

O modelo OSI (Open Systems Interconnection) tem 7 camadas e foi desenvolvido pela ISO nos anos 1980 como alternativa ao TCP/IP. Nunca foi amplamente adotado na prática, mas sobreviveu como modelo de referência e linguagem comum entre profissionais.

TCP/IP (5 camadas)        OSI (7 camadas)
─────────────────         ──────────────────
5 - Aplicação    ←→  7 - Aplicação
                 ←→  6 - Apresentação
                 ←→  5 - Sessão
4 - Transporte   ←→  4 - Transporte
3 - Internet     ←→  3 - Rede (Network)
2 - Rede local   ←→  2 - Enlace (Data Link)
1 - Física       ←→  1 - Física

As camadas 5 e 6 do OSI (Sessão e Apresentação) são, na prática, tratadas dentro da camada de Aplicação do TCP/IP. É por isso que o CCNA frequentemente chama a camada de aplicação de "camada 7" — referência ao OSI.

Encapsulamento

Quando um host envia dados, cada camada adiciona informações de controle ao dado original. Esse processo se chama encapsulamento.

[Dados da aplicação]
→ Camada 4 adiciona cabeçalho TCP/UDP:   [L4 header | Dados]           → Segmento (TCP) ou Datagrama (UDP)
→ Camada 3 adiciona cabeçalho IP:        [L3 header | L4 header | Dados] → Pacote
→ Camada 2 adiciona cabeçalho + trailer: [L2 hdr | L3 hdr | L4 hdr | Dados | L2 trailer] → Frame
→ Camada 1 converte em bits/sinais sobre o meio físico

O cabeçalho da camada 4 carrega as portas de origem e destino. O da camada 3 carrega os endereços IP. O da camada 2 carrega os endereços MAC. O trailer da camada 2 é usado para verificar erros de transmissão.

Desencapsulamento

No host receptor, o processo ocorre na ordem inversa. Cada camada lê as informações do seu cabeçalho, verifica se o dado chegou corretamente e passa o conteúdo interno para a camada acima.

Bits recebidos pelo meio físico
→ Camada 1 passa os bits para a camada 2
→ Camada 2 lê e remove cabeçalho + trailer (verifica erros) → Pacote
→ Camada 3 lê e remove cabeçalho IP → Segmento/Datagrama
→ Camada 4 lê e remove cabeçalho TCP/UDP → Dados
→ Camada 5 interpreta os dados para a aplicação

PDUs — Protocol Data Units

Cada camada tem um nome para o dado que ela manipula:

Camada PDU Observação
4 Segmento (TCP) ou Datagrama (UDP) TCP → segmento; UDP → datagrama
3 Pacote Termo mais comum no dia a dia
2 Frame (quadro) O que de fato trafega no cabo
1 Bits Sinais elétricos, ópticos ou de rádio

O payload de cada PDU é tudo que ela encapsula — excluindo seu próprio cabeçalho/trailer.

Na prática

Imagine um técnico de TI em Curitiba acessando o painel de gerência de um roteador MikroTik em São Paulo via HTTPS:

  1. Camada 5 (Aplicação): o navegador formata a requisição HTTP GET usando o protocolo HTTPS.
  2. Camada 4 (Transporte): o TCP cria um segmento com a porta de destino 443 (HTTPS) e a porta de origem aleatória do navegador.
  3. Camada 3 (Internet): o IP cria um pacote com o IP de origem do técnico e o IP de destino do MikroTik em SP.
  4. Camada 2 (Rede local): o Ethernet cria um frame com o MAC do gateway local como destino (não o MikroTik — esse é o papel de cada hop).
  5. Camada 1 (Física): o frame vira sinais elétricos no cabo UTP saindo do computador do técnico.

Em cada roteador ao longo do caminho, os cabeçalhos de camada 2 são substituídos (o MAC muda a cada hop), mas o pacote IP (camada 3) permanece o mesmo do início ao fim da jornada.

No MikroTik, o processo de desencapsulamento percorre as camadas de baixo para cima até a aplicação de gerência processar a requisição.

Por que cai no exame

O modelo TCP/IP e o processo de encapsulamento são fundamentos que aparecem em praticamente todas as provas de certificação de rede. No CCNA, você pode esperar questões sobre:

  • Identificação de camadas: qual camada usa endereço MAC? Qual usa porta? Qual usa IP?
  • Nomes de PDUs: qual é o nome do dado na camada 3? E na camada 4 com UDP?
  • Diferença entre TCP e UDP: quando usar cada um? Qual gera segmentos, qual gera datagramas?
  • Comparação TCP/IP vs OSI: quantas camadas cada modelo tem? Como elas se mapeiam?
  • Encapsulamento e desencapsulamento: em que ordem as camadas adicionam/removem cabeçalhos?
  • Interação entre camadas: o que significa "adjacent layer interaction"? E "same layer interaction"?

Atenção: o exame CCNA frequentemente usa a nomenclatura OSI (camada 2 = data link, camada 3 = network) mesmo quando está falando do TCP/IP na prática. Conhecer as duas nomenclaturas é obrigatório.

Resumo em uma linha

O modelo TCP/IP organiza protocolos de rede em 5 camadas que trabalham juntas pelo processo de encapsulamento — cada camada adiciona seu cabeçalho ao dado antes de enviá-lo, e o receptor remove esses cabeçalhos na ordem inversa para recuperar a informação original.

Modelo TCP/IP vs OSI — Encapsulamento de Dados Diagrama mostrando as 5 camadas TCP/IP à esquerda (Física, Rede Local, Internet, Transporte, Aplicação) e as 7 camadas OSI à direita (Física, Enlace, Rede, Transporte, Sessão, Apresentação, Aplicação), com setas ilustrando o processo de encapsulamento do emissor e desencapsulamento no receptor. Modelo TCP/IP vs OSI — Encapsulamento Como os dados trafegam em uma rede TCP/IP (5 camadas) OSI (7 camadas) Encapsulamento 5 Aplicação HTTP · HTTPS · DNS · FTP · SMTP Layer 7 no OSI 4 Transporte TCP · UDP Portas · Segmento / Datagrama 3 Internet (Rede) IPv4 · IPv6 · ICMP Endereços IP · Roteadores · Pacote 2 Rede Local (Enlace) Ethernet · Wi-Fi MAC · Switches · Frame 1 Física UTP · Fibra óptica · Wi-Fi Bits · Sinais elétricos/ópticos/rádio 7 Aplicação 6 Apresentação 5 Sessão 4 Transporte 3 Rede (Network) 2 Enlace (Data Link) 1 Física Emissor → encapsula ↓ Dados DADOS DA APLICAÇÃO + Cabeçalho L4 (porta src/dst) L4 hdr DADOS → Segmento (TCP) / Datagrama (UDP) + Cabeçalho L3 (IP src/dst) L3 L4 DADOS → Pacote (L3 PDU) + Cabeçalho + Trailer L2 (MAC) L2 H L3 L4 DADOS L2 T → Frame (L2 PDU) — transmitido no cabo Camada 1: bits como sinais 1011 0110 0001 1010 1101 0011 ... Receptor → desencapsula ↑ PDUs — Protocol Data Units Dados (L5) Segmento/Datagrama (L4) Pacote (L3) Frame (L2) Bits (L1) TCP→Segmento · UDP→Datagrama
CCNA · Módulo 1 · Lab Interativo

Modelo TCP/IP na Prática

3 etapas · Feedback imediato · Dicas progressivas · Offline

Etapa 1 de 3 Pontuação: 0 pts
Etapa 1 de 3

Identificar a Camada

Para cada protocolo ou função, selecione a camada correta do modelo TCP/IP.

Etapa 2 de 3

Ordenar o Encapsulamento

Arraste para ordenar as etapas do processo de encapsulamento, do primeiro ao último passo (emissor → transmissão).

-corretas
-pontos

Etapa 3 de 3

Mapear PDUs às Camadas

Associe cada PDU ou termo à camada e ao protocolo correto.

-corretas
-pontos

🎯

Lab Concluído!

Você completou as 3 etapas do laboratório TCP/IP.

0 pts

Conceitos-chave revisados

  • O modelo TCP/IP tem 5 camadas: Física, Rede Local, Internet, Transporte e Aplicação.
  • Cada camada adiciona um cabeçalho (e a camada 2 também um trailer) no processo de encapsulamento.
  • PDUs: Frame (L2) · Pacote (L3) · Segmento TCP ou Datagrama UDP (L4).
  • Endereços MAC identificam interfaces na LAN (L2); IP identifica hosts na rede (L3); portas identificam processos (L4).
  • Roteadores operam em L3; switches operam em L2; NICs operam em L1.
  • TCP → confiável → Segmento; UDP → sem confirmação → Datagrama.