十二 28 2009

关于DNS cache的讨论记录

Posted by admin in 电脑网络
Tags: | Add comment

昨天Start朋友在QQ上和我一起讨论了一下关于运营商DNS的cache 工作模式以及一些扩展性的东东。

消息记录(此消息记录为文本格式,不支持重新导入)

================================================================
消息分组:临时会话
================================================================
消息对象:某某1
================================================================

2009/11/29 22:36:51 
[图片]22:36:51
成功发送文件“asdm50-install.msi”(254.00KB)。

2009/12/27 22:22:47 某某1
LINUX还熟习不

2009/12/27 22:23:01 某某2
超过vi范围就不行了

2009/12/27 22:23:11 某某1
www.chinaport.gov.cn.     279 IN   A     202.108.152.52

;; AUTHORITY SECTION:

chinaport.gov.cn.       20186    IN   NS  dns3.chinaport.gov.cn.

chinaport.gov.cn.       20186    IN   NS  dns2.chinaport.gov.cn.

chinaport.gov.cn.       20186    IN   NS  dns1.chinaport.gov.cn.

;; ADDITIONAL SECTION:

dns1.chinaport.gov.cn.     64989    IN   A     219.142.41.3

dns2.chinaport.gov.cn.     25356    IN   A     202.108.152.100

dns3.chinaport.gov.cn.     10   IN   A     219.142.41.58

2009/12/27 22:23:27 某某2
bind ?

 

2009/12/27 22:23:47 某某1
下面的指向dns1.chinaport.gov.cn的A记录有什么意义

2009/12/27 22:24:07 某某1
这是广州联通省网的DNS

2009/12/27 22:24:18 某某2
dns1.chinaport.gov.cn.     64989    IN   A     219.142.41.3
你是说这个?

2009/12/27 22:24:19 某某1
其中一笔记录我给调出来的

2009/12/27 22:24:29 某某1
dns1.chinaport.gov.cn.     64989    IN   A     219.142.41.3

dns2.chinaport.gov.cn.     25356    IN   A     202.108.152.100

dns3.chinaport.gov.cn.     10   IN   A     219.142.41.58

2009/12/27 22:24:41 某某2
A记录是V4的IP指向 

2009/12/27 22:24:48 某某1
我知道

2009/12/27 22:24:58 某某2
那你是想?

2009/12/27 22:25:03 某某1
A记录是正向指针

2009/12/27 22:25:19 某某1
我想知道为什么有dns1.chinaport.gov.cn到底是啥

2009/12/27 22:26:09 某某2
在请求域名IP的时候  有几个阶段的嘛 要先找到这个域名 的DNS服务器。再请求IP地址  下面这东东就是指明DNS服务器的地址

2009/12/27 22:26:36 某某1
www.chinaport.gov.cn.     279 IN   A     202.108.152.52

2009/12/27 22:26:42 某某1
这个A记录在哦

2009/12/27 22:27:16 某某2
> set q=all
> ghitr.com.
服务器:  UnKnown
Address:  192.168.99.254

非权威应答:
ghitr.com       AAAA IPv6 address = 2001:da8:e000:91::11ac
ghitr.com       MX preference = 5, mail exchanger = mxdomain.qq.com
ghitr.com
        primary name server = ns1.dnspod.net
        responsible mail addr = domainadmin.dnspod.com
        serial  = 1261636011
        refresh = 3600 (1 hour)
        retry   = 1800 (30 mins)
        expire  = 1209600 (14 days)
        default TTL = 3600 (1 hour)
ghitr.com       nameserver = ns5.dnspod.net
ghitr.com       nameserver = ns2.dnspod.net
ghitr.com       nameserver = ns1.dnspod.net
ghitr.com       nameserver = ns6.dnspod.net
ghitr.com       nameserver = ns4.dnspod.net
ghitr.com       nameserver = ns3.dnspod.net

ghitr.com       nameserver = ns5.dnspod.net
ghitr.com       nameserver = ns3.dnspod.net
ghitr.com       nameserver = ns2.dnspod.net
ghitr.com       nameserver = ns6.dnspod.net
ghitr.com       nameserver = ns1.dnspod.net
ghitr.com       nameserver = ns4.dnspod.net
mxdomain.qq.com internet address = 58.251.149.197
ns1.dnspod.net  internet address = 121.12.116.83
ns2.dnspod.net  internet address = 222.216.28.18
ns3.dnspod.net  internet address = 210.51.56.246
ns4.dnspod.net  internet address = 61.160.207.67
ns5.dnspod.net  internet address = 61.136.59.6
ns6.dnspod.net  internet address = 222.186.26.115
>

