Storicamente, sia EUI-48 che MAC-48 erano concatenazioni di un OUI (Organizationally Unique Identifier) a 24 bit assegnato dall'IEEE e un identificatore di estensione a 24 bit assegnato dall'organizzazione con quell'assegnazione OUI (NIC). La sottile differenza tra EUI-48 e MAC-48 non era ben compresa; di conseguenza, il termine MAC-48 è ora obsoleto e il termine EUI-48 è usato per entrambi (ma i termini "MAC" e "indirizzo MAC" sono ancora usati).
In altre parole, EUI-48 e il numero MAC di un dispositivo rappresentano la stessa cosa! Di solito è rappresentato in 12 esadecimali (ad es. 0023.a34e.abc9), equivalenti a 48 bit o 6 byte.
Implementando EUI-64 (formato identificativo univoco esteso a 64 bit), un host può assegnarsi automaticamente un identificatore di interfaccia IPv6 univoco a 64 bit senza la necessità di una configurazione manuale o DHCP. Quindi è una questione di IPv6. Ad ogni modo, se sei interessato a come viene calcolato, viene applicato a un indirizzo MAC come questo:
L'indirizzo MAC a 48 bit viene diviso a metà, il gruppo esadecimale FFFE
viene inserito al centro (dopo il 24 ° bit) e il settimo bit più significativo viene invertito.
Esempio:
The MAC address 0021.86b5.6e10 (48 bit) becomes
the EUI-64 address 0221.86ff.feb5.6e10 (64 bit)
MAC-Large, MAC-Small e MAC-Medium (abbreviati MA-L, MA-S e MA-M) hanno tutte le stesse dimensioni. I nomi si riferiscono invece al numero di bit all'interno di un MAC che rimangono governati dall'organizzazione rispetto ai bit OUI governati da IEEE. Se 24 bit di un MAC sono governati da un'organizzazione / fornitore / produttore, viene chiamato MAC-Large (questo è uno schema tradizionale discusso finora). Se 20 bit, è MAC-Medium. Se 12 bit, è MAC-Small.
Risolve un grave problema di esaurimento degli indirizzi MAC. Pensa a quanti dispositivi vengono prodotti ogni giorno!