技术新讯 > 电子通信装置的制造及其应用技术 > 一种网络管理方法、设备、介质及计算机程序产品与流程  >  正文

一种网络管理方法、设备、介质及计算机程序产品与流程

  • 国知局
  • 2024-11-06 14:39:11

本发明涉及通信,特别涉及一种网络管理方法、设备、介质及计算机程序产品。

背景技术:

1、ip(internet protocol address)地址冲突是指当两个或多个网络设备在同一个网络上被分配了相同的ip地址,而导致网络连接产生冲突。每个网络设备在网络中都须有唯一的ip地址来进行正常的通信。当发生ip地址冲突时,网络设备可能无法连接到网络,导致网络连接状态不稳定。目前的网络管理方案对于ip地址冲突的检测与解决为被动响应,即在发生ip地址冲突后,解决ip地址冲突,虽然发生ip地址冲突后解决ip地址冲突能够恢复存在ip地址冲突的网络设备的网络连接,但是在发生ip地址冲突期间,无疑会对存在ip地址冲突的网络设备造成较大的影响。因此,如何解决上述技术缺陷已成为本领域技术人员亟待解决的技术问题。

技术实现思路

1、本发明的目的是提供一种网络管理方法、设备、介质及计算机程序产品,预测是否会发生ip地址冲突,在发生ip地址冲突前采取优化措施,实现对ip地址冲突的有效防御,提升网络的稳定性、可靠性。

2、为解决上述技术问题,本发明提供了一种网络管理方法,包括:

3、获取各虚拟局域网络下所有网络设备的历史ip地址分配数据与当前网络状态;

4、根据所述历史ip地址分配数据与所述当前网络状态,预测是否存在将被重复分配的ip地址;

5、若预测到存在将被重复分配的ip地址,则为目标网络设备重新分配ip地址,并调整网络配置;所述目标网络设备为已分配了预测到的将被重复分配的ip地址的网络设备。

6、在一些实施例中,根据所述历史ip地址分配数据与所述当前网络状态,预测是否存在将被重复分配的ip地址包括:

7、根据所述历史ip地址分配数据与所述当前网络状态,采用决策树算法或随机森林算法预测是否存在将被重复分配的ip地址。

8、在一些实施例中,每个所述虚拟局域网络配置有相应的子网掩码与默认网关,且每个所述虚拟局域网络配置有相应的虚拟路由转发实例,所述虚拟路由转发实例分配有相应的路由条目与端口,且每个所述虚拟局域网络配置有相应的ip地址池。

9、在一些实施例中,还包括:

10、检测网络中是否存在ip地址冲突;

11、若网络中存在ip地址冲突,则根据存在ip地址冲突的网络设备所属的虚拟局域网络对应的ip地址池,重新为存在ip地址冲突的网络设备分配ip地址。

12、在一些实施例中,当检测到网络中存在ip地址冲突时,重新为存在ip地址冲突的网络设备分配ip地址,并获取各虚拟局域网络下所有网络设备的历史ip地址分配数据与当前网络状态,并根据所述历史ip地址分配数据与所述当前网络状态,预测是否存在将被重复分配的ip地址。

13、在一些实施例中,还包括:

14、将网络划分为若干个所述虚拟局域网络;

15、为每个所述虚拟局域网络配置相应的子网掩码与默认网关。

16、在一些实施例中,还包括:

17、为每个所述虚拟局域网络配置相应的虚拟路由转发实例;

18、为所述虚拟路由转发实例分配相应的路由条目与端口。

19、在一些实施例中,还包括:

20、为每个所述虚拟局域网络设置相应的ip地址池;不同的虚拟局域网络设置的ip地址池不同。

21、在一些实施例中,还包括:

22、若检测到网络中存在ip地址冲突,则记录检测到的被重复分配的ip地址的信息、重新为存在ip地址冲突的网络设备分配的ip地址的信息。

23、在一些实施例中,还包括:

24、生成告警报告;所述告警报告包括被重复分配的ip地址的信息、重新为存在ip地址冲突的网络设备分配的ip地址的信息、预测出的将被重复分配的ip地址与执行的网络调整策略。

25、在一些实施例中,还包括:

26、将所述告警报告发送给网络管理人员。

27、在一些实施例中,所述将所述告警报告发送给网络管理人员包括:

28、通过电子邮件和/或短信的形式将所述告警报告发送给网络管理人员。

29、为解决上述技术问题,本发明还提供了一种网络管理装置,包括:

30、获取模块,用于获取各虚拟局域网络下所有网络设备的历史ip地址分配数据与当前网络状态;

