ACADÉMICA DE INGENIERÍA CIVIL CARRERA DE INGENIERÍA DE ...

23
UNIDAD ACADÉMICA DE INGENIERÍA CIVIL CARRERA DE INGENIERÍA DE SISTEMAS TEMA: DISEÑO DE LA TRANSICIÓN DE IPV4 A IPV6 HACIENDO USO DEL MECANISMO TÚNEL 6 TO 4 TRABAJO PRÁCTICO DEL EXAMEN COMPLEXIVO PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERO DE SISTEMAS AUTOR: CEDILLO MORENO JORGE ERICK MACHALA - EL ORO

Transcript of ACADÉMICA DE INGENIERÍA CIVIL CARRERA DE INGENIERÍA DE ...

UNIDAD ACADÉMICA DE INGENIERÍA CIVIL

CARRERA DE INGENIERÍA DE SISTEMAS

TEMA: DISEÑO DE LA TRANSICIÓN DE IPV4 A IPV6 HACIENDO USO DEL MECANISMO

TÚNEL 6 TO 4

TRABAJO PRÁCTICO DEL EXAMEN COMPLEXIVO PREVIO A LA OBTENCIÓN DEL

TÍTULO DE INGENIERO DE SISTEMAS

AUTOR: CEDILLO MORENO JORGE ERICK

MACHALA - EL ORO

CESIÓN DE DERECHOS DE AUTOR

Yo, CEDILLO MORENO JORGE ERICK, con C.I. 0705480671, estudiante de la

carrera de INGENIERÍA DE SISTEMAS de la UNIDAD ACADÉMICA DE INGENIERÍA

CIVIL de la UNIVERSIDAD TÉCNICA DE MACHALA, en calidad de Autor del siguiente

trabajo de titulación DISEÑO DE LA TRANSICIÓN DE IPV4 A IPV6 HACIENDO USO

DEL MECANISMO TÚNEL 6 TO 4

Declaro bajo juramento que el trabajo aquí descrito es de mi autoría; que no ha

sido previamente presentado para ningún grado o calificación profesional. En

consecuencia, asumo la responsabilidad de la originalidad del mismo y el cuidado

al remitirme a las fuentes bibliográficas respectivas para fundamentar el contenido

expuesto, asumiendo la responsabilidad frente a cualquier reclamo o demanda

por parte de terceros de manera EXCLUSIVA.

Cedo a la UNIVERSIDAD TÉCNICA DE MACHALA de forma NO EXCLUSIVA

con referencia a la obra en formato digital los derechos de:

a. Incorporar la mencionada obra al repositorio digital institucional para su

democratización a nivel mundial, respetando lo establecido por la Licencia

Creative Commons Atribución-NoComercial-CompartirIgual 4.0 Internacional (CC BY-NC-SA 4.0), la Ley de Propiedad Intelectual del Estado Ecuatoriano

y el Reglamento Institucional.

b. Adecuarla a cualquier formato o tecnología de uso en internet, así como

incorporar cualquier sistema de seguridad para documentos electrónicos, correspondiéndome como Autor(a) la responsabilidad de velar por dichas

adaptaciones con la finalidad de que no se desnaturalice el contenido o

sentido de la misma.

Machala, 18 de noviembre de 2015

II

DISEÑO DE LA TRANSICIÓN DE IPv4 A IPv6 HACIENDO USO DEL MECANISMO

TÚNEL 6to4

Autor : Jorge Erick Cedillo Moreno. C.I.: 0705480671

Correo electrónico: [email protected]

RESUMEN

El nuevo Protocolo de Internet IPv6 actualmente se va a incluir como soporte IP

de distintos productos y de los principales sistemas operativos. A IPv6 inicialmente se lo

llamo IP de siguiente generación (IPng), y está formado por especificaciones definidas

por la Internet Engineering Task Force (IETF).El Protocolo de Internet IPv6 fue creado

para mejorar a la versión actual IPv4. Donde los hosts y nodos intermedios operan ya

sea con IPv4 o IPv6, además de manipular paquetes formateados para cualquier nivel. Tanto los usuarios como los Proveedores de Servicio de Internet (ISP) pueden renovarse

a la versión de IPv6 independientemente, sin tenerse que coordinarse entre sí.El presente trabajo de investigación consiste en proponer la transición de IPv4 a IPv6, utilizando el mecanismo túnel 6to4, aprovechando las características principales de la

tecnología Cisco cono es el enrutamiento RIPng con soporte de direccionamiento VLSM

(máscaras de subred de tamaño variable) a IPv6 e IPv4, con su debido protocolo de

encapsulamiento (PPP), la propuesta será presentada en el emulador de red GNS3 con

sus debidos servicios (HTTP, FTP).

Palabras claves: Protocolo de Internet, Protocolo de Encapsulamiento, Direccionamiento, Enrutamiento, Transición.

SUMMARY

The new Internet Protocol IPv6 now be included as IP support different products

and major operating systems. A initially IPv6 IP I call Next Generation (IPng), and consists

