cours couche transport, Summaries of Telecommunications Engineering

réseau informatique modele OSI couche transport

Typology: Summaries

2022/2023

Uploaded on 04/25/2023

asma-bouhlel-younes
asma-bouhlel-younes 🇹🇳

2 documents

1 / 40

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Chapitre 6:
La couche transport
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28

Partial preview of the text

Download cours couche transport and more Summaries Telecommunications Engineering in PDF only on Docsity!

Chapitre 6 :

La couche transport

Objectifs du chapitre

 Montrer l’utilité de la couche transport  Définir le rôle de la couche transport en matière de transfert, de bout en bout, de données entre applications  Présenter les deux protocoles utilisés par la couche transport TCP/IP, à savoir les protocoles TCP et UDP  Citer les principales fonctions de la couche transport, y compris en matière de fiabilité, d’adressage de ports et de segmentation  Expliquer la différence entre TCP et UDP  Reconnaître les situations où l’utilisation des protocoles TCP ou UDP s’impose et fournir des exemples d’applications utilisant chacun de ces protocoles

Objectif de la couche transport:

Transport des données Rôle de la couche transport Le rôle de la couche transport est d'établir une session de communication temporaire entre deux applications pour acheminer les données entre elles. TCP/IP utilise deux protocoles pour cela :  TCP (Transmission Control Protocol)  UDP (User Datagram Protocol) Fonctions principales des protocoles de la couche transport :  Suivre les communications individuelles entre les applications résidant sur les hôtes source et de destination  Segmenter les données pour faciliter la gestion et réassembler les données segmentées en flux de données d'application vers la destination  Identifier l'application appropriée pour chaque flux de communication

Transport des données Fiabilité de la couche transport Toutes les applications n'ont pas besoin du même degré de fiabilité. TCP/IP fournit deux protocoles de la couche transport, TCP et UDP. Transmission Control Protocol (TCP)  Assure un acheminement fiable – Toutes les données arrivent à destination  Utilise les accusés de réception et d'autres mécanismes pour garantir la transmission  Sollicite davantage le réseau, et le surcharge plus User Datagram Protocol (UDP)  Fournit juste les fonctions de base pour la transmission, sans aucune garantieMoins de surcharge TCP ou UDP  Compromis entre l'importance accordée à la fiabilité et la charge imposée au réseau  Les développeurs d'applications choisissent le protocole de transport en fonction des besoins

Protocoles TCP et UDP

UDP : User Datagram Protocol  Le protocole UDP est un protocole simple, sans connexion , décrit par le document RFC 768.  Il présente l’avantage d’imposer peu de surcharge pour l’acheminement des données.  Les blocs de communications utilisés dans le protocole UDP sont appelés des datagrammes.  Ces datagrammes sont envoyés « au mieux » par ce protocole de couche transport.  Le protocole UDP est notamment utilisé par des applications de :  Système de noms de domaine (DNS)  Lecture vidéo en continu  Voix sur IP (VoIP)

Protocoles TCP et UDP

TCP : Transmission Control Protocol  Le protocole TCP est un protocole avec connexion décrit dans le document RFC 793.  TCP impose une surcharge pour accroître les fonctionnalités.  TCP spécifie d’autres fonctions, à savoir la livraison dans l’ordre , l’acheminement fiable et le contrôle du flux.  Chaque segment du protocole TCP utilise 20 octets de surcharge dans l’en-tête pour encapsuler les données de la couche application alors que chaque datagramme du protocole UDP n’ajoute que 8 octets de surcharge  Le protocole TCP est utilisé par des applications de :  Navigation Web  Courriel  Transfert de fichiers

Initiation aux protocoles TCP et UDP Séparation des communications multiples Les numéros de port sont utilisés par les protocoles TCP et UDP pour différencier les applications. .

Initiation aux protocoles TCP et UDP Adressage de ports TCP et UDP

Ports TCP

Ports UDP

Protocole TCP

Des communications fiables

20 Fiabilisation des communications  La fiabilité est le principal élément différentiateur entre les protocoles TCP et UDP  La fiabilité des communications TCP est assurée à l’aide de sessions avec connexion.  Une conversation TCP complète exige l’établissement d’une session entre les hôtes dans les deux directions.  Lorsqu’une session a été établie, la destination envoie des reçus à la source pour les segments qu’elle reçoit. Ces reçus (Ack) constituent l’élément de base de la fiabilité dans la session TCP.  Quand la source reçoit un reçu, elle sait que les données ont bien été livrées et qu’elle peut cesser d’en effectuer le suivi.  Si la source ne reçoit pas de reçu dans un délai prédéterminé, elle retransmet ces données vers la destination.  La surcharge provoquée par l’utilisation du protocole TCP provient en partie du trafic réseau généré par l’établissement des sessions, par les Ack et les retransmissions.