Internet e Redes: Protocolos HTTP, HTTPS, FTP e o Modelo TCP/IP
A internet funciona através de uma arquitetura de camadas e regras estritas chamadas protocolos. Para concursos, é fundamental entender o Modelo TCP/IP e os principais protocolos de aplicação.
1. O Modelo TCP/IP
Diferente do modelo teórico OSI (7 camadas), o TCP/IP é a base prática da internet, estruturado em 4 camadas:
| Camada | Função Principal | Protocolos Exemplo |
|---|---|---|
| Aplicação | Interface com o usuário e programas. | HTTP, HTTPS, FTP, DNS, SMTP. |
| Transporte | Controle de fluxo e integridade (fim-a-fim). | TCP (confiável), UDP (rápido). |
| Internet | Endereçamento lógico e roteamento. | IP (IPv4, IPv6), ICMP. |
| Acesso à Rede | Transmissão física dos dados. | Ethernet, Wi-Fi, Endereço MAC. |
2. Protocolos de Aplicação (Web e Arquivos)
- HTTP (Porta 80): Protocolo base da web. Transmite dados em texto puro (sem segurança).
- HTTPS (Porta 443): Versão segura do HTTP. Utiliza criptografia SSL/TLS para garantir confidencialidade e integridade.
- FTP (Portas 20 e 21): Protocolo específico para transferência de arquivos. A porta 21 é para controle e a 20 para dados.
3. TCP vs. UDP (Camada de Transporte)
- TCP: Orientado à conexão. Garante que os dados cheguem na ordem correta e sem erros. Usado em e-mails e navegação web.
- UDP: Não orientado à conexão. Prioriza a velocidade. Usado em streamings, jogos online e VoIP.
Dica de Prova
Lembre-se: o HTTPS não é um protocolo novo, mas sim o HTTP rodando sobre uma camada de segurança (SSL ou TLS). Se a questão falar em “cadeado no navegador”, está falando de HTTPS.
