百摩网
当前位置: 首页 生活百科

关闭dns缓存有什么用(DNS缓存有哪些作用)

时间:2023-06-14 作者: 小编 阅读量: 1 栏目名: 生活百科

如果超过DNS缓存的有效期限再次对该网站,系统会自动再次询问DNS服务器以获得最新的结果。DNS缓存可以在用户发起请求时,直接将记录结果返回,不需要委托递归服务器进行全球查询,这样就极大提升了DNS域名解析效率,减小了多次查询所带来的时延问题。此外TTL值的设置对于平衡DNS解析速度和精度产生了较大影响。

什么是DNS缓存?

当我们第一次访问某个网站时,DNS在返回对应的IP地址后,系统会将这个记录临时存储下来,并为其设定一个有效期限(TTL),在有效期限内再次访问该网站,系统会直接将该结果返回,而无需求助DNS系统进行全球查询。这个临时储存下来的记录就是DNS缓存。如果超过DNS缓存的有效期限再次对该网站,系统会自动再次询问DNS服务器以获得最新的结果。

DNS缓存有什么作用?

DNS域名解析采用的是UDP协议通讯,受外部网络环境的影响较大,尤其是在有丢包的情况下会产生较高的时延,严重影响用户上网体验,而DNS缓存机制就是在这种背景下产生的。

DNS缓存可以在用户发起请求时,直接将记录结果返回,不需要委托递归服务器进行全球查询,这样就极大提升了DNS域名解析效率,减小了多次查询所带来的时延问题。此外,由于不必每次都请求权威解析服务器进行查询,所以缓存机制还能大幅节省权威服务器的性能消耗,减轻权威服务器的请求压力。

DNS缓存的缺点

DNS缓存虽然能够在一定程度上提升域名解析的速度,但同样也存在一些弊端,如DNS缓存需要消耗一定的系统资源,增加了域名系统的复杂性。此外TTL值的设置对于平衡DNS解析速度和精度产生了较大影响。如果TTL值较短,能够在较短时间内刷新最新解析记录,但会对解析服务器造成较大压力;如果TTL过大,则可能导致地址变更时,用户无法及时获得最新记录,从而导致站点不可达或者访问到错误网站,影响正常业务开展,并增加DNS被劫持的风险。

DNS缓存使用中的问题

由于DNS缓存机制存在以上弊端,所以如果DNS缓存设置使用不当,反而会适得其反出现以下几个方面的问题给用户正常访问带来负面影响。

(1)缓存刷新不受控

当域名发生变更时,无法刷新全球递归服务器缓存和客户端上DNS缓存中的记录,在缓存TTL值是小钱,客户发起请求仍会按照缓存记录的原有映射关系发起请求,只有当递归服务器和客户端上的缓存失效后,才会重新发起请求。在此过程中,因为域名解析到错误IP会产生很大的安全风险。

(2)解析权和缓存值被修改

一些小运营商出于成本考虑,经常会将域名转发到其他运营商进行解析,并将收到的域名缓存值修改为较大值,这样就会带来两个方面问题:

一是,权威DNS接收到的请求 IP 地址不是客户所在运营商 IP 地址,客户的请求可能会被引导至错误的线路,导致客户访问慢;

二是,企业域名发生改变后将等待更长的超时时间才能正常访问业务,同样会给客户带来较差的体验。

