网络基础 9 DNS协议

目录

9.DNS协议

DNS是域名系统(DomainNameSystem)的缩写,可以简单地理解为将URL转换为IP地址

记忆

域名像电话本,查询分步走; 递归加迭代,缓存加速快

通俗比喻

  1. 域名 → 电话本
    • 就像查电话本找“张三”的电话一样,DNS把 域名(如http://www.baidu.com) 转换成 IP地址(如39.156.66.10)
  2. DNS查询 → 问路
    • 递归查询:你问一个人(本地DNS服务器),他帮你跑腿问到底,最后告诉你结果。
    • 迭代查询:你问一个人,他告诉你“去问A”,A再告诉你“去问B”,最终你自己拿到答案。
  3. DNS缓存 → 手机存联系人
    • 像手机里存了朋友的电话,下次直接打,不用再查电话本。
    • TTL(生存时间):缓存的有效期,过期后重新查询。
  4. 根域名服务器 → 全球总机
    • 像打电话给“114查号台”,它告诉你“.com”归谁管,然后“.com”再告诉你“baidu.com”归谁管。
  5. DNS记录类型 → 不同用途
    • A记录:域名→IP(像电话簿里的手机号)
    • CNAME:别名(像“小名”指向“大名”)
0%