Вы находитесь на странице: 1из 10

Transicin Protocolo de Internet

versin 6 (IPv6)

David Andrs Rivera Merchn


Daniel Alejandro Granda Morales
Anderson Josu Mendoza Sotomayor

Resumen
Para realizar este trabajo se ha tomado en cuenta diez artculos cientficos
relacionados con este tema. Para el desarrollo se han consolidado varias ideas
y metodologas para logar la transicin a IPv6, comparando los resultados y
conclusiones propuestas por los autores en cuestin.
Introduccin y estado de la cuestin
Dada la continua expansin del internet y el crecimiento exponencial de
los dispositivos y canales que permiten el acceso a la red, se necesita un
sistema para asignar una direccin fija a cada uno de estos dispositivos.
Para cumplir con este trabajo se utiliza el protocolo de internet versin 4
(IPv4), el cual cumple con su deber, pero su capacidad de
direccionamiento est llegando a su lmite. El protocolo de internet versin
6 (IPv6) es una nueva versin de protocolo de internet diseada para
remplazar progresivamente a su antecesor IPv4.
El agotamiento del espacio de direcciones IPv4 es una amenaza
inminente para la expansin de Internet. A pesar de la existencia de IPv6,
la transicin a este nuevo protocolo no se puede realizar
espontneamente. Esto se debe en gran parte a la falta de compatibilidad
con versiones anteriores de IPv6. Para ello, el IETF (Grupo de Trabajo de
Ingeniera de Internet, por sus siglas en ingls) ha hecho muchos
esfuerzos para formalizar la transicin IPv6 introduciendo escenarios
tpicos de transicin y proponiendo mltiples tecnologas de transicin.

Sobre el concepto Protocolo de Internet


versin 6 (IPv6)
Un protocolo es un conjunto de normas y pasos que se requieren para
controlar el envo y recepcin de datos entre equipos conectados a travs
de una red. El Protocolo De Internet versin 6 (IPv6) fue diseado
principalmente para resolver el problema de agotamiento de direcciones
IPv4 mediante el aumento del espacio de direcciones de 32-bits, utilizado
en IPv4, a 128-bits.
Vinton Cerf (1978) seala que el protocolo de internet est diseado para
su uso en sistemas interconectados de redes de comunicacin por
ordenador con conmutacin de paquetes. El protocolo de internet prev
la transmisin de datos desde una fuente hasta un destinatario a travs
de direcciones de longitud fija. El protocolo de internet implementa dos
funciones bsicas: direccionamiento y fragmentacin. Los mdulos de
internet utilizan direcciones para llevar datos de bits desde internet hacia
sus destinatarios. Postel, J. (1981).
La direccin misma se divide en un identificador de red 64-bits y un
identificador de host 64-bits que utiliza mscaras de subred / 64 para
todas las redes. La asignacin de / 48 prefijos a los clientes finales
permite 65536/64 subredes, cada uno de los cuales puede ms que
acomodar todo el espacio de direcciones IPv4 (Peter, Pavol, & Lukas,
2016). El enorme aumento en el espacio de direcciones hace que el
agotamiento de direcciones IPv6 sea improbable en un futuro previsible.
Adems, hay otras mejoras de IPv6 en comparacin con IPv4, a parte
que acaba de ampliar el espacio de direcciones. Otras mejoras de IPv6
son la simplificacin de la gestin de paquetes en enrutadores mediante
la utilizacin de longitud fija 40-bits encabezado y el cambio de
responsabilidad de la fragmentacin de paquetes a los puntos finales de
la conexin.
IPv6 elimina la direccin de difusin reemplazada con su funcionalidad
por multidifusin y utiliza una nica direccin para loopback en lugar de
una red completa / 8 reservada para loopback en IPv4 (S. Hagen, 2014).

Otras de las mejoras que otorga el nuevo protocolo de internet son:


o Mayor espacio de direccionamiento, soporta ms niveles de
jerarqua.
o Paquetes IP eficientes y extensibles, sin fragmentacin.
o Comunicacin directa de extremo a extremo.
o Seguridad en el ncleo del protocolo.
o Autoconfiguracin de direcciones.
o Mulstihosting.
o Direccionamiento ms eficiente a la red.
o Mejora de calidad de servicios (QoS) y case de servicios (CoS)..

Sobre las tecnologas de


transicin a IPv6
IPv6 no fue diseado para ser compatible con versiones anteriores. En otras
palabras, los nodos IPv6 no pueden comunicarse directamente con los nodos
IPv4. En consecuencia, en un entorno heterogneo es necesario emplear
coexistencia y tecnologas de transicin. Inicialmente, se propusieron tres
mecanismos bsicos de transicin: dual-stack, traduccin y por tnel (E.
Nordmark and R. Gilligan, 2005 & F. Baker, X. Li, C. Bao, and K. Yin, 2011).

