Qu'est-ce que le contrôle du flux de réseau?
Le contrôle du flux de réseau est un moyen pour les réseaux de communication de gérer la congestion du trafic sur le réseau. Diverses techniques peuvent être utilisées pour les deux réseaux de circuits ainsi que pour les réseaux de commutation de paquets tels que ceux utilisés sur Internet. Grâce à l'utilisation des techniques de contrôle des flux, le réseau est en mesure de fournir une meilleure qualité de service globale et de réduire la fréquence des communications abandonnées.
Les réseaux de circuits, tels que les réseaux de multiplexage de division temporelle pour certains types de communication numérique, utilisent généralement des circuits dédiés pour la communication. Dans ces cas, le réseau peut manquer d'utiliser tous ses canaux disponibles pour la bande passante. Si un canal est assis inactif tandis que d'autres trafics attendent d'être transmis, des techniques de contrôle du flux de réseau peuvent être implémentées pour équilibrer le tableau des circuits de communication disponibles.
avec de tels réseaux de circuits, une technique connue sous le nom de contrôle d'admission de connexion (CAC) est utilisée pour un contrôle de débit de réseau approprié. AlgorithmeLes MS sont utilisées pour observer le réseau et prendre des décisions sur la question de savoir si les ressources disponibles peuvent être utilisées. En général, les algorithmes fonctionnent pour permettre une utilisation d'un circuit en fonction de l'évaluation de certaines variables, telles que le type de service nécessaire, la qualité de service qui doit être respectée et d'autres informations de trafic telles que les taux de pointe et les taux durables. Un inconvénient est que certaines méthodes de CAC priorisent également les circuits disponibles, réservant ainsi certains circuits pour des connexions occasionnelles à haute priorité, ce qui bat l'objectif, car ces circuits restent inactifs s'il n'y a pas de communications à haute priorité en transit.
Avec des réseaux à commutation de paquets, une myriade de techniques de contrôle de flux de réseau possibles peuvent être implémentées en fonction du type de réseau ou de logiciel ou de matériel disponible. Dans la plupart des cas, un réseau de commutation de paquets utilisera une sorte de tampon, qui est un stockageMécanisme de capture de paquets de données tels qu'ils sont reçus d'un expéditeur. Les paquets vont dans le tampon et l'application du destinataire les retire pour une utilisation. Si la transmission d'envoi est plus rapide que la capacité de l'extrémité de réception à traiter les données du tampon, elle peut se remplir rapidement.
Dans les réseaux de protocole de contrôle de transmission (TCP), le contrôle du flux de réseau peut être traité via une technique connue sous le nom de mise à l'échelle de la fenêtre. La poignée à trois voies qui a lieu lors d'une connexion TCP permet de transmettre des informations sur la taille de la fenêtre du destinataire. De cette façon, le destinataire peut faire savoir à l'expéditeur de la quantité de tampon disponible afin que l'expéditeur puisse éviter d'envoyer trop de données.
L'élément de télécommunications recommandé Standard 232 (RS-232) discute également des dispositions pour traiter le contrôle du flux de réseau dans les réseaux sérialisés. Avec RS-232, il se décompose en solution basée sur un logiciel ou en solution matérielle. La technique du logiciel est également kNown of As Xon-Xoff Flow Control, où un signal Xon est envoyé par le destinataire déclarant qu'il est capable de recevoir des données, et Xoff lorsqu'il a un tampon complet. Des erreurs peuvent se produire si le signal de communication est mauvais, par lequel l'expéditeur peut ne pas recevoir correctement un signal XOFF et continuer à pousser les paquets sur le destinataire. Les signaux de contrôle des flux sont également envoyés sur le même canal que la communication de données, qui utilise une petite quantité de bande passante.
Le contrôle du flux de réseau basé sur le matériel, en revanche, est beaucoup plus fiable aux dépens supplémentaires de la mise en œuvre de lignes physiques supplémentaires. Dans ce cas, des lignes de contrôle de transmission distinctes sont configurées: l'une est appelée une demande de demande d'envoi (RTS), et l'autre est la ligne claire à envoyer (CTS). La fin d'envoi annonce son intention de transmettre sur la ligne RTS, et le destinataire annonce sa capacité à recevoir sur la ligne CTS.