RMON研究总结.doc_第1页
RMON研究总结.doc_第2页
RMON研究总结.doc_第3页
RMON研究总结.doc_第4页
RMON研究总结.doc_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第 20 页 共 20 页RMON的研究总结 RMON背景与提出随着计算机网络规模的不断扩大、网络复杂性的不断提高以及网络异构性的不断增加,网络管理在网络建设、网络运行与网络维护中越来越显重要。网络管理为监视、控制和管理网络资源提供了一种有效的方法,使计算机网络能够安全、可靠、高效地运行,以达到最优的网络性能。 简单网络管理协议SNMP是基于TCP/IP并在Internet互联网中应用最广泛的网管协议。网络管理员可以使用SNMP监视和分析网络运行情况,通过管理站管理网络、维护网络,但是SNMPv1也有一些明显的不足,主要有一下几点: 由于SNMP使用轮询采集数据,在大型网络中轮询会产生巨大的网络管理通讯报文导致网络交通拥挤甚至阻塞,故不适合管理大型网络。 不适合回收大信息量的数据,如一个完整的路由表。 基于SNMP的标准仅提供一般的验证,不能提供可靠的安全保证。 不支持manager-to-mamager的分布式管理,它将收集数据的负担加在网管站上,网络管理站会成为瓶颈。 管理信息库(MIB)是被管对象(Router、Bridge、Switch、Hub、网络服务器等设备)的信息的集合。标准管理信息库MIB-II(RFC1213)和各厂家的专有MIB库主要提供有关设备的数据,如设备端口状态、流量、错误包数等等。网络管理员只能从这些管理信息库中获得单个设备的局部信息。要想获得一个子网网段的信息是非常困难的一件事情,而在规模越来越大的互联网环境中,人们更需要监控的是一个网段的性能,因此仅仅使用标准MIB获取设备的管理信息已经不能满足管理大型互联网的需要。 为了提高传送管理信息的有效性、减少管理站的负担、满足网络管理员监控网段性能的需求,IETF开发了RMON以解决SNMP在日益扩大的分布式互联中所面临的局限性。RMON介绍远程网络监视(RMON)首先实现了对异构环境进行一致的远程管理,它为通过端口远程监视网段提供了解决方案。RMON是IETF定义的MIB(RFC1757),是对SNMP标准的扩展,它定义了标准功能以及在基于SNMP管理站和远程监控者之间的接口,主要实现对一个网段乃至整个网络的数据流量的监视功能,目前已成为成功的网络管理标准之一。 RMON标准可以对数据网进行防范管理,它使SNMP更有效、更积极主动地监测远程设备,网络管理员可以更快地跟踪网络、网段或设备出现的故障,然后采用防范措施,防止网络资源的失效。RMON MIB的实现可以记录某些网络事件,即使在网络管理站没有与监控设备主动进行联接(脱机)的情况下,也是同样。因此网络管理员可以按以下要求配置监控:能够对网络进行诊断连续地收集统计数据,以备日后网络管理员进行分析。如果某个阀值超出或某个事件发生,监视器就会试图通知负责这些事件地网络管理站,从而使网络管理员避免了面对不可控制的泛滥信息,另外,RMON MIB也用于记录网络性能数据和故障历史,可以在任何时候访问故障历史数据以有利于进行有效地故障诊断。使用这种方法减少了管理者同代理间的通讯流量,使简单而有力的管理大型互联网络成为可能。由于分布式网络的情况有所不同。由于它的设备很多,而且由于它的多个部分采用的设备的出厂时间,生产厂家和软件版本,日期等都有很大的不同。由于地理位置的不同,对网络管理系统带来了很大的困难。RMON就是为了解决这个问题而提出来的。RMON在网络中放置名为RMON的探测器的代理器。这些探测器有一个网络接口、一个处理器和内存组成,并象其他设备一样与网络相连。网络管理系统(主要由生产厂商)决定探测器汇报那些信息。实际上它充当了网络管理系统的耳目,它们为管理器提供有关分布片段的具体信息。数据采集RMON监视器可用两种方法收集数据:一种是通过专用的RMON探测仪(probe),网管站直接从探测仪获取管理信息并控制网络资源,这种方式可以获取RMON MIB的全部信息;另一种方法是将RMON代理直接植入网络设备(路由器、交换机、HUB等)使它们成为带RMON probe功能的网络设施,网管站用SNMP的基本命令与其交换数据信息,收集网络管理信息,但这种方式受设备资源限制,一般不能获取RMON MIB的所有数据,大多数只收集四个组的信息。图一给出了网络管理站与RMON代理通信的例子。RMON MIB由一组统计数据、分析数据和诊断数据组成,不象标准MIB仅提供被管对象大量的关于端口的原始数据,它提供的是一个网段的统计数据和计算结果。通过运行在网络监视器上的支持RMON的 SNMP Agent,网管站可以获得与被管网络设备接口相连的网段上的整体流量、错误统计和性能统计等信息,从而实现对网络(往往是远程的)的管理。RMON的一个重要的优点还在于它与现存的SNMP框架相兼容,不需对该协议进行任何修改。图一 网管站与代理的通信RMON MIB对网段数据的采集和控制通过控制表(control table)和数据表(data tabel)完成。RMON MIB按功能分成九个组。每个组有自己的控制表和数据表(有些组二者合一,如:统计组)。其中,控制表可读写,数据表只读,控制表用于描述数据表所存放数据的格式。配置的时候,由管理站设置数据收集的要求,存入控制表。开始工作后,RMON monitor 根据控制表的配置,把收集到的数据存放到数据表。RMON的对象标识是1.3.6.1.2.1.16。RMON的发展经过了三个阶段。第一个阶段是以太网远程监视管理信息库。第二阶段增加了令牌环功能,称为令牌环远程监视模块。第三阶段被称为是RMON2,在原有的十个枝系的基础上有增加了十个,从而使RMON功能发展到协议监视的更高层次。这三个模块是互补的,它们经常共同出现在产品的实施过程中。以太网远程监视管理信息库以太网远程监视管理信息库开发得最早,这个模块对以太网远程监视探测器的接收和发送的管理信息进行了标准化。见RFC1757。其中包含9个组。所有的这些组都是可选择的,但有些组的使用需要其他组的支持。统计组(statistics)(1):提供需要探测器度量的统计数据。统计被监控的每个子网的基本统计信息。网络管理员可以从RMON探针监测的设备端口获取一个网段的各种统计信息。目前只能对网络设备的以太网接口进行监控、统计,将来会被扩展以包括更多接口特定的表格(如FDDI)。它能统计一个网段的流量(如:交通流量的总包数和总字节数)、统计各种类型包的分布(如:广播包、多点广播包、不同大小包的数量),还能统计各种类型错误包数、碰撞次数等。历史组(history)(2):记录过去的周期性的统计样本,以供分析运行的趋势,定期地收集统计网络值地记录并为日后地处理把统计存储起来。它包含两个小组:HistoryControl组主要用来设置采样间隔时间等控制信息;EthernetHistory组为网络管理员提供有关网段流量、错误包、广播包、利用率以及碰撞次数等其他统计信息的历史数据。预警组(alarm)(3):将统计样与预设门槛进行比较,某个门槛溢出它就发出警报,允许网管站为网络性能(可以是监视器本地MIB的任意整数类型的对象)定义一组报警阀值。如果阀值在相应的方向上被越过,监视器就会产生警报并把警报发往网管站。告警组需要事件组的实现。主机组(hosts)(4):维护对网络主机进行的统计,包括对正在运行的主机中的多存取计算机地址的统计的维护,包含对连接在一个子网上所有主机的各种类型交通流量的记数值。它能够发现网上的新主机,对每个主机的MAC地址保持一组统计数据,如主机发送或接收的数据包总数、广播包数、流量字节数、错误包数等等。它有一个控制表和两个数据表,这两个数据表的内容相同,只是组织排列顺序不同。最高主机组(hostTopN)(5):提交由主机统计表汇总的报告,指出那些主机在某一领域处于顶级位置,排序后的主机统计,该报告基于主机表中一些参数生成列表。它用于统计在一个子网上一些参数最高的一组主机,比如:它可以列出10个传输数据最多的主机。它依赖于主机组的实现。点阵组(matrix)(6):在一个用来跟踪主机之间的对话的往来点阵中储存统计信息,记录关于子网上两个主机之间流量的信息,该信息以矩阵形式存储起来。这种方法对于检索特定主机之间的流量信息十分有用,例如用于找出哪些设备对服务器的使用最多。矩阵组由三个表组成;一个控制表加上两个数据表。过滤组(filter)(7):让包裹根据一个过滤等式进行匹配,允许监视器观测与一过滤器相匹配的数据包。网络监视器可以捕获所有通过过滤器的数据包或简单地记下基于这些数据包的统计。猎捕组(capture)(8):在包裹通过一个逻辑信道后,将其捕获,控制数据被发往网管站的方式,它可以在把报文发送到某个通道后记录数据报文。事件组(event)(9):控制事件(其中包括SNMP的陷阱消息)的引发和通知,提供关于RMON代理所产生的所有事件的表。当某事件发生时可以记录日志和(/或)发送TRAP到网管站。令牌环远程监视模块令牌环远程监视管理信息库是通过以太网远程监视管理信息库上添加支持令牌环网的表格和第十个组而形成的。令牌环远程监视管理信息库对其中的统计组和历史组有所扩充,并另添加了一个独特的组,这个新组叫令牌环组,其对象标识为rmon19。RMON2原有的以太网和令牌环网的远程监视管理信息库主要是针对远程网络的物理和数据连路层的操作和管理的。正因为如此,他们能编辑有关以太网冲突、令牌环则桢复制错误等的统计和历史信息。但它们不能通过远程网络的应用层了解OSI网络的操作。RMON2是在RFC2021中定义的,他添加了十个新组,从而把RMON的功能提高到更高的层次。协议目录(ProtocolDir)(11):在一个表中列出探测器有能力监视的协议库存。每个协议都由表中的一个条目进行描述。协议分布(ProtocolDist)(12):收集在一个网络上侦听到的不同协议的字节和包裹的相关数量。每个协议均在一个表格中的一个条目里进行了描述,网络管理站能通过访问表中的信息的方法,轻易地确定某个协议所使用的带宽。地址映射(addressMap)(13):使网络层地址和MAC地址发生联系,并在一些表格中储存有关的信息。网络层主机(nlHost)(14):计数有探测器发现的每个网络层地址发出和接收的吞吐量,并在一些表格中储存相关的信息。网络层矩阵(nlMatrix)(15):计数有探测器发现的每对网络地址之间发送的数目,并用一些表格储存从源点到目的地的信息。应用层主机(alHost)(16):计数有探测器发现的协议和主机产生的每个网址发送和接受的吞吐量。应用层矩阵(alMatrix)(17):计数有探测器发现的有协议产生的每对网址之间的发送次数,并在一些表格中贮存这一信息。该组类似于mlMatrix组,但它侧重于运行中的协议。用户历史(usrHistory)(18):将我们在alarm(3)和history(3)中所见到的机制结合起来,收集与用户相关的历史信息,并在一些表格中储存这些信息。探测器配置(ProbeConfig)(19):控制探测器针对不同的运行参数进行的配置,如有探测器支持的以太网和令牌环远程监测组,探测器的软、硬件修订版本号和一个陷阱目的地址表等。RMON适配组(rmonConformance)(20):描述适应RMON2管理信息库的条件。RMON中各个组里的变量简单描述:一 统计组(1.3.6.1.2.1.16.1):统计组是可选项,他包含一个有探测器度量的统计表格。被管理设备的每个接口的信息都是可以获得的。每个etherStateEntry是表格中的一行,他包括的对象如下:etherStatsTable是以太网统计条目的列表。ethreStatsEntry是为某个以太网接口保留的一组统计信息。etherStatsIndex是etherStats条目的一个标识。 etherStatsDataSource 数据源(即某个接口)的一个标识 etherStatsDropEvents数据包由于缺乏资源而被丢弃的事件的总数 etherStatsOctets 从网络上接收到的数据的总字节数 etherStatsPkts 接受到的包的总数 etherStatsBroadcastPkts发向广播地址的接收到的好的数据包的总数 etherStatsMulticastPkts发向多投地址的好的数据包的总数 etherStatsCRCAlignErrors接受到的带有定位和帧检查序列错误的包的总数 etherStatsUndersizePkts接收到的长于1518个字节的数据包的总数 etherStatsOversizePkts接收到的长度超过1518个字节的包的总数 etherStatsFragments接收到的带有一个定位错误或坏帧检查序列且长度小于64个字节的数据包的总数 etherStatsJabbers接收到的带有一个定位错误或坏帧检查序列且长度长于1518个字节的数据包的总数 etherStatsCollisions某一个以太网分段上发生的碰撞总数的最佳预计 etherStatsPkts6400Octets接收到长度为64个字节的数据包的总数 etherStatsPkts65to127Octets接收到长度为65到127个字节的数据包的总数 etherStatsPkts128to255Octets是接收到长度为128到255个字节的数据包的总数 etherStatsPkts256to511Octets是接收到长度为256到511个字节的数据包的总数 etherStatsPkts512to1023是接收到长度为512到1023个字节的数据包的总数 etherStatsPkts1024to1518Octets是接收到长度为1024到1518个字节的数据包的总数 etherStatsOwner配置某一个条目的实体, etherStatsStatus 某一个etherStats的状态二 以太网历史组(1.3.6.1.2.1.16.2)历史组是可选项,他记录从某一个网络上获取的周期性的统计样本信息,并容许顺序检索这一信息。该组包含两个表historyControlTable和etherHistoryTable。HistoryControl表用于储存定义界面和轮训周期等的配置条目。RFC1757提出了两种轮训周期,30秒钟为短轮训周期,30分钟为长轮训周期。EtherHistoryTable储存与以太网相关的统计信息。这个组中的对象如下:historyControlTable 是一个历史控制条目组成的列表historyControlEntry 是组成周期性的统计取样的一个参数列表 historyControlIndex是historyControl表中标识条目的索引 historyControlDataSource 一个数据源的标识 historyControlBucketsRequested要求的数据储存所用的离散时间间隔的数目 historyControlBucketsGranted数据储存所用离散时间间隔的数目 historyControlInterval从每个记录进行数据取样所需的介于1-3600秒的间隔 historyControllOwner对某个条目进行配置的实体,他能进而使用分配个他的资源 historyControlStatus 是某一个historyControl条目的状态etherHistoryEntry 是一张以太网历史记录的列表etherHistoryEntry 是某个以太网接口的一个以太网统计信息的历史样本 etherHistoryIndex 某一条目属的历史,由historyControlIndex的相同值标识 eterHistorySampleIndex单独标识某个条目代表的样本的指针 etherHistoryIntervalStart 对某一样本进行度量的时段开始是sysUpTime的值 etherHistoryDropEnents由于在某一时段内资源匮乏而造成的探测器遗漏数据包事件的总数 etherHistoryOctets从网络上接收到的数据的总字节数 etherHistoryPkts 采样时段内接收到的数据包的数目 etherHistoryBroadcastPkts 在广播地址在某个采样时段内接收到的好的数据包的数目 etherHistoryMulticastPkts 多点发送地址在某一采样时段内接收到的数据包的数目 etherHistoryCRCAlignErrors 在某一时段内接收到的含有定位或坏帧检查序列错误的数据包的数目 etherHistoryUndersizePkts在某一时间段内接受到的长度小于64个字节的数据包的数目 etherHistoryOversizePkts 在某一取样时间段内接收到的长度大于1518个字节的数据包的数目 etherHistoryFragments在某一取样时间段内接受的含有一个定位或坏帧检查序列,且长度大于64字节的数据包的数目 etherHistoryJabbers在某时段内接收的长度大于1518个字节的数据包的数目 etherHistoryCollisions估计该间歇内以太网段内发生碰撞的次数的最优值 etherHistoryUtilization以几百分之一秒计,某一时间段内某个接口的平均物理层网络应用的最好估计值三 以太网远程监视警报组(1.3.6.10.2.1.16.3)警报组也是可选项,但他需要在实施事件组的情况下进行使用。这个组将来自探测器中的变量的统计样本与事先配置好的门槛进行比较。统计信息以十二列储存在警报表格内。当某一个样本信息溢出其中一个预先设置的门槛时,就产生一个事件。这个组包含以下对象:AlarmTable是一个有警报条目组成的列表AlarmEntry是一列用与周期性检查警报信息的参数表 AlarmIndex 是一个单独指向警报表中的一个条目的指针 AlarmInterval 以秒计的用于进行数据采样,并将它与正在涨落的门槛进行比较所经过的时间段 AlarmVariable某一被采样的变量的对象标识 AlarmSampleType 对选取的变量进行采样并计算出值,以便与门槛进行比较的方法 AlarmValue是在最后的取样期中的统计值 AlarmStartupAlarm某一个条目第一次被置为有效时,发送的报警信息 AlarmRisingThreshold当前被采样的值大于或等于该门槛,且最后的采样时段的值小于该门槛时,产生单个事件的一个门槛 AlarmFallingThreshold当前被采样的值小于或等于该门槛,且最后的采样时段的值大于该门槛时,产生单个事件的一个门槛 AlarmrisingEventIndex一个涨门槛被溢出时采用的eventEntry的指针 AlarmOwner对某一个条目进行过配置,并正在使用分配给他的资源实体 AlarmStatus某一个报警条目的状态四 以太网远程监视主机组(1.3.6.1.2.1.16.4)主机组是一个可选项,他对与被发现正在网络上运行的个主机相关的信息和统计进行维护。为了做到这一点,编写了三个表格。第一个表格是hostControlTable,它宽六列,记录有关主机发现过程或正在使用的接口的信息。第二个表格是hostTable,他用10列对每个被发现的并由MAC地址索引的主机的统计进行维护。第三个表格hostTimeTable,他包含相同的信息,但他由hostTimeCreationOrder进行索引。主机组包含以下对象:HostControlTable一个主机表格控制条目的列表HostControlEntry用于在某一个接口上建立发现和统计信息的集合的一个参数列表 HostControlIndex单独指向hostControl表中的某个条目,并将这些统计信息置于hostTable和hostTimeTable中的一个指针 HostControlDataSource一个 某项主机功能事件数据源的标识 HostControlTableSize是hostTable和hostTimtTable中hostEntry(主机条目)的数量 HostControlLastDeleteTime最后一个条目被删除时sysUpTime的值 HostControlOwnet已经配置某条目并正在使用给该条目分配的资源的实体 HostControlStatus某hostControl条目的状态HostTable一个主机条目的清单HostEntry对有关在某一个设备的一个接口上发现的某台主机的统计信息的一个集合 HostAddress某一个主机的物理地址 HostCreationOrder一个对某一hostControlEntry捕获的主机的创建时间的顺序进行定义的指针 HostIndex某一条目所属的一整套主机的统计信息 HostInPkts某一地址被添加到hostTable后,传送到这个地址上无错误的数据包的数目 HostOutPkts某一地址被添加到hostTable后,这个地址上传送出的含错误的数据包的数目 HostInOctets某一地址被添加到hostTable后,传送到这个地址上无错误的字节的数目 HostOutOctes某一地址被添加到hostTable后,这个地址上传送出的字节数 HostOutErrors某一地址被添加到hostTable后,这个地址上传送出的出错的数据包的数目 HostOutBroadcastPkts某一地址被添加到hostTable后,由该地址传送到广播地址的好数据包的数目 HostOutMulticastPkts某一地址被添加到hostTable后,由该地址传送到多点发送地址的好数据包的数目HostTimeTable按时间顺序排列的一列主机表格条目HostTimeEntry与在某一设备的一个接口上发现的主机相关的创建时间顺序的统计信息的集合 HostTimeAddress某一主机的物理地址 HostTimeCreationOrder对某一hostTime表中的条目进行单独定义的一个索引。索引的顺序都以表格中列入的条目的顺序为基础 HostTimeIndex某一条目所属的主机统计信息的集合 HostTimeInPkts某一地址被添加到hostTimeTable后,传送到该地址的无错误的数据包的数目 HostTimeOutPkts某一地址被添加到hostTimeTable后,该地址传送出的含错误的数据包的数目 HostTimeInOctets某一地址被添加到hostTimeTable后,传送到该地址的无错误的字节的数目 HostTimeOutOctets某一地址被添加到hostTimeTable后,该地址传送出的字节的数目 HostTimeOutError某一地址被添加到hostTimeTable后,该地址传送出的错误的数据包的数目 HostTimeOutBroadcastPkts某一地址被添加到hostTimeTable后,该地址传送给一个多点发送地址的好的数据包的数目 HostTimeOutMulticastPkts是hostTimeTable中添加主机后,有该地址传送到一个多路传送地址的好包的数目五 以太网远程监视HostTopN(1.3.6.1.2.1.16.5)HostTopN组是一个可选项,他要求同时使用主机组。这个组是用于准备描述某个特定统计的列表顶部主机的。这个组包含两个表。HostTopControlTable包含10列,他触发一个报告的产生。起草的报告在hostTopNTable中创建四个列。这个组有以下对象:HostTopNControlTable主机最高的N个控制条目构成的一个列表HostTopNControlEntry根据一系列标准对最高的N个主机的报告创建进行控制的一个参数集合。这个表中有10列 HostTopNControlIndex一个单独指向hostTopNControl表格的一个条目的指针。这个表格的每一个条目定义每个界面的报告 HostTopNHostIndex是这样的一个主机表,系统为它创建一个代表某一个条目的有关最高N主机的报告,并将它与由hostIndex的值标示的主机表发生关联 HostTopNRateBase作为hostTopNRate变量的基础的个主机的变量 HostTopNTimeRemaining当前正在收集的报告中剩余的秒数 HostTopNDuration某一个报告在上一取样时间段内收集的秒数 HostTopNRequestSize最高N表里要求的最大的主机数 HostTopNGrantedSize最高N表里的最大主机数 HostTopNStarttime 某一最高N报告上次启动时sysUpTime的值 HostTopNOwner已经配置某一条目并正在使用分配给它的资源的实体 HostTopNStatus某一hostTopN条目的状态HostTopNTable一列最高N个主机条目组成的一列表 HostTopNEntry最高N报告所属的一个统计信息集。这个表中有四列 HostTopNReport标示某一个条目所属的最高N报告 HostTopNIndex在同一报告中唯一用于标识hostTopN表中的某一条目的一条指针 HostTopNAddress某一主机的物理地址 HostTopNRate某一取样时间段内选定的变量变化的大小。选定的变量是由hostTopNRateBase选定的某一主机的对象事件六 以太网远程监视矩阵组(1.3.6.1.2.1.16.6)矩阵组是记录有关地址对之间进行会话的统计信息,是可选组,换言之,这个组用来编写接点间通信的交通矩阵。要作到这一点,必须产生三个表格,每个表格为六列。MatrixcontrolTable包含矩阵参数,matrixSDTable有MAC源/宿地址进行索引,而matrixDSTable有宿/源地址进行索引。这个组包含以下对象:matrixControlTable各接口上的交通矩阵的信息条目组成的一个列表matrixControlEntry包含某一个接口上的交通矩阵的信息 matrixControlIndex在matrixControl表中标示一个条目唯一的索引。每一个这类的条目都将统计信息放到matrixSDTable和matrixDSTable中 matrixControlDataSource标识某一条目用以创建一个交通矩阵的数据源 matrixControlTableSize某一个接口的matrixSDTable和matrixDSTable中条目的数量 matrixControlLastDeleteTime是matrixSDTable或matrixDSTable与某一matrixControlEntry有关的部分中的最后一个条目被删除后syaUpTime的值 matrixControlOwner已经配置了某一个条目,并正在使用分配给该条目的资源的实体 matrixControlStatus某一个matrixControl的状态matrixSDTable是一个由MAC宿/源地址索引的交通矩阵实体构成的列表matrixSDEntry matrixSDSourceAddress源物理地址 matrixSDDestAddress宿物理地址 matrixSDIndex某一条目所属的矩阵统计信息集 matrixSDPkts从源地址发送到宿地址的数据包的数目 matrixSDOctets从源地址发送到宿地址的字节的数目 matrixSDErrors从源地址发送到宿地址的错误包的数目matrixDSTable是一个由MAC宿/源地址索引的交通矩阵实体构成的matrixDSEntry某一个接口上两个地址之间通信的统计信息集 matrixDSSourceAddress源物理地址 matrixDSDestAddress宿物理地址 matrixDSIndex某一条目所属的矩阵统计信息集 matrixDSPkts从源地址发送到宿地址的数据包的数目 matrixDSOctets从源地址发送到宿地址的字节的数目 matrixDSErrors从源地址发送到宿地址的错误包的数目七 以太网远程监视筛选组(1.3.6.1.2.1.16.7)筛选组是一个可选组,他使得数据包经过筛选后被捕获。这和协议分析器创建的选择性地捕获包含某一个协议、位模式或长度的数据包的筛选程序相似。这些筛选程序的作用在于创建与某一筛选模式相匹配的逻辑通道。这个组包括两个表。FilterTable有11列,用于储存筛选参数。ChannelTable有12列,是一个数据包信道条目组成的列表。筛选组包含以下对象:filterTable数据包筛选程序条目构成的一个列表filterEntry应用于某一个接口的一个数据包筛选程序的参数集 filterIndex指向筛选表中的一个条目的唯一的指针。每一个条目都定义一个适用于从某一个接口上接收到的每个数据包的筛选程序 filterChannelIndex标识某一个筛选程序所属的信道,他的值和 filterPktDataOffset从进行包数据匹配的数据包开端的 filterPktData是应与输入数据包匹配的数据 filterPktDataNotMasks应用与匹配过程的反相掩码 filterPktStatus应用与输入包匹配的状态 filterPktStatusMask应用于状态匹配的进程中的掩码 filterPktStatusNotMask应用于进程中的反向掩码 filterOwner已经配置某一个条目,且正在使用分配给他的资源的实体 filterStatus某一筛选条目的状态channelTable数据包信道条目组成的一个表格channelEntry应用与某一个接口的一个数据包信道的参数的集合 channelIndex指向信道表中某一个条目的唯一的指针,每个条目定义一个信道,即一个逻辑数据和事件流。 channelIfIndex对采用相关的筛选程序的某一个远程监控设备上的接口进行标识的唯一的对象的值 channelAcceptType控制与一个信道筛选程序的动作 channelDataControl控制流经某一信道的数据流 channelTurnOnEventIndex事件发生时,对将相关的channelDataControl从关转换为开的这个事件进行标识的对象的值 channelTurnOffEventIndex事件发生时,对将相关的channelDataControl从开转换为关的这个事件进行标识的对象的值 channelEventIndex当相关的channelDataControl为开状态并有一个数据包与之匹配的时候,对此时要发生的事件进行标识的对象的值 channelEventStatus是某一个信道的事件状态 channelMatches某一个信道与一个数据包匹配的次数 channelDescription描述一条信道的说明 channelOwnet已经配置某一个条目,并正在使用分配给它的资源的实体 channelStatus某一个信道条目的状态八以太网RMON数据包捕获组(1.3.6.1.2.1.16.8)数据包捕获组是可选件,但实施了筛选组才能使用他。这个组容许在配有一个筛选程序的情况下捕获数据包。这个组定义了两个表。BufferCoontrolTable宽13列,对从某一个信道输出的数据包进行捕获。被捕获的数据包然后便存入宽为7列的captureBufferTable中。数据包捕获组包含以下对象:bufferControlTable缓冲器控制条目构成的一个列表bufferControlEntry是对已于筛选程序匹配的数据包流的收集进行控制的参数集 bufferControlIndex对bufferControl表中的一个条目进行描述的唯一一条指针,各条目均定义一组捕获到的并受到一个或多个筛选程序控制的数据包 bufferControlChannelIndex指向某一bufferControl表的数据包来源的信道,他的值和channelIndex对象的值一样 bufferControlFullStatus显示缓冲器有空间容纳新数据包,或空间已满 bufferControlFullAction在缓冲器达到饱和状态时对它的行为进行控制 bufferControlCaptureSliceSize即将存入某一捕获缓冲区的每个数据包的最大字节数 bufferControlDownloadSliceSize某一捕获缓冲区中,将要在对该数据包的SNMP检索过程中被返回的每个数据包最大的字节数 bufferControlDownLoadOffset某一捕获缓冲区中,将要对该数据包的SNMP检索过程中的每个数据包第一个字节的偏移 bufferControlMaxOctetRequested某一捕获缓冲区中应储存的最大的字节数,其中包括任何实施性的内务操作 bufferControlMacOctetGranted包括内务操作在内,某一捕获缓冲区可以储存的最大的字节数 bufferControlCapturedPackets当前在捕获缓冲区里的数据包的数目 bufferControlTurnOnTime某一捕获缓冲区首次被置为活动状态时sysUpTime的值 bufferControlOwner已经配置这一条目,并正在使用分配给它的资源的实体 bufferControlStatus某一缓冲器控制条目的状态captureBufferTable从一条信道捕获到的数据包构成的一个列表captureBufferEntry从一个相连网络上捕获的一个数据包 captureBufferControlIndex与某一数据包相关联的bufferControlEntry(缓冲区控制条目)的指针 captureBufferIndex唯一用来标识与某一bufferControlEntry关联的captureBuffer表中的条目的指针 captureBufferPacketID对从某一接口上收到的数据包的顺序进行说明的指标 captureBufferPacketData某一个数据包的数据 captureBufferPackerLength储存在某一条目内数据包的时间(脱线)的长度 captureBufferPacketTime捕获该数据包后,从捕获缓冲区第一次开始起用所经过的秒数 captureBufferPacketStatus指明某个数据包错误状态的一个值九以太网远程监视事件组(1.3.6.1.2.1.16.9)事件组是可选的,它控制某一个设备上事件的产生和通报。一个事件可以使得生成一个记录条目和/或发送一个SNMP TRAP。这个组包含两个表格,eventTable(事件表)宽为7列,logTable宽为4列。这个组包含以下对象:eventTable应当产生的事件组组成的一个列表eventEntry描述当达到某一标准时,应当产生的事件的一个参数集 eventIndex对事件表中某一个条目进行标识的唯一的一条指针,个条目均定义在适当条件下应产生的一个事件 eventDescription描述某一个事件条目的说明 eventType探测器将发送的有关某一个事件的通知的类型 eventCommunit

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论