CDN 节点分配依赖 DNS?

2015-06-30 16:27:10 +08:00
 likaci
不知道标题表述是不是贴切,问题是这样的:
---
目前在使用国内某云存储来存储视频,自带CDN服务,用户各个省份都有,校园网用户居多。
---
经常性的有部分用户反馈视频无法访问,联系服务提供商,解释是用户DNS错误,解析的节点错误导致。
比如厦门移动的用户,DNS为北京移动,解析到的节点在山东。
---
疑问是,CDN依赖DNS解析? 不应该是有自己的ip规则来分配真实地址?
2503 次点击
所在节点    CDN
4 条回复
wdlth
2015-06-30 16:59:54 +08:00
对于没有启用edns-client-subnet的DNS和不支持edns-client-subnet的解析提供商,域名是由用户设置的递归DNS服务器来解析,解析提供商也是根据递归DNS服务器的出口IP来判断地址。
所以很多视频网站有一个统一的导航服务器,用来判断用户的地域、运营商等。
yexm0
2015-06-30 17:13:18 +08:00
嗯,在广东这里查询114 dns给出的结果是外省的服务器,而用阿里dns或者运营商自己的dns查询的结果就是本省的服务器.
geekzu
2015-07-05 23:11:41 +08:00
一般是依赖dns智能解析分配节点,如果高端一些用anycast就不需要依赖dns分配了
bclerdx
2016-10-07 15:22:17 +08:00
@geekzu 为什么说 anycast 就不需要依赖 DNS 分配了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/202212

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX