《信息中心网络与命名数据网络》PDF下载

  • 购买积分:20 如何计算积分?
  • 作  者:雷凯编著
  • 出 版 社:
  • 出版年份:2015
  • ISBN:
  • 页数:0 页
图书介绍:

第一章 绪论 1

1.1通信网络演进历史 1

1.2当今互联网发展趋势和特征问题 2

1.3未来互联网研究趋势 4

1.4 FIA四个项目:NDN、Mobility First、XIA、Nebula 7

1.5本书的组织结构 8

1.6本章小结 9

参考文献 10

第二章 信息中心网络 11

2.1 ICN网络基本概念和组成模块 13

2.1.1信息对象/数据对象 13

2.1.2命名机制 14

2.1.3元数据 16

2.1.4内容寻址和转发 16

2.1.5路由与传输 17

2.1.6信息对象传输层 18

2.1.7缓存机制 19

2.1.8存储和搜索 19

2.2典型的ICN项目 19

2.2.1未来互联网研究项目进展 19

2.2.2几个代表性ICN相关构架方案 22

2.2.3几种ICN构架的共同特点 28

2.3 ICN与移动网络 28

2.3.1 ICN的移动性 29

2.3.2网络地址的无关性 29

2.3.3连接会话的不依赖性 30

2.3.4多寻址(Multi-Homing)/多网络(Multi-Network) 31

2.4 ICN研究面临的挑战 32

2.4.1命名机制的唯一性和一致性 32

2.4.2可扩展性和可靠性 32

2.4.3安全及隐私 33

2.4.4移动性方面 34

2.4.5服务质量的考虑 36

2.4.6网络管理和更好的可管理性 36

2.5 ICN未来研究的几点建议 37

2.5.1不应该过多关注的话题 37

2.5.2值得关注的话题 37

2.5.3需要立即得到关注的话题 39

2.6本章小结 41

参考文献 42

第三章 命名数据网络概要 46

3.1 NDN项目概要 46

3.2 NDN与其他ICN架构的比较 49

3.2.1几种ICN架构的主要不同点 49

3.2.2方案对比 50

3.2.3命名机制对比 53

3.2.4命名解析和路由 54

3.2.5利用网络内部存储(In-Network Cache) 55

3.2.6可扩展性和可靠性 56

3.2.7安全性方面 56

3.2.8移动性的比较 58

3.3 NDN与TCP/IP的异同 60

3.4 NDN与P2P 69

3.5 NDN与CDN 69

3.6本章小结 72

参考文献 74

第四章 NDN的架构 76

4.1 NDN架构的设计思想 76

4.2 NDN的体系架构 77

4.2.1名称 82

4.2.2以数据为中心的安全 83

4.2.3路由和转发 84

4.2.4缓存 87

4.2.5传输 87

4.3本章小结 88

参考文献 89

第五章 NDN的命名机制 90

5.1分层命名方法 90

5.2命名的属性和原则 91

5.3命名的实例 92

5.4命名机制的可扩展性 93

5.5 NDN命名机制研究进展 95

5.6本章小结 95

参考文献 96

第六章 NDN的缓存机制 97

6.1 NDN网络的缓存策略 97

6.2网络内部缓存与ISP缓存方法的区别 98

6.3常见缓存替换策略 98

6.3.1基本概念 98

6.3.2缓存替换策略分类 98

6.4缓存的相关研究 100

6.5本章小结 100

参考文献 101

第七章 NDN路由与转发 102

7.1路由 103

7.1.1路由协议 103

7.1.2命名数据链路状态路由协议 104

7.1.3路由信息安全 104

7.1.4引导边缘节点连接 105

7.2转发 105

7.2.1转发模型 105

7.2.2转发策略 106

7.3 NDN路由与转发的研究进展 111

7.3.1路由机制的可扩展性 111

7.3.2大规模转发 112

7.3.3可扩展的PIT设计 113

7.4本章小结 114

参考文献 116

第八章 NDN的安全和隐私 117

