链路聚合组的设置方法和装置制造方法及图纸

技术编号:13796967 阅读:214 留言:0更新日期:2016-10-06 17:08
本发明专利技术提供了一种链路聚合组的设置方法和装置,应用于扩展网桥系统的控制网桥,其中,报文转发方法包括:通过第一级联端口从第一端口扩展器接收广播报文;基于第一级联端口以及广播报文的接收扩展端口的标识,确定广播报文的接收扩展端口关联的聚合端口;基于广播报文的接收扩展端口关联的聚合端口的标识设置广播报文的源扩展端口标识,通过第一级联端口向第一端口扩展发送。

【技术实现步骤摘要】

本专利技术涉及通信
,具体地讲涉及一种链路聚合组的设置方法和装置
技术介绍
扩展网桥(Extended Bridge)由控制网桥(CB,Controlling Bridge)和端口扩展器(PE,Port Extender)构成。控制网桥可以是单个网桥或多个网桥堆叠构成的网桥。图1提供了一种已有的扩展网桥结构。图1中,端口扩展器的上行端口(upstream port)与控制网桥的级联端口(Cascade Port)一一对应连接,端口扩展器的扩展端口(Extended Port)与一个终端(End Station)一一对应连接。控制网桥将携带了E-TAG的下行报文发送到端口扩展器,端口扩展器根据扩展虚拟局域网标签(ETAG,Extension VLAN Tag)的E-channel标识(ECID,E-channel Identifier)对应的扩展端口将下行报文发送到对应的终端。譬如,下行报文是下行单播报文,端口扩展器通过下行单播报文ECID对应的唯一扩展端口发送下行单播报文至一个终端;下行报文是广播报文,端口扩展器复制下行广播报文,通过下行广播报文的ECID对应的多个扩展端口发送下行广播报文到多个终端。
技术实现思路
本专利技术的目的在于提供一种报文转发方法和装置,能够对扩展网桥的端口扩展器通过链路聚合组的聚合端口接入的广播报文执行转发。为实现上述专利技术目的,本专利技术提供了一种报文转发方法,其中,该方法包
括:通过第一级联端口从第一端口扩展器接收广播报文;基于所述第一级联端口以及所述广播报文的接收扩展端口的标识,确定所述广播报文的接收扩展端口关联的聚合端口;基于所述广播报文的接收扩展端口关联的聚合端口的标识设置所述广播报文的源扩展端口标识,通过所述第一级联端口向所述第一端口扩展发送。为实现上述专利技术目的,本专利技术还提供了一种报文转发装置,其中该装置包括:接收单元,通过第一级联端口接收广播报文;控制单元,基于所述第一级联端口以及所述广播报文的接收扩展端口的标识,确定所述广播报文的接收扩展端口关联的聚合端口;基于所述广播报文的接收扩展端口关联的聚合端口的标识设置所述广播报文的源扩展端口标识;转发单元,通过所述第一级联端口发送。本专利技术的有益效果至少包括:扩展网桥系统的控制网桥,对端口扩展器通过链路聚合组的聚合端口接入扩展网桥的广播报文执行转发,还能避免该链路聚合组的聚合端口接入的广播报文被发回该端口扩展器。附图说明图1所示为已有扩展网桥的结构示意图。图2所示本专利技术实施例提供链路聚合组的设置方法的流程图。图3A和3B所示的本专利技术实施例提供的一种扩展网桥的结构示意图。图4是本专利技术实施例提供的一种扩展网桥的结构示意图。图5提供了本专利技术实施例报文转发装置的结构示意图。具体实施方式以下通过附图所示的多个例子对本申请进行说明。使用的术语中,术语“包含”表示包括但不限于;术语“含有”表示包括但不限于;术语“基于”表示至少基于其中一部分。此外,术语“一”旨在表示特定组成部分之一。图2中,本专利技术实施例提供的报文转发方法包括以下步骤:步骤201,通过第一级联端口从第一端口扩展器接收广播报文;步骤202,基于第一级联端口以及广播报文的接收扩展端口的标识,确定广播报文的接收扩展端口关联的聚合端口;步骤203,基于广播报文的接收扩展端口关联的聚合端口的标识设置广播报文的源扩展端口标识,通过第一级联端口向第一端口扩展发送。通过图2所示的报文转发方法,扩展网桥的控制网桥对端口扩展器通过链路聚合组的聚合端口接入扩展网桥的广播报文执行转发,还能避免该链路聚合组的聚合端口接入的广播报文被发回该端口扩展器。图3A中,端口扩展器31和32与控制网桥33构成扩展网桥34。端口扩展器31的上行链路(upstream link)端口31-1与控制网桥33的级联(Cascade)端口Cas33-1之间通过链路连接;端口扩展器的32的上行链路端口32-1与控制网桥33的级联端口Cas33-2之间通过链路连接。端口扩展器31为扩展端口31-2-1和31-2-2分别向控制网桥33发送扩展端口建立请求(Extended Port Create request)消息。端口扩展器31将该扩展端口建立请求消息通过上行链路端口31-1发往控制网桥33。端口扩展器32为扩展端口32-2以及32-3分别向控制网桥33发送扩展端口建立请求消息。端口扩展器32通过上行链路端口32-1发送这些扩展端口建立请求消息。控制网桥33通过级联端口Cas33-1收到来自端口扩展器31的扩展端口建立请求消息,通过级联端口Cas33-2收到来自端口扩展器32的扩展端口建立请求消息。控制网桥33为扩展端口31-2-1和31-2-2分别建立E-channel,根据级联端口Cas33-1的端口命名空间(namespace)为扩展端口31-2-1和31-2-2分别分配ECID-31-2-1和ECID-31-2-2,用于分别识别为扩展端口31-2-1和31-2-2建立的E-channel。控制网桥33为扩展端口31-2-1和31-2-2分别设置虚拟端口VP31-2-1
和VP31-2-2,使扩展端口31-2-1和31-2-2在控制网桥33上表现为虚拟端口VP31-2-1和VP31-2-2。控制网桥33为扩展端口32-2和32-3分别建立E-channel,根据级联端口Cas33-2的端口命名空间为扩展端口32-2和32-3分别分配ECID-32-2和ECID-32-3,用于识别为扩展端口32-2和32-3分别建立的E-channel。控制网桥33为扩展端口32-2和32-3设置虚拟端口VP32-2和VP32-3,使扩展端口32-2和32-3在控制网桥33分别表现为虚拟端口VP32-2和VP32-3。控制网桥33在上行表中记录ECID和级联口对应虚拟端口,如表1-1所示:表1-1控制网桥33在下行表中记录虚拟端口对应的ECID和级联端口,如表2-1所示:表2-1控制网桥33通过级联端口Cas33-1发送扩展端口建立响应(Extended Port Create response)消息,分别通知端口扩展器31为扩展端口31-2-1分配的ECID-31-2-1以及为扩展端口31-2-2分配的ECID-31-2-2。控制网桥33通过级联端口Cas33-2发送扩展端口建立响应消息,通知端口扩展器32为扩展端口32-2
分配的ECID-32-2以及为扩展端口32-3分配的ECID-32-3。端口扩展器31收到扩展端口建立响应消息,在表3-1所示的上行表中记录扩展端口对应ECID,在表4-1所示的下行表记录ECID对应的扩展端口。关键字(Key)结果值(Value)31-2-1ECID-31-2-131-2-1ECID-31-2-2表3-1关键字(Key)结果值(Value)ECID-31-2-131-2-1ECID-31-2-231-2-2表4-1端口扩展器32收到扩展端口建立响应消息,在表5-1所示的上行表中记录扩展端口对应ECID,在表6-1所示的下行表记录ECID对应的扩展端口。关键字(Key)结果值(Value)32-2ECID-32-232-3ECID-32-3表5-1关键本文档来自技高网
...

