Révision Glossaire EN

Taille

Yeux

Termine une partie dans un dojo pour débloquer les yeux suivants.

Jour 1 10 min

De quoi est faite une requête

1 / 10 · ≈ 9 min restantes

Le problème

Tu lances curl http://example.org/ dans un conteneur et tu récupères 577 octets de HTML. tcpdump, dans le même conteneur, compte 12 paquets pour cet unique appel. Le paquet qui porte la requête fait 141 octets, et le GET écrit par curl n’en occupe que 75.

Les 66 autres octets forment trois en-têtes, un par couche : 32 octets de TCP, 20 d’IP et 14 d’Ethernet. Un routeur lit l’en-tête IP et refait l’en-tête Ethernet à chaque saut. Le serveur lit les ports TCP pour retrouver la connexion du serveur web.

Une requête qui échoue s’arrête souvent dans l’un de ces en-têtes. Une adresse IP à laquelle personne ne répond en ARP, c’est le jour 4. Une adresse sans route, le jour 3. Un port sur lequel rien n’écoute, le jour 5.