2009/12/27 22:27:44 某某2
这是一个DNS请求     运营商的DNS服务器 是一个逐级递归查询的代理服务器。

2009/12/27 22:28:07 某某2
他需求知道这个域名在哪儿能够查询到   那A记录只是一个cache

2009/12/27 22:28:53 某某1
你的意思是说··

2009/12/27 22:28:58 某某1
那条A不是自己写的

2009/12/27 22:29:11 某某1
而是在递归查询的时候CACHE的

2009/12/27 22:29:39 某某2
嗯   运营商的DNS服务器是以 cache为主  当然也有自己的记录   比如需要自己解析的域名

2009/12/27 22:30:40 某某1
也就是所有SP的DNS指做DNS指向,自己不写记录

2009/12/27 22:31:10 某某2
这个不是绝对  大部份是的

2009/12/27 22:32:00 某某1
chinaport.gov.cn        nameserver = dns2.chinaport.gov.cn
chinaport.gov.cn        nameserver = dns1.chinaport.gov.cn
chinaport.gov.cn        nameserver = dns3.chinaport.gov.cn

chinaport.gov.cn        nameserver = dns2.chinaport.gov.cn
chinaport.gov.cn        nameserver = dns1.chinaport.gov.cn
chinaport.gov.cn        nameserver = dns3.chinaport.gov.cn
dns1.chinaport.gov.cn   internet address = 219.142.41.3
dns2.chinaport.gov.cn   internet address = 202.108.152.100
> www.chinaport.gov.cn
服务器:  gz1-dns.gdgz.cncnet.net
Address:  210.21.4.130

非权威应答:
www.chinaport.gov.cn    internet address = 202.108.152.52

chinaport.gov.cn        nameserver = dns2.chinaport.gov.cn
chinaport.gov.cn        nameserver = dns1.chinaport.gov.cn
chinaport.gov.cn        nameserver = dns3.chinaport.gov.cn
dns1.chinaport.gov.cn   internet address = 219.142.41.3
dns2.chinaport.gov.cn   internet address = 202.108.152.100chinaport.gov.cn        nameserver = dns2.chinaport.gov.cn
chinaport.gov.cn        nameserver = dns1.chinaport.gov.cn
chinaport.gov.cn        nameserver = dns3.chinaport.gov.cn

chinaport.gov.cn        nameserver = dns2.chinaport.gov.cn
chinaport.gov.cn        nameserver = dns1.chinaport.gov.cn
chinaport.gov.cn        nameserver = dns3.chinaport.gov.cn
dns1.chinaport.gov.cn   internet address = 219.142.41.3
dns2.chinaport.gov.cn   internet address = 202.108.152.100
> www.chinaport.gov.cn
服务器:  gz1-dns.gdgz.cncnet.net
Address:  210.21.4.130

非权威应答:
www.chinaport.gov.cn    internet address = 202.108.152.52

chinaport.gov.cn        nameserver = dns2.chinaport.gov.cn
chinaport.gov.cn        nameserver = dns1.chinaport.gov.cn
chinaport.gov.cn        nameserver = dns3.chinaport.gov.cn
dns1.chinaport.gov.cn   internet address = 219.142.41.3
dns2.chinaport.gov.cn   internet address = 202.108.152.100

2009/12/27 22:33:14 某某1
你看我这个····意思就是说··当CACHE存在的时候,直接调用CACHE,当CACHE超时的时候,会向chinaport.gov.cn        nameserver = dns2.chinaport.gov.cn
chinaport.gov.cn        nameserver = dns1.chinaport.gov.cn
chinaport.gov.cn        nameserver = dns3.chinaport.gov.cn
这3台DNS服务器发出请求?

2009/12/27 22:33:38 某某2
嗯  是的     所以前段时间才会出来DNS风暴

2009/12/27 22:33:49 某某1
就不用找/

2009/12/27 22:33:58 某某1
看来用的和学的不同

2009/12/27 22:34:23 某某1
学的是找/然后/告诉你.CN
.CN告诉你GOV

2009/12/27 22:34:23 某某2
书上写的是  当一个新DNS服务器  初次 肯定只有向.查询了啥

2009/12/27 22:34:25 某某1
.GOV

2009/12/27 22:34:50 某某1
就是说DNS上面的这些记录也是学习到的

2009/12/27 22:34:51 某某2
DNS里面还有个可以指写的递归上级

2009/12/27 22:34:56 某某1
而不是自己写进去的

2009/12/27 22:35:15 某某2
嗯   都像rip一样   都是别人告诉的

