[发明专利]成员端口选取方法和装置有效
申请号: | 201810781982.0 | 申请日: | 2018-07-13 |
公开(公告)号: | CN108600100B | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 汪萌 | 申请(专利权)人: | 新华三技术有限公司合肥分公司 |
主分类号: | H04L12/709 | 分类号: | H04L12/709;H04L12/741 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 王文红 |
地址: | 230000 安徽省合肥市高新区创*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 成员 端口 选取 方法 装置 | ||
1.一种成员端口选取方法,其特征在于,应用于聚合设备,所述方法包括:
获取所述聚合设备所在聚合组的候选端口列表,其中,所述获取所述聚合设备所在聚合组的候选端口列表的步骤,包括:当监测到转发设备发送的转发需求通知时,获取所述聚合设备所在聚合组的候选端口列表;或者,当监测到聚合选择变化的事件时,获取所述聚合设备所在聚合组的候选端口列表,所述候选端口列表包括所述聚合组的多个候选成员端口;
根据预先配置的选择模式对所述候选端口列表进行过滤,生成可选端口列表;所述选择模式包括主设备优先模式或者带宽优先模式;
如果所述可选端口列表中包含所述聚合设备自身的端口,从所述聚合设备自身的端口发送端口选中通知,以使所述转发设备通过接收所述端口选中通知的端口转发流量;
其中,所述根据预先配置的选择模式对所述候选端口列表进行过滤,生成可选端口列表的步骤,包括:
判断所述候选端口列表包括的多个所述候选成员端口是否满足所述选择模式;其中,当选择模式为主设备优先模式时,该判断过程包括:判断候选端口列表包括的多个候选成员端口是否为聚合组中主设备的成员端口;如果是,确定候选成员端口满足选择模式;当选择模式为带宽优先模式时,该判断过程包括:计算聚合组中每个聚合设备对应的候选成员端口的带宽总和;将带宽总和最大的聚合设备标记为转发设备;判断候选端口列表包括的多个候选成员端口是否为转发设备上的成员端口;如果是,确定候选成员端口满足选择模式;
如果是,将所述候选成员端口的端口标识添加到可选端口列表。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述选择模式为主设备优先模式,且所述可选端口列表中的成员端口数量为零时,触发带宽总和最大的聚合设备的成员端口发送所述端口选中通知。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述可选端口列表中未包含所述聚合设备自身的端口时,触发所述可选端口列表对应的聚合设备发送所述端口选中通知。
4.根据权利要求1所述的方法,其特征在于,所述聚合选择变化的事件包括以下事件中的一种或多种:所述成员端口的操作状态发生变化,所述成员端口的配置发送变化、所述聚合组中聚合设备的主备倒换、LACP报文交互变化。
5.一种成员端口选取装置,其特征在于,应用于聚合设备,所述装置包括:
列表获取模块,用于获取所述聚合设备所在聚合组的候选端口列表,其中,所述获取所述聚合设备所在聚合组的候选端口列表的步骤,包括:当监测到转发设备发送的转发需求通知时,获取所述聚合设备所在聚合组的候选端口列表;或者,当监测到聚合选择变化的事件时,获取所述聚合设备所在聚合组的候选端口列表,所述候选端口列表包括所述聚合组的多个候选成员端口;
过滤模块,用于根据预先配置的选择模式对所述候选端口列表进行过滤,生成可选端口列表;所述选择模式包括主设备优先模式或者带宽优先模式;
发送模块,用于如果所述可选端口列表中包含所述聚合设备自身的端口,从所述聚合设备自身的端口发送端口选中通知,以使所述转发设备通过接收所述端口选中通知的端口转发流量;
其中,所述过滤模块用于:
判断所述候选端口列表包括的多个所述候选成员端口是否满足所述选择模式;其中,当选择模式为主设备优先模式时,该判断过程包括:判断候选端口列表包括的多个候选成员端口是否为聚合组中主设备的成员端口;如果是,确定候选成员端口满足选择模式;当选择模式为带宽优先模式时,该判断过程包括:计算聚合组中每个聚合设备对应的候选成员端口的带宽总和;将带宽总和最大的聚合设备标记为转发设备;判断候选端口列表包括的多个候选成员端口是否为转发设备上的成员端口;如果是,确定候选成员端口满足选择模式;
如果是,将所述候选成员端口的端口标识添加到可选端口列表。
6.根据权利要求5所述的装置,其特征在于,所述装置还包括:
第一触发模块,用于当所述选择模式为主设备优先模式,且所述可选端口列表中的成员端口数量为零时,触发带宽总和最大的聚合设备的成员端口发送所述端口选中通知。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司合肥分公司,未经新华三技术有限公司合肥分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810781982.0/1.html,转载请声明来源钻瓜专利网。