这几天看了好多资料整理一下吧
简单网络管理协议(SNMP)首先是由Internet工程任务组织(Internet Engineering Task Force)(IETF)的研究小组为了解决Internet上的路由器管理问题而提出的。许多人认为 SNMP在IP上运行的原因是Internet运行的是TCP/IP协议,然而事实并不是这样。
SNMP被设计成与协议无关,所以它可以在IP,IPX,AppleTalk,OSI以及其他用到的传输协议上被使用。
SNMP是一系列协议组和规范(见下表),它们提供了一种从网络上的设备中收集网络管理信息的方法。SNMP也为设备向网络管理工作站报告问题和错误提供了一种方法。
名字 |
说明 |
MIB |
管理信息库 |
SMI |
管理信息的结构和标识 |
SNMP |
简单网络管理协议 |
从被管理设备中收集数据有两种方法:一种是只轮询(polling-only)的方法,另一种是基于中断(interrupt-based)的方法。
如果你只使用只轮询的方法,那么网络管理工作站总是在控制之下。而这种方法的缺陷在于信息的实时性,尤其是错误的实时性。你多久轮询一次,并且在轮询时按照什么样的设备顺序呢?如果轮询间隔太小,那么将产生太多不必要的通信量。如果轮询间隔太大,并且在轮询时顺序不对,那么关于一些大的灾难性的事件的通知又会太馒。这就违背了积极主动的网络管理目的。
当有异常事件发生时,基于中断的方法可以立即通知网络管理工作站(在这里假设该设备还没有崩溃,并且在被管理设备和管理工作站之间仍有一条可用的通信途径)。然而,这种方法也不是没有他的缺陷的,首先,产生错误或自陷需要系统资源。如果自陷必须转发大量的信息,那么被管理设备可能不得不消耗更多的时间和系统资源来产生自陷,从而影响了它执行主要的功能(违背了网络管理的原则2)。
而且,如果几个同类型的自陷事件接连发生,那么大量网络带宽可能将被相同的信息所占用(违背了网络管理的原则1)。尤其是如果自陷是关于网络拥挤问题的时候,事情就会变得特别糟糕。克服这一缺陷的一种方法就是对于被管理设备来说,应当设置关于什么时候报告问题的阈值(threshold)。但不幸的是这种方法可能再一次违背了网络管理的原则2,因为设备必须消耗更多的时间和系统资源,来决定一个自陷是否应该被产生。
结果,以上两种方法的结合:面向自陷的轮询方法(trap-directed polling)可能是执行网络管理最为有效的方法了。一般来说,网络管理工作站轮询在被管理设备中的代理来收集数据,并且在控制台上用数字或图形的表示方式来显示这些数据。这就允许网络管理员分析和管理设备以及网络通信量了。
被管理设备中的代理可以在任何时候向网络管理工作站报告错误情况,例如预制定阈值越界程度等等。代理并不需要等到管理工作站为获得这些错误情况而轮询他的时候才会报告。这些错误情况就是众所周知的SNMP自陷(trap)。
在这种结合的方法中,当一个设备产生了一个自陷时,你可以使用网络管理工作站来查询该设备(假设它仍然是可到达的),以获得更多的信息。
分享到:
相关推荐
SNMP协议详解 SNMP协议详解 SNMP协议详解 SNMP协议详解
snmp协议详解snmp协议详解snmp协议详解snmp协议详解snmp协议详解snmp协议详解
snmp协议详细讲解.doc ToolsetAdministratorGuide.pdf ToolsetQuickStartGuide.pdf 常用oids.txt 为什么积分越来越少,每次都评论的?别忘了点击评论上方的“五角星”才算评分,评分后就会返回积分+1分!
SNMP协议.pdf
SNMP协议docx,SNMP协议
java利用snmp4j包来读取snmp协议数据
适用于SNMP协议中的各项测试 SNMP协议 测试软件 适合 SNMP通讯 中的测试
培训PPT文档,全面详尽介绍snmp协议。
利用C++实现SNMP协议,包括最常用的GET,GETNEXT操作等。
红帽系统开启SNMP协议。协议的安装、配置方法。
SNMP协议原理及配置
c# 通过SNMP协议监控网络打印机状态,缺纸,缺墨,纸盒拉出,是打印机实时状态,不是控制面板驱动的状态。
SNMP 协议详解:SNMP & ASN.1 初学者的好参考。
ARDUINO单片机SNMP协议代码(Actual_SNMP_Agent.zip) 仅供参考,已通过编译,可以运行
ESXI开启snmp协议方法
简单的抓取系统监控实例, 是最简单的SNMP计算方式.
SNMP Tester 5.2.1(SNMP协议测试软件),测试SNMP协议使用。
快速获取SNMP设备oid的软件工具
本人刚开发一个SNMP协议的通信接口,这个包中包含本人搜集的SNMP的学习资料及开发jar包,共大家学习参考,有疑问可直接联系我
SNMP 原理与实战详解SNMP协议详解