Perché ho 2 indirizzi IPv6?

14

Se vado a System Preferences > Network > Advanced , viene mostrato che ho 2 diversi indirizzi IPv6 (entrambi con un prefisso di 64 bit). Perché è così?

Se scrivo ifconfig | grep inet sul terminale, mi mostra anche quei 2 indirizzi IPv6 (tra gli altri indirizzi). Alla fine di uno di questi 2 indirizzi IPv6 c'è la parola dynamic e alla fine dell'altro c'è autoconf temporary . Perché mi chiedo perché dovremmo avere due indirizzi IPv6 e qual è il diverso tra dynamic e autoconf temporary .

    
posta nbro 11.01.2016 - 15:29
fonte

1 risposta

15

L'IPv6 derivava dall'indirizzo MAC del tuo dispositivo. Questo è il formato EUI-64 modificato . Tali indirizzi sono riconoscibili guardando la metà degli ultimi 64 bit. Se contengono ..ff:fe.. , probabilmente è un indirizzo basato su EUI-64.

Perché l'algoritmo produce gli stessi 64 bit ogni volta che alcune persone temevano che sarebbe stato facile tenere traccia di dispositivi mobili come laptop e smartphone. Ogni rete avrebbe un prefisso diverso, ma gli ultimi 64 bit sarebbero sempre gli stessi.

Ecco perché sono state inventate Estensioni di privacy . Un dispositivo genera nuovi 64 bit ogni tanto e lo utilizza nell'indirizzo IPv6. Poiché i nuovi indirizzi vengono generati regolarmente, gli indirizzi sono contrassegnati come temporary . Un dispositivo può avere più indirizzi di estensione della privacy se il sistema sta ancora utilizzando un vecchio indirizzo quando viene generato un nuovo indirizzo. Il sistema manterrà il vecchio indirizzo per tutto il tempo necessario. Per le nuove connessioni in uscita, un sistema di solito utilizza l'indirizzo temporaneo generato più di recente per mantenere il massimo livello di privacy.

    
risposta data 11.01.2016 - 16:34
fonte

Leggi altre domande sui tag