DNS轮询

✍ dations ◷ 2025-11-02 05:22:24 #DNS轮询

DNS轮询(英语:round-robin DNS)是一种用于负载分配、负载平衡或容错配置多个冗余网际协议(IP)服务主机(例如Web服务器、 FTP服务器)的技术,通过适当的统计模型管理域名系统 (DNS) 响应客户端计算机对地址的请求。

在其最简单的实现中,DNS轮询响应DNS请求的返回结果是多个服务器对应的潜在IP地址栏表,而不是单个潜在IP地址。返回列表中IP地址的顺序是术语(英语:round robin)的基础。对于每次DNS响应,列表中的IP地址的顺序都会被置换。 传统上,IP客户端最初尝试使用从DNS查询返回的第一个地址进行连接, 这样在不同的连接尝试中,客户端将接收来自不同服务器的服务,从而将整体负载分配到不同服务器之间。

一些DNS解析器在实现上尝试重新排序列表,以优先考虑IP地址在数字上“更接近”的网络。这种行为在IPv6的定义过程中被标准化,但也被指责会破坏基于轮询的负载均衡。一些桌面客户端会在连接超时30秒后尝试备用地址。

DNS轮询通常用于在多个Web服务器之间对请求进行负载平衡。例如,一家公司拥有一个域名和相同网页但部署在三个IP地址的三台服务器。这时,设置DNS服务使域名有多个A记录,每个IP地址对应一个。当第一个用户访问网页时,请求将被发送到第一个IP地址。第二个访问主页的用户将被发送到下一个IP地址,第三个用户将被发送到第三个IP地址。在每种情况下,一旦给出IP地址,它就会进入列表的末尾。因此,第四个用户将被发送到第一个IP地址,依此类推。

尽管易于实现,但DNS轮询有许多缺点,例如DNS的分层结构中的缓存记录,以及客户端地址的缓存和重用,这些缺点的组合可能难以管理。同时,不应仅依赖DNS轮询来保障服务的可用性。如果列表中某个地址的服务故障,DNS仍然会继续分发该地址,客户端仍将尝试连接无法访问的服务。

DNS轮询本身可能不是负载均衡的最佳选择,因为只是在每次查询名称服务器时交替地址记录的顺序。由于DNS轮询不考虑业务时常、服务器负载和网络拥塞,所以它最适将大量连接均匀分配到相同容量的服务器上。在其他情况下,它只会进行负载分配,而不是负载均衡。

存在克服这些限制的方法。例如,修改过的DNS服务器(例如 lbnamed )可以定期轮询镜像服务器的可用性和负载因素。如果服务器的回复不符合预设参数,则可以暂时从DNS池中移除该服务器,直到下次报告符合参数。

任播

相关

  • 阿斯图里亚斯语阿斯图里亚斯语(阿斯图里亚斯语:Asturianu,阿斯图里亚斯语发音: /astuˈɾjanʊ/)又称作llïonés、mirandés或Bable,是罗曼语族下的一种语言,在西班牙的阿斯图里亚斯、莱昂、萨
  • 月质学月质学是众多天文学中,一门研究月球的物质成分、结构和构造、形成和演化历史的学科,即月球地质学。历史上,只有阿波罗太空船曾登陆月球,它也是目前为止唯一曾派出太空车采集月球
  • 西南季风西南季风,属季风亚洲中的一个季风。盛行于南亚、东南亚及部分东亚一带,为风向西南的夏季季风。西南季风来自于低空的越赤道气流。这种气流在亚洲被称为“西南季风”。西南季风
  • 2014年国际足联世界杯外围赛 – 中北美洲及加勒比海区第三圈本面页提供2014年世界杯外围赛中北美洲及加勒比海区第三轮的赛事总结。第三轮赛事由本区排名1-6位的球队联同第二轮的6组优胜球队参赛。球队被编为3组,每组4队,于2011年7月30
  • 朝鲜烤牛肉朝鲜烤牛肉或韩式烤牛肉、朝鲜语/韩语叫“불고기/bulgogi”、是朝鲜菜/韩国料理中最受欢迎的牛肉菜肴之一。
  • 世界就业计划世界就业计划(英语:World Employment Programme,简称WEP)开始于1969年,由国际劳工组织(简称ILO)为协助会员国职训工作,寻找就业机会的一个世界性计划。对于劳工疾病、死亡,以及
  • 胡贝湖坐标:47°45′46″N 11°21′00″E / 47.76272°N 11.34990°E / 47.76272; 11.34990胡贝湖(德语:Hubersee),是德国的湖泊,位于该国东南部,由巴伐利亚州负责管辖,处于彭茨贝格,长0.4
  • 埃塔县埃塔县是印度的一个县,位于该国北部,由北方邦负责管辖,面积4,446平方公里,识字率为73.27%,人口在2001至2011年期间增长12.77%,2011年人口1,761,152,人口密度每平方公里396人。坐标:2
  • 加雷斯·马修斯加雷斯·马修斯(Gareth B Matthews,1929年7月8日-2011年4月17日),美国哲学家,主要研究古典哲学、童年哲学和儿童哲学。1929年7月8日,马修斯出生于阿根廷布宜诺斯艾利斯,成长于田纳西
  • 黄履和黄履和(1871年-1926年),字介卿,浙江余姚人,清末民初外交官。1893年,黄履和入京师同文馆英文馆学习。1897年,出国到西班牙马德里担任驻日斯巴尼亚使署学生。光绪二十四年(1898年)《同文馆题名录》记载“候选巡检”黄履和“出使美国差委”。1901年,黄履和与比利时寡妇布鲁塔结婚。1902年,长女黄讷亭在马德里出生。1902年,经驻美国公使伍廷芳请奏,黄履和因“勤于学业”,由驻日使署学生升任四等翻译官。光绪二十九年(1903年),因黄履和出洋第二次三年期满,驻美国公使梁诚向清政府为其申请“知县不