网络管理方法、装置、系统、存储介质和计算机设备制造方法及图纸

技术编号:20118548 阅读:26 留言:0更新日期:2019-01-16 12:12
本发明专利技术涉及一种网络管理方法,包括:第一控制器在预设时长内接收到设备上线通知时,获取设备上报的上线设备信息;在预设时长内未接收到设备上线通知时,确认所述设备离线;根据上线设备信息或离线设备信息更新并存储自身在所述设备上线时的拓扑与连接信息之后,将所述上线设备信息或离线设备信息上报通知给第二控制。本发明专利技术的第二控制器拥有整个网络的拓扑与连接信息并可以对其进行统一汇总管理,使得整个网络中设备的拓扑与连接信息可以保持完全一致,因此可以在该基础上提供高效、多样化且易于管理的分层分域的网络管理,加强了网络配置数据的表达能力。还提供一种网络管理装置、系统、存储介质和计算机设备。

Network management methods, devices, systems, storage media and computer equipment

The invention relates to a network management method, which includes: the first controller obtains the online device information reported by the device when it receives the online notification of the device within a preset period of time; confirms that the device is offline when the online notification of the device is not received within a preset period of time; updates and stores its own topology and connection when the device is online according to the online device information or the offline device information. After the information, the on-line equipment information or off-line equipment information is reported to the second control. The second controller of the present invention possesses the topology and connection information of the whole network and can be unified and managed, so that the topology and connection information of the devices in the whole network can be completely consistent. Therefore, it can provide efficient, diversified and easily managed hierarchical and sub-domain network management on this basis, and enhance the expressive ability of network configuration data. A network management device, system, storage medium and computer equipment are also provided.

