在将域迁移到 Amazon 的 Route53 之前,我们应该首先确保我们正确理解 DNS 的工作原理

虽然我们将在本系列的第二部分介绍AWS 的 Route53 域名系统 (DNS) 服务,但我认为首先确保我们正确理解DNS 的一般工作原理会很有帮助。一旦我们熟悉了 DNS 流程和术语,我们将探索将现有域迁移到 Route53。

DNS 提供人类可读名称(如www.amazon.com)与其相关 IP 地址(如205.251.242.103)之间的映射。与电话簿相比, DNS 是最好的,您可以在电话簿中查找由更容易记住的名称列出的电话号码。DNS 属于应用层协议。

用户在他的浏览器中键入www.amazon.com  ,然后向 DNS 服务器查询 amazon.com 的 IP 地址。服务器返回亚马逊的地址,因此浏览器可以从亚马逊的网络主机请求数据,该主机返回在本地浏览器中构建主页所需的元素。

DNS 的工作原理:域名系统术语

域名

域名是我们在 Web 浏览器 URL 字段中键入的人类可读名称,例如 amazon.com。互联网名称与数字地址分配机构 ( ICANN ) 管理这些域名

顶级域名 (TLD)

TLD 是指域名的最后一部分。例如,amazon .com中的.com是顶级域。最常见的 TLD 包括 .com、.net、org 和 .info。国家代码 TLD 代表特定的地理位置。例如:.in 代表印​​度。以下是更多示例:

  • com - 商业企业。
  • gov——美国政府机构。
  • edu – 大学等教育机构。
  • org - 组织(主要是非营利组织)。
  • mil——军事。
  • 网络——网络组织。
  • eu——欧盟。

二级域名

这是位于TLD之前的域名部分,例如, amazon .com。

子域

可以创建子域来识别网站的独特内容区域。例如aws .amazon.com 的 aws。

域名注册商

通过管理域名保留,域名注册商对 DNS 的工作方式至关重要。ICANN目前允许组织充当特定更高级别域的域名注册商。

名称服务器

与电话簿一样,名称服务器是与 IP 地址匹配的域名的集合。

DNS 的工作原理:域名系统记录类型

一个记录

地址记录。A 记录将服务器 IP 地址映射到域名。例如,72.21.206.6 到 amazon.com。

CNAME

规范名称记录。CNAME 记录将一个域建立为另一个域的别名(从而将寻址到别名的所有流量路由到目标;规范地址)。

别名记录

与 CNAME 记录一样,别名记录可用于将一个地址映射到另一个地址。但别名可以与使用相同名称的其他记录共存。

MX 记录

邮件交换记录。这些记录会将域的电子邮件重定向到托管域用户帐户的服务器。邮件交换记录用于确定域的电子邮件服务器的优先级。

DNS 的工作原理

当用户在浏览器中键入人类可读的地址时,操作系统的 DNS 客户端将检查本地缓存中的信息。如果请求的地址不存在,它将在局域网 (LAN) 中查找域名系统服务器。当本地 DNS 服务器收到查询,并找到请求的域名时,它会返回结果。

如果未找到该名称,本地服务器会将查询转发到 DNS 缓存服务器,该服务器通常由 Internet 服务提供商 (ISP) 提供。由于 DNS 服务器的缓存包含 DNS 记录的临时存储,因此它将快速响应请求。这些 DNS 缓存服务器称为非权威 DNS 服务器 ,因为它们根据从权威 DNS 服务器获取的缓存值提供请求解析。

权威根名称服务器维护并提供每个顶级域(.com、.org 等)的权威名称服务器列表。

权威顶级域名服务器维护并提供所有域(gmail.com、wikipedia.org 等)的权威名称服务器列表。它的工作是查询名称服务器以查找并返回所请求域的权威名称服务器。

现在我们对 DNS 的工作原理有了更好的了解,下一篇文章将向您介绍 Amazon 的 Route53,并向您展示将现有域迁移到它是多么容易。

相关学习资料:

https://download.csdn.net/course/detail/30340https://download.csdn.net/course/detail/30340

