IPv6

De Wikipedia, la enciclopedia libre
Saltar a: navegación , búsqueda
Internet Protocol Suite
La capa de aplicación

(Más)
La capa de transporte

TCP · UDP · DCCP · SCTP ??· de RSVP · REC ·

(Más)
Capa de Internet

IP ( IPv4 , IPv6) · ICMP · ICMPv6 · IGMP · IPsec ·

(Más)
Capa de enlace de
ARP / InARP · Plan Nacional de Desarrollo · OSPF · Túneles ( L2TP ) · PPP · Media Access Control ( Ethernet , ADSL , RDSI , FDDI ) · (más)
v · d · e

Protocolo de Internet versión 6 (IPv6) es una versión del Protocolo Internet (IP) que está diseñado para tener éxito Protocolo de Internet versión 4 (IPv4). La naturaleza de Internet mediante la transferencia de datos en pequeños paquetes que son independientemente enruta a través de redes como se especifica por una organización internacional protocolo de comunicaciones conocido como Protocolo de Internet. Cada paquete de datos contiene dos direcciones numéricas que son el origen del paquete y los dispositivos de destino. Desde 1981, IPv4 ha sido la versión de uso público del Protocolo de Internet, y es actualmente la base para la mayoría de Internet de comunicaciones. El crecimiento de Internet ha exigido la necesidad de más direcciones que son posibles con IPv4. IPv6 permite direcciones mucho más.

IPv6 ha sido desarrollado por la Internet Engineering Task Force (IETF) para hacer frente a la muy anticipada agotamiento de direcciones IPv4 , y se describe en el estándar de Internet el documento RFC 2460 , publicado en diciembre de 1998. [1] Al igual que IPv4, IPv6 es una capa de Internet del protocolo de conmutación de paquetes de internetworking y dispone de extremo a extremo de datagrama de transmisión a través de múltiples redes IP. Mientras que IPv4 de 32 bits permite una dirección de Protocolo de Internet , y por lo tanto puede soportar 2 32 (4294967296) direcciones IPv6 utiliza direcciones de 128 bits, por lo que el nuevo espacio de direcciones compatible con 2 128 (aproximadamente 340 undecillion o 3,4 × 10 38) direcciones. Esta expansión permite que los dispositivos y muchos más usuarios en Internet, así como una mayor flexibilidad en la asignación de direcciones y la eficiencia para el encaminamiento de tráfico. También elimina la necesidad primaria de traducción de direcciones de red (NAT), que ganó el despliegue generalizado como un esfuerzo para aliviar el agotamiento de IPv4 dirección.

IPv6 ejecuta funciones adicionales no presentes en IPv4. Simplifica los aspectos de la asignación de direcciones ( configuración automática de direcciones sin estado ), la renumeración de la red y los anuncios del router al cambiar de proveedor de conexión a Internet. El IPv6 subred tamaño ha sido estandarizado por la fijación del tamaño de la porción de un identificador de host de una dirección de 64 bits para facilitar un mecanismo automático para formar el identificador de host de capa de enlace de los medios de comunicación frente a la información ( dirección MAC ). seguridad de la red también está integrada en la diseño de la arquitectura de IPv6, y la especificación de soporte de IPv6 mandatos de IPsec como requisito fundamental la interoperabilidad.

El último nivel superior (/ 8) del bloque sin direcciones IPv4 se le asignó en febrero de 2011 por la IANA a los cinco RIR , aunque muchas direcciones libres siguen siendo en la mayoría de los bloques asignados y cada RIR continuará con la política estándar hasta que se encuentra en su última / 8. Después de eso, sólo 1.024 direcciones (a / 22) se ponen a disposición de los RIR para cada LIR -. En la actualidad, sólo APNIC ya ha llegado a esta etapa [2] Mientras que IPv6 es compatible con los principales sistemas operativos en uso en los negocios comerciales, y el hogar del consumidor, [3] IPv6 no implementar las características de interoperabilidad con IPv4, y crea esencialmente una red paralela e independiente. El intercambio de tráfico entre las dos redes requiere gateways especiales traductor, pero modernos sistemas operativos aplicación de dos protocolos de software para el acceso transparente a redes ya sea de forma nativa o mediante " túneles "como 6a4 , 6en4 o Teredo . En diciembre de 2010, a pesar de que marca su 12 aniversario como un protocolo de Normas Track, IPv6 sólo en su infancia en términos de todo el mundo en general el despliegue . Un estudio de 2008 [4] por Google Inc. indicó que la penetración era aún menos del uno por ciento de los habilitados para Internet hosts en cualquier país en ese momento.

Contenido

[ editar ] La motivación y los orígenes

[ editar ] IPv4

La primera versión de uso público del Protocolo Internet, versión 4 (IPv4), ofrece una capacidad de direccionamiento de 2 32 o direcciones de aproximadamente 4,3 millones de dólares. Esto se consideró suficiente en la fase inicial de diseño de la Internet , cuando el crecimiento explosivo y la proliferación mundial de las redes no se habían previsto.

Durante la primera década de funcionamiento de Internet, por la década de 1980, se hizo evidente que los métodos que se habían desarrollado para conservar el espacio de direcciones. En la década de 1990, incluso después de que el rediseño del sistema de direccionamiento a través de una red sin clases modelo, se hizo evidente que esto no sería suficiente para evitar agotamiento de IPv4 dirección, y que más cambios en la infraestructura de Internet eran necesarias. [5]

[ editar ] La propuesta del grupo de trabajo

A principios de 1992, varias propuestas y apareció a finales de 1992, la IETF ha anunciado una convocatoria de ponencias blanco [6] y la creación de la IP de próxima generación (IPng) el espacio de los grupos de trabajo . [5] [7]

La Internet Engineering Task Force adoptado el modelo de IPng el 25 de julio de 1994, con la formación de grupos de trabajo IPng varios. [5] En 1996, una serie de RFC fue puesto en libertad la definición de protocolo de Internet versión 6 (IPv6), a partir de RFC 1883 . (Versión 5 fue utilizada por el grupo experimental de Protocolo de Internet corriente .)

