You are on page 1of 38

Datos del Profesor: Ing. Jess Vlchez Sandoval CIP 129615 email:javs2112@gmail.com http://jesusvilchez.wordpress.

com mvil: (51)99 407*1449 / (51)9 9368 0094

Ing. Jess Vlchez Sandoval

Mecanismos de Transicin

IPv4 a IPv6
IPv6 Advanced Protocols Implementation Qing Li Tatuya Jinmei Keiichi Shima

Mecanismos de Transicin IPv4 a IPv6

Introduccin
La transicin de IPv4 a IPv6 es un proceso gradual, y muy largo, debido a que el despliegue de la nueva versin del protocolo de internet (IP) no debe afectar la operacin de las redes actuales (LAN, WAN). Una adecuada transicin debe ser lo mas transparente posible en trminos de:
Conectividad Rendimiento Sin embargo debemos asumir que en las fases iniciales de IPv6 el rendimiento no ser el mismo que en IPv4.

IPv6 no es backward compatible (compatible con versiones anteriores: IPv4). Es por ello que se tiene que pasar por una fase de transicin.

Introduccin

Un mecanismo de transicin es bsicamente un tcnica o mtodo para permitir la coexistencia de 2 protocolos incompatibles entre si durante un periodo de tiempo, mientras se reemplaza uno por el otro.

Algunas de estas tcnicas puede conseguir una pseudocompatibilidad entre estos protocolos. Por ejemplo cuando un Cliente con IPv4 puede comunicarse con un Servidor con IPv6

Caractersticas de la migracin

IPv4 e IPv6 son incompatibles a nivel de capa de red (paquetes).


Por defecto muchos de los nodos actuales de internet no generan ni reconoces IPv6 Los muchos de los routers IP actuales de internet descartan paquetes IPv6.

Lo mas difcil ser migrar toda la internet, por su gran tamao. Por lo tanto durante la etapa de transicin, a nivel lgico habr internet IPv4 e IPv6.

Clasificacin

Mecanismos de Transicin: Tipos

Dual Stack Instalar ambos protocolos (IPv4/IPv6) en hosts y routers Tneles

Entunelar paquetes IPv6 en Ipv4 para atravesar islas IPv4 y viceversa.


Traduccin Traducir IPv4 a IPv6 y viceversa.

Dual Stack

Dual Stack

Objetivo
Proporcionar conectividad entre hosts IPv4 e IPv6 duplicando el stack (instalando ambos protocolos)

Caractersticas
La comunicacin de IPv4 se lleva a cabo a travs de una infraestructura IPv4 La comunicacin de IPv6 se lleva a cabo a travs de una infraestructura IPv6

Dual Stack

Aplicaciones Transporte UDP / TCP IPv6 Enlace Fsico

IPv4

Dual Stack

Red IPv4/IPv6
IPv4/IPv6 IPv4/IPv6

IPv4

IPv6

Dual Stack

Ventajas
La comunicacin es posible entre todos los nodos de la red sin necesidad de encapsulacin o traduccin.

Inconvenientes
Es necesario mantener las 2 redes. No reduce la demanda de direcciones IPv4.

Tunneling

Tunneling

El encapsulamiento o (tunneling) es una tcnica muy usada. Consiste en encapsular paquetes IP de una versin dentro de paquetes IP de otra versin, con eso se consigue un enlace virtual IP. El RFC 2893 define IPv6 en tneles IPv4 Existen diferentes tipos de tneles para transicin: Tneles Manuales Tneles Automticos Tneles 6to4

Tneles Manuales
Caractersticas Principales: Permite interconectar islas IPv6 a travs de un ocano IPv4. Cada extremo debe ser un nodo dual y en ellos se configura las direcciones IPv4 e IPv6 tanto local como remotas.
Isla IPv6
Router Dual Router Dual

Isla IPv6

Paquetes IPv6 Paquetes IPv4

Paquetes IPv6

Tneles Manuales
Ventajas: Es un mtodo muy utilizado Disponible en multitud de plataformas (Cisco, Telebit, Linux, Solaris, Windows, etc).

Es un mtodo completamente transparente al nivel IPv6 y superiores con lo cual no afecta las aplicaciones.
No consume excesivos recursos, la MTU se reduce en 20 Bytes (cabecera tpica de IPV4). Aplicacin Principal: Conexin con ISPv6 remoto a traves de inet

Tneles Manuales
Inconvenientes: No son dinmicos, se establecen manualmente o de una forma semiautomtica. Si se unen N islas y la topologa no considera un nodo central o intercambiador entonces el numero de tuneles a establecer asciende a N-1. en el caso de pensar en la conexin entre si de miles de islas IPv6 distribuidas por internet este mtodo carece de sentido.

