Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Traffic Policer-Typen

Einraten-Zweifarben-Policer

Sie können einen zweifarbigen Policer mit einer Rate oder bei Verwendung ohne Qualifizierung "Policer" verwenden, um einen Datenverkehrsstrom auf eine durchschnittliche Ankunftsrate von Bits pro Sekunde (angegeben durch die einzelne angegebene Bandbreitengrenze) zu begrenzen und gleichzeitig Datenverkehrsspitzen für kurze Zeiträume zuzulassen (gesteuert durch die einzelne angegebene Burstgrößengrenze). Diese Art von Policer kategorisiert einen Datenverkehrsfluss entweder als grün (konform) oder rot (nicht konform). Pakete in einem grünen Datenstrom werden implizit auf eine low Verlustpriorität gesetzt und dann übertragen. Pakete in einem roten Fluss werden gemäß den in der Policer-Konfiguration angegebenen Aktionen verarbeitet. Pakete in einem roten Flow können markiert werden – auf eine bestimmte Weiterleitungsklasse oder auf eine bestimmte Verlustpriorität setzen oder beides – oder sie können verworfen werden.

Ein zweifarbiger Policer mit einer Rate ist am nützlichsten für die Messung des Datenverkehrs auf Portebene (physische Schnittstelle).

Basic Single-Rate Zweifarben-Policer

Sie können einen einfachen zweifarbigen Single-Rate-Policer auf zwei Arten auf Layer-3-Datenverkehr anwenden: als Schnittstellen-Policer oder als Firewall-Filter-Policer . Sie können den Policer als <!--<new-term>interface policer</new-term>--> anwenden, was bedeutet, dass Sie den Policer direkt auf eine logische Schnittstelle auf Protokollfamilienebene anwenden. Wenn Sie den Policer nur auf ausgewählte Pakete anwenden möchten, können Sie den Policer als Firewall-Filter-Policer anwenden, d. h., Sie verweisen in einem Stateless Firewall-Filterbegriff auf den Policer und wenden den Filter dann auf eine logische Schnittstelle auf der Ebene der Protokollfamilie an.

Bandbreiten-Policer

Ein Bandbreiten-Policer ist einfach ein zweifarbiger Policer mit einer Rate, der mithilfe eines Bandbreitenlimits definiert wird, das als Prozentwert und nicht als absolute Anzahl von Bits pro Sekunde angegeben wird. Wenn Sie den Policer (als Schnittstellen-Policer oder als Firewall-Filter-Policer) auf eine logische Schnittstelle auf Protokollfamilienebene anwenden, wird das effektive Bandbreitenlimit entweder auf der Grundlage der Medienrate der physischen Schnittstelle oder der Shaping-Rate der logischen Schnittstelle berechnet.

Logischer Bandbreiten-Policer

Ein logischer Bandbreiten-Policer ist ein Bandbreiten-Policer, bei dem das effektive Bandbreitenlimit auf der Grundlage der Shaping-Rate der logischen Schnittstelle berechnet wird. Sie können den Policer nur als Firewall-Filter-Policer anwenden, und der Firewall-Filter muss als schnittstellenspezifischer Filter konfiguriert sein. Wenn Sie einen schnittstellenspezifischen Filter auf mehrere logische Schnittstellen auf unterstützten Routing-Plattformen anwenden, wirken sich alle count policer Aktionen auf den Datenstrom aus, der in jede einzelne Schnittstelle ein- oder ausgeht, unabhängig von der Summe des Datenverkehrs auf den verschiedenen Schnittstellen.

Dreifarbige Policer

Das Junos OS unterstützt zwei Arten von dreifarbigen Policern: Single-Rate und Two-Rate. Der Hauptunterschied zwischen einem Single-Rate- und einem Two-Rate-Policer besteht darin, dass der Single-Rate-Policer Datenverkehrsspitzen für kurze Zeiträume zulässt, während der Two-Rate-Policer längere Datenverkehrsausbrüche zulässt. Die Single-Rate-Überwachung wird mit einem einzigen Token-Bucket-Modell implementiert, sodass zwischen den Datenverkehrsausbrüchen Perioden mit relativ geringem Datenverkehr auftreten müssen, damit der Token-Bucket wieder aufgefüllt werden kann. Die zweistufige Überwachung wird mithilfe eines Dual-Token-Bucket-Modells implementiert, das Datenverkehrsspitzen über längere Zeiträume ermöglicht.

