【技术实现步骤摘要】
一种等价多路径ECMP切换方法、网络设备及系统
本专利技术涉及通信
,具体而言,涉及一种等价多路径ECMP切换方法、网络设备及系统。
技术介绍
目前,为了更加高效的转发报文,可以先在网络之中建立隧道(Tunnel),再通过隧道进行报文转发。隧道中包含多条用于转发业务的路径,而采用等价多路径(EqualCostMulti-Path,ECMP路径)的均衡策略,可以实现多业务在隧道中的多条等价业务路径中同时转发的目的,提高多业务转发的效率。在实际使用过程中,当隧道中出现故障业务路径后,需要先删除故障路径,然后将故障路径上的多个业务重新分配到其他等价路径中进行转发。但是,删除故障路径容易造成原来承载在故障路径上的多个业务中断,而且在为其中一个业务重新分配路径的时候,其他业务由于路径被删除而出现业务中断,业务丢包数量较大的现象。
技术实现思路
有鉴于此,本专利技术提供的一种等价多路径ECMP切换方法、网络设备及系统,用于解决当ECMP组中存在故障业务路径时出现的业务中断业务丢包数量大的问题。为 ...
【技术保护点】
1.一种等价多路径ECMP切换方法,其特征在于,所述方法应用于网络设备中,所述网络设备具有多条业务路径和公共备用业务路径;所述网络设备维护有ECMP组;所述ECMP组包含所述多条业务路径;所述网络设备还维护有每条所述业务路径对应的保护组;每个所述保护组维护有主用表项和备用表项;所述主用表项的业务路径标识指向所述保护组对应的业务路径;所述备用表项的业务路径标识指向所述公共备用业务路径,所述方法包括:/n当确定所述多条业务路径中存在故障业务路径时,根据所述故障业务路径的标识确定所述故障业务路径对应的保护组;/n根据所述故障业务路径对应的保护组中所述备用表项的业务路径标识,将所述 ...
【技术特征摘要】
1.一种等价多路径ECMP切换方法,其特征在于,所述方法应用于网络设备中,所述网络设备具有多条业务路径和公共备用业务路径;所述网络设备维护有ECMP组;所述ECMP组包含所述多条业务路径;所述网络设备还维护有每条所述业务路径对应的保护组;每个所述保护组维护有主用表项和备用表项;所述主用表项的业务路径标识指向所述保护组对应的业务路径;所述备用表项的业务路径标识指向所述公共备用业务路径,所述方法包括:
当确定所述多条业务路径中存在故障业务路径时,根据所述故障业务路径的标识确定所述故障业务路径对应的保护组;
根据所述故障业务路径对应的保护组中所述备用表项的业务路径标识,将所述故障业务路径切换为所述公共备用业务路径;所述公共备用业务路径用于转发所述故障业务路径上的业务报文;更新所述ECMP组,以使所述ECMP组中包含除所述故障业务路径外的剩余业务路径。
2.根据权利要求1所述的等价多路径ECMP切换方法,其特征在于,所述网络设备维护每条所述业务路径对应的业务转发表项,每个所述业务转发表项与所述业务路径对应的保护组具有对应关系;在所述更新所述ECMP组,以使所述ECMP组中包含除所述故障业务路径外的剩余业务路径的步骤之前,所述方法还包括:
删除所述ECMP组中,所述故障业务路径对应的业务转发表项。
3.根据权利要求1所述的等价多路径ECMP切换方法,其特征在于,
在所述更新所述ECMP组,以使所述ECMP组中包含除所述故障业务路径外的剩余业务路径的步骤的之后,还包括:
删除所述ECMP组中,所述故障业务路径对应的保护组。
4.根据权利要求1所述的等价多路径ECMP切换方法,其特征在于,在确定所述多条业务路径中存在故障业务路径的步骤之前,所述方法还包括:
为每条所述业务路径配置保护组;
建立每条所述业务路径与对应保护组中主用表项,以及公共备用业务路径与所述保护组中备用表项之间的对应关系;
根据所述多条业务路径创建所述ECMP组。
5.根据权利要求4所述的等价多路径ECMP切换方法,其特征在于,所述方法还包括:
当存在新增业务路径时,将所述公共备用业务路径的业务路径标识存储至所述新增业务路径对应的备用表项中;
根据所述多条业务路径和所述新增业务路径更新所述ECMP组。
6.根据权利要求4所述的等价多路径ECMP切换方法,其特征在于,还包括:
当所述公共备用业务路径的业务路径标识发生改变时,将所述公共备用业务路径的业务路径标识更新至任意一条所述业务路径的备用表项中。
7...
【专利技术属性】
技术研发人员:邢家茂,
申请(专利权)人:新华三半导体技术有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。