En general, se espera que IPv4 se apoyará junto con IPv6 para el futuro previsible. Nodos sólo IPv4 y IPv6-sólo no se pueden comunicar directamente, y necesitan la ayuda de un intermediario o gateway debe utilizar otros mecanismos de transición .

[ editar ] El agotamiento de direcciones IPv4

El 3 de febrero de 2011, en ??una ceremonia en Miami , la Internet Assigned Numbers Authority (IANA) asigna el último lote de 5 / 8 bloques de direcciones a los Registros Regionales de Internet. [8] , oficialmente que agotan la reserva mundial de bloques completamente nuevo de direcciones. [9] Cada uno de los bloques de direcciones representa aproximadamente 16.7 millones de direcciones posibles, o más de 80 millones de direcciones posibles combinado.

Estas direcciones podría ser totalmente consumidos dentro de tres a seis meses al ritmo actual de asignación. [10] APNIC fue el primero en RIR de escape de su grupo regional, el 15 de abril de 2011, a excepción de una pequeña cantidad de espacio de direcciones reservado para la transición a IPv6 , que serán destinados de una manera mucho más restringida. [11]

En 2003, el director de Asia-Pacífico Centro de Información de Red (APNIC), Paul Wilson, afirmó que, en base a las tasas vigentes en ese momento de la implementación, el espacio disponible que duran uno o dos décadas. [12] En septiembre de 2005, un informe de Cisco Systems sugirió que el grupo de direcciones disponibles agotaría en menos de 4 a 5 años. [13] En 2008, comenzó un proceso de política para el final del juego y la era post-agotamiento. [14] En 2010, un informe actualizado a diario proyectado el agotamiento de las direcciones fondo mundial para el primer trimestre de 2011, y el agotamiento de los cinco registros regionales de Internet antes de finales de 2011. [15]

[ editar ] Comparación con IPv4

IPv6 especifica un nuevo formato de paquete , diseñado para minimizar el procesamiento de paquetes de cabecera por los routers. [1] [16] Debido a que las cabeceras de los paquetes IPv4 y IPv6 paquetes son significativamente diferentes, los dos protocolos no son interoperables. Sin embargo, en muchos aspectos, IPv6 es una extensión conservadora de IPv4. La mayoría de protocolos de transporte y la capa de aplicación, necesitan poco o ningún cambio para operar a través de IPv6, las excepciones son los protocolos de aplicación que integrar la capa de Internet las direcciones, tales como FTP y NTPv3 .

[ editar ] mayor espacio de direcciones

La descomposición de una dirección IPv6 en su forma binaria

La característica más importante de IPv6 es un espacio de direcciones mucho más grande que en IPv4. La longitud de una dirección IPv6 de 128 bits, en comparación con los 32 bits de IPv4. [1] El espacio de direcciones por lo tanto, compatible con 2 128 o 3.4 x 10 aproximadamente 38 direcciones. En comparación, esto equivale a aproximadamente 5 × 10 28 direcciones para cada uno de los 6,8 millones de personas con vida en 2010. [17] Además, el espacio de direcciones IPv4 está mal asignado, con aproximadamente el 14% de todas las direcciones disponibles utilizados. [18] Si bien estos números son grandes, no fue la intención de los diseñadores del espacio de direcciones IPv6 para asegurar la saturación geográfica con direcciones útiles. Por el contrario, las direcciones ya simplificar la asignación de direcciones, permite eficiente agregación de la ruta , y permitir la aplicación de especiales características de direccionamiento. En IPv4, complejos Classless Inter-Domain Routing (CIDR) se desarrollaron los métodos para hacer el mejor uso del espacio de direcciones pequeña. El tamaño estándar de una subred de IPv6 es de 2 64 direcciones, el cuadrado del tamaño del espacio de direcciones IPv4. Por lo tanto, la dirección real de las tasas de utilización del espacio será pequeño en IPv6, sino de gestión de red y la eficiencia de enrutamiento se mejora el espacio de la subred grande y agregación de la ruta jerárquica.

Nueva numeración de la red existente para un nuevo proveedor de conectividad con diferentes prefijos de enrutamiento es un gran esfuerzo con IPv4. [19] [20] Con IPv6, sin embargo, cambiar el prefijo anunciado por unos pocos routers pueden en principio cambiar la numeración de una red completa desde los identificadores de host (el menos significativo de 64 bits de una dirección) puede ser independiente de auto-configurado por una serie. [ cita requerida ]

[ editar ] La multidifusión

Multidifusión , la transmisión de un paquete a varios destinos en una sola operación de envío, forma parte de la base de la especificación de IPv6. En IPv4 se trata de una característica opcional, aunque suele implementar. [21] IPv6 multicast acciones frente a las características comunes y protocolos de multidifusión IPv4, sino que también proporciona los cambios y mejoras al eliminar la necesidad de ciertos protocolos. IPv6 no implementa tradicionales de transmisión IP , es decir, la transmisión de un paquete a todos los hosts en el enlace adjunto utilizando una dirección de difusión especial, y por lo tanto no define las direcciones de difusión. En IPv6, el mismo resultado se puede lograr mediante el envío de un paquete al enlace local todos los nodos del grupo de multidifusión en la dirección ff02:: 1, que es análoga a IPv4 multicast a la dirección 224.0.0.1. IPv6 también es compatible con las nuevas soluciones multicast, incluyendo direcciones de incorporación de punto de encuentro en un grupo de direcciones IPv6 multicast que simplifica el despliegue de soluciones inter-dominio. [22]

En IPv4, era muy difícil para una organización para obtener incluso una asignación de grupo de multidifusión globalmente enrutable y la implementación de soluciones inter-dominio era muy misterioso. [23] las asignaciones de direcciones unidifusión por un registro local de Internet para IPv6 tiene al menos un 64-bit prefijo de enrutamiento, produciendo el menor tamaño de subred disponible en IPv6 (también 64 bits). Con dicha asignación es posible integrar el prefijo de la dirección unidifusión en el formato de dirección IPv6 multicast, sin dejar de ofrecer un bloque de 32 bits, los bits menos significativos de la dirección, es decir, aproximadamente 4,2 mil millones los identificadores de grupo multicast. [ cita requerida ] Por lo tanto cada usuario de una subred IPv6 automáticamente tiene a su disposición un conjunto de nivel mundial enrutables fuente específica grupos multicast para aplicaciones multicast. [24]

