一种管理网络接口信息的装置,包括: 一个网络设备系统,具有能够识别连接到每一件网络设备的一或多个接口的一个地址的信息并且包括存储接口信息的一或多个管理信息库;和 一个网络管理系统,用于轮询在网络设备系统中的每一件网络设备的管理信息库从而采集接口信息,采用能识别每一地址的信息作为主信息从而比较主信息和已经登记的信息,并且修正每一件网络设备的接口信息。(*该技术在2023年保护过期,可自由使用*)
【技术实现步骤摘要】
本专利技术涉及到一种,用于对与每一个网络设备系统内的每一件网络设备接口的一个目标,例如互联网站点,授予惟一的代码从而实现信息交互,并且如果一件预定的网络设备的接口信息有改变则可使用授予的代码自动地改变每一件网络设备的接口状态信息。
技术介绍
常规的计算机网络设备是在硬件中实现接口和固定的,因此它们中的任一个都不能被拿出或者被移动。简单网络管理协议(SNMP)用来远程地管理网络设备,并且为了能远程地识别该网络设备的每一端口,使用由它们自己授予每一端口的目标索引来管理所需的端口。网络管理是以在一个管理员和一个代理之间给和拿预定的信息为基础的。要被管理的预定的信息或资源被称为目标,目标的采集体被称为管理信息库(MIB)。网络管理系统(NMS)使用SNMP掌握各网络设备的配置和它们的状态。支持SNMP的每一件网络设备都具有MIB(一种显示每一件网络设备状态的数据库),从而使网络管理系统可以读该状态信息,监督每一件网络设备的状态并且改变它们的设置。因此,网络管理的意义在于网络管理系统从每一件网络设备,即包括工作站、打印机、文件服务器、网络集线器、路由器或交换设备的管理目标所提供的MIB中获取预定的值。然后,网络管理系统掌握相应的网络设备的状态或改变所获得的值。图1表示一个常规网络接口管理系统的结构。参照图1,该常规网络接口管理系统包括一个网络设备系统110,用于管理所述网络设备系统110状态的一个网络管理系统120,以及一个用户接口130。网络设备系统110包括各种网络设备111、113和115以及存储着需要在管理员和代理之间进行管理的资源的信息和状态的MIB 112、114和116。网络管理系统120包括轮询代理(polling agent)121、122和123,它们轮询MIB112、114和116以读取每一件网络设备111、113和115的状态信息;和一个数据库服务器125,它把状态信息更新成由轮询代理121、122和123读出的信息并将其存储。用户接口130向数据库服务器125请求每一件网络设备111、113和115的状态并把结果提供给用户。下面将参照附图1对该常规网络接口管理系统进行说明。网络管理系统(NMS)120使用SNMP掌握网络设备系统110的结构和状态。支持SNMP的各个网络设备111、113和115,各自包含MIB112、114和116,MIB112、114和116是用于指明各网络设备111、113和115状态的一种数据库。它们从MIB112、114和116中读取信息以便监督它们自己的状态。如果各网络设备111、113和115支持SNMP、MIB I、MIB II,则网络管理系统120可以管理各网络设备111、113和115。网络设备系统110中的每一件网络设备111、113和115对外向用户显示它自己的授权端口名或连接它自己的地址授权名,并且通过使用各网络设备111、113和115的目标索引对内采集信息。更明确地说,每一件网络设备111、113和115包括多个模块M1到M9,其中每一个模块具有预定数量的端口并且每一个端口被连接到预定的地址。MIB 112、114和116每一个均存储登记了的用于识别每一件网络设备111、113和115的主机名、模块/端口数、索引和多种行速(line speed)等等,并且为它自己存储登记的接口信息。在下文中,网络设备简称为设备。为了一对一的管理,接口信息也被登记到网络管理系统120的数据库服务器125中。登记之后,按照连接到MIB112、114和116接口的预定目标的实用状态和运行状态,每一件设备111、113和115都在它自己上存储接口信息。轮询代理121、122和123轮询MIB112、114和116以采集接口信息并将采集到的接口信息存储到数据库服务器125。数据库服务器125为每一件设备/每一个接口分别存储采集到的接口信息并且执行网络管理,如通过将每一件设备的登记的接口信息与采集到的接口信息进行比较为每一端口执行故障管理或性能管理。网络管理系统120在采集到的带有该设备每个端口所具有的惟一索引的信息中找到相同的索引,并且用找到索引的采集到的接口信息更新登记在数据库服务器125中的接口信息。如果需要管理的一件设备是新近登记的,则地址名,即端口名和目标索引按一对一匹配的去登记。当一个用户查询一个预定的键值时,该用户接口130从数据库服务器125中取得相应的接口信息并将其显示在图形用户接口屏幕上。每一件设备111、113和115都允许模块或端口的改变。因此,当一个模块被增加或者被另一个替换时,或者在端口增加/改变的情况下,索引被依次再分配。然后,网络管理系统120为每一件设备111、113和115从MIB112、114和116中读取接口信息,接着将它们存储。之后,连接到一个预定目标的一个索引值可以通过用户接口130进行手工改变。参照图2,一个预定地址,例如ABC公司新泽西州分部,被连接到网络设备A150的一个预定的端口,其索引是6。现在,网络管理系统160查询ABC公司新泽西州分部到网络设备A150的当前的线路的实用程序。然后网络设备A150给出对应于索引6的实用程序并存回MIB中。如上所述,在常规技术中,为了进行网络管理,接口信息通过使用预定键,即索引来进行管理。如果在一件设备中的模块和端口被增加/改变/撤消,则每一个端口的索引要被重新分配。因此,会存在这样一个问题对于一个预定目标的索引将要被再次改变。图3和4表示设备A的模块和端口被改变前后的索引。 当4个模块被安装在设备A上和8个端口存在于每一个模块中时,索引从使用中的第一个模块的一个端口连续地分配下去。未使用的端口不分配索引。在设备改变前,ABC公司新泽西州分部被连接到模块B的索引10,EFG公司洛杉矶分部被连接到模块A的索引3。按如下所述完成设备改变。模块A被去除。模块B按如图所示进行替换。按照端口的增加/撤消,在模块C和D中索引位置被改变。连接到两个地址的接口的每一行速也同时发生改变。在设备改变前,ABC公司新泽西州分部的信息被登记到网络管理系统中,在设备A的索引10被读出。这样ABC公司新泽西州分部的线路状态就可以根据设备A的索引10读出。在设备改变后,由于索引的再分配,每一个被分配的索引发生改变。也就是,ABC公司新泽西州分部被连接到模块C的索引3,EFG公司洛杉矶分部被连接到模块D的索引10。如果改变的信息没有被更新,则为了读已登记的ABC公司新泽西州分部的网络状态,网络管理系统去读模块A的索引10。因此,关于EFG公司洛杉矶分部的网络状态的结果就和所需的结果非常不同。为了解决这个问题,常规网络管理系统手工地一个接一个地探查已改变的索引并更新它们。也就是,为了读ABC公司新泽西州分部的网络状态,用户应该将已登记到网络管理系统上的相应地址的索引从索引10改变为3。图5显示了该常规网络管理系统中通过使用键进行管理的一个实例。如果每一件设备的模块和端口发生改变,则网络管理系统按预定的键值调用每一件设备的接口信息并且从每个MIB中按照键值接收串行模块/端口或者以太网模块/端口等的接口信息。如果此时用户通过用户接口请求预定的键值,则网络管理系统将按照键值向用户提供接口信息,但是是本文档来自技高网...
【技术保护点】
【技术特征摘要】
【专利技术属性】
技术研发人员:牟基臻,
申请(专利权)人:乐金信世股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。