一种网络审计装置掉电保护系统及方法

文档序号:7984594阅读:131来源:国知局
一种网络审计装置掉电保护系统及方法
【专利摘要】本发明涉及网络审计装置掉电保护系统及方法,其中网络审计装置掉电保护系统包括网络审计装置、与网络审计装置连接的交换机、与交换机连接的内网终端用户,网络审计装置包括连接单元、检测单元、判断单元、控制单元、关机单元、电源单元;连接单元用于捕获交换机的网络出口的数据包;检测单元,用于检测数据包,并进行解析还原该数据包生成检测数据;判断单元与检测单元连接,用于根据检测数据判断市电是否发生掉电;控制单元与判断单元连接,用于根据判断结果对关机单元进行控制。使用本发明,当判断单元判断到市电掉电时,控制单元控制关机单元启动关机程序对网络审计设备进行正常关机,可以更好的保护网络审计装置的软硬件。
【专利说明】一种网络审计装置掉电保护系统及方法
【技术领域】
[0001]本发明涉及一种掉电保护系统,更具体地说,涉及一种网络审计装置掉电保护系统及方法。
【背景技术】
[0002]目前,大部分网络审计装置没有掉电保护措施,设备电源直接接到市电网,市电掉电后或者客户直接关电源总闸,网络审计装置会异常关机,次数多了,很容易导致网络审计装置的文件系统损坏,出现设备故障。其次,检测到掉电后,网络审计装置不能自动关机,需要人工手动关机,对设备的软硬件保护不够。

【发明内容】

[0003]本发明要解决的技术问题在于,针对现有技术的在市电掉电时无法自动关闭网络审计装置的缺陷,提供一种可解决以上缺陷的网络审计装置掉电保护系统及方法。
[0004]本发明解决其技术问题所采用的技术方案是:构造一种网络审计装置掉电保护系统,包括网络审计装置、与所述网络审计装置连接的交换机、与所述交换机连接的内网终端用户,所述网络审计装置包括连接单元、检测单元、判断单元、控制单元、关机单元、电源单元;
[0005]所述连接单元通过数据线与所述交换机连接,捕获交换机的网络出口的数据包;
[0006]所述检测单元与所述连接单元连接,用于检测数据包,并进行解析还原该数据包生成检测数据;
[0007]所述判断单元与所述检测单元连接,用于根据该检测数据判断市电是否发生掉电;
[0008]所述控制单元与所述判断单元连接,用于根据判断结果对关机单元进行控制;
[0009]所述关机单元与所述控制单元连接,用于根据控制单元的控制命令对网络审计装置执行关机动作;
[0010]所述电源单元分别与所述连接单元、检测单元、判断单元、控制单元、关机单元连接,为各单元供电。
[0011]在本发明的网络审计装置掉电保护系统中,所述判断单元包括第一判断单元和第二判断单元;所述第一判断单元与所述检测单元连接,用于判断接收到的检测数据是否为O ;所述第二判断单元与所述第一判断单元连接,用于判断第一判断单元判断结果为O的持续时间是否超出预设时间,如果是,则说明市电掉电,如果否,则说明市电未掉电。
[0012]在本发明的网络审计装置掉电保护系统中,所述电源单元是UPS电源,所述UPS电源连接市电。
[0013]在本发明的网络审计装置掉电保护系统中,所述网络审计装置还包括与所述控制单元连接的设置单元,所述设置单元用于设置预设时间。
[0014]在本发明的网络审计装置掉电保护系统中,所述预设时间是I分钟。[0015]本发明还构造一种网络审计装置掉电保护方法,使用上述的网络审计装置掉电保护系统,包括以下步骤:
[0016]S1、网络审计装置通过连接单元与交换机连接,捕获交换机的网络出口的数据包;
[0017]S2、网络审计装置的检测单元检测从连接单元传送过来的数据包,并进行解析还原生成检测数据;
[0018]S3、网络审计装置的判断单元接收从检测单元传送过来的检测数据,并根据该检测数据判断市电是否发生掉电,如果是,则执行步骤S4 ;如果否,则执行步骤S2 ;
[0019]S4、网络审计装置的控制单元控制关机单元执行关机动作。
[0020]在本发明所述的网络审计装置掉电保护方法中,判断单元进一步包括第一判断单元和第二判断单元,步骤S3进一步包括:
[0021]S31、第一判断单元接收从检测单元传送过来的检测数据,并判断接收到的检测数据是否为0,如果是,则执行步骤S32 ;如果否,则执行步骤S2 ;
[0022]S32、第二判断单元判断第一判断单元判断结果为O的持续时间是否超出预设时间,如果是,则说明市电掉电,执行步骤S4;如果否,则说明市电未掉电,执行步骤S2。
[0023]在本发明所述的网络审计装置掉电保护方法,所述步骤SI之前还包括以下步骤:
[0024]S0、通过网络审计单元的设置单元设置预设时间。
[0025]在本发明所述的网络审计装置掉电保护方法,所述预设时间是I分钟。
[0026]实施本发明的网络审计装置掉电保护系统及方法,具有以下有益效果:当网络审计装置的判断单元判断到市电掉电时,控制单元控制关机单元启动关机程序对网络审计设备进行正常关机,可以更好的保护网络审计装置的软硬件。
【专利附图】

