1、什么是DNS解析(也叫域名解析)

  • 域名解析是将域名转换为对应的IP地址的过程。当我们在浏览器中输入一个域名时,计算机需要通过域名解析来找到该域名对应的服务器的IP地址,然后才能与服务器建立连接并访问网页。域名解析通常由域名解析服务商提供,例如DNS服务器。DNS服务器会将域名解析为对应的IP地址,并将这个解析结果返回给计算机,使其能够正确地访问到对应的网站。

2、为什么要用DNS解析

  • 上面说到我们在使用域名进行访问IP地址的时候,域名解析起到了很大的作用,但是这却不完全是一名解析的功能,我们之所以要使用域名解析,其实还是因为许多的网站无法通过IP地址直接进行访问,因为IP地址会随时进行变化,我们在使用互联网访问网站的时候自然也就很难访问到。
  • 域名解析是什么意思,简单来说就是帮助我们在使用互联网的时候与服务器之间进行解析转换操作的。采用域名解析的方法的话,不仅是有利于我们用户在使用互联网的时候更加便利,其实更多的时候也能够方便其他的网站服务。

3、DNS服务器结构

  • 根域名服务器是整个DNS树形结构的最高层,存储着全球所有顶级域名服务器的信息;顶级域名服务器管理着各种顶级域名,存储着该顶级域名下所有二级域名的权威域名服务器的信息;权限域名服务器则存储着特定域名的DNS记录信息。
  • 常见的一些顶级域名
    • .com – 商业网站
    • .org – 非营利组织
    • .net – 网络服务提供商
    • .edu – 教育机构
    • .gov – 政府机构
    • .mil – 军事机构
    • .cn – 中国
    • .jp – 日本
    • .uk – 英国
    • .de – 德国
  • 域名结构
    • 顶级域名就是一级域名,比如 .com、.net、 .org 、.cn
    • N级域名就是在N-1级域名前追加一级。
    • 比如二级域名是在一级域名前加一级,二级域名示例:http://naiyous.com 
    • 注: 有些人会说 http://naiyous.com 是一级域名,虽然是错误的-但可以理解(说的人多了也就是对的了……),这是站在使用者/购买者角度看的,对于购买域名者来说 http://naiyous.comhttp://www.naiyous.com就相当一级域名和二级域名,但是从真正的域名分级看,它们俩分别是二级域名、三级域名。

4、DNS解析过程

  • 当我们在浏览器地址栏中输入某个网站的域名时,DNS解析将会有将近10个步骤,这个过程大体大体由一张图可以表示:
  • 查询的原理:由广泛到精确,逐步缩小查询的范围
  • DNS客户端和本地名称服务器是递归,而本地名称服务器和其他名称服务器之间是迭代。

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部