Was ist Gegendruck im Zusammenhang mit Routern?


9

Es gibt verschiedene Hinweise auf den Gegendruck in Bezug auf die interne Bandbreite und die Switching-Strukturen von Routern und Switches. Was genau bedeutet Gegendruck und was sind die realen Auswirkungen?


Könnten Sie möglicherweise einige Beispiele für den Kontext und zur Verbesserung Ihrer Frage liefern?
Kevin Bowen

Hat dir eine Antwort geholfen? Wenn ja, sollten Sie die Antwort akzeptieren, damit die Frage nicht für immer auftaucht und nach einer Antwort sucht. Alternativ können Sie Ihre eigene Antwort bereitstellen und akzeptieren.
Ron Maupin

Antworten:


12

Der Gegendruck bezieht sich auf das, was im Wesentlichen die Konzentration des Verkehrs ist.

ZB kann ich intern 10 x 1-Gbit-Verbindungen haben, die alle in eine 1-Gbit-Verbindung eingespeist werden, die mir den Internet-Transit ermöglicht.

Am Sättigungspunkt kann der Router Pakete in seinem Puffer speichern und / oder verwerfen. Ohne bestimmte Konfiguration füllt ein Router im Allgemeinen seine Puffer und löscht sie dann. Dies führt zu zwei Problemen: Puffer-Aufblähen und globale TCP-Synchronisation.

Der erste bezieht sich auf einen Fall, in dem der Puffer aufgrund einer ständig gesättigten Verbindungsauslastung ständig gefüllt ist. Der zweite bezieht sich auf das Problem, dass Hosts verworfene Pakete gleichzeitig erneut übertragen, wodurch ein Verkehrsausbruch und damit mehr Abbrüche, mehr Neuübertragungen ad nauseum verursacht werden.

RED wurde vor langer Zeit als Mittel zur Lösung dieses Problems konzipiert. nämlich durch zufälliges Auswählen von Paketen, die während Überlastungszeiten verworfen werden sollen. Dies erforderte jedoch eine sorgfältige Abstimmung gemäß den Eigenschaften und dem erwarteten Verhalten der Verbindung. Glücklicherweise haben sich die Dinge weiterentwickelt und AQM (Active Queue Management) ist jetzt der Spitzenreiter der Branche.

Ein erstklassiges Beispiel für AQM ist CoDeL - ein Algorithmus, der sich ausschließlich auf den Einbruch eines Pakets durch das System konzentriert und sicherstellen soll, dass Pakete innerhalb einer bestimmten Zeit weitergeleitet werden, anstatt sich darum zu kümmern, ob eine bestimmte Menge an Bandbreite / Puffer wird verwendet.


Süss! Ich liebe die Erwähnung von ROT!
Craig Constantine

4

Ein weiterer wichtiger Punkt beim Gegendruck ist, dass konfigurierte Warteschlangenmechanismen erst dann aktiviert werden, wenn ein Gegendruck vorliegt. Wenn Sie eine Subrate-Schnittstelle haben (z. B. eine 3-Megabyte-Schaltung, die an eine 100-MB-Schnittstelle angeschlossen ist), tritt erst dann ein Gegendruck auf, wenn Sie 10 MBit / s senden. Indem Sie so etwas wie einen Shaper auf der Oberfläche konfigurieren, erzeugen Sie diesen Gegendruck künstlich. Dies bewirkt, dass jeglicher Verkehr, der größer als die Shaper-Rate (in diesem Beispiel 3 MB) ist, in einem Puffer gespeichert wird. Jetzt, da wir Dinge in Puffern haben, können wir Warteschlangentools auf diese Pakete anwenden, wie z. B. Warteschlangen mit geringer Latenz, damit der Sprachverkehr zuerst ausgeht.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.