Dienste mit Qualität

Diffserv: Differenzierte Dienstqualität

Die Arbeitsgruppe Differentiated Services (Diffserv) beschäftigt sich mit einer Architektur (RFC 2475), die Dienstqualität unterstützt, aber die bei RSVP möglichen Skalierungsprobleme vermeidet. Im Unterschied zu Intserv werden nicht die einzelnen IP-Flows berücksichtigt, sondern Verkehrsflüsse mit ähnlichen QoS-Anforderungen zu einem "Behavior Aggregate" (BA) zusammengefasst. Das "Diffserv-Code-Point"-Oktett im IP-Header (RFC 2474) zeigt an, wie mit einem bestimmten IP-Paket verfahren werden soll.

Gegenwärtig existieren zwei Lösungen in Bezug auf "Per Hop Behaviours (PHBs): das "Expedited Forwarding PHB" (EF) gemäß RFC 2598 und das Assured Forwarding (AF), das in RFC 2597 beschrieben ist. Die qualitativ beste Behandlungsart ist das "Expedited Forwarding". Mit EF lässt sich ein bevorzugter Dienst realisieren, bei dem - wie bei einer Standleitung - Garantien hinsichtlich Bandbreite, Paketverlustraten, maximaler Verzögerung und Jitter möglich sind. Auf dem IETF-Meeting wurde gefordert, diesen RFC zu überarbeiten. Der Grund: In der vorliegenden Form ist EF weder direkt implementierbar, noch lassen sich Konformitätstests durchführen.

Das Assured Forwarding (AF) laut RFC 2597 ist ein Verfahren, das eine bevorzugte Behandlung ohne "harte" Garantien wie bei EF sicherstellt. Bisher wurden vier AF-Klassen spezifiziert, die sich in Bezug auf die Verzögerungscharakteristik unterscheiden. Außerdem stellt jede Klasse zusätzlich drei Verlustkategorien zur Verfügung. So ist es möglich, den Anwendungen eine differenzierte Qualität anzubieten.

Beide Behandlungsarten setzen voraus, dass die Obergrenzen für das Verkehrsprofil derjenigen Flows bekannt sind, die Priorität genießen sollen. Zusätzlich müssen diese Limits am Netzeingang durch Policing fixiert werden. Im Gegensatz zu Intserv setzt Diffserv aber nicht voraus, dass eine Anwendung mit Hilfe eines Signalisierungsprotokolls den Netzknoten Angaben über ihr Verkehrsprofil und die Qualitätsanforderungen macht. Stattdessen stellt Diffserv über das Netzmanagement Ressourcen bereit. Wie einzelne Verkehrsflüsse zu behandeln sind, ist in den Policies geregelt.