一种自动路由优化方法及装置与流程

文档序号:34264758发布日期:2023-05-25 06:07阅读:80来源:国知局
一种自动路由优化方法及装置与流程

本发明涉及路由优化,尤其涉及一种自动路由优化方法及装置。


背景技术:

1、云网融合作为推动数字化转型的重要引擎。随着云计算产业的不断成熟,业务需求和技术创新并行驱动加速网络架构发生深刻变革,云和网高度协同,不再各自独立,云计算业务的开展需要强大的网络能力支撑,网络资源的优化同样可以借鉴云计算的理念,这就是云网融合的概念。同时,新基建对信息基础设施的定义强调了算力与通信网络基础设置的重要性,使得云网融合成为云计算领域的发展趋势,进一步促进了网络云化的建设。

2、目前网络云化最典型最彻底的代表就是5g核心网,作为通信网络的核心功能实体,核心网已经做到一点专有硬件都没有,完全采用x86通用服务器硬件,所有服务都构建在虚拟机和容器上,而虚拟机和容器也正是来自云计算的技术。核心网之后的承载网就更是引入了sdn(软件定义网络)技术,把路由转发功能和管理控制功能分开,让sdn控制器构建在云平台上,向上层用户提供接口服务。至于最后的接入网,5g接入网中的aau、du、cu中,除了aau之外,du和cu都是可以构建在虚拟化平台上的。而基于云网融合的国际路由优化系统就是在云平台上搭建管理控制平台,在云上控制管理接收到的国际路由。

3、目前在海外网络搭建中一般都是使用bgp路由协议,而在bgp路由表中,到达同一目的地可能存在多条路由。此时bgp会选择其中一条路由作为最佳路由,并只把此路由发送给其对等体。bgp为了选出最佳路由,会根据bgp的路由优选规则依次比较这些路由的bgp属性,而国际路由优化就是通过调整bgp路由属性以达到出口路由调整的目的。然而,目前在现有技术中,这项操作通常由人工执行,而人工切换的操作过程较慢,导致了无法快速恢复网络,网络质量无法马上可视化,且网络段优化无法做到精确化。


技术实现思路

1、本发明实施例提供一种自动路由优化方法及装置,能自动化调整路由的流量数据出口,实现快速恢复网络并对收到的路由网络段进行精确优化。

2、本发明一实施例提供一种自动路由优化方法,包括:

3、实时监控路由流量数据的第一出口的第一延迟参数,当所述第一延迟参数符合预设的异常条件后,分别获取若干个除第一出口外路由的其他若干个出口的第二延迟参数;

4、当测试得到所述若干个第二延迟参数后,将所述若干个第二延迟参数与所述第一延迟参数进行对比,确定符合预设工作标准的第二出口;

5、确定第一网段之中的异常网段数量,根据所述异常网段数量选择切换方法以使所述路由的流量数据出口由所述第一出口切换至第二出口;其中,所述第一网段为路由中与所述第一出口连接的全部网段。

6、与现有技术相比,本发明实施例公开的自动路由优化方法通过实时监控路由的流量数据主出口的延迟参数,当所述延迟参数符合预设异常条件后,确定符合工作标准的备用出口并根据异常类型进行自动将路由的流量数据出口切换至备用出口,能够实现网络的快速恢复与路由网络段的精确优化。

7、进一步的,所述实时监控路由流量数据的第一出口的第一延迟参数,当所述第一延迟参数符合预设的异常条件后,分别获取若干个除第一出口外路由的其他若干个出口的第二延迟参数,具体包括:

8、实时监控所述第一出口的第一延迟时间与第一丢包率,当所述第一丢包率在预设时长内均超过预设百分比或所述第一延迟时间在预设时长内均超过预设数值,分别获取若干个除第一出口外路由的其他若干个出口的第二延迟时间与第二丢包率。

9、对路由的流量数据主出口建立实时监控,当主出口出现异常,自动检测备用出口的延迟参数,节省了人工判定时间,为快速网络恢复打下基础。

10、进一步的,所述根据所述异常网段数量选择切换方法以使所述路由的流量数据出口由所述第一出口切换至第二出口,具体包括:

11、检测异常网段的数量,若所述异常网段数量占所述第一网段数量的比例没有超过预设比例,则调整所述路由的出口前缀列表,以使所述路由的流量数据出口从所述第一出口切换到所述第二出口;若所述异常网段数量占所述第一网段数量的比例超过预设比例,且各所述异常网段归属于不同主体,则调整所述第一出口的整体cost值以使所述路由的流量数据出口从所述第一出口切换到所述第二出口。

