Vous êtes sur la page 1sur 4

Faculté des sciences de l’ingénieur

Département de Génie électrique


Module : Réseaux et systèmes de communications
TD 3 : Modèle TCPIP Couche Transport
MA RIAHLA

Exercice 1 :
1-Où les processus de la couche transport s’exercent-ils ?
2-De quoi est chargée la couche transport ?
3-Qu’apporte la segmentation aux communications ?
4-Quelles sont les principales fonctions des protocoles de la couche transport ?
5-Dans un réseau informatique, qu’est ce que la fiabilité ?
6-Indiquez 3 types d’applications qui utilisent le protocole TCP ?
7-Indiquez trois types d’applications qui utilisent le protocole UDP.

1-Les processus de la couche transport se produisent entre la couche


application et la couche Internet du modèle TCP/IP, et entre la couche
session et la couche réseau du modèle OSI.
2-La couche transport du modèle OSI est chargée de :
• -Réaliser un suivi des conversations individuelles qui ont lieu entre
les applications sur les hôtes source et de destination.
• -Segmenter les données et insérer un en-tête pour identifier et
gérer chaque segment.
• -Utiliser les informations de l’en-tête pour réassembler les segments
en données d’applications.
• -Transférer les données réassemblées à l’application.
3-La segmentation des données, conformément aux protocoles de la
couche transport, permet d’envoyer et de recevoir des données tout en
exécutant plusieurs applications simultanément sur un ordinateur.
4-Les principales fonctions de tous les protocoles de la couche transport
du modèle OSI incluent :
• -Le multiplexage des conversations. Plusieurs applications ou
services peuvent s’exécuter simultanément sur chaque hôte du réseau.
Chaque application ou service se voit affecter une adresse connue faisant
office de port afin que la couche transport puisse déterminer quelle
application ou quel service est identifié(e).
• -La segmentation et le réassemblage. La plupart des réseaux
limitent la quantité de données pouvant être incluses dans une même
unité de données de protocole. La couche transport divise les données
d’application en blocs de données de taille appropriée. Quand les données
arrivent à destination, la couche transport les réassemble avant de les
envoyer vers l’application ou le service de destination.
• -Le contrôle des erreurs. Des contrôles des erreurs simples peuvent
être exécutés sur les données du segment pour déterminer si les données
ont été modifiées lors de la transmission.
5-Le terme fiabilité signifie s’assurer que chaque segment envoyé par la
source parvient à destination.
6-Le protocole TCP est utilisé par des applications de :
Faculté des sciences de l’ingénieur
Département de Génie électrique
Module : Réseaux et systèmes de communications
TD 3 : Modèle TCPIP Couche Transport
MA RIAHLA

• -Navigateur Web.
• -Courriel.
• -Transfert de fichiers.
7-Le protocole UDP est utilisé par des applications de :
• -Résolution de noms de domaine.
• -Lecteur video en continu.
• -Voix sur IP.

Exercice 2 :
Représentez sur la figure les communications TCP suivantes :
1. Ouverture de connexion entre A et B (SeqA=588 et SeqB=100)
2. A envoie à B 200 octets
3. B envoie à A 55 octets
4. A envoie à B 25 octets
5. B envoie à A 20 octets
6. A envoie à B 32 octets
7. B envoie à A 10 octets
8. A demande la fermeture de connexion avec B
9. B réinitialise la connexion
A B

10. Refaire l’exercice avec une fenêtre de taille 3

Exercice 3 :
Faculté des sciences de l’ingénieur
Département de Génie électrique
Module : Réseaux et systèmes de communications
TD 3 : Modèle TCPIP Couche Transport
MA RIAHLA

Soit le réseau suivant :

1. Donner les Adresses IP, MAC et numéros de ports sources et destination à chaque fois
que la tablette se connecte aux serveurs du schéma.
2. Expliquez les étapes TCP permettant au smartphone de se connecter au serveur Web.
3. Expliquez les étapes UDP permettant au smartphone de se connecter au serveur Mail,
que s passe il si le paquet n’atteint pas le serveur ?
4. Expliquez comment configurer les sockets clients et serveurs.
5. Soit une connexion TCP identifiée par son quadruplet :< adresse IP 123.45.67.89, port
12006, adresse IP 12.34.56.78, port 80 >.À quoi correspond cette connexion ?
Traverse-t-elle un ou plusieurs routeurs ?
La machine qui a ouvert la connexion est un client (grand numéro de port) qui s’est
connecté à un serveur Web (port 80). Les deux machines ont des adresses IP de classe
A et appartiennent à des réseaux différents. La connexion traverse donc au moins un
routeur

Exercice 4 :
Soit deux réseaux (notés 1 et 2) distants l’un de l’autre et interconnectés par internet,
possédant chacun un routeur (R1 et R2). L’architecture de protocoles utilisée est TCP/IP.
Le poste PC1 du premier réseau communique avec le poste PC2 du second réseau qui est
un serveur offrant deux services : Web et FTP.
1. Le logiciel TCP est-il implémenté au niveau du routeur R1 ? Du routeur R2 ? Des deux
routeurs ?
Faculté des sciences de l’ingénieur
Département de Génie électrique
Module : Réseaux et systèmes de communications
TD 3 : Modèle TCPIP Couche Transport
MA RIAHLA

2. PC1 a déjà une connexion TCP établie avec PC2 pour le service Web. Peut-il établir une
seconde connexion pour le service FTP ? Si oui, comment TCP différencie-t-il les deux
connexions ?
3. PC1 a terminé le téléchargement et fermé sa connexion avec le service FTP. La connexion
avec le service Web est brutalement interrompue et PC1 en démarre une nouvelle (toujours
avec le même serveur PC2). Est-il possible que des segments de la première connexion
interfèrent avec ceux de la seconde ?
1) Le logiciel TCP n’existe que dans les postes des utilisateurs (clients ou serveurs). Les
routeurs ont la couche IP comme couche de niveau supérieur.
2) TCP a la capacité de gérer plusieurs connexions simultanément. PC1 peut donc avoir
plusieurs connexions avec PC2. Ces connexions diffèrent par le numéro de port local et par
le numéro de port distant, donc pasde confusion possible. Les deux connexions valent
respectivement :<adresse IP-PC1, port x, adresse IP-PC2, port 80> et <adresse IP-PC1, port
y , adresseIP-PC2, port 21>
3) La nouvelle connexion avec le service Web utilise des numéros de séquence pour les
octets du flot de données échangées qui sont différents de la connexion précédente, puisque
le numéro de séquence initial est tiré au sort pour la nouvelle connexion. Il n’y a donc aucun
risque que des segments interfèrent.

Vous aimerez peut-être aussi