DNS => 域名系统(Domain Name System)
是啥???
- 将[域名]和[IP地址]相互映射的一个[分布式数据库] (来自维基百科[https://zh.wikipedia.org/wiki...
- 充当翻译的角色,可以将域名翻译成IP地址
查询方式???
- 递归查询(必有答案)
- 迭代查询 (没答案会告诉查询方答案去哪查)
缓存方式???
- 浏览器缓存
- 操作系统缓存 (用户自己设置hosts文件)
查询过程???
*浏览器缓存中找 =》 没有
*操作系统缓存中找 =》 没有
*本地域名服务器递归找 =》 没有
*上级域名服务器进行迭代找 =》 (本地找跟服务器->拿到顶级域名服务器的地址,去找顶级域名服务器->拿到权限域名服务器的地址,去找权限域名服务器->拿到ip地址)
*上级域名服务器把结果给本地服务器
*本地服务器缓存 给操作系统
*操作系统缓存 给浏览器
*浏览器缓存
[域名]:www.xxx.com, www为三级域名、xxx为二级域名、com为顶级域名、.做为根域名 可忽略
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。