Está en la página 1de 20

Introduccin IPv6

Daniel Viveros Seplveda daniel.viveros@telefonica.com

Direccionamiento IPv4: Hasta el da de hoy


Caractersticas Principales:
IPv4 no ha cambiado desde su origen en 1981, siendo fcil de

implementar y demostrando su robustez. Existen dos categoras de Direcciones : Publicas y Privadas. En general se utiliza una direccin por cada terminal.

200.91.2.23

186.29.2.5

Una direccin IPv4 tiene un tamao de 32 bits, los que permiten un mximo terico de 4.294.967.296 de direcciones a asignar.

Jerarqua de Asignaciones de direcciones IPv4


La entidad a cargo de la asignaciones de direcciones IP es la IANA.
La IANA asigna bloques de prefijos /8 a los Registros Regionales. Los Registros Regionales son:
ARIN APNIC RIPE NCC LACNIC AFRINIC

Dado que el rango de direcciones comprendido entre 224.x.x.x y 239.x.x.x se encuentra asignado a los servicios de Multicast y el rango entre 240.x.x.x y 254.x.x.x se encuentra asignado a Future Use, solo quedan disponibles para asignar 223 bloques /8

Jerarqua de Asignaciones de direcciones IPv4

AFRINIC APNIC ARIN Empresas LACNIC Bloques Libres Bloques Reservados RIPE NCC 0

6
51 76 39 10

0
35 39 20 40 60 80

Nmeros de bloques /8 asignados

Cada bloque de prefijo /8 contiene 16.777.214 direcciones, lo anterior significa que Las Empresas tienes asignadas un total de 654.311.346 direcciones, muchas de las cuales no estn en uso.

Historia de IPv6
En el ao 1991, se dan las primeras alarmas sobre el agotamiento del espacio de redes Clase B y que indicaban que su fin para fines de 1994.
En 1992 se cre el grupo de trabajo IPNG, con el objeto de crear un nuevo Protocolo IP, cuyos requisitos eran:

Mayor nmero de direcciones IP Direccionamiento jerrquico Autoconfiguracin QoS Movilidad de red Seguridad incluida

En 1994, surgieron diversas soluciones y protocolos que permitieron extender la vida til de IPv4, como por ejemplo:
CIDR (Classless inter-domain routing) NAT (Network Address Translation) Uso de Asignaciones temporales de Direcciones (DHCP, Radius/PPP)

Cabecera IPv6 vs IPv4


Versin
(4 bits) Permite distinguir paquetes con diferentes requerimientos de entrega en tiempo real. Identifica a un flujo determinado de paquetes, permitiendo a los routers identificar rpidamente paquetes que deben ser tratados de la misma manera. Este campo indica cual (si es que hay alguno), de los posibles 6 headers de extensin, sigue al actual. Si es el ltimo, indica el tipo de protocolo de trasporte (TCP,UDP,...) Es el viejo TTL para IPv4. Renombrado: Indica cuantos bytes siguen al header de 40 bytes. Solo Carga til

Resumen de los cambios de IPv6 a IPv4


Cabecera IPv6 de largo fijo de 40 bytes. Direcciones de 32 a 128 bits Se eliminan los Campos de Fragmentacin y Opciones No se realiza el Checksum de la Cabecera Indicacin del Largo de la carga til, ya que la cabecera tiene largo fijo

Nuevo Campo de Etiqueta de Flujo


Los siguientes campos son modificados
El campo TOS pasa a llamarse Traffic Class El campo Protocol se llama ahora Next header Time to Live a Hop Count

Alineacin a 64 bits

Cabeceras de Extensin
El protocolo IPv6 el campo Options por las denominadas Cabeceras Adicionales o de Extensin. Estas cabeceras se encadenan con el campo Next Header (8 bits) Existen 6 tipos de Cabeceras de Extensin definidas:
Hop-by-Hop header (informacin entre Routers)

NH=0 Routing Header (equivalente a Source Routing) NH=43 Fragment Header (fragmentacin en origen) NH=44 Authentication Header (firma del originador) NH=51 Encrypted Security Payload (paquete encriptado) NH=50 Destination option Header (opciones para el destino) NH=60

Las cabeceras adicionales solo son examinadas en el o los nodos finales, salvo cuando el campo es Cero, en cuyo caso es examinada y procesada salto a salto.

Cabeceras de Extensin
Ejemplos grficos del uso del concepto de las cabeceras de Extensin

Representacin de Direcciones IPv6


Se dividen los 128 bits de direccin en 8 campos de 16 bits de largo, separados por dos puntos :. Cada campo est representado por 4 caracteres hexadecimales.
Ejemplo:

FEDC:BA98:7654:3210:FEDC:BA98:7654:3210

Los ceros al inicio de un campo son opcionales. 00FE es equivalente a FE.

Los grupos consecutivos de todos ceros se pueden obviar y representar como (::). Esto solo se puede hacer una vez en la direccin.
Ejemplo:

2008:0:0:0:8:800:200C:417A

Se puede representar como 2008::8:800:200C:417A

