View
578
Download
0
Category
Preview:
DESCRIPTION
TEMA DE INVESTIGACION Nº 1 (PROG. II)UNIVERSIDAD TECNOLOGICA DE EL SALVADOR (UTEC)TEMA: LA TECNOLOGIA IPV6ALUMNO: HERNANDEZ LARIOS, JOSE SABINOSECC.: 02MATERIA: PROGRAMACION IIDOCENTE: ING. KIRIO VENTURA.CICLO: 01/2011FECHA: 12/04/2011
Citation preview
1
FACULTAD DE INFORMATICA Y CIENCIAS APLICADAS
TEMA:La Tecnología IPV6.
MATERIA:Programación II.
CATEDRATICO:Ing. Kirio Ventura.
SECCIÓN:02 / B.J. 303 / 18:40 P.M.
NOMBRE CARNÉ
Hernández Larios, José Sabino 25-1845-2008
2
INDICE.
Contenido: Paginas:
Introducción. 3
Objetivos. 4
Marco Teórico: 5-13
1- ¿Qué es IPV6? 5
2- Características, beneficios o venta-
jas de IPV6.
5-6
3- ¿Cuál es la forma y requisitos de
implementar IPV6?
6-12
4- ¿Quiénes deberían implementar
IPV6?
12-13
Conclusión. 14
Referencias. 15
3
INTRODUCCION.
El desarrollo tecnológico de la informática es muy importante para las sociedades de este siglo y es
por tal razón de que se trabaja en diversos proyectos para hacer más eficiente y segura la parte más
fundamental; el Internet. Por tales motivos surge en 1994 lo que vendría a ser un paso importante en
el Protocolo de Internet (IP), con la aparición de la nueva versión, más segura y con mayores
beneficios que la empleada más comúnmente el IPV4. Estamos hablando de IPV6 la versión 6 del
Protocolo de Internet (IP por sus siglas en inglés, Internet Protocol) IPv6 también se conoce por “IP
Next Generation” o “IPng”, y este logro se lo debemos a Steve Deering y Craig Mudge del Internet
Engineering Task Force (IETF).
Con IPV6 se pretende eliminar por completo del IPV4 y lograr así mayor crecimiento de la red a
nivel mundial, ya que se acercaría su saturación con tantos dispositivos móviles que se suman al uso
de la red a nivel mundial. Detengámonos un instante a profundizar en el conocimiento de esta nueva
implementación en el siguiente resumen de lo más relevante a este avance en la carrera de la
tecnología moderna.
4
OBJETIVOS.
Objetivo general:
Descubrir lo más relevante de la nueva tecnología IPV6 y su incidencia en la informática moderna.
Objetivo especifico:
Identificar en que consiste, los beneficios y la forma de implementar la nueva tecnología IPV6 para
el buen desempeño de la red mundial a través de dispositivos que se conectan a Internet.
5
MARCO TEORICO.
1. ¿Qué es IPV6?
En 1992, el IETF llego a la conclusión de que haría falta un sustituto del IPv4 y formo un grupo de
trabajo con el nombre de IPNG que tendría la misión de desarrollar la siguiente generación del
protocolo IP. De las distintas propuestas, el IETF escogió el Protocolo IP versión 6, que mas tarde
seria Draft Standard.
La introducción de la nueva versión del protocolo de Internet, IP Protocol version 6 (IPv6),
constituye el cambio tecnológico más significativo desde que se inició la Web en 1994. La versión
actual del Protocolo de Internet (IPv4) formulada en los años setenta, contempla 3.4 billones de
puntos de acceso en base a 32 bits. Ante la revolución ocurrida en Internet durante la última década,
resultó obvio que en varias regiones del mundo, la escasez de direcciones globales pasaría a ser
crítica. En la actualidad se percibe que el nuevo Internet (IPv6) constituye la única alternativa para
permitir la conectividad global proporcionando los medios para lograr el espacio masivo de
direcciones de Internet requerido.
2. Características, beneficios o ventajas de IPV6.
Las principales características de la IPv6 se resumen en el mayor espacio de direccionamiento,
seguridad, autoconfiguración (Plug & Play) y movilidad. Pero también hay otras que son
primordiales de sugerir:
Infraestructura de direcciones y enrutamiento eficaz y jerárquica.
Mejora de compatibilidad para Calidad de Servicio (QoS) y Clase de Servicio (CoS).
Multicast: envío de un mismo paquete a un grupo de receptores.
Anycast: envío de un paquete a un receptor dentro de un grupo.
Movilidad: una de las características obligatorias de IPv6 es la posibilidad de conexión y
desconexión de nuestro ordenador de redes IPv6 y, por tanto, el poder viajar con él sin
6
necesitar otra aplicación que nos permita que ese enchufe/desenchufe se pueda hacer
directamente.
Seguridad Integrada (IPsec): IPv6 incluye IPsec, que permite autenticación y encriptación
del propio protocolo base, de forma que todas las aplicaciones se pueden beneficiar de ello.
Capacidad de ampliación.
Calidad del servicio.
Velocidad.
3. ¿Cuál es la forma y requisitos de implementar IPV6?
De forma predeterminada los sistemas operativos de Windows poseen un buen soporte de IPV6, el
protocolo viene preinstalado y su configuración es simple.
Para habilitar en Windosws XP basta con ejecutar como administrador el siguiente comando en la
Consola de Windows (Simbolo del Sistema): prompt>ipv6 install
Aparecerá un mensaje que le notificara que ha sido habilitado correctamente.
También se puede instalar con interfaz del sistema seleccionando propiedades de LAN en la que
desea habilitar IPV6.
Veamos la forma de uso:
Dirección IPv6:
La función de la dirección IPv6 es exactamente la misma a su predecesor IPv4, pero dentro del
protocolo IPv6.
Está compuesta por 8 segmentos de 2 bytes cada uno, que suman un total de 128 bits, el equivalente
a unos 3.4×1038 hosts direccionables. La ventaja con respecto a la dirección IPv4 es obvia en
cuanto a su capacidad de direccionamiento.
Su representación suele ser hexadecimal y para la separación de cada par de octetos se emplea el
símbolo “:”. Un bloque abarca desde 0000 hasta FFFF. Algunas reglas acerca de la representación
de direcciones IPv6 son:
Los ceros iniciales, como en IPv4, se pueden omitir.
Los bloques contiguos de ceros se pueden comprimir utilizando “::”. Pero esta operación sólo
se puede hacer una vez.
7
Paquetes IPv6:
La cabecera IPv6:
La cabecera de un paquete IPv6 es, sorprendentemente, más sencilla que la del paquete IPv4. Y
recordemos que además la funcionalidad del protocolo IPv6 es mucho mayor.
La cabecera de un paquete IPv4 es variable, por lo que necesita un campo de tamaño o lenght. Sin
embargo, para simplificar la vida de los routers, IPv6 utiliza un tamaño de cabecera flujo de 40
bytes, que componen un total de ocho campos:
Versión (4 bits), sirve para que el router se entere de que es un paquete IPv6.
Dirección origen y de destino (128 bits cada una), son las direcciones de los nodos IPv6 que
realizan la comunicación.
Clase de tráfico (8 bits), para poder diferenciar entre servicios sensibles a la latencia, como
VoIP, de otros que no necesitan prioridad, como tráfico http.
Etiqueta de flujo (20 bits), permite la diferenciación de flujos de tráfico. Esto tiene importancia
a la hora de manejar la calidad de servicio (QoS)
Siguiente cabecera (8 bits), este campo permite a routers y hosts examinar con más detalle el
paquete. A pesar de que el paquete básico IPv6 tiene cabecera de tamaño flujo, el protocolo
puede añadir más para utilizar otras características como encriptación y autenticación.
Tamaño de Payload (16 bits), describe el tamaño en octetos de la sección de datos del paquete.
Al ser este campo de 16 bits, podremos usar paquetes de hasta más de 64000 bytes.
El campo de siguiente cabecera (Next Header Field):
8
Como hemos dicho antes, el tamaño de la cabecera IPv6 básica es fijo. Dentro de esta cabecera
existe un campo llamado de siguiente cabecera que permite describir con más detalle las opciones
del paquete. Esto quiere decir que en realidad tendremos una cabecera de tamaño fijo por norma
general y otra cabecera de tamaño variable en caso de que utilicemos alguna de las características
avanzadas.
En el campo de siguiente cabecera se codificarían las opciones presentes en la siguiente cabecera:
Siguiente cabecera Valor del campo
Opciones de Hop-by-Hop 0
Opciones de destino 60
Encaminamiento 43
Fragmento 44
Autenticación 51
Encapsulación 50
Ninguna 59
Esta arquitectura es muy flexible, ya que cada cabecera tiene un campo desiguiente cabecera, con lo
que podemos tener varias opciones agregadas.
Con la cabecera de encaminamiento conseguimos la funcionalidad equivalente de IPv4 de Source
Routing, es decir, especificar los nodos intermedios por los que ha de pasar el paquete.
Una cosa que ha de quedar bien clara es que los nodos intermedios o encaminadores NO deben
examinar más que la cabecera IPv6 básica. Existen excepciones como en el caso de que existan
cabeceras de opciones Hop-by-Hop o, como en el caso anterior, que exista una cabecera de
encaminamiento en el que sólo los nodos en ella definidos deberán alterar el paquete.
La especificación recomienda además el siguiente orden para las cabeceras adicionales:
Cabecera IPv6 básica.
Opciones Hop-by-Hop.
Opciones de destino.
Encaminamiento.
Fragmento.
9
Autenticación.
Encapsulación.
Opciones de destino.
Cabecera nivel superior.
Las opciones de destino pueden ser procesadas en momentos distintos dependiendo de si el paquete
atraviesa un nodo intermedio o llega al nodo destino.
La única restricción de la especificación es que las opciones de Hop-by-Hop han de ir siempre de la
cabecera básica.
¿Qué es un túnel IPv6 en IPv4?
Es un mecanismo de transición que permite a máquinas con IPv6 instalado comunicarse entre si a
través de una red IPv4.
El mecanismo consiste en crear los paquetes IPv6 de forma normal e introducirlos en un paquete
IPv4. El proceso inverso se realiza en la máquina destino, que recibe un paquete IPv6.
Existen dos tipos de registros de DNS para IPv6. El IETF ha declarado los registros A6 y CNAME
como registros para uso experimental. Los registros de tipo AAAA son hasta ahora los únicos
estándares.
La utilización de registros de tipo AAAA es muy sencilla. Se asocia el nombre de la máquina con la
dirección IPv6 de la siguiente forma: NOMBRE_DE_LA_MAQUINA AAAA MIDIRECCION_IPv6
De igual forma que en IPv4 se utilizan los registros de tipo A. En caso de no poder administrar su
propia zona de DNS se puede pedir esta configuración a su proveedor de servicios. Las versiones
actuales de bind (versiones 8.3 y 9) y el “port” dns/djbdns (con el parche de IPv6 correspondiente)
soportan los registros de tipo AAAA.
El tema de IPv6 no es nada nuevo, hace varios años se viene hablando de esta evolución, pero el
proceso es algo que vale la pena discutir, enriquecer con noticias, comentarios sobre el mismo y
conocer la perspectiva de los usuarios con respecto a la evolución hacia el IPv6.
10
Direcciones IPv6 reservadas
Dirección IPv6 Longitud del
Prefijo (Bits)
Descripción Notas
:: 128 bits sin especificar como 0.0.0.0 en Pv4
::1 128 bits dirección de bucle lo-
cal (loopback)
como las 127.0.0.1 en IPv4
::00:xx:xx:xx:xx 96 bits direcciónes IPv6
compatibles con IPv4
Los 32 bits más bajos contienen una dirección
IPv4. También se denominan direcciones “em-
potradas.”
::ff:xx:xx:xx:xx 96 bits direcciones IPv6 ma-
peadas a IPv4
Los 32 bits más bajos contienen una dirección
IPv4. Se usan para representar direcciones IPv4
mediante direcciones IPv6.
fe80:: - feb:: 10 bits direcciones link-local equivalentes a la dirección de loopback de IPv4
fec0:: - fef:: 10 bits direcciones site-local Equivalentes al direccionamiento privado de
IPv4
ff:: 8 bits multicast
001 (base 2) 3 bits direcciones unicast
globales
Todas las direcciones IPv6 globales se asignan a
partir de este espacio. Los primeros tres bits
siempre son “001”.
Lectura de las direcciones IPv6:
La forma canónica que se utiliza para representar direcciones IPv6 es: x:x:x:x:x:x:x:x, donde cada
“x” se considera un valor hexadecimal de 16 Bit.
A menudo una dirección posee alguna sub-cadena de varios ceros consecutivos de forma que se
puede abreviar dicha cadena (sólo una vez, para evitar ambigüedades) mediante “::”. También se
pueden omitir los ceros a la ceros a la izquierda dentro de un valor “x”.
Una tercera forma de escribir direcciones IPv6 es utilizando la ya tradicional notación decimal de
IPv4 pero solamente para los 32 bits más bajos de la dirección IPv6.
Establecimiento de conectividad:
Actualmente existen cuatro formas distintas de conectarse con otras máquinas y redes IPv6:
Unirse a la red experimental denominada 6bone.
Obtener una red IPv6 a través de nuestro proveedor de acceso a Internet.
Encapsulación de IPv6 sobre IPv4 (RFC3068).
11
Utilización del “port” net/freenet6 si se dispone de una de una conexión de marcación por
modem.
DNS en el mundo IPv6:
Existen dos tipos de registros de DNS para IPv6. No obstante el IETF ha declarado los registros A6
y CNAME como registros para uso experimental. Los registros de tipo AAAA son los únicos
estándares a día de hoy.
La utilización de registros de tipo AAAA es muy sencilla. Se asocia el nombre de la máquina con la
dirección IPv6 de la siguiente forma:
NOMBRE DE MI MÁQUINA AAAA MIDIRECCIÓN IPv6
Mecanismos de transición a IPv6:
Ante el agotamiento de las direcciones IPv4, el cambio a IPv6 ya ha comenzado. Se espera que
convivan ambos protocolos durante 20 años y que la implantación de IPv6 sea paulatina. Existe una
serie de mecanismos que permitirán la convivencia y la migración progresiva tanto de las redes
como de los equipos de usuario. En general, los mecanismos de transición pueden clasificarse en
tres grupos:
Doble pila.
Túneles.
Traducción.
La doble pila hace referencia a una solución de nivel IP con doble pila (RFC 4213), que implementa
las pilas de ambos protocolos, IPv4 e IPv6, en cada nodo de la red. Cada nodo con doble pila en la
red tendrá dos direcciones de red, una IPv4 y otra IPv6.
Es fácil de desplegar y extensamente soportado.
Pero la topología de red requiere dos tablas de encaminamiento y dos procesos de
encaminamiento. Cada nodo en la red necesita tener actualizadas las dos pilas.
Los túneles permiten conectarse a redes IPv6 "saltando" sobre redes IPv4. Estos túneles trabajan
encapsulando los paquetes IPv6 en paquetes IPv4 teniendo como siguiente capa IP el protocolo
12
número 41, y de ahí el nombre proto-41. De esta manera, se pueden enviar paquetes IPv6 sobre una
infraestructura IPv4. Hay muchas tecnologías de túneles disponibles. La principal diferencia está en
el método que usan los nodos encapsuladores para determinar la dirección a la salida del túnel.
La traducción es necesaria cuando un nodo que sólo soporta IPv4 intenta comunicar con un nodo
que sólo soporta IPv6. Los mecanismos de traducción se pueden dividir en dos grupos basados en si
la información de estado está guardada o no:
Con estado: NAT-PT (RFC 2766), TCP-UDP Relay (RFC 3142), Socks-based Gateway (RFC
3089)
Sin estado: Bump-in-the-Stack, Bump-in-the-API (RFC 276)
4. ¿Quiénes deberían implementar IPV6?
Los países latinoamericanos están mostrando un elevado crecimiento anual de las suscripciones a
conexiones de Internet de banda ancha, principalmente ADSL. El número de teléfonos móviles
también continúa creciendo a una significativa tasa, al punto de que la telefonía móvil tiene más
usuarios que los servicios de línea fija. Sin mencionar países más desarrollados como Estados
Unidos o China.
En una población mundial de aprox. 6.400 millones de habitantes, la región de América Latina y el
Caribe el crecimiento de los usuarios de Internet fueron del 209,5%, en África del 186,6%, en Asia
del 125,6%, en Europa del 124% y en el Oriente Medio del 227,8%. El número de usuarios
mundiales creció de 360 millones en 2000 a 812 millones en 2004, y en América Latina de 18 a 56
millones respectivamente.
La formulación de un plan coordinado para la rápida implementación de la tecnología IPV6 en la
región de América Latina constituirá una medida eficaz para respaldar los esfuerzos tendientes a
mantener el crecimiento y uso de direcciones IP en todo el mundo, es por tal razón que quienes
deben implementar lo antes posible el mecanismo IPV6, son los países con crecimientos más altos
en el uso de redes.
Ya se han puesto en práctica varias iniciativas, como el reconocimiento del registro de direcciones
de Internet para América Latina y el Caribe por parte de la Corporación de Internet para la
Asignación de Nombres y Números). Además, varias entidades académicas y del sector privado han
participado en la organización de actividades destinadas a promover la formación de capacidad.
13
CONCLUSION.
El Internet Protocol version 6 está diseñada para reemplazar a Internet Protocol version 4 (IPv4)
RFC 791, que actualmente está implementado en la gran mayoría de dispositivos que acceden a
Internet.
IPV6 diseñado por Steve Deering de Xerox PARC y Craig Mudge, se desea sustituir a IPv4, ya que
el límite en el número de direcciones de red aceptables está empezando a restringir el crecimiento
de Internet y su uso, especialmente en China, India, y otros países asiáticos densamente poblados.
El nuevo estándar mejorará el servicio globalmente.
14
El ejemplo que demuestra que IPV6 será el futuro, fue gracias a la implementación del gobierno de
los Estados Unidos que ordenando el despliegue de IPv6 por todas sus agencias federales en el año
2008 hacen que otros países sigan esta línea.
A principios de 2010, quedaban menos del 11% de IPs sin asignar. En la semana del 3 de febrero del
2011, la Agencia Internacional de Asignación de Números de Internet entregó el último bloque de
direcciones disponibles (33 millones) a la organización encargada de asignar IPs en Asia, un
mercado que está en auge y no tardará en consumirlas todas.
IPv4 posibilita 4.294.967.296 (232) direcciones de red diferentes, un número inadecuado para dar
una dirección a cada persona del planeta, y mucho menos a cada vehículo, teléfono, PDA, etc. En
cambio, IPv6 admite 340.282.366.920.938.463.463.374.607.431.768.211.456 (2128 o 340
sextillones de direcciones) cerca de 6,7 × 1017 (670 mil billones) de direcciones por cada milímetro
cuadrado de la superficie de La Tierra.
REFERENCIAS.
http://www.maestrosdelweb.com/principiantes/redes/
http://www.oas.org/en/citel/infocitel/2004/octubre/internetv6_i.asp
http://en.wikipedia.org/wiki/IPv6
http://www.6sos.org/documentos/6SOS_Tutorial_IPv6_v4_0.pdf
http://www.uji.es/bin/docs/projectes/ipv6/ipv6p.pdf
15
Recommended