of specifications defined by the Internet Engineering Task Force (IETF).The Internet Protocol IPv6 was created to improve the current version IPv4. Where hosts and

intermediate nodes operate either IPv4 or IPv6, in addition to manipulate packets

formatted for any level. Both users and Internet Service Providers (ISP) can renew the

IPv6 version independently regardless which coordinate with each other.The present research is to propose the transition from IPv4 to IPv6, using the 6to4 tunnel mechanism, taking advantage of the main features of the cone Cisco routing technology is supported

RIPng routing VLSM (variable subnet masks size) and IPv6 IPv4, with due encapsulation

protocol (PPP), the proposal will be presented in the emulator GNS3 network with their

proper services (HTTP, FTP).Keywords: Protocol Internet Protocol Encapsulation, Addressing, Routing, Transition.

III

ÍNDICE DE CONTENIDO

PORTADA ........................................................................................................................I

CESIÓN DE DERECHOS DE AUTORIA.........................................................................II

RESUMEN..................................................................................................................... III

1. INTRODUCCIÓN .....................................................................................................1

1.1.- MARCO CONTEXTUAL ...................................................................................... 2

1.2.- PROBLEMA ......................................................................................................... 2

1.3.- OBJETIVO GENERAL ......................................................................................... 2

2. DESARROLLO .........................................................................................................3

2.1.- MARCO TEÓRICO .............................................................................................. 3

2.1.1 Protocolo de internet versión 6 (IPv6)..........................................................3

2.1.2 PROTOCOLOS DE ENRUTAMIENTO ........................................................3

2.1.3 Representación de direcciones IPv6...........................................................4

2.1.4 Mecanismos de Transición ..........................................................................5

2.2.- MARCO METODOLÓGICO ................................................................................. 6

2.2.1 Infraestructura Corporativa ..........................................................................6

2.2.2 Protocolo de Encapsulamiento ....................................................................6

2.2.3 Protocolo de Enrutamiento RIPng...............................................................6

2.2.4 Direccionamiento IPv4 e IPv6 ......................................................................6

2.2.5 Mecanismo de transición túnel 6to4............................................................7

2.3.- RESULTADOS .................................................................................................... 9

3. CONCLUSIONES...................................................................................................11

4. REFERENCIAS BIBLIOGRAFÍA ............................................................................12

5. ANEXOS ................................................................................................................14

6. REPORTE DE SIMILITUD URKUND ...................................................................147

IV

ÍNDICE DE TABLAS

Tabla 1 Diferencias entre Enrutamiento Estático y Dinámico .......................................... 3

Tabla 2 Protocolo Vector-Distancia y Estado de Enlace ................................................. 3

Tabla 3 Características Protocolo de Encapsulamiento HDLC Vs PPP .......................... 6

Tabla 4 Rangos de Host IPv6 para sucursales 2001:c0a8:8060::/123............................ 6

Tabla 5 Rangos de Host IPv4 e IPv6 para enlaces Wan................................................. 7

Tabla 6 Características Avanzadas IPv6 ....................................................................... 14

Tabla 7 Comparación RIP-2 Vs RIPng .......................................................................... 16

V

ÍNDICE DE FIGURAS

Figura: 1 Campos que conforman las direcciones IPv6. ................................................. 4

Figura: 2 Partes de un prefijo de subred de 6to4............................................................ 7

Figura: 3 Encapsulamiento IPv6 sobre IPv4.................................................................... 8

Figura: 4 Infraestructura CONRAP .................................................................................. 9

Figura: 5 Accediendo al servicio Web del Cliente 2001:c0a8:8060::23 de la Sucurzal de

Azogues.......................................................................................................................... 9

Figura: 6 Accediendo al servicio FTP del Cliente 2001:c0a8:8060::23 de la Sucurzal de

Azogues........................................................................................................................ 10

Figura: 7 Capturando Credenciales en la Red.............................................................. 10

Figura: 8 Formato de direcciones IPv6 .......................................................................... 14

Figura: 9 Formato simplificado de direcciones IPv6 ...................................................... 14

Figura: 10 Prefijos de red de 32 y 48 bits ...................................................................... 14

Figura: 11 Direccionamiento (Unicast) local de enlace.................................................. 15

Figura: 12 Direccionamiento Unicast............................................................................. 15

Figura: 13 Direccionamiento Anycast. Uno – muchos ................................................... 15

Figura: 14 Direccionamiento (Multicast) para retransmisión múltiple. ........................... 15

VI

1. INTRODUCCIÓN

Debido al agotamiento del Protocolo de Internet IPv4 en Latinoamérica, especialmente en el Ecuador se muestra incapaz de proveer una respuesta adecuada a

las necesidades deseables para Internet. En 1995 la Organización Internacional Internet Engineering Task Force (IETF) empezó a desarrollar un nuevo protocolo, llamado IPv6, en reemplazo del anterior. Con mejoras en el espacio de direccionamiento y nuevas

características como calidad de servicio, servicios de tiempo real, seguridad intrínseca, etc.

