Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Can AWS Global Accelerator mengoptimalkan lalu lintas untuk protokol TCP dan UDP


Can AWS Global Accelerator mengoptimalkan lalu lintas untuk protokol TCP dan UDP


AWS Global Accelerator mendukung optimalisasi lalu lintas untuk protokol TCP dan UDP. Ini meningkatkan kinerja aplikasi dengan merutekan lalu lintas melalui jaringan global AWS ke titik akhir aplikasi yang sehat di wilayah AWS terdekat, mengurangi latensi dan meningkatkan throughput untuk lalu lintas TCP dan UDP [1] [2] [4] [8].

Detail utama meliputi:

- Dukungan Protokol: Global Accelerator mendukung protokol TCP dan UDP untuk pendengarnya, memungkinkan Anda untuk mendefinisikan pendengar untuk salah satu protokol pada port yang ditentukan [1] [3].

- Optimalisasi TCP: Untuk lalu lintas TCP, Global Accelerator mengakhiri koneksi TCP klien di lokasi AWS Edge di dekat pengguna, kemudian membuat koneksi TCP baru ke titik akhir di wilayah AWS. Pengakhiran tepi ini mengurangi latensi jabat tangan TCP dan meningkatkan waktu pengaturan koneksi, menghasilkan waktu respons yang lebih cepat dan throughput yang lebih tinggi [2] [5] [7].

- Penanganan UDP: Untuk lalu lintas UDP, paket proxy akselerator global di tepi dan meneruskannya ke titik akhir aplikasi. Tidak seperti TCP, UDP membutuhkan penanganan fragmentasi IP; Akselerator global meneruskan fragmen UDP ke titik akhir untuk pemasangan kembali, sementara fragmen TCP dijatuhkan di tepi karena tidak didukung oleh jaringan AWS [2].

- Pemantauan dan Failover Kesehatan: Akselerator global terus memantau kesehatan titik akhir dan rute lalu lintas dari titik akhir yang tidak sehat untuk TCP dan UDP, memastikan ketersediaan tinggi [2] [8].

- Kontrol Lalu Lintas: Anda dapat menyempurnakan distribusi lalu lintas menggunakan bobot titik akhir dan panggilan lalu lintas untuk mengontrol persentase lalu lintas yang dikirim ke setiap grup titik akhir, yang berlaku untuk lalu lintas TCP dan UDP [2] [8].

- Afinitas Klien: Untuk aplikasi stateful, Global Accelerator mendukung afinitas klien, memastikan permintaan dari IP klien yang sama secara konsisten dialihkan ke titik akhir yang sama, berlaku untuk pendengar TCP dan UDP [3] [8].

- Dukungan IPv6: Global Accelerator mendukung IPv4 untuk semua titik akhir dan IPv6 untuk titik akhir balancer beban aplikasi, dengan akselerator dual-stack tersedia untuk melayani lalu lintas IPv4 dan IPv6 [6].

In summary, AWS Global Accelerator effectively optimizes and accelerates traffic for both TCP and UDP protocols by terminating TCP connections at the edge, proxying UDP packets, routing over the AWS global network, and providing health-aware, low-latency routing with fine-grained traffic control and client affinity features[1][2][3][4][7][8].

Kutipan:
[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-clobal-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/