一家公司用一种使用不同端口的新型基于 TCP 的协议,替换了旧的基于 TCP 的应用层协议。在耗时数月迁移了数十个 EC2 实例和容器之后,团队希望确认没有剩余系统仍在使用旧端口。此验证不能造成停机。哪种方法满足此要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 将 VPC 流日志捕获到 Amazon S3 存储桶。使用 Amazon Athena 查询日志并筛选旧协议使用的端口号。.
为什么这是答案
正确答案是使用 VPC 流日志和 Amazon Athena。VPC 流日志记录进出网络接口的 IP 流量信息,包括源/目标 IP、端口和协议。通过将流日志捕获到 S3 存储桶并使用 Athena 查询,可以高效地筛选出仍在使用旧端口的流量,从而识别出未迁移的系统,且此过程不会造成停机。 其他选项不满足要求: Amazon Inspector 主要用于安全漏洞评估和合规性检查,其网络可达性规则包侧重于网络配置的安全风险,而非主动监控特定端口的流量使用情况。它不能直接验证旧端口是否仍在被使用。 Amazon GuardDuty 是一种威胁检测服务,侧重于识别恶意活动和异常行为,而不是用于审计特定端口的合法应用程序流量。虽然它可以监控网络活动,但其主要用途和可视化功能不适合此场景。 手动检查安全组并移除端口会导致停机,因为移除端口后,如果仍有应用程序在使用,服务将中断。这与题目中“不能造成停机”的要求相悖。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