一家物联网公司从美国和南亚的数千个传感器收集数据。传感器通过专有的基于 UDP 的协议将数据发送到 us-west-2 区域中位于网络负载均衡器 (Network Load Balancer) 后面的 Auto Scaling 组 EC2 实例。有时,来自南亚的传感器数据会在互联网上丢失,并且永远无法到达 EC2 实例。哪些解决方案可以解决数据包丢失问题?(选择两项)
选择一个答案
点击一个选项来检查您的答案。
正确答案: 在现有 Network Load Balancer 前面使用 AWS Global Accelerator。, 在 ap-south-1 中部署第二组 EC2 实例和 NLB,并使用 Amazon Route 53 基于延迟的路由将流量发送到延迟最低的区域。.
为什么这是答案
AWS Global Accelerator 通过利用 AWS 全球网络边缘站点,将用户请求路由到最近的边缘位置,然后通过 AWS 骨干网将流量传输到 us-west-2 的 NLB,从而减少互联网上的数据包丢失和延迟。这对于来自南亚等距离较远地区的传感器尤其有效。 在 ap-south-1 部署第二组 EC2 实例和 NLB,并结合 Amazon Route 53 基于延迟的路由,可以将来自南亚的传感器流量直接路由到地理位置更近的 ap-south-1 区域。这显著缩短了数据传输距离,减少了互联网传输的跳数,从而降低了数据包丢失的概率。 创建 Amazon CloudFront 分配不适用于基于 UDP 的专有协议,CloudFront 主要用于 HTTP/HTTPS 内容分发。使用 Route 53 故障转移路由虽然能提供冗余,但不能主动解决数据包丢失问题,只有在主区域完全不可用时才切换。在 EC2 实例上启用增强型联网可以提高实例内部的网络性能,但不能解决互联网传输中的数据包丢失问题。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