图书介绍

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

Visual C++开发基于SNMP的网络管理软件
  • 武孟军,徐,任相臣编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115153655
  • 出版时间:2007
  • 标注页数:373页
  • 文件大小:127MB
  • 文件页数:385页
  • 主题词: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.1 历史背景1

第1章 SNMP概述1

1.2 基础知识2

1.2.1 SNMPvl的组成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

1.5 本章小结8

2.1.1 什么是ASN.19

第2章 抽象语法标记基础9

2.1 ASN.1初步9

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 编码分析23

2.4 本章小结25

第3章 管理信息结构27

3.1 对象标识与结构27

3.1.1 管理信息与被管理对象27

3.1.2 对象标识与语法27

3.2 被管理对象29

3.2.1 定义被管理对象29

3.2.2 标量对象和表31

3.3 模块定义分析32

3.4 改进的宏定义34

3.5 本章小结37

4.1 SNMP消息格式39

第4章 简单网络管理协议39

4.1.1 辅助类型定义40

4.1.2 GetRequest PDU41

4.1.3 GetNextRequest PDU42

4.1.4 SetRequest PDU43

4.1.5 GetReponse PDU44

4.1.6 Trap PDU44

4.2 SNMP协议分析45

4.2.1 环境45

4.2.2 Get操作46

4.2.3 GetNext操作49

4.2.4 Set操作50

4.2.5 Trap53

4.3 Trap宏定义53

4.3.1 宏定义54

4.3.2 标准Trap定义示例55

4.3.3 扩展Trap定义示例56

4.4 本章小结58

第5章 管理信息库59

5.1 MIB基础59

5.1.1 文本约定59

5.1.2 文件结构60

5.2 被管理对象61

5.2.1 对象组织61

5.2.2 定义表62

5.2.3 标识对象实例64

5.3 被管理对象剖析64

5.3.1 宏子句65

5.3.2 被管理对象举例66

5.4 使用SMIv2定义的MIB67

5.4.1 主要内容67

5.4.2 信息模块67

5.4.3 OBJECT-TYPE宏68

5.4.4 MODULE-IDENTITY宏69

5.4.5 OBJECT-IDENTITY宏71

5.4.6 NOTIFICATION-TYPE宏71

5.4.7 TEXTUAL-CONVENTION宏72

5.4.8 OBJECT-GROUP宏74

5.4.9 NOTIFICATION-GROUP宏75

5.4.10 MODULE-COMPLIANCE宏76

5.4.11 AGENT-CAPABILITIES宏79

5.5 本章小结82

第6章 Windows环境下SNMP编程83

6.1 SNMP编程特点83

6.1.1 SNMP编程的主要工作83

6.1.2 SNMP变量84

6.1.3 MIB表的操作85

6.2 SNMP++软件包简介85

6.2.1 SNMP++组成文件86

6.2.2 编译SNMP++软件包86

6.3 SNMP++软件包中的类介绍88

6.3.1 数据类型类89

6.3.2 Vb类91

6.3.3 Pdu类93

6.3.4 SnmpTarget类94

6.3.5 Snmp类95

6.4 其他注意事项96

6.4.1 编译链接96

6.4.2 内存泄露问题97

第7章 MIB浏览器99

7.1 相关知识102

7.1.1 MIB文件关键字102

7.1.2 辅助节点103

7.1.3 叶节点105

7.1.4 字符串处理函数106

7.1.5 读入行的预处理107

7.1.6 MIB节点信息的存储108

7.1.9 定位Tree Control节点109

7.1.8 顶端节点109

7.1.7 保存已装载MIB文件信息109

7.2 程序实现110

7.2.1 模块设计110

7.2.2 建立并配置工程文件110

7.2.3 加载MIB文件模块实现115

7.2.4 操作命令响应模块实现130

7.2.5 辅助功能模块的实现142

7.2.6 编译链接150

第8章 监视广域网通信线路153

8.1 相关知识155

8.2.1 Trap定义156

