You are on page 1of 5

INTRODUCCIÓN

Hoy en día, la mayor parte de las interredes utilizan el protocolo IPv4, el cual
tiene mas de veinte años de antigüedad. Aunque IPv4 demostró ser elástico y
resistente a pesar de los años, esta comenzando a traer problemas.
Principalmente problemas relacionados con la asignación de nuevas direcciones
IP, las cuales resultan necesarias para conectar nuevos host a internet. IPv4
asigna a sus direcciones 4 bytes (32 bits), y dado el crecimiento exponencial que
experimenta internet, el espacio de direccionamiento que estas direcciones
permiten resulta escaso. IPV6 soluciona muchos de los problemas de IPv4.

Cuando la versión actual de este protocolo se desarrolló, no se tuvieron en cuenta


todas las posibilidades reales que este nuevo medio de comunicación podía
ofrecer, por otra parte muchas de ellas eran inimaginables en aquellos días, por lo
que resulta lógico que no se tuvieran en cuenta. En las fechas actuales, es tal el
desarrollo de Internet en el mundo que la antigua versión de IP se está quedando
pequeña y para determinadas actividades y servicios resulta bastante pobre, por lo
que se estaba haciendo necesario una revisión de este protocolo para no limitar
las enormes posibilidades que la conexión global del planeta nos puede ofrecer.
Es por este motivo por lo que se pensó hacer una nueva versión de este protocolo,
para adaptarse a los nuevos tiempos: “Renovarse o morir” y una vez que se vieron
todas las posibilidades (y el dinero) que ofrecía Internet, resultaba muy duro tener
que morir.

En los sucesivos apartados de este trabajo se muestran los principales aspectos


de Ipv6 y cuáles son las características que hacen de él un protocolo compacto,
robusto que le convierten en el protocolo estándar del nivel de red para un futuro a
corto plazo, mejorando infinitamente a su predecesor.

Conceptos

IPv6 es la abreviatura de “Internet Protocol Versión 6”. Se trata del protocolo de “la
nueva generación”, diseñado por la IETF (Internet Engineering Task Force) para
reemplazar la versión actual del protocolo de internet: IPv4.

IPv6 es la versión 6 de el protocolo de Internet (Internet protocol) un estándar en


desarrollo del nivel de red encargado de dirigir y encaminar los paquetes a través
de una red.

IPv6 esta destinado a sustituir el estándar IPv4 cuyo limite de direcciones IP


admisibles esta empezando a restringir el crecimiento de Internet y su uso. Pero
este nuevo estándar mejorara globalmente su uso.

IPv4 soporta 4.294.967.296 (232) direcciones de red diferentes, un número


inadecuado para dar una dirección a cada persona del planeta, y mucho menos
para cada coche, teléfono, PDA, etcétera; mientras que IPv6 soporta
340.282.366.920.938.463.463.374.607.431.768.211.456 (2128 ó 340 sextillones)
direcciones —cerca de 4,3 × 1020 (430 trillones) direcciones por cada pulgada
cuadrada (6,7 × 1017 ó 670 mil billones direcciones/mm2) de la superficie de La
Tierra.

Las direcciones IPv6 de 128 bits de longitud se escriben en ocho grupos de cuatro
digitos hexadesimales por ejemplo:

2001:0db8:85a3:08d3:1319:8a2e:0370:7334

Características IPv6

IPv6 (128 bits)


Encaminamiento: Direccionamiento jerárquico
Prestaciones: Cabecera simple alineada a 64 bits
Versatilidad: Formato flexible de extensiones
Multimedia: Identificacion de flujos
Multicast: Obligatorio, alcance por dominios
Seguridad: Soporte autenticación/cifrado
Autoconfiguracion: “Plug-and-Ping”
E2E: Recuperación del modelo end-to-end

Paquete IPv6 (I): Cabecera base

Direcciones IPv6
3 tipos de direcciones, en función del tipo de destino:

Unicast. Un identificador por interfaz. Se pueden basar en ids. IEEE EUI-64


(basado en el id. nivel de enlace).
Multicast. Un identificador para un conjunto de interfaces. Se entrega a todos
ellos. FF00::/8
Anycast. Un identificador para un conjunto de interfaces. El paquete se entrega a
uno, el mas cercano 3 tipos de direcciones, en función del alcance:
Link-local. Solo tienen sentido en el ámbito del enlace. FE80::/10
Site-local. Solo tienen sentido en el ámbito de una organización. FEC0::/10
Global. Tienen ámbito global

En IPv6 es habitual tener múltiples direcciones por interfaz. Como mínimo debe
tener una dirección link-local
 Series de 1 o mas grupos de 16 ceros consecutivos se pueden sustituir
(solo una vez por dirección)

Ejemplos de direcciones:

 Dirección de loopback: ::1/128 (0:0:0:0:0:0:0:1)

 Dirección no definida: ::/128 (0:0:0:0:0:0:0:0)

 Dirección Pv6 compatible IPv4: ::138.4.1.1

 Dirección multicast (todos los nodos, ámbito de enlace): FF02::1

 Dirección global (www.ipv6.elmundo.es): 2001:450:9:10::71

 Direccionamiento IPv6 jerárquico, enrutamiento basado en


longestmatchprefix

Autoconfiguración de direcciones IPv6. Dos métodos posibles:

Configuración sin estado (Stateless configuration):

Auto asignación de direcciones link-local. Basado en la norma


EUI64

Basado en el anuncio de prefijos (router advertisements)

Configuración con estado (Stateful configuration)

DHCPv6
Es necesario introducir cambios en el DNS (aun mas necesario
con direcciones de este tamaño)

Registros AAAA
Con 128 bits: direcciones.
Caso peor: 1500 direcciones IPv6/m 2
Mecanismos de transición IPv4-IPv6 (I)
Posibilitar la transición es fundamental

Stacks duales IPv6/IPv4

 Imprescindible para implementar otros mecanismos

Mecanismos de traducción

 Permiten interoperabilidad s´olo-IPv6 con s´olo-IPv4

 Muchos mecanismos propuestos: NAT-PT, TRT, DSTM, etc.

 Presentan problema

Túneles, encapsulación IPv6 sobre IPv4

Túnel IPv6 sobre IPv4

Varios tipos de tuneles:


Configurados (host-host, router-router, host-router). Permiten atravesar nubes
IPv4 desde entidades IPv6/IPv4.

Automáticos. Dirección destino compatible IPv4

6to4. Permite tener direcciones IPv6 globales en redes solo-IPv6 que tienen un
router frontera dual-stack encargado de dar salida al exterior.

6over4

DNS en el mundo IPv6

Existen dos tipos de registros de DNS para IPv6. No obstante el IETF ha declarado los
registros A6 y CNAME como registros para uso experimental. Los registros de tipo AAAA
son los únicos estandar a día de hoy.
La utilización de registros de tipo AAAA es muy sencilla. Se asocia el nombre de la
máquina con la dirección IPv6 de la siguiente forma:

NOMBREDEMIMÁQUINA AAAA MIDIRECCIÓNIPv6

De igual forma que en IPv4 se utilizan los registros de tipo A. En caso de no poder
administrar su propia zona de DNS se puede pedir esta configuración a su proveedor de
servicios. Las versiones actuales de bind (versiones 8.3 y 9) y el “port” dns/djbdns (con el
parche de IPv6 correspondiente) soportan los registros de tipo AAAA.

El objetivo de este trabajo es explicar el esquema de direccionamiento que


implementa IPv6 y que soluciona ampliamente la limitada disposición de
direcciones de la versión actual del protocolo de internet.

You might also like