网络基础 9 DNS协议
目录
9.DNS协议
DNS是域名系统(DomainNameSystem)的缩写,可以简单地理解为将URL转换为IP地址。
记忆:
域名像电话本,查询分步走; 递归加迭代,缓存加速快
通俗比喻
- 域名 → 电话本
- 就像查电话本找“张三”的电话一样,DNS把 域名(如http://www.baidu.com) 转换成 IP地址(如39.156.66.10)。
- DNS查询 → 问路
- 递归查询:你问一个人(本地DNS服务器),他帮你跑腿问到底,最后告诉你结果。
- 迭代查询:你问一个人,他告诉你“去问A”,A再告诉你“去问B”,最终你自己拿到答案。
- DNS缓存 → 手机存联系人
- 像手机里存了朋友的电话,下次直接打,不用再查电话本。
- TTL(生存时间):缓存的有效期,过期后重新查询。
- 根域名服务器 → 全球总机
- 像打电话给“114查号台”,它告诉你“.com”归谁管,然后“.com”再告诉你“baidu.com”归谁管。
- DNS记录类型 → 不同用途
- A记录:域名→IP(像电话簿里的手机号)
- CNAME:别名(像“小名”指向“大名”)