网站大量收购独家精品文档,联系QQ:2885784924

网络流量监测-SNMP与MRTG范例.pptx

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SNMP与MRTG 网络流量监测 目录 基于SNMP的监测 SNMP MRTG RRD Tools 2 基于SNMP的监测 SNMP:Simple Network Management Protocol 目前TCP/IP网络中应用最为广泛的网络管理协议。专为网络管理者所设计的网络管理协议,主要目的是用来管理网络上各式各样的设备。 SNMP提供了一组网络流量参数。 基于SNMP的流量监测软件MRTG已经被广泛地使用。 3 目录 基于SNMP的监测 SNMP MRTG RRD Tools 4 简单网络管理协议(SNMP) 简单网络管理协议是应用层协议 定义如下内容: 管理站向管理代理进行读、写的操作 管理代理主动向管理站发送的告警报文(TRAP) 命令和响应的报文格式 相应的授权和鉴别机制 5 SNMP网络管理的参考模型 6 UDP是SNMP首选并常用的传输协议,但SNMP也可以在非UDP的传输域中运行 SNMP网络管理的参考模型 由以下4个主要部分组成: 管理者(Network Manager) 管理代理(Managed Agent) 管理信息库(Management Information Base) 管理协议(Management Protocol) 7 管理者(Network Manager) Manager实际上是一台运行特殊管理软件的计算机。 Manager运行一个或多个管理进程,这些进程通过SNMP协议在网络上与代理通信,发送命令以及接收应答。该协议允许管理进程查询代理的本地对象的状态和值,必要时对其进行修改。 许多Manager都具有图形用户界面,允许网络管理人员检查网络状态并在需要时采取行动。 8 管理代理 管理代理可以是主机、路由器、交换机、打印机以及任何可以与外界交流状态信息的设备。 每个代理都要维护一个本地数据库,存放它的状态、记录。 管理代理响应Manager的请求,向Manager主动发送重要的事件报告(Trap)。 9 SNMP Agent 管理信息库(MIB) SNMP模型的最主要部分就是定义以下内容: 记录什么信息 信息如何进行通信 每个设备都具有多个变量来描述其状态。在SNMP中,这些变量叫做对象(Object)。网络的所有对象都存放在一个叫做管理信息库(MIB)的数据结构中。 10 管理信息库(MIB) 管理信息库是所有由SNMP管理的对象的集合。 每个管理对象在MIB中都有相应的,并且是唯一的位置,具有唯一的名字和对象标识符(OID)。 11 SNMP对象标识符(OID)层次化结构 12 MIB名称 MIB名称使用层次关系,从国际标准化组织(ISO)开始,往下的各级子层分别是“组织”子层、“(美)国防部”子层、“互联网”子层、“管理”子层,直到MIB子层。层次关系的每一部分都分配一个标号,而名称也写在表示层次关系的标号系列中,各标号用圆点(.)分开。 在system子层中用来记录系统名称的MIB变量,如sysName的全名: ernet.mgmt.mib-2.system.sysName 其中iso为国际标准化组织,org为组织,dod为(美)国防部,internet为互联网,mgmt 为管理,mib-2表示RFC 1213的MIB-II定义,system为MIB-II中的系统组。 MIB的OID名称可能非常长。当发送和接收报文时,SNMP不是把OID称作为正文串来存储的,而是用ASN.1的数字形式表示每个名称。 sysName变量的名称所用的数字标号序列便是 . 13 SNMP消息类型 在SNMPv1标准中共定义了五种消息类型 GetRequest:管理者要求被管理实体代理给出网络信息 GetNextRequest:管理者要求给出管理信息库存放的下一个信息 SetRequest:改变被管理实体中的变量的值 GetResponse:代理对GetRequest、GetNextRequest、SetRequest要求作出响应,响应包含错误和状态信息 Trap:代理向管理者发出事件报告 14 SNMP消息类型 在SNMPv2标准中增加了两种 Get-Bulk-Request:允许管理站检索大块数据,提高效率。这条原语是SNMPv2中对Get-Next-Request的改进,可以一次将一个对象的全部变量读出,也可进行一些表格操作。 Inform-Request:允许一个管理者发送一个TRAP信息给另外一个管理者,并请求回应。SNMPv2中引入这条原语,使管理者与管理者之间的通信成为可能 。 15 SNMP操作 16 SNMP消息格式 17 SNMP消息格式 Version:协议版本号。 Community:SNMP团体名称。 PDU:协议数据单元。 PDU Type:PDU类型

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档