[ editar ] configuración automática de direcciones sin estado (SLAAC)

Hosts IPv6 pueden configurar de forma automática cuando se conecta a una red enrutada IPv6 utilizando Internet Control Message Protocol versión 6 (ICMPv6) de descubrimiento de enrutadores. La primera vez que conectado a una red, un host envía un enlace local petición de solicitud de enrutador de multidifusión para los parámetros de su configuración, si se ha configurado adecuadamente, los routers de responder a dicha solicitud con un paquete de anuncio de enrutador que contiene la capa de red los parámetros de configuración. [25]

Si la configuración automática de direcciones IPv6 sin estado no es adecuado para una aplicación, una red puede utilizar la configuración de estado con la configuración dinámica de host versión 6 del Protocolo (DHCPv6) o hosts pueden ser configurados de forma estática.

Routers representan un caso especial de los requisitos para la configuración de la dirección, ya que a menudo son fuentes de información de configuración automática, como router y anuncios prefijo. Configuración sin estado de los routers se puede lograr con un enrutador especial numeración de protocolo. [26]

[ editar ] Apoyo Obligatorio para la seguridad de capa de red

Internet Protocol Security (IPsec) se desarrolló originalmente para IPv6, pero no encontró el primer despliegue generalizado en IPv4, en el que estaba de vuelta de ingeniería. IPsec es una parte integral del conjunto de protocolos de base en IPv6. [1] soporte IPsec es obligatorio en IPv6, y opcional para IPv4.

[ editar ] procesamiento simplificado por los routers

En IPv6, la cabecera del paquete y el proceso de reenvío de paquetes se han simplificado. A pesar de las cabeceras de paquetes IPv6 son por lo menos el doble del tamaño de cabeceras de los paquetes IPv4, el procesamiento de paquetes por los routers suele ser más eficiente, [1] [16] extendiendo así el principio de extremo a extremo de diseño en Internet. En concreto:

[ editar ] Movilidad

A diferencia de Mobile IPv4, IPv6 móvil evita ruta triangular y por lo tanto, es tan eficiente como IPv6 nativo. Routers IPv6 también puede apoyar la movilidad de red que permite subredes enteras a trasladarse a un punto de conexión del router nuevo sin renumeración. [27]

[ editar ] Opciones de ampliación

La cabecera del protocolo IPv6 tiene un tamaño fijo (40 octetos). Opciones se implementan como las cabeceras de extensión adicional después de la cabecera IPv6, lo que limita su tamaño, sólo por el tamaño de un paquete entero. El mecanismo de extensión de cabecera proporciona extensibilidad para apoyar a los futuros servicios de calidad de servicio , seguridad, movilidad, y otros, sin rediseño del protocolo básico. [1]

[ editar ] Jumbograms

IPv4 límites de los paquetes a 65 535 (2 16 - 1) octetos de carga útil. IPv6 tiene soporte opcional para los paquetes que superen este límite, conocido como jumbogramas , que puede ser tan grande como 4 294 967 295 (2 ^ 32 - 1) bytes. El uso de jumbogramas puede mejorar el rendimiento en alta MTU enlaces. El uso de jumbogramas es indicado por la cabecera de carga Jumbo opción. [28]

[ editar ] formato de paquetes

IPv6 cabecera del paquete.

El paquete IPv6 se compone de dos partes: la cabecera del paquete y la carga útil. La cabecera se compone de una parte fija con la funcionalidad mínima necesaria para todos los paquetes y pueden contener opcional de extensión para implementar características especiales.

La cabecera fija ocupa los primeros 40 octetos (320 bits) de los paquetes IPv6. Contiene las direcciones de origen y destino, opciones de clasificación del tráfico, un contador de saltos, y un puntero para las cabeceras de extensión en su caso. El campo siguiente cabecera, presente en cada extensión, así, señala el siguiente elemento de la cadena de extensiones. Los puntos de último campo en el protocolo de capa superior que se lleva en el paquete de carga útil .

Cabeceras de extensión llevar a opciones que se utilizan para el tratamiento especial de un paquete en la red, por ejemplo, para el enrutamiento, fragmentación y de la seguridad mediante el IPsec marco.

La carga útil puede tener un tamaño de hasta 64 KB, sin opciones especiales, o más grande, con una opción de Jumbo de carga útil en una cabecera de extensión hop-by-Hop Opciones.

A diferencia de IPv4, la fragmentación se maneja sólo en los puntos finales de una sesión de comunicación, routers no fragmentar un paquete, y los anfitriones se espera que el uso de Path MTU Discovery para seleccionar un tamaño de paquete que se puede recorrer el camino de las comunicaciones.

[ editar ] Direccionamiento

La característica más importante de IPv6 es un espacio de direcciones mucho más grande que en IPv4. direcciones IPv6 de 128 bits de largo, en comparación con sólo 32 bits con anterioridad. [29] Mientras que el espacio de direcciones IPv4 sólo contiene alrededor de 4,3 x 10 9 (4,3 millones ) se dirige a , IPv6 soporta aproximadamente 3,4 × 10 38 (340 undecillion ) direcciones únicas, considera suficiente para el futuro previsible. [30]

Las direcciones IPv6 se escriben en ocho grupos de cuatro hexadecimal dígitos separados por dos puntos, por ejemplo, 2001:0db8:85a3:0000:0000:8a2e:0370:7334 . Direcciones IPv6 Unicast distintos de los que se inician con el binario 000 son lógicamente dividido en dos partes:. Uno de 64 bits (sub-) prefijo de red y un identificador de 64-bit de interfaz [31]

Para configuración automática de direcciones sin estado (SLAAC) para trabajar, subredes requieren un bloque / 64 de direcciones como se define en el RFC 4291 sección 2.5.1. registros locales de Internet se les asigna al menos / 32 bloques, que se dividen entre los proveedores de Internet. [32] El obsoleto RFC 3177 recomendó la asignación de un / 48 para poner fin a los sitios de consumo. Este fue reemplazado por RFC 6177 , que "recomienda dar a terrenos mucho más que un simple / 64, pero no recomienda que cada sitio de la casa dar un / 48 o bien." / 56s se cuenta de forma específica. Queda por verse si los ISP cumplirá con esta recomendación, por ejemplo, durante los ensayos iniciales de Comcast . clientes se les ha dado una sola red / 64 [33]

