文档库

最新最全的文档下载
当前位置:文档库 > SNMP的监控应用与编程实现

SNMP的监控应用与编程实现

SNMP的监控应用与编程实现

邮局订阅号:82-946360元/年技术创新

网络与通信

《PLC 技术应用200例》

您的论文得到两院院士关注

1引言

众所周知,ISO (国际标准化组织)定义的网络管理功能分为五类:故障管理、计费管理、性能管理、配置和名称管理、安全管理,尽管这些功能是为OSI 环境开发的,但已被标准和非标准的网络管理系统所广泛接受。实现这些网络管理功能的基础是网络监视和网络控制,上述所有五个重要功能都包含其中,前三个领域的重点放在监视,而后两个领域更注重控制。网络监视包括观测和分析终端系统、中间系统和子网的状态和行为;网络控制是指配置参数使其控制运行。而SNMP (简单网络管理协议)正是完成上述功能的事实标准,简单高效的实现监控应用。

2SNMP 模型

图1SNMP 的配置

SNMP 应用于网络管理系统。网络管理系统是网络监视和

控制工具的集合,它把整个网络看作一个统一结构来处理。每个网络节点都包含一系列用于执行网络管理任务的软件NME (网络管理实体),其执行采集、

存储信息,响应命令等任务,网络中还应有管理站或控制主机,包含一系列NMA(网络管理应用程序)软件,用户通过其显示信息和发送命令到全网进行监控。用于TCP/IP 网络监控的网络管理模型SNMP ,在其结构中NME 就是代理模块,如图1所示为之典型配置。

整个系统必须有一个管理站。管理进程和代理利用SNMP 报文进行通信,而SNMP 协议作为应用程序级协议既定于在

UDP 上操作(当然也可以是TCP)。网络中的资源能够通过用对

象表征来实现管理。对象的集合称为MIB ,管理工作站通过获取MIB 对象的值来执行监视,通过修改特定的变量来改变代理

中的设置。

配置中可能含有不支持SNMP 标准的旧系统、被成熟的

NME 工具过分加载的小系统或有些确实实现TCP/IP 来支持它

们的应用程序,但不想增加由SNMP 、

代理逻辑和MIB 维护所带来的额外负担,还有一些专用设备。为容纳这些不实现SNMP

的设备,配置一个代理服务器作为一个或更多其它结点的代理,把管理站的请求译为目标系统合适的形式,并使用适于和目标系统通信的监控协议。从目标系统返回到代理的信息也经过类似的翻译并传送到管理站。

3SNMP 信息交换

图2SNMP 消息的工作机制

信息交换的基本单元是消息,SNMP 有五种消息消息类型:

1°GetRequest:管理进程从代理进程处检索信息,其PDU 中含有一个或多个所请求的对象名称列表;2°GetNextRequest:请求表中的下一个对象的值,它和GetRequest 结合使用可以得到一个

SNMP 的监控应用与编程实现

SNMP Application In Supervisal And Achieving Program m ing

(1.解放军信息工程大学;2.空军电子技术研究所)寇

广

1

何良生

1

王建华

2

徐旸

2

KOU GUANG HE LIANGSHENG WANG JIANHUA XU YANG

摘要:剖析了SNMP 监控应用的模型结构和信息交换机制,列出了基于SNMP 软件开发的方法和过程,并阐述了以VC 为平台,利用WinSNMP 进行SNMP 编程实现的原理框架。

关键词:简单网络管理协议;网络管理;管理信息库;WinSNMP 中图分类号:TP393文献标识码:B

Abstract:This paper construes the structure of SNMP model and ways and means of communication deeply in supervisal,list the method and process of exploiting software based SNMP and expatiates on a theoretical frame of SNMP program with “WinSNMP ”in VC environment.

Key words:SNMP,network management,MIB,WinSNMP

文章编号:1008-0570(2007)12-3-0119-03

寇广:研究生

基金项目:Supported by the National Natural Science Founda-tion of China under Grant No.60573003(国家自然科学基金)119-

-

免费下载Word文档免费下载: SNMP的监控应用与编程实现

(共3页)

基于SNMP应用服务器的监控平台构建与实现

基于SNMP应用服务器的监控平台构建与实现 利用开源软件Cacti构建应用服务器监控平台,实现对多种操作系统平台上关键应用服务和服务器的核心指标的综合可视化监控。提出了...

基于SNMP的网络应用软件监控系统设计与实现

基于SNMP的网络应用软件监控系统设计与实现 简要介绍资料的主要内容,以获得更多的...系统提 供 了对 应 用程序 类 中成 该员变量和 成 员函数监 控 的功 能...

基于SNMP协议的网络系统资源的监控与应用

SNMP的监控应用与编程实... 3页 1下载券基​于​S​N​M​P​协...4. 系统实现针对网络系统数据监控的需要,设计监控系统的监控流程主要有:系统配置...

利用SNMP协议实现应用监控

利用SNMP协议实现应用监控 - 实 用第一 智慧 密集 利用 SNMP协议 实现 应用 监控 黄仲 伟 (-{lI± 人 K沙 f】 支 , K沙...

基于SNMP的网络流量监控系统及应用

基于SNMP的网络流量监控系统及应用_计算机硬件及网络_...简单网络管理协议软件所提 供的相关接口函数实现其...SNMP 从 MIB 库中收集到,经过网络管理系统应用程序...

网络应用软件监控系统同步与容错的设计与实现

SNMP 在B/S模式监控管理系... 12页 2财富值 SNMP的监控应用与编程实现 3页...( SC IENCE AND TECHNOLO GY ) 网络应用软件监控系统同步与容错的设计与实现康...

基于SNMP的应用进程监控系统研究与实现

基于SNMP的应用进程监控系统研究与实现 - 第4 O卷第 5期 2016年1 O月 北 京 交 通 大 学 学 报 Vo1.40 No.5...

基于SNMP的服务器性能监控技术

SNMP 共同体字符串和采样时间间隔后 ,单击 “扫描” 按钮 ,程序尝试对服务 器...服务器信息监控与分析系统的设计与实现 . 网 络安全技术与应用 ,2006 ,4 :...

SNMP在CS模式远程监控管理系统设计中的应用

实现了一套原型系统,然后通过模拟真实网 络环境进行通信传输的试验,对SNMP在...在远程监控软件中实际用到最多的是Trap操作 与SetRequest操作两种.在应用程序...

基于SNMP的交换机温度监控的实现

理与监控中 sNMp 已被广泛应用常用的基于 S NMp 的网 络监控 软件 有 , ,...3 程序 实现系统 采取循环轮询各分前端 , , Ex r t e m e 交换 机的 ...