简单网络管理协议(SNMP)
来源:互联网 发布:手机淘宝我是商家在哪 编辑:程序博客网 时间:2024/06/04 09:00
Internet工程任务组织(Internet Engineering Task Force)(IETF)的研究小组为了解决Internet上的路由器管理问题而提出的。SNMP被设计成与协议无关,所以它可以在IP,IPX,AppleTalk,OSI以及其他用到的传输协议上被使用。
SNMP是一系列协议组和规范,它们提供了一种从网络上的设备中收集网络管理信息的方法。SNMP也为设备向网络管理工作站报告问题和错误提供了一种方法。
SNMP协议组包含:
管理信息库(MIB)
管理信息的结构和标识(SMI)
简单网络管理协议(SNMP)
从被管理设备中收集数据有两种方法:一种是只轮询(polling-only)的方法,另一种是基于中断(interrupt-based)的方法。
如果你只使用只轮询的方法,那么网络管理工作站总是在控制之下。而这种方法的缺陷在于信息的实时性,尤其是错误的实时性。你多久轮询一次,并且在轮询时按照什么样的设备顺序呢?如果轮询间隔太小,那么将产生太多不必要的通信量。如果轮询间隔太大,并且在轮询时顺序不对,那么关于一些大的灾难性的事件的通知又会太馒。
当有异常事件发生时,基于中断的方法可以立即通知网络管理工作站(在这里假设该设备还没有崩溃,并且在被管理设备和管理工作站之间仍有一条可用的通信途径)。然而,这种方法也不是没有他的缺陷的,首先,产生错误或自陷需要系统资源。如果自陷必须转发大量的信息,那么被管理设备可能不得不消耗更多的时间和系统资源来产生自陷,从而影响了它执行主要的功能。
注意:在被管理设备中的代理并不是自愿提供信息的,除非当有一个阈值被超过的事件发生时。
在一些偶然的情况下,在一个特定的设备上可能因为系统资源的缺乏,或者因为该设备不支持SNMP代理所需要的传输协议,而不能实现一个SNMP代理。这是否就意味着你不能监视这个设备呢?答案并不是这样的,在这种情况下并不是完全没有办法的。你可以使用受托代理(proxy agent),它相当于外部设备(foreign device)。
MIB:管理信息库
SMI:定义了MIB中4个属性。
SNMP:允许网络管理工作站软件与被管理设备中的代理进行通信,这种通信可以包括来自管理工作站的询问消息、来自代理的应答消息或者来自代理给管理工作站的自陷消息。
为保证因网络管理而带来的通信量是最小,SNMP使用了一种异步客户机/服务器方法。这意味着一个SNMP实体(管理工作站或被管理设备)在发出一条消息后不需要等待一个应答;然而,除了自陷的情况以外应答都是要被产生的。如果需要的话该实体可以发送另一条消息,或者也可以继续它预先被定义的功能。SNMPv1实现起来很简单并且对资源占用不多,它只有5个请求/响应原语:
- 简单网络管理协议SNMP
- 简单网络管理协议 (SNMP)
- SNMP简单网络管理协议
- 简单网络管理协议(SNMP)
- 简单网络管理协议(SNMP)
- SNMP:简单网络管理协议
- 简单网络管理协议(SNMP)
- snmp简单网络管理协议
- 简单网络管理协议(SNMP)
- SNMP: 简单网络管理协议
- 简单网络管理协议(SNMP)
- 简单网络管理协议SNMP
- SNMP:简单网络管理协议
- SNMP:简单网络管理协议
- SNMP简单网络管理协议
- 简单网络管理协议SNMP
- SNMP 简单网络管理协议
- SNMP 简单网络管理协议
- 新版固件下的M6音质设置
- 找工作
- shawl.qiu Javascript 代码格式化类/Styler, StyleEngine v1.0
- vs2003 和vs2005下的发送SMTP邮件 (downmoon原创)
- Test
- 简单网络管理协议(SNMP)
- 子页面调用父页面的函数(javascript)
- 站在哲学角度去思考:自组织
- VclSkin使用教程
- 巧用jQuery来对表单进行基本验证
- 延迟选项卡
- 发现一个很不错的linux/unix工具screen: 管理远程会话
- C#破解access数据库密码方法
- bbs.it168.com 的网页中多余字符去除方法