• Aucun résultat trouvé

ANALYSE DU PROTOCOLE TCP

N/A
N/A
Protected

Academic year: 2022

Partager "ANALYSE DU PROTOCOLE TCP "

Copied!
2
0
0

Texte intégral

(1)

Travaux Dirigés

Le protocole de transport TCP (1

ère

partie)

TD sur le protocole TCP-1ère partie-

corrigé.doc

2ème année Page:1/2

Extrait du référentiel : BTS Systèmes Numériques option A (Informatique et Réseaux) Niveau(x) S7. Réseaux, télécommunications et modes de

transmission

S7.1. Concepts fondamentaux de la transmission

Modèle en couches et protocoles de l’Internet : IP, ICMP, ARP, UDP, TCP, etc.

3

Objectif du TD :

- Analyse du protocole TCP Pré-requis :

- Cours sur le protocole de transport TCP

Vous devez disposer d’un PC avec une distribution Linux (sur une partition spécifique, sur une clé USB bootable ou encore à l’aide d’un logiciel de virtualisation du type VMware ou VirtualBox) et d’un accès à Internet.

Le logiciel « Wireshark » doit être (ou devra être) installé sur votre système Linux.

ANALYSE DU PROTOCOLE TCP

Lancez le logiciel « Wireshark », et établissez une connexion TCP avec un serveur HTTP de votre choix (vous pouvez mettre un filtre à la capture sur le protocole tcp).

Aidez-vous des outils « Flow Graph et TCP StreamGraph » disponibles dans l’onglet

« statistics » de Wireshark pour répondre aux questions ci-après.

Question 1

Quelles sont les valeurs des flags TCP sur les trois premiers segments ?

(2)

Travaux Dirigés

Le protocole de transport TCP (1

ère

partie)

TD sur le protocole TCP-1ère partie-

corrigé.doc

2ème année Page:2/2

Question 2

Quel flag TCP permet d’effectuer une demande d’ouverture de connexion ? Question 3

Quel flag est toujours à 1 sauf sur le premier segment ? Question 4

Pourquoi le troisième segment d’ouverture de connexion est-il nécessaire ? Question 5

Quelles sont les valeurs des fenêtres TCP (window) sur les segments suivants ? Question 6

Pourquoi ces valeurs sont-elles différentes côté client et côté serveur ? Comment ces valeurs évoluent-elles ?

Question 7

Quelle est la taille des segments ? Combien de segments sont généralement transmis avant acquittement ? À quoi correspond le flag PSH ? Faites une conclusion sur l’optimisation du contrôle de flux TCP.

Question 8

Combien de segments sont-ils nécessaires pour fermer la connexion TCP ? Quel flag TCP permet d’effectuer une demande de fermeture de connexion ? Peut-on réduire le nombre de segments pour une fermeture ?

Références

Documents relatifs

Si le segment est acquitté avant expiration d’une temporisation, il augmente la taille de la fenêtre de congestion (la nouvelle fenêtre est de taille double par rapport à

Pour chaque segment vertical affiché en noir, le numéro de séquence correspond au bas du segment, le haut du segment correspond au numéro de séquence augmenté de sa taille. Les

poste_1#>tc qdisc add dev ethx root netem delay 100ms Sur le poste B, lancez « wireshark » puis « iperf » en mode client..

• Protocole TCP (Transmission Control Protocol) : régit les échanges de paquets de données entre des machines connectées sur internet en veillant à ce que tous les

Ainsi, seuls les protocoles de niveau supérieur sont responsables des données contenues dans les paquets IP (et de leur ordre de réception).. Le protocole IP travaille en mode

• utiliser le vocabulaire spécifique des protocoles de communication en couches du modèle OSI appliqué au monde Internet et au protocole IP particulièrement,.. • expliquer

A réception d'un segment de donnée, la machine réceptrice va retourner un segment de donnée dont le drapeau ACK est à 1 (afin de signaler qu'il s'agit d'un accusé

Appréhender les principes régissant la famille de protocoles TCP/IP, les technologies sous- jacentes, l'architecture en quatre couches utilisée par les équipements TCP/IP, le