首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CDN DNS的工作原理

CDN DNS的工作原理
EN

Stack Overflow用户
提问于 2010-01-21 02:07:22
回答 2查看 16.1K关注 0票数 9

最近,我在CDN上看到了我的介绍

http://www.aflexi.net/technology/how-aflexi-cdn-works

我想知道,为什么用户的web浏览器会知道它需要联系洛杉矶的Aflexi DNS服务器,而不是ISP (如AOL)提供的DNS服务器?

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2010-01-21 02:13:35

您的Internet服务提供商可能会通过DHCP协议推送DNS服务器信息(当然,您可以在计算机上本地覆盖此信息)。这就是如何为您的计算机配置DNS服务器以启动查询。

CDN的工作方式如下:依赖基于CDN的内容交付的公司将通过CDN提供商管理其域名。当请求domain D的请求到来时,机器将联系其配置的DNS服务器,并将被定向到所述域D的“权威实体”。从这一点起,CDN DNS服务器可以回复一个应答,该应答提供到“最接近”发出请求的IP地址的绑定。

属性“最接近”尤其是基于请求机器的IP地址来确定。

票数 11
EN

Stack Overflow用户

发布于 2010-01-21 04:59:14

这通常通过将相同的IP地址分配给世界各地的域名的多个权威DNS服务器来工作,并在互联网无缺省区域中玩一些路由选择的把戏,使得每个请求都去往最近的服务器(以网络跳数而不是英里数来衡量)。这被称为“IP任播”。然后,不同的服务器可以提供提供商希望它们提供的任何答案。这是一个很好的解决方案,因为网络拓扑比物理距离对性能的影响更大。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2103753

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档