CDN技术详解

1、CDN架构


image.png

2、CDN系统功能架构


image.png

image.png

3、两级调度系统:全局负载均衡GSLB、本地负载均衡SLB

4、GLSB一般是基于DNS解析方式,SLB基于4层或7层
5、三级CDN部署节点


image.png

6、CDN加速类型:网页加速、流媒体加速、文件传输加速、应用协议加速
7、正向代理、反向代理、透明代理:路由器设置WCCP协议,把流量转给cache
8、CDN:反向代理
9、响应时间:
DNS解析时间:0.18-0.3秒
建立连接时间:0.15-0.3
重定向时间:小于0.1

收到第一个包时间:0.2-0.4
10、内容存储机制:共享存储、本地附加存储、分布式文件系统服务
11、 负载均衡算法:轮询、加权轮询、随机、加权随机、基于源IP的HASH、基于目的IP的HASH。动态负载均衡算法:最小连接、基于加权最小连接、最小响应时间
12、SLB可以NGIXN LVS
13、递归查询和迭代查询


image.png

14、GSLB实现方式:基于DNS、基于HTTP重定向、基于IP路由
15、流媒体协议:RTSP RTMP 、HTTP Streaming
流媒体一般用PUSH做预分发
16、流媒体CDN和webCDN的区别
image.png

17、防盗链方法:
HTTP Referer
利用登录信息
利用cookie
利用POST方法
利用动态密钥
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容