DNS域名系统

  • DNS域名系统

    • 域名

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

      • DNS域名系统_第1张图片
        域名结构树
    • 域名解析原理

      • 采用客户机/服务器架构,使用的传输层协议为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反向查询域拥有反向查询

你可能感兴趣的:(DNS域名系统)