background image

SNMP 由 3 个主要部分组成,分别是管理信息结构(Structure ofManagement 

Information,SMI)管理信息库(MIB)和管理协议(SNMP)。SMI 给出了管理对象定义
的一般框架

,它定义了 SNMP 框架所用信息的组织和标识,为 MIB 定义管理对象及使

用管理对象提供模板

;MIB 是设备所维护的全部被管理对象的结构集合,它定义了

可以通过网络管理协议进行访问的管理对象的集合

; SNMP 协议包括 SNMP 操作 、

SNMP 信息的格式以及如何在应用程序和设备间交换消息。SNMP 采用代理/ 管理站

 

模型进行网络管理。 它是应用层协议

,定义了网络管理者如何对代理进程的 MIB 对

象进行读写操作。

SNMP 中的 MIB 是一种树状数据库。MIB 管理的对象,就是图中树

的端节点。每个节点都有唯一的位置和唯一的名字。

IETF 规定管理信息库由对象识别

(OID:Object Identifier)唯一指定。其命名规则就是父节点的名字作为子节点名

字的前缀

:例如 mib-2 的命名为 1. 3. 6. 1. 2. 1。

3 网络性能管理系统的设计

3.1 管理域中网络管理的确定

    首先要确定管理域,也就是管理范围。对于这个管理范围以外的网络设备,管理系
统一般不关心其配置、性能和故障等信息。一般来说管理域的增大意味着网络管理在
系统开销上的响应增大

,所以合理确定一个网络管理系统的管理域是很重要的。一般

情况下

,网络管理的管理域就是本部门的所有网络设备和资源。对于大型网络的管理

来说

,管理域的划分要复杂的多。大型网络在网络配置上,可能需要了解整个网络的规

模和拓扑关系

,而在性能和故障管理上,所关心的一般只是主干网络上有关设备的情

况。因此对不同的管理功能要定义不同的管理域。这里主要研究连入

Internet 的大型

网络主干网的性能管理

,所以管理域为主干网络上的关键节点,主要是主干路由器。通

过对路由器各端口流量和通信情况的检测和分析

,对网络性能进行评价和分析。我们

的系统可以对多个路由器或者路由器端口进行性能监测。

3.2 性能参数的选择

    性能参数是网络性能管理用来分析和评价网络性能状态的基础指标。其数值大小
和增减趋势也是评价和预测网络性能发展趋势的基础。性能参数有很多不同的网络
元素

,如路由器、服务器等有着不同的性能参数集合。不同的性能管理任务,所关心的

性能参数也不同。根据性能管理任务的管理域和管理要求

,选择合适的性能参数同样

是很重要的。我们考虑到的管理要求是

:通过对关键节点(路由器)的性能分析,流量跟

,评价网络资源利用水平,判断传输是否正常,响应时间是否增加,及早发现网络瓶颈

及故障点。从而合理调整网络的路由

,分配流量。并防患于未然,杜绝和减少各种故障,

保证网络高效、稳定、可靠的运行。在这样的管理要求下

,我们选择了路由器的以下性

能参数

:吞吐量,丢包率,差错率,利用率以及反映其性能状态的其它信息。

3.3 系统管理任务根据需求分析

系统具体要实现以下管理任务

:① 路由器的实时性能检测。包括响应时间,路由器

总体状况

,

各端口详细性能情况。 性能分析。对性能历史数据进行分析、统计和整理

,