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协议,该协议存在着数据表示简单、数据发送效率低等问题,从而导致网络配置数据的表达能力较低。
技术实现思路
基于此,有必要针对上述问题,提供一种网络管理方法、装置、系统、存储介质和计算机设备,能够提供高效、多样化且易于管理的分层分域的网络管理,加强了网络配置数据的表达能力。一种网络管理方法,包括:第一控制器检测在预设时长内是否接收到设备上线通知;其中,所述设备上线通知为所述设备在进行基础网络配置之后发送;在预设时长内接收到设备上线通知时,所述第一控制器获取所述设备上报的上线设备信息,并根据所述上线设备信息更新并存储自身在所述设备上线时的拓扑与连接信息;所述上线设备信息包括所述设备在上线时的拓扑与连接信息;所述第一控制器将所述上线设备信息上报通知给第二控制器,以供所述第二控制器根据所述上线设备信息对自身的拓扑与连接信息进行更新与存储;在预设时长内未接收到设备上线通知时,所述第一控制器确认所述设备离线,并根据 ...
【技术保护点】
1.一种网络管理方法,其特征在于,所述方法包括:第一控制器检测在预设时长内是否接收到设备上线通知;其中,所述设备上线通知为所述设备在进行基础网络配置之后发送;在预设时长内接收到设备上线通知时,所述第一控制器获取所述设备上报的上线设备信息,并根据所述上线设备信息更新并存储自身在所述设备上线时的拓扑与连接信息;所述上线设备信息包括所述设备在上线时的拓扑与连接信息;所述第一控制器将所述上线设备信息上报通知给第二控制器,以供所述第二控制器根据所述上线设备信息对自身的拓扑与连接信息进行更新与存储;在预设时长内未接收到设备上线通知时,所述第一控制器确认所述设备离线,并根据所述设备离线时的离线设备信息更新并存储自身的拓扑与连接信息;所述离线设备信息包括所述设备在离线时的拓扑与连接信息;所述第一控制器将所述离线设备信息上报通知给所述第二控制器,以供所述第二控制器根据所述离线设备信息对自身的拓扑与连接信息进行更新与存储。
【技术特征摘要】
1.一种网络管理方法,其特征在于,所述方法包括:第一控制器检测在预设时长内是否接收到设备上线通知;其中,所述设备上线通知为所述设备在进行基础网络配置之后发送;在预设时长内接收到设备上线通知时,所述第一控制器获取所述设备上报的上线设备信息,并根据所述上线设备信息更新并存储自身在所述设备上线时的拓扑与连接信息;所述上线设备信息包括所述设备在上线时的拓扑与连接信息;所述第一控制器将所述上线设备信息上报通知给第二控制器,以供所述第二控制器根据所述上线设备信息对自身的拓扑与连接信息进行更新与存储;在预设时长内未接收到设备上线通知时,所述第一控制器确认所述设备离线,并根据所述设备离线时的离线设备信息更新并存储自身的拓扑与连接信息;所述离线设备信息包括所述设备在离线时的拓扑与连接信息;所述第一控制器将所述离线设备信息上报通知给所述第二控制器,以供所述第二控制器根据所述离线设备信息对自身的拓扑与连接信息进行更新与存储。2.根据权利要求1所述的方法,其特征在于,所述第一控制器与所述设备之间、所述第一控制器与所述第二控制器之间均通过Netconf通道进行通讯连接;所述在预设时长内接收到设备上线通知时,所述第一控制器获取所述设备上报的上线设备信息,并根据所述上线设备信息更新并存储自身在所述设备上线时的拓扑与连接信息,包括:在预设时长内通过Netconf通道接收到设备上线通知时,所述第一控制器通过Netconf通道获取所述设备上报的上线设备信息,根据所述上线设备信息更新自身在所述设备上线时的拓扑与连接信息并将其存储至第一控制器数据库;所述在预设时长内未接收到设备上线通知时,所述第一控制器确认所述设备离线,并根据所述设备离线时的离线设备信息更新并存储自身的拓扑与连接信息,包括:在预设时长内未通过Netconf通道接收到设备上线通知时,所述第一控制器确认所述第一控制器与所述设备之间的Netconf通道断链,将自身的拓扑与连接信息更新为所述设备离线时的离线设备信息,并将所述更新后的拓扑与连接信息存储至第一控制器数据库。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:所述第一控制器接收所述第二控制器下发的配置信息,并将所述配置信息下发至所述第一控制器管理的所有设备之后,通知所述第二控制器消息下发成功;所述第一控制器接收所有设备根据所述配置信息执行之后的处理结果,并将所述处理结果通知所述第二控制器。4.根据权利要求3所述的方法,其特征在于,所述第一控制器接收所述第二控制器下发的配置信息,并将所述配置信息下发至所述第一控制器管理的所有设备之后,通知所述第二控制器消息下发成功之前,包括:所述第一控制器检测所述第一控制器与所述设备之间、所述第一控制器与所述第二控制器之间的各所述Netconf通道是否断链;在检测到Netconf通道断链时,所述第一控制器等待所述Netconf通道重新链接;在等待预设时长之后所述Netconf通道依旧断链时,所述第一控制器将所述Netconf通道的断链信息通知给需要调用所述Netconf通道的端口并对断链的所述Netconf通道进行修复。5.一种网络管理方法,其特征在于,所述方法包括:第二控制器收集其管理的所有设备的上报信息,根据所述上报信息更新并存储自身的拓扑与连接信息;其中,所述第二控制器管理的所有设备包括所述第二控制器直接管理的第一控制器及其他设备,还包括所述第二控制器间接管理的所述第一控制器名下管理的各设备;所述上报信息包括上线设备信息与离线设备信息;所述第二控制器接收到其他应用程序发送的配置下发指示时,根据自身的拓扑与连接信息查找到对应的第一控制器之后,将所述配置下发指示中包含的配置信息下发至所述第一控制器;所述第二控制器接收所述第一控制器反馈的消息下发成功通知;所述消息下发成功通知为所述第一控制器接收所述第二控制器下发的配置信息,并将其成功下发至所述第一控制器管理的设备之后反馈的信息;所述第二控制器接收所述第一控制器反馈的处理结果;所述处理结果为所述第一控制器管理的设备根据接收到所述配置信息执行并反馈至所述第一控制器的处理结果。6.一种网络管理装置,其特征在于,所述装置包括:接收模块,用于检测在预设时长内是否接收到设备上线通知;其中,所述设备上线通知为所述设备在进行基础网络配置之后发送;第一更新模块,用于在预设时长内接收到设备上线通知时,获取所述设备上报的上线设备信息,并根据所述上线设备信息更新并存储第一控制器在所述设备上线时的拓扑与连接信息;所述上线设备信息包括所述设备在上线时的拓扑与连接信息;第一上报模块,用于将所述上线设备信息上报通知给第二控制器,以供所述第二控制器根据所述上线设备信息对自身的拓扑与连接信息进行更新与存储;第二更新模块,用于在预设时长内未接收到设备上线通知时,确认所述设备离线,并根据所述设备离线时的离线设备信息更新并存储所述第一控制器的拓扑与连接信息;所述离线设备信息包括所述设备在离线时的拓扑与连接信息;第二上报模块,用于将所述离线设备信息上报通知给所述第二控制器,以供所述第二控制器根据所述离线设备信息对自身的拓扑与连接信息进行更新与存储;所述装置还包括:信息收集模块,用于收集所述第二控制器管理的所有设备的上报信息,根据所述上报信息更新并存储所述第二...
【专利技术属性】
技术研发人员:葛庆龙,徐融,李飞飞,张祖红,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。