Las direcciones IPv6 se clasifican en tres tipos de metodologías de trabajo en red: unicast direcciones de identificar cada interfaz de red, anycast direcciones de identificar a un grupo de interfaces, por lo general en diferentes lugares de los cuales es el más cercano automáticamente seleccionado, y multicast direcciones se utilizan para entregar un paquete a muchos interfaces. La difusión método no está implementado en IPv6. Cada dirección IPv6 tiene un alcance, que especifica en qué parte de la red es válida y única. Algunas direcciones son únicos en el mercado local (sub-) de la red, mientras que otros son único en el mundo.

Algunas direcciones IPv6 se reservan para propósitos especiales, tales como la dirección de bucle invertido , 6to4 túnel, un túnel Teredo y varios más. Ver el RFC 5156 . Además, algunos rangos de direcciones se consideran especiales, tales como direcciones de enlace local para su uso en el enlace local sólo, único direcciones locales (ULA) como se describe en RFC 4193 y multidifusión de nodo solicitado direcciones utilizadas en el Protocolo de descubrimiento de vecinos .

[ editar ] IPv6 en el sistema de nombres de dominio

En el sistema de nombres de dominio , los nombres de host se asignan a las direcciones IPv6 por AAAA registros de recursos, la llamada cuádruple A los registros. Para la resolución inversa , el IETF se reservó el dominio ip6.arpa , donde se jerarquiza el espacio de nombres, dividido por el de 1 dígito hexadecimal representación de mordisquear las unidades (4 bits) de la dirección IPv6. Este esquema se define en el RFC 3596 .

[ editar ] Formato de la dirección

Las direcciones IPv6 tienen dos partes lógicas: un prefijo de red de 64 bits, y un parte de la dirección de 64 bits de host. (La dirección de la máquina es a menudo genera automáticamente a partir de la dirección de la interfaz MAC. [34] ) Una dirección IPv6 está representada por 8 grupos de valores hexadecimales de 16 bits separados por dos puntos (:) se muestra a continuación:

Un ejemplo típico de una dirección IPv6 es

2001:0 db8: 85a3: 0000:0000:8 a2e: 0370:7334

Los dígitos hexadecimales son mayúsculas y minúsculas.

La dirección IPv6 de 128 bits se pueden abreviar con las siguientes reglas:

Una sola dirección IPv6 se puede representar de varias maneras diferentes, como por ejemplo 2001: db8:: 1:0:0:1 y 2001:0 DB8: 0:0:1:: 1. RFC 5952 recomienda una representación textual canónico.

[ editar ] Los mecanismos de transición

Hasta IPv6 completamente suplanta IPv4, una serie de mecanismos de transición [35] son necesarios para permitir sólo IPv6 hosts IPv4 para llegar a los servicios y permitir que los hosts IPv6 aislados y redes para conectarse a Internet IPv6 sobre la infraestructura IPv4.

Para el período, mientras que los hosts IPv6 routers y coexisten con los sistemas IPv4 diversas propuestas se han hecho:

[ editar ] Doble ejecución pila IP

La implementación del protocolo de pila dual en un sistema operativo es un principio fundamental de IPv4 a IPv6 tecnología de transición. Que implementa las pilas de protocolos IPv4 e IPv6 de manera independiente o en una forma híbrida. La forma híbrida es comúnmente aplicado en los sistemas operativos modernos soportan IPv6. De doble pila hosts se describen en RFC 4213 .

Moderno híbrido de doble pila implementaciones de IPv4 e IPv6 permite a los programadores a escribir código de red que funciona de forma transparente en IPv4 o IPv6. El software se puede utilizar híbridos sockets diseñado para que acepte paquetes IPv4 e IPv6. Cuando se utilizan en IPv4 comunicaciones, las pilas de híbridos utilizan una interfaz de programación de aplicaciones IPv6 y representar las direcciones IPv4 en un formato de dirección especial, la dirección IPv4-IPv6 mapeado.

[ editar ] traducir direcciones IPv4 a IPv6

Híbrido de doble pila IPv6/IPv4 implementaciones soportan una clase especial de direcciones, las direcciones IPv4-IPv6 mapeado. Este tipo de dirección tiene sus primeros 80 bits puestos a cero y los próximos 16 a uno, mientras que sus últimos 32 bits se rellenan con el IPv4 dirección. Estas direcciones se presenta normalmente en el formato estándar IPv6, pero con los últimos 32 bits escrito en el habitual punto de notación decimal de IPv4, por ejemplo, ::ffff:192.0.2.128 representa la dirección IPv4 192.0.2.128 . Que sustituyen a la antigua y obsoleta IPv4-compatible Dirección IPv6 formado por ::192.0.2.128 . [36]

Debido a las importantes diferencias internas entre IPv4 e IPv6, algunas de las funciones de nivel inferior a disposición de los programadores de la pila IPv6 no funcionan de forma idéntica con las direcciones IPv4 asignadas. Algunas pilas de IPv6 comunes no son compatibles con la función de dirección IPv4-asignada, ya sea porque el IPv6 y las pilas IPv4 son implementaciones independientes (por ejemplo, Microsoft Windows 2000, XP y Server 2003), o por motivos de seguridad ( OpenBSD ). [37] En estos sistemas operativos, es necesario abrir un socket para cada protocolo IP que se va a apoyar. En algunos sistemas, por ejemplo, el kernel de Linux , NetBSD y FreeBSD , esta característica está controlada por la opción de socket IPV6_V6ONLY como se especifica en RFC 3493 . [38]

[ editar ] Túneles

Con el fin de llegar a la Internet IPv6, un host aislado o la red deben utilizar la infraestructura IPv4 ya existente para llevar a los paquetes IPv6. Esto se hace usando una técnica conocida como efecto túnel , que consiste en encapsular paquetes IPv6 en IPv4, en efecto usando IPv4 como capa de enlace para IPv6.

La encapsulación directa de datagramas IPv6 dentro de paquetes IPv4 se indica mediante el protocolo IP número 41. IPv6 también puede ser encapsulada dentro de paquetes UDP por ejemplo, para cruzar un router o un dispositivo NAT que bloquea el tráfico de protocolo 41. Otros sistemas de encapsulación, tal como se utiliza en AYIYA o GRE , también son populares.

Por el contrario, en los enlaces de Internet IPv6-sólo, cuando el acceso a las instalaciones de red IPv4 es necesario, hacer un túnel de IPv4 a IPv6 protocolo se produce, con el IPv6 como una capa de enlace de IPv4.

[ editar ] túnel automático

Un túnel automático se refiere a una técnica donde la infraestructura de enrutamiento determina automáticamente los extremos del túnel.

6to4 es recomendado por los RFC 3056 el método de túnel para un túnel automático, que utiliza el protocolo 41 de la encapsulación. [39] extremos del túnel se determinan mediante el uso de un conocido de direcciones IPv4 anycast en el extremo remoto, y la incrustación de información de la dirección IPv4 dentro de las direcciones IPv6 en el mercado local secundarios. 6to4 se utiliza ampliamente en la actualidad.

Teredo es una técnica de túnel automático que utiliza la encapsulación UDP y, supuestamente, pueden cruzar varios cuadros de NAT. [40] IPv6, incluyendo un túnel 6to4 y Teredo, están habilitadas por defecto en Windows Vista [41] y Windows 7 . La mayoría de sistemas Unix sólo implementar el soporte nativo para 6to4, Teredo, pero puede ser proporcionada por un software de terceros como Miredo .

ISATAP [42] trata de la red IPv4 como IPv6 enlace virtual local, con las asignaciones de cada dirección IPv4 a una dirección IPv6 de vínculo local. A diferencia de 6to4 y Teredo, que están entre los sitios mecanismos de construcción de túneles, ISATAP es un mecanismo dentro del sitio, lo que significa que está diseñado para proporcionar conectividad IPv6 entre nodos en una sola organización.

[ editar ] Configuración automatizada y de efecto túnel (6en4)

En un túnel configurado, los extremos del túnel se configuran explícitamente, ya sea por un administrador de forma manual o mecanismos del sistema operativo de configuración, o por un servicio automático conocido como corredor del túnel , [43] Esto también se conoce como efecto túnel automático. Túnel configurado es generalmente más determinista y fácil de depurar de un túnel automático, y por tanto es recomendable para grandes y bien gestionados, redes. Automatizado túnel ofrece un compromiso entre la facilidad de uso de un túnel automático y el comportamiento determinista de túneles configurados.

Encapsulación de los paquetes IPv6 crudos usando IPv4 número de protocolo 41 se recomienda para configurar un túnel, lo que se conoce como 6en4 túnel. Al igual que con automática de encapsulación de túneles, en UDP se puede utilizar para cruzar cajas de NAT y firewalls.

[ editar ] proxy y la traducción de sólo IPv6 hosts

Después de que el registros regionales de Internet han agotado sus depósitos de direcciones IPv4 disponibles, es probable que los ejércitos que se agregan a la Internet sólo puede tener conectividad IPv6. Para estos clientes tengan compatible con conectividad de IPv4-sólo los recursos, adecuados mecanismos de transición a IPv6 se debe implementar.

Una forma de traducción de direcciones es el uso de una doble pila de capa de aplicación del servidor proxy , por ejemplo, un proxy web.

NAT-como las técnicas para la traducción de la aplicación agnóstica en las capas más bajas en los routers y gateways se han propuesto. El estándar NAT-PT fue abandonado debido a una serie de críticas, [44] Sin embargo, más recientemente, la adopción continua de baja de IPv6 ha llevado a un esfuerzo de normalización de nuevo bajo el nombre de NAT64 .

[ editar ] Aplicación de transición

RFC 4038 , Aspectos de la aplicación de la Transición IPv6, es un RFC informativo que cubre el tema de IPv4 a IPv6 transición mecanismos de aplicación. Otros RFCs que IPv6 se refieren al nivel de aplicación son los siguientes:

Al igual que en la pila de nivel de sistema operativo WAN, las aplicaciones pueden ser:

[ editar ] la compatibilidad con IPv6

Compatibilidad con redes IPv6 es principalmente un problema de software o firmware. Sin embargo, la mayor parte del hardware más antiguos que en principio podría ser actualizado es probable que sea reemplazado en su lugar. El Registro Americano para Números de Internet (ARIN), sugiere que todos los servidores de Internet se prepara para servir a los clientes sólo IPv6 en enero de 2012. [45] [46]

[ editar ] Software

Most personal computers running recent operating system versions are IPv6-ready. Most popular applications with network capabilities are ready, and most others could be easily upgraded with support from the developers. Java applications adhering to Java 1.4 (February 2002) standards have support for IPv6. [ 47 ]

[ edit ] Hardware and embedded systems

Low-level equipment like network adapters and network switches may not be affected by the change, since they transmit link layer frames without inspecting the contents. Networking devices that obtain IP addresses or perform routing based on IP address do need IPv6 support.

Most equipment would be IPv6 capable with a software or firmware update if the device has sufficient storage and memory space for the new IPv6 stack. However, manufacturers may be reluctant to spend on software development costs for hardware they have already sold when they are poised for new sales from IPv6-ready equipment. [ citation needed ]

In some cases, non-compliant equipment needs to be replaced because the manufacturer no longer exists or software updates are not possible, for example, because the network stack is implemented in permanent read-only memory .

Consumers view networking devices as household appliances that do not need maintenance. Little effort has been made to educate consumers about the need to upgrade. [ citation needed ]

The CableLabs consortium published the 160 Mbit/s DOCSIS 3.0 IPv6-ready specification for cable modems in August 2006. The widely used DOCSIS 2.0 does not support IPv6. The new 'DOCSIS 2.0 + IPv6' standard also supports IPv6, which may on the cable modem side only require a firmware upgrade. [ 48 ] [ 49 ] It is expected that only 60% of cable modems' servers and 40% of cable modems will be DOCSIS 3.0 by 2011. [ 50 ]

