快速的ECMP组切换方法、装置、转发芯片及存储介质制造方法及图纸

技术编号:40318383 阅读:30 留言:0更新日期:2024-02-07 21:01
本发明专利技术实施例提供一种快速的ECMP组切换方法、装置、转发芯片及存储介质,方法包括:对具有N+1个路径成员的ECMP组,当检测到第j个路径成员path_j发生故障时,清除path_j表项的active置位;其中,N为大于1的整数,0<=j<=N;将ECMP组的活跃路径成员数由N+1更新为N;将路径成员path_j指向的路径指针ID与path_N指向的路径指针ID进行置换。本发明专利技术采用转发芯片的等价多路径组资源,可实现快速网络多活保护的快速切换以及网络单活保护的快速切换,有效利用转发芯片的硬件资源。

【技术实现步骤摘要】

本专利技术涉及网络领域,具体而言,涉及一种快速的ecmp组切换方法、装置、转发芯片及存储介质。


技术介绍

1、存在到达同一个目标的多条路径时,应用ecmp(equal cost multiple path,等价多路径)可实现网络的带宽增加、负载均衡、路径间的互相保护等功能。当设备支持ecmp时,发往目的设备的二层或者三层流量就可以通过不同的路径承载,实现网络链路的负载均衡;并在路径成员链路出现故障时,实现网络的快速切换。

2、承载在ecmp组上的流量,在这些等价链路上平均分配,不会考虑链路带宽的差异。ecmp算法被多种路由协议支持,例如:ospf、isis、eigrp、bgp等。在数据中心的网络架构中,其承载的业务也广泛使用ecmp作为负载均衡算法。

3、如图1所示,按照网络的承载层次,可分为接口级别的ecmp、隧道级别的ecmp、业务级别的ecmp等。接口级别的ecmp类似lag,每条链路均可跨设备。隧道级别的ecmp,其路径成员隧道可以为vxlan、gre、mpls、srv6等类型。业务级别的ecmp,根据业务类型可具体细分为l本文档来自技高网...

【技术保护点】

1.一种快速的ECMP组切换方法,其特征在于,包括:

2.根据权利要求1所述的快速的ECMP组切换方法,其特征在于,还包括:

3.根据权利要求1所述的快速的ECMP组切换方法,其特征在于,若路径成员的active置位,表示该路径成员能用于ECMP转发,否则该路径成员不能用于报文的转发。

4.一种快速的ECMP组切换方法,其特征在于,包括:

5.根据权利要求4所述的快速的ECMP组切换方法,其特征在于,ECMP组的活跃路径成员数固定写为1;当工作在主用路径时,ECMP组的第一路径指针指向path_0,第二路径指针指向path_1。

...

【技术特征摘要】

1.一种快速的ecmp组切换方法,其特征在于,包括:

2.根据权利要求1所述的快速的ecmp组切换方法,其特征在于,还包括:

3.根据权利要求1所述的快速的ecmp组切换方法,其特征在于,若路径成员的active置位,表示该路径成员能用于ecmp转发,否则该路径成员不能用于报文的转发。

4.一种快速的ecmp组切换方法,其特征在于,包括:

5.根据权利要求4所述的快速的ecmp组切换方法,其特征在于,ecmp组的活跃路径成员数固定写为1;当工作在主用路径时,ecmp组的第一路径指针指向path_0,第二路径指针指向path_1。

6.根据权利要求5所述的快速的ec...

【专利技术属性】
技术研发人员:邢家茂袁科进李贯中陈清华
申请(专利权)人:杭州云合智网技术有限公司
类型:发明
国别省市:

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

1