发现与通信网络连接的通信装置的方法及管理装置制造方法及图纸

技术编号:8659682 阅读:160 留言:0更新日期:2013-05-02 06:44
一种管理装置,存储表示各属性/协议关系(通信装置属性、与被推测为对具有该通信装置属性的通信装置最合适的管理协议之间的对应关系)的属性/协议管理信息。管理装置在用于通信装置的发现的认证信息的输入之前,对多个地址中的每个地址进行如下处理:(A)发起指定了地址的询问,(B)在从存在于由该询问所指定的地址的通信装置接收到针对该询问的应答的情况下,将询问结果信息写入到存储资源,该询问结果信息表示由该询问所指定的地址、与基于应答所获取的通信装置属性之间的对应关系,(C)根据属性/协议管理信息确定与询问结果信息所表示的通信装置属性对应的管理协议,(D)基于所确定的管理协议,来决定对于地址最合适的管理协议。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及与通信网络连接的装置的发现。
技术介绍
作为这种技术,例如公知有专利文献I及非专利文献I的技术。根据专利文献1,管理服务器对IP地址指示发送装置的构成信息,并将对该指示做出应答的装置的IP地址作为监视对象的装置。根据非专利文献I, SIM (HP Systems Insight Manager)从多个网络管理协议(以下,称为管理协议)中选择管理协议,并使用所选择的管理协议来寻找装置。在装置被检测出的情况下,随后使用所选择的管理协议来作为该装置的管理协议。现有技术文献专利文献1:日本特开2010-108063号公报非专利文献1:“HP Systems Insight Manager 6.1 用户手册” (http://h50146.www5. hp. com/products/software/management/hpsim/)的“第四章认证信息”(第 27 页 第28页)和“第六章检测”(第30页 第32页)在通信网络中,通常存在多种通信装置。具体地,例如存在类别不同的通信装置(例如服务器装置、存储装置、以及开关装置)、即使类别相同但小类别不同的通信装置(例如Windows (注册商标)的服务器装置、和Linux (注册商标)的服务器装置)、即使类别相同但型号不同的通信装置、或者即使类别相同但供应商不同的通信装置。若通信装置的种类不同,则通信装置所支持的管理协议很多情况下也会不同。另外,还存在一个通信装置支持两个以上的管理协议的情况。管理装置通常支持多个管理协议,使得能够监视这种通信网络中的多个通信装置。管理协议例如有 WMI (Windows Management Instrumentation ;Windows 管理规范)、SSH (Secure SHell ;安全外壳)、SNMP (Simple Network Management Protocol;简单网络管理协议)、WBEM(Web-Based Enterprise Management ;基于万维网的企业管理)、SNM2(Simple Navigator Modular 2)、NIS(Network Information Service ;网络信息服务)等。管理装置在监视时应该使用的管理协议(以下,称为最佳协议)具有因通信装置的种类而不同的情况。由此,管理装置通常具有最佳协议管理信息。最佳协议管理信息是表示每种通信装置的最佳协议的信息。最佳协议例如是,在多个管理协议中,能够最大量地获取管理装置所需要的信息的管理协议。管理装置为了监视通信装置,需要预先发现该通信装置。通信装置的发现通常通过如下的流程来进行。(SI)用户(例如管理者)按由管理装置支持的每个管理协议,将发现所必要的认证信息登记到管理装置中。(S2)用户对管理装置指定地址范围。(S3)管理装置对属于所指定的地址范围(典型的有IP地址范围)内的每个地址进行如下处理。(S3a)管理装置在各管理协议中使用针对该管理协议而登记的认证信息来向地址发送指令。若在指令的发送中使用的管理协议是由存在于该指令的发送目标的地址中的通信装置所支持的管理协议,则该通信装置依照该管理协议对该指令进行应答。(S3b)管理装置接收对在上述(S3a)中发送的指令做出的应答。(S3c)管理装置对在上述(S3b)中接收到的应答进行分析,来判断发现是否成功。如上述那样,在通信网络中通常存在不同种类的多种通信装置。用户无法掌握所有的通信装置。输入这种用于对通信网络中的通信装置进行发现的正确的认证信息,对于用户而言是困难的。另外,管理装置虽然能够输出表示发现结果的信息(例如,表示属于所指定的地址范围内的每个地址的发现是否成功的信息、和其说明的信息),但用户即使看到该信息,也不明白对于与发现失败对应的地址该登记怎样的认证信息才能够发现存在于该地址的通信装置。具体地,例如存在于某地址的通信装置(以下,在该段落中将该地址称为“对象地址”,将存在于该地址的通信装置称为“对象通信装置”)支持有第一及第二管理协议,且第一管理协议为对象通信装置的最佳协议。另外,在对象通信装置中,第二管理协议所使用的端口开放,但第一管理协议所使用的端口关闭(“端口开放”意味着能够从外部用使用该端口的管理协议连接的状态)。该情况下,管理装置通过第一管理协议(最佳协议)甚至无法检测出通信装置。另外,管理装置虽然通过第二管理协议检测到通信装置,但关于其就是对象通信装置的发现失败。具体地,管理装置虽然知道用第二管理协议能够通信的通信装置存在于对象地址,但并不知道该通信装置是哪种通信装置。由于这种理由,输入用于发现通信装置的正确的认证信息对于用户而言也是困难的。
技术实现思路
因此,本专利技术的目的为,提高管理装置经由通信网络来发现通信装置的成功概率。管理装置存储表示各属性/协议关系(通信装置属性、与被推测为对于具有该通信装置属性的通信装置最合适的管理协议之间的对应关系)的属性/协议管理信息。管理装置在用于通信装置的发现的认证信息的输入之前,对多个地址中的每个地址进行如下处理㈧发起指定了地址的询问,⑶在从存在于由所述询问所指定的地址的通信装置接收到针对所述询问的应答的情况下,将询问结果信息写入到存储资源,该询问结果信息表示由该询问所指定的地址、与基于应答所获取的通信装置属性之间的对应关系,(C)根据属性/协议管理信息确定与询问结果信息所表示的通信装置属性对应的管理协议,(D)基于所确定的管理协议,来决定对于地址最合适的管理协议。管理装置可以在对一个地址进行了(A)至(D)的处理后,对其他的地址进行(A)至(D)的处理,也可以在对多个地址进行了(A)及(B)的处理后,对多个地址进行(C)及(D)的处理。即,可以在对一个地址结束处理后进行下一处理,也可以在对多个地址结束处理后进行下一处理。附图说明图1表示本专利技术的实施例1的系统的整体构成。图2表示存储器102所存储的管理程序200的构成例。图3表示存储设备103所存储的信息的一例。图4表示IP地址管理表301的构成例。图5表示DNS表303的构成例。图6表不最佳协议表305的构成例。图7表示SNMP表307的构成例。图8表示开放端口表309的构成例。图9表示主机名表311的构成例。图10表示登录画面表313的构成例。图11表不扫描结果汇总表315的构成例。图12表示间接监视装置表317的构成例。图13表不端口信息表319的构成例。图14表示推测表321的构成例。图15表不最佳协议决定表323的构成例。图16是表示管理程序200所进行的处理的一例的流程图。图17是表示图16的S1602 (最佳协议推测处理)的流程的一例的流程图。图18是表示图17的S1704(SNMP扫描)的流程的一例的流程图。图19是表示图17的S1705(端口扫描)的流程的一例的流程图。图20是表示图17的S1706 (用户手动扫描)的流程的一例的流程图。图21是表示图17的S1707 (推测处理)的流程的一例的流程图。图22表示扩展端口信息表2300的构成例。图23表示用户修正画面的一例。图24表示登录画面的一例。图25表不认证信息输入画面的一例。图26是表示图16的S1605 (发现处理)的流程的一例的流程图。图27表示实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种管理装置,经由通信网络对使用认证信息发现的通信装置进行监视,其特征在于,具有: 与所述通信网络连接的通信接口设备; 存储资源,其存储多个表示属性/协议关系的属性/协议管理信息;和 与所述通信接口设备及所述存储资源连接的处理器, 所述属性/协议关系是,通信装置属性与被推测为对于具有该通信装置属性的通信装置最合适的管理协议之间的对应关系, 所述处理器在用于通信装置的发现的认证信息的输入之前,对多个地址中的每个地址进行如下处理: (A)发起指定了地址的询问, (B)在从存在于由所述询问所指定的地址的通信装置接收到针对所述询问的应答的情况下,将询问结果信息写入到所述存储资源,该询问结果信息表示由所述询问所指定的地址、与基于所述应答所获取的通信装置属性之间的对应关系, (C)根据所述属性/协议管理信息确定与所述询问结果信息所表示的通信装置属性对应的管理协议, (D)基于所确定的所述管理协议,来决定对于所述地址最合适的管理协议。2.根据权利要求1所述 的管理装置,其特征在于, 所述属性/协议管理信息包含最佳协议管理信息, 所述最佳协议管理信息所具有的各属性/协议关系为,通过对用第一管理协议发起的询问而做出的应答所获取的两个以上的通信装置属性、与根据这两个以上的通信装置属性唯一决定的最合适的管理协议之间的对应关系, 在所述(A)中,所述询问是用所述第一管理协议发起的询问, 在所述(B)中,基于所述应答而获取两个以上的通信装置属性,且所述询问结果信息是表示该两个以上的通信装置属性、与所述地址之间的对应关系的信息, 在所述(D)中,所决定的最合适的管理协议是由所述(C)确定的管理协议。3.根据权利要求2所述的管理装置,其特征在于, 所述属性/协议管理信息包含端口定义信息, 所述端口定义信息所具有的各属性/协议关系是,端口的识别信息、被推测为对于该端口开放的通信装置最合适的管理协议、以及该管理协议对于该端口开放的通信装置为最合适的概率之间的对应关系, 对于所述地址,在无法通过所述第一管理协议进行连接的情况下, 在所述(A)中,所述处理器对所述地址发起开放端口的识别信息的询问, 在所述(B)中,基于所述应答获取作为该应答的发送方的通信装置所使用的一个以上的端口中的、一个以上的开放端口的识别信息,且所述询问结果信息是表示该一个以上的开放端口的识别信息与所述地址之间的对应关系的信息, 在所述(C)中,所述处理器根据所述端口定义信息确定与所述询问结果信息所表示的一个以上的开放端口的识别信息对应的、一个以上的管理协议及概率, 在所述(D)中,所决定的最合适的管理协议是,基于所述一个以上的管理协议及概率所决定的管理协议。4.根据权利要求3所述的管理装置,其特征在于, 所述处理器在所述(D)之后进行如下处理: (E)接收对于所决定的所述管理协议的认证信息的输入, (F)使用所输入的所述认证信息,进行发现存在于所述地址的通信装置的发现处理, 在所述(F)中,所述处理器进行如下处理: (Π)在对所述地址所决定的最合适的管理协议不是第二管理协议的情况下,使用对所述地址所决定的最合适的管理协议的认证信息,来发现存在于所述地址的通信装置, (f2)在对所述地址所决定的最合适的管理协议是所述第二管理协议、且对所述第二管理协议的端口能够利用的情况下,使用所述第二管理协议的认证信息,来发现存在于所述地址的通信装置, (f3)在对所述地址所决定的最合适的管理协议是所述第二管理协议、但对所述第二管理协议的端口不能利用的情况 下,根据所述询问结果信息和所述端口定义信息来确定与能够由所述第二管理协议利用的端口对应的其他地址,对存在于所确定的其他地址的通信装置询问存在于所述地址的通信装置,且根据针对该询问的应答发现存在于所述地址的通信装置, 通过所述(f3)发现的通信装置是,经由存在于所述其他地址的通信装置而被监视的通信装置。5.根据权利要求4所述的管理装置,其特征在于, 所述第一管理协议是SNMP即简单网络管理协议, 所述第二管理协议是WBEM即基于万维网的企业管理, 存在于所述其他地址的通信装置是,通过SM1-S即主动存储管理规范对存在于所述地址的通信装置进行监视的装置。6.根据权利要求5所述的管理装置,其特征在于, 所述处理器基于所输入的信息对所述最佳协议管理信息及所述端口管理信息的至少一方进行更新。7.根据权利要求1所述的管理装置,其特征在于, 所述处理器在所述(D)之后进行如下处理: (E)接收对于所决定的所述管理协议的认证信息的输入, (F)使用所输入的所述认证信息,进行发现存在于所述地址的通信装置的发现处理, 在所述(F)中,关于所述地址,在因最佳协议所使用的端口关闭的原因而导致装置的发现失败的情况下,所述处理器显示表示对所述地址...

【专利技术属性】
技术研发人员:富田琢巳有坂刚黑田泽希西谷康仁
申请(专利权)人:株式会社日立制作所
类型:
国别省市:

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

1