转发路径的确定方法、装置及SDN控制器制造方法及图纸

技术编号:30324647 阅读:19 留言:0更新日期:2021-10-10 00:02
本公开提供了一种转发路径的确定方法、装置及SDN控制器,属于网络技术领域。该方法包括:确定用户对应的选路策略,用户对应的选路策略包括目标选路因子和目标选路因子权重,目标选路因子包括业务因子和网络实时因子;采集并计算目标链路的网络实时因子的数据;分别对业务因子的数据和网络实时因子的数据进行归一化处理,得到归一化后的目标选路因子值;根据归一化后的目标选路因子值和目标选路因子权重,计算目标链路中每段链路的COST值;根据目标链路中每段链路的COST值,计算目标链路中每条端到端转发路径的COST值并按照COST值排序转发路径。通过本公开实施例提供的技术方案,能够解决SRV6网络的流量转发不够灵活的问题。题。题。

【技术实现步骤摘要】
转发路径的确定方法、装置及SDN控制器


[0001]本公开属于网络
,具体涉及一种转发路径的确定方法、装置及SDN控制器。

技术介绍

[0002]随着网络技术的发展,基于分段路由(Segment Routing,SR)和互联网协议第6版(Internet Protocol Version 6,IPV6)的SRV6网络应用越来越广泛。
[0003]通常,在SRV6网络中,传统的流量转发方式包括SRV6

BE和SRV6

TE。其中,SRV6

TE转发策略为基于IPV6的段路由流量工程策略(Segment Routing Traffic Engineering Policy),SRV6

BE转发策略为基于IPV6的最短路径转发(Best Effort)策略。SRV6

BE转发策略主要依赖于预先的网络规划设计,可以实现无差别服务,简单易行网络稳定;SRV6

BE转发策略按照链路的实际质量进行链路重选或者链路负荷分担。
[0004]然而,上述的两种流量转发方式中,SRV6

BE转发策略的COST值(指的是到达某个路由所指的目的地址的代价)为人工配置的全局值,无法根据使用需求调整,从而导致资源的利用率较低;SRV6

BE转发策略配置方式和路径规划复杂,需要对完整的转发路径的各个指标计算并判断阈值,计算量大。因此,SRV6网络中目前的转发方式,导致SRV6网络的流量转发不够灵活。

技术实现思路

