Eveliux.com Cursos Redes y telecomunicaciones

Licencia

Creative Commons License
El contenido de la web está bajo licencia Creative Commons. Eres libre de copiar, distribuir y comunicar públicamente la obra. No puedes utilizar esta obra para fines comerciales. Si alteras, transformas o creas una obra a partir de esta obra, solo podrás distribuir la obra resultante bajo una licencia igual a ésta. Debes reconocer la autoría de la obra en los términos especificados por el propio autor o licenciante mediante un enlace a este Sitio

Book - Convergence

Libro Digitalización y Convergencia Global

Google Friend Connect

twitter

IPv6: El protocolo del Internet de la nueva generación - IPv6 parte 3 Imprimir Correo electrónico
Valoración de los usuarios: / 15
PobreEl mejor 
Escrito por Evelio Martínez   
Sábado 31 de Enero de 2004 16:00
Índice de artículos
IPv6: El protocolo del Internet de la nueva generación
IPv6 parte 2
IPv6 parte 3
Todas las páginas

Tendencias y conclusiones
Internet continúa creciendo explosivamente, son cada vez más los dispositivos que se conectan a la red. La revolución inalámbrica es un hecho, y muchos dispositivos móviles están al acecho de ser parte de la supercarretera de la información. Si un teléfono móvil estuviese enviando un correo electrónico y mientras está en movimiento se pierde la conexión, inmediatamente establece otra conexión para continuar enviando el mismo correo electrónico. El protocolo actual, el IPv4, no tiene la capacidad de lidiar con este tipo de movilidad. IPv6 tiene la capacidad de realizar esto transparentemente.

La red Internet está empezando a transportar tipos de datos que no fueron anticipados cuando fue diseñado en sus inicios. Hoy en día conocemos servicios como voz sobre IP, video en demanda, videoconferencia, juegos interactivos, datos en tiempo real, dispositivos controlados a control remoto y servicios de entretenimiento que jamás se hubiesen imaginado que se transportarán por la red. Algunos de estos servicios tales como los dispositivos controlados a control remoto, necesitan alta prioridad, asegurando que sus datos sean transmitidos sin retardo. Algunos de los servicios pueden soportar la pérdida de datos, mientras otros podrán requerir que cada bit llegue correctamente a su destino. Estos puntos son generalmente referidos como Calidad de Servicio (QoS).

El trabajo realizado en estándares y componentes relacionados a IPv6 tienen un gran avance y los fabricantes de equipos han acordado un número considerable de proyectos de prueba y desarrollo. La mayoría de los vendedores de equipos han condensado en agregar IPv6 a sus productos. Los fabricantes de equipos como DEC, Apple, Hewlett Packard, Novell, Microsoft, Compaq, 3Com, Cisco, Sun Microsystems, Nokia, Extreme Networks, entre muchos otros, están empezando a entregar computadoras, servidores, enrutadores y otros dispositivos con IPv6. Muchas organizaciones están trabajando en manejadores de dispositivos (drivers) para el sistema operativo UNIX BSD, Linux, y otros. El servidor Windows 2003 de Microsoft contempla aplicaciones y componentes bajo IPv6; un navegador de Internet, un cliente FTP y un cliente Telnet. Fabricantes de software de red (Trumpet, Interpeak, Mentat,...) han desarrollado una gran variedad de soporte para IPv6 en aplicaciones de red y software de comunicaciones (FTP, navegador Mozilla, Apache Web server, Sendmail). La red Abilene, la cual enlaza a más de 200 Universidades, han habilitado IPv6 en la mitad de sus conexiones de red; alrededor de 40 universidades ya están utilizando el protocolo. Rick Summerhil, director asociado de la dorsal de red para el consorcio Internet2, el cual opera Abilene, predice que la mayoría de las universidades que utilizan Abilene se actualizarán a IPv6 dentro de 3 años. Summerhil agrega que la actualización a IPv6 no será costosa ya que sucederá como una evolución natural de las redes universitarias.