Other equipment which is typically not IPv6-ready ranges from Voice over Internet Protocol devices to laboratory equipment and printers. [ citation needed ]

[ editar ] La implementación

The introduction of Classless Inter-Domain Routing (CIDR) in the Internet routing and IP address allocation methods in 1993 and the extensive use of network address translation (NAT) delayed the inevitable IPv4 address exhaustion . The final phase of exhaustion started on February 3, 2011. [ 15 ]

In 2008, IPv6 accounted for a minuscule fraction of the used addresses and the traffic in the publicly-accessible Internet which is still dominated by IPv4. [ 51 ] In October 2010, 243 (83%) of the 294 top-level domains (TLDs) in the Internet supported IPv6 to access their domain name servers, and 203 (69%) zones contained IPv6 glue records, and approximately 1.4 million domains (1%) had IPv6 address records in their zones. [ 52 ] Of all networks in the global BGP routing table, 7.2% have IPv6 protocol support.

The 2008 Summer Olympic Games were a notable event in terms of IPv6 deployment, being the first time a major world event has had a presence on the IPv6 Internet at http://ipv6.beijing2008.cn/en and all network operations of the Games were conducted using IPv6. [ 53 ] At the time of the event, it was believed that the Olympics provided the largest showcase of IPv6 technology since the inception of IPv6. [ 54 ] Since that time, major providers of Internet services, such as Google , have begun to implement IPv6 access into their products. [ 55 ]

Cellular telephone systems present a large deployment field for Internet Protocol devices as mobile telephone service is being transitioned from 3G systems to next generation ( 4G ) technologies in which voice is provisioned as a Voice over Internet Protocol (VoIP) service. This mandates the use of IPv6 for such networks. In the US, cellular operator Verizon has released technical specifications for devices operating on its future networks. [ 56 ] The specification mandates IPv6 operation according to the 3GPP Release 8 Specifications (March 2009) and deprecates IPv4 as an optional capability. [ citation needed ]

Some implementations of the BitTorrent peer-to-peer file transfer protocol make use of IPv6 to avoid NAT issues common for IPv4 private networks. [ 57 ]

All major operating systems in use as of 2010 on personal computers and server systems have production quality IPv6 implementations. [ 58 ] Microsoft Windows has supported IPv6 since Windows 2000 , and in production ready state beginning with Windows XP . Windows Vista and later have improved IPv6 support. [ 59 ] Mac OS X Panther (10.3) , Linux 2.6, FreeBSD , and Solaris also have mature production implementations.

[ editar ] Controversia

Privacy extensions are, except for the Windows platform, not enabled by default. That the unique MAC address is exposed to the internet and therefore makes devices trackable caused criticism of data privacy responsibles in various countries. Two actions are necessary to guarantee the same level as with today's IPv4 networks: the client device has the privacy extensions enabled, and the provider dynamically assigns a varying address block to the client device. [ 60 ] [ 61 ] [ 62 ] [ 63 ] [ 64 ]

[ edit ] Major milestones

Año Major development and availability milestones
1996 Alpha quality IPv6 support in Linux kernel development version 2.1.8. [ 65 ]
6bone (an IPv6 virtual network for testing) is started.
1997 By the end of 1997 IBM 's AIX 4.3 is the first commercial platform supporting IPv6. [ 66 ] [ 67 ]
Also in 1997, Early Adopter Kits for DEC's operating systems, Tru64 and OpenVMS , are made available. [ 68 ]
1998 Microsoft Research [ 69 ] releases its first experimental IPv6 stack. This support is not intended for use in a production environment.
2000 Production-quality BSD support for IPv6 becomes generally available in early to mid-2000 in FreeBSD , OpenBSD , and NetBSD via the KAME project . [ 70 ]
Microsoft releases an IPv6 technology preview version for Windows 2000 in March 2000. [ 69 ]
Sun Solaris supports IPv6 in Solaris 8 in February. [ 71 ]
Compaq ships IPv6 with Tru64 . [ 68 ]
2001 In January, Compaq ships IPv6 with OpenVMS. [ 68 ]
Cisco Systems introduces IPv6 support on Cisco IOS routers and L3 switches. [ 72 ]
HP introduces IPv6 with HP-UX 11i v1. [ 73 ]
On April 23, 2001, the European Commission launches the European IPv6 Task Force [ 74 ]
2002 Microsoft Windows NT 4.0 and Windows 2000 SP1 have limited IPv6 support for research and testing since at least 2002.
Microsoft Windows XP (2001) supports IPv6 for developmental purposes. In Windows XP SP1 (2002) and Windows Server 2003 , IPv6 is included as a core networking technology, suitable for commercial deployment. [ 75 ]
IBM z/OS supports IPv6 since version 1.4 (generally availability in September 2002). [ 76 ]
2003 Apple Mac OS X v10.3 "Panther" (2003) supports IPv6 which is enabled by default. [ 77 ]
2004 In July, ICANN announces that IPv6 address records for the Japan (jp) and Korea (kr) country code top-level domain nameservers are visible in the DNS root server zone files with serial number 2004072000. The IPv6 records for France (fr) are added later. This makes IPv6 DNS publicly operational.
2005 Linux 2.6.12 removes experimental status from its IPv6 implementation. [ 78 ]
2007 Microsoft Windows Vista (2007) supports IPv6 which is enabled by default. [ 75 ]
Apple's AirPort Extreme 802.11n base station includes an IPv6 gateway in its default configuration. It uses 6to4 tunneling and manually configured static tunnels. [ 79 ] (Note: 6to4 was disabled by default in later firmware revisions.)
2008 On February 4, 2008, IANA adds AAAA records for the IPv6 addresses of six root name servers. [ 80 ] [ 81 ] With this transition, it is now possible to resolve domain names using only IPv6.
On March 12, 2008, Google launches a public IPv6 web interface to its popular search engine at the URL http://ipv6.google.com . [ 55 ]
On March 12, 2008, IETF does an hour long IPv4 blackout at its meeting as an opportunity to capture informal experience data to inform protocol design work going forward; [ 82 ] this led to many fixes in operating systems and applications.
On May 27, 2008, the European Commission publish their Action Plan for the deployment of Internet Protocol version 6 (IPv6) in Europe , with the aim of making IPv6 available to 25% of European users by 2010. [ 83 ]
2009 In January 2009, Google extends its IPv6 initiative with Google over IPv6 , which offers IPv6 support for Google services to compatible networks.
2011 On June 8, 2011 the Internet Society together with several other big companies and organizations held World IPv6 Day , a global 24 hour test of IPv6. [ 84 ] [ 85 ]

