Chaque jour tu ouvres un navigateur et tu accèdes à des sites en quelques secondes, mais qu'est-ce qui se passe vraiment derrière ? L'internet c'est une infrastructure mondiale, mais le principe de base est simple à comprendre. Dans cet article on va détailler tout ça, tout en gardant les choses simples.
01 C'est quoi internet ?
Internet n'est pas un nuage magique. C'est un réseau mondial d'ordinateurs connectés entre eux physiquement, câbles sous-marins, fibre optique, satellites. Chaque appareil connecté a une adresse unique appelée adresse IP (ex: 192.168.1.1). C'est grâce à ces adresses que les données savent où aller.
Internet et le web ce n'est pas la même chose. Internet c'est l'infrastructure (les routes), le web c'est ce qu'on fait dessus (les sites, les pages). Les emails, les appels WhatsApp, les jeux en ligne utilisent aussi internet, mais ce n'est pas "le web".
Internet c'est le réseau routier mondial. Les données sont des colis, les adresses IP sont les adresses des maisons. Le web c'est juste un type de livraison parmi d'autres.
02 C'est quoi une adresse IP ?
Chaque appareil connecté à internet a une adresse IP, une suite de chiffres qui l'identifie de façon unique sur le réseau. Comme une adresse postale, mais pour les ordinateurs. Il existe deux formats : IPv4 (ex: 192.168.1.1 — 4 blocs de chiffres) et IPv6 (ex: 2001:0db8:85a3::8a2e — plus long, créé parce qu'on a manqué d'adresses IPv4). La plupart des sites ont encore une adresse IPv4, mais IPv6 devient de plus en plus courant.
Tu peux voir ta propre adresse IP publique en tapant "mon IP" dans Google.
03 C'est quoi un serveur ?
Quand tu visites tikod.fr, quelque part dans le monde un ordinateur attend ta demande et te renvoie la page. Cet ordinateur c'est le serveur. La différence entre ton PC et un serveur : le serveur est allumé 24h/24, connecté en permanence, et son seul rôle est de répondre aux demandes.
Il existe différents types de serveurs selon leur rôle : serveur web (envoie des pages), serveur de base de données (stocke les données), serveur mail (gère les emails). Dans la pratique, un seul ordinateur peut jouer plusieurs rôles à la fois : c'est exactement ce que fait le serveur qui héberge tikod.fr. Un serveur c'est juste un ordinateur. Pas de magie, pas de matériel spécial obligatoire, n'importe quel PC allumé en permanence avec le bon logiciel peut faire office de serveur.
04 Ce qui se passe quand tu tapes une URL ?
C'est le cœur de l'article. Voilà ce qui se passe en quelques millisecondes quand tu arrives sur tikod.fr
- Ton navigateur décompose l'URL : protocole (https), domaine (tikod.fr), chemin (/articles)
- Il cherche l'adresse IP qui correspond à tikod.fr (c'est le rôle du DNS on y reviendra dans un autre article)
- Il établit une connexion avec le serveur à cette adresse IP
- Il envoie une requête HTTP : "donne-moi la page d'accueil"
- Le serveur reçoit la demande, prépare la réponse (HTML, CSS, JS)
- Le navigateur reçoit la réponse et affiche la page
Tout ça prend généralement moins d'une seconde. C'est pour ça qu'une page qui met 3 secondes à charger nous semble déjà lente.
05 C'est quoi HTTP et HTTPS ?
HTTP (HyperText Transfer Protocol) c'est la langue que parlent ton navigateur et le serveur. C'est un ensemble de règles qui définit comment formuler une demande et comment y répondre. Une requête HTTP c'est toujours : une méthode + une URL + des informations optionnelles. Les deux méthodes les plus courantes :
- GET : demander une ressource (charger une page, récupérer des données)
- POST : envoyer des données au serveur (remplir un formulaire, se connecter)
HTTPS c'est HTTP avec une couche de chiffrement (TLS). Tout ce qui transite entre ton navigateur et le serveur est chiffré — personne ne peut lire tes données en chemin, même si quelqu'un intercepte le trafic.
Le cadenas dans la barre d'adresse de ton navigateur indique que la connexion est en HTTPS. Sans lui, tes données (mots de passe, informations personnelles) voyagent en clair sur le réseau. Ne jamais entrer un mot de passe sur un site en HTTP.
06 C'est quoi réellement un navigateur ?
Le navigateur (Chrome, Firefox, Safari, Edge) n'est pas internet. C'est un programme dont le rôle est de faire des requêtes HTTP et d'afficher le résultat. Quand le serveur lui renvoie du HTML, du CSS et du JavaScript, le navigateur les interprète et affiche une page lisible et cliquable. Les navigateurs font aussi beaucoup d'autres choses dans l'ombre : ils gèrent tes cookies, ton historique, tes mots de passe enregistrés, les certificats de sécurité, les extensions...
07 Conclusion
Chaque fois que tu charges une page web, tout ce chemin se répète : adresse IP, connexion, requête HTTP, réponse, affichage, en moins d'une seconde. Comprendre ces mécanismes de base te donnera une longueur d'avance quand tu commenceras à construire tes propres applications web. Dans un prochain article, on verra comment fonctionne un site web.
Questions fréquentes