第一章 网络管理概述 1
1.1 网络管理的基本概念 1
1.1.1 网络管理概述 1
1.1.2 网络管理的目标 2
1.1.3 网络管理的服务层次 2
1.1.4 网络管理的发展历程 3
1.2 网络管理的标准化 4
1.2.1 ISO 4
1.2.2 ITU-T 5
1.2.3 IETF 6
1.2.4 其他组织 7
1.3 网络管理的功能 7
1.3.1 配置管理 7
1.3.2 故障管理 8
1.3.3 性能管理 9
1.3.4 计费管理 9
1.3.5 安全管理 10
1.4 网络管理的对象 11
1.5 网络管理协议 12
1.5.1 SNMP协议 12
1.5.2 CMIP协议 13
习题一 14
第二章 网络管理体系结构 15
2.1 网络管理的基本模型 15
2.1.1 网络管理者-管理代理模型 15
2.1.2 网络管理者 15
2.1.3 管理代理 16
2.1.4 网络管理协议 17
2.1.5 管理信息库 17
2.2 网络管理模式 17
2.2.1 集中式网络管理模式 17
2.2.2 分布式网络管理模式 20
2.2.3 分层式网络管理模式 21
2.2.4 分布式与分层式管理模式的结合 22
2.3 网络管理系统体系结构 23
2.3.1 网络管理系统的层次结构 23
2.3.2 网络管理软件结构 24
习题二 25
第三章 OSI系统管理 26
3.1 OSI的基本概念 26
3.1.1 参考模型 26
3.1.2 服务定义 27
3.1.3 协议规范 27
3.2 公共管理信息服务和协议CMIS/CMIP 28
3.2.1 CMIS/CMIP概述 28
3.2.2 CMIP的管理信息库 33
3.2.3 CMISE的服务 38
3.2.4 公共管理信息协议CMIP 50
3.2.5 远程操作服务元素ROSE 54
3.2.6 CMOT 56
3.3 OSI管理框架 57
3.3.1 管理站和代理 57
3.3.2 通信模型 58
3.3.3 通信机制 60
3.3.4 管理域和管理策略 60
3.4 管理对象的层次结构 61
3.4.1 继承层次 61
3.4.2 包含层次 62
3.4.3 注册层次 63
3.5 管理操作 63
3.5.1 操作范围 63
3.5.2 过滤功能 64
3.5.3 同步机制 65
3.6 管理对象的状态 65
3.6.1 一般状态 66
3.6.2 操作状态 66
3.7 管理对象之间的关系 67
习题三 69
第四章 ASN.1 70
4.1 网络数据表示及编码 70
4.2 ASN.1的基本概念 71
4.2.1 抽象数据类型 72
4.2.2 子类型 80
4.2.3 应用类型 83
4.3 基本编码规则 83
4.3.1 编码结构 84
4.3.2 标签字段 84
4.3.3 长度字段 85
4.3.4 值字段 85
4.3.5 编码举例 86
习题四 89
第五章 Internet管理信息结构 92
5.1 Internet的网络管理框架 92
5.1.1 SNMP的管理框架 93
5.1.2 SNMP协议体系结构 94
5.2 管理信息结构 96
5.2.1 对象的标识 96
5.2.2 管理信息结构的定义 98
5.3 标量对象和表对象 103
5.3.1 对象实例的标识 105
5.3.2 概念表和概念行 106
5.3.3 标量对象 106
5.3.4 词典顺序 107
习题五 108
第六章 管理信息库 109
6.1 MIB-2简介 109
6.2 MIB-2 110
6.2.1 system组 110
6.2.2 Interfaces组 112
6.2.3 ip组 117
6.2.4 icmp组 124
6.2.5 tcp组 125
6.2.6 udp组 129
6.2.7 egp组 131
6.2.8 Transmission组 133
6.2.9 MIB-2的局限性 136
习题六 137
第七章 SNMPv1 139
7.1 SNMPv1数据协议单元 139
7.1.1 SNMPv1协议数据单元的种类 139
7.1.2 SNMPv1协议数据单元的具体格式 140
7.1.3 报文应答序列 142
7.1.4 SNMP报文的发送和接收过程 144
7.2 SNMPv1的安全机制 144
7.2.1 团体的概念 144
7.2.2 简单的团体名认证 144
7.2.3 SNMPv1可采用的访问策略 145
7.2.4 委托代理服务 146
7.3 SNMPv1的操作 146
7.3.1 检索简单对象 146
7.3.2 检索未知对象 149
7.3.3 检索表对象 150
7.3.4 表的更新和删除 154
7.3.5 陷阱操作 155
7.4 snmp组 155
7.5 SNMPv1的局限性 158
习题七 159
第八章 SNMPv2 160
8.1 SNMP的演变 160
8.1.1 SNMPv2标准的开发 160
8.1.2 SNMPv2的新功能 161
8.2 SNMPv2管理信息结构 162
8.2.1 对象定义 162
8.2.2 模块定义 165
8.2.3 通知定义 167
8.2.4 概念表 168
8.3 SNMPv2管理信息库 172
8.3.1 system组的改变 173
8.3.2 snmp组的重定义 177
8.3.3 MIB对象组 178
8.3.4 interface组 180
8.3.5 MIB一致性声明 187
8.4 SNMPv2协议和操作 199
8.4.1 SNMPv2消息 199
8.4.2 PDU格式 199
8.5 SNMPv2安全协议 203
8.5.1 计算机网络的安全需求 203
8.5.2 对网络管理系统安全的威胁 203
8.5.3 SNMP的安全协议 203
8.5.4 SNMPv2加密报文格式 204
8.5.5 加密报文的发送和接收 204
8.6 SNMPv2的实现 207
8.6.1 网络管理站的功能 207
8.6.2 轮询频率 207
8.6.3 传输层映像 208
8.6.4 与OSI的兼容性 208
8.6.5 TCP/IP网络中的系统管理 209
习题八 209
第九章 SNMPv3 211
9.1 SNMPv3工作组 211
9.2 SNMPv3体系结构概述 213
9.3 SNMP实体 213
9.3.1 SNMP引擎 214
9.3.2 应用程序 216
9.4 抽象服务接口 217
9.4.1 分配器 217
9.4.2 消息处理子系统 220
9.4.3 安全控制子系统 222
9.4.4 访问控制子系统 223
9.5 SNMP框架MIB 224
9.5.1 SNMPv3正文约定 225
9.5.2 管理标识 226
9.5.3 管理对象 226
9.6 SNMPv3应用程序 227
9.7 SNMPv3应用程序MIB 229
9.7.1 管理目标MIB 230
9.7.2 通告MIB 232
9.7.3 代理服务器MIB 234
9.8 SNMPv3消息格式 236
9.9 基于用户的安全模式 237
9.9.1 USM提供的安全服务 238
9.9.2 USM的模块 239
9.9.3 USM抽象服务接口 239
9.9.4 USM使用的协议 239
9.9.5 USM消息处理过程 240
习题九 240
第十章 远程网络监视 242
10.1 RMON的基本概念 242
10.1.1 RMON简介 242
10.1.2 远程网络监视的目标 243
10.1.3 远程网络监视器的控制 244
10.1.4 RMON的表管理 246
10.1.5 多管理站访问 249
10.1.6 RMON的管理信息库 250
10.2 RMON1的信息管理库 251
10.2.1 统计组 252
10.2.2 历史组 253
10.2.3 主机组 257
10.2.4 最高N台主机组 260
10.2.5 矩阵组 262
10.2.6 警报组 263
10.2.7 过滤组 266
10.2.8 捕获组 270
10.2.9 事件组 272
10.2.10 tokenRing组 273
10.3 RMON2的信息管理库 277
10.3.1 RMON2 MIB的组成 277
10.3.2 RMON2新增功能 278
10.4 RMON在网络管理中的应用 282
10.4.1 嵌入式RMON 282
10.4.2 分布式RMON 283
10.4.3 交换环境中的RMON 284
习题十 285
第十一章 Cisco网络认证工程师 286
11.1 网络互连模型 286
11.1.1 OSI模型 286
11.1.2 TCP/IP模型 287
11.2 网络设备 288
11.2.1 集线器 288
11.2.2 交换机 289
11.2.3 路由器 289
11.2.4 基本组件及其作用 289
11.3 Cisco IOS软件 290
11.3.1 软件基本特点 291
11.3.2 操作模式 292
11.3.3 基本操作 293
11.4 广域网协议设置 294
11.4.1 PPP设置 295
11.4.2 ISDN设置 296
11.4.3 帧中继设置 297
11.5 IP路由设置 299
11.5.1 静态路由 299
11.5.2 动态路由 300
11.5.3 默认路由 305
11.6 第二层交换设置 305
11.6.1 概述 305
11.6.2 具体配置 306
11.7 访问控制列表设置 308
11.7.1 概述 308
11.7.2 配置实例 308
11.7.3 配置原则 310
11.8 NAT设置 311
11.8.1 概述 311
11.8.2 配置实例 312
习题十一 313
第十二章 典型网络管理系统 314
12.1 Cisco Works 2000 314
12.1.1 Cisco Works 2000简介 314
12.1.2 LAN管理解决方案 316
12.1.3 路由WAN管理解决方案 319
12.1.4 服务管理解决方案 320
12.1.5 Cisco Works for Windows 324
12.2 HP Open View 327
12.2.1 HP Open View简介 327
12.2.2 HP Open View解决方案 329
12.3 IBM Tivoli NetView 334
12.3.1 Tivoli NetView简介 335
12.3.2 Tivoli NetView解决方案 336
12.4 Sun Solstice Net Manager 339
12.4.1 Sun Net Manager的特点 339
12.4.2 基于Sun Net Manager的解决方案 341
12.5 青鸟网硕NetSureXpert 342
12.5.1 NetSureXpert简介 343
12.5.2 NetSureXpert解决方案 344
习题十二 347
第十三章 基于Windows平台的网络管理 348
13.1 Windows SNMP服务的基本知识 348
13.1.1 Microsoft Windows SNMP服务 349
13.1.2 管理者和代理间的通信过程 352
13.2 Windows中SNMP服务的安装、配置和测试 353
13.2.1 Windows 2000中SNMP服务的安装和配置 354
13.2.2 Windows XP/2003中SNMP服务的安装和配置 359
13.2.3 “WMI SNMP提供程序”组件及调用方法 361
13.2.4 测试SNMP服务 365
13.3 Windows SNMP应用程序接口 372
13.3.1 SNMP扩展代理API函数 372
13.3.2 SNMP管理API函数 374
13.3.3 SNMP实用API函数 377
13.3.4 WinSNMP API函数 378
13.4 基于WinSNMP的网络管理程序设计 379
13.4.1 WinSNMP中的有关概念 379
13.4.2 WinSNMP基本编程模式 381
13.5 利用AdventNet SNMPAPI进行网络管理开发 383
13.5.1 AdventNet SNMPAPI概述 383
13.5.2 AdventNet SNMPAPI体系结构 384
13.5.3 应用程序实例 385
习题十三 388
第十四章 网络管理技术的发展 390
14.1 集成化的网络管理 390
14.1.1 协议共存 390
14.1.2 协议互通 392
14.2 基于Web的网络管理 395
14.2.1 WBM与传统网络管理平台的比较 395
14.2.2 WBM的实现方式 396
14.2.3 WBM的安全性 399
14.2.4 WBM的标准 399
14.3 基于XML的网络管理 402
14.3.1 基于XML网络管理的优点 402
14.3.2 基于XML网络管理的四种模型 403
14.3.3 采用XML描述MIB文件 405
14.3.4 采用XML描述报文 407
14.3.5 一种基于XML的配置管理协议——Netconf概述 407
14.4 CORBA技术在网络管理系统中的应用 408
14.4.1 CORBA简介 409
14.4.2 基于CORBA的网络管理 410
14.5 基于主动网络的网络管理 413
14.5.1 主动网络及网管的体系结构 413
14.5.2 主动网络管理需求分析 415
14.5.3 主动网络管理设计模式 415
14.6 基于移动代理的网络管理 417
14.6.1 移动代理概述 417
14.6.2 基于移动代理的网络管理体系结构 417
14.6.3 基于移动代理的网管系统功能设计 418
14.7 网络管理智能化 420
习题十四 422
附录 A ITU-T有关网络管理的建议书索引 423
参考文献 428