[0005]本公开实施例的目的是提供一种转发路径的确定方法、装置及SDN控制器,能够解决SRV6网络的流量转发不够灵活的问题。
[0006]为了解决上述技术问题,本公开是这样实现的:
[0007]第一方面,本公开实施例提供了一种转发路径的确定方法,该方法包括:确定用户对应的选路策略,该用户对应的选路策略包括目标选路因子和目标选路因子权重,该目标选路因子包括业务因子和网络实时因子;采集并计算目标链路的网络实时因子的数据,目标链路包括与用户对应的源地址和目的地址之间的每个链路;分别对业务因子的数据和网络实时因子的数据进行归一化处理,得到归一化后的目标选路因子值;根据归一化后的目标选路因子值和目标选路因子权重,计算目标链路中每段链路的COST值;根据目标链路中每段链路的COST值,计算目标链路中每条转发路径的COST值并按照COST值排序转发路径。
[0008]第二方面,本公开实施例提供了一种转发路径的确定装置,该装置包括:诉求确定模块、采集模块、代价计算模块、归一化模块和选路计算模块;诉求确定模块,用于确定用户对应的选路策略,该用户对应的选路策略包括目标选路因子和目标选路因子权重,目标选路因子包括第一业务选路因子和网络实时因子;采集模块,用于采集目标链路的网络实时因子的数据,目标链路包括与用户对应的源地址和目的地址之间的每个链路;代价计算模块,用于计算目标链路的网络实时因子的数据;归一化模块,用于分别对业务因子的数据和网络实时因子的数据进行归一化处理,得到归一化后的目标选路因子值;代价计算模块,还
用于根据归一化后的目标选路因子值和目标选路因子权重,计算目标链路中每段链路的COST值;选路计算模块,用于根据目标链路中每段链路的COST值,计算目标链路中每条转发路径的COST值;并按照COST值排序转发路径。
[0009]第三方面,本公开实施例提供了一种SDN控制器,该SDN控制器包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
[0010]第四方面,本公开实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
[0011]第五方面,本公开实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
[0012]在本公开实施例中,首先,SDN控制器可以确定用户对应的选路策略,该用户对应的选路策略包括目标选路因子和目标选路因子权重,目标选路因子可以包括业务因子和网络实时因子;其次,SDN控制器可以采集并计算目标链路的网络实时因子的数据,目标链路包括与用户对应的源地址和目的地址之间的每一个链路;然后,SDN控制器分别对第一因子的数据和网络实时因子的数据进行归一化处理,得到归一化后的目标选路因子;之后,SDN控制器根据归一化后的目标选路因子值和目标选路因子权重,确定目标链路中每段链路的COST值;最后,SDN控制器根据目标链路中每段链路的COST值,计算目标链路中每条转发路径的COST值并按照COST值排序转发路径。由于选路策略的选路因子包括业务因子和网络实时因子,即SDN控制器是根据客户需求以及网络性能综合进行选路,不仅可以感知实时网络状态,还可以满足单个客户在业务层面上进行的路径选路,使得确定的转发路经在业务维度更加符合客户感知的单一指标或综合指标。一方面,可以实时评估网络状态、结合客户业务定制转发路径,确保客户感知指标高度达标,从业务层面确保转发质量,提升客户感知。另一方面,相比于传统的粗放的确定方式,业务开放更加精细化,针对不同客户可以提供个性化服务,可以自动根据业务因子和网络实时因子为用户计算出适合的转发路径,从而节省了网络投资和维护的人工成本。
附图说明
[0013]图1为本公开实施例提供的一种确定转发路径的架构示意图;
[0014]图2为本公开实施例提供的一种选路策略和选路因子的关联关系示意图;
[0015]图3为本公开实施例提供的一种转发路径的确定方法的流程示意图;
[0016]图4为本公开实施例提供的一种转发路径的确定的逻辑示意图;
[0017]图5为本公开实施例提供的一种转发路径的确定装置可能的结构示意图;
[0018]图6为本公开实施例提供的一种SDN控制器可能的结构示意图;
[0019]图7为本公开实施例提供的一种SDN控制器的硬件示意图。
具体实施方式
[0020]下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公
开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
[0021]本公开的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种转发路径的确定方法,其特征在于,所述方法包括:确定用户对应的选路策略,所述用户对应的选路策略包括目标选路因子和所述目标选路因子权重,所述目标选路因子包括业务因子和网络实时因子;采集并计算目标链路的所述网络实时因子的数据,所述目标链路包括与所述用户对应的源地址和目的地址之间的每个链路;分别对所述业务因子的数据和所述网络实时因子的数据进行归一化处理,得归一化后的目标选路因子值;根据所述归一化后的目标选路因子值和所述目标选路因子权重,计算所述目标链路中每段链路的COST值;根据所述目标链路中每段链路的COST值,计算所述目标链路中每条端到端转发路径的COST值并按照COST值排序转发路径。2.根据权利要求1所述的方法,其特征在于,所述采集并计算目标链路的所述网络实时因子的数据,包括:采集并计算目标链路的端口粒度性能指标、链路粒度性能指标和链路粒度业务指标。3.根据权利要求1所述的方法,其特征在于,所述分别对所述业务因子的数据和所述网络实时因子的数据进行归一化处理,包括:根据选路因子的特征,分别按照对应的归一化方式,对所述业务因子的数据和所述网络实时因子的数据进行归一化处理。4.根据权利要求1所述的方法,其特征在于,所述根据归一化后的目标选路因子和目标选路因子权重,确定所述目标链路中每段链路的COST值,包括:基于预设公式,根据归一化后的目标选路因子值和目标选路因子权重,确定所述目标链路中每段链路的COST值;所述预设公式为:C=W
·
V;其中,W表示n个选路因子的权重值,W=[W1…
W
n
,0≤W
i
≤1,(i=1,2,

,n),V表示m段链路的选路因子矩阵,C表示m段链路中每段链路的COST值,n和m均为大于1的整数。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述按照COST值排序转发路径之后,所述方法还包括:根据转发路径的COST值,确定目标路径,所述目标路径为COST值按照从小到大排序的前K条转发路径,K为正整数;在预设位置显示所述目标路径。6.根据权利要求所5述的方法,其特征在于,所述根据转发路径的COST值确定目标路径之后,所述方法还包括:确定所述目标路径的目标参数的值,是否满足所述用户的需求;若所述目标路径中的第一路径的目标参数的值满足所...

【专利技术属性】
技术研发人员:高兵陶涛罗小明
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1