Différence entre le contrôle de flux et le contrôle de congestion

Différence entre le contrôle de flux et le contrôle de congestion
Différence entre le contrôle de flux et le contrôle de congestion

Vidéo: Différence entre le contrôle de flux et le contrôle de congestion

Vidéo: Différence entre le contrôle de flux et le contrôle de congestion
Vidéo: Qu'est ce que l'unicast, le multicast et le broadcast? 2024, Juillet
Anonim

Contrôle de flux vs contrôle de congestion

Le contrôle de flux est un mécanisme utilisé dans les réseaux informatiques pour contrôler le flux de données entre un expéditeur et un destinataire, de sorte qu'un destinataire lent ne soit pas dépassé par un expéditeur rapide. Le contrôle de flux fournit des méthodes permettant au récepteur de contrôler la vitesse de transmission de sorte que le récepteur puisse gérer les données transmises par l'expéditeur. Le contrôle de la congestion est un mécanisme qui contrôle le flux de données lorsque la congestion se produit réellement. Il contrôle les données entrant dans un réseau de sorte que le réseau puisse gérer le trafic au sein du réseau.

Qu'est-ce que le contrôle de flux ?

Le contrôle de flux est un mécanisme qui contrôle le flux de données entre un expéditeur et un destinataire de sorte qu'un destinataire plus lent ne soit pas submergé par la quantité de données transmises par un expéditeur rapide. Cette situation peut se produire pour plusieurs raisons telles que le manque de puissance de traitement du récepteur par rapport à l'expéditeur ou le récepteur ayant une charge de trafic plus importante que l'expéditeur. Les mécanismes utilisés dans le contrôle de flux pourraient être classés en fonction du fait que le récepteur envoie des commentaires à l'expéditeur. Dans le mécanisme de contrôle de flux en boucle ouverte, le récepteur n'envoie aucun retour à l'expéditeur et il s'agit de la méthode de contrôle de flux la plus largement utilisée. Dans le contrôle de flux en boucle fermée, les informations d'encombrement sont renvoyées à l'expéditeur. Les types de contrôle de flux couramment utilisés sont la congestion du réseau, le contrôle de flux de fenêtrage et le tampon de données.

Qu'est-ce que le contrôle de la congestion ?

Congestion control fournit des méthodes pour réguler le trafic entrant dans un réseau de sorte qu'il puisse être géré par le réseau lui-même. Le contrôle de la congestion empêche un réseau d'atteindre un effondrement congestif où peu ou pas de communication utile se produit en raison de la congestion. Le contrôle de la congestion est principalement appliqué aux réseaux à commutation de paquets. L'objectif du contrôle de la congestion est de maintenir le nombre de paquets dans le réseau en dessous d'un niveau qui réduirait considérablement les performances. Le contrôle de la congestion est implémenté dans les protocoles de couche de transport TCP (Transmission Control Protocol) et UDP (User Datagram Protocol). Des algorithmes de démarrage lent et d'interruption exponentielle sont utilisés dans TCP. Les algorithmes de contrôle de la congestion sont classés en fonction de la quantité de rétroaction reçue du réseau et de l'aspect des performances qu'il vise à améliorer. De plus, ils sont classés en fonction de critères tels que les modifications à apporter au réseau actuel et le critère d'équité utilisé par l'algorithme.

Quelle est la différence entre Flow Control et Congestion Control ?

Bien que le contrôle de flux et le contrôle de la congestion soient deux mécanismes de contrôle du trafic réseau utilisés dans les réseaux informatiques, ils ont leurs principales différences. Le contrôle de flux est un mécanisme de bout en bout qui contrôle le trafic entre un expéditeur et un destinataire, lorsqu'un expéditeur rapide transmet des données à un destinataire lent. D'autre part, le contrôle de la congestion est un mécanisme utilisé par un réseau pour contrôler la congestion dans le réseau. Le contrôle de la congestion empêche la perte de paquets et les retards dus à la congestion du réseau. Le contrôle de la congestion peut être considéré comme un mécanisme qui garantit qu'un réseau entier peut gérer le trafic qui arrive sur le réseau. Mais, le contrôle de flux fait référence aux mécanismes utilisés pour gérer la transmission entre un expéditeur particulier et un destinataire.

Conseillé: