读书频道 > 网站 > 网页设计 > CDN技术详解
目录
12-07-11    叶孤城
收藏    我要投稿   

本文所属图书 > CDN技术详解

本书内容包括CDN技术的发展历程、关键技术、商业化服务现状,以及对未来的发展展望,对构成CDN系统的关键功能模块GSLB、SLB、Cache进行了重点讲解,除技术原理之外,还对实现这些功能模块所涉及的一些协议和开发...立即去当当网订购
第1章  引言 1
1.1  CDN的基本概念和产生背景 2
1.2  CDN的基本工作过程 5
1.3  CDN的发展历史 8
1.4  CDN对互联网产业的价值和作用 13
第2章  CDN技术概述 16
2.1  CDN的系统架构 17
2.1.1  功能架构 17
2.1.2  部署架构 21
2.2  CDN系统分类 23
2.2.1  基于不同内容承载类型的分类 24
2.2.2  基于内容生成机制的分类和分层加速服务 27
2.3  小结 29
第3章  内容缓存工作原理及实现 32
3.1  内容缓存技术的发展背景 33
3.1.1  网站的问题和需求 33
3.1.2  CDN出现前的网站服务技术 35
3.2  Cache设备的工作方式和设计要求 38
3.2.1  正向代理 39
3.2.2  反向代理 41
3.2.3  透明代理 42
3.2.4  Web Cache产品实现关键要素分析 44
3.3  Web Cache的实现基础-基于HTTP协议的
Web缓存技术 45
3.3.1  Web与HTTP 45
3.3.2  HTTP协议工作原理 48
3.3.3  HTTP中的Cookie和Session 68
3.3.4  HTTPS安全协议 74
3.3.5  HTTP协议中的缓存技术 76
3.4  Web Cache技术实现关键点分析 82
3.4.1  Web Cache关键性能指标说明 82
3.4.2  内容存储机制 85
3.4.3  内容更新机制 86
3.4.4  Web Cache协议优化 90
3.4.5  Web Cache安全实现机制 92
3.5  开源Web缓存代理软件--Squid 94
第4章  集群服务与负载均衡技术 97
4.1  服务器集群技术 98
4.1.1  集群的基本概念 98
4.1.2  集群的分类 99
4.1.3  集群的系统结构 101
4.1.4  CDN负载均衡集群 102
4.2  Cache集群协同交互方法 103
4.2.1  ICP 104
4.2.2  HTCP 105
4.2.3  Cache Digest 106
4.2.4  Cache Pre-filling 106
4.2.5  CARP 107
4.3  负载均衡技术的实现 108
4.3.1  负载均衡关键技术 110
4.3.2  负载均衡部署方式 115
4.3.3  服务器负载均衡 118
4.3.4  链路负载均衡 125
4.4  开源负载均衡软件 130
4.4.1  LVS 130
4.4.2  Nginx 132
第5章  全局负载均衡工作原理及实现 134
5.1  全局负载均衡在CDN系统中的作用 135
5.2  基于DNS解析的GSLB实现机制 136
5.2.1  DNS的产生背景 136
5.2.2  DNS基本工作原理 137
5.2.3  基于DNS解析的GSLB工作方式 147
5.2.4  负载均衡的策略判断条件信息 150
5.2.5  开源DNS服务软件--BIND 153
5.3  基于DNS的GSLB应用部署方法 155
5.3.1  GSLB应用部署时的一些基本概念 155
5.3.2  负载均衡策略 160
5.3.3  GSLB部署中的关键问题 171
5.4  基于应用层协议重定向的GSLB 177
5.4.1  HTTP重定向基本原理 177
5.4.2  基于HTTP重定向的GSLB工作流程 180
5.5  基于IP路由的GSLB 181
5.6  小结 184
第6章  流媒体CDN系统的组成和关键技术 189
6.1  流媒体系统工作原理概述 192
6.2  流媒体传送协议体系 195
6.2.1  RTP和RTCP 197
6.2.2  RTSP 201
6.2.3  RTMP 207
6.2.4  HTTP Streaming 216
6.2.5  MPEG-2 TS 226
6.3  流媒体业务对CDN提出的要求和挑战 228
6.3.1  流媒体加速与Web加速之间的业务差异 228
6.3.2  流媒体CDN系统架构描述 230
6.3.3  小结 232
6.4  流媒体CDN系统的关键技术实现 233
6.4.1  Cache的设计实现 233
6.4.2  负载均衡系统设计实现 238
6.4.3  内容分发机制设计实现 240
6.4.4  组网模式 242
6.4.5  内容文件预处理技术 243
6.4.6  防盗链机制和实现 246
第7章  动态内容加速服务的实现 250
7.1  动态内容加速技术 251
7.1.1  业务逻辑层加速技术:边缘计算 255
7.1.2  数据访问层加速技术:数据库复制 257
7.1.3  用户数据层加速技术:用户数据复制 261
7.2  应用加速技术 263
7.2.1  应用加速技术概述 263
7.2.2  广域网加速技术 264
7.2.3  SSL加速技术介绍 274
第8章  CDN商业化服务现状 279
8.1  CDN产业分析 280
8.1.1  CDN产业链分析 280
8.1.2  CDN服务的价值分析 282
8.1.3  CDN服务运营方式分析 285
8.2  CDN的商业服务模式 286
8.2.1  CDN的计费方式 286
8.2.2  CDN的增值服务 289
8.2.3  CDN客户决策要点 294
8.3  典型案例分析 296
8.3.1  视频网站 296
8.3.2  门户网站 297
8.3.3  政府网站 298
8.3.4  企业网站 299
8.3.5  云计算 300
8.3.6  小结 302
8.4  典型服务商介绍 303
8.4.1  国外CDN运营商的先驱--Akamai 303
8.4.2  国内运营商简介 306
第9章  CDN发展展望 309
9.1  新时代对CDN的要求 310
9.2  CDN技术发展趋势 313
9.3  CDN与云计算 315
9.3.1  云计算--第三次IT革命 315
9.3.2  CDN是云计算吗 317
9.3.3  CDN与云计算技术的结合 323
9.4  CDN与P2P 325
9.4.1  P2P技术概述 325
9.4.2  P2P流量的变化趋势及优劣势分析 329
9.4.3  CDN与P2P技术的结合 334
9.5  CDN的商业服务发展趋势 337
附录A  CDN试验床实施指南 341
A.1  试验床架构概述 342
A.2  基础集群环境搭建 344
A.2.1  服务器虚拟化环境部署 344
A.2.2  虚拟机管理基本操作 347
A.3  代理缓存环境搭建 349
A.3.1  Apache HTTP服务器的安装与配置 350
A.3.2  Squid代理缓存服务器的安装与配置 352
A.3.3  CDN试验床代理缓存功能的演示和验证 355
A.4  边缘节点四层负载均衡 357
A.4.1  LVS负载均衡服务器的安装与配置 358
A.4.2  CDN试验床四层负载均衡功能的演示和验证 362
A.5  边缘节点七层负载均衡 364
A.5.1  BIND域名服务器的安装与配置 365
A.5.2  Nginx负载均衡服务器的安装与配置 368
A.5.3  CDN试验床七层负载均衡功能的演示和验证 371
A.6  多边缘节点负载均衡 373
A.6.1  Apache服务器和BIND服务器的配置 374
A.6.2  CDN试验床多边缘节点负载均衡功能的演示和
验证 379
A.7  小结 380
参考文献 381
点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 功能
下一篇:1.5 小结
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站