Wie Queue Starvation auf Junos Router zu verhindern

Um Hunger Ihrer anderen Warteschlangen zu vermeiden, sollten Sie einen Outbound policer zu konfigurieren, dass eine Grenze für die Menge des Verkehrs definiert kann die Warteschlange warten.

Mit strengen Priorität konfiguriert Schlange bilden, wird Ihre Stimme Pakete so schnell bedient werden, da sie den Router eingeben. Es ist tatsächlich ein Problem mit diesem Ansatz, though. Wenn genügend Sprachverkehr die Box betritt, könnte man effektiv die anderen Warteschlangen verhungern, weil die Sprachverkehr wird immer zuerst bedient werden, anstatt diesen Warteschlangen.

Um dieses Problem zu beheben, wollen Sie tatsächlich zwei getrennte Überwachern zu konfigurieren. Der erste policer identifiziert die Bandbreitenbegrenzung für den Sprachverkehr. Wenn die gesamten Sprachverkehr 256kpps oder die Verkehrs platzt überschreiten 15kpps überschreitet, möchten Sie den Verkehr als Out-of-Profil Flagge. Wie Sie sich erinnern, Verkehr, der aus Profil nutzt die verfügbare Bandbreite aus den anderen Warteschlangen gesendet werden (wenn die verfügbare Bandbreite vorhanden ist). Ansonsten ist es gesunken.

Die zweite policer setzt eine Obergrenze. Wenn die gesamte Sprachverkehr die obere Schwelle (hier eingestellt bei 512kpps) oder die Burst-Größe überschreitet 30kpps überschreitet, möchten Sie die Pakete zu verwerfen, und zwar unabhängig von Staus auf der Schnittstelle.

Überprüfen Sie die folgenden Firewall-Überwacher:

[Bearbeiten] Firewall {policer Voice-Überwacher {if-Überschreitung {Bandbreite-Limit 256k-Burst-size-Limit 15k-} dann out-of-Profil-} policer Voice-Obergrenzen-policer {if-Überschreitung { Bandbreite-Limit 512k-Burst-size-Limit 30k-} dann discard-}}

Nach der Überwachern zu schaffen, müssen Sie sie auf die Stimme Weiterleitungsklasse zu binden. Im Wesentlichen wollen Sie sicherstellen, dass der gesamte Datenverkehr als Teil der identifizierten cos-Stimme Weiterleitungsklasse wird mit den zuvor konfigurierten Firewalls polizeilich überwacht.

 Filter Voice-Filter {Begriff Obergrenze {{von Speditions-Klasse cos-Voice-} dann {policer Voice-Obergrenz-policer-next Begriff -}} Begriff Überschuss {{von Speditions-Klasse cos-Voice-} dann {policer Voice-Überwacher -}} Begriff akzeptieren {dann akzeptabler}}

Diese Konfiguration wertet zunächst die Datenverkehr an die obere Grenze. Wenn der Verkehr die obere Grenze überschreitet, möchten Sie es zu verwerfen, so sollten Sie zunächst diese Bedingung überprüfen. Wenn der Verkehr nicht verworfen wird, wird die überschüssige Bandbreite Politik bewertet. Wenn die Weiterleitungsklasse die zugewiesene Bandbreite überschreitet, wird der Verkehr als außerhalb des Profils markiert und wird akzeptiert. Es wird mit der verfügbaren Bandbreite weitergeleitet werden (sofern vorhanden) oder fallen gelassen.

Menü