🚀 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:
- Computador A: “Quer conversar?”
- Computador B: “Quero! Pode enviar.”
- 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).