El crecimiento de Internet ha originado que cada vez más dispositivos necesiten

estar conectados. Existe una gran variedad de dispositivo inalámbricos, cámaras de

seguridad, teléfonos celulares, etc., que necesitarán, en mediano plazo, sus propias

direcciones IP para conectarse a Internet. Esta es la causa principal que ha llevado a

IPv4 a sus límites de diseño, dado que en la versión actual del protocolo, no existen

suficientes direcciones disponibles (Earl Comer, 1996).

El protocolo IPv6 presenta un nuevo desafío de nivel productivo para ponerlo en

funcionamiento. En la actualidad millones de dispositivos están interconectados al backbone de Internet usando IPv4 y es imposible cambiar a la nueva versión, IPv6, en

forma simultánea a cada uno de ellos para que sigan trabajando normalmente, principalmente por la imposibilidad de actualizar a IPv6 sistemas operativos de routers

intermedios, servidores web (HTTP), o de correo (SMTP), etc. Sin soporte IPv6; también

se presentan problemas en servidores de nombre (DNS) sin registros AAAA o A6 para

direcciones IPv6, etc.

Las diferencias más destacadas entre IPv4 y su predecesor IPv6, radica en la

posibilidad de tener un número extraordinariamente mayor de direcciones IP, así como

en la optimización de su encabezado, lo que hace más eficaz la comunicación en todo

el sistema de comunicaciones.

El protocolo IPv6 es un protocolo “disruptivo”. El término disruptivo tiene sus

orígenes en el libro “The innovators Dilemma” de (Christensen, 1999, pág.12). Donde

trata como los desarrollos tecnológicos pueden tener un impacto económico. Este

estudio se basa en la industria de Discos Rígidos, a través de los años y los cambios de

la tecnología. En nuestro caso, no se trata de quitar o deshabilitar IPv4 para usar, habilitar

o instalar IPv6. Tampoco es una migración, pues no es un día, mes o año (como el Y2K) para realizar la migración (Christensen, 1999).

Esto es una actualización necesaria de IP, permitiendo que ambas versiones

convivan al mismo tiempo y/o independientemente “Por tal motivo la IETF ha definido

una serie de mecanismos que permite hacer una suave transición donde convivan por largo tiempo ambos protocolos” (Gilligan & Nordmark, 2000).

El presente trabajo tiene como finalidad ayudar al lector a lograr una transición

controlada hacia el nuevo protocolo IPv6.

1

1.1.- MARCO CONTEXTUAL

La empresa de telecomunicaciones “CONRAP” requiere de una propuesta para la

transición de IPv4 a IPv6 utilizando el mecanismo túnel 6to4, en su infraestructura de

red, que cuenta con tres sucursales: Cuenca, Azogues y Machala, donde cada una de

su área local funciona con IPv6, y sus conexión WAN es por medio en enlaces seriales

utilizando el protocolo de encapsulamiento PPP y el protocolo de enrutamiento RIPng.

(Oracle Corporation, 2010) Describe “los problemas que pueden producirse al planificar o utilizar IPv6, como que el enrutamiento IPv4 no puede utilizarse a IPv6”, esto

puede deberse a que el equipo no está preparado para soportar IPv6.

Los problemas tras la actualización de servicios de IPv6 (Oracle Corporation, 2010), nos dice que “Un servidor que ejecute varios servicios, algunos sólo IPv4 y otros IPv4 e

IPv6, puede producir problemas. Algunos clientes pueden necesitar utilizar varios tipos

de servicios, lo que puede generar confusión en el servidor”.

Si nuestro ISP actual no admite IPv6 (Oracle Corporation, 2010) nos da la sugerencia

de “Contratar los servicios de otro proveedor ISP para que proporcione una segunda

línea para las comunicaciones IPv6 de su empresa. Esta solución es cara.”

En Cuestiones de seguridad al transmitir datos mediante túnel a un enrutador de

reenvío 6to4 (Oracle Corporation, 2010) nos da a conocer que “El falseamiento de

direcciones es un problema grave de los túneles a enrutadores de reenvío 6to4. Para el tráfico entrante, el enrutador 6to4 no puede comparar la dirección IPv4 del enrutador de

reenvío con la dirección IPv6 del origen. Por lo tanto, la dirección del host IPv6 puede

falsearse fácilmente. La dirección del enrutador de reenvío 6to4 también puede

falsearse.”

1.2.- PROBLEMA

La empresa de telecomunicaciones “CONRAP” ha solicitado una propuesta para

la transición de IPv4 a IPv6. ¿El mecanismo “Túnel 6 to 4” provoca el mínimo impacto

durante el proceso de transición a IPv6?

¿El mecanismo túnel 6to4 afecta el ancho de banda, la escalabilidad, el tiempo de

convergencia de la red?

1.3.- OBJETIVO GENERAL

Proponer la transición de IPv4 a IPv6 para mejorar la interconexión y

comunicación de los servicios que brinda la empresa de telecomunicaciones CONRAP, haciendo uso del mecanismo túnel 6to4.

