Video: TIC501 Pro: Fahrzeuge über mehrere Spuren zuverlässig zählen und klassifizieren | SICK AG 2024
Die häufigste Möglichkeit, den IP-Paket-Header beim Klassifizieren des Datenverkehrs für die Verwendung mit einer CoS-Implementierung zu betrachten, besteht darin, die Header-Service-Typ-Bits als differenzierte Dienste zu interpretieren. Codepunkt (DSCP). Dieses Feld hat 8 Bits, von denen die ersten 6 für CoS wichtig sind. Obwohl Sie Traffic auf andere Weise betrachten können, insbesondere auf der Frame-Ebene, ist DSCP heutzutage die beliebteste und leistungsstärkste Option für CoS.
Die 6 Bits des DSCP identifizieren zwei wichtige Teile des CoS-Rätsels: die Weiterleitungsklasse und die Paketverlustpriorität. Die Kombination dieser Teile bildet das sogenannte Per-Hop-Verhalten (PHB), das grundsätzlich beschreibt, was mit Paketen für einen bestimmten Hop in seinem Pfad geschieht.
Hier sind die fünf Verkehrsklassen:
-
Best effort (be): Best effort forwarding ist die Basisweiterleitung für den gesamten Datenverkehr. Grundsätzlich versucht der Router, den Datenverkehr weiterzuleiten. Wenn sich eine Überlastung auf dem Router entwickelt (zum Beispiel sind seine Puffer voll), wird dieser Verkehr wahrscheinlich fallen gelassen.
-
Expedited forwarding (ef): Die beschleunigte Weiterleitung ist im Grunde genommen eine erstklassige Reise für Pakete im Router. Der Router stellt Prioritätsdienste für diesen Datenverkehr bereit und stellt sicher, dass die Pakete in dieser Weiterleitungsklasse die letzten sind, die in Zeiten der Überlastung verzögert oder gelöscht werden.
Wenn Pakete eingehen, wenn die Gesamtbandbreite die zugewiesene Bandbreite für diese Klasse nicht überschreitet, wird der Verkehr als In-Profil betrachtet und das Paket wird normal weitergeleitet. Wenn die Gesamtbandbreite die Zuordnung überschreitet, wird der Verkehr als außerhalb des Profils betrachtet.
Der Router wird grundsätzlich alles tun, um den Datenverkehr unter Verwendung der verfügbaren Bandbreite der anderen Klassen weiterzuleiten. Wenn keine verfügbare Bandbreite verfügbar ist, können Pakete verworfen werden, obwohl sie die letzten Pakete sind, die diesem schrecklichen Schicksal ausgesetzt sind.
Expedited forwarding ist das, was Sie für unternehmenskritischen Datenverkehr verwenden, der nicht gelöscht werden kann oder übermäßigen Jitter oder Verzögerungen (denken Sie an Sprachverkehr).
-
Gesicherte Weiterleitung (af): Die gesicherte Weiterleitung ähnelt der beschleunigten Weiterleitung. Assured Forwarding ist ein bisschen wie Passagiere, die Business Class fliegen (das heißt, sie bekommen viele Vergünstigungen, aber nicht ganz die erstklassige Behandlung).
Wenn Pakete hereinkommen, sind sie entweder im Profil oder außerhalb des Profils (genau wie bei ef-Paketen). Pakete, die im Profil sind, werden normal weitergeleitet. Der Unterschied besteht darin, dass, während ef-Pakete automatisch zur Weiterleitung in die Warteschlange eingereiht werden, falls sie außerhalb des Profils sind, af-Pakete einem Drop-Profil mit zufälliger Früherkennung (RED) unterzogen werden können.Paketen in der Klasse af kann eine Drop-Präzedenz zugewiesen werden (unter Verwendung des PLP-Bits), und sie werden zufällig gelöscht, um die Überlastung zu verringern.
Assured forwarding wird für Anwendungen verwendet, die besser als die Best-Effort-Weiterleitung sind, aber nicht unbedingt unternehmenskritisch sind (normalerweise Anwendungen wie PeopleSoft, SAP oder Oracle).
-
Netzwerksteuerung (nc): Netzwerksteuerungsverkehr enthält Pakete wie Routingprotokoll-Hello-Nachrichten oder Keepalives. Pakete in dieser Klasse werden mit niedrigerer Priorität weitergeleitet, was bedeutet, dass sie eher verzögert werden. Es ist jedoch weniger wahrscheinlich, dass diese Pakete verworfen werden. Da der Verlust dieser Pakete zu netzwerkweiten Ereignissen führen kann (wie z. B. das Flattern von Nachbarschaftsflattern), ist die Verzögerung der Zustellung wesentlich besser als das vollständige Löschen des Pakets.
-
Klassenselektor (CS): CS-Werte ermöglichen die Abwärtskompatibilität mit dem älteren IP-Präzedenzschema. Die Class Selector-Codepoints haben die Form xxx000. Die ersten drei Bits sind die IP-Präzedenzbits. Jeder IP-Vorrangswert kann einer DiffServ-Klasse zugeordnet werden. Wenn ein Paket von einem Nicht-DiffServ-fähigen Router empfangen wird, der IP-Vorrangmarkierungen verwendet, kann der DiffServ-Router die Codierung immer noch als Codepunkt für die Klassenauswahl verstehen.
Jeder dieser Weiterleitungsklassen ist mindestens ein PLP zugeordnet. Die Kombination von Weiterleitungsklasse und PLP wird durch das Bitmuster im DSCP identifiziert. Wenn Sie also eine bestimmte PHB abgleichen oder zuweisen möchten (dh Sie möchten angeben, wie ein Paket behandelt werden soll), müssen Sie das spezifische Bitmuster angeben.