CDN技术详解PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:雷葆华,孙颖,王峰等著
- 出 版 社:北京:电子工业出版社
- 出版年份:2012
- ISBN:9787121165283
- 页数:384 页
第1章 引言 1
1.1 CDN的基本概念和产生背景 2
1.2 CDN的基本工作过程 5
1.3 CDN的发展历史 8
1.4 CDN对互联网产业的价值和作用 13
第2章 CDN技术概述 16
2.1 C DN的系统架构 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
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017