RMON(Remote Network Monitoring)远端
网络监控, 最初的设计是用来解决从一个中心点管理各局域分网和
远程站点的问题。RMON 规范是由
SNMP MIB 扩展而来。 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监视
OSI/RM第三到第七层的通信,能对
数据链路层以上的分组进行
译码。这使得监视器可以管理包括IP协议等网络层协议。因而能了解分组的源和目标地址,能知道
路由器负载的来源,使得监视的范围扩大到局域网之外。监视器也能监视
应用层协议。RMIB 2扩充了原来的 RMON MIB,增加了9个新的功能组。