Aprenda / Redes e Internet

FundamentosAula 1 de 1612 min0% da trilha

Como a internet funciona

O modelo cliente-servidor — a ideia mais básica por trás de literalmente todo site que você já visitou.

Todo acesso a um site segue o mesmo modelo básico: um cliente (seu navegador, seu celular) manda uma requisição perguntando por alguma coisa; um servidor (um computador ligado 24 horas, em algum data center) processa e devolve uma resposta. Todo o resto que essa trilha ensina — DNS, HTTP, proxy, CDN — existe pra fazer essa troca simples acontecer de forma rápida, segura e confiável, em escala.

Seu navegador
Servidor

Clique em “Reproduzir fluxo” para ver a requisição passo a passo.

O que acontece entre o clique e a tela aparecer

visão simplificada
1. Você digita howtodev.site e aperta Enter
2. O navegador precisa achar o ENDEREÇO desse nome (lição 3 — DNS)
3. O navegador abre uma conexão com o servidor nesse endereço
4. Manda uma requisição HTTP: "GET / " (lição 4)
5. O servidor processa e devolve uma resposta (o HTML da página)
6. O navegador desenha a página na tela

Não existe "a internet" como uma coisa só

A internet é uma rede de redes — milhões de computadores conectados por cabos, fibra óptica e rádio, conversando através de um conjunto de protocolos (regras combinadas) que todos concordam em seguir. Nenhuma empresa "é dona" da internet; ela funciona porque todo mundo implementa os mesmos protocolos.

Quiz rápido

No modelo cliente-servidor, quem inicia a comunicação?
O que faz a internet funcionar de forma unificada, sem uma empresa dona dela?