Accueil › Apprendre l’informatique › Leçon 11 sur 14

Intermédiaire · 12 min de lecture · gratuit, sans compte

Comment fonctionne Internet : de ton clic à la page affichée

Adresses IP, DNS, TCP, HTTP, HTTPS : suis le trajet complet d’une requête, étape par étape.

Objectifs de cette leçon
  • Distinguer Internet et le Web
  • Décrire le rôle de l’IP, du DNS, de HTTP et de HTTPS
  • Lire un code de statut HTTP

Internet ≠ le Web

Internet est le réseau mondial qui relie des machines entre elles (les « tuyaux »). Le Web est un service qui fonctionne sur Internet : des pages liées entre elles, échangées via le protocole HTTP. Le courriel, les jeux en ligne, la visio utilisent aussi Internet sans être « le Web ».

Le voyage d’une requête

Quand tu tapes codenova.be et appuies sur Entrée, il se passe en quelques centaines de millisecondes :

Parcours les étapes une par une pour voir qui parle à qui.

  1. DNS : le navigateur demande « quelle est l’adresse IP de ce nom ? ». Le DNS est l’annuaire d’Internet : il traduit un nom lisible en adresse IP (par exemple 93.184.216.34).
  2. Connexion TCP : ton ordinateur et le serveur établissent une liaison fiable (poignée de main en trois temps).
  3. TLS (HTTPS) : ils négocient une clé de chiffrement pour que personne, en chemin, ne puisse lire ou modifier l’échange.
  4. Requête HTTP : le navigateur envoie par exemple GET /cours HTTP/1.1.
  5. Réponse HTTP : le serveur renvoie un code de statut et le contenu (HTML, CSS, images…).
  6. Affichage : le navigateur lit le HTML, demande les fichiers manquants (CSS, JavaScript, images) et construit la page.

Les paquets : Internet découpe tout

Les données ne voyagent pas d’un bloc : elles sont découpées en paquets qui peuvent emprunter des chemins différents, et sont réassemblées à l’arrivée. Cette conception rend le réseau résistant aux pannes : si un lien tombe, les paquets passent ailleurs. Chaque machine a une adresse IP, comme une adresse postale.

HTTP : un dialogue très simple

Le client envoie une requête avec une méthode (GET lire, POST envoyer des données, PUT modifier, DELETE supprimer), le serveur répond avec un code de statut :

  • 200 OK — tout va bien ;
  • 301 / 302 — redirection ;
  • 403 — accès interdit (tu es identifié mais pas autorisé) ;
  • 404 — page introuvable ;
  • 500 — erreur côté serveur.
GET /cours HTTP/1.1
Host: codenova.be
Accept: text/html

HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8

<!DOCTYPE html> …

Erreurs courantes

  • Confondre Internet et le Web, ou « navigateur » et « moteur de recherche ».
  • Croire que le cadenas = site fiable. Il protège le trajet, pas l’intention du site.
  • Mélanger 403 et 404 : l’un dit « interdit », l’autre « introuvable ».

Vérifie ce que tu as compris