Post on 16-Apr-2017
Nilda Rebeca Chuquichambi Paxi C.I.: 10070832 LP.
Semestre: 6to “B”
Universidad Pública y Autónoma de El Alto
Ingeniería de Sistemas Docente: Ing. Guillermo Martin Uría Ovando
NORMA EUI-64 Nilda Rebeca Chuquichambi Paxi
nil.rebe201493@gmail.com
6TO SEMESTRE - PARALELO 6”B” – INGENIERIA DE REDES I
RESUMEN En redes de computadoras la dirección MAC (Media Access Control Address o
dirección de control de acceso al medio) es un identificador de 48 bits (6
bytes) que corresponde de forma única a una tarjeta o interfaz de red. Es
individual, cada dispositivo tiene su propia dirección MAC determinada y
configurada por el IEEE (los últimos 24 bits) y el fabricante (los primeros 24
bits) utilizando el OUI. La mayoría de los protocolos que trabajan en la capa 2
del modelo OSI usan una de las tres numeraciones manejadas por el IEEE:
MAC-48, EUI-48, y EUI-64 las cuales han sido diseñadas para ser
identificadores globalmente únicos. No todos los protocolos de comunicación
usan direcciones MAC, y no todos los protocolos requieren identificadores
globalmente únicos.
Las direcciones MAC son únicas a nivel mundial, puesto que son escritas
directamente, en forma binaria, en el hardware en su momento de fabricación.
Nilda Rebeca Chuquichambi Paxi C.I.: 10070832 LP.
Semestre: 6to “B”
Debido a esto, las direcciones MAC son a veces llamadas “Las Direcciones
Quemadas" .
INTRODUCCION
DIRECCIÓN IPV6 La Dirección de Internet Protocol Versión 6' (Dirección IPv6) es una etiqueta
numérica usada para identificar un interfaz de red (elemento de
comunicación/conexión) de un ordenador o nodo de red participando en una red
IPv6.
Las direcciones IP se usan para identificar de manera única una interfaz de
red de un Host, localizarlo en la red y de ese modo encaminar paquetes IP
entre hosts. Con este objetivo, las direcciones IP aparecen en campos de la
cabecera IP indicando el origen y destino del paquete.
IPv6 es el sucesor del primer protocolo de direccionamiento de Internet,
Internet Protocol versión 4 (IPv4). A diferencia de IPv4, que utiliza una
dirección IP de 32 bits, las direcciones IPv6 tienen un tamaño de 128 bits. Por
lo tanto, IPv6 tiene un espacio de direcciones mucho más amplio que IPv4.
Una red IPv6 utiliza un grupo de direcciones IPv6 contiguas, de un
tamaño potencia de dos. La parte inicial de las direcciones son idénticas para
todos los hosts de una red, y se llama dirección de red o prefijo de
encaminamiento (routing prefix). Las direcciones de red se escriben
en notación CIDR una red se representa por la primera dirección del grupo (que
debe terminar en ceros), una barra invertida (/), y el número de bits del
prefijo en decimal.
Nilda Rebeca Chuquichambi Paxi C.I.: 10070832 LP.
Semestre: 6to “B”
Por ejemplo, la red 2001:db8:1234::/48 comienza en la
dirección 2001:0db8:1234:0000:0000:0000:0000:0000 y finaliza
en 2001:0db8:1234:ffff:ffff:ffff:ffff:ffff.
IDENTIFICADORES DE INTERFAZ DE IPV6
Todas las direcciones que utilizan los prefijos comprendidos entre 001 y 111
deben utilizar también un identificador de interfaz de 64 bits que está
derivado de la dirección EUI-64. La dirección EUI-64 de 64 bits fue definida
por el Instituto de ingeniería eléctrica y electrónica (IEEE, Institute of
Electrical and Electronic Engineers). Las direcciones EUI-64 se asignan a una
tarjeta adaptadora de red o se derivan de direcciones IEEE 802.
MARCO TEORICO
EUI-64
A) IDENTIFICADORES DE INTERFAZ IEEE EUI-64
La dirección IEEE NORMA EUI-64 representa un nuevo estándar en el
direccionamiento de interfaces de red. El Id. de la compañía también tiene 24
bits, pero el Id. de extensión es de 40 bits, lo que representa un espacio de
direcciones mucho mayor para el fabricante de adaptadores de red. La
dirección de la norma EUI-64 utiliza los bits U/L e I/G del mismo modo que la
dirección IEEE 802.
Nilda Rebeca Chuquichambi Paxi C.I.: 10070832 LP.
Semestre: 6to “B”
Dirección EUI-64
Asignar direcciones IEEE 802 a direcciones EUI-64:
Para crear una dirección EUI-64 a partir de una dirección IEEE 802, los 16
bits de 11111111 11111110 (0xFFFE) se insertan en la dirección IEEE 802
entre el Id. de la compañía y el Id. de extensión:
Conversión de una dirección IEEE 802 en una dirección EUI-64
Nilda Rebeca Chuquichambi Paxi C.I.: 10070832 LP.
Semestre: 6to “B”
Obtener identificadores de interfaz para direcciones IPv6:
Para obtener el identificador de interfaz de 64 bits para direcciones de
unidifusión IPv6, el bit U/L de la dirección EUI-64 se complementa (si es 1, se
establece en el valor 0 y si es 0, en el valor 1).
Conversión de una dirección EUI-64 de unidifusión administrada
universalmente en un identificador de interfaz de IPv6.
Para obtener un identificador de interfaz de IPv6 a partir de una dirección
IEEE 802, en primer lugar deberá asignar la dirección IEEE 802 a una
dirección EUI-64 y, después, complementar el bit U/L.
Nilda Rebeca Chuquichambi Paxi C.I.: 10070832 LP.
Semestre: 6to “B”
Conversión de una dirección IEEE 802 de unidifusión administrada
universalmente en identificador de interfaz de IPv6.
Nilda Rebeca Chuquichambi Paxi C.I.: 10070832 LP.
Semestre: 6to “B”
PROCESO NORMA EUI-64
El IEEE definió el identificador único extendido (EUI) o proceso NORMA EUI-
64 modificado. Este proceso utiliza la dirección MAC de Ethernet de 48 bits
de un cliente e introduce otros 16 bits en medio de la dirección MAC de
48 bits para crear una ID de interfaz de 64 bits.
Las direcciones MAC de Ethernet, por lo general, se representan en formato
hexadecimal y constan de dos partes:
Identificador único de organización (OUI): el OUI es un código de
proveedor de 24 bits (seis dígitos hexadecimales) que asigna el IEEE.
Identificador de dispositivo: el identificador de dispositivo es un valor
único de 24 bits (seis dígitos hexadecimales) dentro de un OUI común.
Las ID de interfaz EUI-64 se representan en sistema binario y constan de
tres partes:
OUI de 24 bits de la dirección MAC del cliente, pero el séptimo bit
(bit universal/local, U/L) se invierte. Esto significa que si el séptimo
bit es un 0, se convierte en 1, y viceversa.
Valor de 16 bits FFFE introducido (en formato hexadecimal)
Identificador de dispositivo de 24 bits de la dirección MAC del
cliente
Paso 1: Dividir la dirección MAC entre el OUI y el identificador de dispositivo
Nilda Rebeca Chuquichambi Paxi C.I.: 10070832 LP.
Semestre: 6to “B”
Paso 2: Insertar el valor hexadecimal FFFE, que en formato binario es:
1111 1111 1111 1110
Paso 3: Convertir los primeros dos valores hexadecimales del OUI a binario e
invertir el bit U/L (séptimo bit) En este ejemplo, el 0 en el bit 7 se cambia a 1.
El resultado es una ID de interfaz de FE99:47FF:FE75:CEE0 generada
mediante la norma EUI-64.
VENTAJAS DE LA NORMA EUI-64
La ventaja de norma EUI-64 es que se puede utilizar la dirección MAC de
Ethernet para determinar la ID de interfaz. También permite que los
administradores de red rastreen fácilmente una dirección IPv6 a un dispositivo
final mediante la dirección MAC única. Sin embargo, esto generó inquietudes
con respecto a la privacidad a muchos usuarios. Les preocupa que los paquetes
puedan ser rastreados a la PC física real. Debido a estas inquietudes, se puede
utilizar en cambio una ID de interfaz generada aleatoriamente.
Nilda Rebeca Chuquichambi Paxi C.I.: 10070832 LP.
Semestre: 6to “B”
El proceso EUI-64, con la siguiente dirección MAC de GigabitEthernet de
R1: FC99:4775:CEE0.
DIRECCIONES IEEE EUI-64
La dirección IEEE norma EUI-64 representa un nuevo estándar para el
direccionamiento de interfaces de red. El Id. de compañía sigue teniendo 24
bits de longitud, pero el Id. de extensión tiene 40 bits, por lo que se crea un
espacio de direcciones mucho mayor para los fabricantes de adaptadores de
red. La dirección de la norma EUI-64 utiliza los bits U/L e I/G de la misma
forma que la dirección IEEE 802.
Nilda Rebeca Chuquichambi Paxi C.I.: 10070832 LP.
Semestre: 6to “B”
1. ASIGNACIÓN DE DIRECCIONES IEEE 802 A
DIRECCIONES EUI-64
Para crear una dirección EUI-64 a partir de una dirección IEEE 802, los 16
bits de 11111111 11111110 (0xFFFE) se insertan en la dirección IEEE 802
entre el Id. de compañía y el Id. de extensión. En la siguiente ilustración se
muestra la conversión de una dirección IEEE 802 en una dirección EUI-64.
2. ASIGNACIÓN DE DIRECCIONES EUI-64 A
IDENTIFICADORES DE INTERFAZ IPV6.
Para obtener el identificador de interfaz de 64 bits para las direcciones IPv6
de unidifusión, se complementa el bit U/L de la dirección EUI-64 (si es 1, se
Nilda Rebeca Chuquichambi Paxi C.I.: 10070832 LP.
Semestre: 6to “B”
establece en 0; y si es 0, se establece en 1). En la ilustración siguiente se
muestra la conversión de una dirección EUI-64 de unidifusión administrada de
forma universal.
Para obtener un identificador de interfaz IPv6 a partir de una dirección IEEE
802, primero se debe asignar la dirección IEEE 802 a una dirección EUI-64 y,
después, complementar el bit U/L. En la ilustración siguiente se muestra el
proceso de conversión de una dirección IEEE 802 de unidifusión administrada
de forma universal.
Nilda Rebeca Chuquichambi Paxi C.I.: 10070832 LP.
Semestre: 6to “B”
IDENTIFICADORES DE INTERFAZ DE DIRECCIONES
TEMPORALES
En la actual red Internet basada en IPv4, un usuario típico de Internet
conecta con un proveedor de servicios Internet (ISP) y obtiene una dirección
IPv4 mediante el Protocolo punto a punto (PPP, <i>Point-to-Point Protocol</i>) y
el Protocolo de control de protocolo Internet (IPCP, <i>Internet Protocol
Control Protocol</i>). Cada vez que el usuario se conecta, obtiene una dirección
IPv4 distinta. Debido a esto, es difícil hacer un seguimiento del tráfico de un
usuario en Internet sobre la base de la dirección IP.
El identificador de interfaz inicial se genera mediante números aleatorios. En
los sistemas IPv6 que no pueden almacenar información de historial para la
generación de futuros valores de identificador de interfaz, se genera un nuevo
identificador de interfaz aleatorio cada vez que se inicializa el protocolo IPv6.
En los sistemas IPv6 que tienen capacidades de almacenamiento, se almacena
un valor de historial y, al inicializar el protocolo IPv6, se crea un nuevo
identificador de interfaz mediante el proceso siguiente:
1. Se recupera el valor de historial almacenado y se anexa el identificador
de interfaz basado en la dirección EUI-64 del adaptador.
2. Se calcula el algoritmo hash de cifrado unidireccional de Síntesis del
mensaje 5 (MD5, <i>Message Digest-5</i>) con la cantidad del paso 1.
3. Se guardan los últimos 64 bits del algoritmo hash MD5 calculado en el
paso 2 como valor de historial para el siguiente cálculo de identificador
de interfaz.
Nilda Rebeca Chuquichambi Paxi C.I.: 10070832 LP.
Semestre: 6to “B”
4. Se toman los primeros 64 bits del algoritmo hash MD5 calculado en el
paso 2 y el séptimo bit se establece en cero. El séptimo bit corresponde
al bit U/L que, cuando está establecido en 0, indica un identificador de
interfaz administrado de forma local. El resultado es el identificador de
interfaz.
La dirección IPv6 resultante, basada en este identificador de interfaz
aleatorio, se conoce como dirección temporal. Las direcciones temporales se
generan para prefijos de direcciones públicas que utilizan configuración
automática de direcciones sin estado. Las direcciones temporales se utilizan
para el menor de los siguientes valores de duración válida y duración preferida:
Las duraciones incluidas en la opción Información de prefijo del mensaje
de anuncio de enrutador recibido.
Valores locales predeterminados de 1 semana para la duración válida y 1
día para la duración preferida.
FORMATO DE DIRECCIÓN UNICAST Y ANYCAST
Las direcciones Unicast y anycast generalmente se dividen en dos grupos
lógicos: los primeros 64bits identifican el prefijo de red, y son usados
para encaminamiento; los últimos 64bits identifican el interface de red del
host.
Los 64 bits de identificador del interface (interface identifier) son generados
automáticamente con la dirección MAC del interface y el algoritmo EUI-64
Nilda Rebeca Chuquichambi Paxi C.I.: 10070832 LP.
Semestre: 6to “B”
modificado, obtenidos de un servidor DHCPv6, establecidos aleatoriamente o
asignados manualmente.
Ejemplo de formato de dirección unicast (el tamaño del routing-prefix es variable)
bits 48 (o más) 16 (o menos) 64
campo routing prefix subnet id interface identifier
El campo prefijo contiene el valor binario 1111111010 (fe80::/10). Los 54
ceros siguientes consiguen que el prefijo de red sea el mismo para todas las
direcciones locales, y por tanto no enrutable.
EUI-64 MODIFICADO
El identificador de interfaz de 64 bits se deriva comúnmente de los 48 bits de
la dirección MAC. Una dirección MAC 00:1D:BA:06:37:64 se convierte en una
dirección EUI-64 de 64 bits insertando FF:FE en el
medio: 00:1D:BA:FF:FE:06:37:64.
La razón de modificar el bit U/L es debido a que cuando asignamos direcciones
de modo manual a un interface, es probable que asignemos una del
tipo 2001:db8:1:2::1/64 en lugar de la menos atractiva e
intuitiva 2001:db8:1:2:0200::1/64. Cuando asignamos manualmente
direcciones de enlace-local, la necesidad de esta modificación es más evidente:
configuraremos manualmente una dirección corta fc80::1 en lugar de una
Nilda Rebeca Chuquichambi Paxi C.I.: 10070832 LP.
Semestre: 6to “B”
larga fc80:0:0:0:0200::1. En resumen, modificamos EUI-64 para reducir las
probabilidades de duplicidad entre direcciones manuales y automáticas.
INTERFACE ID Interface Identifier (RFC 2373)
Con este campo se identifican los interfaces en un enlace. Son 64 bits en los
que encajan el formato de direcciones EUI-64, basado en las direcciones MAC.
METODO EXPERIMENTAL:
EJEMPLO:
Una dirección IPv6 Link-Local comienza con el prefijo FE80::/10 (los primeros
10 bits), luego los bits del 11 hasta 64 (los siguientes 54 bits) se configuran
con valores de ceros (0000). De esta manera se forma la porción de red
representada por los primeros 64bits.
FE80:0000:0000:0000:0000:0000:0000:0000/10 La porción de nodo, que son
los últimos 64 bits, se forma con el formato EUI-64. El formato EUI-64 toma
los 48 bits de la dirección MAC de la tarjeta Ethernet y le coloca 16
bits adicionales predefinidos por el protocolo IPv6 (FFFE). A continuación
tenemos un ejemplo de una dirección Link-Local.
FE80::211:21FF:FE6C:C86B
Las direcciones IPv6 Site-Local son también el equivalente a las direcciones IP
privadas en IPv4. A diferencias de las direcciones Link-Local, estas pueden ser
Nilda Rebeca Chuquichambi Paxi C.I.: 10070832 LP.
Semestre: 6to “B”
encaminadas fuera del segmento local, es decir, podemos enviar paquetes
entre diferentes segmentos de la red pero NO hacia el Internet.
En las direcciones Site-Local, los primeros 10 bits se establecen con los
valores 1111111011, por lo tanto, el prefijo de estás direcciones tendrá un
valor en hexadecimal de FEC0 :: /10. Los siguientes 54 bits están
compuestos por el ID de red. Los últimos 64 bits son el identificador de la
interfaz o nodo, y estos se configuran de la misma forma que las direcciones
Link-Local, tomando 48 bits de la dirección MAC y luego agregando 16
bits con los valores FFFE.
CONCLUSION
En conclusión esta norma es una técnica funciona empotrando la dirección IPv4
del nodo en el identificador norma EUI-64 del interfaz. Puesto que este
método viene a solucionar los problemas de comunicación dentro de un 'sitio',
las direcciones IPv4 no tienen por qué ser globales, ya que los prefijos desde
001 a 111 tienen la obligación de tener los identificadores de interfaz de 64
bits en formato norma EUI-64.
Las direcciones anycast se asignan dentro del espacio de las anycast y no son
Distinguibles entre observando sus bits. Se requiere que el bit 'u' sea
invertido en caso de que el identificador se haya construido a partir del
formato de la norma EUI-64.
Nilda Rebeca Chuquichambi Paxi C.I.: 10070832 LP.
Semestre: 6to “B”
BIBLIOGRAFIA
[1]Titulo: “INTRODUCCIÓN A LAS REDES”. GUILLERMO
MARTIN URIA OVANDO.
[2]Titulo: “APUNTES DE REDES”.
http: //www.ignside.net/man/redes._junio, 2005
[3]Titulo: “REDES GLOBALES DE INFORMACIÓN CON
INTERNET Y TCP/IP. PRINCIPIOS BÁSICOS,
PROTOCOLOS Y ARQUITECTURA: T. I Y II.”. COMER,
DOUGLAS E. La Habana: Ed. Pueblo y Educación, 2005.
[4] Titulo: “INTRODUCCIÓN A LOS PROTOCOLOS”.
http://fmc.axarnet.es/redes/tema_06.htm._ enero, 2002
[5]Titulo: “REDES DE COMPUTADORAS”. La Habana: Ed. Félix
Varela, 2002.