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

关闭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缓存,保证实时获取最新解析记录,则可以有效避免上述问题。

    推荐阅读
  • 坚持自己对病人的信心(用发展的目光看待病情)

    主要病史:患者,男,40岁。因“持续上腹痛3天”入院。我首先考虑急腹症,但目前支持某个具体诊断的依据仍不足,主任查房仍先考虑消化系统病变,要求复查腹部CT。再次复查血淀粉酶,超过正常高值3倍以上。因为病情是在发展的,开始辅助检查是阴性的结果,可以转为阳性结果。

  • 哪三种人不能吃鸽子(如下三种人群不适合吃鸽子)

    哪三种人不能吃鸽子肝病患者:鸽肉的蛋白质含量非常的丰富,一下大量摄入蛋白质和脂肪,会加重肝脏负担,可能会导致肝病患者发病。尤其是乙型肝炎患者会导致肝炎加重。高血压、肝阳旺盛的人也不宜多吃鸽肉,否则易引起头晕。

  • 怀孕四个月了可不可以趴着睡觉(怀孕四个月可以趴着睡吗?)

    怀孕四个月前,可以选择除趴着睡以外的任何姿势。四个月后,最外左侧睡。科学主张左侧位睡,但一个姿势睡实在是太累了,所以是需要按照舒适的原则的,不需要一直保持一个姿势的,但是怀孕4个月后是不建议趴着睡的。

  • 澳柯玛整体橱柜(澳柯玛橱柜怎么样)

    澳柯玛整体橱柜如今,家装越来越受重视,打造舒适家居环境,不仅仅确定喜欢的风格,还要注重室内装饰的选择。澳柯玛橱柜怎么样,不同风格的橱柜与厨房邂逅,碰撞出特别的炫丽色彩。简约大气的厨房,会让狭小的空间视觉上变大,澳柯玛橱柜怎么样,除了要保证其品质之外,还要综合家装所需的风格,才能真正实现完美家装。澳柯玛橱柜怎么样,以其优秀品质,完善售后以及多种多样的款式,占据市场一席之地,为我们的家装增添更多亮色。

  • qq空间被挡访客怎么看(你知道吗)

    接下来我们就一起去研究一下吧!qq空间被挡访客怎么看点击进入qq空间,没有登录的,可以自主登录。可以在这里查看被挡访客,其实被挡访客一般就是你设置的权限以外的访客。找到空间右上角的设置图标,单击选择“权限设置”,转到权限设置页面。输入之后点击添加即可,现在“关闭”,最后点击保存。提示保存成功,这样你就可以知道谁访问了你的空间,就不会被限制了。

  • 电视里的机顶盒怎么用(电视机顶盒怎么用以及电视机顶盒的作用详解)

    老电视只需要买个网络电视机顶盒就可以达到同样的效果,价格实惠。

  • 冷冻虾尾怎么清洗干净(冷冻虾尾清洗方法)

    以下内容大家不妨参考一二希望能帮到您!冷冻虾尾怎么清洗干净先将冷冻虾尾放在水中进行一个自然的解冻。剪去虾头虾尾,然后去除虾线,弯起虾的背节地方,用牙签轻轻挑出虾的充满了黑褐色的虾线,这是它的肠子,其中充满消化残渣,再用手挤压虾尾,把虾尾的消化残渣挤干净。漂洗干净后烹饪。

  • 历史最悠久的二十个国家(你不一定知道世界上还有这些古老的国家)

    你不一定知道世界上还有这些古老的国家每个人都想知道世界上最古老的国家是什么?世界曾经被认为是一个超级大陆,被称为“盘古大陆”为了描述所有大陆连接在一起的方式,盘古存在于2.4亿年前,并在大约2亿年后开始分裂形成我们现在熟悉的国家随着时间。

  • 明道为什么最后选择王婷萱(40岁明道与王婷萱结婚)

    因为新冠疫情的原因,今年上半年明道没有戏拍,也没有参加综艺节目,一直在台湾家中陪伴家人。明道一家三口的照片被台湾媒体曝出之后,其经纪人李诗翔赶紧出来“灭火”,索性正式向公众和粉丝宣布了明道已结婚生子的喜讯。据悉,明道是去年登记结婚的,妻子是前台湾女子乐队组合KISS的成员王婷萱,两人的儿子目前1个月大。

  • 眼线膏开封后如何保存(应该怎么用呢)

    眼线膏开封后如何保存眼线膏开封后大约能用一年左右,眼线膏表面有一层封蜡,建议尽量从瓶子边缘开始使用,每次蘸取后,都把瓶盖倒扣放置,使用后及时盖上盖子,尽量减少眼线膏和空气接触。眼线膏中含有的有只成份中含有挥发性物质,这是使眼线膏变干的主要原因。因此,我们要杜绝眼线膏干了怎么办,必须给眼线膏中加入适量的保湿成份。3分钟后拿出,你的眼线膏就会像买来时一样软软的了。