🚀 Capítulo 19: Protocolos de Rede

🎯 Objetivo da Aula

Ao final desta aula, você conhecerá os principais protocolos de comunicação que regem a Internet, como HTTP, HTTPS, TCP e IP.


🏢 O Cenário Prático (Seu Desafio)

Você quer baixar um arquivo da nave-mãe. Você precisa escolher o protocolo correto para garantir que o arquivo chegue sem erros!


🧠 Fundamentos: A Teoria Traduzida

Protocolo é um conjunto de regras que diz como a conversa deve acontecer.

Principais Protocolos:

  • IP: Cuida do endereçamento (para onde vai).
  • TCP: Garante que os dados cheguem na ordem certa e sem erros.
  • HTTP: Usado para transferir as páginas da web que você acessa.
  • HTTPS: O mesmo que HTTP, mas com uma camada de Criptografia (Seguro).

📖 Exemplo Guiado: O Aperto de Mão (Handshake)

No protocolo TCP, antes de enviar dados, os computadores fazem um acordo:

  1. Computador A: “Quer conversar?”
  2. Computador B: “Quero! Pode enviar.”
  3. Computador A: “Ok, lá vai o primeiro pacote.”

🛠️ Prática Obrigatória 1

Qual a principal diferença entre HTTP e HTTPS?


🛠️ Prática Obrigatória 2

No arquivo script.js da pasta cap19, mostre a diferença de segurança entre os dois.


🔑 Gabarito de Código/Fórmulas

Prática 1:

O HTTPS é criptografado (seguro), enquanto o HTTP envia os dados em texto aberto (qualquer um na rede pode ler).


Capitulo Anterior | Proximo Capitulo