5. Considérations IANA
Ce document définit un nouveau format de compression d'en-tête IPv6 pour 6LoWPAN. Le document alloue les 32 valeurs de champ de type Dispatch suivantes pour LOWPAN_IPHC :
01 100000
jusqu'à
01 111111
Cette attribution préempte l'attribution de 01 111111 pour ESC [RFC4944] ; cette préemption est possible car les octets d'extension qui permettraient l'utilisation de ESC n'ont pas encore été alloués. Au lieu de cela, la valeur :
01 000000
est réservée comme valeur de remplacement pour ESC, pour être finalement attribuée avec la première attribution d'octets d'extension.
Ce document crée également un nouveau registre IANA pour le type d'en-tête LOWPAN_NHC, avec le contenu initial suivant :
00000000 à 11011111 : (non attribué)
1110000N : En-tête d'options saut par saut IPv6 [RFC6282]
1110001N : En-tête de routage IPv6 [RFC6282]
1110010N : En-tête de fragment IPv6 [RFC6282]
1110011N : En-tête d'options de destination IPv6 [RFC6282]
1110100N : En-tête de mobilité IPv6 [RFC6282]
1110111N : En-tête IPv6 [RFC6282]
11110CPP : En-tête UDP [RFC6282]
11111000 à 11111110 : (non attribué)
Les lettres majuscules dans les positions de bits représentent des attributions de bits spécifiques à la classe. N indique si des codages LOWPAN_NHC supplémentaires suivent ou non, comme défini dans la Section 4.2. CPP représente des variables spécifiques à la compression d'en-tête UDP définies dans la Section 4.3.
La politique pour ce registre [RFC5226] est IETF Review (Examen IETF). Dans ce processus, de nouvelles valeurs DEVRAIENT (SHOULD) être attribuées de manière à préserver l'abstraction d'ID NHC de la Section 4 (c'est-à-dire, k bits à un suivis d'un bit à zéro identifient la classe générale de NHC, suivis d'attributions de bits spécifiques à la classe).