QoS ist ein Überbegriff, der die Verwendung von Funktionen wie Überwachung, Gestaltung, Verkehrsklassifizierung und erweiterte Warteschlangenmechanismen abdeckt.
CoS ist eine Form von QoS, die auf Layer-2-Ethernet beschränkt ist und 3-Bit (8 Werte) des 802.1Q-Tags verwendet, um Ihren Datenverkehr zu differenzieren. Daher kein Trunking, keine CoS.
DSCP wird am häufigsten auf Werte in Schicht 3 angewendet und ist in 6-Bit (64 Werte) des IP-Headers enthalten. In der Regel werden nur 14 der Werte verwendet und unter Verwendung der Notationen "Best Effort", "Expedited Forwarding" (EF) und "Assured Forwarding" (AF) referenziert. AF-Werte haben die Form AFxy, wobei x 1 bis 4 ist und sich auf die Priorität bezieht und y 1 bis 3 ist und sich auf die Drop-Wahrscheinlichkeit bezieht.
Telekommunikationsanbieter (wie speziell AT & T) verwenden den Begriff CoS, um die Bandbreitenzuweisungsklassen zu definieren, die sie in ihren MPLS-Angeboten unterstützen. Grundsätzlich haben sie CoS zu einem Marketingbegriff gemacht. In der Regel verwendet ein Telekommunikationsunternehmen DSCP, um zu ermitteln, zu welcher seiner CoS-Klassen Ihr Datenverkehr gehören soll.
Ein weiterer wichtiger Punkt für die Konfiguration dieser Funktionen ist, dass Sie in einem Cisco-Switch oder -Router einen Befehl wie "mls qos trust dscp" oder "mls qos trust cos" verwenden müssen. Andernfalls setzt das Gerät die QoS-Markierung auf Null zurück. Es gibt einige Ausnahmen, die auf dem Modell, der Konfiguration und der IOS-Version basieren, aber dies gilt nach meiner Erfahrung in den letzten Jahren für alles. Diese Konfiguration ist erforderlich, da das Gerät wissen muss, auf welche Markierung es reagieren soll, da es nicht beide verwenden kann. Ich benutze gerne DSCP. Ich habe keinen soliden Grund gefunden, CoS darüber zu verwenden, aber ich bin sicher, dass jemand einen hat.