El procés EUI-64 (Extensible Unique Identifier-64) és un mètode utilitzat per assignar adreces IPv6 úniques a dispositius en una xarxa. IPv6 (Protocol d'Internet versió 6) és la versió més recent del Protocol d'Internet, que s'està implementant gradualment per reemplaçar IPv4 a causa de l'esgotament d'adreces IPv4 disponibles.
Al final de l'article trobareu un petit prova que et permetrà avaluar els coneixements adquirits en aquesta lectura
A IPv6, les adreces es representen com a cadenes de 128 bits, a diferència de les adreces IPv4 de 32 bits. Això proporciona una quantitat extremadament gran d'adreces disponibles en comparació de l'IPv4.
L'adreça IPv6 es divideix en vuit grups de 16 bits, cadascun representat per quatre caràcters hexadecimals. Per exemple, una adreça IPv6 es veuria així: 2001:0db8:85a3:0000:0000:8a2e:0370:7334.
Passos a seguir
El procés EUI-64 s'utilitza per assignar la part de la interfície (la part de l'adreça que identifica de manera única un dispositiu a una xarxa) a una adreça IPv6. A continuació, es detallen els passos per generar la part de la interfície d'una adreça IPv6 utilitzant el procés EUI-64:
Prendre la direcció MAC del dispositiu
L'adreça MAC (Control d'accés al medi) és una adreça única assignada a la targeta d'interfície de xarxa (NIC) d'un dispositiu. En general, les adreces MAC són assignades pel fabricant i són úniques per a cada NIC.
Dividir la direcció MAC en dues meitats
Una adreça MAC té 48 bits, i el procés EUI-64 requereix que la part de la interfície en una adreça IPv6 tingui 64 bits. Per tant, es pren la direcció MAC i es divideix en dues meitats de 24 bits cadascuna.
Inserir la seqüència FFFE
A continuació, s'insereix la seqüència “FFFE” (hexadecimal) al centre de les dues meitats de 24 bits de la direcció MAC. Això converteix cada meitat en 32 bits.
Invertir el setè bit
S'inverteix el setè bit (el bit més significatiu) de la primera meitat de 32 bits. Aquesta operació es fa per evitar conflictes amb adreces IPv6 locals generades de forma automàtica.
Combinar les dues meitats
Finalment, les dues meitats de 32 bits es combinen per formar els 64 bits que representen la part de la interfície a l'adreça IPv6.
Afegir el prefix global
El procés EUI-64 genera la part de la interfície, però encara cal combinar-se amb el prefix global de la xarxa per formar l'adreça IPv6 completa. El prefix global és assignat pel proveïdor de serveis d'Internet o administrador de la xarxa.
Formar l'adreça IPv6 completa
Combinant el prefix global amb els 64 bits generats pel procés EUI-64, s'obté l'adreça IPv6 completa amb la part de la interfície única per al dispositiu.
Exemple
Per generar una adreça IPv6 utilitzant el procés EUI-64: Suposem que tenim la següent adreça MAC d'un dispositiu: 00:1A:2B:3C:4D:5E
Pas 1: Dividir la direcció MAC en dues meitats de 24 bits cadascuna:
Primera meitat: 001A2B
Segona meitat: 3C4D5E
Pas 2: Inserir la seqüència FFFE:
Primera meitat: 001A2B
Segona meitat: FFFE3C4D5E
Pas 3: Invertir el setè bit de la primera meitat:
La primera meitat original és: 001A2B
Després d'invertir el setè bit: 00182B
Pas 4: Combinar les dues meitats:
Part de la interfície resultant: 00182BFFFE3C4D5E
Pas 5: Afegir el prefix global:
Suposem que el prefix global de la xarxa és: 2001:0db8:85a3::/64
Pas 6: Formar l'adreça IPv6 completa:
Combinem el prefix global amb la part de la interfície generada:
Dirección IPv6 completa: 2001:0db8:85a3:0018:2bff:fe3c:4d5e
Aquesta és l'adreça IPv6 única generada per al dispositiu utilitzant el procés EUI-64. Cal destacar que el prefix global (2001:0db8:85a3::/64) pot variar segons la xarxa, i el procés EUI-64 només s'aplica a la part de la interfície de l'adreça IPv6. El prefix global és assignat pel proveïdor de serveis d'Internet o administrador de la xarxa i s'utilitza per identificar la xarxa específica a què pertany el dispositiu.
Configura EUI-64 en un MikroTik
Per configurar EUI-64 en un router MikroTik, heu de seguir aquests passos:
- Suposem que voleu configurar EUI-64 per a la interfície “ether1”. Ara heu de configurar el prefix global de la vostra xarxa. Suposem que el teu prefix global és “2001:0db8:85a3::/64”. Pots configurar-ho amb la següent ordre:
/ipv6 address add address=2001:0db8:85a3::/64 advertise=yes interface=ether1
- En aplicar els canvis podrem veure que es va generar el procés EUI-64
Avantatges del procés EUI-64
- Unicitat: El procés EUI-64 garanteix que cada dispositiu a la xarxa tingui una adreça IPv6 única. Això redueix significativament la probabilitat de conflictes d‟adreces i simplifica l‟administració de la xarxa.
- Autoconfiguració: Amb el procés EUI-64, els dispositius poden generar les vostres adreces IPv6 automàticament sense necessitat d'una configuració manual o d'un servidor DHCPv6. Això facilita la implementació i el manteniment de xarxes IPv6.
- Rastrejabilitat: Atès que una part de l'adreça IPv6 generada pel procés EUI-64 prové de l'adreça MAC del dispositiu, és possible rastrejar el fabricant del dispositiu a través dels tres primers octets de l'adreça IPv6.
Desavantatges del procés EUI-64
- Predictibilitat: La part de l'adreça IPv6 generada pel procés EUI-64 es basa en l'adreça MAC del dispositiu. Això pot fer que les adreces siguin predictibles i susceptibles a atacs o escaneig de la xarxa. Els atacants podrien utilitzar informació sobre el fabricant del dispositiu i altres característiques per identificar i dirigir els atacs.
- Canvis a la direcció MAC: Si un dispositiu canvia la vostra adreça MAC (per exemple, a causa d'un canvi de maquinari o una actualització de microprogramari), també canviarà la part de la interfície de la vostra adreça IPv6 generada pel procés EUI-64. Això pot afectar la connectivitat de la xarxa i pot requerir ajustaments a altres dispositius que tinguin polítiques basades en l'adreça IPv6.
- Privadesa de la direcció: La generació de l'adreça IPv6 utilitzant el procés EUI-64 pot exposar informació sobre la xarxa i els dispositius, cosa que pot plantejar preocupacions de privadesa. Per això, en alguns escenaris, es poden preferir altres tècniques d'assignació d'adreces IPv6, com ara la generació d'adreces temporals o l'ús d'un identificador aleatori.
Breu qüestionari de coneixements
Què et va semblar aquest article?
T'atreveixes a avaluar els teus coneixements apresos?
Llibre recomanat per a aquest article
Llibre IPv6 amb MikroTik, RouterOS v7
Material destudi per al Curs de Certificació MTCIPv6E actualitzat a RouterOS v7
articles Relacionats
- Formes d'Assignar Direccionament IPv6 (Part 2)
- Formes d'Assignar Direccionament IPv6 (Part 1)
- MikroTik i l'Autenticació Wireless: Entenent 'Allow Shared Key'
- MikroTik IPSec: Triar entre Mode Túnel i Mode Transport per a VPN
- ICMPv6: Comprenent el Protocol de Missatges de Control d'Internet per a IPv6
2 comentaris a “EUI-64 a IPv6: Generant adreces úniques per a xarxes modernes”
La tercera pregunta és errònia. Gasos d'efecte hivernacle en un procés EUI-64?
Josep, tens tota la raó. Hem procedit a eliminar aquesta pregunta. Agraïm molt el teu avís.