Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Fund A Mentos
Fund A Mentos
Caractersticas de IPv6
El esquema de direcciones de 128 bits provee una gran cantidad de direcciones IP, con la posibilidad
de asignar direcciones nicas globales a nuevos dispositivos.
Los mltiples niveles de jerarqua permiten juntar rutas, promoviendo un enrutamiento eficiente y
escalable al Internet.
El proceso de autoconfiguracin permite que los nodos de la red IPv6 configuren sus propias
direcciones IPv6, facilitando su uso.
La transicin entre proveedores de IPv6 es transparente para los usuarios finales con el mecanismo
de renumerado.
El encabezado de IPv6 es ms eficiente que el de IPv4: tiene menos campos y se elimina la suma de
verificacin del encabezado.
IPv6 fue esbozado para manejar mecanismos de movilidad y seguridad de manera ms eficiente que
el protocolo IPv4.
Se crearon varios mecanismos junto con el protocolo para tener una transicin sin problemas de las
redes IPv4 a las IPv6.
Renumeracin
El proceso de renumeracin de IPv6 fue diseado para ser transparente entre los proveedores de
IPv6 unicast y los usuarios finales. Esto se logra con el mecanismo de autoconfiguracin que
permite una renumeracin sencilla a las computadoras con slo enviarles el nuevo prefijo IPv6
unicast para la red. Una desventaja de este mecanismo es la prdida de las sesiones TCP y UDP
que ocurren entre las computadoras y los servidores al momento exacto de la transicin.Esto es
algo que tambin ocurre actualmente con IPv4.
Multicasting
La difusin del Protocolo de Resolucin de Direccin (Address Resolution Protocol, ARP) de IPv4
afecta la eficiencia de la red. Esta situacin no ha sido incluida en IPv6, y en su lugar se utiliza el
Multicasting el cual funciona de la siguiente manera:
Si se est interesado en que cierta computadora reciba los paquetes de difusin del grupo se agrega
una interfaz de red, de esa forma se enva un paquete multicast al grupo X.
Ese paquete slo llegar a aquellas computadoras que tengan su interfaz incluida en el grupo
multicast X. Con ello se permite tener niveles de eficiencia de red superiores a los presentados en IPv4, lo cual
se ver traducido en la disminucin de los ciclos de procesamiento de CPU de las computadoras en la red
local al no procesar paquetes de difusin que no van dirigidos a ellos y de la misma manera se estar
eliminando el problema de las tormentas de paquetes de difusin de IPv4.
Encabezado eficiente
El nuevo encabezado de IPv6 es ms sencillo que el de IPv4. Del encabezado de IPv4 se
removieron 6 campos: Longitud de encabezado, Identificacin, Banderas, Desplazamiento por
fragmentacin, Suma de verificacin de encabezado, Opciones y Relleno. Al pasar de un
encabezado de IPv4 con longitud variable a IPv6 con menos campos y longitud fija se obtiene una
reduccin en los ciclos de CPU de los ruteadores al momento de enviar los paquetes de IPv6. Lo
anterior conlleva un mejor desempeo de la red.
Etiqueta de flujo
Dentro del encabezado de IPv6 existe un nuevo campo llamado Etiqueta de Flujo, ste es usado
por el nodo fuente para solicitar un manejo especial de secuencias especficas de paquetes. La
etiqueta est dirigida al procesamiento de la estacin destino, no para los ruteadores, y es de gran
utilidad para aplicaciones como videoconferencias y voz sobre protocolo de Internet (VoIP).
Asimismo agrupa todas aquellas que requieren un tratamiento especial de Calidad de Servicio
(Quality of Service, QoS) en los ruteadores de la trayectoria.
Extensiones de encabezado
La utilizacin del campo Opciones en el encabezado de IPv4 presenta desventajas a la transmisin
de los paquetes y a la eficiencia de la red. En lo que respecta a la variacin del tamao del
encabezado es debido a que tiene campos opcionales. En el segundo caso todos los ruteadores
que procesan el paquete deben computar el encabezado con su campo de longitud variable lo que
introduce retardos y gasto de la capacidad del CPU en ciclos de procesamiento que son
innecesarios.
Para resolver la situacin anterior, IPv6 sustituye el campo Opciones al final del encabezado por
las Extensiones de Encabezado, formando un encadenamiento de encabezados enlazados por un
campo llamado Siguiente Encabezado. Se presenta un campo Siguiente Encabezado dentro de
cada Extensin de Encabezado usado por IPv6. Este diseo con extensiones permite una mejor
eficiencia en el procesamiento de los paquetes, ya que asegura que los ruteadores y nodos
computan los encabezados dirigidos a ellos a lo largo de la trayectoria.
Movilidad
Debido a que la movilidad es una caracterstica importante y deseable por las compaas
proveedoras y los consumidores finales el Protocolo de Internet Mvil (MobileIP) esta capacidad
est disponible tanto en IPv4 como en IPv6. Cabe destacar que en este ltimo la movilidad se
construy dentro del protocolo en lugar de ser una nueva funcin agregada como en IPv4. Ello
implica que cualquier nodo IPv6 puede usar un IP Mvil tanto como lo requiera. IPv6 Mvil utiliza
dos Extensiones de Encabezado: un Encabezado de Enrutamiento para el registro y
un Encabezado de Destino para entrega del datagrama entre los nodos mviles y sus nodos fijos
correspondientes.
Seguridad
El protocolo IPSec estandarizado por el Grupo Especial sobre Ingeniera de Internet provee las
funciones de:
Invalida la repeticin de sesiones, para evitar que no sean repetidas por usuarios maliciosos.
Mecanismos de Transicin
Actualmente no existe una fecha definida para dejar de utilizar IPv4 o comenzar a utilizar IPv6
completamente, por lo que al disear IPv6 se opt por incluir mecanismos que permitan una
coexistencia de ambos esquemas de direccionamiento y que en el largo plazo permitan tener una
transicin sin complicaciones hacia IPv6. Estos esquemas son los siguientes:
Clase de Trfico (8 bits). Este campo y sus funciones son similares al de Tipo de Servicio en IPv4.
Este campo etiqueta el paquete IPv6 con un Punto de Cdigo de Servicios Diferenciados (DSCP) que
especifica cmo debe ser manejado.
Etiqueta de Flujo (20 bits). La etiqueta sirve para marcar un flujo o secuencia de paquetes IPv6 que
requieran un tratamiento especial a lo largo de la trayectoria de comunicacin.
Longitud de Carga til (16 bits). La carga til es la parte que sigue al encabezado de IPv6.
Siguiente Encabezado (8 bits). Define el tipo de informacin que va a seguir al encabezado de IPv6
bsico, la cual puede ser un protocolo de capa superior como TCP o UDP o puede ser alguna de las
Extensiones de Encabezado. Este campo es similar al campo Nmero de Protocolo en IPv4.
Lmite de Saltos (8 bits). Define el nmero mximo de saltos (ruteadores intermedios) que un paquete
IP puede atravesar. Cada salto disminuye el valor por 1, al igual que en IPv4 cuando el campo contiene el
valor 0 el paquete es destruido y se enva de regreso al nodo fuente un mensaje ICMP versin 6 de Tipo 3 que
significa Tiempo Excedido.
Direccin Fuente (128 bits). Identifica la direccin fuente IPv6 del transmisor.
Direccin Destino (128 bits). Muestra la direccin destino IPv6 del paquete.
Extensiones de Encabezado
Son encabezados opcionales, enlazados uno despus de otro, que van despus del encabezado
bsico de IPv6. Un paquete IPv6 puede llevar uno o mltiples extensiones de encabezados o
inclusive no llevar ninguno. A continuacin se definen las Extensiones de Encabezados:
Encabezado de Opciones Salto-por-Salto (protocolo 0). Este campo es ledo y procesado por cada
nodo y enrutado a lo largo de la trayectoria de envo. ste es usado para paquetes Jumbograma y la Alerta de
Ruteador.
Encabezado de Opciones de Destino (protocolo 60). Lleva informacin opcional que est
especficamente dirigida a la direccin de destino del paquete.
Encabezado de Enrutamiento (protocolo 43). Puede ser usado por un nodo fuente IPv6 para forzar a
que un paquete atraviese ruteadores especficos en su trayectoria al destino. Se puede especificar una lista de
ruteadores intermediarios dentro del encabezado cuando se pone en 0 el campo de Tipo de Enrutamiento.
Encabezado de Autenticacin (protocolo 51). Este se utiliza en IPSec para proveer autenticacin,
integridad de datos y proteccin ante una repeticin, e incluye tambin proteccin a algunos campos del
encabezado bsico de IPv6. Este encabezado es conocido como AH.
Encabezado de Carga de Seguridad Encapsulada (protocolo 50). Es usado en IPSec para proveer
autenticacin, integridad de datos, proteccin ante repeticin y confidencialidad del paquete IPv6. Es conocido
como ESP.
Direccionamiento
Los cambios introducidos por IPv6 no slo son en cantidad de direcciones sino que incluyen
nuevos tipos, representaciones y sintaxis.
Loopback.
Sin-Especificar (Unspecified).
Anycast agrupa:
Multicast agrupa:
Asignada (Assigned).
Enlace Local. Se utiliza en un enlace sencillo y no debe nunca ser enrutada. Se usa para
mecanismos de autoconfiguracin, descubrimiento de vecinos y en redes sin ruteadores. Es til
para crear redes temporales. Puede ser utilizada sin un prefijo global.
Sitio Local. Contiene informacin de subred dentro de la direccin. Son enrutadas dentro de un
sitio, pero los ruteadores no deben enviarlas fuera de ste. Adems es utilizada sin un prefijo
global.
Formato de direcciones de Enlace Local y Sitio Local.
El prefijo FE80 identifica a una direccin de Enlace Local y el prefijo FEC0 identifica a un Sitio local,
ambos en hexadecimal.
Agregable Global. Son las direcciones IPv6 utilizadas para el trfico de IPv6 genricos en el
Internet de IPv6 y son similares a las direcciones unicast usadas para comunicarse a travs del
Internet de IPv4. Representan la parte ms importante de la arquitectura de direccionamiento de
IPv6 y su estructura permite una agregacin estricta de prefijos de enrutamiento para limitar el
tamao de la tabla de enrutamiento global de Internet.
Cada Direccin Agregable Global consta de tres partes:
Prefijo recibido del proveedor: el prefijo asignado a una organizacin por un proveedor debe ser al
menos de 48 bits (recomendado por el RFC 3177). El prefijo asignado a la organizacin es parte del prefijo del
proveedor.
Sitio: con un prefijo de 48 bits distribuido a una organizacin por medio de un proveedor, se abre la
posibilidad para esa organizacin de tener 65,535 subredes (asignando un prefijo de 64 bits a cada una de las
subredes). La organizacin puede usar los bits 49 a 64 (16 bits) del prefijo recibido para subredes.
Computadora: utiliza cada Identificador de interfase del nodo. Esta parte de la direccin IPv6, que
representa los 64 bits de ms bajo orden de la direccin, es llamada Identificador de Interfase.
La siguiente figura muestra como ejemplo al prefijo 2001:0410:0110::/48 que es asignado por un
proveedor a una organizacin. Dentro de la organizacin el prefijo 2001:0410:0110:0002::/64 es
habilitado en una subred. Finalmente, un nodo en esta subred tiene la direccin
2001:0410:0110:0002:0200:CBCF:1234:4402.
Loopback. Al igual que en IPv4, cada dispositivo tiene una direccin loopback, que es usada por el
nodo mismo. En IPv6 se representa en el formato preferido por el prefijo
0000:0000:0000:0000:0000:0000:0000:0001 y en el formato comprimido por ::1.
Sin-Especificar. Es una direccin unicast sin asignar a alguna interfase. Indica la ausencia de una
direccin y es usada para propsitos especiales. Es representada en el formato preferido con el
prefijo 0000:0000:0000:0000:0000:0000:0000:0000 y con :: en el formato comprimido.
Compatible con IPv4. Es utilizada por los mecanismos de transicin en computadoras y ruteadores
para crear automticamente tneles IPv4. De esa forma se entregan paquetes IPv6 sobre redes
IPv4.
En la siguiente figura se muestra el formato descriptivo de una direccin IPv6 compatible con IPv4.
En ste el prefijo se crea con el bit puesto a cero del de ms alto nivel de los 96 bits, y los restantes
32 bits de menor nivel representan la direccin en formato decimal.
Asignada Multicast. Est definida y reservada por el RFC 2373 para la operacin del protocolo
IPv6. Dichas direcciones asignadas son usadas en el contexto de mecanismos especficos del
Nodo Solicitado Multicast. Es una direccin a la que se debe unir cada nodo por cada direccin
unicast y anycast asignada. La direccin se forma tomando los 24 bits de bajo nivel de una
direccin IPv6 (es la ltima parte del identificador de la computadora). La direccin los juntamos
con el prefijo FF02:0:0:0:0:1:FF00::/104, de esa manera el rango de direcciones Multicast de Nodo
Solicitado va de FF02:0:0:0:0:1:FF00:0000 a FF02:0:0:0:0:1:FFFF:FFFF.
Reglas de Utilizacin
Las direcciones IPv6 son asignadas a interfases, no a nodos, por lo que cada interfase de un nodo
necesita al menos una direccin unicast. A una sola interfase se le pueden asignar mltiples
direcciones IPv6 de cualquier tipo (unicast, anycast, multicast). Por lo cual un nodo puede ser
identificado por la direccin de cualquiera de sus interfases.
Existe la posibilidad de asignar una direccin unicast a mltiples interfases para balanceo de
cargas.
Una direccin tpica de IPv6 consiste de tres partes como se muestra en la figura de abajo:
a. El prefijo de enrutamiento global
b. El IDentificador de subred
c. El IDentificador de interfase
Notacin de Direcciones
Como lo define el RFC 2373 Arquitectura del Direccionamiento del Protocolo de Internet versin 6,
existen tres formatos para representar direcciones IPv6.
El formato preferido es el mtodo ms largo. Este representa los 32 caracteres hexadecimales que
forman la direccin. Es el ms cercano a la forma en que la computadora procesa la direccin.
Mediante una representacin comprimida que se utiliza para simplificar la escritura de la direccin.
El tercer mtodo es el relacionado con los mecanismos de transicin donde una direccin IPv4 est
incluida dentro de una direccin IPv6. Este mtodo es el menos importante de los tres y slo es til si se utiliza
algn mecanismo de transicin como NAT-PT.
Formato comprimido
En IPv6 es comn que se presenten cadenas grandes de ceros dentro de las direcciones. Para
simplificar su escritura se ha convenido en utilizar una sintaxis especial en donde se suprimen los
valores consecutivos de ceros ante dos situaciones: campos sucesivos de ceros y campos con
ceros al inicio.
Existen dos tipos de direcciones IPv6 que tienen direcciones IPv4 incrustadas:
Direccin IPv6 compatible con IPv4. Es utilizada para establecer un tnel automtico que lleva
paquetes IPv6 sobre redes IPv4. Esta direccin est vinculada con un mecanismo de transicin del
protocolo IPv6.
Direccin IPv6 mapeada a IPv4. Se utiliza slo en el mbito local de nodos que tienen las
direcciones IPv4 e IPv6. Los nodos usan direcciones IPv6 mapeadas a IPv4 de forma interna
solamente. Estas direcciones no son conocidas afuera del nodo y no llegan al cable de
comunicacin como direcciones IPv6.
En la siguiente tabla se muestran ejemplos de direcciones IPv4 incrustadas en direcciones IPv6,
ellas se presentan en el formato comprimido. La primera direccin exhibida es del tipo Direccin
IPv6 compatible con IPv4 y la segunda es una Direccin IPv6 mapeada a IPv4.
IMAGEN
IPv6 y Subredes
En IPv6 la nica forma aceptable de representar una mscara de red es mediante notacin CIDR.
Aunque las direcciones estn en formato hexadecimal, el valor de la mscara de red se mantiene
como un valor decimal. La siguiente tabla muestra ejemplos de direcciones IPv6 y prefijos de red
utilizando el valor de red en notacin CIDR.
De la misma forma que sucede con IPv4, en IPv6 el nmero de bits puestos a 1 en la mscara de red
define la longitud del prefijo de red y la parte restante es para el direccionamiento del nodo. Esto es importante
para las IPs, ya que define cundo los paquetes van a ser enviados al ruteador por defecto o a un nodo
especfico en la misma subred.
El nmero de bits para el direccionamiento del nodo dentro de un prefijo de sitio (48 bits) en IPv6
resulta ser tan grande que no es necesario hacer un plan de direccionamiento para un sitio utilizando
diferentes valores de mscara de red. De ah que el clculo de mscara de red para cada subred y el uso de
VLSM no son requeridos.
Seguridad en IPv6
La seguridad dentro del protocolo IPv6 est basada en el protocolo IPSec, el cual est disponible
tanto en IPv4 como en IPv6.
Una implementacin de IPv6 incluye inserciones de Encabezados de Autenticacin (AH,
Authentication Headers) y extensin de encabezados de Carga de Seguridad Encapsulada (ESP,
Encapsulating Security Payload). El tener IPSec en cualquier nodo IPv6 debe permitir sesiones de
seguridad de extremo a extremo.
Para los ruteadores con soporte IPv6, IPSec puede ser usado en diferentes reas:
OSPFv3 utiliza AH, la extensin de encabezados maneja ESP como un mecanismo de
autenticacin en lugar de la variedad de esquemas de autenticacin y procedimientos definidos en
OSPFv2.
IPv6 Mvil Esta especificacin de protocolo es un proyecto de la IETF propuesto para usar
IPSec para hacer obligatoria la autenticacin de actualizacin.
Tneles Los tneles IPSec pueden ser configurados entre sitios (ruteadores IPv6) en lugar de
que cada computadora utilice IPSec.
Administracin de Red IPSec se puede utilizar para garantizar el acceso del ruteador para la
gestin de la red.
IPSec est definido en dos extensiones de encabezado separados de IPv6 que pueden ser
puestas juntas dentro del mismo paquete IPv6. Las dos extensiones son Autenticacin de
Encabezado IPSec (AH) y extensin de encabezados de Carga de Seguridad Encapsulada (ESP).
No hay cambios mayores en el enrutamiento, de esa forma el cambio a IPv6 es transparente para
el administrador de redes. nicamente se realizaron modificaciones a la forma en que se maneja el
enrutamiento para hacerlo ms eficiente o para hacer uso de las caractersticas de IPv6.
Rutas Estticas Son utilizadas para forzar el enrutamiento de algunos prefijos a travs de
ruteadores especficos. La ruta por omisin (::/0) es un ejemplo de ruta esttica. Las rutas estticas
en una tabla de enrutamiento tienen una mayor preferencia sobre rutas aprendidas por protocolos
de enrutamiento.
Una ruta esttica contiene el prefijo a ser enrutado y la direccin IP del ruteador. Dicha ruta tiene
como nombre el siguiente salto, es el responsable de enrutar cualquier paquete con un destino
dentro del rango de prefijo dado. No existen diferencias entre IPv4 e IPv6 para las rutas estticas,
sin embargo, se debe usar una direccin de enlace local como la direccin de siguiente salto.
RIP (RFC 1058) es un protocolo para redes de tamao de pequeo a mediano. La versin
mejorada para IPv6 conocida como RIP Siguiente Generacin (RIPng, RIP next generation) (RFC
2080 y 2081) est basada en RIP versin 2 (RFC 1723) y hereda las mismas caractersticas
genricas:
Mtricas fijas.
Etiquetas de ruta.
Caracterstica Descripcin
Rutas Anunciadas
Siguiente Salto
de transporte.
La actualizacin RIP de la direccin fuente IPv6 es la direccin de enlacelocal de la interfase del ruteador fuente. Con excepcin de cuando se
contesta un Mensaje de Solicitud unicast desde un puerto distinto al
puerto RIPng, en dicho caso, la direccin fuente es una direccin global
vlida).
Nmero de Puerto = 521 El puerto UDP es 521, en lugar de 520 para RIPv1 y 2.
RIPng versin = 1
Tabla de Enrutamiento
Autenticacin
OSPF (RFC 2328). Como versin 2, es un protocolo slo para IPv4. OSPFv3 (RFC 2740) es un
protocolo de red independiente, similar a IS-IS. De esta manera puede incluir rutas IPv6. OSPFv3
comparte los fundamentos de OSPFv2:
Inundacin (flooding).
rea de soporte.
Caractersticas
Descripcin
Nuevo LSA-con-Prefijo-Intra-Area
Direcciones en LSA
Identificacin de Ruteador
Alcance de la Inundacin
Siguiente-Salto
Ejecucin por cada enlace, en lugar Ahora una interfase OSPF se puede conectar a un enlace en
de cada IP de subred
paquetes OSPF
OSPFv3.
Paquetes OSPF con direccin IPv6 La direccin fuente del paquete OSPF es la direccin enlacefuente
Paquetes OSPF con direccin IPv6 Todos los ruteadores OSPF envan paquetes Hello y atienden
destino
1 significa de enlace-local.
OSPF versin = 3
IPSec