【技术实现步骤摘要】
网络管理方法、装置、系统、存储介质和计算机设备
本专利技术涉及通信
,特别是涉及一种网络管理方法、装置、系统、存储介质和计算机设备。
技术介绍
随着网络的快速发展,网络的规模变的越来越大,且伴随着规模的扩大,网络管理的难度逐渐加大。面对一个庞大的网络系统,进行集中式的管理将会面临管理复杂、故障定位难的问题。且在现有技术中,如果想要合理地进行良好的网络管理,需要将网络按照地域等情况划分为不同的子网,对网络进行分层次、分区域的管理,从而分解复杂度。在该方案中,每一个子网管理各种类型的设备,不同的子网间进行隔离,互不干扰,但该方案目前常用的网络管理协议为SNMP协议,该协议存在着数据表示简单、数据发送效率低等问题,从而导致网络配置数据的表达能力较低。
技术实现思路
基于此,有必要针对上述问题,提供一种网络管理方法、装置、系统、存储介质和计算机设备,能够提供高效、多样化且易于管理的分层分域的网络管理,加强了网络配置数据的表达能力。一种网络管理方法,包括:第一控制器检测在预设时长内是否接收到设备上线通知;其中,所述设备上线通知为所述设备在进行基础网络配置之后发送;在预设时长内接收到设备上线通知时,所述第一控制器获取所述设备上报的上线设备信息,并根据所述上线设备信息更新并存储自身在所述设备上线时的拓扑与连接信息;所述上线设备信息包括所述设备在上线时的拓扑与连接信息;所述第一控制器将所述上线设备信息上报通知给第二控制器,以供所述第二控制器根据所述上线设备信息对自身的拓扑与连接信息进行更新与存储;在预设时长内未接收到设备上线通知时,所述第一控制器确认所述设备离线,并根据所述设备离线时的离线设备信息更新并存储自身的拓扑与连接信息;所述离线设备信息包括所述设备在离线时的拓扑与连接信息;所述第一控制器将所述离线设备信息上报通知给所述第二控制器,以供所述第二控制器根据所述离线设备信息对自身的拓扑与连接信息进行更新与存储。一种网络管理方法,所述方法包括:第二控制器收集其管理的所有设备的上报信息,根据所述上报信息更新并存储自身的拓扑与连接信息;其中,所述第二控制器管理的所有设备包括所述第二控制器直接管理的第一控制器及其他设备,还包括所述第二控制器间接管理的所述第一控制器名下管理的各设备;所述上报信息包括上线设备信息与离线设备信息;所述第二控制器接收到其他应用程序发送的配置下发指示时,根据自身的拓扑与连接信息查找到对应的第一控制器之后,将所述配置下发指示中包含的配置信息下发至所述第一控制器;所述第二控制器接收所述第一控制器反馈的消息下发成功通知;所述消息下发成功通知为所述第一控制器接收所述第二控制器下发的配置信息,并将其成功下发至所述第一控制器管理的设备之后反馈的信息;所述第二控制器接收所述第一控制器反馈的处理结果;所述处理结果为所述第一控制器管理的设备根据接收到所述配置信息执行并反馈至所述第一控制器的处理结果。一种网络管理装置,所述装置包括:接收模块,用于检测在预设时长内是否接收到设备上线通知;其中,所述设备上线通知为所述设备在进行基础网络配置之后发送;第一更新模块,用于在预设时长内接收到设备上线通知时,获取所述设备上报的上线设备信息,并根据所述上线设备信息更新并存储第一控制器在所述设备上线时的拓扑与连接信息;所述上线设备信息包括所述设备在上线时的拓扑与连接信息;第一上报模块,用于将所述上线设备信息上报通知给第二控制器,以供所述第二控制器根据所述上线设备信息对自身的拓扑与连接信息进行更新与存储;第二更新模块,用于在预设时长内未接收到设备上线通知时,确认所述设备离线,并根据所述设备离线时的离线设备信息更新并存储所述第一控制器的拓扑与连接信息;所述离线设备信息包括所述设备在离线时的拓扑与连接信息;第二上报模块,用于将所述离线设备信息上报通知给所述第二控制器,以供所述第二控制器根据所述离线设备信息对自身的拓扑与连接信息进行更新与存储;所述装置还包括:信息收集模块,用于收集所述第二控制器管理的所有设备的上报信息,根据所述上报信息更新并存储所述第二控制器的拓扑与连接信息;其中,所述第二控制器管理的所有设备包括所述第二控制器直接管理的第一控制器及其他设备,还包括所述第二控制器间接管理的所述第一控制器名下管理的各设备;所述上报信息包括上线设备信息与离线设备信息;第一下发模块,用于接收到其他应用程序的配置下发指示时,根据所述第二控制器的拓扑与连接信息查找到对应的配置信息之后,将其下发至直接管理的各设备;第一接收模块,用于接收所述第一控制器反馈的消息下发成功通知;所述消息下发成功通知为所述第一控制器接收所述第二控制器下发的配置信息,并将其成功下发至所述第一控制器管理的设备之后反馈的信息;第二接收模块,用于接收所述第一控制器反馈的处理结果;所述处理结果为所述第一控制器管理的设备根据接收到所述配置信息执行并反馈至所述第一控制器的处理结果。一种网络管理系统,所述系统包括第一控制器和用于管理所述第一控制器的第二控制器,所述第二控制器为H控制器,所述第一控制器为D控制器或光控制器;所述H控制器管理D控制器和光控制器;所述D控制器按照预设分类方式分类管理IP设备;所述光控制器管理光设备;所述D控制器与所述H控制器之间、所述H控制器与光控制器之间、所述IP设备与所述D控制器之间、所述光控制器与光设备之间均通过Netconf通道通讯连接;所述第一控制器用于检测是否在预设时长内接收到设备上线通知;所述第一控制器还用于在预设时长内接收到设备上线通知时,获取所述设备上报的上线设备信息,并根据所述上线设备信息更新并存储自身在所述设备上线时的拓扑与连接信息;所述上线设备信息包括所述设备在上线时的拓扑与连接信息;所述第一控制器还用于将所述上线设备信息上报通知给第二控制器,以供所述第二控制器根据所述上线设备信息对自身的拓扑与连接信息进行更新与存储;所述第一控制器还用于在预设时长内未接收到设备上线通知时,确认所述设备离线,并根据所述设备离线时的离线设备信息更新并存储自身的拓扑与连接信息;所述离线设备信息包括所述设备在离线时的拓扑与连接信息;所述第一控制器还用于将所述离线设备信息上报通知给所述第二控制器,以供所述第二控制器根据所述离线设备信息对自身的拓扑与连接信息进行更新与存储;所述第二控制器用于收集其管理的所有设备的上报信息,根据所述上报信息更新并存储自身的拓扑与连接信息;其中,所述第二控制器管理的所有设备包括所述第二控制器直接管理的所述第一控制器及所述光控制器,还包括所述设备与所述光设备;所述上报信息包括上线设备信息与离线设备信息;所述第二控制器还用于接收到其他应用程序发送的配置下发指示时,根据自身的拓扑与连接信息查找到对应的第一控制器之后,将所述配置下发指示中包含的配置信息下发至所述第一控制器;所述第二控制器还用于接收所述第一控制器反馈的消息下发成功通知;所述消息下发成功通知为所述第一控制器接收所述第二控制器下发的配置信息,并将其成功下发至所述第一控制器管理的设备之后反馈的信息;所述第二控制器还用于接收所述第一控制器反馈的处理结果;所述处理结果为所述第一控制器管理的设备根据接收到所述配置信息执行并反馈至所述第一控制器的处理结果。一种计算机可读存储介质,所述计算机本文档来自技高网...

