4. Stateless Autoconfiguration (Autoconfigurazione stateless)
4. Stateless Autoconfiguration (Autoconfigurazione stateless)
L'Interface Identifier (Identificatore di interfaccia) [AARCH] per un'interfaccia Ethernet è basato sull'identificatore EUI-64 [EUI64] derivato dall'indirizzo IEEE 802 a 48 bit incorporato nell'interfaccia. L'EUI-64 viene formato come segue. (Si assume l'ordine dei bit canonico in tutto il documento.)
L'OUI dell'indirizzo Ethernet (i primi tre ottetti) diventa il company_id dell'EUI-64 (i primi tre ottetti). Il quarto e il quinto ottetto dell'EUI sono impostati sul valore fisso FFFE esadecimale. Gli ultimi tre ottetti dell'indirizzo Ethernet diventano gli ultimi tre ottetti dell'EUI-64.
L'Interface Identifier viene quindi formato dall'EUI-64 complementando il bit "Universal/Local" (U/L), che è il bit di ordine successivo al più basso del primo ottetto dell'EUI-64. Complementare questo bit generalmente cambierà un valore 0 in 1, poiché ci si aspetta che l'indirizzo incorporato di un'interfaccia provenga da uno spazio di indirizzi amministrato universalmente e quindi abbia un valore globalmente unico. Un indirizzo IEEE 802 amministrato universalmente o un EUI-64 è indicato da uno 0 nella posizione del bit U/L, mentre un Interface Identifier IPv6 globalmente unico è indicato da un 1 nella posizione corrispondente. Per ulteriori discussioni su questo punto, si veda [AARCH].
Ad esempio, l'Interface Identifier per un'interfaccia Ethernet il cui indirizzo incorporato è, in esadecimale,
34-56-78-9A-BC-DE
sarebbe
36-56-78-FF-FE-9A-BC-DE.
Un indirizzo MAC diverso impostato manualmente o tramite software non DOVREBBE essere utilizzato per derivare l'Interface Identifier. Se tale indirizzo MAC deve essere utilizzato, la sua proprietà di unicità globale DOVREBBE essere riflessa nel valore del bit U/L.
Un prefisso di indirizzo IPv6 utilizzato per l'autoconfigurazione stateless [ACONF] di un'interfaccia Ethernet DEVE avere una lunghezza di 64 bit.