System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据通信,具体而言,涉及一种隧道选择方法、装置、网络设备及程序产品。
技术介绍
1、随着网络技术的发展,广域网场景逐步向着sd-wan(software defined widearea network,软件定义广域网)和srv6(segment routing ipv6,基于ipv6转发平面的分段路由)方向演进。sd-wan使用sdn(software defined network,软件定义网络)原理来管理和优化广域网的性能。srv6作为基于ipv6的创新技术应用,具备网络高可编程性、扩展性强的优点。sd-wan与srv6的结合,能够为企业提供更加灵活和高效的广域网解决方案。
2、集中控制方案是一种典型的sd-wan srv6实现方案。控制器通过随流检测(in-situ flow information telemetry,ifit)、telemetry(远程遥测)等技术来采集整网的链路质量(如丢包、时延、抖动)和链路带宽利用率等信息,由控制器集中统一计算,动态调整业务流量的隧道路径。这种方案需要控制器实时检测和控制所有设备,导致整网对控制器的依赖度较高,控制器处理压力较大,对控制器的资源要求比较高;且部分网络节点距离控制器较远,调度实时性和有效性较差,使得网络存在拥塞风险,影响业务稳定性。
技术实现思路
1、本专利技术目的在于提供一种隧道选择方法、装置、网络设备及程序产品,能够对网络带宽进行均衡利用,避免网络存在拥塞风险,提高了业务稳定性。
< ...【技术保护点】
1.一种隧道选择方法,其特征在于,应用于SRv6网络中的头节点,所述方法包括:
2.根据权利要求1所述的隧道选择方法,其特征在于,所述链路检测信息包括接口带宽和接口速率,所述依据所述链路检测结果报文中的链路检测信息,计算业务的优选隧道中每段链路的带宽利用率的步骤包括:
3.根据权利要求2所述的隧道选择方法,其特征在于,所述预设可用隧道有多条,所述从预设可用隧道中选择新的优选隧道的步骤包括:
4.根据权利要求3所述的隧道选择方法,其特征在于,所述预设业务需求包括业务需求带宽,所述根据每条预设可用隧道的链路传输信息及预设业务需求,从预设可用隧道中选择一条新的优选隧道的步骤包括:
5.根据权利要求4所述的隧道选择方法,其特征在于,所述链路传输信息包括链路带宽和传输速率,所述根据所述待选隧道的链路传输信息,计算所述待选隧道中所有段链路的剩余带宽的步骤包括:
6.根据权利要求1-5任一项所述的隧道选择方法,其特征在于,所述接收非头节点发送的链路检测结果报文的步骤之前,所述方法还包括:
7.一种隧道选择方法,其特征在于,
8.一种隧道选择装置,其特征在于,应用于SRv6的网络中的头节点,所述装置包括:
9.一种隧道选择装置,其特征在于,应用于SRv6网络中的非头节点,所述装置包括:
10.一种网络设备,其特征在于,包括处理器和存储器,所述存储器用于存储计算机程序,所述处理器用于在执行所述计算机程序时,实现权利要求1-6中任一项所述的隧道选择方法,或者实现权利要求7所述的隧道选择方法。
11.一种程序产品,其特征在于,所述程序产品被处理器执行时,实现如权利要求1-6中任一项所述的隧道选择方法,或者实现权利要求7所述的隧道选择方法。
...【技术特征摘要】
1.一种隧道选择方法,其特征在于,应用于srv6网络中的头节点,所述方法包括:
2.根据权利要求1所述的隧道选择方法,其特征在于,所述链路检测信息包括接口带宽和接口速率,所述依据所述链路检测结果报文中的链路检测信息,计算业务的优选隧道中每段链路的带宽利用率的步骤包括:
3.根据权利要求2所述的隧道选择方法,其特征在于,所述预设可用隧道有多条,所述从预设可用隧道中选择新的优选隧道的步骤包括:
4.根据权利要求3所述的隧道选择方法,其特征在于,所述预设业务需求包括业务需求带宽,所述根据每条预设可用隧道的链路传输信息及预设业务需求,从预设可用隧道中选择一条新的优选隧道的步骤包括:
5.根据权利要求4所述的隧道选择方法,其特征在于,所述链路传输信息包括链路带宽和传输速率,所述根据所述待选隧道的链路传输信息,计算所述待选隧道中所有段链路的剩余带宽的步骤包括...
【专利技术属性】
技术研发人员:唐勇,朱臣,
申请(专利权)人:迈普通信技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。