Otro gran esfuerzo es un prototipo de prueba de IPv6 puesto en operación llamado 6Bone (http://www.6bone.net), el cual enlaza más de 60 países en Norteamérica, Europa, Oceanía y Asía, incluyendo México, Cuba, Paraguay, Argentina, Colombia, Chile y Brasil. Otro gran acontecimiento es el evento titulado ("Global IPv6 Service Launch, http://www.global-ipv6.net/") lanzamiento global del servicio IPv6 llevado a cabo en Bruselas, Bélgica. Este gran evento pretende lanzar mundialmente el servicio de IPv6, inicialmente a las comunidades de educación e investigación, para unir esfuerzos para la puesta en marcha del servicio y aplicaciones a gran escala.

Este evento proveerá la oportunidad única para los proveedores de tecnología, redes nacionales de educación e investigación, industrias y negocios para dar su punto de vista del impacto y puesta en operación de IPv6.

El autor es profesor de tiempo completo de la Facultad de Ciencias de la Universidad Autónoma de Baja California, es también consultor en telecomunicaciones y colaborador de la Revista Red. Se le puede contactar en evelio[at]eveliux.com

Tabla. 3 Ejemplos de algunos sistemas operativos con implementaciones IPv6
Sistema operativo Dirección de Internet
Sun Solaris
Compaq Tru64 UNIX
FreeBSD
NetBSD
OpenBSD
Windows 2003, 2000, XP
Novell
Linux Bieringer
Linux Debian
SCO UnixWare 7


Tabla 4. GLOSARIO DE TéRMINOS
Término Significado
ARPA
BSD
CIDR
DEC
DHCP
DNS
EUA
FTP
HTTP
IETF
IPv4
IPv6
ISATAP
ISP
MTU
NAT
NCP
NSAP
PDU
QoS
RFC
RSVP
ST2+
TCP
UDP
WLAN

Recursos sobre IPv6
IPv6 Forum
Kame project
IPv6 UNAM
6 Bone
Internet2 IPv6
Cudi México
IPv6 draft
IPv6 Launch event
Linux IPv6
IPv6 Web Page
IPv6 noticias


RECUADRO 1. Estructura del protocolo IPv4


Versión (4 bits): Indica el número de la versión del protocolo, para permitir la evolución del mismo; en este caso es la versión 4.

Longitud de la cabecera de Internet (IHL, Internet Header Length) (4 bits): longitud del encabezado en palabras de 32 bits. El valor mínimo es de cinco, correspondiente a una longitud mínima de la cabecera de 20 bytes.

Tipo de servicio (8 bits): Especifica los parámetros de seguridad, prioridad, retardo y rendimiento.

Longitud total (16 bits): Longitud total del datagrama en bytes

Identificador (16 bits): Un número de secuencia que junto a la dirección origen y destino y el protocolo usuario se utilizan para identificar de forma única un datagrama. Por lo tanto, el identificador debe ser único para la dirección origen del datagrama, la dirección destino y el protocolo usuario durante el tiempo en el que el datagrama permanece en el conjunto de redes.

Banderas o indicadores (3 bits): Solamente dos de los tres bits están definidos, el bit 0 está reservado. Los bits restantes son utilizados para indicar la segmentación y reensamblado de paquetes. El bit 1 específica si el paquete puede ser fragmentado. El siguiente bit especifica si el paquete es el último fragmento en una serie de paquetes fragmentados.

Desplazamiento del fragmento (13 bits): Indica el lugar donde se sitúa el fragmento dentro del datagrama original, medido en unidades de 64 bits. Esto indica que todos los fragmentos excepto el último contienen un campo de datos con una longitud múltiplo de 64 bits.

Tiempo de vida (8 bits): Especifica cuanto tiempo, en segundos, se le permite a un datagrama permanecer en la red. Cada dispositivo de encaminamiento que procesa el datagrama debe decrementar este campo al menos en una unidad, de forma que el tiempo de vida es de alguna manera similar a una cuenta de saltos.

Suma de comprobación del encabezado, checksum (16 bits): código de detección y corrección de errores aplicado solamente a la cabecera.

Dirección origen (32 bits): Contiene la dirección del nodo fuente u origen

Dirección destino (32 bits): Contiene la dirección del nodo destino

Opciones (variable): Contiene las opciones solicitadas por el usuario que envía los datos.

Relleno (variable): Se usa para asegurar que la cabecera del datagrama tenga una longitud múltiplo de 32.

Datos (variable): Es el campo de datos o carga útil, debe tener una longitud múltiplo de 8 bits. La máxima longitud del datagrama (datos más cabecera) es de 65535 bytes.



RECUADRO 2. Estructura del protocolo IPv6

Versión (4 bits): número de la versión del protocolo de Internet; el valor es 6.

Clase de tráfico (8 bits): Disponible para su uso por el nodo origen y/o los dispositivos de encaminamiento de reenvío para identificar y distinguir entre diferentes clases o prioridades de paquetes IPv6. El uso de este campo está todavía en estudio.

Etiqueta de flujo (20 bits): Se puede utilizar por un computador para etiquetar aquellos paquetes que requieren un tratamiento especial en los dispositivos dentro de la red.

Longitud de la carga útil (16 bits): Longitud del resto del paquete IPv6, excluida la cabecera, en bytes. En otras palabras representa la longitud total de todas las cabeceras de extensión más la PDU de la capa de transporte.

Cabecera siguiente (8 bits): Identifica el tipo de cabecera que sigue inmediatamente a la cabecera IPv6.

Límite de saltos (8 saltos): El número restante de saltos permitidos para este paquete. El límite de saltos se establece por la fuente a algún valor máximo deseado, y se decrementa en 1 en cada nodo que reenvía el paquete. El paquete se descarta si el límite de saltos se hace cero. Esto es una simplificación del procesamiento requerido por el campo tiempo de vida de IPv4. El consenso fue que el esfuerzo extra de contabilizar los intervalos de tiempo en IPv4 no incorporaba un valor significativo al protocolo.

Dirección origen (128 bits): La dirección de transmisor del paquete.

Dirección destino (128 bits): La dirección del receptor del paquete. Puede que éste no sea en realidad el último destino deseado si está presente la cabecera de encaminamiento.

Aunque la cabecera de IPv6 es más grande que la parte obligatoria de la cabecera de IPv4 (40 bytes frente 20 bytes), contiene menos campos (8 frente 12). Así, los dispositivos de encaminamiento tienen que hacer menos procesamiento por paquete, lo que agiliza el enrutamiento.



Otros Artículos relacionados:

El ABC de IPv4 (primera parte)
El ABC de IPv4 (segunda parte)


Comentarios
Buscar RSS
¡Sólo los usuarios registrados pueden escribir comentarios!

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

LAST_UPDATED2