图书介绍

Visual C++开发基于SNMP的网络管理软件PDF|Epub|txt|kindle电子书版本下载

Visual C++开发基于SNMP的网络管理软件
  • 武孟军,徐,任相臣编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115204318
  • 出版时间:2009
  • 标注页数:344页
  • 文件大小:101MB
  • 文件页数:356页
  • 主题词:C语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