Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon ¿Puede el acelerador global de AWS optimizar el tráfico para protocolos TCP y UDP?


¿Puede el acelerador global de AWS optimizar el tráfico para protocolos TCP y UDP?


El acelerador global de AWS admite la optimización del tráfico para los protocolos TCP y UDP. Mejora el rendimiento de la aplicación al enrutar el tráfico a través de la red global de AWS a los puntos finales de aplicación saludables en la región de AWS más cercana, reduciendo la latencia y el aumento del rendimiento para el tráfico TCP y UDP [1] [2] [4] [8].

Los detalles clave incluyen:

- Soporte de protocolo: Global Acelerator admite protocolos TCP y UDP para sus oyentes, lo que le permite definir los oyentes para cualquier protocolo en puertos especificados [1] [3].

- Optimización de TCP: para el tráfico TCP, el acelerador global termina las conexiones TCP del cliente en ubicaciones de AWS Edge cerca del usuario, luego establece una nueva conexión TCP con el punto final en la región de AWS. Esta terminación del borde reduce la latencia del apretón de manos TCP y mejora el tiempo de configuración de la conexión, lo que resulta en tiempos de respuesta más rápidos y un mayor rendimiento [2] [5] [7].

- Manejo de UDP: para el tráfico UDP, los paquetes de proxies de aceleradores globales en el borde y los reenvía a los puntos finales de la aplicación. A diferencia de TCP, UDP requiere manejo de fragmentación IP; El acelerador global reenvía los fragmentos UDP al punto final para el reensamblaje, mientras que los fragmentos TCP se dejan caer en el borde ya que no son compatibles con la red AWS [2].

- Monitoreo de la salud y conmutación por error: el acelerador global monitorea continuamente la salud de los puntos finales y ruta el tráfico lejos de los puntos finales poco saludables tanto para TCP como para UDP, lo que garantiza una alta disponibilidad [2] [8].

- Control de tráfico: puede ajustar la distribución del tráfico utilizando pesos de punto final y diales de tráfico para controlar el porcentaje de tráfico enviado a cada grupo de punto final, aplicable al tráfico TCP y UDP [2] [8].

- Afinidad del cliente: para las aplicaciones con estado, Global Acelerator admite la afinidad del cliente, asegurando que las solicitudes del mismo cliente IP se enruten consistentemente al mismo punto final, aplicable para los oyentes TCP y UDP [3] [8].

- Soporte de IPv6: Global Acelerator admite IPv4 para todos los puntos finales e IPv6 para puntos finales de equilibrio de carga de aplicaciones, con aceleradores de doble pila disponibles para servir tanto al tráfico IPv4 e IPv6 [6].

En resumen, AWS Global Accelerator optimiza y acelera efectivamente el tráfico para los protocolos TCP y UDP terminando las conexiones TCP en el borde, la proxy de paquetes UDP, enrutando la red global de AWS, y proporcionando una enrutamiento de baja latencia con control de tráfico de grano fino y características de afinidad del cliente [1] [2] [3] [4] [7] [7].

Citas:
[1] https://aws.amazon.com/global-accelerator/faqs/
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-listeners.html
[4] https://aws.amazon.com/global-accelerator/features/
[5] https://repost.aws/questions/quvk103bmeswka6uudyzfkka/http-2-support-for-browser-to-global-accelerator-communication
[6] https://aws.amazon.com/blogs/networking-and-content-delivery/introducing-aws-global-accelerator-ipv6/
[7] https://hands-on.cloud/aws-services/global-accelerator/
[8] https://digitalcloud.training/aws-global-accelerator/