8.1数字签名与验证 117

8.2内容保护 118

8.2.1对称式加密/非对称式加密 118

8.2.2公钥广播加密 118

8.2.3代理重加密 118

8.3信任管理 119

8.3.1信任密钥(Trusting Keys) 119

8.3.2基于证据的安全 120

8.4隐私保护 121

8.4.1缓存隐私 121

8.4.2名称隐私 122

8.4.3签名隐私 123

8.5网络攻击 124

8.5.1传统DDoS攻击在NDN下的表现 124

8.5.2 Interest泛洪攻击 125

8.5.3缓存污染 126

8.6本章小结 129

参考文献 130

第九章 NDNx的安装与使用 132

9.1 NDNx简介 132

9.2 Ubuntu下配制NDNx实验环境 133

9.3 NDNx常用命令 135

9.4 NDNx同步协议 137

9.5 NDNx应用实例 140

9.5.1使用ndnChat聊天 140

9.5.2 ndnVLC 141

9.5.3 ndnFileProxy 143

9.6 Android下的NDNx 145

9.7 NFD 147

9.7.1 NDN Forwarding Daemon介绍 147

9.7.2安装指南 148

9.7.3 NFD部分指令介绍 150

9.8本章小结 151

参考文献 152

第十章 NDN模拟实验 153

10.1 NS-3/ndnSIM离散事件模拟器 153

10.1.1 NS-3离散事件模拟器 153

10.1.2 ndnSIM简介 158

10.1.3 ndnSIM相关配置 162

10.2 DCE 162

10.2.1 DCE简介 162

10.2.2安装及使用说明 163

10.3常用NDN测试床 165

10.3.1 NDN Testbed 165

10.3.2 PlanetLab 166

10.4本章小结 167

参考文献 168

第十一章 NDN应用设计与实现 169

11.1 NDN-Maze——P2P文件共享系统的设计与实现 169

11.1.1 NDN—Maze系统架构 171

11.1.2 NDN—Maze命名规则 172

11.1.3 NDN—Maze用户管理 174

11.1.4 NDN—Maze文件索引和搜索 176

11.1.5 NDN-Maze工程实现 178

11.1.6 NDN-Maze设计总结 179

11.2 NDN-Hippo流媒体点播系统的设计 180

11.2.1 NDN-Hippo系统整体设计 181

11.2.2命名规则 183

11.2.3数据预处理 184

11.2.4节目目录服务器设计 185

11.2.5数据源服务器设计 187

11.2.6客户端数据块请求机制 188

11.2.7缓存设计 190

11.3本章小结 190

参考文献 193

第十二章 NDN前沿探索 194

12.1冗余控制与网络编码 194

12.1.1融合网络编码的NDN模型 194

12.1.2融合网络编码的NDN流媒体系统(NDN-NCSM)设计 199

12.2 NDN下DHT算法与应用 204

12.2.1 NDN网络的DHT算法 205

12.2.2 ndnDHT应用设计 209

12.2.3 ndnDHT评测 213

12.3智能转发策略研究 215

12.3.1基于信息熵的概率转发策略 217

12.4基于加密的访问控制 221

12.4.1 NDN中的访问控制 222

12.4.2系统设计与实现 223

12.5 NDN网络拥塞控制 229

12.5.1 NDN拥塞控制机制 230

12.5.2 NHBH-RCP算法 231

12.5.3 NHBH-RCP算法测试 234

12.6 NDN与移动自组织网络 240

12.6.1基于NDN实现MANET 240

12.6.2 NDN车联网下信息收集系统 245

12.6.3 NDN网络中的V2V通信 247

12.6.4基于NDN的车辆自组织网络 249

12.7 NDN与物联网 251

12.7.1物联网与NDN 251

12.7.2楼宇管理系统NDN-BMS 252

12.7.3 NDN与物联网设备 257

12.8本章小结 261

参考文献 262

附录一 Q&A 264

附录二 NDN数据包格式规范 272

致谢 285