2

Fuente: (Administrador, 2011)

2. DESARROLLO

2.1.- MARCO TEÓRICO

2.1.1 Protocolo de internet versión 6 (IPv6)

El protocolo de Internet versión 6 (IPv6) es el nuevo protocolo estándar de

internet IPv6 está diseñado para solucionar muchos de los problemas de

la versión actual IPv4, con respecto al agotamiento de dirección, seguridad, configuración automática, extensibilidad, etc. IPv6 amplía las capacidades de

internet de habilitar nuevas clases de aplicaciones, incluidos entre iguales y

aplicaciones móviles (Microsoft, 2015, Pág.1). Ver Tabla: 6 Características

Avanzadas IPv6

2.1.2 PROTOCOLOS DE ENRUTAMIENTO

Los protocolos de enrutamiento son el conjunto de reglas utilizadas por un router

cuando se comunica con otros router con el fin de compartir información de enrutamiento. Dicha información se usa para construir y mantener las tablas de enrutamiento

Representación de direcciones IPv6. Existen dos tipos de enrutamiento:

Tabla 1 Diferencias entre Enrutamiento Estático y Dinámico

Elaborado por: Sr. Jorge Cedillo M.

Tabla 2 Protocolo Vector-Distancia y Estado de Enlace

Fuente: (Administrador, 2011) Elaborado por: Sr. Jorge Cedillo M.

3

Protocolo Vector -Distancia Protocolo Estado de Enlace

Consume menos memoria y capacidad de

procesamiento del router que el protocolo

estado de enlace.

Consume más memoria y capacidad de

procesamiento del router que el protocolo vector-distancia.

Las actualizaciones de las tablas de

enrutamiento se hacen periódicamente, o

cuando cambia la topología de la red.

Las actualizaciones de las tablas de

enrutamiento son desencadenadas por eventos.

Los routers envían toda su tabla de

enrutamiento a los routers vecinos. Los routers envían solo los cambios de

sus tablas de enrutamiento a los routers

vecinos. La convergencia de la red depende del período con que se actualizan las tablas de

enrutamiento.

La convergencia de la red es más rápida, dado que ante un cambio, éste se

anuncia inmediatamente.

Enrutamiento Estático Enrutamiento Dinámico

Genera carga administrativa y consume tiempo

del administrador de red en redes grandes. El administrador debe configurar el enrutamiento

en cada router de la red.

No genera mucha carga

administrativa porque los routers

aprenden a enrutarse de los demás

routers de la red. El router no comparte su tabla de enrutamiento

con los routers vecinos. El router comparte su tabla de

enrutamiento con los routers

vecinos. Los routers no tienen capacidad de reacción

ante un fallo en la red. Los routers tienen capacidad de

reacción ante un fallo en la red

2.1.3 Representación de direcciones IPv6

El diseño del formato de direcciones IPv6 se están explicada en RFC4291. Las

direcciones IPv6 están formadas por 8 campos de 16 bytes = 128 bits de largo, agrupando los bytes de 2 en 2 y separados por dos puntos “:”, la forma de representación

es en hexadecimales (0-F), tal como se muestra en la figura 2.10 (Hiden, Deering, &

Nordmark, 2003). Ver Figura: 8 Formato de direcciones IPv6

También Se puede realizar la simplificación de una dirección IPv6 por una sola

vez, representada por “::” por uno o varios grupos de 2 bytes de 0. Ver Figura: 9 Formato

simplificado de direcciones IPv6

2.1.3.1 Formato de direcciones IPv6

Figura: 1 Campos que conforman las direcciones IPv6.

Fuente : (Grupo de Sistemas y Comunicaciones., 2011) Investigado por : Sr. Jorge Cedillo M

Las direcciones IPv6 están divididas en 3 campos:

a) Prefijo de red : Conjunto de direcciones que se le asignan a una organización, los

ISPs cuentan con prefijos de 32bits, que las organizaciones normalmente tienen

48 bits. Ver Figura: 10 Prefijos de red de 32 y 48 bits

b) Identificador de subred : idéntica una determinada subred dentro de una

organización. c) Identificador de máquina (64 bits): idéntica a una interfaz de una máquina

dentro de una subred.

2.1.3.2 Direccionamiento IPv6

Direcciones Unicast: El documento oficial de la IETF (Hinden & Deering, 2003) nos dice que este tipo

de direccionamiento se lo realiza por una única interfaz, es decir, el paquete que se envía

a una dirección unicast solamente entrega a la interfaz identificada con la dirección

mencionada, sin encaminarlos por ningún router. Ver Figura: 11 Direccionamiento

(Unicast) local de enlace

Apreciación de direccionamiento unicast. Ver Figura: 12 Direccionamiento Unicast

Direcciones Anycast:

Son direcciones que se asignan a múltiples interfaz (diferentes máquinas), donde el paquete destino de dirección anycast se entrega a una sola interfaz, a la más cercana

dentro del grupo anycast. Ahora, si la dirección multicast establece una comunicación

