《内容中心网络体系架构》PDF下载

  • 购买积分:7 如何计算积分?
  • 作  者:陈震等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2014
  • ISBN:9787302340362
  • 页数:93 页
图书介绍:当前互联网逐渐暴露出了越来越多的问题,比如安全、可扩展性、移动、效率等问题,因此国际上有很多研究机构都在设计未来的互联网体系结构,尤其信息中心网络(ICN)的提出,更是在国内外激起了新型网络体系结构的研究热潮。然而,目前国内还没有详细介绍这方面资料的书籍。对于希望了解未来网络研究现状,尤其想进入ICN研究领域的研究者,本书是很好的入门和指导书籍。

第1章 CCN体系架构 1

1.1 当前Internet的问题 1

1.2 未来网络体系架构 2

1.3 CCN概述 2

1.3.1 CCN体系结构 3

1.3.2 CCN工作机制 3

参考文献 5

第2章 内容中心网络CCNx实现 6

2.1 CCNx框架 6

2.1.1 CCNx代码库 7

2.1.2 CCN内容命名 7

2.2 CCNx组件 8

2.2.1 ccnd 8

2.2.2 ccnr 9

2.2.3 ccndc 11

2.3 CCNx网络配置 11

2.3.1 CCNx路由器启动 11

2.3.2 CCNx路由器链路 12

2.3.3 CCNx网络示例 12

2.4 CCNx网包处理 13

2.4.1 兴趣包定义 13

2.4.2 兴趣包处理 14

2.4.3 数据包处理 14

2.5 CCN代码项目 15

2.6 小结 15

参考文献 15

第3章 CCNx安装指导 16

3.1 CCNx网络结构 16

3.2 CCNx代码安装 16

3.2.1 获取代码 16

3.2.2 安装编译 16

3.2.3 CCNx工具 18

3.3 代码开发 21

3.3.1 起步 21

3.3.2 可能的问题 21

3.4 CCNx库 22

3.4.1 共同组件 22

3.4.2 Java库 23

3.4.3 C库 24

参考文献 24

第4章 内容中心网络流媒体 25

4.1 视频分发需求及Internet架构现状 25

4.1.1 互联网视频内容 25

4.1.2 Internet架构问题 25

4.2 HLS标准概述 26

4.2.1 HLS客户端请求流程 26

4.2.2 M3U8格式 27

4.2.3 TS文件格式 28

4.3 CCNHLS系统 29

4.3.1 内容源转码及切分处理 29

4.3.2 内容源转码 29

4.3.3 内容切分 30

4.3.4 M3U8文件的生成 31

4.3.5 自动化脚本 31

4.4 CCN2HTTP中间服务器 32

4.5 小结 32

参考文献 33

第5章 CCN隐私保护 34

5.1 隐私的定义及概念 34

5.1.1 隐私与机密、匿名的关系 34

5.1.2 隐私与信任的关系 34

5.1.3 隐私的基本问题和具体问题 34

5.1.4 隐私问题限定 35

5.2 CCN中的用户隐私 35

5.2.1 用户的通信隐私 35

5.2.2 用户的内容发布隐私 35

5.2.3 用户的内容检索隐私 35

5.3 CCN与IP体系结构的隐私问题比较 36

5.4 影响用户隐私的CCN机制分析 36

5.4.1 命名机制对隐私的影响 36

5.4.2 数据签名机制对隐私的影响 37

5.4.3 缓存机制对隐私的影响 38

5.4.4 消费者驱动对隐私的影响 39

5.5 隐私的攻击和保护代价分析 39

5.6 基于OT的用户检索隐私保护方案 40

5.6.1 协议设计目的 40

5.6.2 协议设计假定和原则 40

5.6.3 CCN-CPIR用户隐私保护机制 40

5.7 结论 44

参考文献 45

第6章 CCN与CDN网络的比较与融合 46

6.1 CDN网络概念 46

6.1.1 Akamai CDN网络 46

6.1.2 Akamai HTTP Live Streaming方案 46

6.1.3 CCN与CDN网络不同之处 46

6.2 CDN网络配置 48

6.2.1 CDN网络结构 48

6.2.2 CDN网络核心组件 49

6.2.3 CDN网络安装及配置 51

6.2.4 OpenCDN部署 51

6.3 实验研究与设计 52

6.3.1 CDN和CCN设计原则对比 52

6.3.2 CDN网络实验环境 52

6.3.3 CDN实验平台设计 52

6.3.4 CCN实验平台设计 53

6.3.5 实验设计 54

6.4 实验结果与分析 55

6.4.1 集群部署开销对比 55

6.4.2 性能评估 55

6.4.3 实验总结 58

6.5 CCN与CDN融合 59

6.5.1 CCNHLS系统架构 59

6.5.2 CCNasCDN关键问题 60

6.6 小结 63

参考文献 63

第7章 CCN底层实现 65

7.1 背景技术 65

7.2 实验原理 66

7.2.1 CCN的底层实现的架构 66

7.2.2 CCN底层实现关键技术 67

7.2.3 CCN底层实现实验步骤 68

7.3 实现优势 68

7.4 实验验证 68

7.4.1 实验设置 68

7.4.2 性能评估 69

7.4.3 功能展示 70

7.5 推广讨论 72

参考文献 72

第8章 CCN总结展望 74

8.1 未来工作 74

8.2 未来展望 74

参考文献 75

附录A 计算平台搭建 76

A.1 引言 76

A.2 云技术综述 76

A.3 VMware/CloudStack云平台的架构 77

A.4 VMware/CloudStack云平台构建 80

参考文献 87

附录B CDN/CCN搭建 88