分布式弹性网络互连DRNI的切换处理方法及装置制造方法及图纸

技术编号:9926737 阅读:126 留言:0更新日期:2014-04-16 18:03
本发明专利技术公开了一种分布式弹性网络互连DRNI的切换处理方法及装置,该方法包括DRNI一端接收到对端发送的业务切换请求;确定所述业务切换请求对应的业务网关所在的端内系统;所述DRNI一端从所确定的端内系统获取响应所述业务切换请求的切换应答消息,并向对端发送所述切换应答消息。本发明专利技术解决了DRNI的流量切换问题,具有保证业务有序传输的有益效果。

【技术实现步骤摘要】
分布式弹性网络互连DRNI的切换处理方法及装置
本专利技术涉及通信领域,具体而言,涉及一种分布式弹性网络互连DRNI的切换处理方法及装置。
技术介绍
随着宽带业务的飞速发展,网络与网络之间的互连使用得越来越多,承载了更多的业务。网络内部根据其所采用的技术,均可有多种方法对链路及其上的系统实现保护。随着对流量的保护需求越来越强烈,要求越来越高,有运营商也提出了需要对网络互连区域的保护需求。可以采用端口聚合的方式来实现该保护,常用的方式可以是端口聚合,也可以是环路保护。环网保护技术受到网络拓扑的限制,对于网络互连部分采用全网连接的方式不适用。IEEE现有标准802.1AX-链路聚合能够实现多条链路的保护,但仅限于支持的是单系统的链路聚合,不能满足系统保护的需求。为了适用于网络与网络互连区域组网方式更加多样化,并能实现链路和边缘系统的保护,IEEE标准组织提出扩展802.1AX-链路聚合来实现分布式弹性网络互连(DistributedResilientNetworkInterconnect,简称DRNI),以支持多系统的链路聚合。DRNI技术中,一个或多个端内系统组成一个逻辑系统进行链路聚合,该多个端内系统的多条链路组成一个分布式链路聚合组(LinkAggregationGroup,简称LAG),从而保证网络互连区域的链路和系统的双重保护。扩展802.1AX-链路聚合来实现跨设备的分布式链路聚合,需要对802.1AX所涉及的技术、协议进行扩展。其中802.1AX中包括了一个标志协议即Marker协议,用于对聚合链路进行切换时,保证报文的有序传输。图1是根据相关技术的利用Marker协议进行链路切换的处理方法的流程图,如图1所示,该流程包括以下步骤:步骤S102,停止发送业务流量。步骤S104,启动定时器。如果定时器超时,可以认为另一端的系统已经接收到了或丢弃了所有在启动定时器之前发送的报文。定时器的时间应该尽量选择大些,保证启动定时器的这段时间,链路上已经没有报文在传送了。步骤S106,发送Marker请求报文。利用Marker协议,在两端的系统对话之前在发起切换请求的端内系统的发送端口上发送Marker请求报文,另一端的端内系统接收到Marker请求报文后立刻发送Marker应答报文。步骤S108,等待对应的Marker应答报文,或者定时器的超时。步骤S110,重新开始在新选择的聚合组成员端口上分发流量业务。在DRNI一端由单个端内系统组成的情况下,端内系统接收到Marker请求报文,表示它已经接收完了所有之前对端发送来的报文,可立刻发送Marker应答报文。但在DRNI一端由多个端内系统组成的情况下,端内系统收到了Marker报文后,它无法保证本端的其他端内系统已经完成对该报文的接收转发,若采用原Marker协议的立刻发送Maker应答处理将导致业务报文乱序。另外,为了实现流量均衡,可能也需要将链路上的某些业务切换到其他链路,同样要保证这些业务的有序传输。现有的Marker协议仅适用于保证要倒换的链路上的所有业务不乱序,并不能保证特定业务的有序传输。针对DRNI的流量切换问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术提供了一种分布式弹性网络互连DRNI的切换处理方法及装置,以至少解决上述问题。根据本专利技术的一个方面,提供了一种分布式弹性网络互连DRNI的切换处理方法,包括:DRNI一端接收到对端发送的业务切换请求;确定所述业务切换请求对应的业务网关所在的端内系统;所述DRNI一端从所确定的端内系统获取响应所述业务切换请求的切换应答消息,并向对端发送切换应答消息。优选地,所述DRNI一端发送所述业务切换请求对应的业务切换应答消息包括:如果所述DRNI一端的当前端内系统是业务网关,则直接从接收到所述业务切换请求的相同路径向对端发送切换应答消息,否则通过内连链路发送所述业务切换请求给相应的业务网关所在的端内系统,并启动应答定时器;如果在所述应答定时器超时前接收到所述业务网关所在端内系统响应的切换应答消息,则从接收到所述业务切换请求的相同路径向对端发送切换应答消息,否则,等待所述应答定时器超时,并在所述应答定时器超时的情况下从接收到所述业务切换请求的相同路径向对端发送切换应答消息。优选地,所述业务切换请求用于请求将至少一个业务从待切换的聚合链路切换到其他聚合链路,并且所述业务切换请求携带有业务标识。优选地,对端根据所述切换应答消息中携带的业务标识将相应的业务从待切换的聚合链路切换到其他聚合链路。优选地,所述业务切换请求是标志Marker请求报文,所述切换应答消息是Marker应答报文。根据本专利技术的另一方面,提供了一种分布式弹性网络互连DRNI的切换处理方法,包括:DRNI一端接收到链路切换请求或业务切换请求;判断所述DRNI一端是否包括多个端内系统,如果是,则启动应答定时器;当所述应答定时器超时,所述DRNI一端发送切换应答消息。根据本专利技术的另一方面,提供了一种分布式弹性网络互连DRNI的切换处理方法,包括:DRNI一端的端内系统发送业务切换请求,其中,所述业务切换请求携带有业务标识;所述端内系统接收到响应所述业务切换请求的切换应答消息,并根据所述切换应答消息中携带的业务标识将相应的业务从待切换的聚合链路切换到其他聚合链路。优选地,所述相应的业务包括一个或多个业务。根据本专利技术的另一方面,提供了一种分布式弹性网络互连DRNI的切换处理装置,包括:业务切换接收模块,用于接收对端发送的业务切换请求;业务网关处理模块,用于确定所述业务切换请求对应的业务网关所在的端内系统;业务切换发送模块,用于从所确定的端内系统获取响应所述业务切换请求的切换应答消息,并向对端发送切换应答消息。优选地,所述业务网关处理模块用于在所述DRNI一端的当前端内系统是业务网关的情况下,直接从接收到所述业务切换请求的相同路径向对端发送切换应答消息,否则通过内连链路发送所述业务切换请求给相应的业务网关所在的端内系统,并启动应答定时器;如果在所述应答定时器超时前接收到所述业务网关所在端内系统响应的切换应答消息,则从接收到所述业务切换请求的相同路径向对端发送切换应答消息,否则,等待所述应答定时器超时,并在所述应答定时器超时的情况下从接收到所述业务切换请求的相同路径向对端发送切换应答消息。优选地,所述业务切换请求用于请求将至少一个业务从待切换的聚合链路切换到其他聚合链路,并且所述业务切换请求携带有业务标识。根据本专利技术的另一方面,提供了一种分布式弹性网络互连DRNI的切换处理装置,位于DRNI一端,所述装置包括:接收模块,用于接收链路切换请求或业务切换请求;定时器处理模块,用于判断所述DRNI一端是否包括多个端内系统,如果是,则启动应答定时器;发送模块,用于在所述应答定时器超时的情况下发送切换应答消息。根据本专利技术的另一方面,提供了一种分布式弹性网络互连DRNI的切换处理装置,包括:切换端发送模块,用于发送业务切换请求,其中,所述业务切换请求携带有业务标识;切换端接收模块,用于接收响应所述业务切换请求的切换应答消息;切换模块,用于根据所述切换应答消息中携带的业务标识将相应的业务从待切换的聚合链路切换到其他聚合链路。通过本专利技术,DRNI一端接收到对本文档来自技高网
...

