图书介绍
Visual C++开发基于SNMP的网络管理软件PDF|Epub|txt|kindle电子书版本下载
- 武孟军,徐,任相臣编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115204318
- 出版时间:2009
- 标注页数:344页
- 文件大小:101MB
- 文件页数:356页
- 主题词:C语言-程序设计
PDF下载
下载说明
Visual C++开发基于SNMP的网络管理软件PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 SNMP概述1
1.1历史背景1
1.2基础知识2
1.2.1 SNMPv 1的组成3
1.2.2 SNMP系统框架与安全机制4
1.2.3 Trap消息5
1.2.4 SNMP与UDP5
1.3管理信息库和管理信息结构6
1.3.1管理信息库6
1.3.2管理信息结构7
1.4简单网络管理协议7
本章小结8
第2章 抽象语法标记基础9
2.1 ASN.1初步9
2.1.1什么是ASN.19
2.1.2巴柯斯范式10
2.1.3类型和值10
2.1.4命名约定与特殊符号13
2.1.5 ASN.1模块13
2.1.6宏定义14
2.1.7对象标识符16
2.2基本编码规则(Basic Encoding Rules)17
2.2.1一般原则17
2.2.2编码举例20
2.3综合实例21
2.3.1模块定义21
2.3.2编码分析22
本章小结24
第3章 管理信息结构25
3.1对象标识与结构25
3.1.1管理信息与被管理对象25
3.1.2对象标识与语法26
3.2被管理对象27
3.2.1定义被管理对象27
3.2.2标量对象和表29
3.3模块定义分析30
3.4改进的宏定义32
本章小结35
第4章 简单网络管理协议36
4.1 SNMP消息格式36
4.1.1辅助类型定义37
4.1.2 GetRequest PDU38
4.1.3 GetNextRequest PDU39
4.1.4 SetRequest PDU40
4.1.5 GetReponse PDU41
4.1.6 Trap PDU41
4.2 SNMP分析42
4.2.1环境42
4.2.2 Get操作43
4.2.3 GetNext操作46
4.2.4 Set操作47
4.2.5 Trap50
4.3 Trap宏定义50
4.3.1宏定义50
4.3.2标准Trap定义示例52
4.3.3扩展Trap定义示例53
第5章 管理信息库MIB55
5.1 MIB基础55
5.1.1文本约定55
5.1.2文件结构56
5.2被管理对象57
5.2.1对象组织57
5.2.2定义表58
5.2.3标识对象实例59
5.3被管理对象剖析60
5.3.1宏子句60
5.3.2被管理对象举例62
5.4 MIB-II62
5.4.1 system组63
5.4.2 interfaces组64
5.4.3 at组65
5.4.4 ip组65
5.4.5 icmp组65
5.4.6 tcp组66
5.4.7 udp组66
5.4.8 egp组67
5.4.9 transmission组67
5.4.10 snmp组67
本章小结67
第6章 管理信息结构SMIv269
6.1 SMIv269
6.1.1信息模块69
6.1.2数据类型70
6.1.3 OBJECT-TYPE宏70
6.1.4 MODULE-IDENTITY宏73
6.1.5 OBJECT-IDENTITY宏74
6.1.6 NOTIFICATION-TYPE宏74
6.2文本约定75
6.2.1 TEXTUAL-CONVENTION宏75
6.2.2文本约定宏举例77
6.3 MIB一致性陈述78
6.3.1 OBJECT-GROUP宏78
6.3.2 NOTIFICATION-GROUP宏79
6.3.3 MODULE-COMPLIANCE宏80
6.3.4 AGENT-CAPABILITIES宏83
本章小结86
第7章 Windows环境下SNMP编程87
7.1 SNMP编程特点87
7.1.1 SNMP编程的主要工作87
7.1.2 SNMP变量88
7.1.3 MIB表的操作89
7.2 SNMP++软件包简介89
7.2.1 SNMP++组成文件90
7.2.2编译SNMP++软件包91
7.3 SNMP++软件包中的类介绍92
7.3.1数据类型类93
7.3.2 Vb类95
7.3.3 Pdu类97
7.3.4 Snmp Target类98
7.3.5 Snmp类99
7.4其他注意事项100
7.4.1编译链接100
7.4.2内存泄露问题101
第8章 MIB浏览器103
8.1相关知识106
8.1.1 MIB文件关键字106
8.1.2辅助节点107
8.1.3叶节点109
8.1.4字符串处理函数110
8.1.5读入行的预处理111
8.1.6 MIB节点信息的存储111
8.1.7保存已装载MIB文件信息112
8.1.8顶端节点113
8.1.9定位Tree Control节点113
8.2程序实现113
8.2.1模块设计113
8.2.2建立并配置工程文件114
8.2.3加载MIB文件模块实现118
8.2.4操作命令响应模块实现131
8.2.5辅助功能模块的实现141
8.2.6编译链接148
第9章 监视广域网通信线路150
9.1相关知识152
9.1.1点到点线路153
9.1.2帧中继线路153
9.2相关Trap和被管理对象分析153
9.2.1 Trap定义154
9.2.2 LinkDown Trap154
9.2.3 LinkUp Trap155
9.2.4 PVC状态变化Trap155
9.2.5 MIB-II的interfaces组156
9.2.6帧中继相关的被管理对象158
9.2.7其他对象定义160
9.3程序实现162
9.3.1模块设计162
9.3.2建立并配置工程文件164
9.3.3系统托盘模块实现166
9.3.4设备扫描模块实现167
9.3.5 Trap接收与处理模块实现177
9.3.6辅助功能模块实现181
第10章 测量广域网线路数据流量183
10.1相关知识186
10.1.1点到点线路的带宽186
10.1.2帧中继线路的带宽186
10.1.3利用SNMP测量数据流量186
10.1.4流量以及带宽利用率计算公式187
10.2相关被管理对象定义188
10.3程序实现189
10.3.1模块设计189
10.3.2建立并配置工程文件191
10.3.3设备扫描模块实现193
10.3.4流量数据采样模块实现196
10.3.5流量数据实时显示模块实现201
10.3.6数据分析模块实现213
10.3.7辅助功能模块实现215
第11章 监控网络设备性能216
11.1相关知识218
11.1.1交换机218
11.1.2路由器219
11.1.3服务器220
11.2相关被管理对象分析222
11.2.1 CISCO有关的MIB文件222
11.2.2 Windows 2000系统225
11.3程序实现226
11.3.1模块设计226
11.3.2建立并配置工程文件227
11.3.3辅助功能模块实现228
11.3.4配置、扫描模块实现230
11.3.5数据采集模块实现233
11.3.6数据处理模块实现235
第12章 自动探测网络拓扑237
12.1相关知识239
12.1.1探测网络拓扑的一般方法239
12.1.2 Cisco Discovery Protocol239
12.2相关被管理对象分析241
12.3程序实现246
12.3.1模块设计246
12.3.2建立并配置工程文件249
12.3.3界面模块实现252
12.3.4拓扑连接信息获取模块实现254
12.3.5拓扑图形绘制模块实现261
12.3.6图形修正模块实现265
12.3.7辅助功能模块实现268
第13章 基于VLAN的局域网管理270
13.1相关知识272
13.1.1虚拟局域网(VLAN)273
13.1.2 Trunk端口273
13.1.3 VTP协议274
13.1.4 VTP修剪和Trunk链路上清除VLAN275
13.1.5 ARP协议275
13.2相关被管理对象分析276
13.2.1 CISCO-VTP-MIB276
13.2.2 CISCO-VLAN-MEMBERSHIP-MIB279
13.2.3 BRIDGE-MIB279
13.3 MIB表中行的创建与删除282
13.3.1 VLAN编辑控制表282
13.3.2 VLAN编辑表285
13.4程序实现287
13.4.1模块设计287
13.4.2配置工程文件289
13.4.3获取VLAN信息模块实现294
13.4.4获取交换机端口信息模块实现297
13.4.5配置VLAN模块实现304
13.4.6辅助功能模块实现307
第14章 基于地址的IP数据流量统计309
14.1相关知识311
14.1.1基于MAC地址的流量统计311
14.1.2基于IP地址的流量统计312
14.2相关被管理对象分析312
14.2.1 CISCO-IP-STAT-MIB313
14.2.2 OLD-CISCO-IP-MIB314
14.3程序实现316
14.3.1模块划分316
14.3.2建立并配置工程文件317
14.3.3接口扫描模块实现318
14.3.4流量统计模块实现319
14.3.5图表显示模块实现323
14.3.6辅助功能模块实现332
附录A 文本约定RowStatus333
A.1文本约定RowStatus333
A.1.1创建概念行335
A.1.2概念行挂起337
A.1.3概念行删除337
A.2应用举例338
附录B Cisco网络产品的SNMP支持340
B.1配置SNMP340
B.1.1启用SNMP340
B.1.2配置MIB视图340
B.1.3配置SNMP Trap341
B.1.4其他命令342
B.2其他问题342
B.2.1网络接口索引值342
B.2.2 SNMP引起 CPU利用率过高343
B.2.3对象sysObjectID实例值343