• Domain Name System
  • 实现域名到IP地址的转换

域名

  • ‘.’分割的字符串叫做标号
  • 左-右 级别逐渐变高
    • … 三级域名、二级域名、顶级域名
    • 根 指顶级域名后面的. (可以省略)

构成

  1. 顶级域名
    1. 国家顶级域名 cn
    2. 通用顶级域名 com、net
    3. 基础结构域名/反向域名 arpa
  2. 二级域名
    1. 类别域名 ac、com、edu、gov
    2. 行政区域名
  3. 三级域名
  4. 四级域名

域名服务器

  1. 根域名服务器
  2. 顶级域名服务器
  3. 权限域名服务器
  4. 本地域名服务器(默认域名服务器)(不属于这个层次)

查询

  1. 递归查询
  • 靠自己
  • 本地 - 根 - 顶级 - 。。。。
  1. 迭代与递归结合查询
  • 基本都是由本地域名服务器进行查询
  • 本地没有 - 查根
  • 根没有 - 本地查顶级

image.png

高速缓存

存储近期查过的域名到IP的映射,以及对应的域名服务器