TD6 Transport
TD6 Transport
TD6 Transport
TCP
Exercices sur La couche Transport » Fenêtre d’anticipation avec re-émission sélective et
acquittements “cumulatifs” (voir chapitre Contrôle d’erreur)
» Un timer par paquet, mémorisation côté émetteur des paquets jusqu’à qu’ils
soient acquittés
Protocole de Transport
4 Transport » Un acquittement signifie “j’ai bien reçu jusqu’à ce numéro”
Frontière du sous-réseau
3 Réseau Réseau » Le récepteur mémorise les paquets non reçus en séquence
Protocole de Réseau
» Le timer de reémission est calculé dynamiquement car la latence est très
2 Liaison variable
Write (5 octets)
• Un paquet peut servir à transporter des données et à acquitter un Seq=?, Ack= ?, Len= 5
paquet du flux de sens inverse Perte
Exercice 2 Exercice 3
• On utilise l’application FTP entre deux machines connectées via un
• Si TCP utilisait le protocole de récupération d’erreur du « ! bit Hub Ethernet à 100 mégabit/s pour transférer de gros fichiers. FTP
alterné» (il attend la réception de l’acquittement avant l’émission utilise le protocole TCP pour transférer le contenu des fichiers.
du paquet de donnée suivante), quel serait le débit maximal
pouvant être atteint au niveau de l’application!? On suppose le délai de propagation entre les machines et le HUB égal à
15 microsecondes.
On négligera la taille des entêtes On rappelle que la somme des entêtes TCP, IP et Ethernet est égale à 78
octets. Les acquittements TCP possèdent aussi au total 78 octets.
• Complétez les valeurs des champs Win, Seq et Ack sur le scénario
suivant. On suppose le buffer d’émission égal à 1000 octets
A B
Connect Seq=300
* Ack=?, Win=?
Read (1000 octets)
Ack=?, Win=?
* Seq=?, Len= ?