Couche transport Flashcards
c’est quoi le protocole TCP
TCP, est le protocole de transport en mode connecté de TCP/IP. Avant d’échanger les données, il va établir une connexion logique avec le destinataire.
S’assurer que le destinataire est actif : mode connecté.
S’assurer que les données sont arrivées chez le destinataire par un mécanisme d’acquittement.
fonctionnement du tcp
La connexion peut être scindée en 3 phases :
- Établissement de la connexion en trois temps (demande d’ouverture de connexion par client. 2- Serveur accepte l’ouverture de la connexion, client accepte la connexion)
- Échange des données avec acquittement
- Libération de la connexion (FIN de l’initiateur ou Reset venant du serveur)
protocole udp
TCP permet d’assurer la fiabilité d’une connexion, mais l’envoi de flags ACK à chaque échange prend du temps.
Pour établir une communication plus rapide, il faut utiliser UDP (User Datagramm Protocol) :
Mode non connecté
Référence chaque application par un numéro de port.
UDP est désigné dans un paquet IP par le champ protocole 0x11 (17 en décimal)
Socket
Un socket est l’association entre une adresse IP, un protocole de niveau 4 et un numéro de port.