Objectif Show Comprendre les protocoles utilisés dans la couche transport : UDP et TCP. Points clés
Pour bien comprendre
1. Les rôles de la couche transport a. Choisir le destinataire La couche transport permet de choisir avec quel service ou quelle application de l’ordinateur distant on veut communiquer. La couche transport utilise pour cela le protocole TCP ou UDP. Pour déterminer le service ou l’application, on utilise la notion de port : c’est un nombre associé au service ou à l’application. b. Assurer la transmission de toutes les données La couche transport permet aussi, via l’utilisation d’un protocole spécifique, de découper l’information en segments numérotés, d’envoyer ces segments avec des accusés de réception et de retransmettre les données manquantes si besoin. La couche transport utilise pour cela le protocole TCP. 2. Le protocole UDP
a. Rôle du protocole UDP Le protocole UDP (pour User Datagram Protocol en anglais) est un protocole qui n’offre pas le contrôle du bon acheminement des données : il n’y a pas d’accusé de réception, ce qui permet d’économiser de la bande passante. C’est donc ce protocole qu’on utilise pour envoyer des données qui ne nécessitent aucun contrôle de qualité. b. Création d’un datagramme Ce protocole va permettre de définir sur quel port la communication va arriver, il va encapsuler les données de la manière suivante.
On appelle cela un datagramme plutôt qu’un paquet UDP. Remarque Exemple 3. Le protocole TCP a. Rôle du protocole TCP Le protocole TCP (Transport Control Protocol en anglais) est un protocole de communication qui permet l’ouverture d’une connexion que l’on peut qualifier de sécurisée en ce qui concerne le transport. Il va préciser le port comme le protocole UDP, mais il pallie à tous les défauts d’UDP. b. Fonctionnement simplifié du protocole TCP Un client veut communiquer avec un serveur en utilisant le protocole TCP.
Le protocole TCP encapsule les données de la manière suivante.
On appelle cela un datagramme plutôt qu’un paquet TCP. Pour TCP, on utilise aussi le terme de segment. Exemple Vous avez déjà mis une note à ce cours. Découvrez les autres cours offerts par Maxicours ! Découvrez Maxicours Comment as-tu trouvé ce cours ? Évalue ce cours ! Quel protocole est responsable de l'encapsulation des segments en paquets ?Les principaux protocoles inclus dans la couche transport sont TCP (protocole de contrôle de transmission) et UDP (protocole de datagramme utilisateur). Un paquet ou datagramme est un ensemble de données généré par la couche de transport TCP.
Quelle couche OSI envoie des segments à encapsuler dans un paquet IPV4 ?En fait, cette information doit être donnée par la couche 2, car c'est elle qui va encapsuler le datagramme IP et qui peut donc dire quelle taille de datagramme elle peut transporter.
Quelle couche OSI envoie des segments à encapsuler dans un paquet IPV4 ou IPV6 * ?Lors d'une encapsulation, la couche la plus abstraite est appelée « couche protocole de plus haut niveau » (Upper Layer Protocol - ULP) alors que la couche la plus spécifique est appelée « couche protocole de plus bas niveau » (Lower Layer Protocol - LLP).
Quel est le rôle de la couche N 2 dans le modèle en couche TCP IP ?2 – La couche internet
Son rôle est l'injection de paquets dans n'importe quel réseau. Lorsque deux terminaux communiquent entre eux via ce protocole, aucun chemin pour le transfert des données n'est établi à l'avance : il est dit que le protocole est « non orienté connexion ».
|