网络节点设备及其主从配置方法和系统技术方案

技术编号:13132660 阅读:54 留言:0更新日期:2016-04-06 18:38
本发明专利技术公开了网络节点设备及其主从配置方法和系统,该方法包括:某设备启动并向另一设备发送其配置信息;设备在预定时间内接收另一设备发送的信息;如果设备在预定时间内未接收到另一设备发送的信息,则该设备配置为主设备,并向另一设备发送出配置成功信息;如果设备在预定时间内接收到另一设备发送的配置成功信息,则配置为从设备;如果设备在预定时间内接收到另一设备发送的配置信息,则根据该设备的配置信息进行主从配置。通过上述方法确认出主从设备,减少了单向竞争所采取复杂算法的繁琐计算判断,简单易行,极大减小了系统重要数据丢失或者异常的概率,减轻了维护的工作量和难度。

【技术实现步骤摘要】

本专利技术涉及网络安全
,特别涉及一种网络节点设备及其主从配置方法和系统
技术介绍
随着网络应用的复杂化,一些网络的关键节点承载了大量的业务。如果这些关键的网络节点出现问题,那么可能会导致与其连接的各个节点的业务无法正常进行。为了保证网络节点的高可靠性,通常的做法是使用双机设备,即在一个节点同时配置两套网络设备,其中一个是主设备,另外一个是从设备。当主设备出现问题时,可以切换到从设备,由从设备代替主设备进行网络通信,而不会导致业务的中断,从而提供了一种保证网络可靠性的方法。由于接入的两台设备在软件和硬件上是完全一样的,因此必须要有个方法来确定,哪台设备是主设备,哪台设备是从设备。现有技术中,通常是通过设备间的交互通信解决来决定设备是主设备还是从设备,在两台设备的启动过程中,两台设备通过复杂的协议,通过复杂的算法最终区分出主从关系,或者通过连续更换设备等频繁操作,效率很低,实现起来比较复杂,同时也增加了系统重要数据丢失或者异常的概率,增加了维护的工作量和难度。
技术实现思路
有鉴于此,本专利技术的目的是提供一种网络节点设备及其主从配置方法和系统,此方法不需要复杂的算法就可以快速的确定设备的主备状态,简单易行,减少了系统繁重的计算判断,极大减小了系统重要数据丢失或者异常的概率,减轻了维护的工作量和难度。根据本专利技术的一个方面,提供了一种网络节点设备的主从配置方法,所述设备预先设置为主设备或从设备,所述方法包括以下步骤:步骤S10,某设备启动并向另一设备发送其配置信息;步骤S11,设备在预定时间内接收另一设备发送的信息;步骤S12,如果设备在预定时间内未接收到另一设备发送的信息,则该设备配置为主设备,并向另一设备发送出配置成功信息;步骤S13,如果设备在预定时间内接收到另一设备发送的配置成功信息,则配置为从设备;步骤S14,如果设备在预定时间内接收到另一设备发送的配置信息,则根据该设备的配置信息进行主从配置。上述方案中,预先设置为主设备的配置信息为“我的配置是主设备”,预先设置为从设备的配置信息为“我的配置是从设备”,成功配置为主设备的配置成功信息为“我是主设备”,成功配置为从设备的配置成功信息为“我是从设备”。上述方案中,所述步骤S10中,所述设备通过以太网报文的方式向另一设备发送自身的配置信息;其中,所述以太网报文使用的是二层以太网报文,报文格式为“目的地址+源地址+长度”和/或“类型+数据”。上述方案中,所述步骤S12还包括:如果所述设备在成功配置为主设备后没有收到另一设备成为从设备的配置成功信息,则所述设备就持续发送该设备配置为主设备的配置成功信息。上述方案中,所述步骤S13还包括:所述设备配置为从设备后,向另一设备发送该设备配置为从设备的配置成功信息。上述方案中,所述步骤S14中根据该设备的配置信息进行主从配置,具体包括如下步骤:步骤S141,设备在预定时间内接收到另一设备发送的配置信息;步骤S142,本设备和另一设备根据各自预先设置的配置信息进行主从配置;步骤S143,本设备和另一设备相互发送配置成功信息。根据本专利技术的另一个方面,提供了一种网络节点设备,所述设备包括:发送模块、接收模块、配置模块;其中,所述发送模块用于接收所述配置模块的指令以向外部设备发送信息所;所述接收模块用于接收外部设备发送的信息并发送给所述配置模块;所述配置模块连接到所述发送模块和所述接收模块,用于配置设备的主从配置状态并向发送模块发出指令。上述方案中,所述设备还包括预置模块,所述预置模块用于在所述设备启动前,将主设备的配置信息预先设置为“我的配置是主设备”,将从设备的配置信息预先设置为“我的配置是从设备”。上述方案中,所述配置模块进一步用于:如果所述配置模块在预定时间内未从所述接收模块接收到另一设备发送的信息,则将该设备配置为主设备,并通过所述发送模块向另一设备发送出配置成功信息;如果所述配置模块在预定时间内从所述接收模块接收到另一设备发送的配置成功信息,则将该设备配置为从设备,并通过所述发送模块向另一设备发送出配置成功信息;如果所述配置模块在预定时间内从所述接收模块接收到另一设备发送的配置信息,则根据本设备的配置信息,将本设备配置为主设备或从设备,并通过所述发送模块向另一设备发送出配置成功信息。根据本专利技术的再一个方面,还提供了一种网络节点设备的主从配置系统,所述系统至少包括两个如上所述的网络节点设备。本专利技术所提供的网络节点设备的主从配置方法,不需要复杂的算法就可以快速的确定设备的主备状态,包括如下步骤:某设备启动并向另一设备发送其配置信息;设备在预定时间内接收另一设备发送的信息;如果设备在预定时间内未接收到另一设备发送的信息,则该设备配置为主设备,并向另一设备发送出配置成功信息;如果设备在预定时间内接收到另一设备发送的配置成功信息,则配置为从设备;如果设备在预定时间内接收到另一设备发送的配置信息,则根据该设备的配置信息进行主从配置。通过上述方法确认出主从设备,减少了单向竞争所采取复杂算法的繁琐计算判断,简单易行,极大减小了系统重要数据丢失或者异常的概率,减轻了设备维护的工作量和难度。附图说明图1显示了本专利技术优选实施例的网络节点设备的主从配置方法流程图;图2显示了图1中步骤S14的子流程图;图3显示本专利技术优选实施例的网络节点设备的内部结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细说明。应该理解,这些描述只是示例性的,而并非要限制本专利技术的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本专利技术的概念。图1显示了本专利技术优选实施例的网络节点设备的主从配置方法的流程图。如图1所示,本实施例的网络节点设备的主从配置方法,用于对网络节点中预先配置为主设备和从设备的两台网络设备进行主从设备的配置,这里,主设备的配置信息预先设置为主设备,从设备的配置信息预先设置为从设备,所述方法包括如下步骤:步骤S10,某设备启动并向另一设备发送其配置信息。配置信息表示该设备预先配置的主从配置信息。例如,主设备发出的配置信息是“我的配置是主设备”,从设备发出的配置信息是“我的配置是从设备”。这里所体现的是两台设备的信息交互,信息的交互可以通过以太网报文的方本文档来自技高网...

