Archive | Réf : TE7572 v1

Acquittements et évolution de la fenêtre dans le temps
TCP : performance et évolution du protocole

Auteur(s) : David ROS

Date de publication : 10 mai 2006 | Read in English

Pour explorer cet article
Télécharger l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !

Sommaire

Présentation

RÉSUMÉ

Le protocole de transport TCP (Transport Control Protocol) permet d’assurer des services de communication fiables entre des applications hébergées dans les équipements terminaux, il est incontestablement le plus utilisé dans les réseaux basés sur le protocole IP, en termes de paquets et d’octets échangés. Cet article est consacré aux performances de TCP, en particulier les mécanismes de contrôle de congestion de ces deux versions (Reno et NewReno). Des évolutions sont prévues à ce protocole, afin de pallier certains des problèmes de performance d’un émetteur TCP.

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l’article

Auteur(s)

  • David ROS : Maître de conférences à l’École nationale supérieure des télécommunications (ENST) de Bretagne

INTRODUCTION

Le protocole TCP (Transport Control Protocol) est décrit dans le dossier du point de vue des algorithmes de base mis en œuvre pour assurer un service de transport fiable. Nous nous intéressons ici aux performances de TCP, en particulier en ce qui concerne les mécanismes de contrôle de congestion. Nous présentons également quelques évolutions du protocole qui ont été proposées par la communauté de recherche et adoptées par l’Internet Engineering Task Force (IETF), visant à pallier certains des problèmes de performance de TCP.

Il est important de souligner que quelques solutions et techniques étudiées revêtent encore aujourd’hui un caractère expérimental. Cependant, celles-ci ont toutes fait l’objet de documents RFC (Request for Comments) à l’IETF ; elles pourraient donc être déployées dans un avenir proche sur l’Internet.

Cet article est réservé aux abonnés.
Il vous reste 92% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v1-te7572


Cet article fait partie de l’offre

Réseaux Télécommunications

(140 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

Lecture en cours
Présentation

3. Acquittements et évolution de la fenêtre dans le temps

3.1 Compensation des effets négatifs des acquittements retardés

Tant les algorithmes slow start et congestion avoidance que le contrôle de flux par fenêtre glissante utilisent les nouveaux ACK afin de faire évoluer la fenêtre d’émission dans l’espace des numéros de séquence. Cependant, il existe une différence fondamentale dans la manière dont l’information véhiculée par l’ACK est employée par chacun de ces mécanismes :

  • le mécanisme de fenêtre glissante fait avancer la bordure gauche de celle-ci en fonction de la valeur du champ N˚ d’ACK, autrement dit, en fonction de la quantité d’octets acquittés ;

  • en revanche, l’augmentation de la taille de la fenêtre due au contrôle de congestion (en l’absence de pertes) se base sur la quantité de segments ACK reçus, indépendamment du volume de données acquittées par chaque ACK.

Comme nous allons le voir dans les paragraphes suivants, le fait que la croissance de la fenêtre soit pilotée par le nombre d’ACK reçus peut avoir des conséquences sur les performances d’un émetteur TCP, en particulier lorsque le TCP récepteur met en œuvre le mécanisme des delayed ACK (un ACK tous les deux segments de taille MSS reçus).

HAUT DE PAGE

3.1.1 Prise en compte des octets acquittés

Si le récepteur TCP retarde l’envoi des acquittements, alors l’augmentation de la valeur de cwnd sera plus lente. En effet, lors de la phase de congestion avoidance, un taux d’arrivée des ACK réduit de moitié implique que cwnd n’augmente de MSS octets qu’au bout d’environ 2 RTT ; autrement dit, un taux de croissance d’environ 1/2 du taux que l’on peut atteindre si l’on ne retarde pas les ACK. Un phénomène analogue aura lieu lorsque l’émetteur TCP fait du slow start (on peut considérer...

Cet article est réservé aux abonnés.
Il vous reste 92% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Réseaux Télécommunications

(140 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

Lecture en cours
Acquittements et évolution de la fenêtre dans le temps
Sommaire
Sommaire

Cet article est réservé aux abonnés.
Il vous reste 92% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Réseaux Télécommunications

(140 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS