Zum Hauptinhalt springen

6. IANA-Überlegungen (IANA Considerations)

Dieses Dokument definiert das DS-Feld im IPv4-TOS-Oktett und im IPv6-Traffic-Class-Oktett sowie die Zuweisungsrichtlinie in verschiedenen PHB-Spezifikationen zur Steuerung der Zuweisung bestimmter Codepoints im DS-Feld zur Auswahl bestimmter PHBs.

Vor der Veröffentlichung dieser Spezifikation wurde die Verwendung des IPv4-TOS-Oktetts von der IANA unter einer Kombination von Standards und anderen operativen Verlaufsspezifikationen [RFC791, RFC1349, RFC1812] verwaltet. Dieses Dokument ändert die Art und Weise, wie die IANA dieses Feld verwaltet, und nachdem dieses Dokument in Kraft tritt, wird der Text in [RFC791], [RFC1122], [RFC1349] und [RFC1812] bezüglich der Verwendung des IPv4-TOS-Oktetts oder des IP-Precedence-Felds obsolet.

Dieses Dokument weist acht Codepoints in seinem Abschnitt zur Rückwärtskompatibilität (Abschnitt 4) zu und weist hier weitere 32 Codepoints für die Verwendung durch Standardmaßnahmen zu.

6.1 Standards-Action-Codepoint und PHB-Definition (Standards Action Codepoint and PHB Definition)

Pool-1-Codepoints werden durch Standards Action zugewiesen, wie in [RFC2434] definiert. Pool-1-Codepoints sind DSCP-Werte der Form xxxxx0, wobei x entweder 0 oder 1 sein kann.

Pool-1-Codepoints müssen (MUST) durch Standards-Track-RFCs zugewiesen werden, die ein spezifisches PHB oder eine Menge von PHBs gemäß den Richtlinien in [ARCH] vollständig definieren müssen (MUST), einschließlich der technischen Spezifikation für das PHB und seiner beabsichtigten Verwendung.

Der empfohlene (RECOMMENDED) Wert eines Codepoints sollte (SHOULD) aus Pool 1 angegeben werden, aber die Standardisierungsorganisation darf (MUST NOT) keinen Wert der Form 11x000 wählen (diese Codepoints sind für Netzwerk- und Internet-Kontrollverkehr reserviert; siehe Abschnitt 4.2.2.2). Die Standardisierungsorganisation kann (MAY) diese Regel umgehen, indem sie Codepoints aus Pool 3 (Experimental/Local Use Codepoints; siehe Abschnitt 6.3) während der Experimentier- und Testphase verwendet. Sobald das PHB ausreichend ausgereift ist und von der IETF als Standards-Track-RFC akzeptiert wird, wird die IANA permanent einen empfohlenen Codepoint aus Pool 1 zuweisen, und die Pool-3-Zuweisungstabelle muss (MUST) aktualisiert werden, um zu reflektieren, dass er nicht mehr für dieses PHB auf provisorischer Basis verwendet werden kann. Da es nur 32 Codepoints in Pool 1 gibt, muss (MUST) darauf geachtet werden, Pool 1 für solche PHBs (oder PHB-Gruppen) zu reservieren, die gut definiert und weithin anerkannt sind.

6.2 Experimentelle oder lokale Verwendungs-PHBs (Experimental or Local Use PHBs)

Pool 3 ist der Pool von Codepoints, die für experimentelle oder lokale Verwendungs-PHBs reserviert sind. Pool-3-Codepoints haben die Form von DSCP-Werten xxxx11, wobei x entweder 0 oder 1 sein kann. Pool-3-Codepoints können (MAY) für experimentelle oder lokale Verwendungs-PHBs ohne IANA-Genehmigung verwendet werden.

Experimentelle Verwendung umfasst jede Experimentier-, Test- oder Entwicklungsarbeit an PHBs, unabhängig von ihrem Status, einschließlich Standards-Track-Experimente. Da andere Netzwerke möglicherweise dieselben Codepoints für verschiedene experimentelle oder lokale Verwendungs-PHBs verwenden, sollte (SHOULD NOT) nicht angenommen werden, dass die Verwendung dieser Codepoints irgendeine Form von global einheitlicher Bedeutung hat.

Die Verwendung von Pool 3 sollte (SHOULD) in einem RFC dokumentiert werden, aber solche RFCs erfordern keinen IETF-Konsens und müssen nicht Standards-Track sein. Die Zuordnung von Codepoints zu PHBs in diesem Pool kann (MAY) lokal konfiguriert werden. Es kann nützlich sein, Informational RFCs zu veröffentlichen, die experimentelle PHBs und ihre empfohlenen Pool-3-Codepoints dokumentieren, um bei der Koordinierung weit verbreiteter Testbemühungen für PHBs zu helfen, die auf verschiedenen Implementierungen basieren.

Um die aktuelle Verwendung von Pool-3-Codepoint-Zuweisungen zu verfolgen (während der Zeit, ein Standard zu werden, oder beim Übergang von experimentell zu lokaler Verwendung), sollte (SHOULD) die IANA ein öffentlich zugängliches Register einrichten, das Pool-3-Codepoint-Zuweisungen auflistet, einschließlich Verweisen auf relevante Spezifikationen.

6.3 Reservierte Codepoints (Reserved Codepoints)

Pool-2-DSCP-Werte der Form xxxx01, wobei x entweder 0 oder 1 sein kann, sind für zukünftige Standards-Action-Zuweisung durch die IANA reserviert. Codepoints in diesem Pool sollten (SHOULD NOT) für Experimente oder Tests von PHBs verwendet werden, es sei denn, in einer vollständig kontrollierten Umgebung.