TCP classique fait référence à l'implémentation originale du Transmission Control Protocol (TCP), qui a été normalisé en 1981 dans le cadre de l'Internet Protocol Suite. Il est encore largement utilisé aujourd’hui pour diverses applications et services réseau.
Caractéristiques du TCP classique :
1. Orienté connexion : Le TCP classique établit une connexion virtuelle point à point entre deux points de terminaison avant d'échanger des données. Cela garantit une livraison fiable des données et fournit des fonctionnalités telles que le contrôle des flux et l’évitement des encombrements.
2. Livraison de données fiable : Le TCP classique utilise des mécanismes pour garantir la livraison fiable des données. Il comprend des mécanismes tels que des numéros de séquence, des accusés de réception, des retransmissions et des algorithmes de contrôle de congestion.
3. Contrôle de flux : Le TCP classique utilise un mécanisme connu sous le nom de « protocole de fenêtre coulissante ». Ce mécanisme régule le flux de données entre l'expéditeur et le destinataire, empêchant ainsi le réseau d'être submergé de données.
4. Contrôle des embouteillages : Le TCP classique intègre des algorithmes de contrôle de la congestion pour gérer efficacement la congestion du réseau. Ces algorithmes ajustent dynamiquement le taux de transmission en fonction des conditions du réseau pour éviter de surcharger le réseau et obtenir un transfert de données efficace.
5. Délais d'attente et retransmissions : Le TCP classique utilise des mécanismes de délai d'attente et des retransmissions pour gérer les paquets de données perdus ou retardés. Lorsqu'un accusé de réception pour un paquet de données envoyé n'est pas reçu dans un délai spécifique, le paquet est retransmis pour assurer sa livraison.
Résumé :
Le TCP classique assure une transmission de données fiable et efficace en établissant une communication orientée connexion, en utilisant des mécanismes de livraison de données fiables, en mettant en œuvre un contrôle de flux, en incorporant des algorithmes de contrôle de congestion et en utilisant des mécanismes de délai d'attente et de retransmission. Bien que le TCP classique reste la base des implémentations TCP modernes, des avancées et des modifications ont été apportées pour améliorer les performances et répondre à diverses exigences du réseau au fil des ans.
|