DNS 的工作原理——域名系统相关推荐

  1. DNS的工作原理及解析

    DNS的工作原理及解析 一.什么是DNS? DNS( Domain Name System)是"域名系统"的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,它用于TCP ...

  2. 计算机dns的工作原理,解析DNS工作原理

    DNS是互连网核心协议之一,不管是上网浏览,还是编程开发,都需要了解一点它的知识.本文就来学习DNS工作原理,希望您读完本文也对它有所了解. DNS(Domain Name System)是" ...

  3. 互联网域名解析系统DNS的工作原理及相关服务配置

    DNS: Domain Name Service                       DNS服务是一种分布式数据库,它提供规范机器名到数字IP地址的映射及数字IP到规范机器名. DNS相关定义 ...

  4. 什么是域名服务器 (DNS) 及其工作原理?

    什么是域名服务器 (DNS)? DNS 是一种计算机服务器,其中包含许多 IP 地址及其相关域名的数据库.它用于将请求的域名转换为 IP 地址,以便计算机知道为请求的内容连接到哪个 IP 地址.Int ...

  5. UDP报文观测以及DNS的工作原理

    首先需要了解什么是DNS:DNS( Domain Name System)是"域名系统"的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,它用于TCP/IP网络,它所提 ...

  6. 智能DNS及其工作原理: CDN实现原理

    假设某网站 ,如www.a.com, 上海有服务器一台,给的IP是1.1.1.1 ,北京有一台,给的是2.2.2.2 处于不同IDC,要求实现上海的用户访问在上海的服务器, 而北京的用户访问到北京的服 ...

  7. 计算机dns的工作原理,DNS的工作原理图解说明

    有一定技术基础的互联网用户都知道DNS是做什么用的,但大多数人都不清楚DNS如何查找域名. Ven发现了一幅图片,这幅图片非常形象地描述了DNS查找下的连锁反应,对不了解DNS运行的人们可能会有些帮助 ...

  8. DNS的定义及工作原理

    1.DNS的定义: 官方解释: DNS ( Domain Name System ,域名系统) ,因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被 ...

  9. 路由器DNS代理的工作原理介绍

    DNS 是域名系统的缩写,是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串,一般来说宽带路由器都有DN ...

  10. DNS和ARP的工作原理

    DNS(Domain Name Syatem)域名系统 域名系统是互联网使用的命名系统,用来把便于人们使用的机器名字转换为IP地址.因此,域名系统实际上就是名字系统.用户与互联网上某台主机进行通信时, ...

最新文章

  1. html5表单实例元素,HTML5新表单元素的图文实例-
  2. 神州数码与神州控股、神州信息共同主办首届技术年会,透露出什么信号?
  3. 服务器返回的常见的http状态码
  4. Gradle7.0,依赖统一管理的全新方式,了解一下~
  5. Vue 第一天学习 ---2018.06.28
  6. Linux脚本统计指定目录下文件和文件夹数量
  7. 深度学习原理与框架-卷积网络细节-数据增强策略 1.翻转 2.随机裁剪 3.平移 4.旋转角度...
  8. C++学习笔记:(六)public、protected、private继承详解
  9. python none_None关键字,带Python示例
  10. LeetCode 894. 所有可能的满二叉树(递归)
  11. FileOutputStream为false时候注意的问题
  12. 假如程序员面试都说真话
  13. rpt水晶报表制作过程
  14. 解析.db文件,并且导出为sql语句
  15. poj2387(Dijkstra)
  16. Java 实现图片上面添加文字
  17. MySQL系列数据库的安装和基本的使用方法笔记(MySQL,MariaDB)
  18. MATLAB 实现滑轮运转 动态
  19. 启明创投邝子平谈禾赛上市:做硬科技领域长线投资人
  20. archlinux yaourt使用问题

热门文章

  1. 《梦想新大陆》美术研发手札
  2. 服务器安全(防止被攻击)
  3. 《英语语法新思维 基础版1》读书笔记(三)
  4. ios:苹果手机直接安装ipa文件
  5. 2021-04-30
  6. f(x)和g(x)分别是概率密度函数,h(x)=f(x)g(x)还会是概率密度函数么?
  7. composer 与php autoload,命名空间
  8. 【项目技术点总结之二】微信小程序中集成antvF2进行图表开发
  9. 涠洲岛日出日落时间表_涠洲岛日出日落
  10. 设计模式 | 原型模式