网站大牛们,弱弱地问专业视频类网站(如youku、tudou等),其中链接视频的过程为何不用域名,而采用直接内嵌IP地址的方式来实现?

发布于 2022-08-23 22:50:58 字数 174 浏览 22 评论 0

这几天测试了国内TOP50网站中的13个专业网站,只有一个网站采用了域名的方式实现,其他都采用在IP数据包净荷中直接携带IP地址的方式。我们在觉得这种实现方式在由IPv4向IPv6迁移时,应用程序软件都需要做大量的更改,请问为什么那么多的专业视频网站采用这种方式来实现呢?内嵌IP地址和采用DNS域名解析的方式在效率上有很大的区别吗?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

遗心遗梦遗幸福 2022-08-30 22:50:58

上面两位的回答都是普通网页的角度。在大规模网站中,如何正确判断客户端ip的归属,分配给客户一个最近节点访问非常重要。走域名的方式,只能定位到localDNS,不是真正的客户端IP。而通过dns定位到调度器,调度器再根据ip分配一个真正的视频发布服务器ip给网民,这样才最快。但是因为多了一次http请求,所以只适合视频这种文件比较大的,网页元素太小,多请求一个来回时间都比下载时间长了,划不来,还是用域名。

淡笑忘祈一世凡恋 2022-08-30 22:50:58

我感觉的话是因为以前大量的用户设置HOSTS屏蔽了广告 所以无奈之举啊
用DNS的话更适合IPV4->IPV6,因为IPV4是A设置 IPV6是AAAA设置

冷弦 2022-08-30 22:50:58

实际上修改域名更加麻烦,因为还要等待所有的dns同步过来,这种服务器地址的切换可能是比较频繁的,比起修改域名来说,我在直接在程序中修改地址反而更加快捷。反正这些地址都不需要用户去干预。

而且浏览器解析域名需要时间,直接使用ip地址可以节省这段时间,提高用户体验。

浴红衣 2022-08-30 22:50:58

因为走域名的话,进行调度的逻辑是根据用户配置的DNS来调度。如果你是电信的用户,但是你配置了联通的DNS,那么根据调度策略就会把你分配到联通的服务器上去,观看效果可想而知。
然后就是用IP调度的逻辑,直接根据访问者的IP,优酷会在他们后台查询一个IP库,继而得到这个IP的运营商信息,然后再进行调度,这样就十拿九稳了。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文