一种用于数据传输中的数据过滤故障的切换方法及系统与流程

文档序号:12131621阅读:来源:国知局

技术特征:

1.一种用于数据传输中的数据过滤故障的切换方法,其特征在于,包括:

备用防护设备在用户终端经主防护设备向服务器传输数据信息的过程中,周期性地检测用于过滤当前数据信息的主防护设备;

以及,在根据检测结果确定所述主防护设备发生故障且无法将数据信息转发至所述备用防护设备时,所述备用防护设备将用于过滤当前数据信息的设备切换至自身,并对当前所述用户终端发出的数据信息进行过滤;

其中,所述备用防护设备及主防护设备均为所述高可用集群HA系统中的防护节点。

2.根据权利要求1所述的方法,其特征在于,所述周期性地检测用于过滤当前数据的主防护设备,包括:

所述备用防护设备周期性的发送广播报文,其中,所述广播报文包括申请获取所述主防护设备的物理MAC地址请求及主防护设备的互联网协议IP地址;

若所述备用防护设备在预设的时间段内,接收到所述主防护设备发送的MAC地址确认信息,则所述备用防护设备判定所述主防护设备处于正常工作状态;

若所述备用防护设备在预设的时间段内,未接收到所述主防护设备发送的MAC地址确认信息,则所述备用防护设备根据所述MAC地址确认信息判定所述主防护设备发生故障且无法将数据信息转发至所述备用防护设备。

3.根据权利要求1所述的方法,其特征在于,所述备用防护设备将用于过滤当前数据信息的设备切换至自身,并对当前所述用户终端发出的数据信息进行过滤,包括:

所述备用防护设备自行将其当前的休眠状态切换为工作状态;

并经交换机与所述用户终端通信连接,使得所述用户终端将数据信息经交换机发送至所述备用防护设备;

以及,所述备用防护设备对当前所述用户终端发出的数据信息进行过滤。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

若所述备用防护设备经心跳接口接收到所述主备用设备发送的故障切换信息;

则所述备用防护设备根据所述故障切换信息将其当前的休眠状态切换为工作状态;

以及,所述备用防护设备对当前所述用户终端发出的数据信息进行过滤;

其中,所述心跳接口为:发生故障的主防护设备向备用防护设备发送故障切换信息所用的接口。

5.根据权利要求3或4所述的方法,其特征在于,所述备用防护设备对当前所述用户终端发出的数据信息进行过滤,包括:

所述备用防护设备对所述数据信息进行安全检测;

若检测到的所述数据信息为非安全信息,则所述备用防护设备对该数据信息进行拦截;

若检测到的所述数据信息为安全信息,则所述备用防护设备将所述数据信息经交换机发送至所述服务器。

6.根据权利要求4所述的方法,其特征在于,所述无法将数据信息转发至所述备用防护设备,包括:

发生故障的所述主防护设备在经所述心跳接口向所述备用防护设备发送故障切换信息时,由于所述HA系统、和/或所述心跳接口发生故障而导致的所述故障切换信息发送失败。

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:

在所述备用防护设备对当前数据信息进行过滤的期间,若所述备用防护设备接收到所述主防护设备发送的故障消除信息,则所述备用防护设备根据所述故障消除信息判定所述主防护设备处于正常工作状态;

以及,所述备用防护设备自行将其当前的工作状态切换为休眠状态,使得所述主防护设备重新对当前数据信息进行过滤。

8.一种用于数据传输中的数据过滤故障的切换系统,其特征在于,包括:

主防护设备检测模块,用于在用户终端经主防护设备向服务器传输数据信息的过程中,周期性地检测用于过滤当前数据信息的主防护设备;

故障切换模块,用于在根据检测结果确定所述主防护设备发生故障且无法将数据信息转发至所述备用防护设备时,将用于过滤当前数据信息的设备切换至自身,并对当前所述用户终端发出的数据信息进行过滤;

其中,所述备用防护设备及主防护设备均为所述高可用集群HA系统中的防护节点。

9.根据权利要求8所述的系统,其特征在于,所述主防护设备检测模块包括:

广播报文发送单元,用于周期性的发送广播报文,其中,所述广播报文包括申请获取所述主防护设备的物理MAC地址请求及主防护设备的互联网协议IP地址;

主防护设备正常判定单元,用于在预设的时间段内接收到所述主防护设备发送的MAC地址确认信息时,判定所述主防护设备处于正常工作状态;

主防护设备传输故障判定单元,用于在预设的时间段内未接收到所述主防护设备发送的MAC地址确认信息时,根据所述MAC地址确认信息判定所述主防护设备发生故障且无法将数据信息转发至所述备用防护设备。

10.根据权利要求8所述的系统,其特征在于,所述故障切换模块包括:

工作状态切换单元,用于自行将备用防护设备当前的休眠状态切换为工作状态;

通信连接单元,用于经交换机与所述用户终端通信连接,使得所述用户终端将数据信息经交换机发送至所述备用防护设备;

信息过滤单元,用于对当前所述用户终端发出的数据信息进行过滤。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1