2009/12/27 22:35:37 某某2
如果人人都自己写 肯定会存在着不同步和不一样的结果

2009/12/27 22:35:55 某某1
懂了····明天找省网的人沟通下··有和客户上那个www.chinaport.gov.cn这个网站有时候上不上去···老报故障

2009/12/27 22:36:14 某某1
而且要我们解决···我明天想办法去忽悠客户

2009/12/27 22:36:24 某某2
联系运营商

2009/12/27 22:36:31 某某2
你在广东 ?

2009/12/27 22:36:35 某某1
没用的

2009/12/27 22:36:36 某某1
我们就是

2009/12/27 22:36:42 某某1
我们咋解决

2009/12/27 22:37:02 某某1
这个DNS是我们自己的

2009/12/27 22:37:09 某某2
[表情]你们自己维护的。。

2009/12/27 22:37:11 某某1
联通广州的

2009/12/27 22:37:22 某某1
但是,我们是学的人家的啊

2009/12/27 22:37:27 某某2
网管一定说 这个DNS同步肯定有时间差的  有时可能会学不到哇  

2009/12/27 22:37:43 某某1
chinaport这个公司才有解决办法

2009/12/27 22:37:48 某某2
[表情]

2009/12/27 22:38:01 某某1
必须要chinaport来解决···他们DNS肯定有指向的错误

2009/12/27 22:38:06 某某1
我们是找他们啊·

2009/12/27 22:38:20 某某1
刚才的A记录就是我们调出来的他们公司的

2009/12/27 22:38:29 某某2
bind可以设置同步机制, 的

2009/12/27 22:38:47 某某1
这个我相信我们DNS维护的人要比那个公司专业吧

2009/12/27 22:39:06 某某2
嗯    现在你们说自己是网通还是联通

2009/12/27 22:39:12 某某1
网通

2009/12/27 22:39:26 某某1
不过我是代维啊···哈哈···习惯说一起了

2009/12/27 22:39:27 某某1
哈哈

2009/12/27 22:39:39 某某2
南方习惯说网通的多

2009/12/27 22:40:14 某某1
一起上班···解决的是一样的问题····然后我们就被网通的人同化了

2009/12/27 22:40:36 某某2
呵呵 

2009/12/27 22:41:23 某某1
累死了···大到核心问题···小到一个ADSL用户不能上网,都得解决

2009/12/27 22:41:33 某某1
传输 数据 交换

2009/12/27 22:41:55 某某2
好啥   完了最后进运营商养老

2009/12/27 22:42:25 某某1
不想进,我得好好学习···争取25岁以前能进去厂家类的

2009/12/27 22:42:42 某某2
都想

2009/12/27 22:42:50 某某1
还有3年多·

2009/12/27 22:42:51 某某1
啊哈哈

2009/12/27 22:42:57 某某2
[表情]

2009/12/27 22:43:55 某某1
[表情]

2009/12/27 22:45:22 某某1
sina.com        nameserver = ns1.sina.com.cn
sina.com        nameserver = ns2.sina.com.cn
sina.com        nameserver = ns3.sina.com.cn

sina.com        nameserver = ns3.sina.com.cn
sina.com        nameserver = ns1.sina.com.cn
sina.com        nameserver = ns2.sina.com.cn
ns1.sina.com.cn internet address = 202.106.184.166
ns2.sina.com.cn internet address = 61.172.201.254
ns3.sina.com.cn internet address = 202.108.44.55
>

2009/12/27 22:45:37 某某1
NS1 NS2 N3就是SINA.COM.CN自己的DNS吧

2009/12/27 22:45:51 某某2
嗯     新浪自己的 NS

2009/12/27 22:55:31 某某1
有NSLOOKUP下具体的命令不

2009/12/27 22:55:49 某某2
help

2009/12/27 22:58:43 某某1
TTL是不是下次同步时间啊

2009/12/27 22:59:04 某某2
过期时间

2009/12/27 22:59:23 某某1
就是CACHE过期时间?

2009/12/27 22:59:51 某某2

2009/12/27 23:00:12 某某1
然后又从/开始查询?

2009/12/27 23:02:35 某某2
直接从name server

2009/12/27 23:03:30 某某2
但是我不知道  当name server改变后 他同步的过程

2009/12/27 23:03:34 某某1
就是从dns1 dns2 dns3?

2009/12/27 23:04:20 某某2
是的    从name server 指定的地方

2009/12/27 23:04:39 某某1
这3个也有过期的时间吧

2009/12/27 23:04:47 某某1
这3个是学到的哦