因此,为了消除DNS缓存带来的种种问题,企业在设置域名解析时应做好解析速度和安全性之间的平衡,设置好合适的TTL值,而对于客户端来说,经常性地清理DNS缓存,保证实时获取最新解析记录,则可以有效避免上述问题。

    推荐阅读
  • 完美关系在那个台几点播出(你知道吗)

    接下来我们就一起去研究一下吧!完美关系在那个台几点播出当代都市题材电视剧《完美关系》的播出时间:2020年2月18日,首播平台:湖南卫视、爱奇艺、腾讯视频。若是VIP会员24点更新,非会员次日24点观看,2018年7月拍摄,由浙江金溪影视有限公司制作,制作周期12个月,该剧由安建导演,主演:黄轩,佟丽娅,陈数。

  • 堂哥的儿子是我的外甥还是侄子(堂哥的儿子是我的外甥还是侄子呢)

    亦称朋友的儿子,属于客套话,而哥哥的小孩其实就是弟兄的孩子,所以叫“侄子”最恰当不过。姑侄对称,与亲兄弟之子无关。在此之前,兄弟之子称为兄子和弟子,多用作亲属的“转述叙称”称谓。

  • 晨跑和夜跑哪个更减肥瘦身(晨跑和夜跑哪个减肥更快)

    但是对于减肥的人而言,还是要有所限制。

  • 施瓦辛格成功绝非偶然(从穷小子到国际巨星)

    在加入美国国籍后,他就报名参加了美国举办的国际健美比赛,而在本场比赛上,施瓦辛格凭借着接近完美的男性身材而获得了比赛冠军,也因此得到了健美先生的称号。施瓦辛格心里一直有一个梦想——成为美国总统。施瓦辛格弃影从政,成功当选州长施瓦辛格在健美界和影坛所取得的成就也使得他闻名世界,他所积攒下的财富也使得他跻身亿万富翁。另外施瓦辛格还提出了使用清洁能源等政策,为此他还放弃

  • 汉服简介(汉服的介绍)

    与汉人一词类似,汉服中的“汉”字的词义外延亦存在着由汉朝扩大为整个民族指称的过程。汉服“始于黄帝,备于尧舜”,源自黄帝制冕服。定型于周朝,并通过汉朝依据四书五经形成完备的冠服体系,成为神道设教的一部分。汉服还通过华夏法系影响了整个汉文化圈,亚洲各国的部分民族如日本、朝鲜、越南、蒙古、不丹等等服饰均具有或借鉴汉服特征。

  • 山楂的保存方法(山楂的保存方法简述)

    下面内容希望能帮助到你,我们来一起看看吧!山楂的保存方法对于已经切开的山楂,想要保存可以放进盐水中,也可放在阳光下晾晒,让水分尽快蒸发掉。完整的山楂保存可以装入塑料袋中,扎紧袋口放进冰箱冷藏。在容器底部放一层细沙将山楂装入,再放一层细沙密封保存。最简单的方法是放入保鲜膜中,把里面空气放干净,密封袋口保存。

  • 象棋中的马怎么算撇脚(撇脚的具体情况如下)

    以下内容大家不妨参考一二希望能帮到您!象棋中的马怎么算撇脚比如马要向前跳!那马前面也就是马头上如果有棋子就是挡马脚!无论马往哪边跳!马前面有一颗棋子挡着,比如想向前跳,紧挨着马的正前方有一颗棋子,都叫撇脚马,同理,你想向左跳,紧挨着马的左方有一颗棋子也叫撇脚马。

  • 赘婿楼舒婉为什么要杀死家人 赘婿楼舒婉报仇了吗

    在对方强占檀儿时,被宁毅给撞见了,一向有仇必报的他,自然要将楼家给灭掉。之前宣威营的小头目绑走了苏檀儿,最终卖给了楼书恒。之后楼舒婉制作了防水衣送给了刘西瓜,刘西瓜又给了宁毅。之后宁毅发现了防水衣的秘密,急冲冲的跑到了楼家的布店,刚好撞见楼书恒在欺负苏檀儿。如此看来,这一切都是楼舒婉布下的局,就是为了弄死自己的哥哥和父亲。之后他的所作所为,都是为了报复自己之前遭遇的不公。

  • 自制瓷砖胶(瓷砖胶配方及制作方法)

    接下来我们就一起去研究一下吧!自制瓷砖胶先将冷水按比例加入到容器内,开启搅拌机再将胶粉徐徐撒入,高速搅拌10-15分钟即为胶水。批重钙、滑石粉,每1000公斤水加107胶粉13-14公斤、杀菌防腐剂3公斤,或加入甲醛2.5-3公斤,制成胶水。批硅酸盐灰白水泥:每1000公斤水直接加入107胶粉10-11公斤,制成胶水。

  • 研教学评一体化(备教学)

    只有经历这一大循环的教学,才能呈现一种持续评价教与学的目标达成度、教与学的进步度、决定教与学的需求,并实现螺旋上升的态势,使教与学和质量评价更有意义。所以,在“备、教、学、评一体化”教学指导下的教学新格局,应该是一个高效的课堂。