管理被管设备的方法及装置制造方法及图纸

技术编号:13709396 阅读:88 留言:0更新日期:2016-09-15 19:07
本申请提供管理被管设备的方法及装置,所述方法应用在被管设备上,所述方法包括:当向管理设备发送过保存的被管信息后,检测保存的被管信息是否发生变化;当检测到所述保存的被管信息发生变化时,将被管信息的变化情况信息告知管理设备,以使管理设备根据所述被管信息的变化情况信息更新保存的本地管理信息。应用本申请实施例,有效地提高了管理设备的处理性能。

【技术实现步骤摘要】

本申请涉及网络通信
,尤其涉及管理被管设备的方法及装置
技术介绍
随着网络规模日益庞大,对于网络的管理和维护显得尤为重要。SNMP(Simple Network Management Protocol,简单网络管理协议)协议是一种在IP(Internet Protocol,因特网互联协议)网络中管理被管设备(如服务器、工作站、路由器、交换机等)的标准协议。现有技术中,管理设备可以基于SNMP协议,周期性地向被管设备发送探询信息,被管设备收到该探询信息之后向管理设备返回保存的被管信息,从而管理设备可以根据获取到的被管信息管理被管设备。但是,在每个探询周期中,由于管理设备都要获取每个被管设备的所有被管信息,当被管信息的数量较多时,例如,被管信息包括2万条ARP(Address Resolution Protocol,地址解析协议)表项,1万条MAC(Media Access Control,媒体访问控制)地址表项,管理设备与被管设备之间的通信量较大,并且由于大部分被管信息已经被管理设备获取过,因此被管信息的重复传输也会造成设备之间通信资源和计算资源的严重浪费,降低管理设备的处理性能。
技术实现思路
有鉴于此,本申请提供管理被管设备的方法及装置,以解决现有管理设备周期性地获取被管设备的所有被管信息,降低管理设备处理性能的问题。具体地,本申请是通过如下技术方案实现的:根据本申请实施例的第一方面,提供一种管理被管设备的方法,所述方法
应用在被管设备上,所述方法包括:当向管理设备发送过保存的被管信息后,检测保存的被管信息是否发生变化;当检测到所述保存的被管信息发生变化时,将被管信息的变化情况信息告知管理设备,以使管理设备根据所述被管信息的变化情况信息更新保存的本地管理信息。根据本申请实施例的第二方面,提供另一种管理被管设备的方法,所述方法应用在管理设备上,所述方法包括:在接收到被管设备发送的被管信息后,接收被管设备在检测到被管信息发生变化时所发送的被管信息的变化情况信息;根据所述被管信息的变化情况信息更新保存的本地管理信息。根据本申请实施例的第三方面,提供一种管理被管设备的装置,所述装置应用在被管设备上,所述装置包括:检测单元,用于当向管理设备发送过保存的被管信息后,检测保存的被管信息是否发生变化;告知单元,用于当检测到所述保存的被管信息发生变化时,将被管信息的变化情况信息告知管理设备,以使管理设备根据所述被管信息的变化情况信息更新保存的本地管理信息。根据本申请实施例的第四方面,提供另一种管理被管设备的装置,所述装置应用在管理设备上,所述装置包括:接收单元,用于在接收到被管设备发送的被管信息后,接收被管设备在检测到被管信息发生变化时发送的被管信息的变化情况信息;更新单元,用于根据所述被管信息的变化情况信息更新保存的本地管理信息。应用上述实施例,被管设备可以检测保存的被管信息是否发生变化,当检测到被管信息发生变化时,被管设备主动将被管信息的变化情况信息告知管理设备,管理设备可以根据被管设备告知的变化情况信息更新保存的本地管理信
息,以使本地管理信息始终与被管设备保存的被管信息保持一致。由于被管设备不再周期性地向管理设备发送所有的被管信息,从而节省了设备间的通信资源和计算资源,有效地提高了管理设备的处理性能。附图说明图1是本申请实施例实现管理被管设备的方法的应用场景示意图。图2是本申请管理被管设备的方法的一个实施例流程图。图3是本申请管理被管设备的方法的另一个实施例流程图。图4是本申请管理被管设备的装置所在设备的一种硬件结构图。图5是本申请管理被管设备的装置的一个实施例框图。图6是本申请管理被管设备的装置的另一个实施例框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语
“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。请参见图1,为本申请实施例实现管理被管设备的方法的应用场景示意图,其中包括位于同一网络中的一台管理设备,以及由其管理的多台被管设备(如图1所示的被管设备1至被管设备n),所述被管设备在实际应用中可以为路由器、交换机、服务器等。在本申请实施例中,管理设备可以仅在启动时向被管设备发送一次被管信息的获取请求报文,被管设备接收到该被管信息的获取请求报文后,将保存的所有被管信息发送至管理设备,管理设备可以保存接收到的被管信息,为了描述方便,可以将管理设备上保存的被管信息称为本地管理信息。此后,管理设备不再主动向被管设备发送所述被管信息的获取请求报文,而是由被管设备主动检测保存的被管信息是否发生变化,当被管设备检测到保存的被管信息发生变化时,可以将被管信息的变化情况信息报告给管理设备,从而使管理设备可以根据所述被管信息的变化情况信息更新保存的本地管理信息,使本地管理信息始终与被管设备保存的被管信息保持一致。下面结合具体实施例对本申请进行详细描述。参见图2,为本申请管理被管设备的方法的一个实施例流程图,所述方法应用在被管设备上,所述方法包括以下步骤:步骤S201:当向管理设备发送过保存的被管信息后,检测保存的被管信息是否发生变化。通常被管信息中可以包括被管信息的标识、被管信息的内容,其中,通过被管信息的标识可以唯一确定一条被管信息,在一个例子中,被管信息的标识可以包括被管信息的ID编号,进一步还可以包括被管信息的类别,被管信息的类别可以包括system(被管设备系统的总体信息)、interface(各个网络接口的相关信息)、at(地址转换的相关信息)、ip(IP协议的实现和运行相关信息)等;被管信息的内容可以包括管理设备可以访问的被管设备的控制和状态信息等数据。在一个可选的实现方式中,被管设备的所有被管信息可以保存在本地MIB(Management Information Base,管理信息库)中,被管设备可以通过代理进程管理所述本地MIB中的被管信息。在本申请实施例中,管理设备可以在启动时,向被管设备发送被管信息的获取请求报文,当被管设备接收到所述被管信息的获取请求报文后,将本地MIB中保存的所有被管信息发送至管理设备,管理设备可以将接收到的被管信息保存为本地管理信息,为了方便查询与管理,所述本地管理信息可以包括被管信息的标识、被管信息的内容,为了本文档来自技高网
...