8.2 相关Trap和被管理对象分析156

8.1.2 帧中继线路156

8.1.1 点到点线路156

8.2.2 LinkDown Trap157

8.2.3 LinkUp Trap158

8.2.4 PVC状态变化Trap158

8.2.5 MIB-II的interfaces组158

8.2.6 帧中继相关的被管理对象161

8.2.7 其他对象定义163

8.3 程序实现165

8.3.1 模块设计165

8.3.2 建立并配置工程文件167

8.3.3 系统托盘模块实现168

8.3.4 设备扫描模块实现171

8.3.5 Trap接收与处理模块实现182

8.3.6 辅助功能模块实现187

第9章 测量广域网线路数据流量189

9.1 相关知识191

9.1.1 点到点线路的带宽191

9.1.2 帧中继线路的带宽191

9.1.3 利用SNMP测量数据流量192

9.1.4 流量以及带宽利用率计算公式192

9.2 相关被管理对象定义193

9.3 程序实现195

9.3.1 模块设计195

9.3.2 建立并配置工程文件197

9.3.3 设备扫描模块实现198

9.3.4 流量数据采样模块实现203

9.3.5 流量数据实时显示模块实现208

9.3.6 数据分析模块实现222

9.3.7 辅助功能模块实现225

第10章 监控网络设备性能227

10.1 相关知识229

10.1.1 交换机229

10.1.2 路由器229

10.1.3 服务器230

10.2 相关被管理对象分析233

10.2.1 CISCO有关的MIB文件233

10.2.2 Windows 2000系统236

10.3 程序实现238

10.3.1 模块设计238

10.3.2 建立并配置工程文件239

10.3.3 辅助功能模块实现240

10.3.4 配置、扫描模块实现241

10.3.5 数据采集模块实现246

10.3.6 数据处理模块实现247

第11章 自动探测网络拓扑251

11.1 相关知识253

11.1.1 探测网络拓扑的一般方法253

11.1.2 Cisco Discovery Protocol253

11.2 相关被管理对象分析255

11.3 程序实现260

11.3.1 模块设计260

11.3.2 建立并配置工程文件264

11.3.3 界面模块实现267

11.3.4 拓扑连接信息获取模块实现269

11.3.5 拓扑图形绘制模块实现277

11.3.6 图形修正模块实现282

11.3.7 辅助功能模块实现286

第12章 基于VLAN的局域网管理289

12.1 相关知识291

12.1.1 虚拟局域网(VLAN)292

12.1.2 Trunk端口292

12.1.3 VTP协议293

12.1.4 VTP修剪和Trunk链路上清除VLAN294

12.1.5 ARP协议294

12.2 相关被管理对象分析295

12.2.1 CISCO-VTP-MIB295

12.2.2 CISCO-VLAN-MEMBERSHIP-MIB298

12.2.3 BRIDGE-MIB299

12.3 MIB表中行的创建与删除301

12.3.1 VLAN编辑控制表302

12.3.2 VLAN编辑表305

12.4 程序实现307

12.4.1 模块设计307

12.4.2 配置工程文件310

12.4.3 获取VLAN信息模块实现315

12.4.4 获取交换机端口信息模块实现319

12.4.5 配置VLAN模块实现327

12.4.6 辅助功能模块实现330

第13章 基于地址的IP数据流量统计333

13.1.2 基于IP地址的流量统计335

13.1.1 基于MAC地址的流量统计335

13.1 相关知识335

13.2 相关被管理对象分析336

13.2.1 CISCO-IP-STAT-MIB337

13.2.2 OLD-CISCO-IP-MIB339

13.3 程序实现341

13.3.1 模块划分341

13.3.2 建立并配置工程文件342

13.3.3 接口扫描模块实现343

13.3.4 流量统计模块实现344

13.3.5 图表显示模块实现348

13.3.6 辅助功能模块实现359

附录A 文本约定RowStatus361

附录B CISCO网络产品的SNMP支持369

热门推荐