2009/12/27 23:05:27 某某2
应该有的   这个我就不清楚了  没有细翻bind

2009/12/27 23:05:55 某某1
我想是这个过期时间比网站的过期时间要长很多

2009/12/27 23:06:13 某某1
只有当这个过期以后,才从/开始

2009/12/27 23:06:43 某某1
www.chinaport.gov.cn
        internet address = 202.108.152.52
        ttl = 186 (3 mins 6 secs)

chinaport.gov.cn
        nameserver = dns3.chinaport.gov.cn
        ttl = 19078 (5 hours 17 mins 58 secs)
chinaport.gov.cn
        nameserver = dns1.chinaport.gov.cn
        ttl = 19078 (5 hours 17 mins 58 secs)
chinaport.gov.cn
        nameserver = dns2.chinaport.gov.cn
        ttl = 19078 (5 hours 17 mins 58 secs)
dns1.chinaport.gov.cn
        internet address = 219.142.41.3
        ttl = 84179 (23 hours 22 mins 59 secs)
dns2.chinaport.gov.cn
        internet address = 202.108.152.100
        ttl = 186 (3 mins 6 secs)
>

2009/12/27 23:06:45 某某1
看这个··

2009/12/27 23:07:13 某某2
这儿就是24hours了

2009/12/27 23:07:34 某某1
www.chinaport.gov.cn还有3分钟过期
  但是DNS1 就有23小时过期

2009/12/27 23:07:51 某某1
但是DNS2好像和网站过期时间一样哦

2009/12/27 23:08:26 某某2
cache a记录的过期时间好像是1小时   别名好像是10分钟

2009/12/27 23:09:10 某某1
这里是5分钟

2009/12/27 23:09:46 某某2
dns2.chinaport.gov.cn
        internet address = 202.108.152.100
        ttl = 186 (3 mins 6 secs)         这个时间的差异 是怎样我就不清楚了

2009/12/27 23:10:06 某某1
这个估计就是定义的···也是5分钟

2009/12/28 10:54:39 某某1
活着不

2009/12/28 10:54:44 某某2

2009/12/28 10:54:56 某某1
重复昨天的问题

2009/12/28 10:55:01 某某2
嗯?

2009/12/28 10:56:00 某某1
如果运营商随机去找3台客户的DNS···而客户的DNS是不能解析那个地址。那么用户在访问的时候是不是就不能正常访问到那个地址了

2009/12/28 10:56:34 某某1
NS1 NS2 NS3···1 2正常,3上面没那条A记录,正好去找3了··

2009/12/28 10:56:40 某某1
情况如何

2009/12/28 10:56:54 某某2
这个不清楚

2009/12/28 10:59:58 某某1
我怀疑那个用户有时候能访问,有时候不能访问的问题就在这里

2009/12/28 11:02:21 某某2
== 我看看我DNS

2009/12/28 11:05:46 某某2
晕 没找到我以前那个报错的DNS了 

2009/12/28 11:06:08 某某2
我域名有6个NS。 曾经 NS3一直有问题  但域名解析末出现问题

2009/12/28 11:11:26 某某1
[表情]那你把另外几台也搞坏试试

2009/12/28 11:12:13 某某2
[表情]

2009/12/28 11:13:06 某某1
[表情]

2009/12/28 11:13:36 某某2
这个要查一下RFC了 

2009/12/28 14:02:59 某某1
无味

2009/12/28 14:03:00 某某1
继续

2009/12/28 14:03:08 某某2

2009/12/28 14:03:18 某某1
cache时间是对方DNS决定的还是我们DNS决定的

2009/12/28 14:04:01 某某2
ghitr.com
        primary name server = ns1.dnspod.net
        responsible mail addr = domainadmin.dnspod.com
        serial  = 1261969448
        refresh = 3600 (1 hour)
        retry   = 1800 (30 mins)
        expire  = 1209600 (14 days)
        default TTL = 3600 (1 hour)

对方

2009/12/28 14:04:18 某某1
哦···你是网通还是电信

2009/12/28 14:04:31 某某1
我看电信和网通对于同一网站的cache时间不同

2009/12/28 14:04:34 某某2
网通

2009/12/28 14:04:42 某某2
你可以用电信的server啥

2009/12/28 14:04:59 某某1
我可以用电信的去nslookup

2009/12/28 14:05:04 某某1
用电信的DNS啊

2009/12/28 14:05:21 某某2

2009/12/28 14:05:24 某某1
我是能调电信的A记录就牛了···我只能调网通的

2009/12/28 14:05:35 某某2
[表情]

收藏与分享

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

:arrow: :) :-| :evil: more »