Direcciones IPv6
El tamao de una direccin aumenta desde 32 a 128 bits, lo que se traduce en alrededor de 3,41038 direcciones disponibles
Las direcciones IPv6 se dividen en tres tipos:
Unicast Multicast

Identifica a un nodo nico y particular Identifica a un grupo de nodos. El trfico enviado a una direccin Multicast es reenviado a todos los nodos pertenecientes al grupo

Anycast

Identifica a un grupo de nodos. El trafico enviado a una direccin

Anycast es enviado al nodo mas cercano del emisor

Se eliminaron las direcciones del tipo Broadcast

Direcciones IPv6 Unicast


Las direcciones Unicast pueden pertenecer a uno de los tres contextos

existentes:
Link-Local

: Identifica a todos los nodos dentro de un enlace Capa 2.

Unique-local: Identifica a todos los dispositivos dentro de una red interna,

compuesta por varios enlaces o dominio de capa 2.


Global

: Identifica a todos los dispositivos ubicables a travs de Internet.

Estos contextos tienen una estructura jerrquica

Direcciones IPv6 Unicast Local de Enlace (Link-Local)


Las direcciones Local de Enlace (Link-Local), han sido diseadas para direccionar un nico enlace para propsitos de autoconfiguracin (mediante identificadores de interfaz), descubrimiento del vecindario, o situaciones en las que no hay Routers. Los Routers no pueden retransmitir ningn paquete con direcciones fuente o destino que sean Link-Local, ya que el mbito esta limitado a la red local
10 bits 64 bits 84 bits

1111111010

Identificador de Interfaz

Se trata de direcciones FE80::<ID de interfaz>/30

Direcciones IPv6 Unicast Local de Sitio (Site-Local)


Las direcciones Locales de Sitio, permiten direccionar dentro de un sitio local u organizacin, sin la necesidad de un prefijo global.
Se utiliza en las organizaciones que tengan implementadas Firewalls. Se configuran mediante un identificador de subred de 16 bits. Los Routers no deben retransmitir fuera del sitio, ningn paquete cuya direccin fuente o destino sea Local de Sitio.
10 bits 38 bits 16 bits 64 bits

1111111010

Id. De Subred

Identificador de Interfaz

Se trata de direcciones FEC0::<ID de subred>:<ID de Interfaz>/10

Direcciones IPv6 Unicast Globales


Las direcciones Unicast Globales son usadas para comunicar 2 nodos a travs de Internet. Son equivalente a las direcciones pblicas en IPv4. El prefijo de enrutamiento Global es aquel que identifica a un sitio conectado a Internet. El Prefijo de Enrutamiento Global tiene una estructura jerrquica, con el fin de reducir el tamao de la tabla de enrutamiento global de Internet
48 bits 16 bits 64 bits

Prefijo enrutamiento Global

Id. Subred

Identificador de Interfaz

Se trata de direcciones 200x:0DB8:7001:BEBE:CAFE::3

Jerarqua de Asignaciones de direcciones IPv6


El Espacio total de asignaciones de direcciones IP Globales Unicast administrador por el IANA. Cada registro regional (RIR) maneja un prefijo /23, del cual entrega prefijos /32 a los proveedores de servicios (ISP)
IANA
6to4 RIPE NCC

LACNIC
ARIN APNIC

AFRINIC
0 5 10 15 20 Nmeros de bloques IPv6 asignados

Direcciones IPv6 Multicast


En IPv6 el trfico Multicast opera de la misma forma que en IPv4. Un paquete enviado a una direccin multicast es entregado a todas las interfaces identificadas por dicha direccin

Estas direcciones no pueden ser utilizadas para enviar paquetes (solo para recibir). No deben aparecer en la cabecera de enrutamiento de ningn

paquete.
8 bits

4bits

4 bits

112 bits

FF

Identificador grupo Multicast

L = 0 Indica si el grupo es permanente L = 1 Indica que el grupo es Temporal El campo S indica el contexto o alcance del grupo ( 01=nodos a nivel local 02=nodos a nivel enlace, 05= todos los router a nivel de sitio, etc)

Direcciones IPv6 Anycast


Una direccin Anycast es aquella que identifica a un grupo de interfaces.
Las direcciones Anycast tienen el mismo rango de direcciones que las Unicast. En los Router se debe configurar una ruta directa hacia la direccin Anycast (/128). La idea es que cada router posea en su tabla de Forwarding, varias entradas hacia la misma direccin con sus mtricas asociadas, con lo cual los paquetes son enviados a la interfaz mas cercana.

Ventajas
Balanceo de Carga Tolerancia a Fallas

Identificador de Interfaz
La estructura de una direccin IPv6 consta de dos grandes campos.
64bits 64 bits

Network Id
48 bits.

Identificador de Interfaz

Para obtener el identificador de interfaz, nos basamos en la direccin MAC de A los 3 primeros bytes se les agrega FFEE, continuando con el resto de los

bytes de la direccin MAC. El resultado se conoce como Identificador EUI-64

Consultas

También podría gustarte