《下一代网络路由技术》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:张海涛等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2006
  • ISBN:7111180127
  • 页数:332 页
图书介绍:本书从下一代网络和路由器基础讲起,然后分别重点介绍了IPV6的内部和外部网点路由协议。

前言 1

第1章 下一代网络综述 1

1.1 概述 1

目录 1

1.2 下一代网络特征 2

1.3 软交换技术 2

1.3.1 下一代网络关键技术 2

1.3.2 软交换技术概述 3

1.4.2 SIP 4

1.4 下一代网络相关协议 4

1.4.1 BICC协议 4

1.4.3 H.248/Megaco协议 5

1.4.4 SIGTRAN协议 6

1.4.5 H.323协议 6

第2章 深入浅出IPv6 8

2.1 IPv6特点 8

2.2 IPv6报文格式 9

2.3 IPv6报头格式 10

2.4 IPv6扩展报头 11

2.5 IPv6编址 13

2.5.1 IPv6单播地址 14

2.5.2 IPv6多播地址 15

2.5.3 IPv6任播地址 16

2.6 ICM Pv6概述 17

2.6.1 ICMPv6消息格式 17

2.6.2 ICMPv6错误消息 17

2.7 IPv6邻居发现协议 18

2.7.1 概述 18

2.6.3 ICMPv6信息消息 18

2.7.2 邻居发现选项 19

2.7.3 邻居发现报文 19

2.7.4 邻居发现基本过程 20

第3章 路由器基础 22

3.1 概述 22

3.1.1 OSI参考模型 22

3.1.2 基本网络设备 22

3.2 什么是路由器 23

3.4.1 高端路由器和中低端路由器 24

3.3 路由器的发展过程及趋势 24

3.4 路由器分类 24

3.4.2 模块化路由器和非模块化路由器 25

3.4.3 通用路由器和专用路由器 25

3.4.4 骨干级路由器、企业级路由器和接入级路由器 25

3.4.5 核心路由器和接入路由器 25

3.4.6 线速路由器和非线速路由器 26

3.5 路由器主要参数 26

3.6 路由器工作原理 27

4.1 路由基础 30

第4章 IPv6路由原理 30

4.2 路由算法 32

4.3 IPv6路由 33

4.4 IPv6路由器部署基础 34

4.4.1 Cisco IOS简介 34

4.4.2 Juniper JUNOS简介 36

4.4.3 IPv6路由器接口基础 36

4.4.4 IPv6路由器基本配置示例 38

5.1.2 PPP应用环境 44

5.1.1 PPP技术的产生 44

5.1 PPP概述 44

第5章 PPPv6协议 44

5.1.3 PPP特性 45

5.2 PPP工作原理 45

5.2.1 PPP的组成 45

5.2.2 PPP的工作过程与状态机 46

5.2.3 链路控制协议 47

5.2.4 PPP认证 48

5.2.5 多链路PPP 48

5.3.1 发送IPv6数据包 49

5.3.2 IPv6 PPP网络控制协议 49

5.2.6 PPP的压缩 49

5.3 PPP对IPv6的支持 49

5.3.3 IPv6CP配置选项 50

5.3.4 PPP链路无状态地址自动配置 52

第6章 RIPng路由协议 53

6.1 RIPv1简介 53

6.1.1 距离矢量路由协议 53

6.1.2 RIPv1协议限制 54

6.1.3 RIPv1协议实现 55

6.2 RIPv2简介 57

6.2.1 RIPv2协议扩展 57

6.2.2 RIPv1和RIPv2的兼容性 58

6.3 RIPng概述 59

6.3.1 RIPng消息格式 60

6.3.2 RIPng下一跳实现 62

6.3.3 定时器 62

6.3.4 输入处理 63

6.3.5 输出处理 64

6.3.6 水平分割 65

6.3.7 RIPv1、RIPv2和RIPng的比较 65

6.4 RIPng部署 66

第7章 OSPFv3路由协议 67

7.1 OSPF路由协议简介 67

7.2 OSPFv3与OSPFv2的相同点 68

7.2.1 OSPF数据包类型 68

7.2.2 OSPF系统要求 68

7.2.5 接口状态机制 69

7.2.3 邻居关系发现、维护机制和邻接选择与建立机制 69

7.2.4 链路类型 69