<uno> a <muchos>, una dirección unicast se definiría como <uno> a <uno-entre- muchos> (Hinden & Deering, 2003). Ver Figura: 13 Direccionamiento Anycast. Uno –

muchos

4

Direcciones Multicast

Son direcciones que se utilizan para direccionar un conjunto de interfaces, también se denominan grupos de multicast. El direccionamiento multicast pertenece a

uno o varios grupos. Ver Figura: 14 Direccionamiento (Multicast) para retransmisión

múltiple.

Las direcciones multicast envían un paquete único a diferentes host, podemos

decir que realizan una función similar a la de broadcast, sin embargo, se diferencian solo

porque en el caso de las direcciones multicast, un grupo de hosts reciben el paquete, mientras que en las de broadcast el paquete se envía a todos los hosts de la red sin

excepción (Regis dos Santos, M. Moreiras, Reis, & da Rocha, 2011).

2.1.4 Mecanismos de Transición

� La transición a IPv6 deberá ser gradual y muy probablemente enormemente larga. � El despliegue de IPv6 no debe afectar la actual Internet

– Conectividad

– Rendimiento

– Debemos asumir que en las fases iniciales de IPv6 el rendimiento no será

el mismo que con IPv4

2.1.4.1 Tipos de mecanismos de Transición

2.1.4.1.1 Dual Stack:

“Proporcionar conectividad entre hosts IPv4 e IPv6 duplicando el stack (instalando

ambos protocolos)” (Cabellos Aparicio, pág.9).

2.1.4.1.2 Túneles

Consiste en encapsular paquetes IP dentro de paquetes IP consiguiendo un

“enlace virtual”. El encapsulamiento (tunneling) es una técnica muy usada. Podemos

encontrar mayor información sobre este tema en RFC 2893 “IPv6 in IPv4 tunnels”

(Cabellos Aparicio, pág.14).

Existen diferentes tipos de túneles para la transición.

� Configured Tunnels: Interconectar sitios (hosts aislados o redes) IPv6 a través

de redes IPv4. � Automatic Tunnels: Interconexión de nodos IPv4/IPv6 con nodos IPv4/IPv6 a

través de una infraestructura IPv4. � Tunnel Broker: Proporcionar conectividad IPv6 a nodos a través de túneles IPv6

sobre IPv4. � 6to4: Conexión directa entre dos redes a través de túneles dinámicos.

2.1.4.1.3 Traducción

Existen tres tipos de mecanismos de traducción, dependiendo de a qué nivel se traduzca

� Cabecera : Se traducen cabeceras de IPv6 a IPv4. � Transport Relay : Se traduce a nivel de transporte. � Application Layer Gateway : La traducción se hace a nivel de aplicación.

5

Fuente: (Redes de Datos)

Fuente: (GestióIP, 2015)

2.2.- MARCO METODOLÓGICO

2.2.1 Infraestructura Corporativa

La infraestructura de “CONRAP” en su totalidad es Cisco, como dispositivo de

enrutamiento contaremos con 3 Routers de la serie 3600, que contara cada uno con NM- 4T (4 módulos conectores seriales de red) que nos permitirá conectarnos con las

diferentes sucursales y NM-1FE-FX (1 Módulo de red Fast Ethernet) que nos permitirá

conectar nuestra red LAN.

2.2.2 Protocolo de Encapsulamiento

El protocolo de encapsulamiento de capa 2 escogidos es el PPP, por su uso en

enlaces sincrónicos y asincrónicos, mayor robustez y seguridad de autentificación a

diferencias del protocolo de encapsulamiento HDLC, y por las siguientes características.

Tabla 3 Características Protocolo de Encapsulamiento HDLC Vs PPP

Elaborado por: Sr. Jorge Cedillo M.

2.2.3 Protocolo de Enrutamiento RIPng

Como Protocolo de enrutamiento escogimos el de Vector-Distancia RIPng, por las

características indicadas en la Tabla 2. Ver Tabla: 7 Comparación RIP-2 Vs RIPng

2.2.4 Direccionamiento IPv4 e IPv6

Una de las características del protocolo de Enrutamiento RIPng es el soporte VLSM

(máscaras de subred de tamaño variable), es una de las soluciones que se

implementaron para evitar el agotamiento de direcciones IP, y una de sus funciones

es descentralizar las redes y de esta forma conseguir redes más seguras y jerárquicas.

Ejemplo: Aplicando el presente caso práctico, donde necesitamos tres sitio con

infraestructura IPv6: Cuenca, Azogues y Machala, donde cada una de las sucursales

cuenta con no más de 20 host por subred.

Tabla 4 Rangos de Host IPv6 para sucursales 2001:c0a8:8060::/123

Elaborado por: Sr. Jorge Cedillo M.

6

Características HDLC PPP

Detección de Errores Si Si Recuperación de Errores No Si Protocolo Estándar No Si Por defecto en enlaces seriales IOS Yes No

Apoyar enlaces síncronos y asíncronos No SI