31、预测模块,用于根据所述历史ip地址分配数据与所述当前网络状态,预测是否存在将被重复分配的ip地址;

32、调整模块,用于若预测到存在将被重复分配的ip地址,则为目标网络设备重新分配ip地址,并调整网络配置;所述目标网络设备为已分配了预测到的将被重复分配的ip地址的网络设备。

33、为解决上述技术问题,本发明还提供了一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现如上所述的网络管理方法的步骤。

34、为解决上述技术问题,本发明还提供了一种网络管理设备,包括:

35、存储器,用于存储计算机程序;

36、处理器,用于执行所述计算机程序时实现如上所述的网络管理方法的步骤。

37、为解决上述技术问题,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的网络管理方法的步骤。

38、本发明所提供的网络管理方法,包括:获取各虚拟局域网络下所有网络设备的历史ip地址分配数据与当前网络状态;根据所述历史ip地址分配数据与所述当前网络状态,预测是否存在将被重复分配的ip地址; 若预测到存在将被重复分配的ip地址,则为目标网络设备重新分配ip地址,并调整网络配置;所述目标网络设备为已分配了预测到的将被重复分配的ip地址的网络设备。

39、可见,本发明所提供的网络管理方法,根据网络设备的历史ip地址分配数据与当前网络状态,预测是否存在将被重复分配的ip地址,即预测是否将要发生ip地址冲突。在预测到将要发生ip地址冲突时,为目标网络设备重新分配ip地址,并调整网络配置;其中,所述目标网络设备为已分配了预测到的将被重复分配的ip地址的网络设备。这样在发生ip地址冲突前采取优化措施,实现对ip地址冲突的有效防御,能够提升网络的稳定性、可靠性。

40、本发明所提供的网络管理设备、计算机可读存储介质及计算机程序产品均具有上述技术效果。

技术特征:

1.一种网络管理方法,其特征在于,包括:

2.根据权利要求1所述的网络管理方法,其特征在于,根据所述历史ip地址分配数据与所述当前网络状态,预测是否存在将被重复分配的ip地址包括:

3.根据权利要求1所述的网络管理方法,其特征在于,每个所述虚拟局域网络配置有相应的子网掩码与默认网关,且每个所述虚拟局域网络配置有相应的虚拟路由转发实例,所述虚拟路由转发实例分配有相应的路由条目与端口,且每个所述虚拟局域网络配置有相应的ip地址池。

4.根据权利要求1所述的网络管理方法,其特征在于,还包括:

5.根据权利要求4所述的网络管理方法,其特征在于,当检测到网络中存在ip地址冲突时,重新为存在ip地址冲突的网络设备分配ip地址,并获取各虚拟局域网络下所有网络设备的历史ip地址分配数据与当前网络状态,并根据所述历史ip地址分配数据与所述当前网络状态,预测是否存在将被重复分配的ip地址。

6.根据权利要求1所述的网络管理方法,其特征在于,还包括:

7.根据权利要求1所述的网络管理方法,其特征在于,还包括:

8.根据权利要求1所述的网络管理方法,其特征在于,还包括:

9.根据权利要求4所述的网络管理方法,其特征在于,还包括:

10.根据权利要求9所述的网络管理方法,其特征在于,还包括:

11.根据权利要求10所述的网络管理方法,其特征在于,还包括:

12.根据权利要求11所述的网络管理方法,其特征在于,将所述告警报告发送给网络管理人员包括:

13.一种计算机程序产品,包括计算机程序/指令,其特征在于,所述计算机程序/指令被处理器执行时实现如权利要求1至12任一项所述的网络管理方法的步骤。

14.一种网络管理设备,其特征在于,包括:

15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至12任一项所述的网络管理方法的步骤。

技术总结本发明公开了一种网络管理方法、设备、介质及计算机程序产品,涉及通信技术领域,包括:获取各虚拟局域网络下所有网络设备的历史IP地址分配数据与当前网络状态;根据所述历史IP地址分配数据与所述当前网络状态,预测是否存在将被重复分配的IP地址;若预测到存在将被重复分配的IP地址,则为目标网络设备重新分配IP地址,并调整网络配置;所述目标网络设备为已分配了预测到的将被重复分配的IP地址的网络设备。该方法预测是否会发生IP地址冲突,在发生IP地址冲突前采取优化措施,实现对IP地址冲突的有效防御,能够提升网络的稳定性、可靠性。技术研发人员:纪柏雄,徐于晋,陈翔受保护的技术使用者:苏州元脑智能科技有限公司技术研发日:技术公布日:2024/11/4

本文地址:https://www.jishuxx.com/zhuanli/20241106/323318.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。