搜搜吧

查看: 22|回复: 3

[已解决] CDN向源站请求数据用的是源站服务器内网带宽吗?

  [复制链接]

超级VIP贵宾会员

5034

主题

6992

帖子

1万

搜搜币

Rank: 1

UID
21356
威望
-31
在线时间
363 小时
注册时间
2019-3-11
发表于 前天 11:23 | 显示全部楼层 |阅读模式
100搜搜币
CDN向源站请求数据用的是源站服务器内网带宽还是外网带宽?还有就是CDN会主动请求源站同步数据吗?

最佳答案

查看完整内容

这个应该是事实,CDN 是将静态资源存在距离用户端较近的 CDN 节点上,如果 CDN 节点上不存在资源,用户就需要通过 CDN 回源站获取最终资源。因此 CDN 回源带宽多少,将决定客户源站需要每月支出带宽成本的多少。   所以CDN的回源会把你的服务器拖垮,因为CDN用到的是缓存技术,加速的是网站的静态、公用部分。如果是动态网站,不能缓存,每次都要回源服务器访问,用了CDN反而增加了一个环节!具体cdn服务 打个比方吧,A家的网 ...

超级钻石贵宾会员

2万

主题

3万

帖子

4万

搜搜币

Rank: 1

UID
15150
威望
32
在线时间
307 小时
注册时间
2015-10-2
发表于 前天 11:23 | 显示全部楼层

这个应该是事实,CDN 是将静态资源存在距离用户端较近的 CDN 节点上,如果 CDN
节点上不存在资源,用户就需要通过 CDN 回源站获取最终资源。因此 CDN 回源带宽多少,将决定客户源站需要每月支出带宽成本的多少。

  所以CDN的回源会把你的服务器拖垮,因为CDN用到的是缓存技术,加速的是网站的静态、公用部分。如果是动态网站,不能缓存,每次都要回源服务器访问,用了CDN反而增加了一个环节!

9.jpg

具体cdn服务

 打个比方吧,A家的网速 100M的,但他只用了10M的速度,B家的网速是10M的,但是他需要15M的速度才行。怎么办呢。 C是一家CDN服务商,在A家有个节点(就像A是一个赞助商一样)B在C家买了CDN加速服务。当B的速度不够的时候,CDN加速就会选择有节余的节点来帮B,提高B的速度。这样B的速度就能达到或超过15M ,皆大欢喜。A没浪费,B速度有了,C赚了钱。 当C的节点在全国都有,非常多的时候。那么你用C家的CDN加速服务,你就会健步如飞了。C=八度网络。

  形式B:当B网用户访问被CDN加速的站点时,从本地的DNS查询域名,最终可能在全局智能DNS服务器得到所访问域名所对应的IP地址,即图7所示:B网的缓存服务器的IP;接着B网用户浏览器向B网的缓存服务器发起访问请求,但是缓存服务器并没有缓存默认页面文件,它需要先从源站获取得到这个对象,缓存并把内容返还给B网用户。B网缓存服务器通过内部DNS知道源站在位置。


点评

支持: 5.0
非常感谢您的回答  发表于 前天 11:27
支持: 5
说的太详细了  发表于 前天 11:26
回复

使用道具 举报

Powered by www.sosoba.org Copyright © 2013-2021 搜搜吧社区 小黑屋|手机版|Archiver|地图|联系站长|腾讯云代金券|公共DNS|seo优化服务|搜搜吧
广告服务/项目合作/会员购买:QQ 侵权举报邮箱: fuwu-sosoba@qq.com 举报流程必看 搜搜吧建站时间:创建于2013年07月23日
免责声明:本站所有的内容均来自互联网以及第三方作者自由发布,版权归原作者版权所有,搜搜吧不承担任何的法律责任,若有侵权请来信告知,我们立即删除!
版权声明:搜搜吧影视资源均收集自互联网,没有提供影片资源存储和下载,也未参与录制上传,若本站收录的资源涉及您的版权或知识产权或其他利益,我们会立即删除

GMT+8, 2021-9-17 21:56 , Processed in 0.026760 second(s), 11 queries , Redis On.

快速回复 返回顶部 返回列表