第1章 网络研究背景 1
1.1网络的类型 1
1.2网络的结构 2
1.3通信网络的演化 2
1.4当前互联网的问题 3
1.5未来互联网研究 4
1.6小结——如何设计一个通信网络 5
参考文献 6
第2章 信息中心网络体系架构设计 7
2.1 ICN概述 7
2.2发布/订阅范式 7
2.3 ICN体系结构 9
2.3.1命名方法 10
2.3.2路由方法 12
2.3.3多源传输 13
2.4 ICN研究项目介绍 13
2.4.1基本情况 14
2.4.2扩展性 18
2.4.3安全性 18
2.4.4移动性 18
2.4.5隐私问题 19
2.4.6综合比较 19
2.5本章小结 19
参考文献 20
第3章 覆盖网和未来互联网 22
3.1概述 22
3.2覆盖网的分类 23
3.2.1什么是覆盖网? 23
3.2.2将覆盖网切入互联网架构 24
3.2.3新增功能 24
3.2.4覆盖网和行业结构 25
3.2.5覆盖网出现的原因 26
3.2.6覆盖网结构,行业结构和政策的启示 26
3.3不同类型覆盖网的挑战 28
3.3.1内容分发网络 28
3.3.2路由覆盖网 29
3.3.3安全和隐私覆盖网 30
3.4结论 30
参考文献 31
第4章基于覆盖网的面向媒体的信息中心网络设计 33
4.1媒体信息的网络要求 33
4.2覆盖网 34
4.2.1覆盖网简介 34
4.2.2覆盖网络的优势 37
4.3 CORS覆盖网分布式传输机制及算法 37
4.3.1基于覆盖网的服务质量改善研究 37
4.3.2 CORS系统概况 38
4.3.3 CORS系统结构 39
4.3.4节点探测与链路质量探测机制和算法 42
4.3.5中继节点推荐与负载均衡机制和算法 43
4.3.6拓扑路由推断和路径选择机制和算法 45
4.4覆盖网分布式传输方案的性能仿真 45
4.4.1实验环境 46
4.4.2实验方案 46
4.4.3实验结果 46
4.4.4多路径分布式传输性能的影响因素 52
4.4.5多路径传输与单路径上的冗余传输 56
4.4.6实验小结 57
参考文献 57
第5章 内容中心网络 58
5.1 CCN原理介绍 58
5.1.1 CCN体系结构 58
5.1.2 CCN设计目标和原则 58
5.1.3 CCN工作机制 59
5.1.4 CCN比较优势 60
5.1.5 CCN可行性分析 61
5.1.6 CCN面临的竞争和挑战 61
5.2 CCN研究热点 62
5.3 CCNx协议实现 63
5.4 CCN使用举例 64
5.4.1实时通话应用 64
5.4.2音频会议工具 65
5.4.3应用的安全设计 65
5.4.4全媒体交互(Omedia-CCN) 65
5.5结论 66
参考文献 66
第6章 内容中心网络可扩展性与安全问题 68
6.1引言 68
6.2 CCN研究议程 69
6.2.1可扩展性研究课题 69
6.2.2安全性研究课题 72
6.2.3小结与思考 75
6.3 CCN的安全 75
6.3.1系统模型 75
6.3.2威胁分析 76
6.3.3针对CCN的攻击 78
6.3.4小结 82
参考文献 82
第7章 内容中心网络用户安全与隐私问题 84
7.1隐私相关概念 84
7.2 CCN的隐私挑战 84
7.3 CCN安全 85
7.3.1证书系统 85
7.3.2安全考虑 85
7.3.3缓存 85
7.3.4用户的检索隐私 86
7.3.5隐私保护的法律 86
7.4 CCN与IP体系的隐私比较 87
7.5影响用户隐私的CCN机制分析 87
7.5.1命名机制对隐私的影响 87
7.5.2数据签名机制对隐私的影响 88
7.5.3缓存机制对隐私的影响 89
7.5.4消费者驱动对隐私的影响 90
7.6总结 90
参考文献 90
第8章 内容中心网络的缓存管理技术 91
8.1 ICN缓存技术概述 91
8.2缓存替换机制的分类 91
8.3缓存替换策略的综述 92
8.3.1基于上一次访问间隔的替换策略 93
8.3.2基于访问频率的替换策略 94
8.3.3基于上一次访问间隔和访问频率的替换策略 95
8.3.4基于内容属性函数的替换策略 96
8.3.5基于随机的替换策略 97
8.4研究缓存替换策略的重要性 97
8.5缓存管理技术未来的研究方向 98
8.6相关研究工作简介 99
参考文献 100
第9章 内容中心网络高性能路由器的设计与实现 103
9.1相关技术及可行性分析 103
9.1.1存储技术 103
9.1.2集成电路设计技术 105
9.1. 3可行性分析 106
9.2路由模型 107
9.2.1数据包处理流程 107
9.2.2量化模型 109
9.3 FIB表关键技术 110
9.4 PIT关键技术 111
9.5基于并行技术的CCN软件路由器 112
9.5.1背景知识 112
9.5.2基于锁的并行CCN路由器(Lock Based Parallel CCN Router) 114
9.5.3基于事务的并行CCN路由器 116
9.5.4基于数据分割的并行CCN路由器 117
9.6路由协议 118
9.6.1短期部署:扩展现有路由协议 119
9.6.2长远部署:实现路由的可扩展性 120
参考文献 121
第10章 信息中心网络应用——车联网 123
10.1介绍 123
10.2 V2V中的通信技术 123
10.3 V2V通信的CCN方案 124
10.4交通信息散播应用的数据命名设计 125
参考文献 126
第11章信息中心网络应用——智能电网 127
11.1引言 127
11.2智能电网概况 127
11.3智能电网的信息系统 128
11.3.1伯克利LoCal 128
11.3.2分散数据中心中间件 130
11.4本章小结 131
参考文献 132
致谢 133