12、根据连接路由主出口的异常网段数量选择不同切换方法,利用所述不同切换方法将路由的流量数据出口切换至备用出口,实现了网络的快速恢复以及网络段的精确优化。

13、进一步的,在将所述路由的流量数据出口从所述第一出口切换至所述第二出口后,还包括测试所述流量数据出口是否切换成功,具体为:

14、对所述第二出口做mtr测试,若检测到所述第二出口的网段路径中存在出口互联ip数据,则确定所述流量数据出口切换成功;若检测到所述第二出口的网段路径中不存在出口互联ip数据,则确定所述流量数据出口切换失败;其中,所述出口互连ip数据为预先在后台录入的ip数据。

15、通过测试备用出口中的ip数据判定流量数据出口是否切换成功,提高了路由优化的可靠性。

16、作为一个优选的实施例,在所述确定所述流量数据出口切换成功后,还包括:

17、持续监控所述第一出口的第一延迟参数,当检测到所述第一延迟参数小于预设阈值范围后,将所述路由的流量数据出口从所述第二出口切换至所述第一出口。

18、在流量数据出口切换成功后持续监控路由主出口的网络质量,当主出口的网络质量恢复后重新将路由出口切换回主出口,能够降低资源消耗,节约运营成本。

19、作为一个优选的实施例,在所述确定所述流量数据出口切换失败后,还包括:

20、当确定所述流量数据出口切换失败或在测试所述第二延迟参数时没有找到所述符合预设工作标准的第二出口时,发送报警信息至用户,以使用户在收到所述报警信息后人工介入排查故障。

21、若检测到出口切换出现问题,则自动报警通知管理员进行人工介入调控,进一步保证了路由优化的可靠性。

22、进一步的,在路由的流量数据出口切换完成后,还包括:

23、实时监控第一传输链路的第三延迟参数,当所述第一延迟参数符合预设的异常条件时,获取备用链路的第四延迟参数;

24、若所述第四延迟参数小于所述第三延迟参数,则获取实时流量数据,根据所述实时流量数据以预设的扩容标准对备用链路进行扩容;

25、分别调整所述第一传输链路与所述备用链路的cost值,以使流量数据从所述第一传输链路中切换到所述备用链路中。

26、与现有技术相比,本发明通过实时监控主传输链路的延迟参数,当所述延迟参数符合预设异常条件后,对备用链路进行扩容并自动将流量数据从主传输链路中切换至备用链路中,能够实现网络数据传输的快速恢复。

27、本发明另一实施例对应提供了一种自动路由优化装置,其特征在于,包括:监控模块、对比模块以及切换模块;

28、所述监控模块用于实时监控路由流量数据的第一出口的第一延迟参数,当所述第一延迟参数符合预设的异常条件后,分别获取若干个除第一出口外路由的其他若干个出口的第二延迟参数;

29、所述对比模块用于当测试得到所述若干个第二延迟参数后,将所述若干个第二延迟参数与所述第一延迟参数进行对比,确定符合预设工作标准的第二出口;

30、所述切换模块用于确定第一网段之中的异常网段数量,根据所述异常网段数量选择切换方法以使所述路由的流量数据出口由所述第一出口切换至第二出口;其中,所述第一网段为路由中与所述第一出口连接的全部网段。

31、与现有技术相比,本发明实施例公开的自动路由优化装置通过实时监控路由的流量数据主出口的延迟参数,当所述延迟参数符合预设异常条件后,确定符合工作标准的备用出口并根据异常类型进行自动将路由的流量数据出口切换至备用出口,能够实现网络的快速恢复与路由网络段的精确优化。

32、进一步的,所述监控模块用于实时监控路由流量数据的第一出口的第一延迟参数,当所述第一延迟参数符合预设的异常条件后,分别获取若干个除第一出口外路由的其他若干个出口的第二延迟参数,具体包括:

33、实时监控所述第一出口的第一延迟时间与第一丢包率,当所述第一丢包率在预设时长内均超过预设百分比或所述第一延迟时间在预设时长内均超过预设数值,分别获取若干个除第一出口外路由的其他若干个出口的第二延迟时间与第二丢包率。

34、进一步的,所述根据所述异常网段数量选择切换方法以使所述路由的流量数据出口由所述第一出口切换至第二出口,具体包括:

35、检测异常网段的数量,若所述异常网段数量占所述第一网段数量的比例没有超过预设比例,则调整所述路由的出口前缀列表,以使所述路由的流量数据出口从所述第一出口切换到所述第二出口;若所述异常网段数量占所述第一网段数量的比例超过预设比例,且各所述异常网段归属于不同主体,则调整所述第一出口的整体cost值以使所述路由的流量数据出口从所述第一出口切换到所述第二出口。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1