- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SNMP管理框架及其在Cisco路由器上的实现
SNMP管理框架包含有四个组成部分:
SNMP管理者
SNMP代理
一 个用于在SNMP实体间传输管理信息的管理协议
MIB库(Management Information Base,管理信息库)
SNMP 管理者
是一个利用SNMP协议对网络节点进行控制和监视的系统。其中网络环境中最常见的SNMP管理者被称为网络管理系统(NMS Network ManagementSystem),网络管理系统既可以指一台专门用来进行网络管理的服务器,也可以指某个网络设备中执行管理功能的一个应用程序。现在 市场上有众多软硬件厂商提供有支持SNMP协议的网络管理系统,如Cisco公司的CiscoWorks系列网络管理软件产品。
?
SNMP代理
是被管理设备中的一个软件模块,用来维护被管理设备的管理信息数据并可在需要时把管理数据汇报给一个 SNMP管理系统。SNMP代理和相关的MIB库存在于网络设备中(如Cisco路由器,交换机,接入服务器等等)。
MIB库
是一个保存网络管理信息的虚拟数据存储空间,由多组被管理对象组成。在设备MIB库中有由多个MIB模块定义 的多组各自相关联的对象。每个MIB 模块都是利用标准的SNMP MIB模块语言撰写的,具体遵循的标准定义在IETF(InternetEngineering Task Force,一个国际标准化组织)STD58,RFC2579和RFC2580文档中。需要注意的是,每一个单独的MIB模块有时也会被称为一个MIB, 如设备接口组MIB(IF-MIB)就是设备MIB库中的一个MIB模块。
SNMP代理中保存有MIB对象变量,变量的数值可以被SNMP管理者通过Get或Set操作进行读取和修改。一个SNMP管理者可以从SNMP代理中读 取一个变量的数值或把一个数值存储到SNMP代理的一个变量中。SNMP代理从代表设备参数和网络运行数据的MIB库中采集数据,且可以对SNMP管理者 的Get和Set操作进行应答。下图勾画出了SNMP管理者和SNMP代理间的通信关系。一个SNMP管理者可以向SNMP代理发送请求,读取(Get) 或设置(Set)一个或多个MIB变量数值。SNMP代理可以应答这些请求。除了这种交互式通信方式,SNMP代理还可以主动向SNMP管理者发送通知 (Trap或Inform Request)以提示管理者一个设备或网络状态。
图一:SNMP管理者与SNMP代理间的通信
SNMP通知
SNMP协议的一个重要特性是SNMP代理具有产生通知的能力。通知不需要SNMP管理者请求就会主动发送,发送采用异步方式,形式可分为
Trap
和
Inform Request
(简称Inform)两种:
Trap是发送给SNMP管理者的通知网络状况的警告消息
Inform是需要SNMP管理者确认接收的Trap
SNMP通知可以用于指示网 络中出现的不正确用户授权,重启,连接关闭,设备通信中断或其它异常事件。
与Inform相比较,Trap通知方式为不可靠传输,因为接收者在收到一条Trap通知后无需回复任何确认信息,发送者无法知道Trap通知是否已经被 正确接收。与此相对应,当SNMP管理者收到一条Inform通知后它需要向发送者回复一条确认信息,使用的是SNMP应答数据包(PDU)。如果 SNMP管理者没有接收到Inform通知,它将不会发送任何应答,所以当发送者无法接受到期望的应答时,它将再次发送一条Inform通知给SNMP管 理者。这种方式保证了Inform通知方式可以较有保证地把通知发送到期望的目的地。
图二:一条Trap通知发送给SNMP管理者
图三:一条Inform通知发送给SNMP管理者
然而在多数情况下,Trap通知方式被较多采用,因为Inform方式将会耗用更多的网络和设备资源。与Trap通知方式 不同的是,管理设备不能在发送后立即把一条Inform通知丢弃,它需要把通知信息保存在系统内存中直到收到相应的确认应答或设备规定的计时器超时。由此 可见一条Trap通知只会被发送一次,而Inform通知可能会被重复发送多次。这种重复发送将会增加网络流量,造成网络额外开销的上升。
管理员在选择Trap或Inform通知形式时需要根据可靠性要求和系统资源状况统筹考虑:如果SNMP管理者需要确保收到每条通知,应该采用 Inform通知方式;如果更关心减少网络流量和网络设备的资源消耗且并不需要每条通知都需要接收,则应该采用Trap通知方式。
MIB和RFC
MIB模块通常在提交给IETF的RFC(Requests forComments,征求意见)文档中定义。由互联网团体中个人或组织撰写的RFC文档主要目的是起草一个推荐
您可能关注的文档
最近下载
- 经导管二尖瓣夹闭术(TMVR)适应症与禁忌症须知操作指南.pptx
- YST796-2024 钨坩埚-报批稿.pdf VIP
- 高中英语选择性必修第一册词汇默写表.pdf VIP
- 大都市区域合作的“飞地”模式特征初探——以深圳为例.PDF VIP
- DLT 573-2021电力变压器检修导则_PDF解密.docx VIP
- 专题09 文学类文本阅读(第03期)(全国通用).pdf VIP
- tb 10106-2023《铁路工程地基处理技术规程》(OCR).pdf VIP
- HiaSCADA V4.0 快速入门手册.pdf VIP
- CJT206-城市供水水质标准(2023修订征求意见稿).pdf VIP
- 福州国有资本投资运营集团有限公司笔试题目.pdf VIP
文档评论(0)