7.2.6 邻居状态机制 73

7.2.7 老化链路状态数据库 77

7.3 OSPFv3对OSPFv2的更改 77

7.3.1 协议处理以per-link运行,而不是以原有的per-subnet运行 78

7.3.2 移除地址语义 78

7.3.3 泛洪范围增加 78

7.3.4 在每个链路上明确支持多个实例 78

7.3.7 数据包格式更改 79

7.3.5 使用链路本地地址 79

7.3.6 认证更改 79

7.3.8 LSA格式更改 80

7.3.9 处理未知LSA类型 81

7.3.10 残域支持 81

7.3.11 通过路由器ID识别邻居 81

7.4 OSPFv3协议数据结构 81

7.4.1 区域数据结构 82

7.4.3 邻居数据结构 83

7.4.2 接口数据结构 83

7.5 OSPFv3数据格式 84

7.5.1 OSPF数据包封装 84

7.5.2 选项字段 85

7.5.3 OSPF数据包报头 85

7.5.4 Hello数据包 86

7.5.5 数据库描述数据包 87

7.5.7 链路状态更新数据包 89

7.5.8 链路状态确认数据包 89

7.5.6 链路状态请求数据包 89

7.6 协议数据包处理 91

7.6.1 发送协议数据包 91

7.6.2 接收协议数据包 93

7.7 OSPFv3路由表结构 95

7.8 链路状态通告 96

7.8.1 LSA报头 96

7.8.2 链路状态数据库 99

7.8.3 生成LSA 99

7.8.4 路由器LSA 100

7.8.5 网络LSA 102

7.8.6 域间前缀LSA 103

7.8.7 域间路由器LSA 105

7.8.8 AS外部LSA 106

7.8.9 链路LSA 108

7.8.10 域内前缀LSA 109

7.9 泛洪 111

7.9.1 接收链路状态更新数据包 112

7.9.3 将LSA加入数据库 113

7.9.4 泛洪过程的下一步操作 113

7.9.2 判定较新的LSA 113

7.9.5 接收自生成的LSA 115

7.9.6 发送链路状态确认数据包 115

7.9.7 重传LSA 116

7.9.8 接收链路状态确认数据包 116

7.10 虚链路 116

7.11 路由表计算 118

7.11.1 计算对应区域的最短路径树 118

7.11.2 计算域间路由 121

7.11.4 计算AS外部路由 122

7.11.3 检查传输区域汇总LSA 122

7.12 多接口对应单个链路 123

7.13 OSPFv3部署 124

第8章 IS-ISv6路由协议 126

8.1 概述 126

8.1.1 分级路由体系 126

8.1.2 IS-IS地址结构 127

8.1.3 协议数据包 128

8.1.4 IS-IS协议处理过程 129

8.1.6 IS-IS对IP路由的支持 132

8.1.5 路由计算 132

8.2 I-ISIS对IPv6的支持 134

8.2.1 IPv6可达性TLV 135

8.2.2 IPv6接口地址TLV 135

8.2.3 IPv6 NLPID 135

8.2.4 IS-ISv6操作 136

8.3 IS-IS中的IPv6流量工程 137

8.4 OSPFv3与IS-ISv6的比较 137

8.5 IS-ISv6部署 139

第9章 BGP4+路由协议基本原理 141

9.1.1 自治系统 142

9.1 基本概念 142

9.1.2 对等体 143

9.1.3 BGP4+选路原理 144

9.1.4 消息 144

9.2 BGP4+消息 145

9.2.1 消息头格式 145

9.2.2 OPEN消息格式 146

9.2.3 UPDATE消息格式 147

9.2.5 NOTIFICATION消息格式 151

9.2.4 KEEPALIVE消息格式 151

9.3 BGP4+有限状态机 153

9.3.1 BGP4+状态 153

9.3.2 BGP4+状态转换 156

9.4 路径属性 158

9.4.1 路径属性分类 159

9.4.2 起点属性 160

9.4.3 AS路径属性 161

9.4.5 多出口鉴别器属性 164

9.4.4 下一中继属性 164

9.4.7 自动聚合属性 165

9.4.6 本地优先属性 165

9.4.8 聚合者属性 166

9.4.9 团体属性 167

9.4.10 多协议可达NLRI 168

