DNS轮询

✍ dations ◷ 2025-12-02 18:14:28 #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池中移除该服务器,直到下次报告符合参数。

任播

相关

  • 含氮碱基含氮碱基(nitrogenous base)是一类拥有氮原子的化合物,在性质上为碱性,是一种碱基。而胺类是最典型的含氮碱基。另外组成DNA与RNA的碱基,如嘧啶类,也是含氮碱基,又称核碱基。含氮碱
  • 商业名称商业名称(trade name, trading name, or business name),又称为商号、交易名称或营业名称等,是企业在从事商业活动时所使用的名称,功能类似于品牌。可指企业名、商品名或商标名等
  • 五嗪五嗪(Pentazine)是含有五个氮原子的六元杂环化合物,不稳定,分子式为CHN5。
  • 李家驹李家驹(1871年-1938年),字昂若,号柳溪,汉军正黄旗人。清末民初政治人物。光绪二十年(1894年)甲午恩科二甲第三名进士,同年五月,改翰林院庶吉士。光绪二十一年四月,散馆,授翰林院编修。光
  • 朝鲜国务委员会朝鲜民主主义人民共和国主题朝鲜民主主义人民共和国国务委员会,前身为朝鲜民主主义人民共和国国防委员会,原来与朝鲜劳动党中央军事委员会同为朝鲜军事上的最高统帅机关。在朝
  • 最佳动作设计台湾金马奖最佳动作设计是每年由中华民国电影事业发展基金会颁发。
  • 顺化佛诞枪击案顺化佛诞枪击案是指1963年5月8日,在越南共和国的顺化,有8名平民被南越政府军枪杀。军队和警察向抗议政府禁止在佛诞日悬挂佛教旗帜的群众开火和投掷手榴弹。吴廷琰政府否认政
  • 中国地震局地球物理研究所中国地震局地球物理研究所是中国地震局下属事业单位,地址位于北京市海淀区民族大学南路5号,北京舞蹈学院西侧,中央社会主义学院南侧。具有固体地球物理学和防灾减灾工程与防护
  • 围棋与数学围棋是世界上最流行的游戏之一。由于其规则优美而简单,围棋一直是数学研究的灵感来源。11世纪的中国学者沈括在《梦溪笔谈》中估计,围棋所有可能的局面数量为 10172 左右。近
  • 异形4:浴火重生《异形4:逆种》(英语:)是1997年的一部美国科幻恐怖片,为“异形系列”的第四部影片。与前三部一样,西格妮·韦弗继续担纲主演。本片由法国导演让-皮埃尔·热内执导。2379年,在上一部