Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon En quoi le délai d'inactivité pour les flux UDP dans l'accélérateur global diffère-t-il des flux TCP


En quoi le délai d'inactivité pour les flux UDP dans l'accélérateur global diffère-t-il des flux TCP


Le délai d'inactivité pour les flux UDP dans AWS Global Accelerator est nettement plus court que pour les flux TCP. Plus précisément, le délai d'inactivité pour les connexions UDP est de 30 secondes, tandis que pour les connexions TCP, il est beaucoup plus long, à 340 secondes (environ 5 minutes et 40 secondes) [4].

Cette différence découle de la nature des protocoles et de la façon dont l'accélérateur global gère les connexions:

- TCP Flows: AWS Global Accelerator termine les connexions TCP au bord et établit une nouvelle connexion TCP au point de terminaison backend. Le délai d'inactivité de 340 secondes s'applique à ces connexions, ce qui signifie qu'aucune donnée n'est envoyée ou reçue au cours de cette période, l'accélérateur global ferme la connexion. Ce délai d'attente est fixé et non personnalisable. Les paquets de conservation TCP ne peuvent pas être utilisés pour maintenir la connexion; Au lieu de cela, les paquets de données réels doivent être envoyés dans la fenêtre de délai d'expiration pour maintenir la connexion en vie [4].

- UDP Flows: UDP est sans connexion et n'a pas d'établissement de connexion formelle ou de démolition comme TCP. Pour UDP, Global Accelerator utilise un délai d'attente plus court de 30 secondes. Si aucun paquet UDP n'est envoyé ou reçu dans cette fenêtre, le flux est considéré comme inactif et est fermé. Ce détente plus court reflète la nature apatride de l'UDP et les cas d'utilisation typiques où les flux UDP devraient être de courte durée ou fréquemment rafraîchis [4].

En résumé, la principale différence est que les flux TCP ont un délai d'expiration inactif beaucoup plus long (340 secondes) en raison de la nature orientée connexion du TCP et des frais généraux de la gestion de la connexion, tandis que les flux UDP ont un délai d'allumage beaucoup plus court (30 secondes) cohérent avec la conception de connexion d'UDP. Cela garantit une utilisation efficace des ressources et un nettoyage rapide des flux inactifs dans l'accélérateur mondial.

Aucune personnalisation de ces délais d'inactivité n'est actuellement soutenue par AWS Global Accelerator [4].

Citations:
[1] https://aws.amazon.com/global-accelerator/features/
[2] https://aws.amazon.com/global-accelerator/faqs/
[3] https://cloulonaut.io/review-aws-global-accelerator-latency-multi-gion-disaster-recovery/
[4] https://docs.aws.amazon.com/pdfs/global-accelerator/latest/dg/global-accelerator-guide.pdf
[5] https://hands-on.cloud/aws-services/global-accelerator/
[6] https://learn.microsoft.com/en-us/answers/questions/1139028/how-big-is-azure-load-loaler-udp-idle-timeout
[7] https://repost.aws/questions/quuniuckyuskkscntmg8mmea/timeout-aws-global-accelerator
[8] https://www.juniper.net/documentation/us/en/software/junos/flow-packet-processing/topics/topic-map/security-flow-basase-sasion-for-srx-series-devices.html
[9] https://www.arubanetworks.com/techdocs/sdwan/docs/orch/monitoring/bandwidth/flows-active-recent/