第一章 网络管理概述 1
1.1 网络管理的基本概念 1
1.1.1 网络管理概述 1
1.1.2 网络管理的目标 2
1.1.3 网络管理的服务层次 3
1.1.4 网络管理的发展历程 3
1.2 网络管理的标准化 5
1.2.1 ISO 5
1.2.2 ITU-T 6
1.2.3 IETF 7
1.2.4 其他组织 8
1.3 网络管理的功能 8
1.3.1 配置管理 8
1.3.2 故障管理 9
1.3.3 性能管理 10
1.3.4 计费管理 11
1.3.5 安全管理 12
1.4 网络管理的对象 13
习题一 14
第二章 网络管理体系结构 15
2.1 网络管理的基本模型 15
2.1.1 网络管理者-管理代理模型 15
2.1.2 网络管理者 16
2.1.3 管理代理 16
2.1.4 网络管理协议 17
2.1.5 管理信息库 17
2.2 网络管理模式 18
2.2.1 集中式网络管理模式 18
2.2.2 分布式网络管理模式 20
2.2.3 分层式网络管理模式 22
2.2.4 分布式与分层式管理模式的结合 22
2.3 网络管理软件结构 23
2.4 网络管理的组织模型 24
2.3.3 管理支持软件 24
2.3.1 用户接口软件 24
2.3.2 管理专用软件 24
习题二 25
第三章 OSI系统管理 26
3.1 OSI的基本概念 26
3.1.1 参考模型 26
3.1.2 服务定义 26
3.1.3 协议规范 27
3.2 公共管理信息服务和协议CMIS/CMIP 29
3.2.1 CMIS/CMIP概述 29
3.2.2 CMIP的管理信息库 35
3.2.3 CMISE的服务 40
3.2.4 公共管理信息协议CMIP 53
3.2.5 远程操作服务元素ROSE 58
3.2.6 CMOT 60
3.3 OSI管理框架 61
3.3.1 管理站和代理 62
3.3.2 通信模型 62
3.3.3 通信机制 65
3.3.4 管理域和管理策略 65
3.4 管理对象的层次结构 66
3.4.1 继承层次 66
3.4.2 包含层次 67
3.4.3 注册层次 68
3.5 管理操作 68
3.5.1 操作范围 68
3.5.2 过滤功能 69
3.5.3 同步机制 70
3.6 管理对象的状态 71
3.6.1 一般状态属性 71
3.6.2 操作状态属性 72
3.7 管理对象之间的关系 73
习题三 75
第四章 ASN.1 76
4.1 网络数据表示及编码 76
4.2 ASN.1的基本概念 77
4.2.1 抽象数据类型 78
4.2.2 子类型 87
4.2.3 应用类型 90
4.3 基本编码规则 91
4.3.1 编码结构 91
4.3.2 标签字段 91
4.3.3 长度字段 92
4.3.4 值字段 93
4.3.5 编码举例 93
习题四 98
5.1 Internet的网络管理框架 99
第五章 Internet管理信息结构 99
5.1.1 SNMP的管理框架 100
5.1.2 SNMP协议体系结构 102
5.2 管理信息结构 103
5.2.1 对象的标识 104
5.2.2 管理信息结构的定义 106
5.3 标量对象和表对象 111
5.3.1 对象实例的标识 114
5.3.4 词典顺序 115
5.3.2 概念表和概念行 115
5.3.3 标量对象 115
习题五 117
第六章 管理信息库 118
6.1 MIB-2简介 118
6.2 MIB-2 119
6.2.1 system组 119
6.2.2 interfaces组 121
6.2.3 ip组 125
6.2.4 icmp组 132
6.2.5 tcp组 135
6.2.6 udp组 138
6.2.7 egp组 139
6.2.8 transmission组 143
6.2.9 MIB-2的局限性 145
习题六 146
第七章 SNMPv1 148
7.1 SNMPv1协议数据单元 148
7.1.1 SNMPv1协议数据单元的种类 148
7.1.2 SNMPv1协议数据单元的具体格式 149
7.1.3 报文应答序列 152
7.1.4 SNMP报文的发送和接收过程 153
7.2.1 团体的概念 154
7.2.2 简单的团体名认证 154
7.2 SNMPv1的安全机制 154
7.2.3 SNMPv1可采用的访问策略 155
7.2.4 委托代理服务 156
7.3 SNMPv1的操作 156
7.3.1 检索简单对象 156
7.3.2 检索未知对象 158
7.3.3 检索表对象 158
7.3.4 表的更新和删除 162
7.3.5 陷入操作 163
7.4 SNMP组 164
7.5 SNMPv1的局限性 165
习题七 166
第八章 SNMPv2 167
8.1 SNMP的演变 167
8.1.1 SNMPv2标准的开发 167
8.1.2 SNMPv2的新功能 169
8.2.3 安全机制 170
8.2.2 网络管理的安全威胁 170
8.2.1 计算机网络安全的威胁 170
8.2 网络安全问题 170
8.3 管理信息结构 180
8.3.1 对象的定义 181
8.3.2 表的定义 184
8.3.3 表的操作 184
8.4 MIB-2的扩展 186
8.4.1 system组的改变 187
8.4.2 SNMP组的重定义 190
8.4.3 interface组 191
8.4.4 MIB对象组 198
8.4.5 一致性声明 200
8.5 SNMPv2协议和操作 214
8.5.1 SNMPv2消息 214
8.5.2 PDU格式 214
8.6.1 对管理系统安全的威胁 218
8.6 SNMPv2安全协议 218
8.6.2 SNMPv2加密报文格式 219
8.6.3 加密报文的发送和接收 220
8.7 SNMPv2的实现 222
8.7.1 传输层映像 222
8.7.2 与OSI的兼容性 222
8.7.3 TCP/IP网络中的系统管理 223
习题八 223
9.1 SNMPv3工作组 224
第九章 SNMPv3 224
9.2 SNMPv3体系结构 226
9.3 SNMP实体 227
9.4 SNMPv3正文约定 228
9.5 SNMP引擎 228
9.5.1 调度器 228
9.5.2 消息处理子系统 228
9.5.4 访问控制子系统 229
9.5.3 安全子系统 229
9.6 应用程序 230
9.7 SNMPv3消息格式 231
9.8 基于用户的安全模式 232
习题九 234
第十章 远程网络监视 235
10.1 RMON的基本概念 235
10.1.1 RMON简介 235
10.1.2 远程网络监视的目标 237
10.1.3 远程网络监视器的控制 238
10.1.4 RMON的表管理 240
10.1.5 多管理站访问 243
10.1.6 RMON的管理信息库 244
10.2 RMON1的信息管理库 246
10.2.1 统计组 246
10.2.2 历史组 249
10.2.3 主机组 252
10.2.4 最高N台主机组 255
10.2.5 矩阵组 257
10.2.6 警报组 258
10.2.7 过滤组 261
10.2.8 捕获组 266
10.2.9 事件组 268
10.2.10 tokenRing组 269
10.3 RMON2的信息管理库 273
10.3.1 RMON2 MIB的组成 273
10.3.2 RMON2新增功能 275
10.4 RMON在网络管理中的应用 279
10.4.1 嵌入式RMON 279
10.4.2 分布式RMON 280
10.4.3 交换环境中的RMON 281
习题十 283
11.1.1 Cisco Works 2000简介 284
11.1 Cisco Works 2000 284
第十一章 典型网络管理系统 284
11.1.2 LAN管理解决方案 286
11.1.3 路由WAN管理解决方案 290
11.1.4 服务管理解决方案 291
11.1.5 Cisco VPN和QoS解决方案 295
11.1.6 Cisco Works for Windows 296
11.2 HP OpenView 300
11.2.1 HP OpenView简介 301
11.2.2 HP OpenView解决方案 303
11.3 IBM Tivoli NetView 308
11.3.1 IBM Tivoli NetView简介 308
11.3.2 IBM Tivoli NetView解决方案 309
11.4 Sun Net Manager 313
11.4.1 Sun Net Manager的特点 313
11.4.2 基于Sun Net Manager的解决方案 316
11.5 青鸟网硕NetSureXpert 317
11.5.1 NetSureXpert简介 318
11.5.2 NetSureXpert解决方案 319
习题十一 324
第十二章 基于Windows平台的网络管理 325
12.1 Windows SNMP服务的基本知识 325
12.1.1 Microsoft Windows SNMP服务 326
12.1.2 管理者和代理间的通信过程 330
12.2 Windows中SNMP服务的安装、配置和测试 331
12.2.1 Windows 2000中SNMP服务的安装和配置 332
12.2.2 Windows XP/2003中SNMP服务的安装和配置 337
12.2.3 “WMI SNMP提供程序”组件及调用方法 339
12.2.4 测试SNMP服务 344
12.3 Windows SNMP应用程序接口 349
12.3.1 SNMP扩展代理API函数 349
12.3.2 SNMP管理API函数 351
12.3.3 SNMP实用API函数 355
12.3.4 WinSNMP API函数 356
12.4 基于WinSNMP的网络管理程序设计 357
12.4.1 WinSNMP中的有关概念 358
12.4.2 WinSNMP基本编程模式 359
12.5 利用AdventNet SNMP API进行网络管理开发 362
12.5.1 AdventNet SNMP API概述 362
12.5.2 AdventNet SNMP API体系结构 363
12.5.3 应用程序实例 365
习题十二 368
第十三章 网络管理技术的发展 369
13.1 网络管理体系结构的变化 369
13.2 集成化的网络管理 373
13.2.1 协议共存 374
13.2.2 协议互通 376
13.3 基于Web的网络管理 380
13.3.1 WBM与传统网络管理平台的比较 380
13.3.2 WBM的实现方式 382
13.3.4 WBM的标准 384
13.3.3 WBM的安全性 384
13.4 CORBA技术在网络管理系统的应用 387
13.4.1 CORBA简介 388
13.4.2 基于CORBA的网络管理 389
13.5 基于主动网络的网络管理 393
13.5.1 主动网络及网络管理的体系结构 393
13.5.2 主动网络管理需求分析 395
13.5.3 主动网络管理设计模式 395
13.6.2 基于移动代理的网络管理体系结构 397
13.6 基于移动代理的网络管理 397
13.6.1 移动代理概述 397
13.6.3 基于移动代理的网络管理系统功能设计 399
13.7 网络管理智能化 401
习题十三 403
附录A ITU-T有关网络管理的建议书索引 404
附录B 与网络管理有关的ISO标准索引 407
参考文献 410