Sucursal Dirección de Red Rango (Mínimo – Máximo)

Cuenca 2001:c0a8:8060::/123 2001:c0a8:8060::1 2001:c0a8:8060::1f Azoguez 2001:c0a8:8060::20/123 2001:c0a8:8060::21 2001:c0a8:8060::3f Machala 2001:c0a8:8060::40/123 2001:c0a8:8060::41 2001:c0a8:8060::5f

Fuente: (GestióIP, 2015)

Tabla 5 Rangos de Host IPv4 e IPv6 para enlaces Wan

Elaborado por: Sr. Jorge Cedillo M.

2.2.5 Mecanismo de transición túnel 6to4

Figura: 2 Partes de un prefijo de subred de 6to4

Fuente : (Oracle Corporation, 2010) Investigado por : Sr. Jorge Cedillo M

Características

� Creación dinámica de túneles. � Los extremos del túnel son los routers de cada red. � No es necesario direccionamiento IPv6

Funcionamiento

� Existe un prefijo asignado a 6to4. � Prefijo 2002::/16 significa que es 6to4. � El túnel se establece automáticamente. � Para conocer cuál es el extremo del túnel al que debemos enviar el paquete

podemos hacerlo mediante DNS (nombre de dominio). � Los routers conocen las subredes mediante “Router Advertisements”.

Ventajas

� No es necesario configurar los túneles se crean dinámicamente. � Solo se establece un túnel cuando es necesario. � Cada red IPv6 sólo necesita una dirección IPv4 global. � Podemos tener hasta 232 redes IPv6.

Inconvenientes

� “Sólo” podemos usar el prefijo 2002:: /16. � Necesitamos direcciones IPv4.

7

Conexiones WAN Dirección de Red Rango (Mínimo – Máximo)

Cuenca - Azoguez /126 192.168.128.96/30

2002:c0a8:8060::60

192.168.128.97/30

2002:c0a8:8060::61

192.168.128.98/30

2002:c0a8:8060::63

Azoguez – Machala/126 192.168.128.104/30

2002:c0a8:8060::68

192.168.128.105/30

2002:c0a8:8060::69

192.168.128.106/30

2002:c0a8:8060::6b

Cuenca - Machala /126 192.168.128.100/30

2002:c0a8:8060::64

192.168.128.101/30

2002:c0a8:8060::65

192.168.128.102/30

2002:c0a8:8060::67

¿El mecanismo túnel 6to4 afecta el ancho de banda de la red?

El proceso de túnel consta de tres pasos: encapsulamiento, desencapsulamiento y administración del túnel. Se necesita de dos

extremos del túnel, que son generalmente nodos que tienen implementada

pila dual IPv4/IPv6 (por lo general routers), y son los responsables del encapsulamiento y el descapsulamiento. Existen problemas del desempeño asociados con el “tunnelling”, como son la latencia debido a

que deben realizar los procesos de encapsulamiento y

desencapsulamiento. Hay un inconveniente más de desempeño debido al uso de ancho de banda adicional (payload overhead), aunque este último

es normalmente marginal. (Taffernaberry, 2011)

Figura: 3 Encapsulamiento IPv6 sobre IPv4

Fuente : (Taffernaberry, 2011) Investigado por : Sr. Jorge Cedillo M

¿El mecanismo de túnel 6to4 afecta la escalabilidad en la red?

El protocolo IPv6 fue diseñado con la finalidad de proporcionar aspectos

relevantes como la escalabilidad en la red, seguridad, configuración y administración de

redes, soporte para QoS, movilidad, políticas de enrutamiento, etc. (Landy Rivera, 2013)

Sería importante considerar en cómo un mecanismo en particular podrá ser escalado, Por Ejemplo: la técnica de túneles manuales tiene la desventaja de que al anexar una nueva red IPv6 todos los enrutadores frontera de cada red deben actualizar

su configuración de túneles, esto es claramente un problema de escalabilidad. (Martínez

Alayón, Ferro Escobar, & Arrieta Zambrano, Pág. 4)

¿El mecanismo de túnel 6to4 afecta el tiempo de convergencia en la red?

El tiempo de convergencia en la red no se ve afectado utilizando el mecanismo de

transición túnel 6to4, debido al protocolo IPv6 que permite a través de direcciones

globales únicas, implementar nuevas oportunidades y aumentar el portafolio de servicios, gracias a una plataforma escalable y mejorada de convergencia, que es parte de la

evolución necesaria en todo protocolo (Fernández Alcántara, 2007).

“Las redes convergentes permanecerán por algún tiempo usando múltiples

protocolos, y lo importante no es cuál es el mejor protocolo sino cual es el protocolo que

pueda brindar los servicios que se quieren implementar”. (Fernández Alcántara, 2007)

8

2.3.- RESULTADOS

En la presente la infraestructura de red CONRAP implementada la propuesta de

transición de IPv4 a IPv6 utilizando el mecanismo túnel 6to4.

Figura: 4 Infraestructura CONRAP

Fuente : Caso de Estudio

