《转发与控制分离技术及应用》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:王伟明等著
  • 出 版 社:杭州:浙江大学出版社
  • 出版年份:2010
  • ISBN:9787308082969
  • 页数:249 页
图书介绍:本书第一部分对ForCES体系架构、ForCES协议规范与传输映射层技术、ForCES转发件建模技术和ForCES网络管理及MIB库进行论述。之后对ForCES路由器研制中的相关技术进行详细阐述,包括ForCES中间件设计开发、ForCES路由器中控制件的研制、ForCES路由器中转发件的研制和ForCES网络设备测试。

第1章 概述 1

1.1 背景与意义 1

1.2 ForCES网络件 4

1.2.1 ForCES网络件总体结构 4

1.2.2 转发件及逻辑功能块 5

1.2.3 ForCES控制接口 6

1.3 本书的结构 7

第2章 研究现状 8

2.1 开放架构网络技术研究 8

2.1.1 组成结构 8

2.1.2 交互接口 10

2.2 ForCES技术研究 11

2.2.1 IETF ForCES工作组 11

2.2.2 ForCES系统实现 13

第3章 ForCES协议 16

3.1 ForCES协议的运行机制 16

3.1.1 协议阶段 16

3.1.2 协议机制 20

3.2 ForCES协议消息封装 23

3.2.1 消息头部 23

3.2.2 消息体的基本结构单元 27

3.2.3 消息体的组成 29

3.2.4 协议封装实例 38

3.3 ForCES协议消息 42

3.3.1 链接(Association)消息 43

3.3.2 配置(Configuration)消息 43

3.3.3 查询(Query)消息 44

3.3.4 事件通告(Event Notification)消息 44

3.3.5 重定向(Packet Redirect)消息 44

3.3.6 心跳(Heartbeat)消息 46

3.4 FE协议LFB 46

3.4.1 能力 47

3.4.2 属性 47

3.4.3 事件 48

3.5 高可用性考虑 49

3.5.1 心跳与可用性 49

3.5.2 控制件的可用性 49

3.5.3 转发件的可用性 50

第4章 ForCES传输映射层 52

4.1 概述 52

4.1.1 传输映射层需求 52

4.1.2 传输映射层特性 54

4.1.3 传输映射层服务原语 60

4.1.4 传输映射层参数配置 65

4.2 支持TCP/UDP的传输映射层定义 66

4.2.1 用TCP和UDP的逻辑依据 66

4.2.2 支持TCP/UDP的传输映射层的实现机制 69

4.3 支持SCTP的传输映射层定义 72

4.3.1 TML用SCTP的逻辑依据 73

4.3.2 支持SCTP的传输映射层的实现机制 75

4.4 安全性考虑 78

4.4.1 PL层提供的安全性 78

4.4.2 TML层提供的安全性 78

第5章 ForCES转发件建模技术 80

5.1 FE能力模型和状态模型 82

5.1.1 FE能力模型 82

5.1.2 FE状态模型 83

5.2 LFB建模内容 83

5.2.1 LFB输出 84

5.2.2 LFB输入 85

5.2.3 数据包类型 85

5.2.4 元数据 85

5.2.5 LFB事件 86

5.2.6 LFB版本和继承 87

5.2.7 LFB内实体的寻址 88

5.2.8 LFB间数据通道 88

5.3 LFB类描述方法 90

5.3.1 〈LFBLibrary〉元素 90

5.3.2 〈frameDefs〉元素 91

5.3.3 〈dataTypeDefs〉元素 91

5.3.4 〈metadataDefs〉元素 98

5.3.5 〈LFBClassDefs〉元素 98

5.3.6 元素中的属性 107

5.4 FE对象LFB类 112

5.4.1 LFB类能力 112

5.4.2 LFB类属性 113

5.5 LFB例子 114

第6章 ForCES网络管理及MIB 123

6.1 ForCES网络管理 123

6.2 ForCES MIB 126

6.2.1 MIB定义 126

6.2.2 MIB中保留的连接 128

6.2.3 支持多CEs和多FEs 128

6.2.4 安全考虑因素 128

6.2.5 IANA的考虑 129

第7章 基于中间件的ForCES架构研发 130

7.1 ForCES中间件产品简介 131

7.2 ForCES中间件应用开发包 133

7.2.1 SDK组织结构 133

7.2.2 SDK开发应用情境及接口调用要求 135

7.3 系统设计及中间件设计 137

7.3.1 传输映射层实现原理 139

7.3.2 协议层实现原理 141

7.3.3 应用功能层实现原理 143

7.3.4 资源功能层实现原理 144

第8章 基于ForCES架构的路由器研发 146

8.1 ForCES路由器系统处理流程 147

8.2 ForCES路由器中控制件的研制 150

8.2.1 ForCES用户操作管理系统 152

8.2.2 Zebra路由模块 157

8.2.3 SNMP网管模块 161

8.3 ForCES路由器中转发件的研制 165

8.3.1 基于Intel网络处理器的LFB实现 165

8.3.2 路由器的LFB拓扑结构 170

8.3.3 LFB的动态加载 171

8.4 ForCES路由器测试 172

8.4.1 协议功能测试 174

8.4.2 用户管理功能及接口测试 193

第9章 基于ForCES架构的安全网关研发 198

9.1 ForCES安全网关实现原理 198

9.1.1 运行环境 200

9.1.2 系统结构 200

9.1.3 系统处理流程 202

9.1.4 微模块的设计 204

9.2 ForCES安全网关测试 213

9.2.1 测试表单 213

9.2.2 测试方法简介 213

9.2.3 安全网关VPN功能配置 216

9.2.4 安全网关的LFB树及拓扑查询 219

9.2.5 安全网关和Linux安全网关互通测试 221

附录 224

附录A ForCES FE协议LFB(FE Protocol LFB,FEP LFB)定义 224

1 FE协议LFB定义 224

2 FE对象LFB定义 229

附录B ForCES MIB定义 236

参考文献 245