System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及网络管理领域,特别涉及一种路径确定方法和装置及存储介质。
技术介绍
1、面对日益复杂的网络和逐渐增加的网络流量,网络运维人员需要提前了解网络的运作状况,在发生网络故障前做好网络优化或调整,以维持网络的正常运行。
2、当srv6(segment routing ipv6(internet protocol version 6),基于互联网协议版本6的分段路由)policy(策略)的所有候选路径(candidate path)和分段列表(segment list)都发生故障时,通常直接进行srv6 policy的保护倒换。例如在vpn(virtual private network,虚拟专用网络)双归场景下,如果一个vpn节点发生故障,所有到达该节点的srv6 policy均会发生故障,此时需要切换到指向另一个vpn节点的srv6policy。如图1所示,srv6 policy1的主路径和备份路径之间部署了热备(hot standby,hsb)保护。其中,p(provider)表示运营商骨干路由器,pe(provider edge)表示运营商边缘路由器,ce(customer edge)表示用户边缘路由器。segment list1指定的路径包含p1、p2、pe2等路由设备,并且节点上部署了ti-lfa(topology-independent loop-freealternate,拓扑无关无环路备份)、frr(fast reroute,快速重路由)等保护机制。
3、目前多使用最短路由策略进行备份路
技术实现思路
1、本公开实施例,通过对主路径和每个备份路径在未来时间的第一流量进行预测,然后在每个备份路径在所述未来时间的第二流量的基础上叠加所述主路径在所述未来时间的第一流量,得到每个备份路径在所述未来时间的第三流量,根据各个备份路径在所述未来时间的第三流量的拥塞情况,确定目标备份路径。从而避免备份路径造成的拥塞问题。不仅可以保障主路径流量的及时切换,还能有效保障流量切换后的备份路径性能。
2、本公开一些实施例提出一种路径确定方法,包括:
3、对主路径在未来时间的第一流量进行预测;
4、对每个备份路径在所述未来时间的第二流量进行预测;
5、在每个备份路径在所述未来时间的第二流量的基础上叠加所述主路径在所述未来时间的第一流量,得到每个备份路径在所述未来时间的第三流量;
6、根据各个备份路径在所述未来时间的第三流量的拥塞情况,确定目标备份路径。
7、在一些实施例中,还包括:通过比较每个备份路径在所述未来时间的第三流量与动态流量拥塞门限值,确定所述每个备份路径在所述未来时间的第三流量的拥塞情况,其中,所述每个备份路径在所述未来时间的动态流量拥塞门限值根据所述每个备份路径的历史数据确定。
8、在一些实施例中,还包括:根据所述每个备份路径的历史数据,预测所述每个备份路径在所述未来时间传输数据包的最大数量;根据所述每个备份路径在所述未来时间传输数据包的最大数量和数据包长度,确定所述每个备份路径在所述未来时间的动态流量拥塞门限值。
9、在一些实施例中,所述每个备份路径的历史数据包括所述每个备份路径在历史时间传输数据包的最大数量;其中,预测所述每个备份路径在所述未来时间传输数据包的最大数量包括:将所述每个备份路径在历史时间传输数据包的最大数量,输入第一预测模型,得到所述第一预测模型预测输出的所述每个备份路径在所述未来时间传输数据包的最大数量,所述第一预测模型基于人工智能模型得到。
10、在一些实施例中,确定所述每个备份路径在所述未来时间的动态流量拥塞门限值包括:
11、基于所述每个备份路径在所述未来时间传输数据包的最大数量与数据包长度的乘积,确定所述每个备份路径在所述未来时间最大传输字节数量;
12、基于所述每个备份路径在所述未来时间最大传输字节数量,确定所述每个备份路径在所述未来时间的动态流量拥塞门限值。
13、在一些实施例中,确定目标备份路径包括:根据各个备份路径在所述未来时间的第三流量的拥塞情况以及服务等级协议指标风险评估情况,确定目标备份路径。
14、在一些实施例中,确定目标备份路径包括:将在所述未来时间的第三流量无拥塞和无风险的备份路径,确定为候选备份路径,基于候选备份路径确定目标备份路径。
15、在一些实施例中,基于候选备份路径确定目标备份路径包括:在存在多个候选备份路径的情况下,将最短的候选备份路径确定为目标备份路径。
16、在一些实施例中,还包括:通过比较每个备份路径在所述未来时间的带宽利用率与预设的服务等级协议带宽利用率,确定所述每个备份路径在所述未来时间的服务等级协议指标风险评估情况。
17、在一些实施例中,对主路径在未来时间的第一流量进行预测包括:将主路径在历史时间的流量数据输入第二预测模型,得到所述第二预测模型预测输出的主路径在未来时间的第一流量,所述第二预测模型基于人工智能模型得到。
18、在一些实施例中,对每个备份路径在所述未来时间的第二流量进行预测包括:将每个备份路径在历史时间的流量数据输入第二预测模型,得到所述第二预测模型预测输出的每个备份路径在未来时间的第二流量,所述第二预测模型基于人工智能模型得到。
19、在一些实施例中,还包括:如果主路径在所述未来时间发生故障,将所述主路径的业务切换到所述目标备份路径。
20、在一些实施例中,主路径和备份路径为基于互联网协议版本6的分段路由srv6路径。
21、本公开一些实施例提出一种路径确定装置,包括:存储器;以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行路径确定方法。
22、本公开一些实施例提出一种路径确定装置,包括:执行路径确定方法的模块。
23、本公开一些实施例提出一种非瞬时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现路径确定方法的步骤。
本文档来自技高网...【技术保护点】
1.一种路径确定方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,还包括:
3.根据权利要求2所述的方法,其特征在于,还包括:
4.根据权利要求3所述的方法,其特征在于,所述每个备份路径的历史数据包括所述每个备份路径在历史时间传输数据包的最大数量;
5.根据权利要求3所述的方法,其特征在于,确定所述每个备份路径在所述未来时间的动态流量拥塞门限值包括:
6.根据权利要求1-5任一项所述的方法,其特征在于,确定目标备份路径包括:
7.根据权利要求6所述的方法,其特征在于,确定目标备份路径包括:
8.根据权利要求7所述的方法,其特征在于,基于候选备份路径确定目标备份路径包括:
9.根据权利要求6所述的方法,其特征在于,还包括:
10.根据权利要求1-5任一项所述的方法,其特征在于,对主路径在未来时间的第一流量进行预测包括:
11.根据权利要求1-5任一项所述的方法,其特征在于,对每个备份路径在所述未来时间的第二流量进行预测包括:
12.根
13.根据权利要求1-5任一项所述的方法,其特征在于,主路径和备份路径为基于互联网协议版本6的分段路由SRv6路径。
14.一种路径确定装置,包括:
15.一种路径确定装置,包括:执行权利要求1-13中任一项所述的方法的模块。
16.一种非瞬时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现权利要求1-13任一项所述的方法的步骤。
...【技术特征摘要】
1.一种路径确定方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,还包括:
3.根据权利要求2所述的方法,其特征在于,还包括:
4.根据权利要求3所述的方法,其特征在于,所述每个备份路径的历史数据包括所述每个备份路径在历史时间传输数据包的最大数量;
5.根据权利要求3所述的方法,其特征在于,确定所述每个备份路径在所述未来时间的动态流量拥塞门限值包括:
6.根据权利要求1-5任一项所述的方法,其特征在于,确定目标备份路径包括:
7.根据权利要求6所述的方法,其特征在于,确定目标备份路径包括:
8.根据权利要求7所述的方法,其特征在于,基于候选备份路径确定目标备份路径包括:
9.根据权利要求6所述的方法,其特...
【专利技术属性】
技术研发人员:吕田田,吴艳芹,张平,张乐,段含婷,
申请(专利权)人:中国电信股份有限公司技术创新中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。