一种网络物理链路切换心跳信号检测方法

文档序号:8285044阅读:295来源:国知局
一种网络物理链路切换心跳信号检测方法
【技术领域】
[0001]本发明涉及网络安全及切换领域,特别涉及一种网络物理链路切换心跳信号检测方法。
【背景技术】
[0002]随着各行各业对网络宽带需求的增加,1000M网络和1000M通信逐渐在网络市场扩张,各大公司提供的防火墙、路由器、服务器产品也逐步更换为1000M链路。因此,随着网络带宽的扩展和用户量的增加,网络安全和网络稳定越来越受到人们的重视。
[0003]网络安全设备一般都是应用在两个或更多的网络之间,比如内网和外网之间,网络安全设备内的应用程序会对通过他的网络封包来进行分析,以判断是否有威胁存在,处理完后再按照一定的路由规则将封包转发出去,而如果这台网络安全设备出现了故障,比如断电或死机后,那连接这台设备上所有网段也就彼此失去联系了,这个时候如果要求各个网络彼此还需要处于连通状态,采用备份设备使用主备切换功能,将网络切换到备份设备上,维持网络的主备的正常工作;使用备份设备进行替代使用,使网络能够在较短时间内恢复正常。这往往需要网管人员即时赶到现场进行人工操作,延迟了故障恢复时间,而且需要具备专业技能的人员才能完成的现场操作,如果使用带主备功能的设备,则只有高端产品才具备,并且带这种功能的设备价格极高,对于一些中小客户来说,是可望不可及的,并且不同厂家的产品也不能兼容,传统的路由设备必须使用同一厂家的设备,需要一次性投资购买主设备和备份设备,初期投资很大;现有的Bypass只能对二层网络设备提供应急保护,对三层网络设备就无能为力,只有高端产品才具备主备功能。
[0004]现有的对心跳信号进行远距离传输往往是采用将心跳信号转换成网络信号,通过各级路由或交换机进行传输来实现,这需要一系列的设备,成本非常高,同时,如果在同一个地方需要对心跳信号进行较长距离传输,采用这种方式就不太适合,因此需要一种网络物理链路切换心跳信号检测方法。

【发明内容】