Dreifarbige Policer mit einer Rate

Der dreifarbige Policer-Typ mit einer Rate ist in RFC 2697, A Single Rate Three Color Marker, definiert. Mit dieser Art von Policer können Sie einen Datenverkehrsfluss auf eine einzelne Rate und drei Datenverkehrskategorien (grün, gelb und rot) begrenzen. Ein dreifarbiger Single-Rate-Policer definiert ein Limit für die zugewiesene Bandbreite und die Burst-Größe sowie ein Limit für die Burst-Größe. Datenverkehr, der den zugesagten Datenverkehrsgrenzwerten entspricht, wird als grün (konform) kategorisiert. Datenverkehr, der die Bandbreitenbegrenzung einhält und gleichzeitig Datenmengen zulässt, die durch die Obergrenze für die Burst-Größe gesteuert werden, wird als gelb kategorisiert. Alle anderen Zugriffe werden als rot kategorisiert.

Ein dreifarbiger Policer mit einer Rate ist am nützlichsten, wenn ein Service nach der Paketlänge und nicht nach der Spitzenankunftsrate strukturiert ist.

Zweistufige dreifarbige Policer

Der zweistufige dreifarbige Policertyp ist in RFC 2698, A Two Rate Three Color Marker, definiert. Mit dieser Art von Policer können Sie einen Datenverkehrsstrom auf zwei Raten und drei Datenverkehrskategorien (grün, gelb und rot) begrenzen. Ein dreifarbiger Policer mit zwei Raten definiert ein Limit für die zugewiesene Bandbreite und die Burst-Größe sowie ein Limit für die Spitzenbandbreite und die Burst-Größe. Datenverkehr, der den zugesagten Datenverkehrsgrenzwerten entspricht, wird als grün (konform) kategorisiert. Datenverkehr, der die zugesagten Datenverkehrsgrenzwerte überschreitet, aber unter den Spitzendatenverkehrsgrenzwerten bleibt, wird als gelb kategorisiert. Datenverkehr, der die Spitzendatenverkehrsgrenzwerte überschreitet, wird als rot kategorisiert.

Ein zweistufiger dreifarbiger Policer ist am nützlichsten, wenn ein Service nach Ankunftsraten und nicht unbedingt nach Paketlänge strukturiert ist.

Hierarchische Policer

Sie können einen hierarchischen Policer verwenden, um den eingehenden Layer-2-Datenverkehr an einer physischen oder logischen Schnittstelle zu begrenzen und unterschiedliche Richtlinienaktionen anzuwenden, je nachdem, ob die Pakete für die beschleunigte Weiterleitung (EF) oder für eine Ausgabewarteschlange mit niedrigerer Priorität klassifiziert sind. .

Zweifarbige und dreifarbige Policer-Optionen

Sowohl zweifarbige als auch dreifarbige Policer können mit den folgenden Optionen konfiguriert werden:

Logische Schnittstelle (aggregiert) Policer

Ein logischer Schnittstellen-Policer – auch als aggregierter Policer bezeichnet – ist ein zwei- oder dreifarbiger Policer, den Sie auf mehrere Protokollfamilien auf derselben logischen Schnittstelle anwenden können, ohne mehrere Instanzen des Policers erstellen zu müssen. Sie wenden einen Policer für logische Schnittstellen direkt auf eine Konfiguration einer logischen Schnittstelle an (und nicht, indem Sie in einem zustandslosen Firewallfilter auf den Policer verweisen und den Filter dann auf die logische Schnittstelle anwenden).

  • Sie können den Policer auf der Ebene der logischen Schnittstelleneinheit anwenden, um die Rate aller Datenverkehrstypen unabhängig von der Protokollfamilie zu begrenzen.

    Auf diese Weise wird der Policer für die logische Schnittstelle von allen Datenverkehrstypen (inet, intet6 usw.) und über alle Schichten (Layer 2, Layer 3) hinweg verwendet, unabhängig davon, wo der Policer auf der logischen Schnittstelle angebracht ist.

  • Sie können den Policer auch auf der Ebene der Protokollfamilie der logischen Schnittstelle anwenden, um den Datenverkehr für eine bestimmte Protokollfamilie zu begrenzen.

