Tutoriels gratuits et ouverts à toutes et à tous · mis à jour régulièrementÀ propos

Série « Animations » · partie 2 / 8

Quand je tape une URL : DNS, ARP, NAT, TLS et HTTP

Tout ce qui se passe entre la touche Entrée et l’affichage de https://www.exemple.fr. Suite de « Le voyage d’un paquet ».

Réseau✎ B. Jousseaume📅 21 octobre 2026⏱ 1 min 45📶 Débutant
0:00 / 0:00
Appuyez sur « Lire » pour lancer l’animation. Les sous-titres s’affichent ici.

    Questions pour vérifier la compréhension

    Pourquoi le PC cherche-t-il la MAC de la box et non celle du serveur ?

    Le serveur n’est pas sur le réseau local. Le PC remet la trame à sa passerelle par défaut ; ARP ne fonctionne qu’à l’intérieur du réseau local.

    Quel serveur DNS connaît réellement l’adresse de www.exemple.fr ?

    Le serveur faisant autorité pour exemple.fr. La racine et le serveur du TLD .fr ne font qu’indiquer à qui s’adresser.

    À quoi sert le TTL d’un enregistrement DNS ?

    Il fixe la durée pendant laquelle la réponse peut être gardée en cache (à ne pas confondre avec le TTL d’un paquet IP, qui compte les sauts).

    Comment la box sait-elle à quel PC renvoyer la réponse du serveur ?

    Grâce à sa table NAT : le port public noté à l’aller (62001) correspond à 192.168.1.10:49152.

    Que vérifie le navigateur dans le certificat du serveur ?

    Que le nom correspond à l’URL, que le certificat est en cours de validité et que la chaîne de signatures remonte à une autorité de certification de confiance.

    Transcription de l’animation

    1. Le point de départ

    Alice tape https://www.exemple.fr. Le navigateur connaît un nom, mais le réseau n’achemine que des adresses IP. Il cherche d’abord si l’adresse est déjà connue : dans son propre cache, dans celui du système, dans le fichier hosts. Rien : il faut interroger le DNS (Domain Name System), l’annuaire d’Internet.

    2. ARP : trouver la passerelle

    Pour envoyer sa question DNS, puis pour joindre le serveur, le PC doit sortir du réseau local par sa passerelle par défaut : la box, 192.168.1.1. Pour lui envoyer une trame, il lui faut son adresse MAC. Il pose la question à tout le réseau local : c’est une requête ARP, en diffusion. Seule la box est concernée : elle répond directement au PC. Le PC note la correspondance dans sa table ARP. Si elle y figurait déjà, cette étape aurait été sautée.

    3. Résolution DNS

    Le PC interroge un résolveur DNS, souvent celui du fournisseur d’accès, parfois relayé par la box. Le résolveur commence par un serveur racine. Celui-ci ne connaît pas la réponse, mais sait qui gère les domaines en .fr. Le serveur du domaine de premier niveau .fr renvoie à son tour vers le serveur qui fait autorité pour exemple.fr. Le serveur faisant autorité donne la réponse : www.exemple.fr a l’adresse 203.0.113.80. Le résolveur la transmet au PC et la garde en cache pendant la durée indiquée (TTL) : la prochaine demande sera immédiate.

    4. NAT à la sortie de la box

    La box a deux adresses : 192.168.1.1 côté maison, 198.51.100.7 côté Internet. Une adresse privée comme 192.168.1.10 ne circule pas sur Internet. En sortie, la box remplace l’adresse et le port source par les siens, et note la correspondance dans sa table NAT. La réponse du serveur revient vers l’adresse publique de la box. Grâce au port noté dans sa table, la box retrouve le PC et réécrit l’adresse de destination.

    5. Connexion TCP puis TLS

    Le navigateur ouvre une connexion TCP vers 203.0.113.80, port 443 : c’est la poignée de main en trois temps. Puis commence la négociation TLS. ClientHello : le navigateur annonce les versions et les algorithmes qu’il sait utiliser. ServerHello : le serveur choisit, puis envoie son certificat, qui contient sa clé publique et la signature d’une autorité de certification. Le navigateur vérifie le certificat : le nom correspond, il est en cours de validité, et la chaîne de signatures remonte à une autorité de confiance. Les deux côtés calculent une même clé de session, sans jamais la faire circuler sur le réseau. Le canal est chiffré : la suite de l’échange est illisible pour qui intercepterait les paquets.

    6. Requête et réponse HTTP

    Dans le canal chiffré, le navigateur envoie enfin sa requête HTTP : GET /, avec l’en-tête Host: www.exemple.fr. Le serveur répond 200 OK, avec le code HTML de la page. Le navigateur affiche la page. Le cadenas signale une connexion HTTPS dont le certificat a été validé. Le HTML appelle d’autres ressources (CSS, images, scripts) : autant de nouvelles requêtes, souvent sur la même connexion.

    7. Vigilance sécurité

    Vigilance : chaque étape repose sur la confiance. Il faut savoir ce qui la protège. Le DNS : DNSSEC permet de vérifier qu’une réponse vient du bon serveur ; DoH et DoT la chiffrent. Le certificat est la preuve d’identité du site. Une alerte de certificat ne s’ignore pas. HSTS : le site demande au navigateur d’utiliser toujours HTTPS, même si l’on tape http://. Sur un réseau partagé, comme un Wi-Fi public, on s’en tient à HTTPS, voire on passe par un VPN.

    8. À retenir

    En résumé : ARP trouve la passerelle, DNS trouve l’adresse, NAT fait sortir le PC sur Internet, TLS sécurise l’échange. Tout cela se déroule en quelques dizaines de millisecondes, à chaque visite d’un nouveau site.

    © 2026 Bruno Jousseaume. Ce cours est publié sous licence CC BY-NC-SA 4.0 : vous pouvez le partager et l’adapter en citant l’auteur et un lien vers cette page, sans usage commercial, et en partageant vos adaptations sous la même licence.

    Pour aller plus loin

    Configurer les paramètres réseau sous Linux

    Mode opératoire pour les familles Debian (ifupdown, Netplan) et Red Hat (NetworkManager, nmcli, keyfile) : cohérence de la configuration, adresses privées et publiques, passage DHCP ↔ adresse fixe, DNS interne et redirecteurs, vérification et dépannage.

    Intermédiaire21 octobre 2026

    Configurer les paramètres réseau sous Windows

    Mode opératoire pour Windows 10 / 11 et Windows Server : interface graphique, PowerShell et netsh, cohérence de la configuration, adresses privées et publiques, passage DHCP ↔ adresse fixe, DNS interne et redirecteurs, vérification et dépannage.

    Intermédiaire21 octobre 2026

    Fiche : le protocole ARP

    Comment une machine trouve l’adresse MAC qui correspond à une adresse IP, et pourquoi ce mécanisme sans authentification est exploité par l’ARP spoofing.

    Débutant21 octobre 2026