V. La couche transport :
Types de services offerts : Il existe deux types de services offerts:
1 - Services sans connexion :
- Service sans connexion et sans acquittement : La machine source envoie les données à la machine destinataire sans recevoir un message de confirmation de la réception (acquittement). Si la trame est perdue, il n’y a pas moyen d’y remédier. Ce type de service est utilisé quand le taux d’erreur est faible et dans le trafic en temps réel (la parole).
- Service sans connexion et avec acquittement : A la réception d’une donnée, le destinataire doit envoyer un acquittement prévenant l’émetteur que le message a été reçu. Si après un certain temps l’émetteur ne reçoit pas cet acquittement, il envoie le message encore une fois.
Le problème dans ce genre de transmission, c’est que le récepteur ait reçu le message, qu’il ait envoyé l’acquittement mais que cet acquittement ait été perdu en route. L’émetteur va envoyer dans ce cas le message plusieurs fois.
2 - Services orientés « connexion » :
L’émetteur et le récepteur se mettent d’accord pour établir une connexion avant de transmettre les données. Il faut établir la connexion, transmettre les données et libérer la connexion.
Fonctions de la couche transport : La couche transport permet le contrôle de flux et assure la fiabilité de la transmission. Elle essaie de détecter les erreurs et de redemander la transmission en cas d’erreur. Elle doit découper les messages de grande taille en segments pour le compte de la couche réseau. Du côté récepteur, elle doit ordonner les segments qui sont arrivés pour recomposer le message d’arrivée et le faire passer à la couche session.
La couche transport essaie d’assurer une qualité de service concernant l’établissement d’une connexion, le délai de cette connexion, le débit de l’information et le délai de la déconnexion.
Parmi les protocoles les plus utilisés au niveau de la couche 4, on trouve la pile des protocoles TCP/IP.
Ce groupe de protocole comprend les protocoles : IP, TCP/IP et UDT. Le protocole IP est un protocole de couche 3 qui utilise un service sans connexion et qui s’occupe de l’adressage. Le protocole TCP (Transmission Control Protocol) est un protocole de couche 4, utilisant un service orienté connexion et qui assure le contrôle des flux ainsi que la fiabilité. Le mariage de ces 2 protocoles permet d’offrir une bonne qualité de service (c’est sur ce mariage qu’Internet est fondé). Le protocole UDT (User Data Gramm Protocol) est également un protocole de la couche 4 mais utilisant un service sans connexion.
TCP |
UDP |
- Division du message sortant en segments.
- Assemblage des segments du côté récepteur.
- Nouvel envoi de tout message non reçu.
|
- Absence de vérification pour la livraison des segments.
|
|