Passa al contenuto principale

10. Associazione di Identità

10. Associazione di Identità (Identity Association)

Un'"associazione di identità" (Identity Association, IA) è un costrutto attraverso il quale un server e un client possono identificare, raggruppare e gestire un insieme di indirizzi IPv6 correlati. Ogni IA è costituita da un IAID e dalle informazioni di configurazione associate.

Un client deve associare almeno un'IA distinta a ciascuna delle sue interfacce di rete per le quali richiede l'assegnazione di indirizzi IPv6 da un server DHCP. Il client utilizza le IA assegnate a un'interfaccia per ottenere informazioni di configurazione da un server per quell'interfaccia. Ogni IA deve essere associata a esattamente un'interfaccia.

L'IAID identifica in modo univoco l'IA e deve essere scelto in modo da essere univoco tra gli IAID sul client. L'IAID è scelto dal client. Per qualsiasi uso dato di un'IA da parte del client, l'IAID per quell'IA DEVE essere coerente attraverso i riavvii del client DHCP. Il client può mantenere la coerenza sia memorizzando l'IAID in uno storage non volatile, sia utilizzando un algoritmo che produrrà costantemente lo stesso IAID finché la configurazione del client non è cambiata. Potrebbe non esserci modo per un client di mantenere la coerenza degli IAID se non dispone di storage non volatile e la configurazione hardware del client cambia.

Le informazioni di configurazione in un'IA consistono in uno o più indirizzi IPv6 insieme ai tempi T1 e T2 per l'IA. Vedere la sezione 22.4 per la rappresentazione di un'IA in un messaggio DHCP.

Ogni indirizzo in un'IA ha una durata preferita (preferred lifetime) e una durata valida (valid lifetime), come definito in RFC 2462 [17]. Le durate vengono trasmesse dal server DHCP al client nell'opzione IA. Le durate si applicano all'uso degli indirizzi IPv6, come descritto nella sezione 5.5.4 di RFC 2462.