[发明专利]一种故障处理方法及装置有效
| 申请号: | 202110659252.5 | 申请日: | 2021-06-15 |
| 公开(公告)号: | CN113472643B | 公开(公告)日: | 2023-08-18 |
| 发明(设计)人: | 程剑锋 | 申请(专利权)人: | 新华三信息安全技术有限公司 |
| 主分类号: | H04L45/28 | 分类号: | H04L45/28;H04L45/02;H04L45/24;H04L43/0811 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 230001 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 故障 处理 方法 装置 | ||
1.一种故障处理方法,其特征在于,应用于智能弹性架构IRF组网中的主设备,所述方法包括:
监测与备设备之间的堆叠链路的连接状态;
若监测到与所述备设备之间的堆叠链路断开连接,则启动执行广播硬件转发表项刷新任务的指令;
在确定当前执行任务执行完成之后,执行所述广播硬件转发表项刷新任务。
2.如权利要求1所述的方法,其特征在于,监测到与所述备设备之间的堆叠链路断开连接的步骤包括:
若监测到与所述备设备组成堆叠链路的一个堆叠口的端口状态由up变为down,则判断与所述备设备之间是否存在端口状态为up的堆叠口,若不存在,则确定与所述备设置之间的堆叠链路断开。
3.如权利要求1所述的方法,其特征在于,启动执行广播硬件转发表项刷新任务的指令的步骤包括:
向聚合模块发送执行广播硬件转发表项刷新任务的消息,其中,所述执行广播硬件转发表项刷新任务的消息用于指示处理器在执行完当前任务后,执行所述广播硬件转发表项刷新任务。
4.如权利要求1-3任一项所述的方法,其特征在于,执行所述广播硬件转发表项刷新任务的步骤包括:
轮询与所述备设备之间的聚合组,针对每一聚合组分别执行以下操作:
在广播硬件转发表项中将需要目标聚合组转发的广播报文设置为基于本设备上组成所述目标聚合口的物理端口转发。
5.如权利要求4所述的方法,其特征在于,在广播硬件转发表项中将需要目标聚合组转发的广播报文设置为基于本设备上组成所述目标聚合口的物理端口转发的步骤包括:
若确定本设备上组成所述目标聚合组的物理端口为一个,则将所述广播硬件转发表项中该一个物理端口对应的硬件表项设置为全部广播报文forward;
若确定本设备上组成一个聚合口的物理端口为多个,则将所述广播硬件转发表项中该多个成员端口的硬件表项设置成全部广播报文block,并基于hash算法,将所述广播硬件转发表项中该多个成员端口的硬件表项分别设置成部分广播报文forward,部分广播报文block,其中,需要所述目标聚合组转发的任一条广播流量从该多个成员端口中的一个成员端口转发。
6.一种故障处理装置,其特征在于,应用于智能弹性架构IRF组网中的主设备,所述装置包括:
监测单元,用于监测与备设备之间的堆叠链路的连接状态;
启动单元,若所述监测单元监测到与所述备设备之间的堆叠链路断开连接,则所述启动单元启动执行广播硬件转发表项刷新任务的指令;
执行单元,用于在确定当前执行任务执行完成之后,执行所述广播硬件转发表项刷新任务。
7.如权利要求6所述的装置,其特征在于,监测到与所述备设备之间的堆叠链路断开连接时,所述监测单元具体用于:
若监测到与所述备设备组成堆叠链路的一个堆叠口的端口状态由up变为down,则判断与所述备设备之间是否存在端口状态为up的堆叠口,若不存在,则确定与所述备设置之间的堆叠链路断开。
8.如权利要求6所述的装置,其特征在于,启动执行广播硬件转发表项刷新任务的指令时,所述启动单元具体用于:
向聚合模块发送执行广播硬件转发表项刷新任务的消息,其中,所述执行广播硬件转发表项刷新任务的消息用于指示处理器在执行完当前任务后,执行所述广播硬件转发表项刷新任务。
9.如权利要求6-8任一项所述的装置,其特征在于,执行所述广播硬件转发表项刷新任务时,所述执行单元具体用于:
轮询与所述备设备之间的聚合组,针对每一聚合组分别执行以下操作:
在广播硬件转发表项中将需要目标聚合组转发的广播报文设置为基于本设备上组成所述目标聚合口的物理端口转发。
10.如权利要求9所述的装置,其特征在于,在广播硬件转发表项中将需要目标聚合组转发的广播报文设置为基于本设备上组成所述目标聚合口的物理端口转发时,所述执行单元具体用于:
若确定本设备上组成所述目标聚合组的物理端口为一个,则将所述广播硬件转发表项中该一个物理端口对应的硬件表项设置为全部广播报文forward;
若确定本设备上组成一个聚合口的物理端口为多个,则将所述广播硬件转发表项中该多个成员端口的硬件表项设置成全部广播报文block,并基于hash算法,将所述广播硬件转发表项中该多个成员端口的硬件表项分别设置成部分广播报文forward,部分广播报文block,其中,需要所述目标聚合组转发的任一条广播流量从该多个成员端口中的一个成员端口转发。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三信息安全技术有限公司,未经新华三信息安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110659252.5/1.html,转载请声明来源钻瓜专利网。