[0005]有鉴于此,本发明所要解决的技术问题是提供一种网络物理链路切换心跳信号检测方法。
[0006]本发明提供的一种网络物理链路切换心跳信号检测方法,包括以下步骤:
[0007]S1:获取被监测设备心跳信号;
[0008]S2:接收心跳信号并进行解调心跳信号;
[0009]S3:将解调心跳信号输入到中央处理器产生控制被监测设备的切换命令;
[0010]S4:通过解调心跳信号来控制心跳信号状态指示灯的通断。
[0011]进一步,所述步骤S3中还包括以下步骤:
[0012]S3:将将解调心跳信号重新调制;
[0013]S3:将重新调制心跳信号转发到镜像输出端口。
[0014]进一步,所述心跳信号状态指示灯控制过程包括以下步骤:
[0015]S4:判断是否为合法心跳信号,如果是,则是则指示灯亮;
[0016]S4:如果否,则指示灯熄灭。
[0017]进一步,所述镜像输出端口为另一心跳信号检测的信号接口。
[0018]本发明的有益效果在于:本发明提供的网络物理链路切换心跳信号检测方法可用于保护设备在出现故障(电源中断、硬件故障、软件死机、连接中断等)时,对将被保护设备进行切换时所需要的被监测设备的心跳信号。可应用于流控设备保护、防火墙设备保护等。
[0019]本发明提供的心跳信号是指串口间的心跳信号,通过对心跳信号的解码得到需要调制的心跳信号,通过对解码心跳信号进行重新调制成解码前的心跳信号,使得传输中的心跳信号维持原有的心跳信号强度,补偿了心跳信号在传输过程中的衰减,达到了心跳信号可以多次中继传输效果,保持了心跳信号在级联和堆叠过程的信号强度;同时还减弱了干扰信号的影响,提高了信号的信噪比,保证了信号的准确度。
【附图说明】
[0020]为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步的详细描述,其中:
[0021]图1为本发明实施例提供的网络物理链路切换心跳信号检测方法流程图。
【具体实施方式】
[0022]以下将参照附图,对本发明的优选实施例进行详细的描述。应当理解,优选实施例仅为了说明本发明,而不是为了限制本发明的保护范围。
[0023]如图1所示,本发明提供的一种网络物理链路切换心跳信号检测方法,包括以下步骤:
[0024]S1:获取被监测设备心跳信号;
[0025]S2:接收心跳信号并进行解调心跳信号;
[0026]S3:将解调心跳信号输入到中央处理器产生控制被监测设备的切换命令;
[0027]S4:通过解调心跳信号来控制心跳信号状态指示灯的通断。
[0028]所述步骤S3中还包括以下步骤:
[0029]S31:将将解调心跳信号重新调制;
[0030]S32:将重新调制心跳信号转发到镜像输出端口。
[0031]所述心跳信号状态指示灯控制过程包括以下步骤:
[0032]S41:判断是否为合法心跳信号,如果是,则指示灯亮;
[0033]S42:如果否,则指示灯熄灭。
[0034]所述镜像输出端口为另一心跳信号检测的信号接口。
[0035]本实施例提供的心跳信号是指串口的心跳信号,可以实现多个串口级联,突破了串口级联的次数限制。
[0036]本实施例对心跳信号进行重新调制成解码前的心跳信号。
[0037]本实施例的串口是指RS232和RS422串口。
[0038]本实施例的镜像输出端口是指另一个心跳信号检测的级联端口,该级联端口为另一个心跳信号检测的输入端口。
[0039]本实施例提供的心跳信号检测方法可以作为切换系统来实现级联(和堆叠)或被级联(和堆叠)的切换过程,即其它切换系统的心跳级联(和堆叠)输出信号可以作为本切换系统的输入端;也可将心跳信号作为本切换系统的级联(和堆叠)输出端输出到其它切换系统上;也可以两者同时使用,即本切换系统作为心跳级联(和堆叠)信号的输入端的同时,作为心跳级联(和堆叠)信号的输出端,没有主从的区别。
[0040]最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管通过参照本发明的优选实施例已经对本发明进行了描述,但本领域的普通技术人员应当理解,可以在形式上和细节上对其做出各种各样的改变,而不偏离本发明所限定的精神和范围。
【主权项】
1.一种网络物理链路切换心跳信号检测方法,其特征在于:包括以下步骤: S1:获取被监测设备信号; 52:对被监测设备信号进行解调形成解调信号,从解调信号中获取心跳信号; 53:将心跳信号输入到中央处理器产生切换命令; 54:通过解调的心跳信号来控制心跳信号状态指示灯的通断。
2.根据权利要求1所述的网络物理链路切换心跳信号检测方法,其特征在于:所述步骤S3中还包括以下步骤: 531:将将解调的心跳信号重新调制; 532:将重新调制心跳信号转发到镜像输出端口。
3.根据权利要求1所述的网络物理链路切换心跳信号检测方法,其特征在于:所述心跳信号状态指示灯控制过程包括以下步骤: 541:判断是否为合法心跳信号,如果是,则指示灯亮; 542:如果否,则指示灯熄灭。
4.根据权利要求1所述的网络物理链路切换心跳信号检测方法,其特征在于:所述镜像输出端口为另一心跳信号检测的输入端口。
【专利摘要】本发明公开了一种网络物理链路切换心跳信号检测方法,包括以下步骤:S1:获取被监测设备心跳信号;S2:接收心跳信号并进行解调心跳信号;S3:将解调心跳信号输入到中央处理器产生控制被监测设备的切换命令;S4:通过解调心跳信号来控制心跳信号状态指示灯的通断。本发明提供的网络物理链路切换心跳信号检测方法可用于保护设备在出现故障(电源中断、硬件故障、软件死机、连接中断等)时,对将被保护设备进行切换时所需要的被监测设备的心跳信号。可应用于流控设备保护、防火墙设备保护等。
【IPC分类】H04L12-26, H04L1-22, H04L12-24
【公开号】CN104601362
【申请号】CN201410718426
【发明人】赵跃, 邓敏, 王领, 黄胜, 范帅, 赵良斌, 於惠, 袁帅, 李陆平
【申请人】重庆晴彩科技有限公司
【公开日】2015年5月6日
【申请日】2014年12月2日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1