高性能路由器PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:朱培栋编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2005
- ISBN:7115137757
- 页数:307 页
目录 1
第1章 路由器基础 1
1.1 路由器的概念 1
1.2 路由器基本结构与功能 1
1.3 路由器的分类 2
1.4 分组处理流程 3
1.5 路由器体系结构的演化 4
1.5.1 基于CPU转发的总线型路由器 4
1.5.2 基于Cache转发的总线型路由器 4
1.5.3 基于交叉开关的交换型路由器 5
1.5.4 高扩展交换网络路由器 6
1.6 路由器评价指标 7
1.6.1 路由器配置与功能指标 7
1.6.2 路由器性能指标 11
第2章 高性能路由器概述 14
2.1 高性能路由器的兴起与发展 14
2.1.1 高性能路由器的基本特征 14
2.1.2 网络运营商对路由器的要求 15
2.1.3 高性能路由器产品演化历程 15
2.1.4 高性能路由器发展的应用需求 16
2.1.5 高性能路由器使能技术 18
2.2 高性能路由器的组成 19
2.2.1 高性能路由器的基本组成 19
2.2.2 高性能路由器的结构特点 20
2.2.3 高性能路由器软件系统 22
2.2.4 高性能路由器信息流模型 23
2.3 高性能路由器新型体系结构 25
2.3.1 Cisco CRS结构 26
2.3.2 ForCES结构 26
2.3.3 虚拟路由器(virtual router) 28
2.4.1 高性能路由器实现的扩展性 30
2.4 高性能路由器的扩展性设计 30
2.4.2 高性能路由器QoS支持的扩展性 33
2.4.3 高性能路由器多播支持的扩展性 35
2.4.4 并行技术的应用 36
2.5 高性能路由器可靠性设计 37
2.5.1 路由器的可靠性要求 37
2.5.2 优雅重启和无中断转发 38
2.5.3 硬件系统的冗余设计 39
2.5.4 软件系统的可靠性 39
2.5.5 在线升级能力 39
2.6.3 控制平面的调节能力 40
2.6.2 高性能的服务 40
2.5.6 对网络可靠性的支持 40
2.6 高性能路由器服务的灵活性 40
2.6.1 服务分离 40
2.6.4 接口的灵活性 41
2.6.5 转发引擎的灵活性 41
2.6.6 服务意识和QoS支持 41
2.7 高性能路由器的测试 42
2.7.1 高性能路由器的评估测试 42
2.7.2 测试规范 44
2.7.3 测试内容 44
3.1.1 基本交换结构 46
3.1.2 共享存储结构 46
第3章 高速交换技术 46
3.1 基本交换结构 46
3.1.3 Crossbar交换结构 47
3.2 Crossbar工作模式与调度算法 48
3.2.1 Crossbar交换开关的分类 48
3.2.2 Crossbar交换开关的构造 52
3.2.3 Crossbar的调度 53
3.2.4 单播调度算法 54
3.2.5 多播调度算法 56
3.2.6 支持服务质量的调度算法 59
3.2.7 交换背板的设计 61
3.3 高可扩展交换结构 61
3.3.1 Crossbar的局限性 61
3.3.2 多级交换结构 62
3.3.3 动态网络 62
3.3.4 静态网络 67
3.3.5 并行分组交换体系结构 68
3.4.1 交换结构的实现 69
3.4 路由器交换结构设计 69
3.4.2 构造大型路由器交换结构 70
3.4.3 容错与可靠性 70
3.4.4 多播的支持 70
3.4.5 缓冲区管理和QoS 71
3.4.6 定长和变长报文 71
3.4.7 报文延时控制 71
3.4.8 大容量交换芯片的实现 73
3.4.9 波长交换和IP路由的综合 73
4.2.1 10吉比特以太网接口 74
4.2 高速以太网接口 74
第4章 高速接口技术 74
4.1 高性能路由器典型的高速接口 74
4.2.2 10吉比特以太网的应用 75
4.2.3 高速以太网的可靠性和RPR协议 76
4.3 高速POS接口 77
4.4 40Gbit/s接口 79
4.4.1 40Gbit/s路由器接口技术的发展动力 79
4.4.2 40Gbit/s关键技术问题 79
4.4.3 40Gbit/s线路接口解决方案 79
4.5 链路聚合 80
4.6 VSR接口 81
4.6.1 VSR接口应用 82
4.6.2 VSR接口构造 83
4.7 高速接口的测试 83
第5章 高性能转发引擎 84
5.1 转发引擎的功能与结构 84
5.1.1 多协议转发功能 84
5.1.2 服务质量控制 85
5.2.1 流量管理系统的组成 87
5.2 转发引擎流量管理系统 87
5.1.4 转发引擎的结构 87
5.1.3 安全策略控制 87
5.2.2 报文分类 89
5.2.3 流量测量 89
5.2.4 流量监管 90
5.2.5 流量整形 91
5.2.6 报文调度 91
5.2.7 缓冲区管理 93
5.3.1 最长前缀匹配 94
5.3 路由表查找 94
5.3.2 IP路由查找面临的挑战 95
5.3.3 高性能路由器的路由表查找 96
5.3.4 基于键树的算法 96
5.3.5 硬件解决方案 98
5.3.6 PATRICIA算法示例 98
5.3.7 硬件直接查表算法示例 101
5.3.8 TCAM算法示例 103
5.4 报文分类 104
5.4.1 报文分类技术 104
5.4.2 报文分类面临的挑战 105
5.4.3 典型的分类算法 106
5.5.1 排队 111
5.5 排队与调度 111
5.5.2 RED算法 112
5.5.3 报文调度 116
5.5.4 基本调度算法 118
5.6 高速转发引擎的实现 123
5.6.1 转发平台发展阶段 123
5.6.2 高速大容量报文缓冲技术 124
5.7 Cisco快速转发(CEF) 125
6.1 网络处理器的概念 128
第6章 网络处理器的应用 128
6.2 网络处理器的特色 129
6.2.1 处理速度 129
6.2.2 编程能力 130
6.2.3 多协议和业务扩展的支持 130
6.2.4 可靠性和灵活性 131
6.2.5 推动基于深度报文处理的业务发展 131
6.2.6 易于管理 131
6.2.7 网络处理器的技术优势 131
6.3.1 网络处理器的应用 132
6.3 网络处理器在高性能路由器中的应用 132
6.3.2 网络处理器在高性能路由器中的应用 133
6.4 网络处理器的接口标准 134
6.5 网络处理器的结构与功能 135
6.5.1 基本结构 135
6.5.2 多协议转发功能 136
6.5.3 树搜索引擎 142
6.5.4 线程调度 145
6.5.5 流量控制功能 145
6.5.6 QoS支持 148
6.6.2 协处理器 151
6.6.3 多处理方式 151
6.6 网络处理器的工作方式 151
6.6.1 多处理器体系结构 151
6.6.4 PE的配置 152
6.6.5 网络处理器的编程和应用开发 153
6.7 网络处理器发展 154
6.7.1 主要产品 154
6.7.2 典型的网络处理器产品 154
6.7.4 网络处理器技术的发展趋势 155
6.7.3 网络处理器产品的评价 155
第7章 高性能路由器软件系统 157
7.1 路由器软件系统结构的演化 157
7.1.1 传统路由器软件结构的局限性 157
7.1.2 高性能路由器软件系统基本结构 158
7.2 高性能路由器软件系统的功能与组成 158
7.2.1 软件组成 158
7.2.2 操作系统 160
7.2.3 路由协议和信令 162
7.2.4 用户界面 162
7.3.2 IOS结构 164
7.3.1 IOS概述 164
7.3 Cisco IOS软件系统 164
7.3.3 IOS XR 165
7.4 高性能路由器软件系统的性能设计 166
7.4.1 路由系统扩展性 166
7.4.2 软件系统性能设计 167
7.5 高性能路由器软件系统的可靠性设计 169
7.5.1 实现软件系统可靠性的基本途径 169
7.5.2 稳定性设计 169
7.5.3 软件系统可靠性结构 170
7.6.1 IP协议栈的测试 172
7.6 软件系统的测试 172
7.6.2 PPP协议测试 173
7.6.3 网管功能测试 173
第8章 路由协议在高性能路由器中的实现 175
8.1 路由表和路由协议 175
8.1.1 路由模式 175
8.1.2 IP路由表 176
8.1.3 路由数据库 177
8.1.4 路由的再发布 179
8.1.5 主要路由协议的功能 179
8.2 路由系统的扩展性 180
8.2.1 路由扩展性问题 181
8.2.2 IGP的扩展性 182
8.2.3 BGP的扩展性 183
8.2.4 提高路由系统扩展性的若干途径 185
8.2.5 路由策略配置对扩展性的影响 186
8.2.6 路由系统实现的扩展性 186
8.3 路由系统的实现 186
8.3.1 路由系统的功能和实现结构 186
8.3.3 OSPF路由协议实现 187
8.3.2 RIP路由协议实现 187
8.3.4 BGP路由协议实现 188
8.3.5 路由再发布的实现 191
8.3.6 转发表的结构与操作 192
8.3.7 转发表的原子更新 194
8.4 路由策略及其实施 195
8.4.1 策略描述语言 195
8.4.2 BGP路由策略 195
8.5 路由系统的测试 198
8.5.1 一致性测试 198
8.5.2 性能测试 200
第9章 高性能路由器中多播功能的实现 201
9.1 典型多播协议 201
9.1.1 多播技术 201
9.1.2 IGMP协议 202
9.1.3 PIM协议 203
9.1.4 域间多播路由协议 209
9.1.5 多播传输协议 214
9.2 多播协议的实现 214
9.2.1 高性能路由器多播系统结构 214
9.2.2 PIM协议的实现 215
9.3 网络处理器多播转发功能 216
9.3.1 网络处理器多播转发表的结构 216
9.3.2 网络处理器多播转发过程 217
9.3.3 网络处理器多播转发的控制 217
9.4 多播系统的测试 218
9.4.1 PIM一致性和互操作性测试内容 219
9.4.2 PIM测试示例 219
9.4.3 多播路由系统的性能测试 220
10.1.1 多协议标记交换 221
10.1 MPLS原理和技术特色 221
第10章 MPLS在高性能路由器中的实现 221
10.1.2 MPLS技术特色 222
10.1.3 MPLS网络 223
10.2 高性能路由器MPLS实现结构 224
10.2.1 MPLS标记交换 224
10.2.2 MPLS标记绑定 225
10.3 MPLS主要功能的实现 225
10.3.1 标记交换路由器的数据转发功能 226
10.3.2 MPLS信令 228
10.3.4 MPLS流量工程 229
10.3.3 MPLS QoS支持 229
10.3.5 MPLS VPN 230
10.4 MPLS的使用和测试 235
10.4.1 配置MPLS流量工程隧道 235
10.4.2 MPLS一致性测试 236
10.4.3 MPLS能力测试 237
第11章 高性能路由器对IPv6的支持 239
11.1 IPv6技术 239
11.1.1 IPv6技术的发展 239
11.1.2 IPv6技术特色 240
11.1.3 IPv6相关标准 241
11.2 高性能路由器IPv6实现技术 242
11.2.1 IPv6的实现 242
11.2.2 协议栈的变化 242
11.2.3 单播路由协议的变化 243
11.2.4 多播协议的变化 245
11.2.5 转发功能实现 247
11.2.6 接口模块设计 250
11.3 IPv6过渡支持 251
11.3.1 过渡方式 251
11.4.1 IPv6的变化 252
11.3.2 IPv6隧道实现 252
11.4 IPv6的讨论 252
11.4.2 IPv6的能力分析 253
11.4.3 推进IPv6技术的动力 254
11.5 IPv6网络的运行与测试 254
11.5.1 IPv6网络的运行状况 254
11.5.2 IPv6在中国 255
11.5.3 IPv6测试 256
12.1.1 路由器访问控制 257
12.1.2 AAA 257
12.1 高性能路由器的安全 257
第12章 高性能路由器安全功能的实现 257
12.2 网络的安全控制 259
12.2.1 Internet和ISP网络安全 259
12.2.2 ACL的有效使用 260
12.2.3 使用流量控制机制预防网络攻击 262
12.2.4 uRPF技术 262
12.3 路由系统的安全 263
12.3.1 路由过滤 263
12.3.2 RIP路由安全 264
12.3.4 BGP路由安全 265
12.3.3 OSPF路由安全 265
12.4 安全功能的高性能实现 267
12.4.1 ACL的加速实现 267
12.4.2 网络安全处理器 268
13.1.1 基本机构 270
13.1.2 地址分配 270
13.1 Internet运营机制 270
第13章 高性能路由器组网与应用 270
13.1.3 Internet规范 271
13.2 Internet结构特征 271
13.2.1 Internet规模拓展 271
13.2.2 Internet层次结构 274
13.2.3 网络拓扑的幂律(Power-Law)特征 275
13.2.4 网络拓扑的小世界(Small-World)特性 279
13.2.5 ISP商业互连关系 281
13.3 Internet运行现状 282
13.3.1 路由器的配置问题 282
13.4 高性能路由器组网 284
13.3.2 ISP运营指南——最佳当前实践(BCP) 284
13.4.1 层次结构 285
13.4.2 城域网的组建 287
13.4.3 组网结构的变化 288
13.5 流量工程 289
13.5.1 流量工程概述 289
13.5.2 传统流量工程方法 291
13.5.3 BGP流量工程 292
13.5.4 MPLS流量工程 293
13.6.1 主要管理功能 294
13.6 高性能路由器与高速网络的管理 294
13.6.2 带宽代理系统 295
13.6.3 综合业务管理 295
13.6.4 策略化管理 295
13.7 高品质网络的构建 296
13.7.1 高品质网络 296
13.7.2 服务质量 296
13.7.3 安全性 297
13.7.4 可靠性 297
附录A 缩略语 300
附录B 主要参考文献 304
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《NiFe2O4基惰性阳极材料的烧结行为及应用性能》杜金晶,王斌著 2019
- 《并行数据挖掘及性能优化》荀亚玲著 2020
- 《钻井液用烷基糖苷及其改性产品合成、性能及应用》司西强,王中华编著 2019
- 《高性能油墨产业专利信息分析及预警研究报告》国家知识产权局专利局专利审查协作广东中心编者;石陇辉责编 2019
- 《Laves相NbCr2化合物的力学性能及其应用》刘昕责编;聂小武 2019
- 《信息融合中估计算法的性能评估》毛艳慧著 2019
- 《纺织产品生态安全性能检测》田文主编 2019
- 《多级孔沸石分子筛合成及其催化性能研究》颜婷婷,喜冬阳,王俊海 2019
- 《特种陶瓷工艺与性能》毕见强编著 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019