Class of Service (CoS)
Class of Service (CoS) oder Serviceklasse ist eine Methode zur Verwaltung des Datenverkehrs in einem Netzwerk, Bei COS werden ähnliche Arten von Datenverkehr (zum Beispiel E-Mail, Streaming-Video, Sprache, Übertragung großer Dokumente) gruppiert und jede Art als Klasse mit einer eigenen Dienstpriorität behandelt. Im Gegensatz zum QoS-Verkehrsmanagement (Quality of Service) garantieren Class-of-Service-Technologien keinen Servicegrad in Bezug auf Bandbreite und Übertragungszeit. Serviceklassen bieten einen bestmöglichen Ansatz (Best Effort). Auf der anderen Seite ist die CoS-Technologie einfacher zu verwalten und besser skalierbar, wenn ein Netzwerk in seiner Struktur und seinem Verkehrsvolumen wächst. Man kann sich CoS als grobkörnige Verkehrssteuerung und QoS als feinkörnige Verkehrssteuerung vorstellen.
Es gibt drei wesentliche CoS-Technologien:
- 1p Layer 2 Tagging
- Art des Dienstes (Type of Service, ToS)
- Differentiated Services (DiffServ)
802.1p Layer 2 Tagging und Class of Service verwenden drei Bits im Header des Layer-2-Pakets, die zur Angabe der Priorität verwendet werden können. Da drei Bits nicht viel Raffinesse bei der Verwaltung des Datenverkehrs erlauben, wurde ein neues Protokoll, Differentiated Services (DS oder DiffServ), von einer IETF-Arbeitsgruppe entwickelt.
Differentiated Services verfolgt einen anderen Ansatz zur Verwaltung von Paketen als die einfache Prioritätskennzeichnung. DiffServ verwendet eine Angabe darüber, wie ein bestimmtes Paket weitergeleitet werden soll, bekannt als Per Hop Behavior (PHB). Der PHB beschreibt einen bestimmten Service-Level in Bezug auf Bandbreite, Warteschlangentheorie und Entscheidungen über das Verwerfen des Pakets.