过滤组由两个控制表组成(见图5.18)。过滤表filterTable定义了一组
channelTable定义由若干过滤器组成的通道。
过滤器,通道表
4、掌握包捕获方式和事件记录的工作原理
包捕获方式:包捕获组建立一组缓冲区,用于存储从通道中捕获的分组。这个组由控制
表和数据表组成。P110
事件记录:事件组的作用是管理事件。事件是由MIB中其他地方的条件触发的,事件也
有触发其他地方的作用。产生事件的条件在RMON其他组定义,例如警报组和过滤组都有指向事件组的索引项。事件还能使得这个功能组存储有关信息,甚至引起代理进程发送陷入消息。
三、RMON2管理信息库 1、了解RMON2 MIB的组成
组成:RMON2监视OSI/RM第3~7层的通信;监视器可以管理网络层协议;监视器也能
监视应用层协议;RMON2扩充了原来的RMON MIB,增加了9个新的功能组 A、协议目录组(protocolDir):提供了表示各种网络协议的标准化方法。 B、协议分布组(protocolDist):提供每个协议产生的通信统计数据。
C、地址映像组(addressMap):建立网络层地址(IP地址)与MAC地址的映像关系。 D、网络层主机组(nlHost):这一组类似于RMON1的主机组,收集网上主机的信息,但是与
RMON1不同,这一组不是基于MAC地址,而是基于网络层地址发现主机。
E、网络层矩阵组nlMatrix):记录主机对(源/目标)之间的通信情况,收集的信息类似于RMON1的矩阵组,但是按网络层地址标识主机。
F、应用层主机组(alHost):对应每个主机的每个应用协议(指第3层之上的协议)在alHost表中有一个表项,记录有关主机发送/接收的分组/字节数等。
G、应用层矩阵组(alMatrix):统计一对应用层协议之间的各种通信情况,以及某种选定的参数(例如交换的分组数/字节数)最大的(TopN)一对应用层协议之间的通信情况。 H、用户历史组(usrHistory):按照用户定义的参数,周期地收集统计数据。 I、监视器配置组(probeConfig):定义了监视器的标准参数集合。
2、理解RMON2增加的新功能。P113
31
1. 外部对象索引:在SNMPv2的SMI中,已明确指出可以使用不是概念表成员的对象作
为索引项。在这种情况下,必须在概念行的DESCRIPTION子句中给出文字解释,说明如何使用这样的外部对象惟一地标识概念行实例。
2. 时间过滤器索引:网络管理应用需要周期地轮询监视器,以便得到被管理对象的最
新状态信息。为了提高效率,我们希望监视器每次只返回那些自上次查询以来改变了的值,RMON2的设计者却给出了一种新颖的方法,在MIB的定义中实现了这个功能,这就是用时间过滤器进行索引。
3、掌握RMON2 MIB在网络上层管理中的作用。
四、RMON2的应用P116. 1、掌握协议标识符的组成。
RMON2提供了表示协议类型和协议关系信息的标准方法。协议标识符是由字节串组成的
分层的树结构,类似于MIB对象组成的树。RMON2赋予每一个协议层32位的字节串,编码为4个十进制数,表示为[a.b.c.d]的形式,这是协议标识符树的结点。
2、了解协议目录表的构造。
RMON2的协议目录表的结构如图5.27所示。其中的协议标识符protocolDirID和协议
参数protocolDirParameters作为表项的索引,另外还为每个表项指定了一个惟一的索引protocolDirLocalIndex,可由RMON2的其他组引用该表项。对另外5个变量解释如下:
● protocolDirDesc(4):关于该协议的文字描述。 ● protocolDirType(5):协议类型是可扩展的。
● protocolDirAddressMapConfig(6):表示协议是否支持(网络层对数据链路层)地址
32
映像。
● protocolDirHostConfig(7):与网络层和应用层主机表有关。 ● protocolDirMatrixConfig(8):与网络层和应用层矩阵表有关。
3、掌握RMON2提供的历史数据收集方法。
历史收集组由3级表组成。
第一级是控制表usrHistoryControlTable。这个表说明了一种采样功能的细节,它的一行定义了下一级的一个表。
第二级是用户历史对象表usrHistoryObjectTable。它也是一个控制表,说明采样的变
量和采样类型。
第三级表usrHistoryTable才是历史数据表,该表由第二级表的一行控制,记录着各个
采样变量的值和状态,以及采样间隔的起止时间。
4、了解监视器的标准配置方法
增强管理站和监视器之间的互操作性,RMON2在监视器配置组中定义了远程配置监视器
的标准化方法。这个组由一些标量对象和4个表组成。这些标量对象是: ● probeCapabilities——说明支持哪些RMON组。 ● probeSoftwareRev——设备的软件版本。 ● probeHardwareRev——设备的硬件版本。 ● probeDateTime——监视器的日期和时间。
● probeResetControl——可以取不同的值,表示运行、热启动或冷启动等。 ● probeDownloadFile——自举配置文件名。
● probeDownLoadTFTPServer——自举配置文件所在的TFTP服务器地址。
33
● probeDownloadAction ——若取值imageValid(1),则继续运行;若取值downloadToPROM(2)或downloadToRAM(3),则重启动,装入另外一个应用程序。 ● probeDownloadStatus——表示不同的运行状态。
监视器配置组中的4个表是串行配置表、网络配置表、陷入定义表和串行连接表。串行配置表用于定义监视器的串行接口,它包含下列变量:
● serialMode——连接模式可以是直接连接或通过调制解调器连接。 ● serialProtocol——数据链路协议可以是SLIP或其他协议。 ● serialTimeout——终止连接之前等待的秒数。
● serialModemInitiString——用于初始化Modem的控制字符串。 ● serialModemHangUpString——断开Modem连接的控制字符串。
● serialModemConnectResp——描述Modem响应代码和数据速率的ASCII串。 ● serialModemNoConnectResp——由Modem产生的报告连接失效的ASCII串。 ● serialDialoutTimeout——拨出等待时间。
网络配置表用于定义监视器的网络接口,它包含下列变量: ● netConfigIpAddress——接口的IP地址。 ● netConfigSubnetMask——子网掩码。 ● netDefaultGateway——默认网关的IP地址。
陷入定义表定义了陷入的目标地址等有关信息,它包含的变量如下:
● trapDestIndex——行索引。
● trapDestProtocol——接收陷入的团体名。 ● trapDestAddress——传送陷入报文的协议。 ● serialConnectIndex——接收陷入的站地址。
串行连接表存储与管理站建立SLIP连接需要的参数,它包含下列变量: ● serialConnectIndex——行索引。
● serialConnectDestIpAddress——SLIP连接的IP地址。
● serialConnectType——可分为direct(1)、modem(2)、switch(3)、modemSwitch(4)4种类型。
● serialConnectDialString——控制建立Modem连接的字符串。 ● serialConnectSwitchconnectSeg——控制建立数据交换连接的字符串。 ● serialConnectDisconnectSeg——控制终止数据交换连接的字符串。
34
● serialConnectSwitchResetSeg——使数据交换连接复位的字符串。
第5章 SNMPc网络管理软件的应用
一、SNMPc简介
1、了解SNMPc软件的用途和特点
(1) 易于使用和部署。 (2) 冗余备份服务器。 (3) 高级网络拓扑结构图。 (4) 多厂商支持。 (5) 安全性。 (6) 可伸缩的分布式结构。 (7) 预见性监控和告警。 (8) 智能事件处理。 (9) 增强的TCP服务监测。 (10) 远程控制台。
(11) 网络趋势报告。 (12) 完善的网络设备管理。 (13) 用户自定义的功能。 (14) 无人值守服务器。 (15) 支持管理服务提供商。
二、SNMPc的安装和使用
1、掌握安装SNMPc服务器和本地控制台的方法
(1) 以管理员权限登录Windows。
(2) 在光驱中插入SNMPc安装盘,软件即开始自动安装。
(3) 安装程序显示三个按钮,对应于三种可安装的选项,如图8.3所示。在主SNMPc系统中,只需安装服务器组件,包括本地控制台与轮询代理。
(4) 按下“服务器”按钮,弹出安装目录,然后显示“发现种子”对话框。在此对话框中输入SNMP种子设备的IP地址(即本地地址),如图8.4所示。
(5) 输入种子设备的子网掩码和团体名。
(6) 安装程序将继续在本地硬盘设备上安装SNMPc。安装完毕后,退出Windows并重新启动计算机。
2、掌握使用SNMPc服务器和本地控制台的方法 无,自己理解。
35