Elaborado por: Jorge Cedillo M.

Comprobando que el servidor Web y el enrutamiento RIPng de CONRAP, se

encuentre funcionando con el protocolo IPv6, y sea accesible de cualquier parte de la

red.

Figura: 5 Accediendo al servicio Web del Cliente 2001:c0a8:8060::23 de la Sucurzal de Azogues

Fuente : Datos del trabajo

Elaborado por: Jorge Cedillo M.

9

Accediendo al servicio FTP de CONRAP desde un cliente de la sucursal Azogues, donde luego de realizar la descarga del archivo examen_practico.txt, cerramos sesión.

Figura: 6 Accediendo al servicio FTP del Cliente 2001:c0a8:8060::23 de la Sucurzal de Azogues

Fuente : Datos del trabajo

Elaborado por: Jorge Cedillo M.

Realizando un sniffer en la red se puede capturar las credenciales de acceso y

ver todo lo que se está realizando, esto se debe a que el protocolo FTP es inseguro.

Figura: 7 Capturando Credenciales en la Red

Fuente : Datos del trabajo

Elaborado por: Jorge Cedillo M.

10

3. CONCLUSIONES

� IPv6 provee un nuevo espacio de direccionamiento y características adicionales.

� IPv4 e IPv6 no son compatibles, se necesita de los mecanismos de transición.

� Los mecanismos de transición no solucionan las fallas de seguridad en los

protocolos Ejemplo: Servicios FTP.

� Con el protocolo IPv6 la red de Internet será rápida, segura y fiable para todos, y

acceder a ciertas aplicaciones en tiempo real. Sin embargo, se piensa que la

transición a IPv6 es un proceso largo, complejo y costoso, pero las aplicaciones

marcarán el ritmo de la transición.

� Indudablemente la responsabilidad es difícil para los administradores de redes,

Proveedores de Servicio de Internet (ISP) o compañías que van a emplear los

mecanismos de transición, ya que deberán elegir el mecanismo más adecuado

adaptado a su infraestructura.

� El mecanismo de transición túnel 6to4 es una alternativa para el despliegue

temporal de IPv6.

� Los túneles 6to4 son útiles cuando queremos dar acceso a Internet IPv6 a un

grupo de hosts y tenemos acceso a la configuración del Enrutador de frontera

11

4. REFERENCIAS BIBLIOGRAFÍA

Administrador. (30 de Septiembre de 2011). Notas en Ing. sistemas. Obtenido de

http://notasensistemas.blogspot.com/2011/09/diferencias-entre-enrutamiendo- estatico.html

Bareño Gutierrez, R. (2010). Repositorio Universidad Pontificia Bolivariana. Obtenido de

http://repository.upb.edu.co:8080/jspui/bitstream/123456789/1259/1/digital_2042

2.pdf

Cabellos Aparicio, A. (s.f.). Studies. Obtenido de

http://studies.ac.upc.edu/FIB/PIAM/Transici%F3%20IPv4-IPv6.pdf

Christensen, C. (1999). The innovators Dilemma. GRANICA.

Earl Comer, D. (1996). Redes Globales de Información con Internet y TCP/IP (tercera

ed.). (Prentice-Hall, Ed.) México: ISBN 9688805416.

Fernández Alcántara, R. (22 de Marzo de 2007). IPv6 Mexico, Capitulo mexicado de foro

IPv6. Obtenido de

http://www.ipv6forum.com.mx/documentos/IPv6_Convergencia.pdf

GestióIP. (08 de Junio de 2015). IPv4/IPv6 subnet calculator. Obtenido de

http://www.gestioip.net/cgi-bin/subnet_calculator.cgi

Gilligan, R., & Nordmark, E. (Agosto de 2000). Transition Mechanisms for IPv6 Hosts and

Routers. Obtenido de IETF Tools: https://tools.ietf.org/html/rfc2893

Grupo de Sistemas y Comunicaciones. (Abril de 2011). Obtenido de

http://rodrigoaguilera.net/sites/rodrigoaguilera.net/files/miscelanea/ipv6.pdf

GuilleSQL. (17 de Marzo de 2008). Cap 2. Protocolos de Enrutamiento. Obtenido de

http://www.guillesql.es/Articulos/Manual_Cisco_CCNA_Protocolos_Enrutamiento

.aspx

Hiden, R., Deering, S., & Nordmark, E. (Agosto de 2003). IETF. Obtenido de

https://www.ietf.org/rfc/rfc3587.txt?number=3587

Hinden, R., & Deering, S. (Abril de 2003). ietf. Recuperado el 2015, de

https://www.ietf.org/rfc/rfc3513.txt?number=3513

Landy Rivera, D. X. (2013). Repositorio Digital - UPS. Obtenido de

http://dspace.ups.edu.ec/bitstream/123456789/5332/1/UPS-CT002767.pdf

Martínez Alayón, C. A., Ferro Escobar, R., & Arrieta Zambrano, V. J. (s.f.). Obtenido de

