11 Couche 4 : le protocole TCP
-
Principe : permet d’échanger des données entre processus.
- Acronyme : Transmission Control Protocol.
- Protocole de transport de TCP/IP.
- Les paquets TCP sont encapsulés dans des paquets IP.
- Les données TCP sont les données des processus.
- Les processus sont adressés par la notion de ports.
- Des services utilisent des ports bien connus (80 pour le Web).
- TCP est un protocole fiable :
-
établissement et terminaison de connexion ;
- envoi d’accusés de réception ;
- minuteurs pour ré-émission si nécessaire ;
- pas de perte de données, pas de doublon, remise dans l’ordre.
- Des entêtes complexes avec de nombreuses options.
- Même algorithme de calcul de la somme de contrôle qu’UDP.