Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Can AWS Global Accelerator оптимізувати трафік як для протоколів TCP, так і для UDP


Can AWS Global Accelerator оптимізувати трафік як для протоколів TCP, так і для UDP


AWS Global Accelerator підтримує оптимізацію трафіку як для протоколів TCP, так і для UDP. Це покращує продуктивність додатків шляхом маршрутизації трафіку через глобальну мережу AWS до здорових кінцевих точок програми в найближчій області AWS, зменшуючи затримку та збільшуючи пропускну здатність як для трафіку TCP, так і для UDP [1] [2] [4] [8].

Ключові деталі включають:

- Підтримка протоколу: Global Accelerator підтримує як протоколи TCP, так і UDP для своїх слухачів, що дозволяє визначити слухачів будь -якого протоколу на заданих портах [1] [3].

- Оптимізація TCP: Для трафіку TCP Global Accelerator припиняє клієнтські з'єднання TCP у місцях AWS Edge поблизу користувача, а потім встановлює нове з'єднання TCP до кінцевої точки в області AWS. Це припинення краю зменшує затримку рукостискання TCP та покращує час налаштування з'єднання, що призводить до більш швидкого часу відгуку та вищої пропускної здатності [2] [5] [7].

- Обробка UDP: для трафіку UDP, глобальні пакети аксселераторів на краю та пересилають їх до кінцевих точок програми. На відміну від TCP, UDP вимагає обробки фрагментації IP; Глобальний прискорювач передає фрагменти UDP до кінцевої точки для повторної збірки, тоді як фрагменти TCP відкидаються на межі, оскільки вони не підтримуються мережею AWS [2].

- Моніторинг здоров'я та відмова: глобальний прискорювач постійно контролює здоров'я кінцевих точок та маршрутить трафік від нездорових кінцевих точок як для TCP, так і для UDP, забезпечуючи високу доступність [2] [8].

- Контроль трафіку: Ви можете тонко налаштувати розподіл трафіку за допомогою ваги кінцевих точок та циферблатів дорожнього руху для контролю відсотка трафіку, що надсилається до кожної групи кінцевих точок, що застосовується як до трафіку TCP та UDP [2] [8].

- Affinity Client: Для державних додатків Global Accelerator підтримує спорідненість клієнта, забезпечуючи, що запити від одного клієнта IP постійно направляються в одну і ту ж кінцеву точку, що застосовується як для слухачів TCP, так і для UDP [3] [8].

- Підтримка IPv6: Global Accelerator підтримує IPv4 для всіх кінцевих точок та IPv6 для кінцевих точок завантаження програми, з прискорювачами подвійного стека, доступними для обслуговування трафіку IPv4 та IPv6 [6].

Підводячи підсумок, AWS Global Accelerator ефективно оптимізує та прискорює трафік як для протоколів TCP, так і для UDP, закінчуючи з'єднання TCP на краю, проксі-пакетів UDP, маршрутизацію по глобальній мережі AWS та надання маршрутизації з низькою затримкою з тонкозервним рухом та функціями афінності клієнта [1] [2] [3] [4] [7] [8] [8] [8] [8] [8] [8] [8] [8] [8] [8].

Цитати:
[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-frowser-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/