SNT
Internet
Activité 4

Protocoles TCP/IP et routage

Objectifs : distinguer les rôles des protocoles IP/TCP, analyser la fiabilité d’un acheminement par paquets, comprendre la durée de vie d’un paquet et les limites du routage.

Matériel : Wireshark (ou capture fournie), accès terminal (ping, traceroute), calculatrice.

Document A – Encapsulation

CoucheExempleInformations ajoutéesRôle
ApplicationHTTPEn-tête requête GETContenu du message
TransportTCPN° de séquence, ACK, portIntégrité, ordre, fiabilité
RéseauIPIP source/destination, TTLAdressage, routage
LiaisonEthernetMAC source/destinationTransmission locale

Document B – Extrait de capture TCP

No.  Time     Source        Dest        Proto Len Info
12   0.452   10.0.0.5      185.42.1.9  TCP   74  51532 → 443 [SYN] Seq=0 Win=64240
13   0.487   185.42.1.9    10.0.0.5    TCP   74  443 → 51532 [SYN, ACK] Seq=0 Ack=1
14   0.488   10.0.0.5      185.42.1.9  TCP   66  51532 → 443 [ACK] Seq=1 Ack=1
25   0.731   10.0.0.5      185.42.1.9  TCP  1514 Seq=1 Ack=1 Len=1448
26   0.762   185.42.1.9    10.0.0.5    TCP   60  [ACK] Seq=1 Ack=1449

Document C – Table de routage simplifiée

Réseau destinationPasse parTTL observé
10.0.0.0/24Interne (switch)64
185.42.0.0/16Routeur FAI58
8.8.8.8Routeur transatlantique52

Consignes

  1. À partir du document A, reconstitue la structure complète d’un paquet contenant la requête HTTP « GET /index.html » (liste les en-têtes dans l’ordre).
  2. En t’aidant du document B, décris les étapes de la poignée de main TCP (SYN/SYN-ACK/ACK) et explique comment TCP garantit la fiabilité.
  3. Mesure la durée de vie (TTL) de tes paquets avec ping -n 1 adresse (Windows) ou ping -c 1 adresse (macOS/Linux). Compare avec la table du document C.

Questions

1Pourquoi dit-on que TCP garantit la fiabilité alors qu’IP ne garantit pas le délai ? Illustrer avec un exemple où la connexion est lente mais intacte.

2Que se passe-t-il si le TTL atteint 0 ? Pourquoi cette limite est-elle indispensable ?

3Explique comment IP et TCP coopèrent lorsque des paquets sont perdus ou reçus dans le désordre.

4Réalise un traceroute vers deux sites. Identifie un routeur où la latence explose et propose deux causes possibles.

Travail pratique

Capture un échange réseau (via Wireshark ou tcpdump) lors du chargement d’une page HTTPS :

Restitution attendue : schéma d’encapsulation + tableau d’observations (SYN/ACK, TTL, traceroute) + réponses aux questions 1 à 4 + capture annotée (ou description) du trafic observé.