CN101009653A - 发送报文的方法和交换设备及主备倒换的*** - Google Patents
发送报文的方法和交换设备及主备倒换的*** Download PDFInfo
- Publication number
- CN101009653A CN101009653A CNA200710002932XA CN200710002932A CN101009653A CN 101009653 A CN101009653 A CN 101009653A CN A200710002932X A CNA200710002932X A CN A200710002932XA CN 200710002932 A CN200710002932 A CN 200710002932A CN 101009653 A CN101009653 A CN 101009653A
- Authority
- CN
- China
- Prior art keywords
- message
- equipment
- stand
- host apparatus
- multicast
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了发送报文的方法,包括:主备倒换前,接收到处理设备发送的携带多播信息的报文,根据多播信息向主用设备和备用设备发送报文;主备倒换后,继续向该备用设备发送报文。相应的,本发明还公开了交换设备及主备倒换的***。本发明在主备倒换后,能实现处理设备及时向新主用设备发送报文。
Description
技术领域
本发明涉及主备倒换技术,尤其涉及基于多播技术的发送报文的方法和交换设备及主备倒换的***。
背景技术
在网络设计中,常常采用主备倒换的结构,当主用设备出现故障,而备用设备正常时,主用设备自动变为新备用设备,而备用设备自动变为新主用设备,承担起原主用设备的任务,通过主备倒换的方式,可以提高整个***的可靠性。
请参考图1,为主备倒换的***示意图。包括主用设备101、备用设备102、交换设备103和处理设备104。其中,处理设备104指,与主用设备101和备用设备102通信的终端设备或对端设备。现有技术的主备倒换方法如下:主备倒换前,主用设备101通过交换设备103将报文发送到处理设备104,处理设备104通过交换设备103发送报文到主用设备101,备用设备102与处理设备104之间不发生报文传输;主备倒换时,主用设备101变为新备用设备,而备用设备102变为新主用设备;主备倒换后,备用设备102发送报文通知处理设备104发生了主备倒换后,处理设备104才可以向备用设备102发送报文。
主用设备和备用设备有专用的主备用控制电路,主用设备和备用设备通过主备用控制电路检测主备用控制信号,发生主备倒换时,主用设备和备用设备可以实现快速的倒换,主备倒换后,由于处理设备无法检测到主备用指示信号,需要新主用设备通知处理设备后,处理设备才能向新主用设备发送报文,现有技术存在处理设备不能及时发送报文到新主用设备的问题。
发明内容
本发明实施例要解决的技术问题是提供发送报文的方法和交换设备及主备倒换的***,以实现主备倒换后,处理设备能够及时向新主用设备发送报文。
为解决上述技术问题,本发明实施例的目的是通过以下技术方案实现的:
一种发送报文的方法,包括:主备倒换前,接收到处理设备发送的携带多播信息的报文,根据多播信息向主用设备和备用设备发送报文;主备倒换后,继续向原备用设备发送报文。
一种交换设备,包括:多播报文接收单元,用于接收处理设备发送的携带多播信息的报文;网络侧报文发送单元,用于在主备倒换前,根据多播信息向主用设备和备用设备发送多播报文接收单元接收到的报文;在主备倒换后,继续向原备用设备发送报文。
一种主备倒换的***,包括:主用设备、备用设备、处理设备和交换设备;主用设备,用于与处理设备进行报文传输;备用设备,用于与处理设备进行报文传输;处理设备,用于向主用设备和备用设备发送携带多播信息的报文;交换设备包括:多播报文接收单元,用于接收处理设备发送的携带多播信息的报文;网络侧报文发送单元,用于在主备倒换前,根据多播信息向主用设备和备用设备发送多播报文接收单元接收到的报文;在主备倒换后,继续向原备用设备发送报文。
从以上技术方案可以看出,在本发明实施例中,主备倒换前,交换设备接收到处理设备发送的携带多播信息的报文,根据多播信息同时向主用设备和备用设备发送报文;主备倒换时,备用设备变为新主用设备;主备倒换后,由于采用多播技术,交换设备继续向新主用设备发送报文;处理设备向新主用设备发送的报文不受主备倒换的影响。本技术方案在主备倒换后,能实现处理设备及时向新主用设备发送报文。
附图说明
图1为现有技术的主备倒换***示意图;
图2为本发明实施例的发送报文方法流程图;
图3为本发明实施例的主备倒换***示意图。
具体实施方式
本发明实施例提供发送报文的方法和交换设备及主备倒换***。主备倒换前,交换设备接收到处理设备发送的携带多播信息的报文,根据多播信息同时向主用设备和备用设备发送报文,主用设备通过交换设备向处理设备发送报文;主备倒换时,主用设备和备用设备发生主备倒换,主用设备变为新备用设备,备用设备变为新主用设备;主备倒换后,由于采用多播技术,交换设备继续向新主用设备发送报文,处理设备向新主用设备发送的报文不受影响,新主用设备通过交换设备向处理设备发送报文。
请参考图2,为本发明实施例的发送报文方法流程图。以下结合该流程图,对发送报文方法的实施例进行详细的叙述。
步骤201.主备倒换前,交换设备接收到处理设备发送的携带多播信息的报文,根据多播信息同时向主用设备和备用设备发送报文;主用设备通过交换设备向处理设备发送报文。
一般主用设备和备用设备是两个结构相同的设备,在开局或初始化阶段,确定这两个设备的主备地位。实现确定主备地位的方法很多,可以通过现场人为设置,确定这两个设备的主备地位;可以通过主备用控制单元的协商机制,确定这两个设备的主备地位;还可以在设备出厂的时候,确定这两个设备的主备地位。主备用控制单元通过发送主备用指示信号,指示设备的主备用状态。在***运行时,主用设备向处理设备发送数据,而备用设备不会向处理设备发送数据。上述设备可以为,模块,单元或装置。
主用设备、备用设备和交换设备可以是相互独立工作的设备,也可以是集合在一个大设备里的模块。比如,大型三层交换机的同一框架包括主用控制模块(主用设备),备用控制模块(备用设备),与主用控制模块和备用控制模块相连的交换模块(交换设备);与交换模块相连的终端交换机可以看成是处理设备。
多播指一点对多点的通信,即若干个接收者同时接收一个信息源发送的信息。多播技术在通信领域应用很广泛,异步转移模式(Asynchronous TransferMode,ATM)、以太网(Ethernet)、 嵌入式***互连(RapidIO)和分布式光纤数据接口(Fiber Distributed Data Interface,FDDI)等领域都支持多播技术。
处理设备组织并发送带有多播信息的报文到交换设备。当接收到携带多播信息的报文时,交换设备对该多播信息进行分析,同时向主用设备和备用设备发送该报文。
上述报文可以为:异步转移模式报文、以太网报文、分布式光纤数据接口报文或嵌入式***互连报文。
多播技术的应用大多有多播组的概念,预先将需要接收相同报文的成员加入到同一个多播组,当信息源向该多播组发送报文时,这个多播组的成员都能够收到该报文。对于本实施例来说,主用设备和备用设备加入同一个多播组,交换设备接收到处理设备向该多播组发送的报文时,同时向主用设备和备用设备转发。
步骤202.主备倒换时,主用设备和备用设备发生主备倒换;主用设备变为新备用设备,备用设备变为新主用设备。
主用设备和备用设备的主备用控制电路的控制逻辑如下:主备用控制电路检测到对方设备的主备用指示信号输出为主用状态时,则将本设备的主备用指示信号输出为备用状态;主备用控制电路检测到对方设备的主备用指示信号输出为备用状态,同时本设备没有故障时,将本设备的主备用指示信号输出为主用状态;主备用控制电路检测到本设备发生故障时,将本设备的主备用指示信号输出为备用状态。
主用设备和备用设备发生主备倒换的情况,可能是主用设备发生故障,也可能是网管根据需要,远程对设备进行主备倒换操作。
步骤203.主备倒换后,交换设备继续向新主用设备发送报文;新主用设备通过交换设备向处理设备发送报文。
主备倒换后,原主用设备停止向处理设备发送报文,而新主用设备开始向处理设备发送报文。因为主备用控制电路的存在,使得主用设备和备用设备可以检测到倒换的时机,快速完成切换。在本实施例中,主备倒换后,由于使用多播技术,处理设备向新主用设备发送的报文并没有受到影响,交换设备仍然按多播的方式,将从处理设备接收到的数据同时向主用设备和备用设备发送。
可以理解的是,主备倒换前,主用设备和备用设备加入同一个多播组,主备倒换时,备用设备变为新主用设备,如果这时主用设备自动退出该多播组,主备倒换后,交换设备只向新主用设备发送报文。
以下举例说明基于IP(Internet Protocol,因特网协议)多播实现主备倒换的过程。主备倒换***包括主用交换机,备用交换机,多播路由器和远程交换机。主用交换机和备用交换机都有IP地址,主用设备和备用设备通过因特网组管理协议(Internet Group Management Protocol,IGMP)信息与多播路由器进行协商,加入同一个多播组。多播路由器周期性地发出IGMP消息向子网查询多播主机。远程交换机发送携带多播信息的IP报文,当多播路由器接收到上述IP报文时,便会将其转发给主用交换机和备用交换机。主备倒换时,备用交换机变为新主用交换机,主备倒换后,多播路由器根据多播信息继续向该多播组所有成员发送IP报文,远程交换机发送到新主用交换机的IP报文不受影响。
本发明实施例的交换设备包括:多播报文接收单元,用于接收处理设备发送的携带多播信息的报文;多播报文发送单元,用于在主备倒换前,根据多播信息同时向主用设备和备用设备发送多播报文接收单元接收到的报文,在主备倒换后,继续向原备用设备发送报文;多播组加入单元,用于将主用设备和备用设备加入到同一个多播组。
其中,上述报文为:异步转移模式报文、以太网报文、分布式光纤数据接口报文或嵌入式***互连报文。
多播组加入单元将主用设备和备用设备加入到同一个多播组。在主备倒换前,多播报文接收单元接收到处理设备发送的携带多播信息的报文后,多播报文发送单元根据多播信息同时向主用设备和备用设备发送多播报文接收单元接收到的报文;主备倒换时,备用设备变为新主用设备;在主备倒换后,多播报文发送单元继续向新主用设备发送报文。
请参考图3,为本发明实施例的主备倒换***示意图。该***包括:主用设备310、备用设备320、交换设备330和处理设备340。
主用设备310,用于与处理设备340进行报文传输。
备用设备320,用于与处理设备340进行报文传输。
处理设备340,用于向主用设备310和备用设备320发送携带多播信息的报文。
交换设备330包括:
多播报文接收单元331,用于接收处理设备340发送的携带多播信息的报文;
多播报文发送单元332,用于在主备倒换前,根据多播信息同时向主用设备310和备用设备320发送多播报文接收单元331接收到的报文;在主备倒换后,继续向备用设备320发送报文;
多播组加入单元333,用于将主用设备310和备用设备320加入到同一个多播组。
其中,上述报文为:异步转移模式报文、以太网报文、分布式光纤数据接口报文或嵌入式***互连报文。
交换设备330的多播组加入单元333将主用设备310和备用设备320加入到同一个多播组。主备倒换前,多播报文接收单元331接收到处理设备340发送的携带多播信息的报文,多播报文发送单元332根据多播信息同时向主用设备310和备用设备320发送多播报文接收单元331接收到的报文,主用设备310通过交换设备330向处理设备340发送报文;主备倒换时,备用设备320变为新主用设备;主备倒换后,由于使用多播技术,多播报文发送单元332继续向备用设备320转发报文,处理设备340向备用设备320发送的报文不受主备倒换的影响,备用设备320通过交换设备330向处理设备340发送报文。
从以上实施例可以看出,本技术方案在主备倒换后,能实现处理设备及时向新主用设备发送报文。本技术方案可以用于异步转移模式、以太网、嵌入式***互连、和分布式光纤数据接口等通信领域。本技术方案具有设计简单、实现成本低等优点,具有良好的应用价值。
以上对本发明实施例所提供的发送报文的方法和交换设备及主备倒换的***进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (9)
1.一种发送报文的方法,其特征在于,包括:
主备倒换前,接收到处理设备发送的携带多播信息的报文,根据所述多播信息向主用设备和备用设备发送所述报文;主备倒换后,继续向所述备用设备发送所述报文。
2.根据权利要求1所述的方法,其特征在于,所述接收报文前,将主用设备和备用设备加入到同一个多播组。
3.根据权利要求1或2所述的方法,其特征在于,所述报文为:异步转移模式报文、以太网报文、分布式光纤数据接口报文或嵌入式***互连报文。
4.一种交换设备,其特征在于,包括:
多播报文接收单元,用于接收处理设备发送的携带多播信息的报文;
多播报文发送单元,用于在主备倒换前,根据所述多播信息向主用设备和备用设备发送所述多播报文接收单元接收到的报文;在主备倒换后,继续向所述备用设备发送所述报文。
5.根据权利要求4所述的交换设备,其特征在于,进一步包括:
多播组加入单元,用于将主用设备和备用设备加入到同一个多播组。
6.根据权利要求4或5所述的交换设备,其特征在于,所述报文为:异步转移模式报文、以太网报文、分布式光纤数据接口报文或嵌入式***互连报文。
7.一种主备倒换的***,其特征在于,包括:主用设备、备用设备、处理设备和交换设备;
主用设备,用于与所述处理设备进行报文传输;
备用设备,用于与所述处理设备进行报文传输;
处理设备,用于向所述主用设备和所述备用设备发送携带多播信息的报文;
交换设备包括:
多播报文接收单元,用于接收所述处理设备发送的携带多播信息的报文;
多播报文发送单元,用于在主备倒换前,根据所述多播信息同时向所述主用设备和所述备用设备发送所述多播报文接收单元接收到的报文;在主备倒换后,继续向所述备用设备发送所述报文。
8.根据权利要求7所述的***,其特征在于,所述交换设备进一步包括:
多播组加入单元,用于将所述主用设备和所述备用设备加入到同一个多播组。
9.根据权利要求7或8所述的***,其特征在于,所述报文为:异步转移模式报文、以太网报文、分布式光纤数据接口报文或嵌入式***互连报文。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA200710002932XA CN101009653A (zh) | 2007-01-26 | 2007-01-26 | 发送报文的方法和交换设备及主备倒换的*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA200710002932XA CN101009653A (zh) | 2007-01-26 | 2007-01-26 | 发送报文的方法和交换设备及主备倒换的*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101009653A true CN101009653A (zh) | 2007-08-01 |
Family
ID=38697794
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA200710002932XA Pending CN101009653A (zh) | 2007-01-26 | 2007-01-26 | 发送报文的方法和交换设备及主备倒换的*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101009653A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103001867A (zh) * | 2012-12-27 | 2013-03-27 | 中航(苏州)雷达与电子技术有限公司 | 一种主备双机热备份***及方法 |
CN107241154A (zh) * | 2016-03-28 | 2017-10-10 | 中兴通讯股份有限公司 | 1588报文发送方法及装置 |
CN109361461A (zh) * | 2018-11-15 | 2019-02-19 | 中国航空工业集团公司洛阳电光设备研究所 | 一种基于光纤通道的RapidIO协议传输*** |
CN113055215A (zh) * | 2019-12-27 | 2021-06-29 | 华为技术有限公司 | 信息传输方法以及相关设备 |
-
2007
- 2007-01-26 CN CNA200710002932XA patent/CN101009653A/zh active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103001867A (zh) * | 2012-12-27 | 2013-03-27 | 中航(苏州)雷达与电子技术有限公司 | 一种主备双机热备份***及方法 |
CN107241154A (zh) * | 2016-03-28 | 2017-10-10 | 中兴通讯股份有限公司 | 1588报文发送方法及装置 |
CN109361461A (zh) * | 2018-11-15 | 2019-02-19 | 中国航空工业集团公司洛阳电光设备研究所 | 一种基于光纤通道的RapidIO协议传输*** |
CN113055215A (zh) * | 2019-12-27 | 2021-06-29 | 华为技术有限公司 | 信息传输方法以及相关设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7944818B2 (en) | High-availability communication system | |
EP2282452B1 (en) | Data transmission in a ring-type communication network | |
CN102197627B (zh) | 组播流量收敛的改善 | |
CN102984059B (zh) | 千兆以太网冗余网卡及其链路切换条件判定结果控制方法 | |
CN102075343B (zh) | 一种实现带外管理的方法、***和带外管理交换机 | |
CN101267360B (zh) | 伪线故障检测方法和用户边缘设备 | |
CN100550757C (zh) | 组播通信网络中联合注册的方法及装置 | |
CN101964719B (zh) | 基于主控板倒换的数据处理方法、线卡及主控板 | |
CN103166800B (zh) | 一种双网冗余消息总线交叉故障下的消息传输方法 | |
CN1946040A (zh) | 一种组播业务的保护方法和装置 | |
CN108551356A (zh) | 一种集抄***停电上报的方法及*** | |
CN101883117B (zh) | 接口业务集中处理方法和*** | |
EP2472793A1 (en) | Method, device and system for transmitting e1 bidirectional looped network data | |
CN101009653A (zh) | 发送报文的方法和交换设备及主备倒换的*** | |
CN104427012A (zh) | 端口协商方法和设备 | |
CN112286041B (zh) | 一种电气设备冗余监控装置切换方法及切换控制*** | |
CN102407868B (zh) | 适用于轨道交通现代监控***通讯规约的热备双连接方法 | |
CN105704068B (zh) | 一种业务混合集中处理方法和装置 | |
CN101764736B (zh) | 一种标准atca设备的高可用性方法 | |
CN106789520B (zh) | 一种高速故障安全多节点通信网络 | |
CN111464362A (zh) | 一种用于服务器一主多备自动切换的*** | |
JP4964164B2 (ja) | 通信装置の冗長構成制御方法 | |
CN111628891B (zh) | 一种基于qnx的双以太网冗余的实现方法 | |
RU2450305C1 (ru) | Комплекс программно-аппаратных средств автоматизации контроля и управления | |
WO2012139452A1 (zh) | 一种以太网保护倒换的实现方法和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |