Apple le dice a los desarrolladores de aplicaciones que usen IPv6 ya que es 1.4 veces más rápido que IPv4


Apple está alentando a los desarrolladores a priorizar las nuevas tecnologías net dentro de sus aplicaciones iOS y macOS.

en un breve presentación técnica En la conferencia WWDC 2020 la semana pasada, Apple compartió algunas estadísticas internas con la esperanza de convencer a los desarrolladores de aplicaciones para que adopten nuevas tecnologías y protocolos net, como IPv6, HTTP / 2, TLS 1.3 y Multipatch TCP.

IPv6

Una de las tecnologías más nuevas que Apple quisiera que los desarrolladores implementen es IPv6, la próxima iteración del protocolo IP, configurado para reemplazar la versión anterior de IPv4.

«Las plataformas Apple han tenido soporte nativo de IPv6 durante varios años, incluido el soporte para redes solo de IPv6», dijo Jiten Mehta, ingeniero de tecnologías de Net en Apple.

«Ha habido una tendencia creciente de uso de IPv6 en Web. Si observamos el último mes de conexiones realizadas en todo el mundo por dispositivos Apple, vemos que IPv6 ahora representa el 26% de todas las conexiones realizadas», agregó Mehta. «El 20% del tiempo, la conexión podría haber usado IPv6, pero el servidor no lo tenía habilitado.

«Y cuando IPv6 está en uso, la configuración de conexión mediana es 1.4 veces más rápida que IPv4. Esto se debe principalmente al uso reducido de NAT y al enrutamiento mejorado».

ipv6-apple-stats.png

HTTP / 2

Otra tecnología que Apple está tratando de lograr que los desarrolladores de aplicaciones adopten es HTTP / 2, la versión true y más reciente de HTTP, el protocolo utilizado para cargar sitios world wide web en World wide web.

Mehta dijo que en el último mes, alrededor del 79% de todas las páginas world wide web cargadas en Safari se cargaron a través de una conexión HTTP / 2, que generalmente eran 1.8 veces más rápidas de cargar que las conexiones HTTP / 1.1 anteriores.

http2-apple.png "src =" https://zdnet4.cbsistatic.com/hub/i/2020/07/01/653a93a6-80c0-4e8d-a15d-7f56dcbdf811/http2-apple.png

Apple dice que escribir aplicaciones que funcionan sobre IPv6 y HTTP / 2 ahora es más fácil que nunca. Todo lo que los desarrolladores de aplicaciones tienen que hacer es usar las últimas versiones de las API de crimson de la compañía, como URLSession y Network.framework – lo que garantizará que las aplicaciones funcionen en IPv6 y HTTP / 2 de forma predeterminada, con retrocesos a protocolos más antiguos, cuando sea necesario.

Además, Apple también está mirando hacia el futuro. La compañía también agregará soporte experimental en macOS 11 e iOS 14, que se lanzará este otoño, para HTTP / 3, la próxima versión principal del protocolo HTTP, actualmente en proceso de estandarización en el IETF (Online Engineering Undertaking Drive).

Sin embargo, la compatibilidad con TLS 1.3 está deshabilitada de forma predeterminada, y solo se incluye en dispositivos Apple con fines experimentales, ya que los usuarios / desarrolladores de aplicaciones deben activar un interruptor para que funcione.

http3-apple.png "src =" https://zdnet3.cbsistatic.com/hub/i/2020/07/01/c14b971d-61f9-47e1-b103-723582d0089c/http3-apple.png

TLS 1.3

Además, Mehta también informó buenas noticias en el frente de seguridad, donde el más nuevo TLS 1.3 El protocolo de seguridad se ha implementado ampliamente después de que la compañía agregó soporte para iOS 13.4 (noviembre de 2019).

Mehta dijo que durante el mes pasado, el 49% de todas las conexiones de crimson HTTPS en dispositivos Apple modernos ejecutaban TLS 1.3, donde las conexiones HTTPS se establecieron 1.3 veces más rápido que las conexiones manejadas a través del TLS 1.2 anterior.

tls13-apple.png "src =" https://zdnet4.cbsistatic.com/hub/i/2020/07/01/20197a69-edf5-47d8-9b0b-c5dc240d8a81/tls13-apple.png

TCP de múltiples rutas

Y la tecnología de crimson remaining que Apple espera que los desarrolladores de aplicaciones elijan admitir es TCP de múltiples rutas, una extensión del Protocolo de Management de Transmisión (TCP) que permite que las conexiones utilicen múltiples rutas de red para cargar los mismos datos.

Mehta dijo que Apple united states of america esta tecnología para permitir que las aplicaciones continúen funcionando sin fallas incluso cuando los usuarios cambian su crimson de world-wide-web.

En Apple, Mehta dijo que la compañía ha tenido un «gran éxito» al usar esta nueva tecnología para Apple New music, donde la compañía reportó una reducción del 13% en las paradas de transmisión y una reducción del 22% en la duración de la parada de transmisión, ya que el servicio Apple New music pudo funcionan sin reiniciar las descargas cuando los usuarios cambian de pink.

La semana pasada, en la misma conferencia WWDC 2020, Apple también anunció soporte completo para DNS encriptado en iOS y macOS, con planes para soportar DNS sobre HTTPS y DNS sobre TLS a partir de macOS 11 e iOS 14.



Enlace a la noticia unique