norma eui-64

17
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 [email protected] 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.

Upload: nilda-rebeca-chuquichambi

Post on 16-Apr-2017

411 views

Category:

Engineering


0 download

TRANSCRIPT

Page 1: NORMA EUI-64

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

[email protected]

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.

Page 2: NORMA EUI-64

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.

Page 3: NORMA EUI-64

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.

Page 4: NORMA EUI-64

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

Page 5: NORMA 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.

Page 6: NORMA EUI-64

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.

Page 7: NORMA EUI-64

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

Page 8: NORMA EUI-64

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.

Page 9: NORMA EUI-64

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.

Page 10: NORMA EUI-64

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

Page 11: NORMA EUI-64

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.

Page 12: NORMA EUI-64

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.

Page 13: NORMA EUI-64

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

Page 14: NORMA 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

Page 15: NORMA EUI-64

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

Page 16: NORMA EUI-64

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.

Page 17: 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.