【技术实现步骤摘要】
链路聚合组中流量路径的协商方法及装置
本专利技术涉及通信领域,具体而言,涉及一种链路聚合组中流量路径的协商方法及装置。
技术介绍
随着宽带业务的飞速发展,网络与网络之间的互连使用的越来越多,承载了更多的业务。网络内部根据其所采用的技术,均可有多种方法对链路及其上的节点实现保护。随着对流量的保护需求越来越强烈,要求越来越高,有运营商也提出了需要对网络互连进行保护的需求。这里的保护可以通过采用端口聚合的方式来实现,常用的方式可以是端口聚合,也可以是环路保护。链路聚合目前常用标准支持的是一个节点上的端口聚合,因此仅能用于链路保护上。在网络边缘接口上如果需要对节点保护,在当前的链路聚合技术中无法实现。因此,为了适用于网络与网络互连区域组网方式更加多样化,并能实现不仅对链路的保护,而且实现对边缘节点的保护,美国电气和电子工程师协会(IEEE)标准组织提出了扩展链路聚合,通过一种分布式的链路聚合组分布式弹性网络(DRNI)来实现链路和节点双冗余的网络互连保护需求,即聚合组的端点处由多个节点组成,这些多个节点的聚合链路组成一个聚合链路组。图1是根据相关技术的网络互连节点连接示意图,如图1所示,链路聚合组(LAG)的两个端点A、B都有2个节点,LAG端点A的两个节点是系统1和系统2,LAG端点B的两个节点是系统3和系统4。这4个系统的多条链路聚合在一起,形成了一个聚合组LAG。通过这个分布式的LAG,能够实现链路和节点的双重保护。LAG端点A中的系统1、系统2之间通过内链链路连接进行通信,LAG端点B的系统3、系统4之间也通过内链链路进行通信。目前,DRNI是通过对报文业 ...
【技术保护点】
【技术特征摘要】
1.一种链路聚合组中流量路径的协商方法,其特征在于,包括:聚合端口获取指示信息;其中,所述指示信息中包括聚合端口所需承载的多组业务或多组会话,其中,每组业务中包括一个或多个业务,每组会话中包括一个或多个会话;所述聚合端口确定本端口所需承载的所述多组业务或所述多组会话,和/或,确定当前所承载的业务或会话;所述聚合端口所在的聚合组端点依据各个所述聚合端口当前所承载的业务或会话进行流量的分发;其中,所述聚合端口确定本端口所需承载的所述多组业务或所述多组会话包括:所述聚合端口所属的所述聚合组端点依据预定策略修改所述聚合端口所需承载的所述多组业务或所述多组会话;所述聚合端口根据所述聚合组端点修改后的所述多组业务或所述多组会话确定本端口所需承载的所述多组业务或所述多组会话。2.根据权利要求1所述的方法,其特征在于,所述当前所承载的业务或会话是所述多组业务或所述多组会话中优先级最高的一组业务或会话。3.根据权利要求1所述的方法,其特征在于,在所述聚合端口所属的聚合组端点中,每个所述业务或会话对应一个聚合端口序列,所述聚合端口序列由所述聚合组端点中的聚合端口排列构成。4.根据权利要求3所述的方法,其特征在于,依据所述聚合组端点中的每个所述业务或会话对应一个聚合端口序列,确定所述聚合端口所需承载的所述多组业务或所述多组会话。5.根据权利要求2所述的方法,其特征在于,所述聚合端口序列中的多个聚合端口按照承载所述业务或会话的优选级进行排序。6.根据权利要求5所述的方法,其特征在于,所述聚合端口所需承载的所述多组业务或所述多组会话是根据各个聚合端口序列中不同优先级的聚合端口所对应的业务或会话形成的。7.根据权利要求1所述的方法,其特征在于,所述聚合端口所属的聚合组端点依据所述预定策略修改或设置聚合端口所需承载的所述多组业务或所述多组会话,和/或,确定当前所承载的业务或会话。8.根据权利要求1所述的方法,其特征在于,所述聚合组端点依据所述预定策略修改所述聚合端口所需承载的所述多组业务或所述多组会话包括:所述聚合端口所属的聚合组端点在所述聚合端口当前承载的所述多组业务或所述多组会话与所述指示信息中的业务或会话不一致的情况下,通过对该聚合组端点的优先级与对端的聚合端口所属聚合组端点的优先级进行比较,确定是否需要修改所述聚合端口当前承载的所述多组业务或所述多组会话;或者,所述聚合端口所属的聚合组端点依据主备关系判断是否需要按照所述指示信息修改所述聚合端口当前承载的所述多组业务或所述多组会话。9.根据权利要求7所述的方法,其特征在于,所述聚合组端点依据所述预定策略修改所述聚合端口所需承载的所述多组业务或所述多组会话包括:所述聚合端口所属的聚合组端点在所述聚合端口当前承载的所述多组业务或所述多组会话与所述指示信息中的业务或会话不一致的情况下,通过对该聚合组端点的优先级与对端的聚合端口所属聚合组端点的优先级进行比较,确定是否需要修改所述聚合端口当前承载的所述多组业务或所述多组会话;或者,所述聚合端口所属的聚合组端点依据主备关系判断是否需要按照所述指示信息修改所述聚合端口当前承载的所述多组业务或所述多组会话。10.根据权利要求8所述的方法,其特征在于,所述聚合端口所属的聚合组端点依据自身的优先级关系;或者,依据自身的主备关系判断是否需要按照所述指示信息修改所述聚合端口当前承载的所述多组业务或所述多组会话包括:如果所述聚合组端点的优先级低于对端的聚合端口所属的聚合组端点,或者所述聚合组端点从属于所述对端的聚合端口所属的聚合组端点,则所述聚合组端点按照所述指示信息修改所述聚合端口当前承载的所述多组业务或所述多组会话。11.根据权利要求9所述的方法,其特征在于,所述聚合端口所属的聚合组端点依据自身的优先级关系;或者,依据自身的主备关系判断是否需要按照所述指示信息修改所述聚合端口当前承载的所述多组业务或所述多组会话包括:如果所述聚合组端点的优先级低于对端的聚合端口所属的聚合组端点,或者所述聚合组端点从属于所述对端的聚合端口所属的聚合组端点,则所述聚合组端点按照所述指示信息修改所述聚合端口当前承载的所述多组业务或所述多组会话。12.根据权利要求7所述的方法,其特征在于,所述聚合端口所属的聚合组端点依据所述预定策略设置所述聚合端口所需承载的所述多组业务或所述多组会话包括:如果所述聚合端口未形成所述聚合端口当前承载的业务或会话,则所述聚合端口所属的聚合组端点按照所述指示信息设置所述聚合端口当前承载的所述多组业务或所述多组会话。13.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述聚合端口所对应的聚合链路发生故障或不可用,或者,从所述聚合链路组脱离时,所述聚合端口所在的聚合组端点在所述聚合端口当前承载的业务或会话对应的所述聚合端口序列中,屏蔽所述聚合链路对应的聚合端口。14.根据权利要求13所述的方法,其特征在于,所述方法还包括:当所述一个或多个聚合端口所对应的聚合链路恢复使用或者重新加入所述聚合链路组时,所述聚合组端点确定保护模式;如果所述保护模式为非反转模式,则将所述聚合链路...
【专利技术属性】
技术研发人员:敖婷,魏月华,喻敬海,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。