既然是原理,那么其实和内容关系不大,视频、文件、网页都是一样的,目前CDN厂商直播加速比较多,暂时没有遇到视频会议类的客户.
至于DNS解析原理就不阐述了,看这个:一次完整的HTTP事务是怎样一个过程?
一句话来总结就是:CDN 就是通过一切可能的手段和方案,让用户回源和接收数据的速度达到最优,并为服务器提供安全和并发屏障的一种服务
1. 用户(UGC) ------------> CDN调度(GSLB) ------------> 推流边缘节点
- GSLB 做的工作是为了不跨网和寻找离用户最近的边缘节点,比如用户开通的带宽是电信的,那么GSLB 一定会返回电信边缘节点的IP,如果返回联通的,会增加CDN的成本和网络传输速度
- 边缘节点说白了就是离用户最近的服务器,用来转发媒体数据流
2. 推流边缘节点 ------------> 父层 ------------> 源站
- 增加父层是为了减少回源,减少源服务器的吞吐量和并发量,行业标准做法,为达到目的可增加多级父
3. 播放端 ------------> CDN调度(GSLB) ------------> 拉流边缘节点 ------------> 父层 ------------> 源站
- 如果父层命中,那么就不会回源了
顶一下
(0)
0%
踩一下
(0)
0%
- 相关评论
- 我要评论
-
上一篇:返回栏目