10. IA_PD Prefix option (Opzione Prefisso IA_PD)
L'opzione IA_PD Prefix viene utilizzata per specificare i prefissi di indirizzo IPv6 associati a un IA_PD. L'opzione IA_PD Prefix DEVE essere incapsulata nel campo IA_PD-options di un'opzione IA_PD.
Il formato dell'opzione IA_PD Prefix è:
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 + lunghezza del campo IAprefix-options
preferred-lifetime: La durata preferita raccomandata per il prefisso IPv6 nell'opzione, espressa in unità di secondi. Un valore di 0xFFFFFFFF rappresenta l'infinito.
valid-lifetime: La durata valida per il prefisso IPv6 nell'opzione, espressa in unità di secondi. Un valore di 0xFFFFFFFF rappresenta l'infinito.
prefix-length: Lunghezza per questo prefisso in bit
IPv6-prefix: Un prefisso IPv6
IAprefix-options: Opzioni associate a questo prefisso
In un messaggio inviato da un router richiedente a un router delegante, i valori nei campi possono essere utilizzati per indicare la preferenza del router richiedente per quei valori. Il router richiedente può inviare un valore di zero per indicare nessuna preferenza. Un router richiedente può impostare il campo IPv6 prefix a zero e un dato valore nel campo prefix-length per indicare una preferenza per la dimensione del prefisso da delegare.
In un messaggio inviato da un router delegante, le durate preferita e valida DOVREBBERO essere impostate ai valori di AdvPreferredLifetime e AdvValidLifetime come specificato nella sezione 6.2.1, "Router Configuration Variables" di RFC 2461 [4], a meno che non sia configurato amministrativamente.
Un router richiedente scarta tutti i prefissi per i quali la durata preferita è maggiore della durata valida. Un router delegante ignora le durate impostate dal router richiedente se la durata preferita è maggiore della durata valida e ignora i valori per T1 e T2 impostati dal router richiedente se quei valori sono maggiori della durata preferita.
I valori nelle durate preferita e valida sono il numero di secondi rimanenti per ciascuna durata.
Un'opzione IA_PD Prefix può apparire solo in un'opzione IA_PD. Più di un'opzione IA_PD Prefix può apparire in una singola opzione IA_PD.
Lo stato di qualsiasi operazione che coinvolge questa opzione IA_PD Prefix è indicato in un'opzione Status Code nel campo IAprefix-options.