9.4.11 多协议不可达NLRI 170

9.5 路由更新 170

9.5.1 决策过程 172

9.5.2 UPDATE发送进程 174

9.5.3 路由选择标准 178

9.5.4 产生BGP路由 178

9.6 错误处理 178

9.6.1 消息头错误处理 179

9.6.2 OPEN消息错误处理 179

9.6.3 UPDATE消息错误处理 179

9.6.5 保持定时器溢出错误处理 180

9.6.6 有限状态机错误处理 180

9.6.4 NOTIFICATION消息错误处理 180

9.6.7 终止 181

9.6.8 连接冲突检测 181

9.7 IBGP4+和IGP的同步 181

9.7.1 IBGP4+闭合网 181

9.7.2 AS内部的同步 182

9.8 路由反射器 183

9.8.1 概念 183

9.8.2 路由反射器命名和操作规则 184

9.8.3 稳定性设计 185

9.8.4 路由反射器特性 186

9.9 联盟 187

9.9.1 概念 187

9.9.2 设计与问题 188

9.10 路由衰减 189

第10章 BGP4+路由协议配置 192

10.1 BGP4+基本配置 192

10.1.1 IBGP4+基本配置 192

10.1.2 EBGP4+基本配置 202

10.1.3 IBGP4+与EBGP4+混合配置 205

10.2 BGP4+路径属性配置 209

10.2.1 本地优先属性 209

10.2.2 多出口鉴别器属性 211

10.2.3 AS路径属性 214

10.2.4 下一中继属性 217

10.2.5 团体属性 221

10.3 大规模可扩展BGP4+的配置 224

10.3.1 联盟 224

10.3.2 路由反射器 231

10.3.3 到单个提供者的多归路连接 235

10.3.4 到多个提供者的多归路连接 242

第11章 路由控制策略 247

11.1 路由重分布 247

11.1.1 基本概念 247

11.1.2 案例研究 250

11.2 地址聚合 258

11.2.1 基本概念 258

11.2.2 案例研究 259

11.3 默认路由 261

11.4 路由过滤 262

11.4.1 访问控制列表 262

11.4.2 路由过滤器 267

11.5 路由图 269

11.6 虚拟路由器冗余协议 271

第12章 IPv6过渡技术 274

12.1 双栈技术 274

12.1.1 基本双栈技术 274

12.1.2 DSTM原理 276

12.2 隧道技术 278

12.2.1 手工隧道 279

12.2.2 自动隧道 279

12.2.3 IPv6 over IPv4隧道 279

12.2.4 ISATAP 280

12.2.5 6to4 281

12.2.6 Teredo隧道机制 282

12.2.7 TB 283

12.2.8 6PE 284

12.3.2 SIIT 286

12.3 协议翻译 286

12.3.1 SOCKS64 286

12.3.3 NAT-PT 287

12.3.4 BIS 289

12.3.5 TRT 290

12.3.6 ALG 290

12.4 路由协议在隧道中的应用 291

12.4.1 OSPFv3在手工隧道中的应用 291

12.4.2 静态路由在6to4隧道中的应用 293

13.1 局域网中路由协议选择与部署 295

第13章 IPv6路由部署实例 295

13.2 大型企业网中路由协议选择与部署 298

13.2.1 网络需求 298

13.2.2 解决方案 298

附录 300

附录A 相关RFC索引 300

A.1 IPv6 RFC 300

A.2 RIP路由协议RFC 304

A.3 OSPF路由协议RFC 304

A.5 BGP路由协议RFC 305

A.4 IS-IS路由协议RFC 305

B.1 IPv6基本连接配置命令 306

附录B Cisco IOS软件IPv6路由命令 306

B.2 IPv6静态路由配置命令 311

B.3 基于策略的IPv6路由配置命令 312

B.4 RIPng配置命令 312

B.5 OSPFv3配置命令 313

B.6 IS-ISv6配置命令 316

B.7 BGP-4+配置命令 317

C.1 IPv6接口配置 318

附录C Juniper JUNOS软件IPv6配置声明 318

C.2 IPv6路由策略配置 324

C.3 IPv6协议无关路由属性配置 324

C.4 邻居发现配置 327

C.5 RIPng配置 328

C.6 IS-ISv6配置 329

C.7 BGP-4+配置 330

参考文献 331