【技术保护点】
1.一种网络管理方法,其特征在于,所述方法包括:第一控制器检测在预设时长内是否接收到设备上线通知;其中,所述设备上线通知为所述设备在进行基础网络配置之后发送;在预设时长内接收到设备上线通知时,所述第一控制器获取所述设备上报的上线设备信息,并根据所述上线设备信息更新并存储自身在所述设备上线时的拓扑与连接信息;所述上线设备信息包括所述设备在上线时的拓扑与连接信息;所述第一控制器将所述上线设备信息上报通知给第二控制器,以供所述第二控制器根据所述上线设备信息对自身的拓扑与连接信息进行更新与存储;在预设时长内未接收到设备上线通知时,所述第一控制器确认所述设备离线,并根据所述设备离线时的离线设备信息更新并存储自身的拓扑与连接信息;所述离线设备信息包括所述设备在离线时的拓扑与连接信息;所述第一控制器将所述离线设备信息上报通知给所述第二控制器,以供所述第二控制器根据所述离线设备信息对自身的拓扑与连接信息进行更新与存储。

【技术特征摘要】
1.一种网络管理方法,其特征在于,所述方法包括:第一控制器检测在预设时长内是否接收到设备上线通知;其中,所述设备上线通知为所述设备在进行基础网络配置之后发送;在预设时长内接收到设备上线通知时,所述第一控制器获取所述设备上报的上线设备信息,并根据所述上线设备信息更新并存储自身在所述设备上线时的拓扑与连接信息;所述上线设备信息包括所述设备在上线时的拓扑与连接信息;所述第一控制器将所述上线设备信息上报通知给第二控制器,以供所述第二控制器根据所述上线设备信息对自身的拓扑与连接信息进行更新与存储;在预设时长内未接收到设备上线通知时,所述第一控制器确认所述设备离线,并根据所述设备离线时的离线设备信息更新并存储自身的拓扑与连接信息;所述离线设备信息包括所述设备在离线时的拓扑与连接信息;所述第一控制器将所述离线设备信息上报通知给所述第二控制器,以供所述第二控制器根据所述离线设备信息对自身的拓扑与连接信息进行更新与存储。2.根据权利要求1所述的方法,其特征在于,所述第一控制器与所述设备之间、所述第一控制器与所述第二控制器之间均通过Netconf通道进行通讯连接;所述在预设时长内接收到设备上线通知时,所述第一控制器获取所述设备上报的上线设备信息,并根据所述上线设备信息更新并存储自身在所述设备上线时的拓扑与连接信息,包括:在预设时长内通过Netconf通道接收到设备上线通知时,所述第一控制器通过Netconf通道获取所述设备上报的上线设备信息,根据所述上线设备信息更新自身在所述设备上线时的拓扑与连接信息并将其存储至第一控制器数据库;所述在预设时长内未接收到设备上线通知时,所述第一控制器确认所述设备离线,并根据所述设备离线时的离线设备信息更新并存储自身的拓扑与连接信息,包括:在预设时长内未通过Netconf通道接收到设备上线通知时,所述第一控制器确认所述第一控制器与所述设备之间的Netconf通道断链,将自身的拓扑与连接信息更新为所述设备离线时的离线设备信息,并将所述更新后的拓扑与连接信息存储至第一控制器数据库。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:所述第一控制器接收所述第二控制器下发的配置信息,并将所述配置信息下发至所述第一控制器管理的所有设备之后,通知所述第二控制器消息下发成功;所述第一控制器接收所有设备根据所述配置信息执行之后的处理结果,并将所述处理结果通知所述第二控制器。4.根据权利要求3所述的方法,其特征在于,所述第一控制器接收所述第二控制器下发的配置信息,并将所述配置信息下发至所述第一控制器管理的所有设备之后,通知所述第二控制器消息下发成功之前,包括:所述第一控制器检测所述第一控制器与所述设备之间、所述第一控制器与所述第二控制器之间的各所述Netconf通道是否断链;在检测到Netconf通道断链时,所述第一控制器等待所述Netconf通道重新链接;在等待预设时长之后所述Netconf通道依旧断链时,所述第一控制器将所述Netconf通道的断链信息通知给需要调用所述Netconf通道的端口并对断链的所述Netconf通道进行修复。5.一种网络管理方法,其特征在于,所述方法包括:第二控制器收集其管理的所有设备的上报信息,根据所述上报信息更新并存储自身的拓扑与连接信息;其中,所述第二控制器管理的所有设备包括所述第二控制器直接管理的第一控制器及其他设备,还包括所述第二控制器间接管理的所述第一控制器名下管理的各设备;所述上报信息包括上线设备信息与离线设备信息;所述第二控制器接收到其他应用程序发送的配置下发指示时,根据自身的拓扑与连接信息查找到对应的第一控制器之后,将所述配置下发指示中包含的配置信息下发至所述第一控制器;所述第二控制器接收所述第一控制器反馈的消息下发成功通知;所述消息下发成功通知为所述第一控制器接收所述第二控制器下发的配置信息,并将其成功下发至所述第一控制器管理的设备之后反馈的信息;所述第二控制器接收所述第一控制器反馈的处理结果;所述处理结果为所述第一控制器管理的设备根据接收到所述配置信息执行并反馈至所述第一控制器的处理结果。6.一种网络管理装置,其特征在于,所述装置包括:接收模块,用于检测在预设时长内是否接收到设备上线通知;其中,所述设备上线通知为所述设备在进行基础网络配置之后发送;第一更新模块,用于在预设时长内接收到设备上线通知时,获取所述设备上报的上线设备信息,并根据所述上线设备信息更新并存储第一控制器在所述设备上线时的拓扑与连接信息;所述上线设备信息包括所述设备在上线时的拓扑与连接信息;第一上报模块,用于将所述上线设备信息上报通知给第二控制器,以供所述第二控制器根据所述上线设备信息对自身的拓扑与连接信息进行更新与存储;第二更新模块,用于在预设时长内未接收到设备上线通知时,确认所述设备离线,并根据所述设备离线时的离线设备信息更新并存储所述第一控制器的拓扑与连接信息;所述离线设备信息包括所述设备在离线时的拓扑与连接信息;第二上报模块,用于将所述离线设备信息上报通知给所述第二控制器,以供所述第二控制器根据所述离线设备信息对自身的拓扑与连接信息进行更新与存储;所述装置还包括:信息收集模块,用于收集所述第二控制器管理的所有设备的上报信息,根据所述上报信息更新并存储所述第二...

【专利技术属性】
技术研发人员:葛庆龙徐融李飞飞张祖红
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1