10. IA_PD Prefix option
L'option IA_PD Prefix est utilisée pour spécifier les préfixes d'adresses IPv6 associés à un IA_PD. L'option IA_PD Prefix DOIT être encapsulée dans le champ IA_PD-options d'une option IA_PD.
Le format de l'option IA_PD Prefix est:
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| OPTION_IAPREFIX | option-length |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| preferred-lifetime |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| valid-lifetime |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| prefix-length | |
+-+-+-+-+-+-+-+-+ IPv6 prefix |
| (16 octets) |
| |
| |
| |
| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| | .
+-+-+-+-+-+-+-+-+ .
. IAprefix-options .
. .
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
option-code: OPTION_IAPREFIX (26)
option-length: 25 + longueur du champ IAprefix-options
preferred-lifetime: La durée de vie préférée recommandée pour le préfixe IPv6 dans l'option, exprimée en unités de secondes. Une valeur de 0xFFFFFFFF représente l'infini.
valid-lifetime: La durée de vie valide pour le préfixe IPv6 dans l'option, exprimée en unités de secondes. Une valeur de 0xFFFFFFFF représente l'infini.
prefix-length: Longueur pour ce préfixe en bits
IPv6-prefix: Un préfixe IPv6
IAprefix-options: Options associées à ce préfixe
Dans un message envoyé par un routeur demandeur à un routeur délégant, les valeurs dans les champs peuvent être utilisées pour indiquer la préférence du routeur demandeur pour ces valeurs. Le routeur demandeur peut envoyer une valeur de zéro pour indiquer qu'il n'a pas de préférence. Un routeur demandeur peut fixer le champ de préfixe IPv6 à zéro et une valeur donnée dans le champ prefix-length pour indiquer une préférence pour la taille du préfixe à déléguer.
Dans un message envoyé par un routeur délégant, les durées de vie préférée et valide DEVRAIENT être fixées aux valeurs de AdvPreferredLifetime et AdvValidLifetime comme spécifié dans la section 6.2.1, "Router Configuration Variables" de la RFC 2461 [4], sauf si configuré administrativement.
Un routeur demandeur rejette tout préfixe pour lequel la durée de vie préférée est supérieure à la durée de vie valide. Un routeur délégant ignore les durées de vie fixées par le routeur demandeur si la durée de vie préférée est supérieure à la durée de vie valide et ignore les valeurs pour T1 et T2 fixées par le routeur demandeur si ces valeurs sont supérieures à la durée de vie préférée.
Les valeurs dans les durées de vie préférée et valide sont le nombre de secondes restantes pour chaque durée de vie.
Une option IA_PD Prefix peut apparaître uniquement dans une option IA_PD. Plus d'une option IA_PD Prefix peut apparaître dans une seule option IA_PD.
Le statut de toute opération impliquant cette option IA_PD Prefix est indiqué dans une option Status Code dans le champ IAprefix-options.