11.2.1. Befehlscodes
11.2.1. Befehlscodes (Command Codes)
Für den Diameter-Header hat sich die Zuweisung des Namensraums für Befehlscodes (Command Codes) geändert. Die neuen Regeln lauten wie folgt:
Die Befehlscode-Werte 256 - 8.388.607 (0x100 bis 0x7fffff) sind für dauerhafte Standardbefehle vorgesehen und werden durch IETF Review [RFC5226] zugewiesen.
Die Werte 8.388.608 - 16.777.213 (0x800000 bis 0xfffffd) sind für anbieterspezifische Befehlscodes reserviert und werden von IANA nach First Come, First Served [RFC5226] zugewiesen. Die Anfrage an IANA für einen anbieterspezifischen Befehlscode SOLLTE einen Verweis auf eine öffentlich verfügbare Spezifikation enthalten, die den Befehl ausreichend detailliert dokumentiert, um die Interoperabilität zwischen unabhängigen Implementierungen zu unterstützen. Wenn die Spezifikation nicht öffentlich gemacht werden kann, MUSS die Anfrage die Kontaktinformationen von Personen und/oder Organisationen enthalten, die für die Erstellung und Wartung des Befehls verantwortlich sind.
Die Werte 16.777.214 und 16.777.215 (hexadezimal 0xfffffe - 0xffffff) sind für experimentelle Befehle reserviert. Da diese Codes nur für Experimente und Tests gedacht sind, wird keine Interoperabilität zwischen Diameter-Peers gewährleistet, die experimentelle Befehle verwenden.