【技术实现步骤摘要】
本专利技术涉及通信
,特别涉及一种堆叠系统的流量转发的方法及装置。
技术介绍
堆叠系统是指把多台交换机设备组合在一起,虚拟化成一台设备,这样就可以通过堆叠系统内的多台设备实现设备间冗余备份,同时通过跨设备链路聚合技术实现链路冗余备份,提高了系统的稳定性和可靠性,如图1所示。跨设备链路聚合技术可以将不同成员交换机上的物理端口配置为一个逻辑聚合端口,这样当某台成员交换机设备故障或者聚合链路其中一条链路出现故障时,不会导致整个聚合链路失效,从而保证了数据流量的可靠传输。跨设备聚合端口在实现时是通过在每台设备上建立一张聚合转发(Trunk)表,Trunk表中包含加入聚合链路的所有物理端口,并且每个设备上Trunk表完全相同,如表1所示。在进行流量转发时是根据哈希(HASH)算法计算得到Trunk表中流量实际转发的出物理接口,这样就可能导致从聚合端口转发的流量会跨设备转发,占用堆叠设备间堆叠带宽。由于堆叠设备间带宽有限,跨设备转发的流量增加了堆叠设 ...
【技术保护点】
一种堆叠系统的流量转发的方法,其特征在于,包括:所述堆叠系统的第一成员设备接收到一数据报文后,判断所述数据报文的出接口是否为所述堆叠系统的聚合链路端口;在所述数据报文的出接口为所述堆叠系统的聚合链路端口时,根据本设备维护的聚合转发表,选择出最短路径对应的第一物理端口,其中,所述聚合转发表中记录有所述聚合链路端口对应的多个可用物理端口、以及本设备到各个可用物理端口所属成员设备的路径的距离值;将所述数据报文通过所述第一物理端口转发出去。
【技术特征摘要】
1.一种堆叠系统的流量转发的方法,其特征在于,包括:
所述堆叠系统的第一成员设备接收到一数据报文后,判断所述数据报文的
出接口是否为所述堆叠系统的聚合链路端口;
在所述数据报文的出接口为所述堆叠系统的聚合链路端口时,根据本设备
维护的聚合转发表,选择出最短路径对应的第一物理端口,其中,所述聚合转
发表中记录有所述聚合链路端口对应的多个可用物理端口、以及本设备到各个
可用物理端口所属成员设备的路径的距离值;
将所述数据报文通过所述第一物理端口转发出去。
2.如权利要求1所述的方法,其特征在于,所述聚合转发表的维护包括:
确定所述聚合链路端口对应的可用物理端口,并计算本成员设备到各个所
述可用物理端口所属成员设备的路径的距离值,根据所述距离值生成并维护所
述聚合转发表。
3.如权利要求2所述的方法,其特征在于,所述确定所述聚合链路端口
对应的可用物理端口的步骤包括:
获取堆叠系统检测到的成员设备的第一故障信息;
根据所述第一故障信息确定所述聚合链路端口对应的可用物理端口。
4.如权利要求2所述的方法,其特征在于,所述聚合转发表的维护还包
括:
获取堆叠系统检测到的物理端口的第二故障信息;
根据所述第二故障信息,更新所述聚合链路端口对应的可用物理端口,并
根据本成员设备到更新后的各个可用物理端口所属成员设备的路径的距离值
生成并维护所述聚合转发表。
5.如权利要求1所述的方法,其特征在于,
所述聚合转发表的维护还包括:记录各个可用物理端口对应的优先级信息;
所述根据本设备维护的聚合转发表,选择出最短路径对应的第一物理端口,
包括:
按照可用物理端口的优先级信息,选择具有最高优先级的第一类物理端口;
从所述第一类物理端口中选择出最短路径对应的第一物理端口。
6.一种堆叠系统的流量转发的装置,...
【专利技术属性】
技术研发人员:王树国,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。