DNS域名系统

  • DNS域名系统

    • 域名

      • 不同等级的域名之间使用点号分隔,级别最低的域名写在最左边,级别最高的域名写在最右边
      • 域名的根域用"."表示,以点号结尾的域名称为完全合格域名FQDN
    • 域名结构树

      • 域名结构树
    • 域名解析原理

      • 采用客户机/服务器架构,使用的传输层协议为TCP/UDP,服务器端口号53
      • 域名解析工作是通过调用服务器上的解析器软件完成的
      • DNS域名解析按照域名空间的分层树状结构自顶向下进行
    • 域名解析完整过程

      • eg:www.xxx.com.cn,假设都找不到的流程,是DNS客户端--》本地域名服务器--》根域名服务器--》cn域名服务器--》com.cn域名服务器--》xxx.com.cn域名服务器
      • ps:本地域名服务器:里客户端近,机构自行管理的域名服务器,根域名服务器:直接管理顶级域的域名服务器
  • 关于迭代查询和递归查询

    • 迭代查询(一般本地域名服务器发送至根域名服务器的查询):DNS服务器收到迭代查询请求后,如果无法兄本地数据库查询结果,会返回一个可能知道查询结果的DNS服务器地址给请求者,由请求者自行查询该DNS服务器,以此类推,请求者最终得到查询结果
    • 递归查询(一般客户机与本地DNS域名服务器之间):若DNS服务器支持递归查询,当他接收到递归查询请求后,它将负责把最终查询结果返回请求发送方,也就是如果本地数据库无查询结果,他必须查询其他DNS服务器,直到得到确认的查询结果
  • 关于反向查询

    • DNS反向查询允许DNS客户端根据已知的IP地址查找主机所对应的域名
    • 因特网域名树中设立了一个特殊的in-addr.arpa反向查询域拥有反向查询
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 14.1 引言 域名系统(DNS)是一种用于TCP/IP应用程序的分布式数据库,它提供主机名字和IP地址之间的转换...
    张芳涛阅读 1,929评论 0 8
  • DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能...
    一直在努力hard阅读 4,700评论 3 19
  • 百度百科中的DNS介绍DNS介绍 DNS(Domain Name System,域名系统),万维网上作为域名和i...
    Smi1e_阅读 4,641评论 1 10
  • 1.DNS域名  . (最上方的是小数点)根域 一级域名:Top Level Domain: TLDcom, ...
    尛尛大尹阅读 1,635评论 0 0
  • 大家好,我是新入住简书的新手作家骆驼,其实也不能说是作家,应该说是一个想和你们分享故事的和想法的新朋友。我的...
    骆驼逗号阅读 102评论 0 0