Lorine
Die Flusskontrolle ist der Prozess in der Datenkommunikation, der die Taktung der Übertragung zwischen zwei Knoten verwaltet, um sicherzustellen, dass eine sendende Entität eine empfangende Entität nicht mit Daten überhäuft. Es verhindert, dass ein schneller Sender einen langsamen Empfänger überholt.
Laut Webopedia ist Flusskontrolle der Prozess, bei dem der Prozess des Datenflusses von einem Gerät zum anderen angepasst wird, um sicherzustellen, dass das empfangende Gerät in der Lage ist, die eingehenden Daten zu verarbeiten.
Das 'xon-xoff' ist das gebräuchlichste Protokoll zur Flusskontrolle. Das empfangende Gerät sendet ein 'xoff'-Signal an das sendende Gerät, sobald der Puffer voll ist. Das Senden des 'xoff'-Signals verhindert, dass das sendende Gerät mehr Daten sendet.
Die Flusskontrolle ist ein wichtiger Prozess, da sendende Computer Informationen schneller übertragen können, als der empfangende Computer sie empfangen und verarbeiten kann. Dies ist wahrscheinlich der Fall, wenn der empfangende Computer im Vergleich zum sendenden Computer eine hohe Verkehrslast aufweist oder wenn dem empfangenden Computer die gleiche Verarbeitungsleistung wie dem sendenden Computer fehlt.
Es gibt drei Arten der Flusskontrolle:
• Netzwerküberlastung – ein Präventionsmechanismus, der die Kontrolle über die Datenmenge bietet, die in ein Gerät
eindringt • Windowing Flusskontrolle – ein Mechanismus, der mit einem Transmission Control Protocol (TCP) verwendet wird
• Datenpuffer – ein Präventionskontrollmechanismus, der Speicher zur Aufnahme von Daten bereitstellt, um die Schwankungen der Datenübertragungsgeschwindigkeiten auszugleichen. Die
Flusskontrolle kann in Hardware oder Software oder in einer Kombination von beiden implementiert werden. Die Flusskontrolle sollte nicht mit der Staukontrolle verwechselt werden, die sich auf die Kontrolle des Datenflusses bei Staus bezieht, im Gegensatz zu unterschiedlichen Sende- und Empfangsgeschwindigkeiten.