Aller au contenu principal

4.3 En-tête d'options saut par saut (Hop-by-Hop Options Header)

Le Hop-by-Hop Options header est utilisé pour transporter des informations optionnelles qui DOIVENT être examinées et traitées par chaque nœud sur le chemin de livraison du paquet. Le Hop-by-Hop Options header est identifié par la valeur Next Header 0 dans l'en-tête IPv6, et a le format suivant :

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Next Header | Hdr Ext Len | |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +
| |
. .
. Options .
. .
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Next Header (en-tête suivant) — Sélecteur sur 8 bits. Identifie le type de l'en-tête qui suit immédiatement le Hop-by-Hop Options header. Utilise les mêmes valeurs que le champ Protocol d'IPv4 [RFC-1700 et seq.].

Hdr Ext Len (longueur d'extension d'en-tête) — Entier non signé sur 8 bits. Longueur du Hop-by-Hop Options header en unités de 8 octets, sans compter les 8 premiers octets.

Options — Champ de longueur variable, de longueur telle que la longueur totale du Hop-by-Hop Options header soit un multiple entier de 8 octets. Contient une ou plusieurs options encodées en TLV, telles que décrites à la section 4.2.

Les seules options saut par saut définies dans ce document sont les options Pad1 et PadN spécifiées à la section 4.2.