- 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 :
- 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). - Connexion TCP : ton ordinateur et le serveur établissent une liaison fiable (poignée de main en trois temps).
- TLS (HTTPS) : ils négocient une clé de chiffrement pour que personne, en chemin, ne puisse lire ou modifier l’échange.
- Requête HTTP : le navigateur envoie par exemple
GET /cours HTTP/1.1. - Réponse HTTP : le serveur renvoie un code de statut et le contenu (HTML, CSS, images…).
- 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 :
200OK — 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 ».