Internet — Architecture et protocoles
1. Qu'est-ce que l'architecture d'Internet ?
Internet est un réseau de réseaux : des millions d'ordinateurs (appelés nœuds) communiquent entre eux via des liens physiques (câbles, fibres optiques, ondes radio). Ces nœuds sont organisés en réseaux locaux (LAN) ou réseaux étendus (WAN), reliés par des routeurs qui dirigent les données vers leur destination.
Exemple : Votre ordinateur (LAN) est connecté à un routeur (WAN) qui le relie à un serveur hébergé dans un data center à l'autre bout du monde.
2. Les protocoles : règles de communication
Pour que les machines se comprennent, elles utilisent des protocoles, c'est-à-dire des règles communes. Les deux principaux sont :
- TCP/IP :
- IP (Internet Protocol) : Assigne une adresse unique (adresse IP) à chaque machine (ex:
192.168.1.1). - TCP (Transmission Control Protocol) : Garantit que les données arrivent sans erreur et dans l'ordre (comme une livraison avec accusé de réception).
- IP (Internet Protocol) : Assigne une adresse unique (adresse IP) à chaque machine (ex:
Exemple : Quand vous envoyez un email, TCP découpe le message en paquets, les numérote, et vérifie leur arrivée. IP s'occupe de les acheminer.
- HTTP/HTTPS : Protocoles pour naviguer sur le web. HTTPS ajoute un chiffrement (sécurité).
3. Le modèle TCP/IP en couches
Internet fonctionne en couches (comme des enveloppes) pour simplifier la communication :
- Couche Application (ex: HTTP, FTP) : Interface utilisateur (navigateur, messagerie).
- Couche Transport (TCP/UDP) : Fiabilité et contrôle des données.
- Couche Internet (IP) : Adressage et routage.
- Couche Accès réseau (Ethernet, Wi-Fi) : Transmission physique des bits.
Analogie : Comme envoyer une lettre : l'enveloppe (IP) contient l'adresse, le timbre (TCP) assure la livraison, et le contenu (HTTP) est le message.
4. DNS : le répertoire d'Internet
Les adresses IP sont difficiles à retenir (ex: 142.250.190.46). Le DNS (Domain Name System) traduit les noms de domaine (ex: google.com) en adresses IP.
Fonctionnement :
- Votre navigateur demande au DNS l'IP de
google.com. - Le DNS répond avec l'IP correspondante.
- Votre requête est envoyée à cette IP.
Exemple : Tapez wikipedia.org → DNS renvoie 91.198.174.192.
5. Sécurité et limites
- Problèmes : Les protocoles TCP/IP ne sont pas sécurisés par défaut (ex: interception de paquets).
- Solutions :
- Chiffrement (HTTPS, VPN).
- Firewalls : Filtres les connexions suspectes.
- Mises à jour : Corrigent les failles.
Exemple : Un site en http:// transmet vos données en clair (risque). En https://, elles sont chiffrées.
Pour aller plus loin : Explorez les outils ping (teste la connexion) et traceroute (affiche le chemin des données) dans votre terminal !