- DualStack y Traduccin
Este mtodo consiste en utilizar IPv4 conjuntamente con IPv6 en el
mismo nodo. Dicho procedimiento se utiliza principalmente entre los
nodos de host y de borde. El principal inconveniente con este mtodo
seria el sobrecosto, ya que se necesita dos tablas de enrutamiento y
procesos de enrutado, as como el soporte de equipos para trabajar con
dos redes lgicas.
La nica solucin a este problema es la implementacin de una NAT
(traduccin de direcciones de red) que logra la comunicacin directa
entre IPv4 e IPv6 (Peter, Pavol, & Lukas, 2016), traduciendo la
informacin y el formato de mensaje entre diferentes versiones de
protocolo de internet. Aunque esto restara caractersticas importantes de
IPv6 como la conexin directa de extremo a extremo y sobre todo, puesto
que los traductores sin estado necesitan una direccin IPv4 para cada
host IPv6, niega la ventaja principal de IPv6: el aumento en el espacio de
direcciones.

- Por tnel
Por medio de esta tcnica, se pueden enviar paquetes IPv6 dentro de
paquetes IPv4, y viceversa. En la actualidad, Internet es bsicamente
una red IPv4 con algunas islas IPv6; por tanto, lo ms frecuente es que
el trafico IPv6 viaje encapsulado en paquetes IPv4.
Mientras que el proceso de tunelizacin en s es el mismo para todos los
mecanismos de transicin de tneles, la configuracin del tnel puede
ser automatizada o manual (G. Huston, 2015). Los tneles creados
manualmente pueden estar entre enrutadores o puntos finales,
dependiendo de la configuracin. El proceso de
encapsulacin/decapsulacin tambin induce una considerable
sobrecarga en los dispositivos de red implicados en el proceso.

Tratando de compensar la simplicidad de diseo de las dos versiones IP, las


tecnologas de transicin IPv6 se hicieron cada vez ms complejas y,
posteriormente, difciles de captar e implementar. Muchas de las tecnologas
de transicin modernas utilizan una o ms tecnologas bsicas de transicin.
Por ejemplo Dual-Stack Lite (DSLite) (A. Durand, R. Droms, J. Woodyatt, and
Y. Lee, 2011) emplea dual-stack y traduccin en los nodos de borde y
encapsulacin (tnel) en los nodos del ncleo.
Se introdujeron varias implementaciones para muchas de las tecnologas
propuestas, complicando an ms el problema de la transicin IPv6. La
escalabilidad de las tecnologas de transicin es uno de los factores
decisivos, y un mtodo para cuantificarlo puede ayudar a los operadores de
red a resolver parcialmente este problema (Georgescu, Hazeyama, Okuda,
Kadobayashi, & Yamaguchi, 2015 and Peter, Pavol, & Lukas, 2016).

Figura 1
Dual-Stack Lite (DSLite)
Objetivo y preguntas de investigacin
Esta investigacin se realiza con el objetivo de conocer los mtodos propuestos
para la transicin a IPv6, as como los inconvenientes y sus posibles soluciones
por medio de la simulacin de redes en espacios virtuales:
Cul es el mtodo ms sencillo para realizar la transicin a IPv6?
Cmo se pueden experimentar dichos mtodos para comprobar la
viabilidad de los procesos?

Material y mtodos
Para poder determinar cul mtodo de transicin sera el ms efectivo a la
hora de cambiar de protocolo los autores de los artculos han realizado
pruebas simulando y emulando redes en un entorno virtual para comprobar
cuan efectivo serian estos procesos, as como encontrar inconvenientes y
soluciones a problemas que se presenten durante el desarrollo del
experimento. Algunos estudios se basan en:

1. Mecanismos de transicin en Network Simulator 3.


2. Transicin a IPv6 con Realm Gateway 64.
3. Evaluacin del Desempeo de los Mecanismos de
Tunelizacin en la Transicin de IPv6

Con la ayuda de Network Simulator 3, desarrollado principalmente para


educacin e investigacin, se puede crear una red virtual que soporta IPv4 e
IPv6 (autoconfiguracin de direcciones, ICMPv6, fragmentacin, ping) en la capa
de red; UDP y TCP (RFC793, Tahoe, Reno, New Reno) en la capa de transporte;
Ethernet, 802.11, WIMAX, LTE, UAN (Underwater Acoustics Networks) en la
capa de enlace de datos; protocolos de enrutamiento estticos y dinmicos
(RIPng) para unicast (incluyendo OLSR, AODV y DSDV para MANETs) y trfico
multicast.
Realm Gateway es un algoritmo de grupo circular de direcciones pblicas. El
algoritmo se basa en resoluciones de nombres y permite que los hosts de
Internet heredados arbitrarios inicien unilateralmente conexiones a servidores
ubicados en el espacio de direcciones privado sin requerir complejos
mecanismos NAT de recorrido.
Anlisis y resultados
La primera prueba del mdulo ns-3 implementado se realiz con arquitectura
6to4 (dos pequeas islas IPv6 se interconectaron a travs de una red IPv4). La
misma arquitectura se configur en el emulador GNS-3 con Routers Cisco
c3050. Los paquetes IPv6 transmitidos entre las islas IPv6 a travs de la red
IPv4 se analizaron en ambos casos (simulacin y emulacin) utilizando el
analizador de red Wireshark. Despus de la comparacin se puede concluir que
todos los paquetes IPv4 contenan los mismos valores correspondientes en
todos los campos significativos y que fueron enrutados correctamente y
entregados a destinos.

