[发明专利]聚合端口ID分配方法及装置在审
申请号: | 201210387281.1 | 申请日: | 2012-10-12 |
公开(公告)号: | CN103731286A | 公开(公告)日: | 2014-04-16 |
发明(设计)人: | 郭锥;喻敬海 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 梁丽超;韩建伟 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 聚合 端口 id 分配 方法 装置 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种聚合端口ID分配方法及装置。
背景技术
以太网链路聚合简称链路聚合,它通过将多条以太网物理链路捆绑在一起成为一条逻辑链路,从而实现增加链路带宽的目的。同时,这些捆绑在一起的链路通过相互间的动态备份,可以有效地提高链路的可靠性。
链路聚合控制协议(Link Aggregation Control Protocol,简称LACP)是一种基于IEEE802.3ad标准的、能够实现链路动态聚合与解聚合的协议,通常LACP协议通过链路聚合控制协议数据单元(Link Aggregation Control Protocol Data Unit,简称LACPDU)与对端进行信息交互。
图1是根据相关技术的LACPDU报文的部分格式,聚合端口ID(Port ID)由聚合端口优先级(Actor Port Priority)和聚合端口号(Actor Port)组成,高两字节是聚合端口优先级,低两字节是聚合端口号。
目前IEEE现有标准802.1AX链路聚合能够实现多条链路的保护,但仅限于支持的是一个系统上的端口聚合,因此仅能用于链路保护上,但是在网络边缘接口上若要对端内系统保护在采用当前的链路聚合技术中就无法实现。因此IEEE802.1工作组对一种分布式的链路聚合技术进行了立项,即由一个或多个端内系统组成一个逻辑端内系统来进行链路聚合,将多个端内系统上的多条链路聚合为一个聚合组中,从而实现了链路和端内系统的双冗余的网络互连保护。
在链路聚合技术中,关键的一个技术因素是聚合端口ID的分配,聚合端口ID的作用在于本端系统和对端系统进行协商时,根据两端系统中设备ID较优的一端的聚合端口ID的大小,来决定两端端口的状态。在LACP系统中,聚合端口ID由系统统一分配,每个物理端口有一个唯一不与其他聚合端口重复的ID,而在分布式链路聚合系统中,由于在一个系统中可以存在两个或多个端内系统,为了保证聚合端口ID分配的统一性,需要一种方法能够实现端口的统一分配,保证聚合端口ID的唯一性,并需要和LACP协议相互兼容。
针对相关技术中聚合端口ID分配存在的问题,目前尚未提出有效的解决方案。
发明内容
本发明提供了一种聚合端口ID分配方法及装置,以至少解决上述问题。
根据本发明的一个方面,提供了一种聚合端口ID分配方法,包括:聚合链路组一端的端内主系统为所述端内主系统的聚合端口分配聚合端口ID,并根据所述聚合链路组一端的端内从系统的聚合端口分配请求为所述端内从系统的相应的聚合端口分配聚合端口ID。
优选地,为所述端内从系统的相应的聚合端口分配聚合端口ID之后,所述方法还包括:所述端内从系统校验所分配的聚合端口ID是否有效,并将校验结果通知所述端内主系统。
优选地,聚合链路组一端的端内主系统为所述端内主系统的聚合端口分配聚合端口ID之前,所述方法还包括:所述聚合链路组一端的多个端内系统进行协商确定所述端内主系统和所述端内从系统;或根据预先配置确定所述聚合链路组一端的端内主系统和端内从系统。
优选地,根据所述端内从系统的聚合端口分配请求为所述端内从系统的相应的聚合端口分配聚合端口ID包括:所述端内主系统接收到所述端内从系统的聚合端口分配请求;所述端内主系统根据所述聚合端口分配请求为所述端内从系统的相应的聚合端口分配聚合端口ID;所述端内主系统将所分配的聚合端口ID发送给所述端内从系统。
优选地,在所述聚合端口分配请求中携带有所述端内从系统为其聚合端口分配的局部聚合端口ID的情况下,所述端内主系统将所分配的聚合端口ID发送给所述端内从系统包括:建立所述聚合端口ID与所述局部聚合端口ID的对应关系;将所述聚合端口ID及所述对应关系发送给所述端内从系统。
优选地,根据所述端内从系统的聚合端口分配请求为所述端内从系统的相应的聚合端口分配聚合端口ID之后,所述方法还包括:在所述端内主系统和所述端内从系统的中间链路(Intra-Portal Link,简称IPL)断开的情况下,如果隔离出去的是端内从系统,则处于聚合状态的端内系统保留其聚合端口的聚合端口ID。
优选地,根据所述端内从系统的聚合端口分配请求为所述端内从系统的相应的聚合端口分配聚合端口ID之后,所述方法还包括:在所述端内主系统和所述端内从系统的中间链路IPL断开的情况下,如果隔离出去的是端内主系统,则端内从系统重新协商出一个端内主系统为处于聚合状态的端内系统重新分配聚合端口ID。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210387281.1/2.html,转载请声明来源钻瓜专利网。