DNS
浏览:3448次 出处信息
这几天因为要迁移服务器,所以把DNS相关的知识又看了一遍,有一些心得和大家分享一下:
(图片来自微软网站)
1)关于根服务器
Root server负责域名体系的根“.”。Local dns server不能解析的域名,都会查询根服务器,得到次一级的服务器,比如.org.。然后org服务器会告诉resolver下一级的服务器在那里,比如.kernelchina.org.,最后是相应的web服务器的地址,比如www.kernelchina.org。Root server的数据库应该不会很大(顶级域名数量有限)。有13个root server,这些服务器的内容应该是完全相同的(不存在解析请求从一个root转发到另一个root)。每一级的dns server都会有冗余机制来保证可靠性,比如root server就有13个,一是保证可靠性,也可以负载分担。一般DNS server有Master-Master,Master-Slave,Slave-Slave的配置方式,以保证可靠性。
http://www.zytrax.com/books/dns/ch4/
http://www.isoc.org/briefings/016/index.shtml
2)关于解析器(resolver)
(图片来自微软网站)
建议继续学习:
- 自建DNS以防止GFW干扰 (阅读:11678)
- 强制刷新本地 DNS 缓存记录 (阅读:9059)
- 2014年1月21日中国互联网DNS瘫痪事件原因分析 (阅读:6701)
- 关于 SOCKS 代理的远端 DNS 解析 (阅读:6184)
- DNS 隧道 (阅读:5401)
- 什么是DNS劫持和DNS污染? (阅读:4657)
- CentOS下通过Webmin管理BIND实现DNS轮询 (阅读:4604)
- nslookup通往DNS的桥梁 (阅读:4614)
- dig挖出DNS的秘密 (阅读:4474)
- DNS解析过程及DNS TTL值 (阅读:4337)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
扫一扫订阅我的微信号:IT技术博客大学习
<< 前一篇:记一次TIME_WAIT网络故障
后一篇:处理统一资源文件的cdn地址 >>
文章信息
- 作者:droplet 来源: kernelchina blogs
- 标签: DNS
- 发布时间:2012-01-24 13:32:17
建议继续学习
近3天十大热文
- [433] WEB系统需要关注的一些点
- [15] 哪本书是对程序员最有影响、每个程序员都该阅读
- [14] 修改系统最大文件句柄数
- [13] InnoDB insert性能拐点测试
- [12] 我的git笔记
- [12] 一次神奇的MySQL优化
- [12] 移动音乐产品梳理
- [11] 一张图帮你看懂 iPhone 的屏幕分辨率
- [10] Spark性能优化——和shuffle搏斗
- [10] Python 代码规范小结