【技术保护点】
一种网络节点设备的主从配置方法,所述设备预先设置为主设备或从设备,所述方法包括以下步骤:步骤S10,某设备启动并向另一设备发送其配置信息;步骤S11,设备在预定时间内接收另一设备发送的信息;步骤S12,如果设备在预定时间内未接收到另一设备发送的信息,则该设备配置为主设备,并向另一设备发送出配置成功信息;步骤S13,如果设备在预定时间内接收到另一设备发送的配置成功信息,则配置为从设备;步骤S14,如果设备在预定时间内接收到另一设备发送的配置信息,则根据该设备的配置信息进行主从配置。

【技术特征摘要】
1.一种网络节点设备的主从配置方法,所述设备预先设置为主设备
或从设备,所述方法包括以下步骤:
步骤S10,某设备启动并向另一设备发送其配置信息;
步骤S11,设备在预定时间内接收另一设备发送的信息;
步骤S12,如果设备在预定时间内未接收到另一设备发送的信息,则
该设备配置为主设备,并向另一设备发送出配置成功信息;
步骤S13,如果设备在预定时间内接收到另一设备发送的配置成功信
息,则配置为从设备;
步骤S14,如果设备在预定时间内接收到另一设备发送的配置信息,
则根据该设备的配置信息进行主从配置。
2.根据权利要求1所述的方法,其中,预先设置为主设备的配置信
息为“我的配置是主设备”,预先设置为从设备的配置信息为“我的配置是从
设备”,成功配置为主设备的配置成功信息为“我是主设备”,成功配置为从设
备的配置成功信息为“我是从设备”。
3.根据权利要求1所述的方法,其特征在于,所述步骤S10中,所
述设备通过以太网报文的方式向另一设备发送自身的配置信息;
其中,所述以太网报文使用的是二层以太网报文,报文格式为“目的地
址+源地址+长度”和/或“类型+数据”。
4.根据权利要求1所述的方法,其特征在于,所述步骤S12还包括:
如果所述设备在成功配置为主设备后没有收到另一设备成为从设备的配

\t置成功信息,则所述设备就持续发送该设备配置为主设备的配置成功信
息。
5.根据权利要求1所述的方法,其特征在于,所述步骤S13还包括:
所述设备配置为从设备后,向另一设备发送该设备配置为从设备的配置成
功信息。
6.根据权利要求1所述的方法,其特征在于,所述步骤S14中根据
该设备的配置信息进行主...

【专利技术属性】
技术研发人员:李鹏
申请(专利权)人:汉柏科技有限公司
类型:发明
国别省市:天津;12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1