找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
楼主: ulmate01

在不用google的8.8.8.8前我们的dns是什么?

[复制链接]

87

主题

639

回帖

1545

积分

金牌会员

积分
1545
 楼主| 发表于 2013-6-10 21:11:00 | 显示全部楼层
dnspod的那种叫权威dns服务器,注册于全球根域名服务器下。谷歌和各省的叫递归查询dns服务器,无需注册到全球根域名服务器。

dnspod用于将域名解析为ip,传回给谷歌等用户dns,用户dns将获取的结果交给浏览器,浏览器访问ip并发送http头到解析后的ip,web服务器接受解析并返回网页。

完整的一次查询:
首先:用户--谷歌dns--根域--根域返回dnspod的dns服务器地址--谷歌--返回dnspod服务器地址给用户--链接dnspod服务器的出ip--返回ip给浏览器--浏览器返回http头给ip---web服务器发送内容。

好吧基本就这样,错的地方不管,你大概理解就行!
回复

使用道具 举报

13

主题

418

回帖

881

积分

高级会员

积分
881
发表于 2013-6-10 22:02:58 | 显示全部楼层

qqcm 发表于 2013-6-10 22:49



dnspod的那种叫权威dns服务器,注册于全球根域名服务器下。谷歌和各省的叫递归查询dns服务器,无需注册到全 ...

谢谢。但是就是说google的dns解析过一次后就会保存在自己的dns服务器上,那么别的用户再要求解析就可以直接从google dns获取而不用再连接dnspod服务器?
回复

使用道具 举报

13

主题

418

回帖

881

积分

高级会员

积分
881
发表于 2013-6-10 22:06:59 | 显示全部楼层

ulmate01 发表于 2013-6-10 22:52



谢谢。但是就是说google的dns解析过一次后就会保存在自己的dns服务器上,那么别的用户再要求解析就可以直 ...


各ISP的DNS也有这个功能

其实我觉得现在改DNS防污染简直是开玩笑 一切经过FW的DNS包 只要是域名在污染列表里的 FW都会直接返回一个带有虚假IP的DNS解析包 国外NS返回的带有真实IP的DNS数据包直接被系统丢弃了【系统只认一个包 然后FW由于各种优势数据包永远返回的比国外NS快。。

当然用谷歌还是有好处。。
回复

使用道具 举报

59

主题

1243

回帖

2687

积分

金牌会员

积分
2687
发表于 2013-6-10 21:17:00 | 显示全部楼层

qqcm 发表于 2013-6-10 22:49



dnspod的那种叫权威dns服务器,注册于全球根域名服务器下。谷歌和各省的叫递归查询dns服务器,无需注册到全 ...

好吧确实有错 我真不是故意想挑刺的。。

"

递归查询NS一般不会返回域名的DNSPOD服务器地址给用户 除非用户指定了需要解析这个域名的NS记录

递归嘛 递归NS查询完了 直接就返回给用户该域名该用户查询的记录类型【一般是A记录】对应的IP了
回复

使用道具 举报

13

主题

418

回帖

881

积分

高级会员

积分
881
发表于 2013-6-10 21:17:45 | 显示全部楼层
再解释一下,

根域名服务器保存了所有域名的ns记录,ns记录就是,那个域名用那个服务器解析,例如:用户用谷歌dns查询ccc.com,谷歌dns会先查找自己哪里有没有缓存记录是否过期,如果没有或过期则去问根域名服务器,根域服务器返回ccc.com是用dnspod解析的,那么这时谷歌dns直接联系dnspod获得解析结果并根据获得的ttl值决定缓存结果到自身多长时间,并将结果返回给用户。第二次查询谷歌dns发现自己缓存有记录并且未过期,则直接返回结果给用户。

综合以上,你会发现有些网站第一次浏览很慢但第二次就快多了。同时你的电脑如果开启dns客户端还会缓存结果到本地,下次解析就不麻烦谷歌dns了!直到本地缓存的ttl值过期才重新获取!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-1-21 16:31 , Processed in 0.018545 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表