【技术保护点】
一种分布式弹性网络互连DRNI的切换处理方法,其特征在于,包括:DRNI一端接收到对端发送的业务切换请求;确定所述业务切换请求对应的业务网关所在的端内系统;所述DRNI一端从所确定的端内系统获取响应所述业务切换请求的切换应答消息,并向对端发送所述切换应答消息。

【技术特征摘要】
1.一种分布式弹性网络互连DRNI的切换处理方法,其特征在于,包括:DRNI一端接收到对端发送的业务切换请求;确定所述业务切换请求对应的业务网关所在的端内系统;所述DRNI一端从所确定的端内系统获取响应所述业务切换请求的切换应答消息,并向对端发送所述切换应答消息;其中,所述DRNI一端从所确定的端内系统获取响应所述业务切换请求的所述切换应答消息,并向对端发送切换应答消息包括:如果所述DRNI一端的当前端内系统是业务网关,则直接从接收到所述业务切换请求的相同路径向对端发送切换应答消息,否则通过内连链路发送所述业务切换请求给相应的业务网关所在的端内系统,并启动应答定时器;如果在所述应答定时器超时前接收到所述业务网关所在端内系统响应的切换应答消息,则从接收到所述业务切换请求的相同路径向对端发送切换应答消息。2.根据权利要求1所述的方法,其特征在于,如果在在所述应答定时器超时前未接收到所述业务网关所在端内系统响应的切换应答消息,等待所述应答定时器超时,并在所述应答定时器超时的情况下从接收到所述业务切换请求的相同路径向对端发送切换应答消息。3.根据权利要求2所述的方法,其特征在于,所述业务切换请求用于请求将至少一个业务从待切换的聚合链路切换到其他聚合链路,并且所述业务切换请求携带有业务标识。4.根据权利要求1至3中任一项所述的方法,其特征在于,对端根据所述切换应答消息中携带的业务标识将相应的业务从待切换的聚合链路切换到其他聚合链路。5.根据权利要求4所述的方法,其特征在于,所述业务切换请求是标志Marker请求报文,所述切换应答消息是Marker应答报文。6.一种分布式弹性网络互连DRNI的切换处理方法,其特征在于,包括:DRNI一端接收到链路切换请求或业务切换请求;判断所述DRNI一端是否包括多个端内系统,如果是,则启动应答定时器;当在所述应答定时器超时前接收到其他端内系统响应的切换消息时,则停止定时器,所述DRNI一端发送切换应答消息;当所述应答定时器超时,所述DRNI一端发送所述切换应答消息。7.一种分布式弹性网络互连DRNI的切换处理方法,其特征在于,包括:DRNI一端的端内系统发送业务切换请求,其中,所述业务切换请求携带有业务标识;DRNI另一端的端内系统接收到所述切换请求后,获取响应所述切换请求的切换应答消息,并向对端发送切换应答消息;所述DRNI一端的端内系统接收到响应所述业务切换请求的切换应答消息,并根据所述切换应答消息中携带的业务标识将相应的业务从待切换的聚合链路切换到其他聚合链路;其中,所述DRNI另一端的端内系统获取响应所述业务切换请求的切换应答消息,并向对端发送切换应答消息包括:如果所述DRNI另一端的当前端内系统是业务网关,则直接从接收到所述业务切换请求的相同路径向对端发送切换应答消息,否则通过内连链路发送所述业务切换请求给相应的业务网关所在的端内系统,并启动应答定时器;如果在所述应答定时器超时前接收到所述业务网关所在端内系统响应的切换应答消息,则从接收到所述业务切换请求的相同路径向对端发送切换应答消...

【专利技术属性】
技术研发人员:许雪琼喻敬海郭锥
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1