Quality of Service (QoS) (auf Deutsch „Dienstgüte“) bezeichnet eine Reihe von Mechanismen und Technologien, mit denen der Netzwerkverkehr gesteuert und priorisiert wird. Ziel ist es, die Leistung wichtiger Anwendungen auch bei begrenzter Bandbreite oder hoher Netzwerkauslastung sicherzustellen. In einem Netzwerk werden alle Daten normalerweise gleich behandelt. Bei starkem Datenverkehr kann dies jedoch zu Verzögerungen, Paketverlusten oder Schwankungen in der Übertragungszeit führen. QoS sorgt dafür, dass zeitkritische Daten priorisiert übertragen werden, während weniger wichtige Daten im Hintergrund verarbeitet werden.
Wichtige QoS-Parameter:
Die Qualität einer Netzwerkverbindung wird durch verschiedene Faktoren bestimmt:
QoS funktioniert, indem der Datenverkehr zunächst klassifiziert und Datenpakete markiert werden. Die Netzwerkgeräte erkennen diese Markierungen und priorisieren demnach bestimmte Datenströme, sodass wichtige Anwendungen bevorzugt verarbeitet werden. Dadurch lassen sich bspw. Verzögerungen reduzieren und stabile Verbindungen gewährleisten. Damit Quality of Service auch richtig funktioniert, müssen entsprechende Mechanismen auf der gesamten Übertragungsstrecke im Netzwerk unterstützt werden. Typische Einsatzbereiche sind Voice-over-IP (VoIP), Online-Gaming, Videokonferenzen, Streaming-Dienste oder andere Echtzeit-Anwendungen.