2. In diesem Dokument verwendete Terminologie
Verhaltensaggregat (Behavior Aggregate): eine Sammlung von Paketen mit demselben Codepoint, die einen Link in einer bestimmten Richtung überqueren. Die Begriffe "Aggregat" und "Verhaltensaggregat" werden in diesem Dokument austauschbar verwendet.
Klassifikator (Classifier): eine Entität, die Pakete basierend auf dem Inhalt von Paketheadern gemäß definierten Regeln auswählt.
Class Selector Codepoint: einer der acht Codepoints im Bereich xxx000 (wobei x gleich 0 oder 1 sein kann). Class Selector Codepoints werden in Abschnitt 4.2.2 diskutiert.
Class Selector Compliant PHB: ein Per-Hop-Verhalten, das die in Abschnitt 4.2.2.2 spezifizierten Class Selector PHB-Anforderungen erfüllt.
Codepoint: ein spezifischer Wert des DSCP-Teils des DS-Felds. Empfohlene Codepoints sollten (SHOULD) auf spezifische, standardisierte PHBs abbilden. Mehrere Codepoints können (MAY) auf dasselbe PHB abbilden.
Differentiated Services Boundary (Differentiated Services-Grenze): der Rand einer DS-Domain, an dem Klassifikatoren und Traffic Conditioner wahrscheinlich bereitgestellt werden. Eine Differentiated Services-Grenze kann weiter in Ingress- und Egress-Knoten unterteilt werden, wobei die Ingress-/Egress-Knoten die Downstream-/Upstream-Knoten eines Grenzlinks in einer gegebenen Verkehrsrichtung sind. Eine Differentiated Services-Grenze befindet sich typischerweise am Eingang des First-Hop-Differentiated-Services-konformen Routers (oder Netzwerkknotens), den die Pakete eines Hosts durchlaufen, oder am Ausgang des Last-Hop-Differentiated-Services-konformen Routers oder Netzwerkknotens, den Pakete durchlaufen, bevor sie bei einem Host ankommen. Dies wird manchmal als Grenze an einem Leaf-Router bezeichnet. Eine Differentiated Services-Grenze kann mit einem Host ko-lokalisiert sein, vorbehaltlich lokaler Richtlinien. Auch DS-Grenze (DS Boundary).
Differentiated Services-Compliant (Differentiated Services-konform): in Übereinstimmung mit den in diesem Dokument spezifizierten Anforderungen. Auch DS-konform (DS-Compliant).
Differentiated Services Domain (Differentiated Services-Domain): ein zusammenhängender Teil des Internet, über den ein konsistenter Satz von Differentiated Services-Richtlinien in koordinierter Weise verwaltet wird. Eine Differentiated Services-Domain kann verschiedene administrative Domains oder autonome Systeme, verschiedene Vertrauensbereiche, verschiedene Netzwerktechnologien (z.B. Zelle/Frame), Hosts und Router usw. repräsentieren. Auch DS-Domain.
Differentiated Services Field (Differentiated Services-Feld): das IPv4-Header-TOS-Oktett oder das IPv6-Traffic-Class-Oktett, wenn es gemäß der in diesem Dokument gegebenen Definition interpretiert wird. Auch DS-Feld (DS Field).
Mechanismus (Mechanism): Die Implementierung eines oder mehrerer Per-Hop-Verhaltensweisen gemäß einem bestimmten Algorithmus.
Microflow: eine einzelne Instanz eines Anwendungs-zu-Anwendungs-Paketflusses, der durch Quelladresse, Zieladresse, Protokoll-ID und Quellport, Zielport (falls zutreffend) identifiziert wird.
Per-Hop-Verhalten (Per-hop Behavior, PHB): eine Beschreibung der extern beobachtbaren Weiterleitungsbehandlung, die an einem Differentiated Services-konformen Knoten auf ein Verhaltensaggregat angewendet wird. Die Beschreibung eines PHB sollte (SHOULD) ausreichend detailliert sein, um die Konstruktion vorhersagbarer Dienste zu ermöglichen, wie in [ARCH] dokumentiert.
Per-Hop-Verhaltensgruppe (Per-hop Behavior Group): eine Menge von einem oder mehreren PHBs, die aufgrund einer gemeinsamen Einschränkung, die für alle PHBs in der Menge gilt, wie eine Warteschlangenservice- oder Warteschlangenverwaltungsrichtlinie, nur sinnvoll gleichzeitig spezifiziert und implementiert werden können. Auch PHB-Gruppe (PHB Group).
Traffic Conditioning (Verkehrskonditionierung): Kontrollfunktionen, die auf ein Verhaltensaggregat, einen Anwendungsfluss oder eine andere betrieblich nützliche Untergruppe von Verkehr angewendet werden können, z.B. Routing-Updates. Diese können (MAY) Messung, Kontrolle, Formung und Paketmarkierung umfassen. Traffic Conditioning wird verwendet, um Vereinbarungen zwischen Domains durchzusetzen und um Verkehr zu konditionieren, damit er innerhalb einer Domain einen differenzierten Service erhält, indem Pakete mit dem geeigneten Codepoint im DS-Feld markiert werden und indem die zeitlichen Eigenschaften des Aggregats bei Bedarf überwacht und geändert werden. Siehe [ARCH].
Traffic Conditioner (Verkehrskonditionierer): eine Entität, die Traffic-Conditioning-Funktionen ausführt und die Meter, Policer, Shaper und Marker enthalten kann (MAY). Traffic Conditioner werden typischerweise in DS-Grenzknoten bereitgestellt (d.h. nicht in inneren Knoten einer DS-Domain).
Service (Dienst): eine Beschreibung der Gesamtbehandlung von (einer Untergruppe von) Kundenverkehr über eine bestimmte Domain, über eine Menge von miteinander verbundenen DS-Domains oder Ende-zu-Ende. Servicebeschreibungen werden durch administrative Richtlinien abgedeckt, und Services werden konstruiert, indem Traffic Conditioning angewendet wird, um Verhaltensaggregate zu erstellen, die an jedem Knoten innerhalb der DS-Domain ein bekanntes PHB erfahren. Mehrere Services können durch ein einzelnes Per-Hop-Verhalten unterstützt werden, das in Verbindung mit einer Reihe von Traffic Conditionern verwendet wird.
Zusammenfassend werden Klassifikatoren und Traffic Conditioner verwendet, um auszuwählen, welche Pakete zu Verhaltensaggregaten hinzugefügt werden sollen. Aggregate erhalten differenzierte Behandlung in einer DS-Domain, und Traffic Conditioner können (MAY) die zeitlichen Eigenschaften des Aggregats ändern, um einigen Anforderungen zu entsprechen. Das DS-Feld eines Pakets wird verwendet, um das Verhaltensaggregat des Pakets zu bezeichnen, und wird anschließend verwendet, um zu bestimmen, welche Weiterleitungsbehandlung das Paket erhält. Ein Verhaltensaggregat-Klassifikator, der ein PHB auswählen kann, zum Beispiel eine differentielle Ausgangswarteschlangen-Service-Disziplin, basierend auf dem Codepoint im DS-Feld, sollte (SHOULD) in allen Netzwerkknoten in einer DS-Domain enthalten sein. Die Klassifikatoren und Traffic Conditioner an DS-Grenzen werden gemäß einer Service-Spezifikation konfiguriert, einer Angelegenheit administrativer Richtlinien außerhalb des Geltungsbereichs dieses Dokuments.
Zusätzliche Differentiated Services-Definitionen sind in [ARCH] gegeben.