This application provides an exception handling method, a logic device and a member device, which relates to the field of communication technology, in which the logic device controls the opening and closing of the reset channel and the management channel of the switching chip by the processor, thereby realizing the switching of control over the switching chip; when the processor runs abnormally, the logic device switches off the reset channel and the management channel of the switching chip by turning off the processor. The management channel takes over the control of the switching chip and controls the normal operation of the switching chip. At the same time, the abnormal configuration of the switching chip enables the forwarding service of the switching chip to be carried out through the neighbor member devices, thus realizing that the switching chip does not need to be reset when the processor runs abnormally, guaranteeing the normal operation of stacked devices and improving the reliability of the network.
【技术实现步骤摘要】
异常处理方法、逻辑装置及成员设备
本申请涉及通信
,尤其是涉及一种异常处理方法、逻辑装置及成员设备。
技术介绍
堆叠是指将一台以上的网络设备起来共同工作,以便在有限的空间内提供尽可能多的端口。作为网络设备的重要功能,堆叠最重要的作用是冗余备份,提供网络可靠性。一般情况下,堆叠的多台网络设备(形成堆叠设备)会承担各自业务,而其中一台网络设备中的处理器如果出现异常,那么该网络设备承担的业务也会中断。交换芯片作为网络设备的重要组成器件,其承担了很重要的网络业务,设备异常情况下,往往交换芯片也会被复位导致无法正常工作。因此,目前如果堆叠设备的任一网络设备中的处理器异常,则需要进行对该处理器进行重启操作,交换芯片被复位,导致堆叠设备业务全部停止,严重影响网络的可靠性。
技术实现思路
有鉴于此,本申请的目的在于提供一种异常处理方法、逻辑装置及成员设备,以缓解目前如果堆叠设备的任一网络设备中的处理器异常,导致交换芯片被复位,堆叠设备业务全部停止,严重影响网络的可靠性的问题。第一方面,本申请实施例提供了一种异常处理方法,所述方法应用于成员设备的逻辑装置,至少两个所述成员设备构成堆叠设备,所述成员设备还包括处理器及交换芯片,所述逻辑装置分别与所述处理器、所述交换芯片连接;所述方法包括:当确定所述处理器运行异常时,关断所述处理器对所述交换芯片的复位通道,并控制所述处理器复位以使所述处理器重新启动;关断所述处理器对所述交换芯片的管理通道;基于预先存储的异常配置信息,更改所述交换芯片内的转发表项,使报文经过所述交换芯片的堆叠口上传至与所述成员设备连接的邻居成员设备的处理器。结合 ...
【技术保护点】
1.一种异常处理方法,其特征在于,所述方法应用于成员设备的逻辑装置,至少两个所述成员设备构成堆叠设备,所述成员设备还包括处理器及交换芯片,所述逻辑装置分别与所述处理器、所述交换芯片连接;所述方法包括:当确定所述处理器运行异常时,关断所述处理器对所述交换芯片的复位通道,并控制所述处理器复位以使所述处理器重新启动;关断所述处理器对所述交换芯片的管理通道;基于预先存储的异常配置信息,更改所述交换芯片内的转发表项,使报文经过所述交换芯片的堆叠口上传至与所述成员设备连接的邻居成员设备的处理器。
【技术特征摘要】
1.一种异常处理方法,其特征在于,所述方法应用于成员设备的逻辑装置,至少两个所述成员设备构成堆叠设备,所述成员设备还包括处理器及交换芯片,所述逻辑装置分别与所述处理器、所述交换芯片连接;所述方法包括:当确定所述处理器运行异常时,关断所述处理器对所述交换芯片的复位通道,并控制所述处理器复位以使所述处理器重新启动;关断所述处理器对所述交换芯片的管理通道;基于预先存储的异常配置信息,更改所述交换芯片内的转发表项,使报文经过所述交换芯片的堆叠口上传至与所述成员设备连接的邻居成员设备的处理器。2.根据权利要求1所述的方法,其特征在于,所述确定所述处理器运行异常的步骤包括:当接收到所述处理器发送的心跳指令时,重置计时器并开始计时;当计时时长超过预设时长时,确定所述处理器运行异常。3.根据权利要求1所述的方法,其特征在于,还包括:当确定所述处理器重启完成时,开启所述处理器对所述交换芯片的复位通道,以及所述处理器对所述交换芯片的管理通道,以使所述处理器对所述交换芯片进行管理控制。4.一种逻辑装置,其特征在于,应用于成员设备,至少两个所述成员设备构成堆叠设备,所述成员设备还包括处理器及交换芯片,所述逻辑装置分别与所述处理器、所述交换芯片连接;所述逻辑装置包括检测模块、重启模块、第一控制模块、第二控制模块及异常配置模块;所述检测模块,用于检测所述处理器是否出现异常;当所述检测模块确定所述处理器运行异常时:所述重启模块,用于控制所述处理器复位以使所述处理器重新启动;所述第一控制模块,关断所述处理器对所述交换芯片的复位通道;所述第二控制模块,关断所述处理器对所述交换芯片的管理通道;所述异常配置模块,基于预先存储的异常配置信息,更改所述交换芯片内的转发表项,使报文经过所述交换芯片的堆叠口上传至与所述成员设备连接的邻居成员设备的处理器。5.根据权利要求4所述的逻辑装置,其特征在于,所述检测模块,还用于:当接收到所述处理器发送的心跳指令时,重置计时器并开始计时;当计时时长超过预设时长时,确定所述处理器运行异常。6.根据权利要求4所述的逻辑装置,其特征在于,所述检测模块,...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。