08 5536
08 5536
08 5536
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA EN CIENCIAS Y SISTEMAS
FACULTAD DE INGENIERÍA
TRABAJO DE GRADUACIÓN
POR
AL CONFERÍRSELE EL TÍTULO DE
INGENIERO EN CIENCIAS Y SISTEMAS
FACULTAD DE INGENIERÍA
1. CONCEPTOS DE IPv6
1.1. Conexión a Internet en la actualidad......................................... 1
1.2. Historia del IPv6........................................................................ 3
1.3. Motivaciones para cambiar a IPv6............................................ 5
1.3.1. Motivaciones tecnológicas......................................... 5
1.3.2. Motivaciones políticas................................................. 9
1.3.3. Motivaciones económicas........................................... 10
1.4. Beneficios de IPv6.................................................................... 11
1.5. Características de IPv6............................................................. 12
1.6. Comparación entre IPv4 e IPv6................................................ 15
1.7. Tipos de direcciones IPv6......................................................... 16
1.8. Características de las direcciones IPv6................................... 17
1.9. Autoconfiguración en IPv6....................................................... 18
1.9.1. Autoconfiguración sin estado..................................... 20
1.9.2. Autoconfiguración mediante DHCPv6........................ 21
1.10. Representación de direcciones IPv6........................................ 24
I
1.10.1 Representación de los prefijos de direcciones IPv6.. 25
1.10.2 Representación de los tipos de direcciones IPv6...... 26
1.10.2.1. Direcciones unicast................................. 27
1.10.2.1.1. Direcciones unicast
reservadas........................ 27
1.10.2.1.2. Direcciones unicast
globales agregables.......... 28
1.10.2.1.3. Direcciones unicast
locales.............................. 32
1.10.2.1.4. Direcciones IPv6 con
direcciones IPv4
incluidas............................ 34
1.10.2.2. Direcciones anycast................................ 36
1.10.2.3. Direcciones multicast.............................. 38
1.11. Equipos potenciales para Internet............................................ 40
1.12. Próxima generación de acceso a Internet................................ 42
1.13. El hogar y el acceso a Internet con tecnología IPv6 ............... 43
2. TRANSICIÓN AL IPv6
2.1. El papel del IETF....................................................................... 45
2.2. Metas de la transición............................................................... 46
2.3. Transición simple de Internet (SIT)........................................... 44
2.3.1. Características del SIT................................................ 47
2.3.1. Requerimientos del SIT............................................... 47
2.4. Características de la transición................................................. 49
2.5. Requerimientos para una transición suave............................... 50
2.5.1. Minimizar la resistencia............................................... 50
II
2.5.2. Esfuerzos.................................................................... 51
2.5.2.1. Transición progresiva............................... 51
2.5.2.2. Coexistencia e interacción........................ 52
2.5.2.3. Esquema flexible de mapeo de
direcciones................................................ 52
2.5.2.4. Herramientas de manejo inteligentes........ 53
2.6. Componentes de la transición................................................... 53
2.6.1. Hosts........................................................................... 54
2.6.2. Routers y protocolos de ruteo..................................... 54
2.6.3. Sistemas de nombres del dominio (DNS)................... 55
2.6.4. Dependencias de componentes.................................. 55
2.7. Actores de Internet.................................................................... 56
2.8. Interoperabilidad IPv4/IPv6....................................................... 56
3. MECANISMOS DE TRANSICIÓN
3.1. Pilas dobles IPv4/IPv6.............................................................. 59
3.1.1. DNS............................................................................. 61
3.1.1.1. Resolución del DNS.................................. 62
3.2. Túneles IPv6 sobre IPv4........................................................... 63
3.3. Túneles configurados................................................................ 66
3.3.1. Características............................................................ 67
3.3.2. Router a router........................................................... 68
3.3.3. Host a router…............................................................ 69
3.3.4. Ventajas y desventajas de los túneles configurados... 70
3.4. Túneles automáticos................................................................. 71
3.4.1. Características............................................................ 71
3.4.2. Host a host……........................................................... 73
III
3.4.3. Router a host…...................................................... 73
3.4.4. Ventajas y desventajas de los túneles automáticos.. 74
3.5. Mecanismos de traducción..................................................... 75
3.5.1. Mecanismo de transición de doble pila (DSTM)....... 75
3.5.1.1. Ventajas.................................................. 78
3.5.2. Traducción de dirección de red y de protocolo
(NAT-PT).................................................................. 78
3.5.2.1. Características........................................ 79
3.5.2.2. Ventajas y desventajas........................... 81
3.5.3. FTP-ALG.................................................................. 81
3.5.4. DNS-ALG.................................................................. 83
3.5.4.1. Conexiones entrantes............................. 84
3.5.4.2. Conexiones salientes............................. 85
3.5.5. Algoritmo de traducción sin estado IP/ICMP (SITT). 85
3.5.6. BIS (Bump in the stack)............................................ 86
3.5.7. Socks64.................................................................... 88
3.5.7.1. Ventajas y desventajas........................... 91
3.5.8. TCP/UDP Relay (Traductor de capa de transporte). 92
3.5.8.1. Ventajas y desventajas........................... 93
3.5.9. CIDR (Enrutamiento ínterdominios sin clase).......... 94
3.6. Transmisión de IPv6 sobre dominios IPv4 (túneles 6over4).. 96
3.6.1. Características.......................................................... 97
3.6.2. Ventajas y desventajas............................................. 98
3.7. Conexión de dominios IPv6 sobre redes IPv4 (túneles 6to4) 99
3.7.1. Características.......................................................... 99
3.7.2. Ventajas y desventajas............................................. 100
3.8. Tunnel Broker y Tunnel Server…........................................... 102
3.9. Otros mecanismos de transición............................................ 104
IV
4. MIGRACIÓN DE REDES EXISTENTES EN GUATEMALA
4.1. Fases de transición................................................................ 107
4.1.1. Fases de transición para redes LAN........................ 109
4.1.2. Fases de transición para ISPs de Guatemala.......... 109
4.2. Transición de un ISP IPv4 a IPv6........................................... 110
4.3. Acceso actualmente a Internet a través de IPv4.................... 112
4.4. Probable acceso a Internet a través de IPv6......................... 113
4.4.1. ¿Cómo proceder a la transición de un ISP?............ 114
4.4.2. Posibles soluciones.................................................. 114
4.4.2.1. Red IPv6 dedicada................................. 115
4.4.2.2. Uso de túneles........................................ 116
4.4.2.3. Redes con pila doble.............................. 117
4.5. Compañía y la conectividad IPv6........................................... 118
4.5.1. ¿Cómo proceder a la transición de una red LAN?... 120
4.5.2. Posibles soluciones.................................................. 121
4.5.2.1. Red IPv6 dedicada................................. 121
4.5.2.2. Uso de túneles........................................ 122
4.5.2.3. Redes con pila doble.............................. 123
4.6. Actualización de los componentes de la transición................ 124
4.6.1. Componente router................................................... 124
4.6.1.1. Activar el ruteo IPv6............................... 127
4.6.1.2. Configurar direcciones IPv6................... 128
4.6.1.3. Router IPv6/IPv4.................................... 128
4.6.1.4. Creación de un túnel configurado router
a router. 129
4.6.2. Componente nodo.................................................... 130
4.6.2.1. Nodos Linux............................................ 130
V
4.6.2.1. Nodos Microsoft Windows .................... 131
4.6.3. Componente DNS....................................................... 134
4.6.3.1. DNS de BIND de Linux............................. 134
6. IPv6 EN LA ACTUALIDAD
6.1. IPv6 en el mundo...................................................................... 143
6.1.1. ¿Qué es el 6bone?...................................................... 143
6.1.2. 6REN........................................................................... 145
6.1.3. 6TAP........................................................................... 146
6.1.4. IPv6 Forum.................................................................. 146
6.2. IPv6 en Latinoamérica.............................................................. 147
6.3. IPv6 en Guatemala................................................................... 148
CONCLUSIONES......................................................................................... 151
RECOMENDACIONES................................................................................ 155
BIBLIOGRAFÍA............................................................................................ 157
VI
ÍNDICE DE ILUSTRACIONES
FIGURAS
TABLAS
VII
III Prefijos asignados a direcciones IPv6 26
IV Campos de una dirección unicast global agregable 30
V Valores para el campo ámbito de una dirección multicast 39
VI Asignación de direcciones IPv4 para las regiones del mundo 94
VII ISPs de Guatemala y su vínculo con el protocolo IPv6 111
VIII Componentes de la transición utilizados por ISPs de Guatemala 111
IX Compañías de Guatemala y su vínculo con el protocolo IPv6 118
X Componentes de la transición utilizados por las compañías de
Guatemala 119
XI IOS necesarios para la utilización en routers Cisco del protocolo
IPv6 126
XII Número de sitios en Latinoamérica que utilizan IPv6 para la
comunicación 148
VIII
LISTA DE SÍMBOLOS
IP Protocolo de Internet
IX
TCP Protocolo de control de transporte
X
GLOSARIO
Descubrimiento
de vecindad Mecanismos que utilizan los nodos tanto para
publicar su presencia a otros nodos como para
determinar los parámetros de ubicación de
nodos.
XI
Dirección pública Dirección única asignada por InterNIC utilizada
para comunicarse a través de Internet.
XII
Multihomming Mecanismo encargado de la replicación de
conectividad a Internet.
XIII
Registro AAAA Registro utilizado por un servidor de DNS para
almacenar una dirección IPv6 de un nodo.
XIV
VPN Red privada virtual que conecta una red o, a
través de una red intermedia, normalmente
Internet.
XV
XVI
RESUMEN
Para lograr dicha transición se han creado una serie de mecanismos que
puede adoptar una organización que le permitirán realizar cambios progresivos
y no radicales en sus redes, lo cual también le permitirá seguir utilizando sus
inversiones hechas tanto en software como en hardware.
XVII
Para las empresas guatemaltecas tanto los ISPs, como las empresas
que utilizan a dichos ISP se muestran las soluciones que deben adoptar en el
corto, mediano y largo plazo para la adopción del nuevo protocolo. Además se
describe el alto grado de adopción del protocolo que se ha hecho en
Latinoamérica en relación a Guatemala.
XVIII
OBJETIVOS
General
Específicos
XIX
6. Mostrar el grado de desarrollo hasta el 2002 del protocolo IPv6 en
Latinoamérica en relación del resto del mundo
XX
INTRODUCCIÓN
XXI
1. CONCEPTOS DE IPv6
1
disponibles es de 4,294,967,296 lo cual es mucho menor del número de
usuarios que actualmente requieren una dirección para acceder a Internet.
2
Uno de los métodos mas comunes es el llamado Network Address
Translator (NAT). Este NAT es un router que es colocado entre la red local que
usa direcciones privadas e Internet. El trabajo de NAT es traducir direcciones
privadas a direcciones públicas y viceversa.
De esta forma los paquetes que salen de la red local tienen su dirección
privada que es traducida por NAT a una dirección pública y los paquetes que
entran desde Internet tienen una su dirección pública que es traducida por NAT
a una dirección privada. NAT rompe el modelo original de conexión entre
extremos. Originalmente la red ARPANET fue diseñada para funcionar como
end-to-end (E2E), es decir, a través de este modelo se permitía la conexión
directa entre dos computadores sin intervención de ningún mecanismo.
3
• Simplificación de la cabecera, para permitir el procesamiento más rápido
de los paquetes.
4
manejo de tipos de servicio de CLNP, algo requerido para transmitir multimedia
eficientemente, así que fue descartado.
5
para el número de nodos de Internet, y sumado a que este número desde
finales de los 80 ha crecido exponencialmente, supone el agotamiento de las
direcciones IPv4. Esta falta de direcciones disponibles limita el crecimiento de
Internet, obstaculiza el uso de Internet a nuevos usuarios, y obliga que los
usuarios usen métodos de traducción de direcciones llamados NAT, en los
cuales deben usar una sola IP pública para toda una red privada, y por lo tanto,
evitan la conectividad directa entre nodos que están tras el traductor.
Con ello, se puede llegar a alcanzar los límites físicos impuestos por la
capacidad de memoria y de proceso. Dicho hecho llevó a la creación de un
método llamado CIDR (Classless Inter-Domain Routing) que consiste en la
agregación de prefijos que son adyacentes para dar lugar a prefijos menores,
con lo que se reduce el número de entradas en las tablas de los routers. Tanto
CIDR como las políticas restrictivas de asignación de direcciones son sólo
medidas temporales, que no resuelven los problemas crónicos detectados en
Internet.
6
IPv6 a través de su direccionamiento jerárquico (TLA, NLA), permite a los
routers el procesamiento más rápido de los paquetes, debido a que estos solo
se deben observar una pequeña parte de las direcciones para tomar una
decisión de ruteo. Con dicho direccionamiento jerárquico se obtienen menos
espacios en las tablas de ruteo y algoritmos de ruteo más simples. Además se
obtiene una configuración automática de los routers más viable, gracias a dicho
direccionamiento.
7
través de Internet, necesitará una dirección IP pública para conectarse a
Internet.
8
Obtención de un protocolo IP que sea más flexible y que reduzca
complejidad y costos. A través de IPv6 la configuración de redes será más ágil
y simple a través de aspectos como la autoconfiguración.
9
Continuación
10
uno con su dirección propia para acceder a Internet, hecho que no se puede
conseguir con el protocolo IPv4.
Seguridad. IPv6 hace uso de IPsec, por lo cual es posible mantener una
conexión segura a nivel de IP y proporcionar una verificación de autenticidad y
11
confidencialidad. En IPv6 es obligatorio que todos los nodos tengan soporte
para IPsec.
Móvil. Capacidad de habilitar para que un nodo sea móvil sin cambiar su
dirección, esto es, permitirle comunicación desde cualquier punto donde este
acceda a la red. Se ha especificado IPv6 como el protocolo IP obligatorio en la
prestación de servicios en redes de telefonía móvil.
12
• Arquitectura jerárquica de direcciones. Debido a esto se obtiene un ruteo
más eficiente en el backbone de Internet ya que se reducen las tablas de
ruteo.
13
extensión, con lo cual se elimina así las limitaciones del tamaño de la
cabecera y permite la flexibilidad en el desarrollo de nuevas opciones.
Se debe tomar en cuenta que estas son las características básicas del
protocolo IPv6, ya que la propia estructura del protocolo permite que este
crezca, gracias a su característica de escalabilidad, según las nuevas
necesidades y aplicaciones o servicios lo requieran. Por lo demás, IPv6
mantiene la filosofía de IPv4 en cuanto a que ofrece un servicio de datos
basado en datagramas no fiable, no orientado a conexión, etc.
14
1.6 Comparación entre IPv4 e IPv6
IPv6 IPv4
Direcciones de 128 bits Direcciones de 32 bits
(16 bytes) (4 bytes)
Arquitectura jerárquica Arquitectura plana
Configuración Configuración
automática manual
Multicast y anycast Broadcast
Seguridad obligatoria Seguridad opcional
Identificación de Sin identificación de
clase de servicio clase de servicio
15
En el protocolo IPv6, se evita la configuración manual de los dispositivos
antes de su conexión a la red, mediante mecanismos de autoconfiguración de
direcciones, como el sin estado, mientras que en el protocolo IPv4 la
configuración debe realizarse manualmente.
16
Unicast. Identifica a solo una interfaz. Un paquete se envía a una
dirección unicast que es entregado solo a la interfaz identificada con dicha
dirección.
17
1.9 Autoconfiguración en IPv6
18
En la autoconfiguración mediante DHCPv6, el host obtiene la dirección
de la interfaz y/o la información y parámetros de configuración desde un
servidor. Los servidores mantienen una base de datos con las direcciones que
han sido asignadas a cada host.
19
Mientras una dirección se encuentra en estado de deprecated, su uso
no es aconsejable, aunque no es prohibido. Cualquier nueva comunicación
debe usar una dirección preferred, siempre que sea posible. Una dirección
deprecated, debería ser utilizada solo por las aplicaciones que ya la estaban
utilizando y que les es muy difícil cambiar a una nueva dirección sin provocar
una interrupción de servicio.
20
2. Verificación de que dicha dirección no esta duplicada en el mismo
enlace.
21
Para lograr este control, se centraliza el manejo de los recursos de la
red como direcciones IP, información de ruteo, información de servicios de
directorios sobre uno o varios servidores DHCP, en lugar de distribuir dicha
información en archivos de configuración locales de cada nodo.
22
duplicadas y los dos tiempos de vida de IPv6, para facilitar la
renumeración automática de direcciones y su manejo.
Al utilizar estos cambios, las nuevas funciones que presta el protocolo DHCPv6
son:
• Autenticación.
23
• Relés preconfigurados, con direcciones de servidores, mediante
multicast.
A diferencia de IPv4 que utiliza una notación decimal con puntos (.) para
representar las direcciones IP, IPv6 utiliza por defecto una notación
hexadecimal con dos puntos (:) para representar textualmente las direcciones
IP, y en otros casos también parte de dichas direcciones IP pueden ser
representadas utilizando una notación decimal con puntos (.). Las 3 notaciones
comunes de representar textualmente direcciones IPv6 son:
24
3234:328::7f8:fb8c:d2f4, pero la dirección 3234:0:0:45:23:0:0:d2f4, no se
podría representar así: 3234::45:23::d2f4 ya que se utiliza el sustituto dos
veces y sólo es posible utilizarlo una vez, y se utilizaría en el caso que
sea conveniente.
25
dirección los 48 bits de mayor orden corresponden a: 3ffe:3328:41, por lo tanto
el prefijo de dicha es: 3ffe:3328:41.
Asignación Prefijo
Reservado 0000 0000
Reservado para asignación NSAP 0000 001
Reservado para asignación IPX 0000 010
Direcciones Unicast Globales Agregables 001
Direcciones Unicast Enlace Local 1111 1110 10
Direcciones Unicast Sitio Local 1111 1111 11
Direcciones Multicast 1111 1111
26
1.10.2.1 Direcciones unicast
27
1.10.2.1.1.2 La dirección de retorno
• Topología pública
28
• Identificador de interfaz
29
el nivel de identificador de interfaz sería análogo al ID de host de la dirección. El
formato de las direcciones unicast globales agregables es el siguiente:
Campo Tamaño
FP (Format Prefix) 3 bits
Prefijo del formato
TLA ID (Top Level Aggregation) 13 bits
ID de agregación de nivel superior
Res (Reserved) 8 bits
Reservado
NLA ID (Next Level Aggregation) 24 bits
ID de agregación del siguiente nivel
SLA ID (Site Level Aggregation) 16 bits
ID de agregación del nivel del sitio
ID de la interfaz 64 bits
30
El campo prefijo del formato con valor 001 específica que es una
dirección unicast global agregable.
31
que se realiza externamente a ellas. Posee el mismo concepto en IPv4 de
subredes pero se diferencia en que se puede dar soporte a unas 65,535
subredes internas a través de los 16 bits de este campo. Al igual que el campo
NLA, se puede tener una estructura plana de direccionamiento o una estructura
de varios niveles
32
una dirección, método por el que un nodo consigue su dirección IPv6. El
formato de las direcciones unicast de enlace local se muestra en la figura 5.
33
local o de la organización. El formato de las direcciones unicast locales al sitio
es el siguiente:
34
1.10.2.1.4.1 Direcciones IPv6 compatibles con
IPv4
35
Figura 5. Formato de una dirección IPv6 mapeada desde IPv4
36
Al momento que un nodo desea enviar un paquete a una dirección
anycast que fue previamente asignada a un conjunto de nodos o interfaces, se
utiliza un mecanismo de descubrimiento del nodo o interfaz mas cercano, por lo
tanto, para el nodo origen es independiente si se trata o no de una dirección de
destino anycast; y la comunicación que después sucede sólo ocurre entre el
nodo origen y el nodo destino. Si se asignara por ejemplo, una dirección
anycast a los routers del sitio, la comunicación ocurriría entre el nodo origen y el
router más cercano.
• Una dirección anycast solo puede ser asignada a los routers, pero no a
los hosts.
37
• Los routers deben soportar la “dirección anycast del router de la subred”,
para asegurar que un router local recibirá el paquete enviado a una
dirección anycast de dicha subred.
38
Figura 6. Formato de una dirección multicast
El campo prefijo del formato con valor 11111111 especifica que es una
dirección de multicast.
0 Reservado
1 Ámbito local de nodo
2 Ámbito local de enlace
5 Ámbito local de sitio
8 Ámbito local de organización
39
Continuación
E Ámbito global
F Reservado
Resto No asignado
Valores
Hasta hace unos años se pensó que el acceso a Internet podría ser
únicamente a través de una computadora. Actualmente el acceso a Internet
esta limitado a computadoras personales, computadoras portátiles y en los
últimos años se ha evolucionado a teléfonos celulares, agendas electrónicas y
televisores. En la actualidad la meta principal consiste brindar conexión a
Internet sin necesidad de una computadora. Con esto se busca poder brindar
conexión a cualquier dispositivo creado por el hombre. Se dice que la verdadera
masificación de Internet se producirá cuando se consiga esta meta.
40
• Teléfonos celulares
• Agendas electrónicas
41
A través de una televisión conectada a Internet un usuario podría ver su
programa favorito y a la vez consultar su cuenta de correo. Un automóvil
conectado a Internet podría conocer la ruta exacta para llegar a un lugar
determinado, el tiempo de llegada, etc.
42
considerablemente. Para la utilización de los diferentes equipos potenciales
para la conexión a Internet dentro de una casa, oficina podría ser un buen
medio comunicación y no basarse en un medio de transmisión como lo sería
cualquier tipo de cableado. Además un medio como el cableado puede ser
complicado para su mantenimiento.
43
44
2. TRANSICIÓN AL IPv6
45
La mayoría de estos documentos son presentados en forma de RFC
(Request for comments) y también existen documentos en forma de Internet
drafts.
• El uso de hosts y routers con soporte de IPv6 debe ser distribuido sobre
Internet en una forma simple y progresiva.
46
2.3.1 Características del SIT
47
• Una estructura de direcciones IPv6 que permita la derivación de
direcciones IPv6 desde direcciones IPv4.
El SIT garantiza que los hosts con IPv6 pueden interactuar con hosts
IPv4 inicialmente en el entorno completo de Internet. Cuando la migración sea
completa en dicho entorno, esta interacción será localmente garantizada por un
periodo muy largo. Esta capacidad permite la protección de las inversiones de
dinero realizadas, por cada organización, en IPv4.
48
IPv6. Por lo tanto, continuará la interacción, con el protocolo IPv4 e IPv6 hasta
que estos dispositivos ya no se utilicen más.
49
2.5 Requerimientos para una transición suave
Los requerimientos para realizar una transición suave hacia IPv6 son:
• Minimizar la resistencia
• Esfuerzos
50
en adoptar la nueva tecnología. Las organizaciones miran el mundo desde un
punto de vista de negocios, en donde la tecnología es una herramienta para
hacer negocios, las técnicas usadas nunca son el factor principal a tomar en
cuenta.
2.5.2 Esfuerzos
51
El equipo de red con IPv4 e IPv6 puede coexistir e interactuar sin
ningún problema. Además, se debe tomar en cuenta que actualmente existen
dispositivos de toda clase utilizando el protocolo IPv4 que nunca podrán ser
actualizados hacia IPv6, y por lo tanto la interacción entre los 2 protocolos debe
existir sin ningún problema, hasta que dichos dispositivos no se utilicen mas.
52
Para hacer el proceso de transición más fácil, un mapeo simple desde
direcciones IPv4 es necesario. No es posible asumir que todas las direcciones
IPv4 son globalmente únicas, el mapeo debe realizarse en un sitio específico.
• Nodos clientes
53
• Sistema de nombres del dominio (DNS)
• Dependencias de componentes.
2.6.1 Hosts
Los nuevos dispositivos no pueden asumir que todos los nodos con los
que están interactuando tienen soporte para IPv6. Los protocolos de ruteo
deben permitir en detalle un ruteo basado en el tráfico fuente y destino.
54
2.6.3 Sistemas de nombres del dominio (DNS)
55
2.7 Actores de Internet
Por un largo período, se estará tratando con redes que utilizan ambos
protocolos para la comunicación. Una estimación de dicho tiempo, es 10 años,
que en el mundo de la Internet es un periodo de tiempo, verdaderamente largo.
Esto debido, a la gran cantidad de software e infraestructura que utiliza el
protocolo IPv4, para la comunicación. Toda esta infraestructura deberá ser
reemplazada o actualizada al nuevo protocolo IPv6 de comunicación.
56
Durante el período de transición, nodos que utilicen el protocolo IPv6,
se comunicarán con nodos que solo utilicen el protocolo IPv4. Además existirán
redes LAN dotadas de una infraestructura IPv6, denominadas “Islas Aisladas”,
mientras que otras aún con una infraestructura IPv4. Dichas islas aisladas para
realizar la comunicación con otras con infraestructura IPv4, utilizarán la
infraestructura IPv4 brindada por la Internet.
57
58
3. MECANISMOS DE TRANSICIÓN
El camino más obvio, para que un nodo pueda comunicarse con nodos
que solo utilicen el protocolo IPv4 o solo el protocolo IPv6, es el uso simultaneo
en dicho nodo de ambos protocolos, en pilas separadas, esto es un nodo con
ambas pilas de protocolos puede enviar y recibir información de otros nodos sin
importar la versión de protocolo que dichos nodos soporten.
59
Para que estas direcciones IPv4 e IPv6 estén relacionadas de cierta
forma dentro de cada nodo, se puede hacer uso de las direcciones IPv6
compatibles con IPv4. Una dirección de este tipo tiene en sus 96 bits de orden
mayor (los de la izquierda) un valor de 0:0:0:0:0:0 y en los 32 bits de menor
orden (los de la derecha) una dirección IPv4. Así, al utilizarlas, se podría tener
en la pila de IPv6, la dirección que comprende los 96 bits con valor de
0:0:0:0:0:0 mas la dirección IPv4, y en la pila de IPv4 la dirección IPv4 que se
encuentra en los 32 bits de orden menor de la dirección IPv6.
60
3. El nodo antepone el prefijo de 96 bits, con valor de 0:0:0:0:0:0, a la
dirección IPv4 obtenida en el paso 1. El nodo utiliza esta dirección, como
su dirección IPv6.
3.1.1 DNS
61
• Redefinición de consultas existentes. Todos los tipos de consultas (NS,
MX, MB, etc), deben soportar tanto los registros A como los AAAA y
deben realizar cualquier procesamiento asociado a cada tipo de registro.
Esto debido a que los nodos IPv6/IPv4 puede comunicarse con otros
nodos que solo soporten direcciones IPv4 o solo direcciones IPv6. Por ejemplo,
un nodo que solo soporta direcciones IPv4 hace una consulta a otro nodo
IPv6/IPv4, entonces a través del registro A, que tiene la dirección IPv4 del nodo
IPv6/IPv4, se puede establecer la comunicación entre los dos nodos. Al igual si
se tratara de un nodo que solo soporta direcciones IPv6 y desea comunicarse
con dicho nodo IPv6/IPv4, entonces a través del registro AAAA, se puede
obtener la dirección IPv6 del nodo IPv6/IPv4.
62
• Retornar solo la dirección IPv4
63
Este mecanismo consiste en enviar datagramas IPv6 encapsulados en
paquetes IPv4. Los nodos IPv6/IPv4 envían datagramas IPv6 con una cabecera
IPv4, así de esta forma, un nodo IPv6 puede ser localizado mediante una
infraestructura IPv4. Un nodo con soporte para IPv6, que se encuentre ubicado
en una red LAN específica y desee enviar información a otro nodo, que también
posea soporte para IPv6, ubicado en otra red LAN diferente puede realizarlo a
través de túneles. Un paquete IPv6 encapsulado puede ser reconocido por el
campo protocolo de la cabecera IPv4, ya que dicho campo es establecido a 41.
Este valor es útil para un nodo, ya que al reconocer este valor extrae la
cabecera IPv4, esto es, desencapsula el paquete. El encapsulado y
desencapsulado de los datagramas es el siguiente:
C a b e c e ra
IP v 4
C a b e c e ra C a b e c e ra C a b e c e ra
IP v 6 IP v 6 IP v 6
C a b e c e ra C a b e c e ra C a b e c e ra
T r a n s p o r te T r a n s p o r te T r a n s p o r te
D a to s D a to s D a to s
P a q u e te I P v 6 P a q u e te I P v 6
P a q u e te I P v 6
E n c a p s u la d o
en IP v 4
64
gradualmente su infraestructura IPv4 a IPv6. Mientras dicho cambio es hecho a
la Internet actual, la infraestructura IPv4 puede permanecer funcional y puede
ser utilizada para transportar tráfico IPv6 a través de ella.
• Router a router
• Host a Router
• Host a Host
• Router a Host
Para cada uno de los cuatro casos anteriores, el primer extremo del
túnel, se refiere al nodo que encapsula el datagrama IPv6 en un paquete IPv4, y
el segundo extremo o extremo final, se refiere al nodo que desencapsula el
65
paquete IPv6. A partir de las cuatro configuraciones anteriores, los túneles se
dividen en:
• Túneles configurados
• Túneles automáticos
• 6over4
• Túneles 6to4
66
3.3.1 Características
67
• Debido a que dicho router no es el destino final para el cual se envía el
paquete IPv6, la dirección en el paquete IPv6 no proporciona la dirección
IPv4 del router, sino la dirección del nodo destino.
• Router a router
• Host a Router
68
Figura 8. Túnel configurado router a router
Infraestructura
IPv4 (INTERNET)
Infraestructura
Infraestructura IPv4 ó IPv6
IPv4 ó IPv6
Router Router
IPv6/IPv4 IPv6/IPv4
Túnel Configurado
69
Figura 9. Túnel configurado host a router
Infraestructura Infraestructura
IP v4 IP v4 ó IP v6
Nodo Router
IP v6 / IP v4 IP v6/IP v4 Nodo
IP v6
Túnel Configurado
70
• No consume excesivos recursos.
• Por cada nodo de una red que desee enviar información en formato IPv6,
se debe hacer manualmente la configuración local de la dirección IP del
router intermedio y para el intercambio de información con nodos de
otras redes, en el router intermedio se debe crear previamente los
túneles hacia dichas redes.
• Es necesario que los routers tengan soporte para IPv6 e IPv4. Será una
desventaja, cuando un nodo IPv6/IPv4 desee intercambiar información
IPv6, y de ninguna forma sea posible que el router de su red pueda tener
soporte para IPv6.
3.4.1 Características
71
• Cada extremo del túnel es un nodo IPv6/IPv4.
• Se define una interfaz virtual para la dirección IPv6 compatible con IPv4.
• Host a host
• Router a host
72
3.4.2 Host a host
Infraestructura
IPv4
Nodo Nodo
IPv6/ IPv4 IPv6/ IPv4
Túnel automático
73
Figura 11. Túnel automático router a host
Infraestructura Infraestructura
IPv4 ó IPv6 IPv4
Router
IPv6/IPv4 Nodo
IPv6/ IPv4
Túnel automático
74
Las desventajas de la utilización de túneles automáticos se resumen en:
• El nodo del principio del túnel realiza el encapsulado del paquete, ya que,
crea una cabecera IPv4 encapsulada y transmite el paquete
encapsulado.
75
diferentes que tengan soporte para IPv4. Este mecanismo se basa en que los
nodos IPv6/IPv4 obtienen temporalmente una dirección IPv4 para el intercambio
de información con nodos ubicados en redes diferentes. La utilización de este
mecanismo requiere por lo menos una dirección IP4 para la red. Los
componentes involucrados en este mecanismo son los siguientes:
76
2. El servidor DSTM reserva una dirección IPv4 para el nodo IPv6/IPv4
tomada de su pila de direcciones IPv4 y la envía a dicho nodo. En dicha
respuesta también se envía el tiempo de duración de la dirección IPv4,
así como la dirección IPv6 del router DSTM. La respuesta a esta petición
puede hacerse mediante DHCPv6, RPC u otro mecanismo. El nodo
IPv6/IPv4 al obtener la dirección IPv4 la configura dentro de su pila IPv4
como su dirección.
77
Para realizar el encapsulado y descencapsulado de paquetes IPv4 el
router DSTM mantiene una tabla de mapeo que contiene las direcciones IPv4 e
IPv6 de los nodos que pertenecen a la red interna. Además para asegurar una
comunicación bidireccional se debe tomar en cuenta que todos los paquetes
deben pasar por el router DSTM. Este mecanismo actualmente se encuentra
en progreso.
3.5.1.1 Ventajas
78
otros nodos de redes diferentes que tengan soporte para solo para IPv4. Es un
mecanismo que realiza la traducción no solamente de direcciones IP sino
también de protocolo.
3.5.2.1 Características
• Utiliza una pila de direcciones IPv4 para asignarlos a los nodos que
tienen soporte solo para IPv6. Dichas direcciones deben ser únicas,
deben ser direcciones IPv4 públicas y no privadas.
79
• Este mecanismo requiere por lo menos una dirección IPv4 pública para
la red IPv6 que desea comunicación con redes IPv4.
DNS DNS
Infraestructura Infraestructura
IP v6 IP v4
Nodo NAT - PT
IP v6 Nodo
Pila de
IP v4
direcciones
I P v4
80
3.5.2.2 Ventajas y desventajas
3.5.3 FTP-ALG
81
protocolo de red que se utilizará para la transferencia de información. El nombre
de este mecanismo proviene del ingles “Application Level Gateway (FTP-ALG)”.
82
• Sin un nodo IPv6 desea comunicarse con un nodo IPv4 que posee las
extensiones EPRT o EPSV, simplemente se traduce la dirección IPv6 de
acuerdo al mecanismo NAT-PT a una dirección IPv4. La desventaja de
esta opción es que obliga a los nodos IPv4 a poseer las extensiones al
comando FTP.
3.5.4 DNS-ALG
83
entre nodos externos e internos, así como también los registros internos
de tipo “AAAA” a registros externos de tipo “A”.
El servidor DNS interno responde con el registro “AAAA” del nodo interno
solicitado. Este registro es interceptado por el DNS-ALG y transformado a un
registro “A” y luego lo envía al nodo externo que hizo la solicitud. El vínculo
entre las direcciones de los registros “AAAA” y “A” es almacenado dentro de la
tabla de mapeo que posee el NAT-PT.
84
3.5.4.2 Conexiones salientes
Puesto que el nodo externo puede tener una dirección IPv4 o IPv6, el
DNS-ALG intercepta el registro y lo envía sin transformarlo al servidor DNS
externo. Si el servidor DNS externo responde con un registro “AAAA” el DNS-
ALG al interceptarlo lo envía sin ninguna modificación al nodo interno. Si se
responde con un registro “A” se transforma a un registro “AAAA” y se envía al
nodo interno.
Permite a nodos que tienen soporte solo para IPv6 la comunicación con
nodos que tienen soporte solo para IPv4, permite la comunicación a nodos
pertenecientes a una red IPv6 con nodos que tienen soporte solamente para
IPv4. El SIIT básicamente se basa en la traducción de la cabecera IP.
85
Para permitir la comunicación este mecanismo se basa en las siguientes
características:
• No se realiza un control del estado, por lo que por cada paquete se debe
realizar la traducción de la cabecera IP.
• Este mecanismo requiere una dirección IPv4 temporal por cada nodo.
Dichas direcciones son obtenidas por la pila de direcciones IPv4 que
posee el mecanismo NAT-PT. No son necesarias las direcciones
compatibles con IPv4.
86
pueden ser actualizadas al protocolo IPv6, su comunicación con nodos IPv4 e
IPv6.
87
• Si solamente el registro “AAAA” es resuelto, este componente solicita al
“mapeador de direcciones “ una dirección IPv4 que represente a la
dirección IPv6 devuelta en el registro “AAAA”, con la que crea un registro
“A” que es devuelto a la aplicación.
3.5.7 Socks64
88
que solo implementen el protocolo IPv4 y desea comunicarse con otro nodo que
implementa IPv4 o IPv6.
89
Cuando ocurre la comunicación, básicamente existe entre el nodo
externo y el servidor sock y entre el servidor sock y el nodo interno.
La dirección “IP falsa” es usada como una dirección IP destino virtual por
una aplicación en el nodo interno de la red. Esta dirección es brindada a la
aplicación, que se ejecuta en el nodo interno por la librería sock, como supuesta
dirección destino del nodo externo con el que desea la comunicación. Esta
dirección nunca es utilizada en la comunicación real.
90
3.5.7.1 Ventajas y desventajas
• Para cada nodo que desee una comunicación con nodos externos se
debe agregar la librería sock.
• La comunicación solo puede ser iniciada por un nodo interno, por lo que
un nodo externo no puede iniciar una comunicación con un nodo de la
red.
91
3.5.8 TCP/UDP Relay (Traductor de capa de transporte)
92
nodo IPv4 externo es: 10.1.1.1, entonces la dirección del nodo externo se
representaría como: FECO:0:0:1::10.1.1.1.
93
3.5.9 CIDR (Enrutamiento ínterdominios sin clases)
Tabla VI. Asignación de direcciones IPv4 para las regiones del mundo
94
Continuación
Cada dirección IPv4 tiene vinculada una mascara dentro de las tablas de
ruteo. Las mascaras son útiles para el router para poder diferenciar las
direcciones IPv4 almacenadas en dichas tablas. Cuando llega información al
router, este verifica la dirección destino y le aplica una operación lógica AND a
una máscara específica. Si el resultado es igual a la dirección IPv4 a la que esta
vinculada dicha máscara entonces se puede conocer la red a la que esta
dirigida dicha información, en caso contrario se sigue aplicando el método a
cada máscara. Este mecanismo se utiliza para todas las direcciones, por lo que
95
no se necesitan la distinción entre las clases A, B y C para reenviar la
información; he de ahí el nombre de este mecanismo.
Este mecanismo es utilizado dentro de una red que posea un router sin
soporte para IPv6. Esta funcionalidad permite a organizaciones que desean
adquirir experiencia con IPv6 sin necesidad de cambiar toda la red hacia IPv6.
Para poder brindar la comunicación, este mecanismo se basa en:
96
3.6.1 Características
• En los nodos IPv6 son necesarias las direcciones unicast de enlace local.
Estas direcciones se forman mediante un prefijo y la dirección IPv4 de la
interfaz del nodo. Este prefijo corresponde a la constante de 10 bits que
en valor hexadecimal es FE. Los 32 bits menor orden (los de la derecha)
de dirección unicast de enlace local corresponden a la dirección IPv4 de
la interfaz. La unión de ambas partes forman las direcciones unicast de
enlace local así: FE80::/64+ dirección IPv4 de la interfaz. El mecanismo
para la creación de las direcciones unicast de enlace local es mediante la
autoconfiguración sin estado.
97
dirección de multidifusión del nodo destino con el objetivo de solicitar su
dirección de nivel de enlace. El nodo origen incluye su propia dirección
del nivel de enlace en el paquete de solicitud de forma que el nodo
destino pueda almacenar en su caché el resultado y, por tanto, no tenga
que emitir después su propia solicitud. En respuesta, el nodo destino
envía un anuncio de vecindad con su propia dirección de nivel de enlace.
98
3.7 Conexión de dominios IPv6 sobre redes IPv4 (túneles 6to4)
Es un mecanismo útil para unir redes que tengan soporte para IPv6.
Para poder brindar la conexión entre dichas redes, este mecanismo se basa en
2 factores los cuales son:
3.7.1 Características
• Utiliza un prefijo único para la red IPv6. Este prefijo corresponde a los 48
bits de la topología pública de la dirección unicast global agregable y
consta de 2 partes. El prefijo para el TLA y el prefijo para el NLA. En la
primera de ambas partes el prefijo es 2002::/16. Con el prefijo del TLA,
se forma el prefijo para el NLA, y por lo tanto el prefijo para la red IPv6,
es 2002:WWXX:YYZZ:/48. El valor de WWXX:YYZZ es la dirección IPv4
99
del router, interno de la red que se utilizará para la comunicación,
representada en IPv6.
• Se utiliza túnel de tipo router a router, en donde cada extremo del túnel
es un nodo IPv6/IPv4, para la conexión de dos redes que deseen
intercambiar información en formato IPv6.
100
• Este tipo de túneles se establecen dinámicamente debido a la utilización
del prefijo para la red IPv6. El establecimiento dinámico de un túnel
entre dos redes se realiza sin una configuración previa en cada uno de
los routers involucrados.
• Para redes que se conecten a un ISP con soporte para IPv6 en donde
solo el túnel hacia dicho ISP sea necesario, puede que la utilización de
un ISP gratuito que se haya más extendido por toda la Internet sea más
que necesario.
101
3.8 Tunnel Broker y Tunnel Server
102
• La dirección IPv4 del nodo. Se trata de una dirección IPv4 pública y no
una IPV4 privada. En redes que utilicen NAT no funcionará este
mecanismo.
• El nombre que será utilizado para registrar al nodo en el DNS del ISP
virtual, el nombre para almacenar la dirección IPv6 en el registro AAAA
del nodo. La dirección IPv6 será brindada por el ISP virtual al nodo
usuario.
• El tunnel broker designa al tunnel server para que sea el extremo final
del túnel.
103
• El tunnel broker registra en el DNS del ISP virtual, las direcciones IPv6
asignadas al extremo inicial y final del túnel configurado. Estas
direcciones deben pertenecer al espacio manejado por el ISP virtual. El
tiempo de vida de estas direcciones debe ser relativamente largo para
permitir a usuarios obtener una dirección IPv6 semipermanente.
104
mecanismos de transición que pueden tomar ideas de los aquí expuestos o
tener ideas totalmente nuevas.
105
106
4. MIGRACIÓN DE REDES EXISTENTES EN GUATEMALA
Las redes LAN de las empresas deberían ser las primeras en hacer la
transición hacia el protocolo IPv6, debido a que actualmente no existen muchas
redes en el mundo que manejen el protocolo IPv6. Como consecuencia de ello
la cantidad de servicios prestados actualmente basados en el protocolo IPv6
son muy pocos.
107
de Internet a brindar soporte para IPv6. Esto sería debido a que aumentaría la
demanda de usuarios que quisieran tener comunicación con redes que manejen
el protocolo IPv6 y utilizar sus servicios brindados.
108
4.1.1 Fases de transición para redes LAN
• En la primera fase seguir conectado al ISP con soporte para IPv4 y hacer
uso de túneles para la transmisión de información transmitida por
infraestructuras IPv4 como lo es la Internet actual. En el transcurso de
esta fase debe esperar a que el ISP tenga soporte para IPv6.
• En la primera fase debería brindar conexión tanto para IPv4 como para
IPv6 a sus clientes mediante el uso de túneles hacia backbones IPv6. El
acceso que sus clientes deberían hacer a ellos (ISPs) debería hacerse
mediante algún mecanismo de traducción.
109
• En la segunda fase debería usar conexiones nativas a backbones IPv6,
esto es, no debería utilizar ningún mecanismo de transición para
conectarse hacía backbones IPv6. En esta fase también el acceso que
sus clientes deben hacer a ellos se debe hacer mediante algún
mecanismo de traducción, ya que aunque existan clientes cuyas redes
son puramente basadas en el protocolo IPv6 aún existirán servicios
basados en el protocolo IPv4 que deseen ser usados.
110
Tabla VII. ISPs de Guatemala y su vínculo con el protocolo IPv6
Fabricante Cisco
Router
111
Continuación
Sistema operativo Microsoft Windows ®
utilizado en nodos
y servidores Linux
112
Figura 14. Acceso actual a Internet en Guatemala
113
4.4.1 ¿Cómo proceder a la transición en un ISP?
114
Mediante la utilización de los diferentes mecanismos de transición un ISP
puede brindar a sus clientes que poseen redes que utilizan IPv4 y a redes que
utilizan IPv6 conectividad a redes que utilizan IPv6.
115
mercado guatemalteco existan muy pocas redes que utilicen el protocolo IPv4
para la comunicación.
Básicamente esta solución permite a redes que tienen soporte para IPv6
la comunicación con otras redes que también utilizan dicho protocolo. Se puede
ver, como una interconexión de redes aisladas que utilizan el protocolo IPv6.
Para interconectar las redes IPv6 se debe agregar routers adicionales que
soporten el protocolo IPv6 a la infraestructura del ISP. Los túneles configurados
son utilizados para interconectar a las redes que utilizan IPv6. Debido a que al
inicio de la transición existirán pocas redes en Guatemala que utilicen el
protocolo IPv6 no será necesario actualizar los servidores DNS del ISP para
que soporten direcciones IPv6. Las rutas de las redes aisladas los routers
adicionales las sabrán a través de rutas estáticas, esto es, a través de túneles
configurados.
116
Con esta solución los antiguos usuarios aún permanecen solicitando el
servicio del ISP y nuevos clientes que utilizan el protocolo IPv6 son atendidos.
Esta es la solución más adecuada a corto plazo para los ISPs de Guatemala,
debido a que al principio existirán pocas redes que utilicen el protocolo IPv6. Es
una solución barata comparada con una solución de un ISP con una red IPv6
dedicada.
117
4.5 Compañía y la conectividad IPv6
118
Al igual que en el caso de un ISP, las compañías en su mayoría utilizan
dentro de sus redes LAN componentes del mismo fabricante, esto es, los
componentes involucrados en la transición hacia IPv6 son en su mayoría del
mismo fabricante.
Los componentes mas utilizados por las compañías dentro de las redes
LAN se describen a continuación:
Router Cisco
S.O utilizado Microsoft Windows ®
en nodos
y servidores Linux
Al igual que un ISP una compañía debería seguir una serie de pasos
para realizar la transición de su red LAN y tener conectividad con redes que
utilizan el protocolo IPv6.
119
4.5.1 ¿Cómo proceder a la transición de una red LAN?
120
4.5.2 Posibles soluciones
Al igual que para los ISPs para llevar a cabo la transición de las redes
LAN de las compañías guatemaltecas es posible realizarla mediante la
utilización de mecanismos de transición. La utilización de alguno de los
mecanismos de transición, permitirá a una red la comunicación con redes que
utilizan el protocolo IPv6, así como con redes que utilizan el protocolo IPv4.
121
“AAAA”. Los nodos internos de la red solamente implementan la pila del
protocolo IPv6 y no implementan la pila del protocolo IPv4.
Es una solución a largo plazo para las redes LAN de las compañías
guatemaltecas ya que actualmente la cantidad de servicios prestados,
aplicaciones creadas, dispositivos internos de la red se basan en el protocolo
IPV4 y en el largo plazo el protocolo IPv6 será el más utilizado para la
comunicación. En términos de costos es una solución muy cara.
122
Mediante la utilización de túneles configurados el router de la red puede
crear rutas estáticas a redes IPv6 o a algún ISP que tenga soporte para IPv6.
Actualmente existe un ISP a nivel mundial que utiliza el protocolo IPv6
denominado 6bone.
En esta solución los nodos internos, los servidores de DNS y los routers
de la red LAN son capaces de manejar direcciones IPv4 e IPv6.
123
nodos internos de la red tienen asignadas dos direcciones para la
comunicación.
Una empresa guatemalteca que desee tener conectividad con redes que
utilizan el protocolo IPv6 puede optar por 2 opciones: adquirir un nuevo router
124
que soporte direcciones de este tipo o revisar si el actualmente utilizado dentro
de su red puede ser actualizado.
El protocolo IPv6 no es posible utilizarlo en todos los IOS que han sido
diseñados por Cisco. La nomenclatura utilizada para referirse a un IOS es la
siguiente:
• 12.0(21) ST
• 12.0(22) S
• 12.2(2) T
125
La versión 12.0(22) ST fue unida con la versión 12.0(22) S por lo cual no
existen nuevos releases para dicha versión. El protocolo IPv6 es soportado por
los nuevos releases de las versiones 12.0(22) S y 12.2(2) T.
Tabla XI. IOS necesarios para la utilización en routers Cisco del protocolo
IPv6
126
Con la tabla anterior una empresa guatemalteca puede observar la
versión que necesita para el modelo del router que utilizara para utilizar le
protocolo IPv6.
La versión del IOS necesario para el router debe ser descargada desde
el portal de Cisco. En dicho portal a las versiones se les denomina imágenes,
así que se debe acudir al portal para descargar la imagen del IOS necesario.
Actualmente para descargar una imagen el requisito es que debe ser una
persona que posea un usuario en dicho portal. Luego de descargada la imagen
el último paso consiste en actualizar la antigua versión del IOS por la nueva
versión.
Debido a que dentro del IOS el ruteo IPv6 se encuentra por defecto
desactivado, el siguiente paso consiste en activar esa opción. Para activar el
reenvío de tráfico IPV6 globalmente dentro del router, se debe utilizar el
siguiente comando en el modo global de configuración:
127
4.6.1.2 Configurar direcciones IPv6
Para asignar una dirección IPv6 en una interfase del router, se deben
usar los siguientes comandos en el modo global de configuración.
Para habilitar la opción a una interfase para que maneje tanto direcciones
IPv4 como IPv6, se deben ejecutar los siguientes comandos en el modo global
de configuración:
128
Router(config)# interface tipo_interfase-numero_interfase
Router(config-if)# ipv6 address prefijo_dirección_IPv6/longitud_prefijo
Router(config-if)# ipv address direccion_IPv4 mascara
129
Router(config)# interface tunnel 0
Router(config-if)# ipv6 address 3ffe:b00:c18:1::3/127
Router(config-if)# tunnel source ethernet 0
Router(config-if)# tunnel destination 192.168.30.1
Router(config-if)# tunnel mode ipv6ip
130
Con el cumplimiento del requisito anterior el siguiente paso consiste en la
compilación del nuevo kernel. Antes del proceso de compilación se deben
habilitar las siguientes opciones:
# make menuconfig
131
brinda soporte, esto es, los nodos de la red que posean dichas versiones solo
pueden utilizar el protocolo IPv4 para la comunicación.
®
La solución que brinda Microsoft es denominada “Microsoft Research
IPv6 Network Protocol Stack (MSRIPv6) ”. Actualmente la última versión de esta
solución es la 1.4 y puede ser descargada desde el url:
http://msdn.microsoft.com/downloads/sdks/platform/tpipv6/download.asp
• Ir a panel de control
132
• Escribir la ruta completa en donde fue descomprimido el archivo (p.e.
p.e. c:\IPv6Kit) y oprimir el botón “Ok”
133
En la versión XP el funcionamiento es el mismo que en la versión 2000 y
el soporte para IPv6 ya viene incorporado, solamente se debe ejecutar el
siguiente comando para activarlo:
IPv6 install.
134
Para el soporte de las direcciones IPv6 en el servidor DNS de BIND
debe iniciar por el archivo de configuración named.conf. A través de este
archivo se indica el dominio IPv6 de la red de la empresa. La configuración es
parecida a las direcciones IPv4. A continuación se muestra un ejemplo en
donde el prefijo asignado a la red es 3FFE:8070::/28 y el dominio es
ipv6.usac.edu.gt.
zone "7.0.8.e.f.f.3.ip6.int" {
type master;
file "named.3ffe.807";
};
135
®
Actualmente Microsoft Windows no brinda soporte para el manejo de
direcciones IPv6 dentro de sus servidores DNS y una solución podría ser la
utilización dentro de la red de un servidor implantado en Linux. Debido a que en
Guatemala la solución corto plazo consiste en la utilización de túneles no es
necesario un servidor de DNS que soporte direcciones IPv6, por lo cual la falta
de soporte por este fabricante no debe ser un problema.
136
5. EJEMPLOS DE ESCENARIOS DE TRANSICIÓN
137
internos de la red utilizan al router para el intercambio de información en ambos
formatos.
138
Al igual que el componente “proxy de aplicación” este componente no es
obligatorio para una red que desee utilizar el protocolo IPv6 para la
comunicación, solamente es un componente adicional para tener un mejor
control del tipo de información permitido.
139
5.1.4 Traductor y 6to4
Este escenario es útil para las empresas que utilizan redes privadas
virtuales para permitir a redes en oficinas remotas la comunicación a una red
central como si estas formarán parte de ella.
140
La oficina remota es básicamente una red normal, por lo tanto para
permitir el intercambio de información en formato IPv6 entre la oficina remota y
la central se hace uso de los mecanismos de transición.
En este caso se hace uso de los túneles 6to4 y las redes manejan tanto
el protocolo IPv4 como el IPv6 por lo cual no es necesario la utilización de
ningún mecanismo de traducción. Debido a la utilización de túneles 6to4 el
único requisito que se debe tener consiste en que tanto el router de la oficina
remota como el de la central deben tener la capacidad de manejar túneles de
este tipo y cada una debe tener asignado un prefijo IPv6.
141
deben ser creados por la empresa. El único requisito que se debe cumplir para
la utilización de este mecanismo consiste en que la dirección IPv4 brindada al
ISP virtual debe ser una dirección pública. La utilización de este escenario
brinda la oportunidad a uno o varios nodos de la red utilizar los servicios del
protocolo IPv6.
142
6. IPv6 EN LA ACTUALIDAD
6.1.1 6bone
143
La idea de crear una red experimental backbone sobre la Internet actual
fue el resultado de la iniciativa de varias instituciones de investigación
involucradas en las primeras experimentaciones del protocolo IPv6.
144
6.1.1.2 Requisitos para conectarse al 6bone
6.1.2 6REN
145
Es un proyecto de redes e investigación y educación con el objetivo de
proveer servicios de transito de información en formato IPv6, con la
característica de facilitar una alta calidad, alto desempeño y una operación
robusta en redes que utilizan el protocolo IPv6 para la comunicación.
6.1.3 6TAP
146
educación, con la misión de promover el protocolo IPv6 para dar como
resultado un mejor reconocimiento de IPv6 en el mercado.
147
registrados. A continuación se muestra como se encuentran distribuidos dichos
sitios:
148
RAGIE busca propiciar el intercambio de información entre instituciones
científicas, académicas y de desarrollo tanto dentro del entorno guatemalteco
como a nivel internacional. Para el cumplimiento de su objetivo hará uso de la
próxima generación de Internet la cual esta relacionada con el protocolo IPv6.
149
• Universidad Rafael Landivar
• Universidad Galileo
150
CONCLUSIONES
151
3. Una organización que desea brindar a sus clientes el acceso tanto a
infraestructuras IPv4 como IPv6 puede realizarlo mediante la utilización de
una infraestructura que maneje ambos protocolos, en la cual los routers
encargados de manejar el tráfico y los servidores DNS posean soporte
para manejar direcciones IPv4 e IPv6 y así sus clientes solamente utilicen
un ISP y no uno para cada protocolo.
152
5. Los componentes que se deben tomar en cuenta para realizar la
transición hacia el protocolo IPv6 son:
153
154
RECOMENDACIONES
155
protocolo dentro del país dando como resultado que los ISPs
guatemaltecos también realicen la transición.
156
BIBLIOGRAFÍA
157
9. Cisco Systems ®. “IPv6 for Cisco IOS Software, File 2 of 3:
Configuring”.
www.cisco.com/univercd/cc/td/doc/product/software/ios122/122ne
wft/122t/122t2/ipv6/ftipv6c.pdf. 2002.
158
19. Hurtado, Jesús. “Internet sin ordenador es la meta”
http://www.terra.com.ve/internet/articulo/html/int3248.htm. 2002.
159
29. Nordmark, E. “Stateless IP/ICMP Translation Algorithm (SIIT)”.
http://www.ietf.org/rfc/rfc2765.txt. 2002.
38. Tsuchiya, Kazuaki. y otros “Dual Stack Hosts using the "Bump-In-the-
Stack" Technique (BIS)”. http://www.ietf.org/rfc/rfc2767.txt. 2002.
160