Ursprungsknoten und weiterleitende Router können das 8-Bit-Traffic Class-Feld im IPv6 Header verwenden, um verschiedene Klassen bzw. Prioritäten von IPv6-Paketen zu identifizieren und zu unterscheiden.
Für das Traffic Class-Feld gelten die folgenden allgemeinen Anforderungen.
Die Dienstschnittstelle zum IPv6-Dienst innerhalb eines Knotens muss eine Möglichkeit für ein Protokoll der oberen Schicht bereitstellen, den Wert des Traffic Class-Bits in Paketen zu liefern, die aus diesem Protokoll der oberen Schicht stammen. Der Standardwert für alle 8 Bits beträgt Null.
Knoten, die eine bestimmte Verwendung einiger oder aller Traffic Class-Bits vorsehen, können den Wert dieser Bits für diese bestimmte Verwendung in Paketen ändern, die sie senden, weiterleiten oder empfangen. Knoten sollten alle Bits des Traffic Class-Feldes ignorieren und unverändert lassen, für die sie keine bestimmte Verwendung unterstützen.