Video: How to draw Ornatrix Hair and add Redshift Melanin parameter in Maya? 2025
Class of Service (CoS) steuern Sie Jitter und Verzögerung Dein Netzwerk. Die Grundidee hinter CoS ist, dass Sie den Datenverkehr, der in Ihr Netzwerk eindringt, untersuchen, um festzustellen, um welchen Verkehr es sich handelt. Sobald Sie die Art des Datenverkehrs (Sprachverkehr, Datenverkehr, an einen bestimmten Kunden gebundenen Datenverkehr usw.) kennen, können Sie diesen Datenverkehr in der Paketschicht entsprechend markieren.
Da diese Pakete durch Ihr Netzwerk fließen, kann jeder Router den Datenverkehr identifizieren und Entscheidungen darüber treffen, wie er mit seinem Typ umgehen soll. Auf diese Weise kann Ihr gesamter verzögerungsempfindlicher Datenverkehr schneller weitergeleitet werden, oder es ist unwahrscheinlicher, dass Ihr kritischer Datenverkehr in Zeiten der Überlastung verloren geht.
Dies gibt Ihnen eine Vorstellung davon, welche Teile in einer CoS-Konfiguration benötigt werden, damit Sie ein großes Bild im Kopf haben, wenn Sie mehr über die einzelnen Komponenten lesen. Beginnen wir mit einigen Definitionen:
-
Jitter ist die Variation der Verzögerung über die Zeit. Der Hauptbeitrag zum Jitter ist die Variabilität der Warteschlangen- / Planungsverzögerung über die Zeit.
-
Übertragungsverzögerung ist die Zeit, die ein Signal benötigt, um eine Verbindung zu durchqueren - im Grunde genommen die Lichtgeschwindigkeit.
-
Die Umschaltverzögerung ist die Zeitdifferenz zwischen dem Empfang eines Pakets auf einer eingehenden Schnittstelle und dem Einreihen des Pakets in den Scheduler seiner ausgehenden Schnittstelle.
-
Die Serialisierungsverzögerung ist die Zeit, die benötigt wird, um ein Paket auf eine Verbindung zu takten.
-
Einplanungs- / Warteschlangenverzögerung ist die Zeitdifferenz zwischen der Einreihung des Pakets des Schedulers der abgehenden Schnittstelle und dem Beginn des Taktens des Pakets auf die ausgehende Verbindung.
Sehen wir uns nun die verschiedenen Komponenten an, die eine CoS-Implementierung auf einem Junos-OS-Router ausmachen.
Hier ist das, was jede Komponente macht:
-
Classifier. Ein -Klassifizierer untersucht eingehenden Verkehr und weist eine Weiterleitungsklasse und Verlustpriorität zu, basierend auf einem oder mehreren Feldern im Paketkopf. Diese Weiterleitungsklassen werden dann den Warteschlangen zugewiesen.
-
Polizisten. Eingabe Policer stellt sicher, dass die eingehende Bandbreite für jeden Verkehrsfluss innerhalb der konfigurierten Beschränkungen liegt. Wenn ein bestimmter Verkehrsfluss seine zugeteilte Bandbreite überschreitet, kann der Router die Pakete innerhalb des Flusses fallen lassen oder ihn so markieren, dass er im Falle eines Staus verworfen werden kann.
Wenn ein Verkehrsfluss gegen die für ihn festgelegte Bandbreite verstößt, gehen alle Verstöße nicht in eine andere Warteschlange, weil dies zu Out-of-Order-Paketen führen kann. Stattdessen haben Sie die Möglichkeit, den Datenverkehr zu löschen oder ihn zu markieren, damit er bei Bedarf gelöscht werden kann.
-
Planer. Auf der Ausgangsseite der Gleichung werden Flüsse den Ausgabewarteschlangen zugewiesen. Diese Warteschlangen werden vom Router abhängig davon, wie sie einem Scheduler zugeordnet sind, bedient. Der Scheduler bestimmt im Grunde, welche Warteschlangen bevorzugt behandelt werden und welche Warteschlangen warten müssen, bevor sie bedient werden.
-
Profil löschen. Wenn diese Warteschlangen sich füllen, können sie immer noch überlaufen. Wenn eine Warteschlange überläuft, werden Pakete gemäß dem konfigurierten Ablageprofil abgelegt.
-
Router neu schreiben. Wenn das Paket bereit ist, den Router zu verlassen und zum nächsten Hop auf dem Weg zu seinem Ziel zu gehen, kann der Router die Bits in dem mit CoS assoziierten Header umschreiben, so dass der nächste Router untersuchen kann. den Header und verarbeiten das Paket basierend auf einem neuen Satz von CoS-Regeln.