http://www.researchandinnovationbook.com/PROCEEDINGS/CITA2015/Archives

/papers/paper4.pdf

microsoft. (06 de Octubre de 2015). microsoft. Obtenido de

https://msdn.microsoft.com/es-es/library/cc780593(v=ws.10).aspx

Microsoft. (07 de Octubre de 2015). Microsoft. Obtenido de

https://msdn.microsoft.com/es-es/library/3x7ak53z(v=vs.110).aspx

Oracle Corporation . (2010). Oracle . Obtenido de https://docs.oracle.com/cd/E19957- 01/820-2981/ipv6-ref-2/index.html

12

Oracle Corporation. (2010). Oracle. Obtenido de https://docs.oracle.com/cd/E19957- 01/820-2981/images/six-4-advert.gif

Oracle Corporation. (2010). Oracle. Obtenido de https://docs.oracle.com/cd/E19957- 01/820-2981/ipv6-troubleshoot-2/index.html

Redes de Datos. (s.f.). Obtenido de http://pipelara20.tripod.com/archivos/PPP.pdf

Regis dos Santos, R., M. Moreiras, A., Reis, E. A., & da Rocha, A. S. (2011). Obtenido

de http://arquivos.interlegis.leg.br/CGIbrFev2014/ipv6/IPv6-apostila-teorica.pdf

Taffernaberry, J. C. (Junio de 2011). Repositorio Institucional de la UNLP. Obtenido de

http://sedici.unlp.edu.ar/bitstream/handle/10915/4193/Documento_completo.pdf?

sequence=1

13

Fuente: (Bareño Gutierrez, 2010)

5. ANEXOS

Características

Tabla 6 Características Avanzadas IPv6

Elaborado por: Sr. Jorge Cedillo M.

Formato de direcciones IPv6

Figura: 8 Formato de direcciones IPv6

Fuente : (Grupo de Sistemas y Comunicaciones., 2011) Investigado por : Sr. Jorge Cedillo M

Formato simplificado de direcciones IPv6

Figura: 9 Formato simplificado de direcciones IPv6

Fuente : (Grupo de Sistemas y Comunicaciones., 2011) Investigado por : Sr. Jorge Cedillo M

Prefijos de red de 32 y 48 bits

Figura: 10 Prefijos de red de 32 y 48 bits

Fuente : (Grupo de Sistemas y Comunicaciones., 2011) Investigado por : Sr. Jorge Cedillo M

14

� LARGO ESPACIO DE

DIRECCIONAMIENTO

– Asignación y flexibilidad global – Agregación

– Multihoming

– Plug and play

– Extremo a extremo sin NAT

– Remuneración

� ENCABEZADO SIMPLE: – Enrutamiento eficiente

– Garantiza el envió escalable

de datos

– No broadcast – No checksums

– Encabezado extendido

– Etiquetado de flujo

� Movilidad y seguridad

– Movilidad IP RFC-compatible

– IPSec obligatorio o nativo en

IPv6

� MECANISMO DE TRANSICIÓN

– Estado dual – Túneles 6to4

– Transición

Direccionamiento (Unicast) local de enlace

Figura: 11 Direccionamiento (Unicast) local de enlace

Fuente: (Grupo de Sistemas y Comunicaciones., 2011) Investigado por : Sr. Jorge Cedillo M

Direccionamiento Unicast

Figura: 12 Direccionamiento Unicast

Fuente : (Grupo de Sistemas y Comunicaciones., 2011) Investigado por : Sr. Jorge Cedillo M

Direccionamiento Anycast. Uno – muchos

Figura: 13 Direccionamiento Anycast. Uno – muchos

Fuente: (Grupo de Sistemas y Comunicaciones., 2011) Investigado por : Sr. Jorge Cedillo M

Direccionamiento (Multicast) para retransmisión múltiple.

Figura: 14 Direccionamiento (Multicast) para retransmisión múltiple.

Fuente: (Grupo de Sistemas y Comunicaciones., 2011) Investigado por : Sr. Jorge Cedillo M

15

Fuente: (Bareño Gutierrez, 2010)

Comparación RIP-2 Vs RIPng

Tabla 7 Comparación RIP-2 Vs RIPng

Elaborado por: Sr. Jorge Cedillo M.

16

Características RIP-2 RIPng

Advertises routes for IPv4 IPv6

RIP messages use these Layer ¾ protocols IPv4, UDP IPv6, UDP

UDP Port 520 521

Use Distance Vector Yes Yes

Default Administrative distance 120 120

Supports VLSM Yes Yes

Can perform automatic summarization Yes N/A

Uses Split Horizon Yes Yes

Uses Poison Reverse Yes Yes

30 second periodic full updates Yes Yes

Uses triggered updates Yes Yes

Uses Hop Count metric Yes Yes

Metric meaning infinity 16 16

Supports route tags Yes Yes

Multicast Update destination 224.0.0.9 FF02::9

Authentication RIP-specific Uses IPv6 AH/ESP

6. REPORTE DE SIMILITUD URKUND

17