TCP_IP技术大全038.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第38章 SNMP:简单网络管理协议 作者:Tim Parker 本章内容包括: ? 什么是SNMP ? 管理信息基(MIB) ? 使用SNMP ? UNIX与SNMP ? Windows与SNMP  下载 本章讲述简单网络管理协议 (SNMP)。SNMP 通常用来管理网络设备并获取设备信息。 SNMP使网络管理变得简单,因此通常用在 TCP/IP网络,尤其是大规模网络,。SNMP同样可 用来将自身的状态发送给特殊的 SNMP服务器软件,显示错误隐患及其他可能出现的问题。网 络管理员使用 SNMP可以在一个地方获取所有支持 SNMP的网络节点的信息,并且可对其进行 远程配置。 38.1 什么是SNMP 简单网络管理协议最初是为处理网络上路由器而设计的。虽然 SNMP是TCP/IP协议族中 的一员,但它并不依赖于 IP。目前大部分 SNMP都使用IP协议,但 SNMP是独立的协议 (因此, 它也用于Novell公司SPX/IPX的IPX协议之上)。 SNMP并不是单个协议,它由三个协议组成,这三个协议用于网络管理。组成 SNMP协议 的三个协议及功能如下所示: ? 管理信息基(MIB) 包含状态信息的数据库。 ? 管理信息的结构与标识(SMI) 定义MIB的入口。 ? 简单网络管理协议 (SNMP) 受管理的对象与服务器间的通信方法。 拥有SNMP能力的管理代理软件包要么在系统启动时加载,要么嵌入到设备的硬件中。拥 有SNMP代理的设备由于不同的厂商而有各种不同的名称,但总的可分为 SNMP管理设备和受 SNMP管理的设备两种。 SNMP相容设备也拥有将 SNMP集成到其软件或硬件上的代码。当设 备中包含 SNMP时,我们称之为可管理的设备。 受SNMP管理的设备可与位于网络某处的 SNMP服务器通信。设备与服务器有两种通信方 式:投票及中断。接受投票的设备由服务器询问当前的状态或统计信息。投票通常在一定时 间间隔执行,由网络服务器与受管理的设备进行通信。投票的问题是:信息不总是实时的, 同时由于受管理的设备数量增多及投票频率过高的影响容易造成网络拥塞。 在基于中断的SNMP系统中,当受管理的设备出现异常时,向服务器发送消息,在这种方 式下,服务器可以及时知道问题 —除非设备崩溃,此时,只有其他设备与已崩溃的设备进 行连接时,系统才可能发现问题。基于中断的设备也存在自己的问题,最主要的是设备需要 组织发送给服务器的消息,这将消耗掉系统时钟周期,从而降低系统的工作效率。同时也可 下载 第38章 SNMP:简单网络管理协议使用421 能导致性能“瓶颈”从而引发其他问题。如果消息数据量较大,包含很多统计数据,组织和 传输消息将导致网络性能下降。 如果网络上出现较严重的问题,如电源掉电或电压过高,每个受管理的 SNMP设备都设法 向服务器发送中断消息以报告问题。这将导致网络拥塞从而使服务器接收到错误的消息。 通常,将投票与中断结合使用以弥补各自的缺陷,我们称这种组合方式为直接自陷投票 (trap-directed polling),服务器定时统计或在管理员指导下统计设备信息。同时,每个受管理 的设备在某种条件发生时产生中断消息,中断发生的条件比纯粹的中断驱动系统要严格。例 如,如果用户使用中断 SNMP,路由器负载每增长10%都向服务器报告。如果使用直接自陷投 票SNMP,用户可从投票中获得路由器的负载,并且当路由器负载增加很快时,将向服务器发 送中断消息。当服务器接收到此中断消息后,如果需要的话,可进一步查询设备的详细信息。 SNMP服务器软件包可与 SNMP 代理通信、传输或请求一系列不同类型的信息。通常由服 务器向代理请求统计信息,包括处理的包数量、设备的状态与设备类型相关的特殊信息等 (如 modem失效连接的次数)及处理器的负载。 服务器也可向代理发送指令以修改数据库 (MIB)中的项。服务器也可设置代理方的阈值或 条件,当代理超过阈值或满足条件时向服务器发送中断消息,如 CPU负载达到90%。 虽然服务器与代理间的通信内容趋向于抽象,但通信本身以非常直接简单的方式完成。如: 服务器发送“当前负载”,代理返回 75%。代理从不向服务器发送数据,除非产生中断消息或 收到服务器请求,这意味着在没有进行投票或产生中断消息时,系统可能存在潜伏的问题。 38.2 管理信息基(MIB) 每个受管理的SNMP设备均维护包含统计信息及其他数据的数据库。我们称之为管理信息 基或MIB。MIB的每一项包含一种信息:对象类型、语法、访问字段及状态字段等。 MIB的项 通常由协议规定,并且严格遵守抽象语法规则 1(ASN.1)的格式。 对象类型为项的名称,通常为简单的名字。语法是一个值字段,通常为字符串或整型,并不 是所有的

文档评论(0)

白领文档(原创) + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档