[ editar ] Véase también

[ editar ] Notas

  1. ^ UDP/IPv4 may actually have a checksum of 0, indicating no checksum; IPv6 requires UDP to have its own checksum.
  2. ^ This improvement may have been made less necessary by the development of routers that perform checksum computation at link speed using dedicated hardware, but it is still relevant for software based routers.

[ editar ] Referencias

  1. ^ a b c d e f RFC 2460 , Internet Protocol, Version 6 (IPv6) Specification , S. Deering , R. Hinden (December 1998)
  2. ^ [1]
  3. ^ Google: more Macs mean higher IPv6 usage in US
  4. ^ Global IPv6 Statistics – Measuring the current state of IPv6 for ordinary users , SH Gunderson (Google), RIPE 57 (Dubai, Oct 2008)
  5. ^ a b c RFC 1752 The Recommendation for the IP Next Generation Protocol , S.   Bradner, A.   Mankin, January 1995.
  6. ^ RFC 1550 , IP: Next Generation (IPng) White Paper Solicitation , S. Bradner, A. Mankin (December 1993)
  7. ^ History of the IPng Effort
  8. ^ http://arstechnica.com/tech-policy/news/2011/02/river-of-ipv4-addresses-officially-runs-dry,ars
  9. ^ Rashid, Fahmida Y. (February 3, 2011). "IPv4 Address Depletion Adds Momentum to IPv6 Consultado el 03 de febrero 2011.  
  10. ^ "Two /8s allocated to APNIC from IANA" . APNIC. 2010-01-01 . http://www.apnic.net/publications/news/2011/delegation . Retrieved 2011-02-03 .  
  11. ^ Asia-Pacific Network Information Centre (15 April 2011). "APNIC IPv4 Address Pool Reaches Final /8" . http://www.apnic.net/publications/news/2011/final-8 . Retrieved 15 April 2011 .  
  12. ^ Exec: No shortage of Net addresses By John Lui, CNETAsia
  13. ^ A Pragmatic Report on IPv4 Address Space Consumption by Tony Hain, Cisco Systems
  14. ^ Proposed Global Policy for the Allocation of the Remaining IPv4 Address Space
  15. ^ a b IPv4 Address Report
  16. ^ a b RFC 1726 , Technical Criteria for Choosing IP The Next Generation (IPng) , Partridge C., Kastenholz F. (December 1994)
  17. ^ US Census Bureau
  18. ^ "Moving to IPv6: Now for the hard part (FAQ) | Deep Tech – CNET News" . http://news.cnet.com/8301-30685_3-20030482-264.html . Retrieved 2011-02-03 .  
  19. ^ RFC 2071 , Network Renumbering Overview: Why would I want it and what is it anyway? , P. Ferguson, H. Berkowitz (January 1997)
  20. ^ RFC 2072 , Router Renumbering Guide , H. Berkowitz (January 1997)
  21. ^ RFC 1112 , Host extensions for IP multicasting , S. Deering (August 1989)
  22. ^ RFC 3956 , Embedding the Rendezvous Point (RP) Address in an IPv6 Multicast Address , P. Savola, B. Haberman (November 2004)
  23. ^ RFC 2908 , The Internet Multicast Address Allocation Architecture , D. Thaler, M. Handley, D. Estrin (September 2000)
  24. ^ RFC 3306
  25. ^ RFC 4862 , IPv6 Stateless Address Autoconfiguration , S. Thomson, T. Narten, T. Jinmei (September 2007)
  26. ^ RFC 2894 , Router Renumbering for IPv6 , M. Crawford, August 2000.
  27. ^ RFC 3963 , Network Mobility (NEMO) Basic Protocol Support , V. Devarapalli, R. Wakikawa, A. Petrescu, P. Thubert (January 2005)
  28. ^ RFC 2675 , IPv6 Jumbograms , D. Borman, S. Deering , R. Hinden (August 1999)
  29. ^ RFC 4291 IP Version 6 Addressing Architecture , R. Hinden, S. Deering (February 2006)
  30. ^ The sheer size of IPv6
  31. ^ RFC 4291 p. 9
  32. ^ "IPv6 Address Allocation and Assignment Policy" . RIPE NCC. 8 February 2011 . http://www.ripe.net/ripe/docs/ripe-512 . Retrieved 27 March 2011 .  
  33. ^ "Comcast Activates First Users With IPv6 Native Dual Stack Over DOCSIS" . Comcast. 31 January  
  34. ^ To convert a 48-bit MAC address to IPv6 EUI-64 format host address, first the 7th bit (scope bit) is flipped (so, for instance, 00 becomes 02 and vice-versa). Then 2 bytes with the value 0xFFFE are inserted between the vendor portion (the first 3 bytes) and the host portion (the last 3 bytes) of the MAC address. This pads the 48-bit address to 64 bits. "Recipe 25.1. Automatically Generating IPv6 Addresses for an Interface" . http://fengnet.com/book/Cisco.IOS.Cookbook.2nd/I_0596527225_CHP_25_SECT_2.html . Retrieved 14 March 2011 .  
  35. ^ IPv6 Transition Mechanism / Tunneling Comparison
  36. ^ RFC4291
  37. ^ OpenBSD inet6(4) manual page
  38. ^ RFC 3493 - Basic Socket Interface Extensions for IPv6
  39. ^ RFC 3056 Connection of IPv6 Domains via IPv4 Clouds , B.   Carpenter, Februari 2001.
  40. ^ RFC 4380 Teredo: Tunneling IPv6 over UDP through Network Address Translations (NATs) , C.   Huitema, Februari 2006
  41. ^ The Windows Vista Developer Story: Application Compatibility Cookbook
  42. ^ RFC 5214 Intra-Site Automatic Tunnel Addressing Protocol (ISATAP) , F.   Templin, T.   Gleeson, D.   Thaler, March 2008.
  43. ^ RFC 3053 , IPv6 Tunnel Broker , A.   Durand, P.   Fasano, I.   Guardini, D.   Lento (January 2001)
  44. ^ RFC 4966 Reasons to Move the Network Address Translator – Protocol Translator (NAT-PT) to Historic Status
  45. ^ Web sites must support IPv6 by 2012, expert warns , Network World, 21 January 2010 , http://www.networkworld.com/news/2010/012110-ipv6-warning.html , retrieved 2010-09-30  
  46. ^ RFC 5211
  47. ^ "Networking IPv6 User Guide for JDK/JRE 5.0" . http://java.sun.com/j2se/1.5.0/docs/guide/net/ipv6_guide/index.html . Retrieved 2007-09-30 .  
  48. ^ "DOCSIS 2.0 Interface" . Cablemodem.com. 2007-10-29 . http://www.cablemodem.com/specifications/specifications20.html . Consultado el 31/08/2009.  
  49. ^ RMV6TF.org
  50. ^ ABI Research (2007-08-23). "DOCSIS 3.0 Network Equipment Penetration to Reach 60% by 2011" . Press release . http://www.abiresearch.com/abiprdisplay.jsp?pressid=710 . Retrieved 2007-09-30 .  
  51. ^ Geoff Huston – An Update on IPv6 Deployment (RIPE 56)
  52. ^ Mike Leber (2010-10-02). "Global IPv6 Deployment Progress Report" . Hurricane Electric . http://bgp.he.net/ipv6-progress-report.cgi . Retrieved 2010-10-02 .  
  53. ^ The Beijing Organizing Committee for the Games of the XXIX Olympiad (2008-05-30). "Beijing2008.cn leaps to next-generation Net" . Press release . http://en.beijing2008.cn/news/official/preparation/n214384681.shtml .  
  54. ^ Das, Kaushik (2008). "IPv6 and the 2008 Beijing Olympics" . IPv6.com . http://ipv6.com/articles/general/IPv6-Olympics-2008.htm . Consultado el 15/08/2008. "As thousands of engineers, technologists have worked for a significant time to perfect this (IPv6) technology, there is no doubt, this technology brings considerable promises but this is for the first time that it will showcase its strength when in use for such a mega-event."  
  55. ^ a b Official Google Blog announcing IPv6 support
  56. ^ Derek Morr (2009-06-09). "Verizon Mandates IPv6 Support for Next-Gen Cell Phones" .  
  57. ^ Rob Issac (2008), Welcome to your IPv6 enabled transit network. Whether you like it, or not , http://www.ausnog.net/files/ausnog-03/presentations/ausnog03-ward-IPv6_enabled_network.pdf  
  58. ^ Comparison of IPv6 support in operating systems Comparison of IPv6 support in operating systems
  59. ^ Vista: How PPPv6 support works?
  60. ^ [2] , Privacy Extensions for Stateless Address Autoconfiguration in IPv6, T. Narten, R. Draves, 2001-01.
  61. ^ Statement on IPv6 Address Privacy , Steve Deering & Bob Hinden, Co-Chairs of the IETF's IP Next Generation Working Group , 1999-11-06.
  62. ^ IPv6: Privacy Extensions einschalten , Reiko Kaps, 2011-04-13
  63. ^ Privacy Extensions (IPv6) , Elektronik Kompendium.
  64. ^ Neues Internet-Protokoll erschwert anonymes Surfen , Konrad Lischka, Spiegel Online, 2010-11-18.
  65. ^ Linux IPv6 Development Project
  66. ^ IPv6 support shipping in AIX 3.3
  67. ^ Its AIX 4.3.
  68. ^ a b c DEC/Compaq IPv6 history
  69. ^ a b Internet Protocol Version 6 (old Microsoft Research IPv6 release)
  70. ^ KAME project
  71. ^ Sun Solaris 8 changes from Solaris 7
  72. ^ Cisco main IPv6 site
  73. ^ HP main IPv6 site
  74. ^ IPv6 and Broadband ISBN 3-00-013801, published 2005, accessed 2011-01-12
  75. ^ a b Microsofts main IPv6 site
  76. ^ "IBM: z/OS operating system" . 03.ibm.com . http://www-03.ibm.com/servers/eserver/zseries/announce/zos_r4/ . Consultado el 31/08/2009.  
  77. ^ Mac OS X 10.3 Using IPv6 *** Document not found error message *** 2008-11-14
  78. ^ Linux 2.6.12 changelog
  79. ^ Apple AirPort Extreme technical specifications.
  80. ^ IPv6: coming to a root server near you
  81. ^ IANA – IPv6 Addresses for the Root Servers
  82. ^ IETF 71 IPv4 Outage
  83. ^ Action Plan for the deployment of Internet Protocol version 6 (IPv6) in Europe The IPv6 Portal, published 2008-05-27, accessed 2011-01-12
  84. ^ World IPv6 Day Internet Society, accessed 2011-05-25
  85. ^ ISOC Monthly Newsletter – Major Websites Commit to 24-Hour Test Flight for IPv6 Internet Society, published 2011-01-12, accessed 2011-05-25

[ editar ] Enlaces externos

Herramientas personales
Espacios de nombres
Variantes
Puntos de vista
Acciones
Navegación
Interacción
Caja de herramientas
Imprimir / exportar
Idiomas

iv.gd - Translate any webpage in real-time - This webpage has been translated in order to make it available in another language, view original page

View this page in: Afrikaans, Albanian, Arabic, Belarusian, Bulgarian, Catalan, Chinese (Simp), Chinese (Trad), Croatian, Czech, Danish, Dutch, English, Estonian, Filipino, Finnish, French, Galician, German, Greek, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Irish, Italian, Japanese, Korean, Latvian, Lithuanian, Macedonian, Malay, Maltese, Norwegian, Persian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swahili, Swedish, Thai, Turkish, Ukrainian, Vietnamese, Welsh, Yiddish

Content and any subsequent copyright is upheld by the third-party - contact@iv.gd