【附图说明】
[0027]下面将结合附图及实施例对本发明作进一步说明,附图中:
[0028]图1是本发明网络审计装置掉电保护系统的第一优选实施例的结构示意图;
[0029]图2是本发明网络审计装置掉电保护系统的第二优选实施例的结构示意图;
[0030]图3是本发明网络审计装置掉电保护方法的第一优选实施例的流程图;
[0031]图4是本发明网络审计装置掉电保护方法的第二优选实施例的流程图。
【具体实施方式】
[0032]为了使本发明的目的更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0033]如图1所示,在本发明的网络审计装置掉电保护系统的第一优选实施例的结构示意图中,包括网络审计装置1、与网络审计装置I连接的交换机2、与交换机2连接的内网终端用户3,网络审计装置I包括连接单元10、检测单元20、判断单元30、控制单元40、关机单元50、电源单元60。连接单元10通过数据线与交换机2连接,捕获交换机2的网络出口的数据包;检测单元20与连接单元10连接,用于检测数据包,并进行解析还原该数据包生成检测数据;判断单元30与检测单元20连接,用于根据该检测数据判断市电是否发生掉电;控制单元40与判断单元30连接,用于根据判断结果对关机单元50进行控制;关机单元50与控制单元40连接,用于根据控制单元40的控制命令对网络审计装置I执行关机动作;电源单元60分别与连接单元10、检测单元20、判断单元30、控制单元40、关机单元50连接,为各单元供电。
[0034]电源单元60是UPS电源,UPS电源连接市电。
[0035]在具体工作时,网络审计设备通过连接单元10连接交换机,捕获交换机2的网络出口数据包,再通过检测单元对捕获的数据包进行解析还原该数据包生产检测数据,再通过判断单元根据该检测数据判断市电是否掉电,如果掉电,则控制单元控制关机单元执行关机动作,对网络审计设备进行正常关机。当市电掉电时,内网终端用户和交换机都会掉电,因此内网终端用户和交换机之间没有数据交互,网络审计装置捕获的数据包为O。因网络审计装置采用UPS电源作为供电电源,因此在市电掉电的情况下,网络审计装置也不会立即掉电,其还可以正常工作,当网络审计装置的判断单元判断到市电掉电时,控制单元控制关机单元启动关机程序对网络审计设备进行正常关机,可以更好的保护网络审计装置的软硬件。
[0036]如图2所示,在本发明的网络审计装置掉电保护系统的第一优选实施例的结构示意图中,包括网络审计装置1、与网络审计装置I连接的交换机2、与交换机2连接的内网终端用户3,网络审计装置I包括连接单元10、检测单元20、判断单元30、控制单元40、关机单元50、电源单元60。连接单元10通过数据线与交换机2连接,捕获交换机2的网络出口的数据包;检测单元20与连接单元10连接,用于检测数据包,并进行解析还原该数据包生成检测数据;判断单元30与检测单元20连接,用于根据该检测数据判断市电是否发生掉电;控制单元40与判断单元30连接,用于根据判断结果对关机单元50进行控制;关机单元50与控制单元40连接,用于根据控制单元40的控制命令对网络审计装置I执行关机动作;电源单元60分别与连接单元10、检测单元20、判断单元30、控制单元40、关机单元50连接,为各单元供电。
[0037]进一步的,判断单元30包括第一判断单元31和第二判断单元32 ;第一判断单元31与检测单元20连接,用于判断接收到的检测数据是否为O ;第二判断单元32与第一判断单元31连接,用于判断第一判断单元31判断结果为O的持续时间是否超出预设时间,如果是,则说明市电掉电,如果否,则说明市电未掉电。
[0038]进一步的,电源单元60是UPS电源,UPS电源连接市电。
[0039]进一步的,网络审计装置I还包括与控制单元40连接的设置单元70,设置单元70用于设置预设时间。预设时间通常是I分钟。
[0040]在具体工作时,网络审计设备通过连接单元10连接交换机,捕获交换机2的网络出口数据包,再通过检测单元对捕获的数据包进行解析还原该数据包生产检测数据,再通过第一判断单元判断接收到的检测数据是否为0,如果为0,则继续通过第二判断单元判断检测数据为O的持续时间是否超出预设时间,如果是,则说明市电掉电,然后控制单元控制关机单元执行关机动作,对网络审计设备进行正常关机。当市电掉电时,内网终端用户和交换机都会掉电,因此内网终端用户和交换机之间没有数据交互,网络审计装置捕获的数据包为O。因网络审计装置采用UPS电源作为供电电源,因此在市电掉电的情况下,网络审计装置也不会立即掉电,其还可以正常工作,当网络审计装置的判断单元判断到市电掉电时,控制单元控制关机单元启动关机程序对网络审计设备进行正常关机,可以更好的保护网络审计装置的软硬件。
[0041]如图3所示,在本发明的网络审计装置掉电保护方法的第一优选实施例的流程图中,包括以下步骤:
[0042]S1、网络审计装置I通过连接单元10与交换机2连接,捕获交换机2的网络出口的数据包;
[0043]S2、网络审计装置I的检测单元20检测从连接单元10传送过来的数据包,并进行解析还原生成检测数据;
[0044]S3、网络审计装置I的判断单元30接收从检测单元传送过来的检测数据,并根据该检测数据判断市电是否发生掉电,如果是,则执行步骤S4 ;如果否,则执行步骤S2 ;
[0045]S4、网络审计装置I的控制单元40控制关机单元50执行关机动作。
[0046]如图4所示,在本发明的网络审计装置掉电保护方法的第二优选实施例的流程图中,包括以下步骤:
[0047]S1、网络审计装置I通过连接单元10与交换机2连接,捕获交换机2的网络出口的数据包;
[0048]S2、网络审计装置I的检测单元20检测从连接单元10传送过来的数据包,并进行解析还原生成检测数据;
[0049]S3、网络审计装置I的判断单元30接收从检测单元传送过来的检测数据,并根据该检测数据判断市电是否发生掉电,如果是,则执行步骤S4 ;如果否,则执行步骤S2 ;
[0050]S4、网络审计装置I的控制单元40控制关机单元50执行关机动作。
[0051]进一步的,在步骤SI之前还包括以下步骤:
[0052]S0、通过网络审计单元I的设置单元70设置预设时间。预设时间可根据实际需要设置,通常设置是I分钟。
[0053]进一步的,判断单元30进一步包括第一判断单元31和第二判断单元32,步骤S3具体包括:
[0054]S31、第一判断单元31接收从检测单元20传送过来的检测数据,并判断接收到的检测数据是否为0,如果是,则执行步骤S32 ;如果否,则执行步骤S2 ;
[0055]S32、第二判断单元32判断第一判断单元31判断结果为O的持续时间是否超出预设时间,如果是,则说明市电掉电,执行步骤S4;如果否,则说明市电未掉电,执行步骤S2。
[0056]采用该网络审计装置掉电保护方法,可以在网络审计装置在检测数据为O且持续一预设时间后,自动进行关机,可以更好的保护网络审计装置的软硬件。
[0057]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种网络审计装置掉电保护系统,包括网络审计装置(I)、与所述网络审计装置(I)连接的交换机(2)、与所述交换机(2)连接的内网终端用户(3),其特征在于,所述网络审计装置(I)包括连接单元(10)、检测单元(20)、判断单元(30)、控制单元(40)、关机单元(50)、电源单元(60); 所述连接单元(10)通过数据线与所述交换机(2)连接,捕获交换机(2)的网络出口的数据包; 所述检测单元(20)与所述连接单元(10)连接,用于检测数据包,并进行解析还原该数据包生成检测数据; 所述判断单元(30)与所述检测单元(20)连接,用于根据该检测数据判断市电是否发生掉电; 所述控制单元(40 )与所述判断单元(30 )连接,用于根据判断结果对关机单元(50 )进行控制; 所述关机单元(50 )与所述控制单元(40 )连接,用于根据控制单元(40 )的控制命令对网络审计装置(I)执行关机动作; 所述电源单元(60)分别与所述连接单元(10)、检测单元(20)、判断单元(30)、控制单元(40 )、关机单元(50 )连接,为各单元供电。
2.根据权利要求1所述的网络审计装置掉电保护系统,其特征在于,所述判断单元(30)包括第一判断单元(31)和第二判断单元(32);所述第一判`断单元(31)与所述检测单元(20)连接,用于判断接收到的检测数据是否为O ;所述第二判断单元与所述第一判断单元连接,用于判断第一判断单元判断结果为O的持续时间是否超出预设时间,如果是,则说明市电掉电,如果否,则说明市电未掉电。
3.根据权利要求2所述的网络审计装置掉电保护系统,其特征在于,所述电源单元(60 )是UPS电源,所述UPS电源连接市电。
4.根据权利要求3所述的网络审计装置掉电保护系统,其特征在于,所述网络审计装置(I)还包括与所述控制单元(40)连接的设置单元(70),所述设置单元(70)用于设置预设时间。
5.根据权利要求4所述的网络审计装置掉电保护系统,其特征在于,所述预设时间是I分钟。
6.一种网络审计装置掉电保护方法,使用上述I 一 5任一项上述的网络审计装置保护系统,其特征在于,包括以下步骤: 51、网络审计装置(I)通过连接单元(10)与交换机(2)连接,捕获交换机(2)的网络出口的数据包; 52、网络审计装置(I)的检测单元(20)检测从连接单元(10)传送过来的数据包,并进行解析还原生成检测数据; 53、网络审计装置(I)的判断单元(30)接收从检测单元传送过来的检测数据,并根据该检测数据判断市电是否发生掉电,如果是,则执行步骤S4 ;如果否,则执行步骤S2 ; 54、网络审计装置(I)的控制单元(40)控制关机单元(50 )执行关机动作。
7.根据权利要求6所述的网络审计装置掉电保护方法,其特征在于,判断单元(30)进一步包括第一判断单元(31)和第二判断单元(32),步骤S3进一步包括:S31、第一判断单元(31)接收从检测单元(20)传送过来的检测数据,并判断接收到的检测数据是否为0,如果是,则执行步骤S32 ;如果否,则执行步骤S2 ; S32、第二判断单元(32)判断第一判断单元(31)判断结果为O的持续时间是否超出预设时间,如果是,则说明市电掉电,执行步骤S4;如果否,则说明市电未掉电,执行步骤S2。
8.根据权利要求7所述的网络审计装置掉电保护方法,其特征在于,所述步骤SI之前还包括以下步骤: S0、通过网络审计单元(1)的设置单元(70)设置预设时间。
9.根据权利要求8所述的网络审计装置掉电保护方法,其特征在于,所述预设时间是I分钟。
【文档编号】H04L12/10GK103780411SQ201210401196
【公开日】2014年5月7日 申请日期:2012年10月19日 优先权日:2012年10月19日
【发明者】景晓军, 刘福林, 李智勇 申请人:任子行网络技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1