Le problème : deux réseaux séparés
Où on en est : dans un réseau local, les machines sont reliées par des switchs et se parlent grâce à leurs adresses MAC. Le lycée a son réseau, le CDI à l'autre bout de la cour a le sien.
A, au lycée, veut écrire à C, au CDI. Brancher les deux switchs ensemble ? On a vu à la fin du chapitre 4 que ça ne passe pas à l'échelle : à force de relier des switchs, on finirait avec un réseau mondial où chaque switch devrait connaître des milliards d'adresses MAC.
Le fond du problème : une adresse MAC est comme un numéro de sécurité sociale. Elle identifie quelqu'un de façon unique, mais elle ne dit rien de l'endroit où il habite.
Pour acheminer une lettre à travers le monde, on fait autrement : l'adresse postale marche comme un entonnoir. Pays, département, ville, rue, numéro : chaque morceau est plus précis que le précédent, et chaque centre de tri n'a besoin de lire que le sien.

Le facteur ne lit pas l'adresse d'un coup. Chaque centre de tri ne regarde qu'un morceau, en partant du bas.
Léa Martin
12 rue des Lilas
69003 Lyon
FRANCE
Pays : France. La lettre part vers la France, pas vers l'Italie.
Une date (année, mois, jour, heure, minute, seconde) et un numéro de téléphone fixe (01 pour l'Île-de-France, puis un préfixe par groupe de villes) suivent la même logique. Il nous faut la même chose pour les machines : une adresse qui dit où elles sont, de plus en plus précisément.
Programme complet du cours réseaux (15 chapitres, gratuit)
- 1. Deux machines, un câble : Le point de départ : un réseau vide, deux ordinateurs à faire parler. Bits, signal électrique, débit, et l'idée centrale de tout le cours : le protocole.
- 2. Et si le message se perd ? Le bit alterné : Un message perdu, personne ne le sait. On invente l'accusé de réception, le minuteur, puis le protocole du bit alterné pour ne garder aucun doublon.
- 3. Une troisième machine : les adresses MAC : Dès qu'on branche une troisième machine, tout le monde reçoit tout. Il faut écrire à qui est le message et de qui il vient : la trame et l'adresse MAC.
- 4. Trop de machines : hub et switch : Un câble partagé ne tient pas à 30 machines, un câble par paire non plus. On centralise : d'abord le hub qui répète tout, puis le switch qui apprend les adresses MAC.
- 5. Deux réseaux : le routeur et l'adresse IP : Pour relier deux réseaux locaux, une adresse MAC ne suffit plus : il faut une adresse qui dit où se trouve la machine. L'adresse IP, le paquet, le routeur et la passerelle.
- 6. Le masque : qui est dans mon réseau ? : Où s'arrête la partie réseau d'une adresse IP ? Le masque, la notation /24, le calcul de l'adresse réseau par un ET bit à bit, le nombre de machines possibles, et un labo pour configurer de vraies adresses.
- 7. Ranger tout ça : paquets, couches et encapsulation : Un gros fichier ne part pas d'un bloc, et chaque protocole a son rôle. Le découpage en paquets, le modèle en couches TCP/IP et l'encapsulation qui empile les en-têtes.
- 8. Plusieurs routeurs : la table de routage : Quand un routeur n'est pas branché sur le réseau de destination, il doit choisir un voisin. Table de routage, route par défaut, préfixe le plus long et TTL, dans un labo où tu configures les routeurs toi-même.
- 9. Des tables qui se remplissent seules : RIP et OSPF : Remplir les tables à la main est impossible à l'échelle d'Internet, et les pannes changent tout. Les routeurs s'échangent donc leurs informations : RIP compte les sauts, OSPF tient compte du débit.
- 10. Plusieurs applications : ports, TCP et UDP : Le paquet arrive à la bonne machine, mais pour quelle application ? Les ports, puis les deux grands protocoles de transport : TCP, fiable avec sa poignée de main, et UDP, rapide et sans garantie.
- 11. Retenir des nombres, c'est dur : le DNS : Personne ne retient 185.15.58.224. Les noms de domaine, leur organisation en arbre, et la résolution DNS pas à pas, du résolveur au serveur qui fait autorité.
- 12. Un nouvel appareil arrive : DHCP et ARP : Ton téléphone se connecte au wifi d'un café sans que tu ne tapes rien. Comment obtient-il son IP, son masque, sa passerelle (DHCP), puis l'adresse MAC de la passerelle (ARP) ?
- 13. Plus assez d'adresses : IP privées, NAT et IPv6 : 4,3 milliards d'adresses IPv4, c'est trop peu pour la planète. Les adresses privées réutilisées dans chaque maison, la traduction d'adresses (NAT) faite par ta box, et IPv6.
- 14. On espionne le câble : HTTP, HTTPS et le chiffrement : Ta requête traverse un wifi partagé et des dizaines de routeurs inconnus. Ce que contient une requête HTTP, puis le chiffrement symétrique, le chiffrement asymétrique et la façon dont TLS combine les deux.
- 15. Tout le cours, couche par couche : Les quatre couches du modèle TCP/IP une dernière fois, de bas en haut : pour chacune, son métier, son unité, son adresse, les protocoles et les équipements vus dans le cours, avec le chapitre où les retrouver.