具体实施方式
为使本发明的目的、技术方案、及优点更加清楚明白,以下参照附图并举实施例,对本发明进一步详细说明。
关于本发明的具体实施例如下:
本发明实施例提供的网络管理方法的实施例一如图1所示:
步骤101:在网络管理设备检测到有第一网络设备接入时,向第二网络设备发送查询第一网络设备的管理配置信息的信息命令;
此处的第一网络设备与第二网络设备是相对而言的,第一网络设备是指称被查询管理配置信息的客体,而第二网络设备可以就是第一网络设备自身,也可以是既包含第一网络设备,又包含其它的网络管理设备或服务器,不论是第一网络设备、其它的网络管理设备还是服务器都可称为网络设备,只要能从中查询到管理配置信息,就可以称之为第二网络设备,下同。此处的信息命令是网络管理设备发送给第二网络设备的,要求获得第一网络设备的管理配置信息;信息命令可以是新增加的命令,也可以是对原有命令的扩展,本发明实施例并不对信息命令进行限定,只要是能够要求获得第一网络设备的管理配置信息的信息命令都不会影响本发明实施例的实现。新的第一网络设备的“新”是指新增加的第一网络设备,与类型无关。此处的“类型”不一定指型号,同一“型号”但是为不同版本的网络设备可能为不同的类型,本发明实施例对类型的划分主要是依据第一网络设备支持的功能的差异性来划分的。
步骤102:网络管理设备接收第二网络设备针对步骤101中的信息命令而发送的响应信息,所述响应信息包括所述第一网络设备的管理配置信息;
本发明实施例所使用的管理配置信息可以包括:第一网络设备支持的功能,如告警屏蔽状态设置和查询、告警上报设置和查询、告警相关性抑制设置和查询、告警解析数据,第一网络设备支持的性能功能,如支持性能统计的对象集合查询、性能解析数据、性能统计周期,当然还可能包含其它的信息,本发明实施例并不限定管理配置信息所包括的具体信息。
步骤103:网络管理设备使用管理配置信息管理第一网络设备。
本发明实施例中,网络管理设备可以发送查询管理配置信息的命令获得第一网络设备的管理配置信息,进而使用管理配置信息对第一网络设备进行管理,因此,即使没有保存与第一网络设备对应的管理配置信息,网络管理设备也可以获得第一网络设备的管理配置信息从而对新类型的第一网络设备进行管理。
本发明实施例提供的网络设备管理方法的实施例二如图2所示:
步骤201:网络管理设备检测到有新的第一网络设备接入后,向第二网络设备发送查询第一网络设备类型的类型命令;
与网络设备管理方法的第一个实施例一样,此处的第一网络设备与第二网络设备是相对而言的,第一网络设备是指称被查询管理配置信息的客体,而第二网络设备可以就是第一网络设备自身,也可以是既包含第一网络设备,又包含其它网络管理设备或服务器,不论是第一网络设备、其它的网络管理设备还是服务器都可称为网络设备,只要能从中查询到类型,就可以称之为第二网络设备,下同;
步骤202:网络管理设备接收第二网络设备发送的针对步骤201类型命令的响应信息,响应信息包括第一网络设备的类型;
步骤203:网络管理设备向第二网络设备发送查询第一网络设备管理配置信息的信息命令;
步骤204:网络管理设备接收第二网络设备发送的针对步骤203信息命令的响应信息,响应信息包括第一网络设备的管理配置信息;
步骤205:网络管理设备在步骤202接收的第一网络设备的类型与步骤204接收的第一网络设备的管理配置信息之间建立映射关系,网络管理设备可以保存这种映射关系,网络管理设备可以先对管理配置信息进行解析,以方便网络管理设备的存储和读取;
步骤206:网络管理设备使用管理配置信息对第一网络设备进行管理。
在本实施例中,类型命令是网络管理设备发送给第二网络设备的,要求获得第一网络设备的类型;类型命令可以是新增加的命令,也可以是对原有命令的扩展,本发明实施例并不对类型命令进行限定,只要是能够要求获得网络设备类型的类型命令都不会影响本发明实施例的实现。步骤205建立映射关系的目的是为了对后续接入的第一网络设备进行管理:当网络管理设备再次接入一个新的第一网络设备时,可以在网络管理设备内部查找与新的第一网络设备的类型有映射关系的管理配置信息,这样网络管理设备就可以不用查询每个具体第一网络设备的管理配置信息。和类型相关的两步骤即步骤201与202与和管理配置信息相关的两步骤203与204的先后顺序并无严格的限制,可以是先得到类型,再得到管理配置信息,也可以是先得到管理配置信息,再得到类型,也可同时发生,本发明实施例并不对这些步骤的执行顺序进行限定。
在本实施例中,网络管理设备不但能使用接收的管理配置信息来管理已经接入的第一网络设备,而且在第一网络设备的类型与第一网络设备的管理配置信息之间建立映射关系,可以将这个过程视为网络管理设备在初期投入使用时的一个提取管理配置信息的初始化过程,这个过程为网络管理设备管理后续接入的第一网络设备提供了一个管理配置信息库,使得网络管理设备可以管理同一类型的其它第一网络设备。
本发明实施例提供的网络管理方法的实施例三如图3所示:
步骤301:网络管理设备向第二网络设备发送查询第一网络设备类型的类型命令;
步骤302:网络管理设备接收第二网络设备发送的针对类型命令的响应信息,响应信息中包括第一网络设备的类型;
步骤303:网络管理设备在已建立的映射关系中查找与第一网络设备的类型有映射关系的管理配置信息;
如果没有查找到与类型有映射关系的管理配置信息,进入下列步骤:
步骤304:网络管理设备向第二网络设备发送查询网络设备的管理配置信息的信息命令;
步骤305:网络管理设备接收第二网络设备发送的针对步骤304信息命令的响应信息,响应信息中包括第一网络设备的管理配置信息;
步骤306:网络管理设备在第一网络设备的类型与管理配置信息之间建立映射关系;
步骤307:网络管理设备使用与第一网络设备的类型有映射关系的管理配置信息管理网络设备;
如果查找到与类型有映射关系的管理配置信息,则直接执行步骤307。
在本实施例中,网络管理设备所接入的网络设备一般有两种情况:第一种是第一网络设备的管理配置信息已经与第一网络设备的类型建立了映射关系,网络管理设备可以直接利用与第一网络设备的类型有映射有关系的管理配置信息对第一网络设备进行管理,映射关系可以是生产制造过程中就已经保存在网络管理设备中,尤其是,生产商可以将常规使用的一些第一网络设备的类型与第一网络设备的管理配置信息建立映射关系,将这种映射关系保存在网络管理设备中,作为网络管理设备固有的一部分,也可以是网络管理设备投入使用后不断动态建立的映射关系,第二种是第一网络设备的管理配置信息没有与第一网络设备的类型建立映射关系,这时,网络管理设备再进行查询、接收管理配置信息、建立映射关系的一系列动作。无论是对同类型的第一网络设备还是对新类型的第一网络设备,网络管理设备都可以进行管理。
本发明实施例提供的网络管理方法的实施例四如图4所示:
步骤401:第二网络设备接收网络管理设备发送的查询第一网络设备的管理配置信息的信息命令;
步骤402:第二网络设备向网络管理设备发送针对步骤401接收到的信息命令的响应信息,响应信息中包括第一网络设备的管理配置信息。
在本实施例中,第二网络设备能提供按照一定领域如行业领域、厂商领域统一规定包含的数据和格式的管理配置信息,并能按照统一的格式和内容自行维护管理配置信息,并按规定向外提供统一的查询、发送、接收管配置信息和查询第一网络设备类型的方式,这样,新类型的第一网络设备能方便地被网络管理设备所管理。
本发明实施例提供的网络管理方法的实施例五如图5所示:
步骤501:第二网络设备接收网络管理设备发送的查询第一网络设备类型的类型命令;
步骤502:第二网络设备向网络管理设备发送针对类型命令的响应信息,响应信息包括第一网络设备的类型;
步骤503:第二网络设备接收网络管理设备发送的查询第一网络设备的管理配置信息的信息命令;
步骤504:第二网络设备向网络管理设备发送响应信息命令的响应信息,响应信息中包括第一网络设备的管理配置信息。
在本实施例中,由于已经存在的映射关系,可以方便网络管理设备对管理配置信息的查找,若查找不到,便可以建立新的映射关系,也就是对于不断增加的新类型的第一网络设备,网络管理设备都可以进行对接,并对后续接入的同类型的第一网络设备,直接以已经建立了映射关系的已有的管理配置信息进行管理。第二网络设备通过发送类型或者发送类型与发送管理配置信息两种方式达到使网络管理设备进行管理的目的。
本发明实施例提供的网络管理设备的实施例一如图6所示:
检测单元601,用于检测是否接入第一网络设备;
信息查询单元602,用于在检测单元601在检测到接入第一网络设备时,向第二网络设备发送查询第一网络设备的管理配置信息的信息命令;
信息接收单元603,用于在信息查询单元602向第二网络设备发送查询第一网络设备的管理配置信息的信息命令后,接收第二网络设备发送的针对信息命令的响应信息,响应信息包括第一网络设备的管理配置信息;
设备管理单元604,用于使用信息接收单元603接收的管理配置信息管理第一网络设备。
本发明实施例中,网络管理设备通过信息查询单元与信息接收单元获得管理配置信息,设备管理单元进而使用管理配置信息对第一网络设备进行管理,从而即使没有保存与第一网络设备对应的管理配置信息,也可以获得与第一网络设备对应的管理配置信息对第一网络设备进行管理,使网络管理设备能够管理新类型的第一网络设备。
本发明实施例提供的网络管理设备的实施例二如图7所示:
检测单元701,用于检测是否接入第一网络设备;
类型查询单元702,用于在所述检测单元701检测到接入第一网络设备时,向第二网络设备发送查询第一网络设备类型的类型命令;
类型接收单元703,用于在类型查询单元702向所述第二网络设备发送查询第一网络设备类型的类型命令后,接收第二网络设备发送的针对所述类型命令的响应信息,响应信息包括第一网络设备的类型;
信息查询单元704,用于在检测单元701检测到第一网络设备时,向第二网络设备发送查询第一网络设备管理配置信息的信息命令;
信息接收单元705,用于接收第二网络设备发送的针对信息查询单元704发出的信息命令的响应信息,响应信息中包括第一网络设备的管理配置信息;
映射建立单元706,用于在第一网络设备的类型与第一网络设备的管理配置信息之间建立映射关系;
设备管理单元707,用于使用第一网络设备的管理配置信息管理第一网络设备。
在本实施例中,与上一个实施例比较,网络管理设备增加了类型查询单元702、类型接收单元703、映射建立单元706。网络管理设备通过类型查询单元702、类型接收单元703、信息查询单元704、信息接收单元705查找到第一网络设备的类型及相应的管理配置信息,再利用映射建立单元706在第一网络设备的类型与相应的管理配置信息之间建立映射关系。网络管理设备可以在初期投入使用时进行一个提取管理配置信息并建立映射关系的初始化过程,这个过程为网络管理设备管理后续接入的网络设备提供了一个管理配置信息库,使得网络管理设备可以管理同一类型的其它的第一网络设备,提高了网络管理设备与新类型的第一网络设备的对接能力。
本发明实施例提供的网络管理设备的实施例三如图8所示:
检测单元801,用于检测是否接入第一网络设备;
类型查询单元802,用于在检测单元801检测到接入第一网络设备时,向第二网络设备发送查询第一网络设备类型的类型命令;
类型接收单元803,用于接收第二网络设备发送的针对类型查询单元802发送的类型命令的响应信息,响应信息包括第一网络设备的类型;
信息查找单元804,用于在类型接收单元803接收第一网络设备的类型之后,根据映射建立单元807建立的映射关系查找与第一网络设备的类型有映射关系的管理配置信息;
当信息查找单元804没有查找到与第一网络设备的类型有映射关系的管理配置信息时,信息查询单元805用于向第二网络设备发出查询第一网络设备的管理配置信息的信息命令;
信息接收单元806,用于接收第二网络设备发送的针对信息查询单元805的信息命令的响应信息,响应信息包括第一网络设备的管理配置信息;
映射建立单元807,用于在第一网络设备的类型与接收的第一网络设备的管理配置信息之间建立映射关系;
设备管理单元808,用于使用与第一网络设备的类型有映射关系的管理配置信息管理网络设备;
当信息查找单元804查找到与第一网络设备的类型有映射关系的管理配置信息时,设备管理单元808用于使用该管理配置信息对管理第一网络设备。
在本实施例中,网络管理设备所接入的第一网络设备有两种情况:第一种是第一网络设备的管理配置信息已经在网络管理设备中保存并与第一网络设备的类型建立了映射关系,网络管理设备可以直接利用管理配置信息对第一网络设备进行管理,映射关系可以是生产制造过程中就已经保存在网络管理设备中,尤其是,生产商可以将常规使用的一些第一网络设备的类型与管理配置信息建立映射关系,将这种映射关系保存在网络管理设备中,作为网络管理设备固有的一部分,也可以是网络管理设备投入使用后不断动态建立的映射关系,第二种是第一网络设备的管理配置信息没有在网络管理设备中保存并与第一网络设备的类型建立映射关系,网络管理设备再进行查询、接收管理配置信息、建立映射关系的一系列动作。无论是对同类型的第一网络设备还是对新类型的第一网络设备,网络管理设备都可以进行灵活的管理。
本发明实施例提供的网络设备的实施例一如图9所示:信息查询接收单元901,用于接收网络管理设备发送的查询第一网络设备的管理配置信息的信息命令;
信息发送单元902,用于向网络管理设备发送针对信息查询接收单元901接收的信息命令的响应信息,响应信息包括第一网络设备的管理配置信息。
在本实施例中,网络设备是指第二网络设备,同上所述,此处的第一网络设备与第二网络设备是相对而言的,第一网络设备是指称被查询管理配置信息的客体,而第二网络设备可以就是第一网络设备自身,也可以是既包含第一网络设备,又包含其它的网络管理设备或服务器,不论是第一网络设备、其它的网络管理设备还是服务器都可称为网络设备,只要能从中查询到管理配置信息,就可以称之为第二网络设备。第二网络设备能提供按照一定领域如行业领域、厂商领域统一规定包含的数据和格式的管理配置信息,并能按照统一的格式和内容自行维护管理配置信息,并按规定向外提供统一的查询、发送、接收管配置信息和查询第一网络设备类型的方式,这样,在这一定领域内的各种类型的第一网络设备可以方便地被网络管理设备所管理。
本发明实施例提供的网络设备的实施例二如图10所示:类型查询接收单元1001,用于接收网络管理设备发送的查询第一网络设备类型的类型命令;
类型发送单元1002,用于向网络管理设备发送针对类型查询接收单元1001接收的类型命令的响应信息,响应信息包括第一网络设备的类型;
信息查询接收单元1003,用于接收网络管理设备发送的查询第一网络设备的管理配置信息的信息命令;
信息发送单元1004,用于向网络管理设备发送针对信息查询接收单元1003接收的信息命令的响应信息,响应信息中包括第一网络设备的管理配置信息。
在本实施例中,由于已经存在的映射关系,可以方便网络管理设备对管理配置信息的查找,若查找不到,便可以建立新的映射关系,也就是对于不断增加的新类型的第一网络设备,网络管理设备都可以进行对接,并对后续接入的同类型的第一网络设备,直接以已经有的管理配置信息进行管理。第二网络设备通过发送类型或者发送类型与发送管理配置信息两种方式达到与网络管理设备进行方便的对接。
本发明实施例提供的网络***的实施例一如图11所示:网络管理设备1101,用于在检测到接入第一网络设备时,向第二网络设备1102发送查询第一网络设备的管理配置信息的信息命令,接收第二网络设备1102发送的针对信息命令的响应信息,响应信息包括第一网络设备的管理配置信息,使用管理配置信息管理第一网络设备;
第二网络设备1102,用于接收网络管理设备1101发送的查询第一网络设备的管理配置信息的信息命令,向网络管理设备1101发送针对信息命令的响应信息,响应信息包括第一网络设备的管理配置信息,第二网络设备1102可以是第一网络设备本身。
在本实施例中,网络管理设备对于所有接入的第一网络设备都进行规定了方式的管理配置信息的查询,第二网络设备对于此查询向网络管理设备进行规定了方式的管理配置信息的发送,网络管理设备按照规定的方式接收管理配置信息。本实施例中的网络管理***中,一定领域的网络管理设备可以管理一定领域的新类型的第一网络设备。
在网络***中,网络管理设备1101还用于向第二网络设备1102发送查询第一网络设备类型的类型命令,接收第二网络设备1102发送的针对类型命令的响应信息,响应信息包括第一网络设备的类型,根据接收的第一网络设备的类型查找与第一网络设备的类型有映射关系的管理配置信息,在没有查找到与第一网络设备的类型有映射关系的管理配置信息时,向第二网络设备1102发送查询第一网络设备的管理配置信息的信息命令,接收针对信息命令的响应信息,响应信息包括第一网络设备的管理配置信息,在第一网络设备的类型与第一网络设备的管理配置信息之间建立映射关系,使用管理配置信息管理第一网络设备,在能查找到与第一网络设备的类型有映射关系的管理配置信息时,使用与第一网络设备的类型有映射关系的管理配置信息管理第一网络设备;
第二网络设备1102还用于接收网络管理设备1101发送的查询第一网络设备类型的类型命令,发送针对类型命令的响应信息,响应信息包括第一网络设备的类型。
也即是,在以上方案中,网络管理设备在查询到的第一网络设备的类型与相应的管理配置信息之间建立映射关系,对于后续接入的同类型的不同第一网络设备,网络管理设备可以依据查询得到的第一网络设备的类型查找有映射关系的管理配置信息,如果有,则使用该管理配置信息对第一网络设备进行管理,如果没有查找到,则向第二网络设备查询其管理配置信息,然后网络管理设备又可以在查询到的第一网络设备的类型与管理配置信息之间建立映射关系,这样,不断循环往复,网络管理设备对于新类型的第一网络设备可以进行管理。
本发明实施例提供的网络***的实施例二如图12所示:
步骤1至步骤3是无映射关系建立的动态互动:
步骤1:网络管理设备检测到A类型第一网络设备1,向A类型第二网络设备查询A类型第一网络设备的管理配置信息;
步骤2:A类型第二网络设备向网络管理设备发送A类型第一网络设备的管理配置信息;
步骤3:网络管理设备使用A类型第一网络设备的管理配置信息对A类型的第一网络设备1进行管理;
步骤4至步骤9是初次建立映射关系的动态互动:
步骤4:网络管理设备发现B类型第一网络设备1,向B类型第二网络设备查询B类型第一网络设备的类型;
步骤5:B类型第二网络设备向网络管理设备发送类型:B类型;
步骤6:网络管理设备查询B类型第一网络设备的管理配置信息;
步骤7:B类型第二网络设备向网络管理设备发送B类型第一网络设备的管理配置信息;
步骤8:网络管理设备建立B类型第一网络设备与B类型第一网络设备的管理配置信息之间的映射关系;
步骤9:网络管理设备使用B类型第一网络设备的管理配置信息管理B类型网络设备1;
上述步骤4与5用于得到类型的两步骤与步骤6与7用于得到管理配置信息的两步骤的先后顺序并无严格的限制,即可以是先得到类型,再得到管理配置信息,也可以是先得到管理配置信息,再得到类型,也可以同时发生;
步骤10至步骤13是能查找到管理配置信息时的动态互动:
步骤10:网络管理设备发现B类型第一网络设备2,向B类型第二网络设备查询B类型第一网络设备的类型;
步骤11:B类型第二网络设备向网络管理设备发送类型:B类型;
步骤12:网络管理设备查找到与B类型第一网络设备有映射关系的管理配置信息;
步骤13:网络管理设备使用B类型第一网络设备的管理配置信息管理B类型第一网络设备2;
步骤14至步骤20是不能查找到管理配置信息时的动态互动:
步骤14:网络管理设备发现A类型第一网络设备2,向A类型第二网络设备查询A类型第一网络设备的类型;
步骤15:A类型第二网络设备向网络管理设备发送类型:A类型;
步骤16:网络管理设备查找与A类型第一网络设备有映射关系的管理配置信息,结果是没有查找到;
步骤17:网络管理设备向A类型第二网络设备查询A类型第一网络设备的管理配置信息;
步骤18:A类型第二网络设备向网络管理设备发送A类型第一网络设备的管理配置信息;
步骤19:网络管理设备在A类型第一网络设备与管理配置信息之间建立映射关系;
步骤20:网络管理设备使用A类型第一网络设备的管理配置信息管理A类型的第一网络设备2。
本实施例中的步骤不是对本发明实施过程中具体步骤的限定。在本实施例中,网络管理设备对新类型的网络设备都能进行管理。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括如下步骤:
检测到接入第一网络设备后,向第二网络设备发送查询所述第一网络设备的管理配置信息的信息命令,;
接收所述第二网络设备发送的针对所述信息命令的响应信息,所述响应信息包括所述第一网络设备的管理配置信息;
使用所述管理配置信息管理所述第一网络设备。
和/或如下步骤:
接收网络管理设备发送的查询第一网络设备的管理配置信息的信息命令;
向网络管理设备发送针对所述信息命令的响应信息,所述响应信息包括所述第一网络设备的管理配置信息。
在本发明的实施例中,可以按照一定领域如行业领域、厂商领域统一规定管理配置信息包含的数据类型和格式,网络设备按照统一的格式和内容自行维护管理配置信息,并按规定向外提供统一的查询、发送、接收管配置信息和查询、发送、接收网络设备类型的方式,也即是网络管理设备与网络设备有互相对应的对管理配置信息与网络设备类型的查询、发送与接收的方式(如:提供文件路径查询和ftp、响应命令,以字符流的方式发送等),使用统一格式的通用管理配置信息,降低了网络管理***与网络设备之间的耦合性,网络管理***可以对符合规范的未知设备进行管理,提高了网络管理设备与网络设备之间的对接能力;不需要对大量的管理配置信息进行维护,提高了网络管理***的可维护性,降低了维护成本。
以上对本发明实施例所提供的一种网络设备管理方法、设备及***进行了详细介绍,以上实施例的说明只是用于帮助理解本发明的方法及其思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。