La Internet a lo largo de los años a tenido un crecimiento muy notable, tanto asi que se ha vuelto una herramienta para los negocios, intercambio de información, almacenamiento de información o para el entretenimiento. Cada dispositivo que se encenta conectado a esta gran red debe tener un identificador único, estos identificadores son las direcciones IP. La IP que significa Internet Protocola es una serie de números que identifican a un dispositivo conectado en la Internet. Este protocolo permite identificar al dispositivo para saber que paquetes van dirigidos hacia el o a que computador o dispositivo enviá un paquete. El actual protocolo de estas direcciones o identificadores es la IPv4. El Protocolo de Internet versión 6, mejor conocido como IPv6, es la nueva versión de IPv4. Este versión de IP fue desarrollado por Internet Engineering Task Force (IETF) y es descrito en Internet estándar en el documento RFC 2460. El principal motivo por el cual fue creado este protocolo fue por la limitación de direcciones que tiene IPv4 para el mundo actual. Esta comprobado que la IPv4 pronto no cumplirá con al demanda. Al crearse IPv4 no se pensó que este protocolo tuviera tanta fama y fuera tan demandado como lo es hoy en día, sus desarrolladores no planearon esto a la hora de crearlo. Todo esto es gracias al enorme crecimiento de las Tecnologías de Información que día con día crecen y traen nuevos acontecimientos. Por esta causa la IPv4 se esta quedando corta en la repartición de direcciones IP, la necesidad de nuevas direcciones algún día ya no sera cubierta por ese protocolo. Y no solo por la gran cantidad de usuarios que cada día entran al mundo de Internet con su computador si no que ademas al tecnología avanza tan rápido que se han creado dispositivos que pueden tener una dirección IP, permitiendo les acceder a Internet. Ejemplos de estos dispositivos son los teléfonos que utilizan el protocolo VoIP, televisiones, sistemas de vigilancia y seguridad, reproductores mp3 etc. IPv6 surgió por esta causa y por otras ventajas y soluciones sobre la IPv4. La diferencia en el numero de direcciones que soporta cada versión es bastante grande. La versión 4 trabaja con cuatro números de 8 bits separados por un punto, osease que es una estructura de 32 bits sumando el numero de bits de cada numero. Esto quiere decir que la IPv4 soporta 2 32 direcciones IP, es decir 4,294,967,296 direcciones. La versión 6 trabajo sobre 128 bits separado por ocho números de 16 bits cada uno, con lo cual soporta soporta 2128 direcciones, es decir 3.4 x 10 38, como se ve es una enorme diferencia y con esto se podrá cubrir la demanda de direcciones IP. Como se ve IPv6 sin ningún problema podrá cubrir la demanda de direcciones sin ningún problema. Pero o solo fue diseñado para cumplir este problema si no muchos otras necesidades a las cuales la IPv4 no estaba preparada para cumplir, debido como ya mencione antes, no se diseño para ello debido a que no se esperaba que tuviera la fama y la demanda que tiene hoy en día. En fin cuales son estas ventajas que sobresalen a la IPv6 sobre la IPv4. Mayor tamaño de Direccionamiento, como ya se dijo permite tener mayor numero de direcciones. Seguridad, La seguridad de IPv6 es con Ipsec, el cual permite la autentifican, cifrado y compresión de datos. También permite la compatibilidad para la integración de paquetes algo que IPv4 no ofrecía. Implementa la Auto-configuración de Direcciones. Cuando se detectan equipos nuevos el IPv6 los auto-configura para que estén listos para su uso. Con esto se permite el Plug and Play. Mejora la comunicación y elimina la necesidad de traducir una dirección de red mediante procedimientos NAT gracias a sus capacidad de configurarse automáticamente. Soporta dispositivos mobiles, es decir que no esta limitada por al ubicación. La
movilidad se presenta en foRma de Mobile IP, que permite a los dispositivos moverse entre redes sin perder sus establecidos IP. Permite el Multicast, el envio de paquetes a un grupo de destinatarios. Permite Anycast, el envio de un paquete a un receptro dentro de un grupo. Implementa Calidad de Servicio(QoS) y Clase de Servicio(CoS) Su trama es mas eficiente y extensible, sin que ocura una fragmentación en el Router. Estas tramas están alineadas a 64 bits con una cabecera de longitud fija, mas simple que agiliza el proceso del Router. Puede manejar paquetes con datos de mas de 65.535 bytes.
Una característica importante es que implementa Ipsec, QoS y CoS, que a diferencia de las IP version 4, estos protocolos no son implementados como “parches” al protocolo IP, que ademas de ser parchados, era un problema intentar implementar dos al mismo tiempo. Otra caracteristica importante es la capacidad de implementar lo que es la IP móvil, que sin importar donde este el dispositivo, este siempre mantendrá su misma IP, y donde el dispositivo puede moverse libremente por cualquier red manteniendo su misma IP. El soporte de multicast, el envio de una paquete a varios nodos, en una sola accion es otra catacteristica immportate, Aunque IPv4 ya implementaba el multicast, el IPv6 eleminia algunos protoclos q no son necesarios como el IP Broadcast y mejora algunos aspectos de la version IPv4. Aparte de las características que se mencionaron, una propiedad importante del IPv6 es la estabilidad, que conforme las necesidades y aplicaciones o servicios, pueden hacer que el protocolo crezca y cumpla con estas necesidades. La escalabilidad es la diferencia y ventaja mas importante que tiene IPv6 sobre IPv4.