【技术保护点】
一种管理被管设备的方法,其特征在于,所述方法应用在被管设备上,所述方法包括:当向管理设备发送过保存的被管信息后,检测保存的被管信息是否发生变化;当检测到所述保存的被管信息发生变化时,将被管信息的变化情况信息告知管理设备,以使管理设备根据所述被管信息的变化情况信息更新保存的本地管理信息。

【技术特征摘要】
1.一种管理被管设备的方法,其特征在于,所述方法应用在被管设备上,所述方法包括:当向管理设备发送过保存的被管信息后,检测保存的被管信息是否发生变化;当检测到所述保存的被管信息发生变化时,将被管信息的变化情况信息告知管理设备,以使管理设备根据所述被管信息的变化情况信息更新保存的本地管理信息。2.根据权利要求1所述的方法,其特征在于,所述检测保存的被管信息是否发生变化之前,还包括:接收管理设备发送的被管信息的获取请求报文;根据所述被管信息的获取请求报文将保存的所有被管信息发送至管理设备,以使管理设备将所述被管信息保存为本地管理信息。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:在将保存的所有被管信息发送至管理设备之前,为所述保存的所有被管信息的状态设置第二标识;当状态标识为第二标识的被管信息发送至管理设备之后,将所述被管信息的状态标识更新为第一标识;当新增被管信息时,为所述新增的被管信息的状态设置第二标识;当状态标识为第一标识的被管信息发生更新时,将所述被管信息的状态标识更新为第三标识;当状态标识为第一标识的被管信息需要删除时,将所述被管信息的状态标识更新为第四标识。4.根据权利要求3所述的方法,其特征在于,所述检测保存的被管信息是否发生变化包括:遍历保存的所有被管信息;当所遍历到的被管信息的状态标识不为第一标识时,确定检测到保存的被管信息发生变化;将被管信息的变化情况信息告知管理设备包括:当所遍历到的被管信息的状态标识为第二标识,或,第三标识时,将所述被管信息的标识、被管信息的内容以及被管信息的状态标识发送至管理设备;当所遍历到的被管信息的状态标识为第四标识时,将所述被管信息的标识以及被管信息的状态标识发送至管理设备。5.根据权利要求4所述的方法,其特征在于,所述将被管信息的变化情况信息告知管理设备之后,还包括:当所遍历到的被管信息的状态标识为第二标识,或,第三标识时,将所述被管信息的状态标识更新为第一标识;当所遍历到的被管信息的状态标识为第四标识时,删除所述状态标识为第四标识的被管信息。6.一种管理被管设备的方法,其特征在于,所述方法应用在管理设备上,所述方法包括:在接收到被管设备发送的被管信息后,接收被管设备在检测到被管信息发生变化时所发送的被管信息的变化情况信息;根据所述被管信息的变化情况信息更新保存的本地管理信息。7.根据权利要求6所述的方法,其特征在于,所述接收被管设备发送的被管信息的变化情况之前,还包括:向被管设备发送被管信息的获取请求报文;接收被管设备根据所述被管信息的获取请求报文发送的被管信息,并将所述被管信息保存为本地管理信息。8.根据权利要求6所述的方法,其特征在于,所述根据所述被管信息的变化情况信息更新保存的本地管理信息包括:当所述被管信息的变化情况信息中包括的被管信息的状态标识为第二标识时,将所述被管信息的变化情况信息中包括的被管信息的标识、被管信息的内容
\t保存为本地管理信息,所述第二标识用于表示被管信息为所述被管设备上新增的被管信息;当所述被管信息的变化情况信息中包括的被管信息的状态标识为第三标识时,如果从所述本地管理信息中查找到所述被管信息的标识,则根据所述被管信息的变化情况信息中包括的被管信息的内容更新与所述被管信息的标识对应的本地管理信息的内容,所述第三标识用于表示被管信息已发送至管理设备并发生更新;当所述被管信息的变化情况信息中包括的被管信息的状态标识为第四标识时,如果从所述本地管理信息中查找到所述被管信息的标识,则删除与所述被管信息的标识对应的本地管理信息,所述第四标识用于表示被管信息已发送至管理设备并需要删除。9.一种管理被管设备的装置,其特征在于,所述装置应用在被管设备上,所述装置包括:...

【专利技术属性】
技术研发人员:张鹏余刚
申请(专利权)人:杭州迪普科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1