Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon AWS Global Accelerator可以优化IPv4和IPv6的流量


AWS Global Accelerator可以优化IPv4和IPv6的流量


AWS Global Accelerator可以使用双堆栈加速器来优化IPv4和IPv6的流量。这些双堆栈加速器提供了一对全局静态的Anycast IP地址 - 一个IPv4和一个IPv6-同时提供IPv4和IPv6流量。这使您可以通过两个IP版本将最终用户流量路由,同时受益于全局加速器的性能,可用性和安全功能[2] [5]。

有关AWS全球加速器IPv4和IPv6支持的关键细节包括:

- 双堆栈加速器:创建或更新加速器时,您可以选择“双堆栈” IP地址类型。这使加速器能够接受并将IPv4和IPv6流量同时路由到您的应用程序端点[2] [5]。

- 端点要求:要使用双堆放加速器,所有后端端点都必须具有双堆栈。当前,支持的双堆栈终点包括应用程序负载平衡器(ALB),配置了双堆栈的Amazon EC2实例以及支持双堆栈的网络负载平衡器(NLB)。对于没有主要IPv6地址的EC2实例,全局加速器在更新到Dual-Stack [3] [4] [8]时会自动分配一个。

- 没有额外的费用:使用双堆放加速器没有额外的费用;定价与仅IPv4的加速器相同[2] [8]。

- 流量路由:全局加速器将IPv6流量直接路由到双堆栈端点,从而消除了对IPv6-to-IPv4翻译层的需求或在不同的交付机制之间分裂流量。这改善了IPv6客户端的性能,尤其是在IPv6采用率更高的移动网络上[2] [3] [5]。

- 支持的协议:在IPv4和IPv6上支持TCP和UDP协议[4]。

- 升级路径:现有的仅IPv4加速器可以更新为双堆栈,如果其背后的所有端点都是双堆栈。更新过程是通过AWS管理控制台,CLI或SDK完成的,并且在配置后,加速器将在IPv4地址[2] [3] [8]并肩上具有静态IPv6地址。

总而言之,AWS全局加速器通过其双堆栈加速器完全支持IPv4和IPv6的优化流量,前提是您的后端端点已配置为Dual-Stack。这使得需要IPv6连接的现代应用程序与IPv4 [2] [3] [5] [8]以及需要IPv6连接的现代应用程序实现无缝,高性能的全局路由。

引用:
[1] https://aws.amazon.com/blogs/networking-and-content-delivery/introducing-aws-global-accelerator-ipv6/
[2] https://aws.amazon.com/blogs/networking-and-content-delivery/global-accelerator-ipv6-ec2/
[3] https://aws.amazon.com/blogs/networking-and-content-delivery/global-accelerator-ipv6-nlb/
[4] https://aws.amazon.com/global-accelerator/faqs/
[5] https://aws.amazon.com/blogs/aws/new-for-aws-global-accelerator-internet-protocol-version-6-ipv6-support/
[6] https://repost.aws/questions/qusu3qxikcs6gtusekaj_8_w/global-accelerator-dual-stack-endpoints
[7] https://repost.aws/questions/quuu02bpd-rye6rrirucnpla/ipv6-availability
[8] https://aws.amazon.com/about-aws/whats-new/2023/11/aws-global-accelerator-ipv6-dual-stack-nlb-endpoints/
[9] https://aws.amazon.com/global-accelerator/features/