Sie können einen logischen Schnittstellen-Policer nur auf Unicast-Datenverkehr anwenden. Informationen zum Konfigurieren eines zustandslosen Firewall-Filters für überfluteten Datenverkehr finden Sie unter "Anwenden von Weiterleitungstabellenfiltern" im Abschnitt "Datenverkehrsabtastung, Weiterleitung und Überwachung" des Benutzerhandbuchs für Routing-Richtlinien, Firewall-Filter und Traffic Policers.

Physical Interface Policer

Ein Policer für physische Schnittstellen ist ein zwei- oder dreifarbiger Policer, der für alle logischen Schnittstellen und Protokollfamilien gilt, die auf einer physischen Schnittstelle konfiguriert sind, auch wenn die logischen Schnittstellen zu verschiedenen Routing-Instanzen gehören. Sie wenden einen Physical Interface Policer auf eine logische Schnittstelle auf Protokollebene nur über einen Filter für physische Schnittstellen an, aber die Ratenbegrenzung wird aggregiert für alle logischen Schnittstellen und Protokollfamilien durchgeführt, die auf der zugrunde liegenden physischen Schnittstelle konfiguriert sind.

Mit dieser Funktion können Sie eine einzelne Policer-Instanz verwenden, um aggregierte Richtlinienverwaltung für verschiedene Protokollfamilien und verschiedene logische Schnittstellen auf derselben physischen Schnittstelle durchzuführen.

Policer auf Layer-2-Datenverkehr angewendet

Zusätzlich zur hierarchischen Überwachung können Sie auch zweifarbige Policer mit einer Rate und dreifarbige Policer (sowohl mit einer Rate als auch mit zwei Raten) auf Layer-2-Eingabe- oder -Ausgabedatenverkehr anwenden. Sie müssen den zweifarbigen oder dreifarbigen Policer als logischen Schnittstellen-Policer konfigurieren und den Policer in der Schnittstellenkonfiguration auf der Ebene der logischen Einheit und nicht auf der Protokollebene referenzieren. Sie können einen zweifarbigen oder dreifarbigen Policer nicht als zustandslose Firewallfilteraktion auf Layer-2-Datenverkehr anwenden.

Klassifizierung mit mehreren Feldern

Wie die Klassifizierung des Verhaltensaggregationsdatenverkehrs (BA), die manchmal auch als Class-of-Service-Wert (CoS)-Wert bezeichnet wird, ist die Multifeld-Klassifizierung eine Methode zur Klassifizierung von eingehendem Datenverkehr, indem jedes Paket einer Weiterleitungsklasse, einer Paketverlust-Prioritätsstufe oder beidem zugeordnet wird. Die CoS-Planungskonfiguration weist Pakete Ausgabewarteschlangen basierend auf der Weiterleitungsklasse zu. Der CoS-RED-Prozess (Random Early Detection) verwendet die Konfiguration der Drop-Wahrscheinlichkeit, den Prozentsatz der Ausgabewarteschlange und die Paketverlustpriorität, um Pakete nach Bedarf zu verwerfen und die Überlastung in der Ausgabephase zu kontrollieren.

Bei der BA-Klassifizierung und der Multifeld-Klassifizierung werden verschiedene Felder eines Pakets verwendet, um eine Datenverkehrsklassifizierung durchzuführen. Die BA-Klassifizierung basiert auf einem CoS-Wert im IP-Paket-Header. Die Klassifizierung mit mehreren Feldern kann auf mehreren Feldern im IP-Paket-Header basieren, einschließlich CoS-Werten. Die Mehrfeldklassifizierung wird anstelle der BA-Klassifizierung verwendet, wenn Sie Pakete basierend auf anderen Informationen im Paket als den CoS-Werten klassifizieren müssen. Die Mehrfeldklassifizierung wird mithilfe eines zustandslosen Firewall-Filterbegriffs konfiguriert, der mit allen Paket-Header-Feldern übereinstimmt und übereinstimmende Pakete einer Weiterleitungsklasse, einer Verlustpriorität oder beidem zuordnet. Die Weiterleitungsklasse oder Verlustpriorität kann durch eine Firewall-Filteraktion oder durch einen Policer festgelegt werden, der als Firewall-Filteraktion referenziert wird.