Figura 2
Prueba de arquitectura para la verificacin de transiciones IPv4 /
IPv6

Los resultados de conectividad son alentadores. Slo haba algunos problemas


con Skype, pero se pueden corregir. La compatibilidad con la aplicacin NAT-
friendly utilizando TCP, UDP o ICMP se logra completamente. Por otro lado,
protocolos como FTP o SIP requieren Gateways (Puertas de acceso) de Capa
de Aplicacin adicionales.
Discusin y conclusiones
El Realm Gateway ofrece la posibilidad de que un host de Internet inicie
unilateralmente conexiones a servidores ubicados en un espacio de
direcciones privado sin mecanismos NAT de desplazamiento. RGW64
cuenta con un nuevo algoritmo de asignacin del grupo circular para
permitir las conexiones entrantes a los hosts.
Debido a que no es posible cambiar completamente Internet a una nueva
versin del protocolo IP a la vez, la convivencia de ambas versiones (IPv4
e IPv6) tendr lugar durante algn tiempo y es necesario analizar (por
simulaciones o emulaciones) varios escenarios de red.
Si se aplican los mtodos descritos en este documento, se restaran
caractersticas importantes a IPv6, lo cual no se podr evitar hasta
realizar la transicin total a dicho protocolo.
Los servidores, IPS, dispositivos deben estar equipados con tecnologa
que permita la coexistencia entre las dos versiones de protocolo de
internet y preparados para realizar la transicin lentamente.
Referencias
Chuangchunsong, N., Kamolphiwong, S., Kamolphiwong, T., Elz, R., &

Pongpaibool, P. (2014). Performance evaluation of IPv4/IPv6 transition

mechanisms: IPv4-in-IPv6 tunneling techniques. The International

Conference On Information Networking 2014 (ICOIN2014).

doi:10.1109/icoin.2014.6799698

Cui, Y., Chen, Y., Liu, J., Lee, Y., Wu, J., & Wang, X. (2015). State management

in IPv4 to IPv6 transition. IEEE Network, 29(6), 48-53.

doi:10.1109/mnet.2015.7340424

Georgescu, M., Hazeyama, H., Okuda, T., Kadobayashi, Y., & Yamaguchi, S.

(2015). Benchmarking the load scalability of IPv6 transition

technologies: A black-box analysis. 2015 IEEE Symposium On

Computers And Communication (ISCC).

doi:10.1109/iscc.2015.7405536

Hong, S., Ko, N., Ryu, H., & Kim, N. (2006). New IPv6 Transition Mechanism

based on End-to-End Tunnel. COIN-NGNCON 2006 - The Joint

International Conference On Optical Internet And Next Generation

Network. doi:10.1109/coinngncon.2006.4454599

Komal,. (2015). Performance Evaluation of Tunneling Mechanisms in IPv6

Transition: A Detailed Review. 2015 Second International Conference

On Advances In Computing And Communication Engineering.

doi:10.1109/icacce.2015.95

Maojia, S., Congxiao, B., & Xing, L. (2016). A SDN for multi-tenant data center

based on IPv6 transition method. 2016 IEEE Information Technology,

Networking, Electronic And Automation Control Conference.

doi:10.1109/itnec.2016.7560347
Nguyen, P., Ferro, R., Nguyen, A., Lam, S., Nguyen, T., & Ho, T. et al. (2008).

Navy internet protocol version 6 (IPv6) transition strategy in support of

network-centric operations and warfare. MILCOM 2008 - 2008 IEEE

Military Communications Conference.

doi:10.1109/milcom.2008.4753341

Peter, T., Pavol, H., & Lukas, D. (2016). Implementation and evaluation of IPv6

to IPv4 transition mechanisms in network simulator 3. 2016

International Conference On Systems, Signals And Image Processing

(IWSSIP). doi:10.1109/iwssip.2016.7502745

Santos, J. & Kantola, R. (2015). Transition to IPv6 with Realm Gateway 64. 2015

IEEE International Conference On Communications (ICC).

doi:10.1109/icc.2015.7249217

Wang, W. (2015). Next generation Internet and IPv6 transition. China

Communications, 12(3), 151-152. doi:10.1109/cc.2015.7084372

Вам также может понравиться