Apple recuerda a los desarrolladores que las aplicaciones deberán incluir soporte para IPv6 en junio

El Protocolo de Internet versión 6, en inglés: Internet Protocol version 6 (IPv6), es una versión del Internet Protocol (IP), definida en el RFC 2460 y 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.

Diseñado por Steve Deering de Xerox PARC y Craig Mudge, IPv6 sujeto a todas las normativas que fuera configurado –está destinado a sustituir a IPv4, cuyo límite en el número de direcciones de red admisibles 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; por ejemplo, proporcionará a futuras celdas telefónicas y dispositivos móviles sus direcciones propias y permanentes.

A principios de 2010, quedaban menos del 10 % de IP sin asignar. En la semana del 3 de febrero de 2011, la IANA (Agencia Internacional de Asignación de Números de Internet, por sus siglas en inglés) 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 host diferentes, un número inadecuado para dar una dirección a cada persona del planeta, y mucho menos a cada dispositivo, teléfono, PDA, táblet, etcétera. 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.

Captura de pantalla 2016-05-05 a las 7.26.20

A partir del 1 de junio, todas las aplicaciones que se envíen a la App Store deben ser compatibles solo con el estándar IPv6. Apple hizo este anuncio el año pasado en la WWDC indicando que iOS 9 sería el sistema de transición para este cambio.

Según el anuncio de Apple, realizado en su web para desarrolladores, muchas aplicaciones ya son compatibles conforme el protocolo está soportado por las APIs NSURLSessionCFNetwork. Los desarrolladores que estén utilizando APIs solo para IPv4 o IP introducidas manualmente en el código deberán modificar sus aplicaciones para cumplir con esta nueva exigencia de la App Store.

Apple ofrece una serie de herramientas a los desarrolladores para que comprueben que sus aplicaciones funcionan correctamente bajo IPv6 como parte del software disponible para desarrolladores y ofrece información a través de documentación técnica en la que detalla los métodos para crear el soporte para redes IPv6 DNS64/NAT64, enlazados una de las sesiones de la WWDC 2015.

0 0 votos
Article Rating
Subscribe
Notify of
0 Comments
Opiniones Inline
Ver todos los comentarios
0
Me encantaría saber tu opinión, por favor, deja un comentariox
()
x