第一章 网络管理概论 1
1.1 网络管理的基本概念 1
1.2 网络管理系统体系结构 2
1.2.1 网络管理系统的层次结构 2
1.2.2 网络管理系统的配置 3
1.2.3 网络管理软件的结构 5
1.3 网络监控系统 6
1.3.1 管理信息库 6
1.3.2 网络监控系统的配置 7
1.3.3 网络监控系统的通信机制 8
1.4 网络监视 8
1.4.1 性能监视 9
1.4.2 故障监视 13
1.4.3 计费监视 14
1.5 网络控制 15
1.5.1 配置控制 15
1.5.2 安全控制 17
1.6 网络管理标准 20
习题 21
第二章 抽象语法表示ASN.1 23
2.1 网络数据表示 23
2.2 ASN.1的基本概念 24
2.2.1 抽象数据类型 24
2.2.2 子类型 28
2.2.3 数据结构例 30
2.3 基本编码规则 31
2.3.1 简单编码 31
2.3.2 字段扩充 33
2.4 ASN.1宏定义 35
2.4.1 模块定义 35
2.4.2 宏表示 36
2.4.3 宏定义例 36
习题 38
第三章 管理信息库 39
3.1 SNMP的基本概念 39
3.1.1 TCP/IP协议簇 39
3.1.2 TCP/IP网络管理框架 41
3.1.3 SNMP协议体系结构 42
3.2 MIB结构 43
3.2.1 MIB中的数据类型 45
3.2.2 管理信息结构的定义 46
3.3 标量对象和表对象 47
3.3.1 对象实例的标识 49
3.3.2 词典顺序 50
3.4 MIB-2功能组 51
3.4.1 系统组 51
3.4.2 接口组 52
3.4.3 地址转换组 56
3.4.4 ip组 56
3.4.5 icmp组 60
3.4.6 tcp组 61
3.4.7 udp组 63
3.4.8 egp组 64
3.4.9 传输组 64
习题 67
第四章 简单网络管理协议 68
4.1 SNMP的演变 68
4.1.1 SNMPv1 68
4.1.2 SNMPv2 69
4.1.3 SNMPv3 70
4.2 SNMPv1协议数据单元 71
4.2.1 SNMPv1支持的操作 71
4.2.2 SNMP PDU格式 71
4.2.3 报文应答序列 72
4.2.4 报文的发送和接收 73
4.3 SNMPv1的操作 74
4.3.1 检索简单对象 74
4.3.2 检索未知对象 76
4.3.3 检索表对象 76
4.3.4 表的更新和删除 78
4.3.5 陷入操作 79
4.3.6 snmp功能组 79
4.4 实现问题 80
4.4.1 网络管理站的功能 81
4.4.2 轮询频率 81
4.4.3 SNMPv1的局限性 82
4.5 SNMPv2的管理信息结构 83
4.5.1 对象的定义 83
4.5.2 表的定义 85
4.5.3 表的操作 87
4.5.4 通知和信息模块 90
4.5.5 SNMPv2管理信息库 91
4.6 SNMPv2协议数据单元 96
4.6.1 SNMPv2报文 96
4.6.2 SNMPv2 PDU 97
4.6.3 管理站之间的通信 100
4.7 SNMPv3 102
4.7.1 SNMPv3管理框架 102
4.7.2 SNMP引擎 102
4.7.3 应用程序 104
4.7.4 SNMP管理站和代理 104
4.7.5 基于用户的安全模型(USM) 105
4.7.6 基于视图的访问控制(VACM)模型 113
习题 116
第五章 远程网络监视 118
5.1 RMON的基本概念 118
5.1.1 远程网络监视的目标 119
5.1.2 表管理原理 119
5.1.3 多管理站访问 122
5.2 RMON的管理信息库 123
5.2.1 以太网的统计信息 123
5.2.2 报警 130
5.2.3 过滤和通道 131
5.2.4 包捕获和事件记录 134
5.3 RMON2管理信息库 136
5.3.1 RMON2 MIB的组成 136
5.3.2 RMON2增加的功能 137
5.4 RMON2的应用 141
5.4.1 协议的标识 141
5.4.2 协议目录表 142
5.4.3 用户定义的数据收集机制 143
5.4.4 监视器的标准配置法 144
习题 145
第六章 SNMPc网络管理软件的应用 146
6.1 SNMPc简介 146
6.1.1 SNMPc的特性 146
6.1.2 SNMPc的版本 149
6.1.3 SNMPc设备访问模式 149
6.2 SNMPc的安装和使用 150
6.2.1 安装SNMPc服务器与本地控制台 150
6.2.2 安装寻呼系统 150
6.2.3 启动SNMPc服务器和本地控制台 151
6.2.4 使用控制台组件 151
6.3 操作映射数据库 154
6.3.1 使用映射选择树 154
6.3.2 使用映射视图窗口 154
6.3.3 移动映射对象 155
6.3.4 更改对象属性 157
6.3.5 添加映射对象 159
6.4 查看Mib数据 160
6.4.1 使用Mib选择树 160
6.4.2 使用管理菜单 161
6.4.3 表显示元素 161
6.4.4 图显示元素 162
6.5 长期保存统计数据 163
6.5.1 创建新报告 163
6.5.2 在图形窗口中查看趋势数据 164
6.5.3 查看WEB报告 164
6.5.4 限制保存实例 166
6.6 设置报警阈值 166
6.6.1 设置状态变量轮询 166
6.6.2 配置自动报警 167
6.6.3 设置手工阈值报警 167
6.7 轮询TCP应用服务 168
6.7.1 启用对TCP服务的轮询 169
6.7.2 自定义TCP服务 169
6.8 发送电子邮件或寻呼 170
6.9 网络发现疑难解答 175
6.9.1 正常的发现映射布局 175
6.9.2 失败征兆与解决方案 175
6.10 使用控制台 178
6.10.1 安装远程控制台 179
6.10.2 安装JAVA控制台 179
6.103 限制JAVA控制台访问 180
第七章 Windows网络管理 181
7.1 IP地址和路由器配置 181
7.1.1 动态IP地址 181
7.1.2 IP路由表 183
7.1.3 路由和远程访问服务器 185
7.1.4 数据包筛选器 186
7.1.5 网络监视器 187
7.2 动态主机配置协议 188
7.2.1 DHCP协议原理 189
7.2.2 DHCP服务器的安装和配置 191
7.3 名字解析服务 192
7.3.1 名字解析服务概述 192
7.3.2 NetBIOS名字解析 193
7.2.3 WINS服务器 194
7.3.4 DNS主机名解析 194
7.4 域名服务器 195
7.4.1 域名系统 195
7.4.2 域名服务器 196
7.4.3 DNS服务器的安装和配置 202
7.5 终端服务 202
7.5.1 终端服务器的安装 203
7.5.2 终端服务器的配置 204
7.6 远程管理 208
7.6.1 远程管理功能的改进 208
7.6.2 微软管理控制台 209
7.6.3 远程桌面连接 210
7.7 Windows SNMP服务 214
7.7.1 安装SNMP服务 214
7.7.2 配置SNMP服务 215
第八章 网络管理工具 217
8.1 网络诊断和配置命令 217
8.1.1 ipconfig 217
8.1.2 ping 219
8.1.3 arp 220
8.1.4 netstat 221
8.1.5 tracert 222
8.1.6 nbtstat 224
8.1.7 route 225
8.1.8 netsh 228
8.1.9 nslookup 231
8.1.10 net 237
8.2 网络监视工具 238
8.2.1 网络监听原理 239
8.2.2 网络嗅探器 239
8.2.3 Sniffer软件的功能和使用方法 240
8.3 网络管理平台 241
8.3.1 HP OpenView 241
8.3.2 IBM Tivoli NetView 243
8.3.3 Cisco Works for Windows 245
第九章 网络管理技术的发展 247
9.1 基于CORBA的网络管理 247
9.1.1 CORBA简介 247
9.1.2 CORBA与OSI/SNMP之间的转换 248
9.2 基于XML的网络管理 250
9.2.1 XML接口 250
9.2.2 XML请求和响应 251
9.3 基于Web的网络管理 252
9.3.1 WBM解决方案 253
9.3.2 WBM标准 254
9.4 基于移动代理的网络管理 256
9.4.1 移动代理及其应用 257
9.4.2 网络管理中的移动代理 258
参考文献 264