【技术保护点】
一种报文转发方法,其特征在于,所述方法包括:通过第一级联端口从第一端口扩展器接收广播报文;基于所述第一级联端口以及所述广播报文的接收扩展端口的标识,确定所述广播报文的接收扩展端口关联的聚合端口;基于所述广播报文的接收扩展端口关联的聚合端口的标识设置所述广播报文的源扩展端口标识,通过所述第一级联端口向所述第一端口扩展发送。

【技术特征摘要】
1.一种报文转发方法,其特征在于,所述方法包括:通过第一级联端口从第一端口扩展器接收广播报文;基于所述第一级联端口以及所述广播报文的接收扩展端口的标识,确定所述广播报文的接收扩展端口关联的聚合端口;基于所述广播报文的接收扩展端口关联的聚合端口的标识设置所述广播报文的源扩展端口标识,通过所述第一级联端口向所述第一端口扩展发送。2.根据权利要求1所述的方法,其特征在于,所述方法包括:通过所述第一级联端口从所述第一端口扩展器接收第一单播报文;基于所述第一级联端口以及所述第一单播报文的接收扩展端口的标识,确定所述第一单播报文的接收扩展端口关联的聚合端口;基于所述第一单播报文的源地址以及所述第一单播报文的接收扩展端口关联的聚合端口,进行源地址学习;基于所述第一单播报文的目的地址关联的出端口发送所述第一单播报文。3.根据权利要求1所述的方法,其特征在于,所述方法包括:通过第二级联端口从第二端口扩展器接收第二单播报文;确定第二单播报文的目的地址关联的发送聚合端口;确定所述第二单播报文的目的地址关联的发送聚合端口的标识和第三级联口;基于第二单播报文的目的地址关联的发送聚合端口的标识设置所述第二单播报文的扩展端口标识,通过所述第三级联端口向第三端口扩展器发送。4.根据权利要求1所述的方法,其特征在于,所述方法包括:通过二层端口接收第三单播报文;确定第三单播报文的目的地址关联的发送聚合端口;确定所述第三单播报文的目的地址关联的发送聚合端口的标识和第四级联口;基于第四单播报文的目的地址关联的发送聚合端口的标识设置所述第四单播报文的扩展端口标识,通过所述第四级联端口向第四端口扩展器发送第三单
\t播报文。5.一种报文...

【专利技术属性】
技术研发人员:周孟韬祁正林修亦宏刘刀桂
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:浙江;33

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

1