RMON

RMON

简介

  RMON(Remote Network Monitoring)远端网络监控, 最初的设计是用来解决从一个中心点管理各局域分网和远程站点的问题。RMON 规范是由 SNMP MIB 扩展而来。 RMON 中,网络监视数据包含了一组统计数据和性能指标,它们在不同的监视器(或称探测器)和控制台系统之间相互交换。结果数据可用来监控网络利用率,以用于网络规划,性能优化和协助网络错误诊断。
  当前 RMON 有两种版本: RMON v1 和 RMONv2 。 RMON v1 在目前使用较为广泛的网络硬件中都能发现,它定义了 9 个 MIB 组服务于基本网络监控; RMON v2 是 RMON 的扩展,专注于 MAC层以上更高的流量层,它主要强调 IP 流量和应用程序层流量。 RMON v2 允许网络管理应用程序监控所有网络层的信息包,这与 RMONv1 不同,后者只允许监控 MAC 及其以下层的信息包。
  RMON 监视系统有两部分构成:探测器(代理或监视器)和管理站。 RMON 代理在 RMON MIB 中存储网络信息,它们被直接植入网络设备(如路由器、交换机等),代理也可以是 PC 机上运行的一个程序。代理只能看到流经它们的流量,所以在每个被监控的 LAN 段或 WAN 链接点都要设置 RMON 代理,网管工作站用 SNMP 获取 RMON 数据信息。
  RMON MIB 有不少变种。例如,令牌网 RMON MIB 提供了针对令牌网网络管理的对象。 SMON MIB 是由 RMON 扩展而来,主要用来为交换网络提供 RMON 分析。

RMON 的管理信息库

  RMON规范定义了RMON MIB ,它是对SNMP 框架的重要补充,其目标是要扩展SNMP 的MIB-II,使SNMP
  能更为有效、更为积极主动地监控远程设备。RMON MIB 分为10组。存储在每一组中的信息都是监视器从一个或几个子网中统计和收集的数据。
  1 统计组(statistics):总计组提供一个表,该表每一行表示一个子网的统计信息。其中的大部分对象是计数器,记录监视器从子网上收集到的各种不同状态的分组数。
2 历史组(history):历史组存储的是以固定间隔取样所获得的子网数据。该组由历史控制表和历史数据组成。控制表定义被取样的子网接口编号,取样间隔大小,以及每次取样数据的多少,而数据表则用于存储取样期间获得的各种数据。
  3 警报组(Alarm):设置一定的时间间隔和报警阈值,定期从探测器的采样并与所设置的阈值相比较。
  4 事件组(Event):提供关于RMON 代理所产生的所有事件。
  5 主机组(Host): 包括网络上发现的与每个主机相关的统计值。
  6 过滤组(Filter):允许监视器观测符合一定过滤条件的数据包。
  7 矩阵组(matrix):这个组记录子网中一对主机间的通信量,信息以矩阵的形式存储。
  8 捕获组(capture):分组捕获组建立一组缓冲区,用于存储从通道中捕获的分组。
  9 最高N台主机组(hostTopN):这一组记录某种参数最大的N台主机的有关信息,这些信息来源是主机组。在一个取样间隔中为一个子网上的一个主机组变量收集到的数据集合叫做一个报告。
  10 令牌环网组(tokenRing):RFC1513扩展了RMON MIB,增加了有关IEEE 802.5令牌环网的管理信息。
  RMON定义了远程网络监视的管理信息库,以及SNMP管理站与远程监视器之间的接口。
  一般来说,RMON的目标就是监视子网范围内的通信,从而减少管理站和被管理系统之间的通信负担。

RMON2的管理信息库
  RMON2监视OSI/RM第三到第七层的通信,能对数据链路层以上的分组进行译码。这使得监视器可以管理包括IP协议等网络层协议。因而能了解分组的源和目标地址,能知道路由器负载的来源,使得监视的范围扩大到局域网之外。监视器也能监视应用层协议。RMIB 2扩充了原来的 RMON MIB,增加了9个新的功能组。

你可能感兴趣的:(rm)