一种网络物理链路切换控制方法

xiaoxiao2020-10-23  21

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

【发明内容】

[0005]有鉴于此,本发明所要解决的技术问题是提供一种网络物理链路切换控制方法。
[0006]本发明提供的一种网络物理链路切换控制方法,包括以下步骤:
[0007]S1:设置人工手动控制/程序自动控制开关状态、内置存储配置控制参数;
[0008]S2:判断人工手动控制/程序自动控制开关状态,如果是人工手动控制方式,则进入步骤S3进行;如果是程序自动控制方式,则进入步骤S4进行;
[0009]S3:根据工作模式开关判断工作模式,如果是主/备模式,则判断工作状态开关状态,如果是主模式,则设置为第一链路状态;如果是备模式,则设置为第二链路状态;
[0010]如果是正常/旁路模式,则判断工作状态开关状态,如果是正常模式,则设置为第三链路状态;如果是旁路模式,则设置为第四链路状态;
[0011]S4:读取内置存储配置信息和心跳信号端口信息;判断工作模式,如果是主/备模式,则判断心跳信号状态,如果是主模式,则设置为第一链路状态;如果是备模式,则设置为第二链路状态;
[0012]如果是正常/旁路模式,则判断心跳信号状态,如果是正常模式,则设置为第三链路状态;如果是旁路模式,则设置为第四链路状态;
[0013]所述第一链路状态:为主模式连接控制状态;
[0014]所述第二链路状态:为备模式连接控制状态;
[0015]所述第三链路状态:为正常模式连接控制状态;
[0016]所述第四链路状态:为旁路模式连接控制状态。
[0017]进一步,还包括以下步骤:
[0018]S5:通过串口通信的方式来查询被监测设备的工作状态;以及设置被监测设备的工作参数和控制命令;
[0019]S5:通过手机短信的方式来查询被监测设备的工作状态;以及设置被监测设备的工作参数和控制命令;
[0020]S5:通过液晶屏幕及按键相结合的方式来查询被监测设备的工作状态;以及设置被监测设备的工作参数和控制命令;
[0021]进一步,所述人工手动控制/程序自动控制开关状态是通过人工手动切换开关来实现的。
[0022]进一步,所述被监测设备为需要进行网络物理链路切换的网络设备。
[0023]本发明的有益效果在于:本发明提供的网络物理链路应急智能切换方法,可用于保护设备在出现故障(电源中断、硬件故障、软件死机、连接中断等)时,将被保护的设备旁路绕过此节点而保证网络不受影响。具有掉电旁路、也可设置为无心跳信号旁路等功能。主要应用于流控设备保护、防火墙设备保护等。可对不同厂家、不同型号的路由设备提供主备保护。为客户提供灵活的网络设备应急保护方案,帮助网络平台实现大流量数据流畅、实时传输,提高数据可用性、安全性、稳定性和可靠性。
[0024]实现了多种配置管理方式,可通过命令行、配套管理软件、按键设置、开关快速切换、远程短信、远程电话设置方式对各种工作状态进行设置和管理;当单台网络物理链路应急智能切换系统的端口数不能满足现场需求时,可将多台切换系统进行级联,接受被保护设备的统一控制,使端口数量不再受限;设备勿需定制,即插即用,使用标准SFP接口与被保护设备连接,单模、多模、长距离、短距离,光口、电口均由用户自己现场选择,安装通用模块,并且每一组上单模、多模、或者是电口可混合使用;网络物理链路应急智能切换系统可受多台设备的信号控制,使各组接口工作于不同的模式;可加装短信模块,当触发切换动作时,可短信告知网管人员,即时排除故障;主备模式可对不同厂家、不同型号的设备提供同样的保护。
【附图说明】
[0025]为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步的详细描述,其中:
[0026]图1为本发明实施例提供的网络物理链路应急智能切换方法流程图(网络物理链路应急智能切换系统处理流程图);
[0027]图2为本发明实施例提供的单路主备模式切换控制模式示意图;
[0028]图3为本发明实施例提供的正常旁路模式切换控制模式示意图。
【具体实施方式】
[0029]以下将参照附图,对本发明的优选实施例进行详细的描述。应当理解,优选实施例仅为了说明本发明,而不是为了限制本发明的保护范围。
[0030]如图1所示,本发明提供的一种网络物理链路应急智能切换方法,包括以下步骤:
[0031]S1:设置人工手动控制/程序自动控制开关状态、内置存储配置控制参数;
[0032]S2:判断人工手动控制/程序自动控制开关状态,如果是人工手动控制方式,则进入步骤S3进行;如果是程序自动控制方式,则进入步骤S4进行;
[0033]S3:根据工作模式开关判断工作模式,如果是主/备模式,则判断工作状态开关状态,如果是主模式,则设置为第一链路状态;如果是备模式,则设置为第二链路状态;
[0034]如果是正常/旁路模式,则判断工作状态开关状态,如果是正 常模式,则设置为第三链路状态;如果是旁路模式,则设置为第四链路状态;
[0035]S4:读取内置存储配置信息和心跳信号端口信息;判断工作模式,如果是主/备模式,则判断心跳信号状态,如果是主模式,则设置为第一链路状态;如果是备模式,则设置为第二链路状态;
[0036]如果是正常/旁路模式,则判断心跳信号状态,如果是正常模式,则设置为第三链路状态;如果是旁路模式,则设置为第四链路状态;
[0037]所述第一链路状态:为主模式连接控制状态;链路输入(端口 I)与主输出(端口2)连通;
[0038]所述第二链路状态:为备模式连接控制状态;链路输入(端口 I)与备份输出(端P 3)连通;
[0039]所述第三链路状态:为正常模式连接控制状态;链路输入I (端口 I)与输出I (端口 2)连通,输入2 (端口 3)与输出2 (端口 4)连通;
[0040]所述第四链路状态:为旁路模式连接控制状态。输入I (端口 I)与输出2 (端口 4)连通,输出1(端口 2)悬空,输入2 (端口 3)悬空。
[0041]还包括以下步骤:
[0042]S51:通过串口通信的方式来查询被监测设备的工作状态;以及设置被监测设备的工作参数和控制命令;
[0043]S52:通过手机短信的方式来查询被监测设备的工作状态;以及设置被监测设备的工作参数和控制命令;
[0044]S53:通过液晶屏幕及按键相结合的方式来查询被监测设备的工作状态;以及设置被监测设备的工作参数和控制命令;
[0045]所述人工手动控制/程序自动控制开关状态是通过人工手动切换开关来实现的。
[0046]所述被监测设备为需要进行网络物理链路切换的网络设备。
[0047]如图2所示,图2为单路主备模式切换控制模式,端口 1-4分别对应于SFP模块,主备/模式正常状态为端口 1-2连通;主备/模式异常状态为端口 1-3导通。
[0048]如图3所示,图3为正常/旁路模式切换控制模式,端口 1-4分别对应于SFP模块,正常/旁路模式的正常状态为端口 1-2和端口 3-4连通;正常/旁路模式的异常状态为端口 1_4导通。
[0049]所述网络物理链路是通过第一端口、第二端口、第三端口和第四端口按照主/备模式和正常/旁路模式连接形成的;
[0050]主/备模式连接时连接第一端口、第二端口和第三端口 ;
[0051]将第一端口作为输入端;
[0052]将第二端口作为主输出端;
[0053]将第三端口作为备输出端;
[0054]正常/旁路模式连接时连接第一端口、第二端口、第三端口和第四端口 ;
[0055]将第一端口作为第一输入端;用于连接外部输入链路;
[0056]将第二端口作为第一输出端;用于连接外部设备的输入端;
[0057]将第三端口作为第二输入端;用于连接外部设备的输出端;
[0058]将第三端口作为第二输出端;用于连接外部输出链路;
[0059]第一端口和第二端口连接;第三端口和第四端口连接。
[0060]本实施例的存储器为掉电不丢失数据的存储器。本实施例所述的根据控制信令来实现各端口的通断,是指同一子模块上的两个端口间的通断。
[0061]最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管通过参照本发明的优选实施例已经对本发明进行了描述,但本领域的普通技术人员应当理解,可以在形式上和细节上对其做出各种各样的改变,而不偏离本发明所限定的精神和范围。
【主权项】
1.一种网络物理链路切换控制方法,其特征在于:包括以下步骤: S1:设置人工手动控制/程序自动控制开关状态、内置存储配置控制参数; 52:判断人工手动控制/程序自动控制开关状态,如果是人工手动控制方式,则进入步骤S3进行;如果是程序自动控制方式,则进入步骤S4进行; 53:根据工作模式开关判断工作模式,如果是主/备模式,则判断工作状态开关状态,如果是主模式,则设置为第一链路状态;如果是备模式,则设置为第二链路状态; 如果是正常/旁路模式,则判断工作状态开关状态,如果是正常模式,则设置为第三链路状态;如果是旁路模式,则设置为第四链路状态; 54:读取内置存储配置信息和心跳信号端口信息;判断工作模式,如果是主/备模式,则判断心跳信号状态,如果是主模式,则设置为第一链路状态;如果是备模式,则设置为第二链路状态; 如果是正常/旁路模式,则判断心跳信号状态,如果是正常模式,则设置为第三链路状态;如果是旁路模式,则设置为第四链路状态; 所述第一链路状态:为主模式连接控制状态; 所述第二链路状态:为备模式连接控制状态; 所述第三链路状态:为正常模式连接控制状态; 所述第四链路状态:为旁路模式连接控制状态。2.根据权利要求1所述的网络物理链路切换控制方法,其特征在于:还包括以下步骤: 551:通过串口通信的方式来查询被监测设备的工作状态;以及设置被监测设备的工作参数和控制命令; 552:通过手机短信的方式来查询被监测设备的工作状态;以及设置被监测设备的工作参数和控制命令; 553:通过液晶屏幕及按键相结合的方式来查询被监测设备的工作状态;以及设置被监测设备的工作参数和控制命令。3.根据权利要求1所述的网络物理链路切换控制方法,其特征在于:所述人工手动控制/程序自动控制开关状态是通过人工手动切换开关来实现的。4.根据权利要求1所述的网络物理链路切换控制方法,其特征在于:所述被监测设备为需要进行网络物理链路切换的网络设备。
【专利摘要】本发明公开了一种网络物理链路切换控制方法,首先设置手动强制开关控制参数、内置存储配置控制参数;然后判断强进入主备模式还是进入正常旁路模式进行网络物理链路切换;本发明提供的网络物理链路应急智能切换方法,可用于保护设备在出现故障时,将被保护的设备旁路绕过此节点而保证网络不受影响。具有掉电旁路、也可设置为无心跳信号旁路等功能。主要应用于流控设备保护、防火墙设备保护等。可对不同厂家、不同型号的路由设备提供主备保护。为客户提供灵活的网络设备应急保护方案,帮助网络平台实现大流量数据流畅、实时传输,提高数据可用性、安全性、稳定性和可靠性。
【IPC分类】H04L12/46, H04L29/06, H04L12/24
【公开号】CN104901938
【申请号】CN201410720150
【发明人】赵跃, 邓敏, 王领, 黄胜, 范帅, 赵良斌, 於惠, 袁帅, 李陆平
【申请人】重庆晴彩科技有限公司
【公开日】2015年9月9日
【申请日】2014年12月2日

最新回复(0)