Tneles Automticos
Objetivo Interconexin de nodos IPv4/IPv6 con nodos IPv4/IPv6 a traves de una infraestructura IPv4. Caractersticas Unidireccional Se usa habitualmente cuando el destino es un nodo(no un router). Los extremos se configuran automticamente. La direccin destino se deduce a partir de la IPv6. Este tipo de direcciones IPv6 se denomina IPv4-compatible.
0:0:0:0:0:0: Direccin IPv4

96 bits

32 bits

Tneles Automticos

IPv4/IPv6

IPv4/IPv6

IPv4 10.10.10.10 IPv6 ::0A0A:0A0A Tunel

IPv4 11.11.11.11 IPv6 ::0B0B:0B0B

Tneles Automticos
Ventajas Mas fciles de manejar puesto que no son manuales Inconvenientes Se necesita una direccin IPv4 por host Solo tiene sentido para comunicar hosts individuales.

Tneles 6to4
Objetivo Conexin directa entre 2 redes a travs de tneles dinmicos. Caractersticas Los tuneles se crean dinmicamente Los extremos del tnel son los routers de cada red No se requiere direccionamiento IPv6

Tneles 6to4
Funcionamiento Existe un prefijo asignado a 6to4: 2002::/16, significa que es 6to4 El tnel se establece automticamente. Mediante DNS (nombre ->direccion) conocemos cual es el extremo del tnel al que debemos enviar el paquete. Los routers conocen las subredes mediante Routers Advertisements.

2002

IPv4 Router

Identificador

16 bits

32 bits

80 bits

Tneles 6to4
IPV6
Router 6to4 2002:1.2.3.4::1 1.2.3.4

2002:20.1.1.1::C

IPV6

IPV6

IPV4

IPV6

IPV6 IPV6
2002:10.1.1.1::A Router 6to4 2002:10.1.1.1::1 10.1.1.1

Router 6to4 2002:20.1.1.1::1 20.1.1.1

Tneles 6to4

Traduccin

Traducciones
Introduccin Existen 3 tipos e mecanismos de traduccin dependiendo de a qu nivel se traduzca (IP, transporte, ). Cabecera: se traducen cabeceras de IPv6 <- -> IPv4 Transport Relay: se traduce a nivel de transporte. Aplication Layer Gateway: se traduce a nivel de aplicacin

Traducciones
Traduccin de cabeceras Se traducen las cabeceras de IPv4 a IPv6 y vviceversa Basan la traduccin en las reglas proporcionadas pos SIIT(Stateless IP/ICMP Translation Mechanism) Ejemplos: SIIT, NAT-PT, BIS Tienen que resolver el problema de la fragmentacin. Transport Relay La traduccin se hace a nivel de transporte Actuan como intermediarios en conexiones TCP/IPv4 TCP/IPv6 o (UDP/IPv4 UDP/IPv6 ) Ejemplo: TRT, SOCKS64

Traducciones
Aplication Layer Gateway Comunican aplicaciones concretas de mundos IPv4 e IPv6. Ejemplo: HTTP Proxy

IPv4

IPv6

IPv4 Server

HTTP PROXY DS

IPv6 Client

NAT - PT
Caractersticas Solo traduce las cabeceras IP Puede ser bidireccional(mapeo esttico) o Unidireccional Las subredes IPv6 deben tener un prefijo de red /96 obligatoriamente. Es un mecanismo potente y flexible Implementado por diversos fabricantes.

NAT - PT
IPv4 Client 10.20.30.40

D 1.2.3.4 (fake) O 10.20.30.40 D 1.2.3.4 (next-hop) O 10.20.30.40

NAT PT Prefix 2001::1::/96

IPv6 Server 2001::1::1.2.3.4

D 2001:1::1.2.3.4 (next-hop) O 2001:1::10.20.30.40

NAT - PT
IPv6 Client 2001::1

D 2003::1.2.3.4 O 2001::1 D 2003::1.2.3.4 O 2001::1(next-hop) D 1.2.3.4 O 1.2.3.1

NAT PT GW: 2003::/96 @IPv4=1.2.3.1 IPv4 Server 1.2.3.4

NAT - PT
Ventajas No es necesario cambiar nada en los nodos Existe una gran experiencia adquirida configurando NATs Inconvenientes La traduccin es costosa Complejo de configurar No es posible dar seguridad extremo a extremo

Estrategias de Migracin

Estrategias de Migracin de Redes corporativas

Recomendaciones para redes finales


Servidores Doble Stack para atender peticiones IPv4 e IPv6. Clientes Doble Stack. Conectividad IPv4 e IPv6

Estrategia de migracin de redes finales:


Mediante mecanismos de tnel o traduccin.

Estrategias de Migracin de redes corporativas

Primera Fase: Conexin IPv4 al ISP y entunelar trafico IPv6 en IPv4 hasta que el ISP ofrezca conexin con IPv6 nativo. Segunda Fase: Conexin IPv6 al ISP y tnel IPv4 sobre IPv6 para conectarse a Internetv4

Preguntas

FIN SESION REDES TELEMATICAS

You might also like