第一章 网络管理概述 1
1.1 什么是计算机网络 1
1.2 网络管理者的职责 2
1.3 网络管理与网络管理系统 3
1.4 网络管理的5个功能域 4
1.4.1 失效管理 5
1.4.2 配置管理 6
1.4.3 安全管理 7
1.4.4 性能管理 8
1.4.5 计费管理 9
1.5 管理模型 11
1.6 小结 12
第二章 网络管理协议 13
2.1 没有网络管理协议前的情况 13
2.2 网络管理协议的发展 15
2.3 几种标准网络管理协议 16
2.3.1 SNMP 16
2.3.2 CMIS/CMIP 16
2.3.3 CMOT 17
2.3.4 LMMP 18
2.4 管理信息库 19
2.4.1 ASN.1语法 19
2.4.2 MIB树的结构 20
2.5 小结 21
第三章 简单网络管理协议SNMP 23
3.1 SNMP的工作原理 23
3.2 实例识别及排序 26
3.2.1 列对象 26
3.2.2 模糊的行区分的问题 27
3.2.3 概念表和行对象 28
3.2.4 标量对象 28
3.2.5 按字典排序 28
3.3 SNMP协议数据单元 30
3.3.1 SNMP PDU的格式 30
3.3.2 SNMP消息的传输 31
3.3.3 SNMP消息的接收 31
3.3.4 变量束 32
3.3.5 GetRequest PDU 32
3.3.6 GetNextRequest PDU 33
3.3.7 SetRequest PDU 36
3.3.8 Trap PDU 40
3.4 SNMP的安全机制 41
3.4.1 认证服务 41
3.4.1 访问策略 42
3.4.3 转换代理服务 42
3.5 管理信息库 43
3.5.1 系统组 44
3.5.2 接口组 45
3.5.3 地址转换组 48
3.5.4 IP组 48
3.5.5 ICMP组 53
3.5.6 TCP组 55
3.5.7 UDP组 58
3.5.8 EGP组 60
3.5.9 CMOT组 63
3.5.10 传输组 63
3.5.11 SNMP组 63
3.6 传输层的支持 66
3.6.1 无连接的传输服务 66
3.6.2 面向连接的传输服务 67
3.7 实际问题 67
3.7.1 在SNMP支持上的不同 67
3.7.2 不被支持的对象 68
3.7.3 查询频率 69
3.7.4 SNMP的局限性 70
3.8 小结 70
第四章 远程网络监视 72
4.1 RMON的目标 72
4.2 对远程监视器的控制 74
4.2.1 配置 74
4.2.2 动作发动 74
4.3 多管理者支持 75
4.4 表管理 75
4.4.1 文本约定 76
4.4.2 行增加 76
4.4.3 行更改和删去 77
4.5 RMON MIB 77
4.5.1 RMON MIB 的结构 77
4.5.2 统计组 78
4.5.3 历史组 78
4.5.4 警报组 82
4.5.5 主机组 86
4.5.6 最高N台主机组 90
4.5.7 矩阵组 93
4.5.8 过滤组 95
4.5.9 包捕获组 102
4.5.10 事件组 105
4.6 实际问题 107
4.6.1 事件捕获过载 107
4.6.2 硬件平台 107
4.7 小结 108
第五章 安全SNMP 109
5.1 概述 110
5.1.1 安全威胁 110
5.1.2 S-SNMP的安全服务 112
5.1.3 S-SNMP的安全机制 113
5.2 管理模型 113
5.2.1 模型中的元素 114
5.2.2 模型的应用 117
5.3 安全性协议 120
5.3.1 S-SNMP消息 121
5.3.2 摘要认证协议 123
5.3.3 对称机密性协议 128
5.3.4 秘密值的发布 128
5.3.5 时间同步 130
5.4 小结 133
第六章 SNMP版本2(SNMPv2) 134
6.1 概述 134
6.1.1 SNMPv2的发展 134
6.1.2 对SNMP的增强 135
6.2 管理信息结构 136
6.2.1 SNMPv2中的对象定义 136
6.2.2 SNMPv2的表 137
6.3 SNMPv2的管理模型 139
6.3.1 MIB视域 139
6.3.2 SNMPv2的上下文 139
6.3.3 访问控制策略 141
6.3.4 上下文类型 142
6.3.5 模型的应用 143
6.4 协议操作 147
6.4.1 PDU的格式 148
6.4.2 GetRequest PDU 148
6.4.3 GetNextRequest PDU 149
6.4.4 GetBulkRequest PDU 151
6.4.5 SetRequest PDU 154
6.4.6 Trap PDU 155
6.4.7 InformRequest PDU 156
6.4.8 表操作 156
6.5 SNMPv2安全协议 162
6.5.1 有序传送机制 162
6.5.2 时钟同步算法 163
6.5.3 上下文信息 165
6.6 传输映射 166
6.7 小结 167
第七章 OSI系统管理的概念 168
7.1 OSI管理框架 168
7.2 OSI管理功能域 170
7.2.1 失效管理 171
7.2.2 计费管理 171
7.2.3 配置及名字管理 171
7.2.4 性能管理 171
7.2.5 安全管理 171
7.3 系统管理功能 172
7.4 小结 174
第八章 OSI管理信息库 175
8.1 管理信息模型 175
8.1.1 管理信息模型的基本概念 176
8.1.2 系统管理操作 178
8.2 管理信息的定义 179
8.2.1 一般性属性 179
8.2.2 特有属性 182
8.2.3 通告类型 182
8.2.4 被管理对象类 183
8.2.5 被管理对象定义模板 183
8.2.6 标识符的分配 184
8.3 实际问题 184
8.4 小结 185
第九章 公共管理信息服务和公共管理信息协议 186
9.1 公共管理信息服务 187
9.1.1 连接 188
9.1.2 选择被管理的对象 189
9.1.3 管理通告服务 195
9.1.4 管理操作服务 196
9.1.5 联系服务 204
9.2 公共管理信息协议 205
9.2.1 CMIP操作 206
9.2.2 远程操作服务元素(ROSE)的使用 211
9.3 实际问题 211
9.3.1 性能 211
9.3.2 协议体系结构 212
9.4 小结 213
第十章 网络管理系统 214
10.1 网络管理系统的结构 214
10.2 设计网络管理系统的原则 215
10.3 网络管理平台及应用 216
10.3.1 SunNet Manager 216
10.3.2 PolyCenter On Netview (PNV) 217
10.3.3 SPECTRUM Enterprise Manager 218
10.3.4 如何选择网络管理平台 220
10.4 网络管理系统的发展趋势 222
10.5 基于Web的网络管理工具及系统 223
10.5.1 Advent Web NMS及NetMonitor 223
10.5.2 JMAPI 224
10.6 小结 226
第十一章 失效管理 228
11.1 失效管理的内容 228
11.1.1 收集信息以发现故障 229
11.1.2 决定管理哪些失效 229
11.2 失效管理工具 230
11.2.1 简单工具 230
11.2.2 复杂工具 231
11.2.3 高级工具 233
11.3 失效对网络的影响 234
11.4 失效报告的形式 235
11.5 小结 237
第十二章 配置管理 238
12.1 配置管理的内容 238
12.1.1 收集数据 238
12.1.2 修改设备配置 239
12.1.3 存储信息 240
12.2 配置管理工具 241
12.2.1 简单工具 241
12.2.2 复杂工具 241
12.2.3 高级工具 242
12.3 产生配置报告 245
12.4 小结 246
第十三章 安全管理 247
13.1 安全管理的内容 247
13.1.1 确定敏感信息 248
13.1.2 找出访问点 248
13.1.3 保护访问点 250
13.1.4 维护安全访问点 254
13.2 安全管理工具 254
13.2.1 简单工具 254
13.2.2 复杂工具 255
13.3.3 高级工具 256
13.3 与公共网络相连时的安全问题 256
13.4 代理服务器(Proxy Server) 257
13.4.1 主要功能 258
13.4.2 基本配置方式和结构 258
13.5 安全事件报告 260
13.6 小结 261
第十四章 性能管理 262
14.1 性能管理的内容 262
14.1.1 收集使用数据 262
14.1.2 分析数据 263
14.1.3 设置阈值 263
14.1.4 使用网络模拟 263
14.2 性能管理工具 264
14.2.1 简单工具 264
14.2.2 复杂工具 265
14.2.3 高级工具 267
14.3 报告性能信息 270
14.4 小结 271
第十五章 计费管理 272
15.1 计费管理的内容 272
15.1.1 确定计费原则 272
15.1.2 收集有关网络使用情况的数据 275
15.1.3 设置定额 275
15.1.4 给用户开帐单 275
15.2 计费管理工具 275
15.2.1 简单工具 275
15.2.2 复杂工具 276
15.2.3 高级工具 278
15.3 报告计费信息 279
15.4 小结 280
第十六章 SNMP应用实例 281
16.1 UNIX系统下SNMP协议的应用 281
16.2 利用Java编写SNMP程序 303
16.2.1 Advent Java SNMP Package介绍 303
16.2.2 应用程序实例 305
16.2.3 小应用程序实例 312
16.3 小结 315
第十七章 清华大学校园网网络综合管理系统 316
17.1 校园网网络系统介绍 316
17.2 网络管理系统的整体结构 317
17.3 基于网管平台的管理功能 317
17.3.1 配置管理 318
17.3.2 失效管理 321
17.3.3 性能管理 322
17.4 基于Web的综合网络管理系统 323
17.4.1 性能管理 324
17.4.2 安全管理 329
17.4.3 计费管理 330
17.4.4 用户管理 339
17.4.5 内部管理 340
17.5 小结 341
参考文献 342