AWS 拓展1 Route 53
1.什么是 Amazon Route 53?
Amazon Route 53 是一种可用性高、可扩展性强的域名系统 (DNS) Web 服务。您可以使用 Route 53 以任意组合执行三个主要功能:域注册、DNS 路由和运行状况检查。其实就是可以注册解析域名的东西。
Amazon Route 53 如何为您的域路由流量
在您将 Amazon Route 53 配置为将 Internet 流量路由到您的资源(比如 Web 服务器或 Amazon S3 存储桶)之后,当有人请求 www.example.com 的内容时,将在短短几毫秒内发生以下情况:
-
用户打开 Web 浏览器并在地址栏中输入 www.example.com,然后按 Enter。
-
将对 www.example.com 的请求路由到 DNS 解析程序,该解析程序通常由用户的 Internet 服务提供商 (ISP) (比如有线 Internet 提供商、DSL 宽带提供商或企业网络) 进行管理。
-
ISP 的 DNS 解析程序将对 www.example.com 的请求转发到 DNS 根名称服务器。
-
DNS 解析程序将再次转发对 www.example.com 的请求,而这次会转发到 .com 域的其中一个 TLD 名称服务器。.com 域的名称服务器使用与 example.com 域关联的四个 Route 53 名称服务器的名称来响应该请求。
DNS 解析程序会缓存(存储)四个 Route 53 名称服务器。下次有人浏览到 example.com 时,解析程序将跳过步骤 3 和 4,因为它已缓存了 example.com 的名称服务器。名称服务器通常缓存时长为两天。
-
DNS 解析程序选择一个 Route 53 名称服务器,并将对 www.example.com 的请求转发到该名称服务器。
-
Route 53 名称服务器在 example.com 托管区域中查找 www.example.com 记录、获取关联值(比如 Web 服务器的 IP 地址 192.0.2.44),并将该 IP 地址返回到 DNS 解析程序。
-
DNS 解析程序最终将获得用户所需的 IP 地址。解析程序将该值返回给 Web 浏览器。
注意
DNS 解析程序还会将 example.com 的 IP 地址缓存您指定的一段时间,以便在下次有人浏览到 example.com 时,它可以更快地做出响应。有关更多信息,请参阅time to live (TTL)。
-
Web 浏览器将对 www.example.com 的请求发送到它从 DNS 解析程序那里获得的 IP 地址。这是您的内容所在的位置,例如,在 Amazon EC2 实例上运行的 Web 服务器,或配置为网站终端节点的 Amazon S3 存储桶。
-
192.0.2.44 上的 Web 服务器或其他资源将 www.example.com 的网页返回到 Web 浏览器,而 Web 浏览器会显示该页面。
参考
https://docs.aws.amazon.com/zh_cn/Route53/latest/DeveloperGuide/Welcome.html
https://docs.aws.amazon.com/zh_cn/Route53/latest/DeveloperGuide/welcome-dns-service.html