Vous êtes sur la page 1sur 2

FICHE DE TD N°7

Exercice 1 : connaissances du cours

1. Définir les termes : TCP, UDP, port, socket


2. Quels sont les 3 principaux objectifs de la couche transport ?
3. Quels sont les protocoles de la couche transport ?
4. Donner les 4 principales fonctionnalités fournies par la couche transport
5. Pourquoi dit-on que le protocole TCP est fiable ?
6. Quel mécanisme est utilisé par le protocole TCP pour reconstruire de manière ordonnée les segments ?
7. Donner 4 champs contenus dans l’entête du protocole TCP
8. Donner les 4 fonctionnalités du protocole UDP
9. Pourquoi ce protocole est dit léger et non fiable ?
10. Donner 3 champs contenus dans le protocole UDP
11. Quel mécanisme est utilisé pour séparer les communications des différentes applications d’un utilisateur ?
12. Quel sont les 3 types de ports utilisées par les applications utilisateurs ?
13. Quel est le contenu d’une paire de socket ?
14. Quand faut-il utiliser le protocole TCP ?
15. Quand faut-il utilisé le protocole UDP ?
16. Donner les protocoles de la couche application utilisée par TCP
17. Donner les protocoles de la couche application utilisée par UDP
18. Quel est l’unité de donnée (PDU) du protocole TCP ? UDP ?
19. Donner les numéros de port associé aux services suivants : FTP, SMTP, http, DNS
20. Donner les trois étapes de l’établissement d’une connexion TCP

Exercice 2 : la notion de sockets


Soit un client en communication avec le serveur. Le contenu de la trame envoyée par le client au serveur est la
suivante :

1. Quel est la socket source


2. Quelle est la socket destination ?
3. 1099 appartient à quel type de numéro de port ?
4. 80 appartient à quel type de numéro de port ?
5. Donner le contenu de la trame contenant la réponse du serveur
6. Arrivée chez le client, les données de la trame seront ouvertes dans quelle application ?

Page 1 sur 2
FICHE DE TD N°7
Exercice 3 : Séparation des communications utilisateurs

Un ordinateur client possède les applications suivantes ouvertes dans le navigateur de l’ordinateur :

1. Donner le nom de protocole associé à chacune de ces 3 applications


2. Donner le numéro de port qui identifie chaque application
3. Ce client désire consulter ses nouveaux mails et fait une requête auprès du serveur de messagerie
a. Donner le port source et destination de la requête du client
b. Donner le port source et destination de la réponse du serveur
4. Un segment arrive chez le client avec comme paire de numéro de port destination et source : (194, 49152)
a. Donner le nom de l’application à qui sera destinée le message
b. Que se passera-t-il si le message est arrivé avec des erreurs ?

Page 2 sur 2

Vous aimerez peut-être aussi