Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5651877B2 - Network relay device and fault monitoring system - Google Patents
[go: Go Back, main page]

JP5651877B2 - Network relay device and fault monitoring system - Google Patents

Network relay device and fault monitoring system Download PDF

Info

Publication number
JP5651877B2
JP5651877B2 JP2012072778A JP2012072778A JP5651877B2 JP 5651877 B2 JP5651877 B2 JP 5651877B2 JP 2012072778 A JP2012072778 A JP 2012072778A JP 2012072778 A JP2012072778 A JP 2012072778A JP 5651877 B2 JP5651877 B2 JP 5651877B2
Authority
JP
Japan
Prior art keywords
network
frame
relay device
computer
network relay
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.)
Active
Application number
JP2012072778A
Other languages
Japanese (ja)
Other versions
JP2013207445A (en
Inventor
久徳 沖林
久徳 沖林
益子 英昭
英昭 益子
中野 義弘
義弘 中野
英剛 仲井
英剛 仲井
安達 広典
広典 安達
宏貴 柿本
宏貴 柿本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Hitachi Industry and Control Solutions Co Ltd
Original Assignee
Hitachi Ltd
Hitachi Industry and Control Solutions Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd, Hitachi Industry and Control Solutions Co Ltd filed Critical Hitachi Ltd
Priority to JP2012072778A priority Critical patent/JP5651877B2/en
Publication of JP2013207445A publication Critical patent/JP2013207445A/en
Application granted granted Critical
Publication of JP5651877B2 publication Critical patent/JP5651877B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Description

本発明は、2重化されたネットワークを介してコンピュータ装置(以下、「コンピュータ」と略記する)がフレームの送受信を行う2重化ネットワークシステムに発生する障害を監視する場合に適用して好適な障害監視システム、及び、コンピュータが送受信するフレームをネットワークに中継するネットワーク中継装置に関する。   The present invention is suitable for application when monitoring a failure occurring in a duplex network system in which a computer device (hereinafter abbreviated as “computer”) transmits and receives frames via a duplex network. The present invention relates to a failure monitoring system and a network relay device that relays frames transmitted and received by a computer to a network.

従来、駅間ネットワーク等の高い信頼性が求められる制御システムでは、その高信頼制御を実現するために、制御用のコンピュータが2重化され、さらには、その制御用のコンピュータを接続するネットワークも2重化されることがあった。なお、一般にネットワーク層で用いられるデータをパケットと呼び、データリンク層で用いられるデータをフレームと呼ぶが、以下の説明ではパケットとフレームは、同じ意味とし、「フレーム」に統一して取り扱う。   Conventionally, in a control system that requires high reliability such as a network between stations, in order to realize the high-reliability control, the control computer is duplicated, and there is also a network that connects the control computer. Sometimes it was doubled. In general, data used in the network layer is referred to as a packet, and data used in the data link layer is referred to as a frame. However, in the following description, a packet and a frame have the same meaning and are treated as “frame” in a unified manner.

ネットワークを2重化すれば、一方のネットワークに障害が発生してデータの送受信が行えなくなっても、他方のネットワークに切替えてデータの送受信を行い、制御システムの動作を継続することができる。このような2重化ネットワークシステムは、2重化されたネットワークと、2重化されたネットワーク毎に接続されてデータの入出力を行うネットワーク接続装置、さらにネットワーク接続装置に接続され、2重化されたコンピュータにフレームを中継するネットワーク中継装置によって構成されていた。   If the networks are duplicated, even if a failure occurs in one network and data cannot be transmitted / received, the operation of the control system can be continued by switching to the other network and transmitting / receiving data. Such a duplex network system is composed of a duplex network, a network connection device connected to each duplex network and performing data input / output, and a network connection device connected to the network connection device. The network relay device relays the frame to the connected computer.

2重化ネットワークシステムは、以下の動作を行う。すなわち、フレームを送信する送信元のコンピュータに接続されるネットワーク中継装置は、2重化されたネットワーク接続装置に2つの同じフレームを送信する。そして、2重化されたネットワーク接続装置は、それぞれが2重化ネットワークに同じフレームを送信する。   The duplex network system performs the following operations. That is, the network relay apparatus connected to the transmission source computer that transmits the frame transmits two identical frames to the duplexed network connection apparatus. Each of the duplexed network connection devices transmits the same frame to the duplex network.

2重化された宛先のネットワーク接続装置は2重化されたネットワークからフレームを受信すると、宛先のネットワーク中継装置にこのフレームをそれぞれ送信する。ここで、宛先のネットワーク中継装置は、最も早く到着したフレームを宛先のコンピュータに中継し、既に宛先のコンピュータに中継したフレームと同じ通信番号が付され、遅く到着したフレームを廃棄する。このようにネットワーク中継装置は、他の装置から到着したフレームについて中継するか廃棄するかの選択を行うことで、宛先のコンピュータがフレームを重複受信しないように制御している。   When the duplex destination network connection apparatus receives a frame from the duplex network, it transmits the frame to the destination network relay apparatus. Here, the destination network relay apparatus relays the earliest arrived frame to the destination computer, attaches the same communication number as the frame already relayed to the destination computer, and discards the later arrived frame. As described above, the network relay device performs control so that the destination computer does not receive a duplicate frame by selecting whether the frame arrived from another device is to be relayed or discarded.

なお、2重化ネットワークシステムは、上述した駅間ネットワークの他、高い信頼性を要求される業界、例えばプラント制御システムの構築時に採用されている。そして、2重化ネットワークシステムを実現するためには、以下の特許文献1に開示されるような技術が検討されてきた。   The duplex network system is employed in the construction of an industry that requires high reliability, for example, a plant control system, in addition to the above-described inter-station network. And in order to implement | achieve a duplex network system, the technique as disclosed in the following patent documents 1 has been examined.

特許文献1には、マルチキャストとユニキャストで異なる管理データを、ストリームに対応づけた管理データとして登録管理する技術が開示されている。   Patent Document 1 discloses a technique for registering and managing management data different in multicast and unicast as management data associated with a stream.

特開2005−204157号公報JP-A-2005-204157

ところで、2重化ネットワークシステムに配置される2重化された各種の装置の一方に障害が発生した場合には、他方の装置に切替えてフレームの送受信をすることが求められる。このため、装置やネットワークの状態を診断し、障害を監視するための監視フレームを送出する場合がある。しかし、監視フレームの宛先は、コンピュータ装置だけでなく、2重化されたネットワークに接続されるネットワーク接続装置、ネットワーク中継装置となる場合が多い。ネットワーク接続装置、ネットワーク中継装置を監視フレームの宛先とすると、監視フレームに対してコンピュータ装置からの応答は必要ない。しかし、監視フレームと、監視フレーム以外の通常フレームが混在して送出されると、監視フレームと一般フレームの区別がつかず、監視フレームが宛先の装置に接続されたコンピュータ装置に到達する。この場合、コンピュータ装置は、応答しない監視フレームを廃棄する等の余計な処理が必要となり、コンピュータ装置の処理が遅れる場合がある。また、監視が必要な装置以外にも監視フレームが届くことで、ネットワークの帯域が圧迫され、通常フレームの伝送遅延が生じる場合もある。 By the way, when a failure occurs in one of the various redundant devices arranged in the redundant network system, it is required to switch to the other device to transmit / receive frames. For this reason, there is a case where a monitoring frame for diagnosing the state of the device or the network and monitoring a failure is transmitted. However, in many cases, the destination of the monitoring frame is not only a computer device but also a network connection device or a network relay device connected to a duplex network. If the network connection device and the network relay device are the destination of the monitoring frame, no response from the computer device is required for the monitoring frame. However, if a monitoring frame and a normal frame other than the monitoring frame are mixed and transmitted, the monitoring frame and the general frame cannot be distinguished, and the monitoring frame reaches the computer device connected to the destination device. In this case, the computer device needs extra processing such as discarding a monitoring frame that does not respond, and the processing of the computer device may be delayed. In addition, when a monitoring frame arrives at a device other than the device that needs to be monitored, the network bandwidth may be compressed and transmission delay of the normal frame may occur.

本発明はこのような状況に鑑みて成されたものであり、通常フレームと監視フレームを送出しても監視フレームの宛先以外の装置による処理に影響を与えないことを目的とする。   The present invention has been made in view of such a situation, and an object of the present invention is to prevent the processing by devices other than the destination of the monitoring frame from being affected even if the normal frame and the monitoring frame are transmitted.

本発明に係るネットワーク中継装置は、2重化されたコンピュータ装置が送信するフレームを中継して2重化されたネットワークに接続された他のネットワーク中継装置に送信し、他のネットワーク中継装置から2重化されたネットワークを介して受信したフレームを2重化されたコンピュータ装置に中継するネットワーク中継装置であって、2重化されたネットワークから到着したフレームの到着順を管理すると共に、他のネットワーク中継装置によってフレームが送信された順序を示す通信番号を、他のネットワーク中継装置毎に管理する受信管理テーブルと、2重化されたコンピュータ装置のうち、一のコンピュータ装置から、フレームのうち、特定の宛先に対して送信された、特定の宛先の障害を監視する監視フレームを受信した場合には、2重化されたネットワークのうち、片系のネットワークにそのまま監視フレームを送出し、一のコンピュータ装置から、監視フレーム以外の通常フレームを受信した場合には、2重化されたネットワークのうち、両系のネットワークに通信番号を付加して通常フレームを送出するフレーム伝送制御部と、を備える。 The network relay device according to the present invention relays a frame transmitted by a duplexed computer device and transmits it to another network relay device connected to the duplexed network. A network relay device that relays frames received via a duplicated network to a duplicated computer device, which manages the arrival order of frames arriving from the duplicated network and other networks A reception management table for managing the communication number indicating the order in which frames are transmitted by the relay device for each of the other network relay devices and one computer device out of the duplicated computer devices. When a monitoring frame sent to a destination for monitoring the failure of a specific destination is received To, among duplexed network, it sends a monitor frame in one system of the network, from a computer device, when receiving a normal frame other than monitoring frame, the duplexed network Among these, a frame transmission control unit that adds a communication number to both networks and transmits a normal frame is provided.

本発明に係る障害監視システムは、フレームを送受信する2重化されたコンピュータ装置と、2重化されたコンピュータ装置にそれぞれ接続され、コンピュータ装置から受信したフレームを複数の経路に分岐して送信し、複数の経路から受信したフレームをコンピュータ装置に送信する2重化された2分岐接続装置と、2重化された2分岐接続装置にそれぞれ接続され、2分岐接続装置から受信したフレームを中継して2重化されたネットワークに接続される他の2重化されたネットワーク中継装置に送信し、他の2重化されたネットワーク中継装置からネットワークを介して受信したフレームを2分岐接続装置に中継する2重化されたネットワーク中継装置と、ネットワークに接続され、ネットワーク中継装置から受信したフレームをネットワークに送信し、ネットワークから受信したフレームを2重化されたネットワーク中継装置に送信する2重化されたネットワーク接続装置と、を備え、ネットワーク中継装置は、2重化されたネットワークから到着したフレームの到着順を管理すると共に、他のネットワーク中継装置によってフレームが送信された順序を示す通信番号を、他のネットワーク中継装置毎に管理する受信管理テーブルと、2重化されたコンピュータ装置のうち、一のコンピュータ装置から、フレームのうち、特定の宛先に対して送信された、特定の宛先の障害を監視する監視フレームを受信した場合には、2重化されたネットワークのうち、片系のネットワークにそのまま監視フレームを送出し、一のコンピュータ装置から、監視フレーム以外の通常フレームを受信した場合には、2重化されたネットワークのうち、両系のネットワークに通信番号を付加して通常フレームを送出するフレーム伝送制御部と、を備える。 The fault monitoring system according to the present invention is connected to a duplex computer device that transmits and receives a frame and a duplex computer device, and transmits a frame received from the computer device by branching to a plurality of paths. Connected to the duplexed two-branch connection device that transmits frames received from a plurality of paths to the computer device and the duplexed two-branch connection device, and relays the frames received from the two-branch connection device. To another duplex network relay device connected to the duplexed network, and relays the frame received from the other duplex network relay device via the network to the two-branch connection device A network relay device that is duplicated, and a frame connected to the network and received from the network relay device. A duplexed network connection device that transmits to the network and receives a frame received from the network to the duplexed network relay device, the network relay device arriving from the duplexed network A reception management table for managing the communication number indicating the order in which frames are transmitted by other network relay devices for each other network relay device, and a duplicated computer device, When a monitoring frame for monitoring a failure of a specific destination transmitted to a specific destination among the frames is received from one computer device , one network of the duplexed networks it sends a monitor frame to, from a computer device, normal frame other than the monitor frame When receiving a comprises of duplex network, a frame transmission control section for transmitting a normal frame by adding the communication number to both systems of network.

本発明によれば、ネットワーク中継装置は、例えば、宛先装置の種類(ネットワーク中継装置又はネットワーク接続装置)によって特定されるポート番号を指定して監視フレームをそのまま送出し、通常フレームには通信番号を付与して送出することにより、通常フレームの通信番号だけを管理している。このため、受信側のネットワーク中継装置では監視フレームと通常フレームを区別することができ、コンピュータ装置への中継が不要である監視フレームを廃棄することができる。よって、監視フレームの宛先以外の装置による処理に影響を与えない。 According to the present invention, the network relay device, for example, designates the port number specified by the type of the destination device (network relay device or network connection device) and sends the monitoring frame as it is, and the communication number is assigned to the normal frame. By giving and sending, only the communication number of the normal frame is managed. For this reason, the network relay device on the receiving side can distinguish between the monitoring frame and the normal frame, and the monitoring frame that does not need to be relayed to the computer device can be discarded. Therefore, processing by devices other than the monitoring frame destination is not affected.

本発明の一実施の形態例における2重化ネットワークシステムの構成例を示すネットワーク接続図である。1 is a network connection diagram showing a configuration example of a duplex network system in an embodiment of the present invention. 本発明の一実施の形態例におけるネットワーク中継装置の内部構成の例を示すブロック図である。It is a block diagram which shows the example of an internal structure of the network relay apparatus in one embodiment of this invention. 本発明の一実施の形態例におけるネットワーク中継装置において、現用系コンピュータと1系ネットワーク及び2系ネットワークとの間に構成されるフレームの通信経路の例を示した図である。FIG. 3 is a diagram illustrating an example of a communication path of a frame configured between an active computer and a 1-system network and a 2-system network in a network relay device according to an embodiment of the present invention. 本発明の一実施の形態例におけるネットワークスイッチ及び2分岐接続装置の詳細な構成例を示すブロック図である。It is a block diagram which shows the detailed structural example of the network switch and 2 branch connection apparatus in one embodiment of this invention. 本発明の一実施の形態例における2重化ネットワーク中継装置が中継するフレームのフレームフォーマットの例を示す説明図である。It is explanatory drawing which shows the example of the frame format of the frame which the duplex network relay apparatus in one embodiment of this invention relays. 本発明の一実施の形態例における監視フレームと応答フレームの通信経路の例を説明するための基本構成図である。It is a basic block diagram for demonstrating the example of the communication path | route of a monitoring frame and a response frame in one embodiment of this invention. 本発明の一実施の形態例におけるユニキャストとブロードキャストの通信経路の例を示すネットワーク接続図である。It is a network connection figure which shows the example of the communication path | route of the unicast and broadcast in one embodiment of this invention. 本発明の一実施の形態例における1系ネットワークを介して1系ネットワーク中継装置(C)とフレーム送受信を行う場合の通信経路の例を示すネットワーク接続図である。It is a network connection figure which shows the example of a communication path | route in the case of performing frame transmission / reception with the 1-system network relay apparatus (C) via the 1-system network in the example of 1 embodiment of this invention. 本発明の一実施の形態例における1系ネットワークを介して1系ネットワーク中継装置(D)とフレーム送受信を行う場合の通信経路の例を示すネットワーク接続図である。It is a network connection figure which shows the example of a communication path | route in the case of performing frame transmission / reception with the 1-system network relay apparatus (D) via the 1-system network in the example of 1 embodiment of this invention. 本発明の一実施の形態例における2系ネットワークを介して2系ネットワーク中継装置(C)とフレーム送受信を行う場合の通信経路の例を示すネットワーク接続図である。It is a network connection figure which shows the example of a communication path in the case of performing frame transmission / reception with the 2nd system network relay apparatus (C) via the 2nd system network in the example of 1 embodiment of this invention. 本発明の一実施の形態例における2系ネットワークを介して2系ネットワーク中継装置(D)とフレーム送受信を行う場合の通信経路の例を示すネットワーク接続図である。It is a network connection figure which shows the example of a communication path in the case of performing frame transmission / reception with the 2nd system network relay apparatus (D) via the 2nd system network in the example of 1 embodiment of this invention. 本発明の一実施の形態例における1系ネットワーク接続装置(A)とフレーム送受信を行う場合の通信経路の例を示すネットワーク接続図である。It is a network connection figure which shows the example of a communication path in the case of performing frame transmission / reception with the 1-system network connection apparatus (A) in one embodiment of this invention. 本発明の一実施の形態例における2系ネットワーク接続装置(B)とフレーム送受信を行う場合の通信経路の例を示すネットワーク接続図である。It is a network connection figure which shows the example of a communication path in the case of performing frame transmission / reception with the 2 system network connection apparatus (B) in one embodiment of this invention. 本発明の一実施の形態例における1系ネットワーク接続装置(C)とフレーム送受信を行う場合の通信経路の例を示すネットワーク接続図である。It is a network connection figure which shows the example of a communication path in the case of performing frame transmission / reception with the 1-system network connection apparatus (C) in one embodiment of this invention. 本発明の一実施の形態例における2系ネットワーク接続装置(D)とフレーム送受信を行う場合の通信経路の例を示すネットワーク接続図である。It is a network connection figure which shows the example of a communication path in the case of performing frame transmission / reception with the 2 system network connection apparatus (D) in one embodiment of this invention.

以下、本発明の一実施の形態例(以下、「本実施の形態例」という)について、添付図面を参照して説明する。本実施の形態例では、2重化されたネットワークを用いて行うフレームの伝送処理の信頼性を高めた2重化ネットワークシステム6に適用した例について説明する。この2重化ネットワークシステム6は、コンピュータがプログラムを実行することにより、後述する内部ブロックを連携させた障害監視方法を実現する障害監視システムとしても用いられる。   Hereinafter, an embodiment of the present invention (hereinafter referred to as “the present embodiment”) will be described with reference to the accompanying drawings. In the present embodiment, an example will be described in which the present invention is applied to a duplex network system 6 in which the reliability of frame transmission processing performed using a duplex network is improved. The duplex network system 6 is also used as a failure monitoring system that realizes a failure monitoring method in which internal blocks described later are linked by a computer executing a program.

図1は、2重化ネットワークシステム6の構成例を示すネットワーク接続図である。
2重化ネットワークシステム6は、1系ネットワーク5aと2系ネットワーク5bである、2重化されたネットワーク(以下、「2重化ネットワーク5」と総称する)とを備える。2重化ネットワーク5は、例えば、光ファイバによって配設された広帯域の幹線伝送路であり、高速でフレームを転送することが可能である。
FIG. 1 is a network connection diagram showing a configuration example of the duplex network system 6.
The duplex network system 6 includes a duplex network (hereinafter collectively referred to as “duplex network 5”), which is a 1-system network 5a and a 2-system network 5b. The duplex network 5 is, for example, a wide-band trunk transmission line provided by optical fibers, and can transfer frames at high speed.

この2重化ネットワークシステム6は、マスタとして決定される1系ネットワーク中継装置2aと、スレーブとして決定される2系ネットワーク中継装置2b(以下、「2重化ネットワーク中継装置2」と総称する)を備える。以下の説明において、2重化された2系統のネットワークや、2重化された装置のうち、マスタとして決定されたネットワーク及び装置が「現用系」として実際のフレーム処理を行う。一方、スレーブとして決定されたネットワーク及び装置は、「待機系」として現用系を補助し、現用系に障害が発生した場合には、代わりにフレーム処理を行うものとする。   The duplex network system 6 includes a 1-system network relay device 2a determined as a master and a 2-system network relay device 2b determined as a slave (hereinafter collectively referred to as “duplex network relay device 2”). Prepare. In the following description, the network and the device determined as the master among the duplexed two-system network and the duplexed device perform the actual frame processing as “active system”. On the other hand, the network and apparatus determined as slaves assist the active system as a “standby system”, and when a failure occurs in the active system, frame processing is performed instead.

以下、現用系について構成及び動作を説明するが、待機系においても現用系と同じ構成及び動作を行うものとする。なお、現用系としては、1系ネットワーク中継装置2a、2分岐接続装置10a(後述する図2参照)、1系コンピュータ1aであり、待機系としては、2系ネットワーク中継装置2b、2分岐接続装置10b(後述する図2参照)、2系コンピュータ1bである。   Hereinafter, the configuration and operation of the active system will be described, but the standby system performs the same configuration and operation as the active system. The active system is the 1-system network relay device 2a, the 2-branch connection device 10a (see FIG. 2 described later), and the 1-system computer 1a. The standby system is the 2-system network relay device 2b, the 2-branch connection device. 10b (refer to FIG. 2 to be described later), a 2 system computer 1b.

2重化ネットワーク中継装置2には、それぞれ1系コンピュータ1a、2系コンピュータ1bである、2重化されたコンピュータ装置(以下、「2重化コンピュータ1」と総称する)が接続され、フレームを送受信する。2重化コンピュータ1には、2分岐接続装置10a,10bが接続され、1系コンピュータ1a、2系コンピュータ1bは、それぞれ独立して動作する。2分岐接続装置10a,10bは、1系コンピュータ1a、2系コンピュータ1bがそれぞれ送受信する経路を分岐しており、それぞれ独立して動作する。   The duplex network relay device 2 is connected to a duplex computer device (hereinafter collectively referred to as “duplex computer 1”), which is a 1-system computer 1a and a 2-system computer 1b, respectively. Send and receive. Two-branch connection devices 10a and 10b are connected to the duplex computer 1, and the 1-system computer 1a and the 2-system computer 1b operate independently of each other. The two-branch connection devices 10a and 10b branch paths through which the first-system computer 1a and second-system computer 1b transmit and receive, and operate independently.

1系コンピュータ1aから受信したフレームの送信元となる1系ネットワーク中継装置2aは、2重化コンピュータ1が送信するフレームを中継して1系ネットワーク5aに接続され、他の駅に設置された1系ネットワーク中継装置2aに送信する。一方、フレームの宛先となる他の駅に設置された1系ネットワーク中継装置2aは、送信元の1系ネットワーク中継装置2aから2重化ネットワーク5を介して受信したフレームを、宛先の2重化コンピュータ1に中継している。フレームには、宛先のコンピュータ、宛先のネットワーク中継装置を特定するための符号(例えば、MACアドレス、IPアドレス)と共に、送信元の1系ネットワーク中継装置2aが中継するフレーム毎に通信番号が付されている。このため、宛先の1系ネットワーク中継装置2aは、2重化ネットワーク5から2つの同じフレームを受信しても、フレームに付された通信番号に基づいて既に中継したフレームであるか判断することができる。   A 1-system network relay device 2a that is a transmission source of a frame received from the 1-system computer 1a is connected to the 1-system network 5a by relaying a frame transmitted by the duplex computer 1, and is installed at another station 1 To the network relay device 2a. On the other hand, the 1-system network relay device 2a installed at another station that is the destination of the frame receives the frame received from the 1-system network relay device 2a that is the transmission source via the duplex network 5 as the destination. Relay to computer 1. The frame is given a communication number for each frame relayed by the transmission source 1-system network relay device 2a, together with a code for identifying the destination computer and the destination network relay device (for example, MAC address, IP address). ing. Therefore, even if the destination 1-system network relay device 2a receives two identical frames from the duplex network 5, it can determine whether the frame has already been relayed based on the communication number assigned to the frame. it can.

図1に示す2重化ネットワーク5には、それぞれ1系ネットワーク接続装置3a,2系ネットワーク接続装置3bである、2重化されたネットワーク接続装置(以下、「2重化ネットワーク接続装置3」と総称する)を介して2重化ネットワーク中継装置2が設置される。2重化ネットワーク接続装置3は、2重化ネットワーク5に接続され、2重化ネットワーク中継装置2から受信したフレームを2重化ネットワーク5に送信し、2重化ネットワーク5から受信したフレームを2重化ネットワーク中継装置2に送信する。また、2重化ネットワーク中継装置2は、駅毎に設置されているため、駅間でのフレーム通信は2重化ネットワーク5を介して行われる。そして、1系ネットワーク接続装置3aと2系ネットワーク接続装置3bは、それぞれ独立して動作する。   The duplex network 5 shown in FIG. 1 includes duplex network connection devices (hereinafter referred to as “duplex network connection device 3”), which are a 1-system network connection device 3a and a 2-system network connection device 3b, respectively. The dual network relay device 2 is installed via a generic name). The duplex network connection device 3 is connected to the duplex network 5, transmits the frame received from the duplex network relay device 2 to the duplex network 5, and receives the frame received from the duplex network 5 as 2. It transmits to the redundant network relay device 2. Further, since the duplex network relay device 2 is installed at each station, frame communication between the stations is performed via the duplex network 5. The 1-system network connection device 3a and the 2-system network connection device 3b operate independently of each other.

ここで、第1の駅に設置された1系ネットワーク接続装置3aは、1系ネットワーク5aに接続され、2系ネットワーク接続装置3bは、2系ネットワーク5bに接続される。また、第1の駅に設置された2重化ネットワーク中継装置2には、それぞれ1系コンピュータ1aと2系コンピュータ1bが接続される。   Here, the 1-system network connection device 3a installed at the first station is connected to the 1-system network 5a, and the 2-system network connection device 3b is connected to the 2-system network 5b. Further, the 1-system computer 1a and the 2-system computer 1b are connected to the duplex network relay device 2 installed in the first station, respectively.

2重化コンピュータ1、2重化ネットワーク中継装置2は、いわゆるホットスタンバイの2重化方式が採られている。そして、1系コンピュータ1aは、予め定められたアプリケーションプログラムを実行する現用系として動作し、1系ネットワーク中継装置2aは、現用系として2重化ネットワーク5にフレームを中継する。また、2系コンピュータ1bは、そのアプリケーションプログラムの実行を待機している待機系として動作し、2系ネットワーク中継装置2bは、待機系として1系ネットワーク中継装置2aの動作が異常となった場合に、2重化ネットワーク5にフレームを中継する。   The duplex computer 1 and the duplex network relay device 2 employ a so-called hot standby duplex system. The 1-system computer 1a operates as an active system that executes a predetermined application program, and the 1-system network relay device 2a relays the frame to the duplex network 5 as the active system. The 2 system computer 1b operates as a standby system waiting for execution of the application program, and the 2 system network relay device 2b operates as a standby system when the operation of the 1 system network relay device 2a becomes abnormal. The frame is relayed to the duplex network 5.

ホットスタンバイの2重化コンピュータ1は、現用系の1系コンピュータ1aの正常機能が喪失した場合や、1系コンピュータ1aと2重化ネットワーク接続装置3との間の通信に障害が発生した場合等に以下の動作を行う。すなわち、このような場合には現用系の1系コンピュータ1aが待機系となり、それまでの待機系の2系コンピュータ1bが現用系となって、所定のアプリケーションを継続して実行する。   The hot standby duplex computer 1 is used when the normal function of the active system 1 computer 1a is lost or when a communication failure occurs between the system 1a and the duplex network connection device 3. The following operations are performed. That is, in such a case, the active 1-system computer 1a becomes the standby system, and the standby 2-system computer 1b until then becomes the active system, and a predetermined application is continuously executed.

なお、第2及び第3の駅についても、2重化コンピュータ1、2重化ネットワーク中継装置2、2重化ネットワーク接続装置3がそれぞれ設置されるが、重複する説明を省略する。また、2重化ネットワーク中継装置2及び2重化ネットワーク接続装置3を接続する支線伝送路、並びに2重化ネットワーク中継装置2と2重化コンピュータ1を接続する支線伝送路を略称して「支線」と言うこともある。支線は、システムの構成に応じて増減することが可能である。そして、支線内で接続された各装置については「ネットワークノード」と呼ぶ。また、例えば、誤ってケーブル等が接続されると、2重化コンピュータ1や2重化ネットワーク中継装置2が受信したフレームは廃棄する仕様としてある。   In addition, although the 2nd computer, the 2nd network relay apparatus 2, and the 2nd network connection apparatus 3 are each installed also about a 2nd and 3rd station, the overlapping description is abbreviate | omitted. Further, a branch line transmission line connecting the duplex network relay device 2 and the duplex network connection device 3 and a branch line transmission line connecting the duplex network relay device 2 and the duplex computer 1 are abbreviated as “branch line”. Sometimes said. The branch line can be increased or decreased according to the system configuration. Each device connected in the branch line is called a “network node”. In addition, for example, when a cable or the like is erroneously connected, a frame received by the duplex computer 1 or the duplex network relay device 2 is discarded.

次に、2重化ネットワーク中継装置2の詳細な構成例について説明する。
図2は、2重化ネットワーク中継装置2の内部構成の例を示すブロック図である。
Next, a detailed configuration example of the duplex network relay device 2 will be described.
FIG. 2 is a block diagram illustrating an example of an internal configuration of the duplex network relay device 2.

2重化ネットワーク5は、それぞれ、リング状のネットワークとして構成され、1系ネットワーク5aと2系ネットワーク5bは、互いに独立に動作する。従って、第1の駅に設置された2重化コンピュータ1から送出されたフレームは、2重化ネットワーク中継装置2によって、2つの同一のフレームに分離される。分離されたフレームはそれぞれ別個に、2重化ネットワーク5を経由して、例えば、第2の駅に設置された宛先となる2重化コンピュータ1へ送信される。ただし、実際に第2の駅に設置された2重化コンピュータ1が受信するのは、先に到着したフレームだけであり、後に到着したフレームは宛先の2重化ネットワーク中継装置2によって廃棄される。   The duplex network 5 is configured as a ring network, and the 1-system network 5a and the 2-system network 5b operate independently of each other. Therefore, the frame transmitted from the duplex computer 1 installed at the first station is separated into two identical frames by the duplex network relay device 2. The separated frames are separately transmitted via the duplex network 5 to, for example, the duplex computer 1 serving as a destination installed at the second station. However, the duplex computer 1 actually installed at the second station receives only the frame that arrives first, and the frame that arrives later is discarded by the duplex network relay device 2 of the destination. .

2重化ネットワーク中継装置2が備えるネットワークスイッチ20は、例えば、一般のスイッチングハブなどを用いて構成することができる。その基本機能は、2重化ネットワーク5で通信されるフレームから2重化ネットワーク中継装置2に接続されている2重化コンピュータ1宛のフレームを取り出し、その取り出したフレームを2重化コンピュータ1へ送信することにある。   The network switch 20 provided in the duplex network relay device 2 can be configured using, for example, a general switching hub. The basic function is to take out a frame addressed to the duplex computer 1 connected to the duplex network relay device 2 from the frame communicated in the duplex network 5 and transfer the fetched frame to the duplex computer 1. There is to send.

なお、ネットワークスイッチ20は、他の駅に設置された1系ネットワーク5aから送信された、特定の宛先の障害を監視する監視フレームに応答して、所定の応答フレームを返送する機能など、一般のスイッチングハブが有していない通信経路を診断する機能なども有している。   The network switch 20 is a general function such as a function of returning a predetermined response frame in response to a monitoring frame transmitted from a 1-system network 5a installed at another station and monitoring a failure at a specific destination. It also has a function of diagnosing a communication path that the switching hub does not have.

また、2分岐接続装置10は、1つの伝送路を2つの伝送路に分岐すると共に、2つの伝送路を1つの伝送路に合流させる機能を有する。すなわち、2分岐接続装置10は、2重化コンピュータ1に接続された伝送路を、1系ネットワーク5aに到る伝送路と2系ネットワーク5bに到る伝送路とに分岐する。また、1系ネットワーク5aからの伝送路と2系ネットワーク5bからの伝送路とを、2重化コンピュータ1に接続された伝送路に合流させる。   The two-branch connection device 10 has a function of branching one transmission path into two transmission paths and merging the two transmission paths into one transmission path. That is, the two-branch connection device 10 branches the transmission path connected to the duplex computer 1 into a transmission path that reaches the 1-system network 5a and a transmission path that reaches the 2-system network 5b. Further, the transmission path from the 1-system network 5 a and the transmission path from the 2-system network 5 b are merged with the transmission path connected to the duplex computer 1.

図3は、2重化ネットワーク中継装置2において、現用系のコンピュータと2重化ネットワーク5との間に構成されるフレームの通信経路の例を示した図である。図3Aは、1系コンピュータ1aが現用系である場合における動作中の伝送路を示し、図3Bは、2系コンピュータ1bが現用系である場合における動作中の伝送路を示す。なお、図3において、太い実線は、動作中の通信経路を表し、破線は、待機中の通信経路を表す。   FIG. 3 is a diagram illustrating an example of a communication path of a frame configured between the active computer and the duplex network 5 in the duplex network relay device 2. FIG. 3A shows an operating transmission line when the 1-system computer 1a is the active system, and FIG. 3B shows an operating transmission path when the 2-system computer 1b is the active system. In FIG. 3, a thick solid line represents an active communication path, and a broken line represents a standby communication path.

図3Aに示すように、1系コンピュータ1aが現用系であるときには、1系コンピュータ1aは、動作中の伝送路により、2分岐接続装置10a、ネットワークスイッチ20a及び1系ネットワーク接続装置3aを介して1系ネットワーク5aに接続される。さらに、1系コンピュータ1aは、2分岐接続装置10a、ネットワークスイッチ20b及び2系ネットワーク接続装置3bを介して2系ネットワーク5bに接続される。   As shown in FIG. 3A, when the 1-system computer 1a is the active system, the 1-system computer 1a is connected via the 2-branch connection device 10a, the network switch 20a, and the 1-system network connection device 3a by the transmission line in operation. It is connected to the system 1 network 5a. Furthermore, the 1-system computer 1a is connected to the 2-system network 5b via the 2-branch connection device 10a, the network switch 20b, and the 2-system network connection device 3b.

また、図3Bに示すように、2系コンピュータ1bが現用系であるときには、2系コンピュータ1bは、動作中の伝送路により、2分岐接続装置10b、ネットワークスイッチ20a及び1系ネットワーク接続装置3aを介して1系ネットワーク5aに接続される。さらに、2系コンピュータ1bは、2分岐接続装置10b、ネットワークスイッチ20b及び2系ネットワーク接続装置3bを介して2系ネットワーク5bに接続される。   Further, as shown in FIG. 3B, when the second system computer 1b is the active system, the second system computer 1b connects the two branch connection device 10b, the network switch 20a, and the first system network connection device 3a by the transmission line in operation. To the 1-system network 5a. Further, the 2-system computer 1b is connected to the 2-system network 5b via the 2-branch connection device 10b, the network switch 20b, and the 2-system network connection device 3b.

以上のように、ネットワークスイッチ20及び2分岐接続装置10の基本機能は、いずれも、2重化コンピュータ1と2重化ネットワーク接続装置3との間の伝送路を切替えることにある。   As described above, the basic functions of the network switch 20 and the two-branch connection device 10 are to switch the transmission path between the duplex computer 1 and the duplex network connection device 3.

続いて、図4を参照して、2重化ネットワーク中継装置2のさらに詳細な構成及び機能について説明する。
図4は、ネットワークスイッチ20及び2分岐接続装置10の詳細な構成例を示すブロック図である。
Next, a more detailed configuration and function of the duplex network relay device 2 will be described with reference to FIG.
FIG. 4 is a block diagram illustrating a detailed configuration example of the network switch 20 and the two-branch connection device 10.

上述したように、2分岐接続装置10においては、2重化コンピュータ1に接続された伝送路11は、1系ネットワーク5aに到る伝送路12と2系ネットワーク5bに到る伝送路13とに分岐される。   As described above, in the two-branch connection device 10, the transmission path 11 connected to the duplex computer 1 is divided into the transmission path 12 leading to the 1-system network 5a and the transmission path 13 reaching the 2-system network 5b. Branch off.

一般に、伝送路は、送信伝送路と受信伝送路がペアになって構成されているが、2分岐接続装置10におけるフレームの送受信処理は、送信伝送路と受信伝送路とでは、一部異なっているので、以下に補足する。   In general, a transmission path is configured by a pair of a transmission transmission path and a reception transmission path, but frame transmission / reception processing in the two-branch connection device 10 is partially different between the transmission transmission path and the reception transmission path. Since it is, it supplements below.

2分岐接続装置10において、2重化コンピュータ1からフレームが送信される側の送信伝送路については、伝送路11を、電気的に単純に、伝送路12と伝送路13とに分岐するものであればよい。そうすれば、現用系の1系コンピュータ1aから出力されたフレームは、2分岐接続装置10によって同じフレームが1系ネットワーク5a側の伝送路12にも、2系ネットワーク5b側の伝送路13にも送出されることになる。なお、待機系の2系コンピュータ1bからは、1系ネットワーク5a又は2系ネットワーク5bに到るフレームは送出されない。   In the two-branch connection device 10, for the transmission transmission line on the side where the frame is transmitted from the duplex computer 1, the transmission line 11 is simply branched into the transmission line 12 and the transmission line 13. I just need it. Then, the same frame is output to the transmission path 12 on the 1-system network 5a side and the transmission path 13 on the 2-system network 5b side by the 2-branch connection device 10 from the frame output from the active 1-system computer 1a. Will be sent out. It should be noted that a frame that reaches the 1-system network 5a or the 2-system network 5b is not sent from the standby-system 2 computer 1b.

それに対し、2重化コンピュータ1がフレームを受信する側の伝送路については、伝送路11〜13は、ハードウェアの構成として切り離される。これは、伝送路12からのフレームと伝送路13からのフレームとの衝突を回避することを目的としたものである。そこで、2分岐接続装置10には、フレームの衝突を調整するための伝送制御を行う受信フレーム伝送制御部14が設置されている。   On the other hand, for the transmission path on the side where the duplex computer 1 receives a frame, the transmission paths 11 to 13 are separated as a hardware configuration. This is intended to avoid a collision between a frame from the transmission path 12 and a frame from the transmission path 13. Accordingly, the two-branch connection device 10 is provided with a reception frame transmission control unit 14 that performs transmission control for adjusting the collision of frames.

すなわち、受信フレーム伝送制御部14には、例えば、受信フレームを一時的に記憶するバッファメモリ15が設置される。そして、1系ネットワーク5aからの受信フレーム及び2系ネットワーク5bからの受信フレームは、一旦バッファメモリ15に記憶された後、順次、2重化コンピュータ1に接続された伝送路11に送出される。   That is, the reception frame transmission control unit 14 is provided with, for example, a buffer memory 15 that temporarily stores reception frames. The received frame from the 1-system network 5 a and the received frame from the 2 system network 5 b are temporarily stored in the buffer memory 15, and then sequentially transmitted to the transmission path 11 connected to the duplex computer 1.

次に、ネットワークスイッチ20の詳細な構成及び機能について説明する。
ネットワークスイッチ20は、フレーム伝送制御部21、経路切替部22、監視フレーム伝送制御部23、現用系接続スイッチ制御部24、重複フレーム廃棄処理部25、受信管理テーブル26、送信管理テーブル27、バッファメモリ28を備える。
Next, a detailed configuration and function of the network switch 20 will be described.
The network switch 20 includes a frame transmission control unit 21, a path switching unit 22, a monitoring frame transmission control unit 23, an active connection switch control unit 24, a duplicate frame discard processing unit 25, a reception management table 26, a transmission management table 27, and a buffer memory. 28.

フレーム伝送制御部21は、いわゆる一般のスイッチングハブそのものに対応する構成及び機能を有し、1系ネットワーク5a又は2系ネットワーク5bの幹線伝送路の一部を構成する。   The frame transmission control unit 21 has a configuration and a function corresponding to a so-called general switching hub itself, and constitutes a part of a trunk transmission line of the 1-system network 5a or the 2-system network 5b.

すなわち、フレーム伝送制御部21には、図示しない複数の通信ポートが設置されている。各通信ポートは、入力伝送路及び出力伝送路の接続端子を有している。フレーム伝送制御部21は、ある通信ポートの入力伝送路から入力したフレームに含まれる宛先アドレス(MACアドレス等)に応じて、適宜、そのフレームを出力する通信ポートを決定する。そして、フレーム伝送制御部21は、入力したフレームを、決定した通信ポートに接続された出力伝送路へ送出する。このとき、フレーム伝送制御部21は、フレームの送信順を示す通信番号をフレームに付して送信する。   That is, the frame transmission control unit 21 is provided with a plurality of communication ports (not shown). Each communication port has a connection terminal for an input transmission path and an output transmission path. The frame transmission control unit 21 appropriately determines a communication port that outputs the frame according to a destination address (MAC address or the like) included in the frame input from the input transmission path of a certain communication port. Then, the frame transmission control unit 21 sends the input frame to the output transmission path connected to the determined communication port. At this time, the frame transmission control unit 21 transmits the frame with a communication number indicating the transmission order of the frames.

ここで、フレーム伝送制御部21は、全てのフレームに通信番号を付していない。フレーム伝送制御部21は、2重化コンピュータ1のうち、1系コンピュータ1a又は2系コンピュータ1bのいずれかから、フレームのうち、特定の宛先に対して送信された監視フレームを受信した場合には、そのまま監視フレームを送出する。ここで、フレーム伝送制御部21は、特定の宛先として、ポート番号が指定されたフレームを監視フレームとして識別している。このポート番号を用いると、支線と幹線、1系ネットワーク5aと2系ネットワーク5bに対してどのようにフレームを中継するかが判断される。一方、1系コンピュータ1a又は2系コンピュータ1bのいずれかから、監視フレーム以外の通常フレームを受信した場合には、通信番号を付加して通常フレームを送出するようにしている。   Here, the frame transmission control unit 21 does not attach communication numbers to all frames. When the frame transmission control unit 21 receives a monitoring frame transmitted to a specific destination from among the duplex computer 1 from either the 1-system computer 1a or the 2-system computer 1b. The monitoring frame is transmitted as it is. Here, the frame transmission control unit 21 identifies, as a monitoring frame, a frame in which a port number is designated as a specific destination. Using this port number, it is determined how to relay a frame to the branch line and trunk line, the 1-system network 5a, and the 2-system network 5b. On the other hand, when a normal frame other than the monitoring frame is received from either the 1-system computer 1a or the 2-system computer 1b, the communication number is added and the normal frame is transmitted.

また、フレーム伝送制御部21は、1系コンピュータ1a又は2系コンピュータ1bのいずれかから、特定の宛先に対して送信された監視フレームを受信した場合には、2重化ネットワーク5のうち、片系のネットワークである1系ネットワーク5a又は2系ネットワーク5bのいずれかに監視フレームを送出する。1系コンピュータ1a又は2系コンピュータ1bのいずれかから、通常フレームを受信した場合には、2重化ネットワーク5のうち、両系のネットワークである1系ネットワーク5a及び2系ネットワーク5bに、通信番号を付加して通常フレームを送出する。また、フレーム伝送制御部21は、特定の宛先から監視フレームに対する応答フレームを受信した場合には、監視フレームを送信した、支線内の1系コンピュータ1a又は2系コンピュータ1bのいずれかに対して応答フレームを送信している。   Further, when the frame transmission control unit 21 receives a monitoring frame transmitted to a specific destination from either the 1-system computer 1a or the 2-system computer 1b, The monitoring frame is transmitted to either the first system network 5a or the second system network 5b, which is a system network. When a normal frame is received from either the 1-system computer 1a or the 2-system computer 1b, a communication number is assigned to the 1-system network 5a and the 2-system network 5b, which are both networks, of the duplex network 5. Is added to send a normal frame. When the frame transmission control unit 21 receives a response frame for the monitoring frame from a specific destination, the frame transmission control unit 21 responds to either the 1-system computer 1a or the 2-system computer 1b in the branch line that has transmitted the monitoring frame. A frame is being transmitted.

また、フレーム伝送制御部21は、2重化ネットワーク5から1対多の通信方式(例えば、ブロードキャスト)でフレームが到着すると、フレームから取得した通信番号を送信元の2重化ネットワーク中継装置2毎に受信管理テーブル26に書込む。そして、2重化ネットワーク5から1対1の通信方式(例えば、ユニキャスト)でフレームが到着すると、フレームから取得した通信番号、及びコンピュータを特定する識別符号を送信元の2重化ネットワーク中継装置2毎に受信管理テーブル26に書込んで、フレームの着順を通信方式毎に管理する。   Further, when a frame arrives from the duplex network 5 by a one-to-many communication method (for example, broadcast), the frame transmission control unit 21 sets the communication number acquired from the frame for each duplex network relay device 2 of the transmission source. To the reception management table 26. When a frame arrives from the duplex network 5 in a one-to-one communication method (for example, unicast), a duplex network relay device that transmits the communication number acquired from the frame and the identification code for identifying the computer 2 is written in the reception management table 26 to manage the arrival order of frames for each communication method.

このように宛先の2重化ネットワーク中継装置2が2重化ネットワーク5から受信するフレームの通信番号を通信方式毎に管理する。このため、送信元の2重化ネットワーク中継装置2は、ブロードキャストで送信したフレームの送信通信番号を管理する。一方、宛先の2重化ネットワーク中継装置2は、ユニキャストで受信したフレームの受信通信番号と、2重化コンピュータ1のMACアドレスを管理してフレームを中継する2重化コンピュータ1を特定している。このため、ユニキャストとブロードキャストが混在したフレームが到着しても、宛先の2重化ネットワーク中継装置2は、正しくフレームが受信したことを識別することができる。   In this manner, the communication number of the frame received by the destination duplex network relay device 2 from the duplex network 5 is managed for each communication method. For this reason, the duplex network relay device 2 of the transmission source manages the transmission communication number of the frame transmitted by broadcast. On the other hand, the destination duplex network relay device 2 manages the reception communication number of the frame received by unicast and the MAC address of the duplex computer 1, and identifies the duplex computer 1 that relays the frame. Yes. For this reason, even when a frame in which unicast and broadcast are mixed arrives, the destination duplex network relay device 2 can identify that the frame has been received correctly.

経路切替部22は、フレーム伝送制御部21に接続されている伝送路21aに接続すべき伝送路を、1系コンピュータ1aに到る伝送路22a及び2系コンピュータ1bに到る伝送路22bから一方を選択し、その接続関係を切替える装置である。伝送路22aには、スイッチSWaが設置され、伝送路22bには、スイッチSWbが設置され、そのうち一方がオンし、他方がオフする。なお、図4では、スイッチSWaがオン、スイッチSWbがオフしている。   The path switching unit 22 changes the transmission path to be connected to the transmission path 21a connected to the frame transmission control unit 21 from the transmission path 22a to the first computer 1a and the transmission path 22b to the second computer 1b. This is a device that selects and switches the connection relationship. A switch SWa is installed on the transmission path 22a, and a switch SWb is installed on the transmission path 22b, one of which is turned on and the other is turned off. In FIG. 4, the switch SWa is on and the switch SWb is off.

スイッチSWa,SWbのオン又はオフの制御は、現用系接続スイッチ制御部24から供給される現用系指示信号によって行われる。ここで、現用系指示信号は、1系コンピュータ1a又は2系コンピュータ1bのいずれかを現用系として指示する信号である。スイッチSWa,SWbは、現用系となっている1系コンピュータ1a又は2系コンピュータ1b側に接続される伝送路22a,22b上のものがオンし、他方がオフする。   The on / off control of the switches SWa and SWb is performed by an active system instruction signal supplied from the active system connection switch control unit 24. Here, the working system instruction signal is a signal that instructs either the 1-system computer 1a or the 2-system computer 1b as the working system. As for the switches SWa and SWb, the switches on the transmission lines 22a and 22b connected to the 1-system computer 1a or the 2-system computer 1b which are the active systems are turned on, and the other is turned off.

従って、ネットワークスイッチ20a,20bは、現用系となっている1系コンピュータ1a又は2系コンピュータ1bに到る伝送路を接続する。そして、待機系となっている2系コンピュータ1b又は1系コンピュータ1aに到る伝送路を切断する。   Accordingly, the network switches 20a and 20b connect a transmission path to the first-system computer 1a or the second-system computer 1b that is the active system. Then, the transmission path to the second system computer 1b or the first system computer 1a serving as the standby system is disconnected.

なお、これらのスイッチSWa,SWbは、ハードウェア的に伝送路を切断するものに限定されるものではない。例えば、ネットワークスイッチ20にマイクロプロセッサが設置される場合には、そのマイクロプロセッサがプログラム制御で2重化コンピュータ1との間でフレームの送受信をするか、又は、送受信を停止するかによって、スイッチSWa,SWbのオン又はオフを実現してもよい。   Note that these switches SWa and SWb are not limited to those that cut the transmission line in hardware. For example, when a microprocessor is installed in the network switch 20, the switch SWa depends on whether the microprocessor transmits / receives a frame to / from the duplex computer 1 under program control or stops transmission / reception. , SWb may be turned on or off.

監視フレーム伝送制御部23は、2重化コンピュータ1から自装置(ネットワークスイッチ20)宛に送信された監視フレームを受信すると、そのとき自装置が正常に動作している場合には、自装置が正常であることを示す情報を含んだ応答フレームを、送信元の2重化コンピュータ1のそれぞれに返送する。   When the monitoring frame transmission control unit 23 receives the monitoring frame transmitted from the duplex computer 1 to the own device (network switch 20), if the own device is operating normally at that time, A response frame including information indicating normality is returned to each of the duplex computers 1 of the transmission source.

ここで、2重化コンピュータ1から送信される監視フレームには、自身の動作状態を示す情報、すなわち、自身が現用系であるか又は待機系であるかを示す情報が含まれている。現用系接続スイッチ制御部24は、監視フレーム伝送制御部23によって受信された監視フレームからその現用系であるか又は待機系であるかを示す情報を取り出し、その情報に基づき、経路切替部22に対し、現用系指示信号を出力する。現用系指示信号は、例えば、1ビットのフラグ信号であり、“0”の場合、1系コンピュータ1aが現用系、“1”の場合、2系コンピュータ1bが待機系と定める。   Here, the monitoring frame transmitted from the duplex computer 1 includes information indicating its own operation state, that is, information indicating whether it is an active system or a standby system. The active connection switch control unit 24 extracts information indicating whether it is the active system or the standby system from the monitoring frame received by the monitoring frame transmission control unit 23, and sends the information to the path switching unit 22 based on the information. On the other hand, an active system instruction signal is output. The active system instruction signal is, for example, a 1-bit flag signal. When it is “0”, the 1-system computer 1a is determined as the active system, and when it is “1”, the 2-system computer 1b is determined as the standby system.

上述したように2重化ネットワーク5は互いに独立してフレームを伝送する。ここで、現用系の1系コンピュータ1aから送信されたフレームは、1系ネットワーク5a及び2系ネットワーク5bの両方を経由して、宛先となる現用系の1系コンピュータ1aへ届けられる。その場合、宛先の現用系の1系コンピュータ1aは、同じフレームが2重に到着しており、一方のフレームを廃棄する必要がある。   As described above, the duplex network 5 transmits frames independently of each other. Here, the frame transmitted from the active 1-system computer 1a is delivered to the active 1-system computer 1a as the destination via both the 1-system network 5a and the 2-system network 5b. In this case, the destination active system 1 computer 1a has received the same frame twice, and it is necessary to discard one of the frames.

重複フレームの廃棄処理は、現用系の1系コンピュータ1a自身が行うことができる。そこで、2重化ネットワーク中継装置2が備えるネットワークスイッチ20a,20bのそれぞれに重複フレーム廃棄処理部25を設け、重複フレーム廃棄処理部25で重複フレームの一方のフレームを廃棄する。重複フレーム廃棄処理部25は、送信元の2重化ネットワーク中継装置2が2重化ネットワーク5で同じフレームを送信する場合に、フレーム伝送制御部21から渡されたフレームの内、ネットワークから先着したフレームは受信処理を行ってフレーム伝送制御部21に返す。そして、先着したフレームと同じ通信番号が付されてネットワークから後着したフレームは廃棄処理を行う処理を行う。   Duplicate frame discard processing can be performed by the active 1-system computer 1a itself. Therefore, a duplicate frame discard processing unit 25 is provided in each of the network switches 20a and 20b included in the duplex network relay device 2, and one of the duplicate frames is discarded by the duplicate frame discard processing unit 25. The duplicate frame discard processing unit 25 arrives first from the network among the frames delivered from the frame transmission control unit 21 when the source duplex network relay device 2 transmits the same frame in the duplex network 5. The frame is received and returned to the frame transmission control unit 21. Then, the same communication number as that of the first-arrived frame is attached, and the later-arrived frame from the network is subjected to a discarding process.

具体的には、ネットワークスイッチ20aの重複フレーム廃棄処理部25は、フレーム伝送制御部21が受信したフレームから現用系の1系コンピュータ1a宛のフレームを取り出す。そして、同じ2重化ネットワーク中継装置2内にある他方のネットワークスイッチ20bの重複フレーム廃棄処理部25で同様にして取り出されたフレームと比較する。この比較に際して、後述するようにフレームに付された通信番号が参照される。   Specifically, the duplicate frame discard processing unit 25 of the network switch 20a extracts a frame addressed to the active system 1 computer 1a from the frame received by the frame transmission control unit 21. Then, the duplicated frame discard processing unit 25 of the other network switch 20b in the same duplex network relay device 2 compares with the frame extracted in the same manner. In this comparison, a communication number attached to the frame is referred to as described later.

例えば、受信したフレームと同じフレームが他方のネットワークスイッチ20bの重複フレーム廃棄処理部25で既に取り出されていた場合、すなわち、先着のフレームがあった場合には、その取り出した後着のフレームを廃棄する。これにより、現用系の1系コンピュータ1aは、重複したフレームを受信しなくて済む。   For example, if the same frame as the received frame has already been taken out by the duplicate frame discard processing unit 25 of the other network switch 20b, that is, if there is a first-arrival frame, the later-arrived frame is discarded. To do. As a result, the active system 1 computer 1a does not need to receive duplicate frames.

上記の処理は、1系コンピュータ1aが待機系であり、2系コンピュータ1bが現用系である場合にも同様に行われる。このときには、上記の処理で現用系及び待機系として説明した処理ブロックを逆に入れ替えればよい。   The above processing is similarly performed when the 1-system computer 1a is a standby system and the 2-system computer 1b is an active system. At this time, the processing blocks described as the active system and the standby system in the above process may be reversed.

なお、フレームに付される通信番号は、2重化ネットワーク中継装置2にフレームが到着した順で受信管理テーブル26を用いて管理される。2重化ネットワーク中継装置2は、2重化ネットワーク5に2重化ネットワーク接続装置3を介して接続される全ての2重化ネットワーク中継装置2毎に受信管理テーブル26を作成しておく。この受信管理テーブル26は、2重化ネットワーク5から到着したフレームの到着順を管理すると共に、送信元の2重化ネットワーク中継装置2によってフレームが送信された順序を示す通信番号を、送信元の2重化ネットワーク中継装置2毎に管理する。そして、受信管理テーブル26は、ネットワークスイッチ20a,20bのそれぞれに設けてあり、2重化ネットワーク5に接続される各駅の2重化ネットワーク中継装置2毎に複数ある。このため、2重化ネットワーク5から受信したフレームの送信元である2重化ネットワーク中継装置2について個別にフレームの通信番号を管理することができる。   The communication numbers attached to the frames are managed using the reception management table 26 in the order in which the frames arrived at the duplex network relay device 2. The duplex network relay device 2 creates a reception management table 26 for every duplex network relay device 2 connected to the duplex network 5 via the duplex network connection device 3. This reception management table 26 manages the arrival order of frames arriving from the duplex network 5, and also indicates a communication number indicating the order in which frames are transmitted by the duplex network relay device 2 of the transmission source. Management is performed for each duplex network relay device 2. The reception management table 26 is provided for each of the network switches 20 a and 20 b, and there are a plurality of reception management tables 26 for each duplex network relay device 2 of each station connected to the duplex network 5. Therefore, the communication number of the frame can be individually managed for the duplex network relay device 2 that is the transmission source of the frame received from the duplex network 5.

フレーム伝送制御部21は、ネットワークスイッチ20aが現用系に設定されると、現用系の受信管理テーブル26に書き込んだ内容を適宜待機系の受信管理テーブル26に同期させる。これにより、ネットワークスイッチ20aが待機系に変更され、ネットワークスイッチ20bが現用系に変更された場合であっても、ネットワークスイッチ20bは、自身が持つ受信管理テーブル26によってフレームの受信状況の管理を引き継ぐことができる。   When the network switch 20a is set to the active system, the frame transmission control unit 21 appropriately synchronizes the content written in the active system reception management table 26 with the standby system reception management table 26. As a result, even when the network switch 20a is changed to the standby system and the network switch 20b is changed to the active system, the network switch 20b takes over management of the reception status of the frame by the reception management table 26 held by itself. be able to.

また、2重化コンピュータ1が送信するフレームに付される通信番号は、2重化ネットワーク中継装置2が送信する順に送信管理テーブル27を用いて管理される。送信管理テーブル27は、ネットワークスイッチ20a,20bのそれぞれに設けてあり、2重化ネットワーク5に接続される各駅の2重化ネットワーク中継装置2毎に複数ある。   Further, the communication numbers attached to the frames transmitted by the duplex computer 1 are managed using the transmission management table 27 in the order in which the duplex network relay device 2 transmits. The transmission management table 27 is provided for each of the network switches 20a and 20b, and there are a plurality of transmission management tables 27 for each duplex network relay device 2 of each station connected to the duplex network 5.

フレーム伝送制御部21は、ネットワークスイッチ20aが現用系に設定されると、現用系の送信管理テーブル27に書き込んだ内容を適宜待機系の送信管理テーブル27に同期させる。これにより、ネットワークスイッチ20aが待機系に変更され、ネットワークスイッチ20bが現用系に変更された場合であっても、ネットワークスイッチ20bは、自身が持つ送信管理テーブル27によってフレームの受信状況の管理を引き継ぐことができる。   When the network switch 20a is set to the active system, the frame transmission control unit 21 appropriately synchronizes the contents written in the active system transmission management table 27 with the standby system transmission management table 27. As a result, even when the network switch 20a is changed to the standby system and the network switch 20b is changed to the active system, the network switch 20b takes over management of the reception status of the frame by the transmission management table 27 held by itself. be able to.

次に、フレームの構成例を説明する。
図5は、2重化ネットワーク中継装置2が中継するフレームのフレームフォーマットの例を示す説明図である。
Next, a configuration example of the frame will be described.
FIG. 5 is an explanatory diagram showing an example of a frame format of a frame relayed by the duplex network relay device 2.

このフレームフォーマットは、2重化ネットワーク中継装置2が中継するフレームに適用される。このフレームフォーマットには、MACアドレスフィールド、IPアドレスフィールド、ユーザ情報フィールド、送受信の番号フィールドが含まれる。なお、これらのフィールド以外の情報も含まれる場合があるが、ここでは説明を省略する。   This frame format is applied to a frame relayed by the duplex network relay device 2. This frame format includes a MAC address field, an IP address field, a user information field, and a transmission / reception number field. Note that information other than these fields may be included, but description thereof is omitted here.

MACアドレスフィールドには、ユニキャスト通信が行われる際に宛先のコンピュータを特定するMACアドレスが書き込まれる。
IPアドレスフィールドには、ネットワーク中継装置に割り振られるIPアドレスが書き込まれる。
ユーザ情報フィールドには、フレームがユニキャスト通信又はブロードキャスト通信のうち、いずれの通信方式で送信されたかが書き込まれる。この通信方式の情報は、ユーザ情報の一例として挙げたものであり、他にも様々な情報が含まれる。
送信通信番号フィールドには、送信するフレームの通信番号が書き込まれる。
受信通信番号フィールドには、受信するフレームの通信番号が書き込まれる。
なお、送受信の番号フィールドの数は、2重化ネットワークシステム6で用いる通信方式の数に応じて増減することが可能であり、「トレーラ」とも呼ばれる。このトレーラは、上述したように監視フレームには付されず、通常フレームに付される。
In the MAC address field, a MAC address for specifying a destination computer when unicast communication is performed is written.
An IP address assigned to the network relay device is written in the IP address field.
In the user information field, it is written which communication method the unicast communication or broadcast communication transmitted. This communication method information is given as an example of user information, and includes various other information.
In the transmission communication number field, the communication number of the frame to be transmitted is written.
In the reception communication number field, the communication number of the received frame is written.
The number of transmission / reception number fields can be increased or decreased according to the number of communication methods used in the duplex network system 6, and is also referred to as “trailer”. As described above, this trailer is not attached to the monitoring frame but attached to the normal frame.

ブロードキャストを用いてフレームを送受信する場合には、例えば、ICMP(Internet Control Message Protocol)、UDP(User Datagram Protocol)が用いられる。また、ユニキャストを用いてフレームを送受信する場合には、例えば、ICMP,UDP,TCP(Transmission Control Protocol)が用いられる。   When transmitting and receiving a frame using broadcast, for example, Internet Control Message Protocol (ICMP) and User Datagram Protocol (UDP) are used. Further, when transmitting and receiving frames using unicast, for example, ICMP, UDP, and TCP (Transmission Control Protocol) are used.

2重化ネットワーク中継装置2は、支線内の2重化コンピュータ1からフレームを受信すると、送受信の通信番号フィールドを加え、2重化ネットワーク接続装置3を介して2重化ネットワーク5にフレームを中継する。このようにフレームに送受信の通信番号フィールドを加える処理を「カプセル化処理」と呼ぶ。逆に、2重化ネットワーク中継装置2は、2重化ネットワーク5から2重化ネットワーク接続装置3を介して受信したフレームから送受信の通信番号フィールドの内容を読み取った後、送受信の通信番号フィールドをフレームから除いて、支線内の2重化コンピュータ1にフレームを中継する。このようにフレームから送受信の通信番号フィールドを除く処理を「デカプセル化処理」と呼ぶ。   When the duplex network relay device 2 receives a frame from the duplex computer 1 in the branch line, it adds a transmission / reception communication number field and relays the frame to the duplex network 5 via the duplex network connection device 3. To do. Processing for adding a transmission / reception communication number field to a frame in this way is called “encapsulation processing”. On the contrary, the duplex network relay device 2 reads the content of the transmission / reception communication number field from the frame received from the duplex network 5 via the duplex network connection device 3, and then transmits the transmission / reception communication number field. Excluding the frame, the frame is relayed to the duplex computer 1 in the branch line. Processing for removing the transmission / reception communication number field from the frame in this way is called “decapsulation processing”.

ここで、送受信の通信番号フィールドは、フレームの最後尾に追加することが望ましい。例えば、フレームの送信中にネットワーク障害が発生した場合には、2重化ネットワーク5の途中にアナライザを入れてフレームの内容及び2重化ネットワーク5の通信状況を解析する運用が行われている。このアナライザは、一般的にMACアドレスフィールド、IPアドレスフィールド、ユーザ情報フィールドの並び順でフレームから取り出した内容を確認し、プロトコルの解析を行う。このため、アナライザによる解析が行いやすいように送受信の通信番号フィールドの配置する箇所を検討する必要がある。本実施の形態例に係るフレームでは、ユーザ情報フィールドの後ろに送受信の通信番号フィールドを設けることによって、従来から行っているアナライザでの解析やジャーナル機能の実行に影響することなく、アナライザの解析範囲を一般的なフィールドの並びに従わせることができる。   Here, it is desirable to add the transmission / reception communication number field to the end of the frame. For example, when a network failure occurs during frame transmission, an analyzer is inserted in the middle of the duplex network 5 to analyze the contents of the frame and the communication status of the duplex network 5. This analyzer generally confirms the contents extracted from the frame in the order of the MAC address field, IP address field, and user information field, and analyzes the protocol. For this reason, it is necessary to examine the location where the transmission / reception communication number field is arranged so that the analysis by the analyzer is easy. In the frame according to the present embodiment, by providing a transmission / reception communication number field after the user information field, the analysis range of the analyzer is not affected without affecting the analysis and the journal function performed by a conventional analyzer. Can be followed in a general field sequence.

次に、監視フレームと応答フレームの通信経路の例について、図6〜図15を参照して説明する。
図6は、監視フレームと応答フレームの通信経路の例を説明するための基本構成図である。
図6は、ほぼ図1に示すネットワーク接続図と共通するが、2分岐接続装置10a,10bを加えた点が異なる。そして、監視フレームの送信元は第1の駅に設置された1系コンピュータ1a又は2系ネットワーク5bのいずれかとし、監視フレームの宛先は第2又は第3の駅に設置された各装置とする。また、各装置には、その装置名以外に装置間の区別を容易にするために、A〜Fの符号を付けている。また、以降の図における実線の矢印は、フレームが宛先の装置に届くことを表し、破線の矢印は、フレームが宛先とは異なる他の装置に届くものの、破棄等されることを表す。
Next, examples of communication paths for the monitoring frame and the response frame will be described with reference to FIGS.
FIG. 6 is a basic configuration diagram for explaining an example of the communication path of the monitoring frame and the response frame.
FIG. 6 is substantially the same as the network connection diagram shown in FIG. 1 except that a two-branch connection device 10a, 10b is added. The transmission source of the monitoring frame is either the first-system computer 1a or the second-system network 5b installed at the first station, and the destination of the monitoring frame is each device installed at the second or third station. . In addition to the device name, each device is provided with symbols A to F in order to facilitate distinction between the devices. In the following drawings, a solid line arrow indicates that the frame reaches the destination device, and a broken line arrow indicates that the frame reaches another device different from the destination, but is discarded.

図7は、ユニキャストとブロードキャストの通信経路の例を示すネットワーク接続図である。図7Aは、ユニキャストを用いた通信経路の例を示し、図7Bは、ブロードキャストを用いた通信経路の例を示す。   FIG. 7 is a network connection diagram showing an example of communication paths for unicast and broadcast. FIG. 7A shows an example of a communication path using unicast, and FIG. 7B shows an example of a communication path using broadcast.

図7Aは、第1の駅に設置された1系コンピュータ1aが、第2の駅に設置された1系コンピュータ1aにユニキャストを用いて、監視フレーム以外の通常フレーム(pingコマンドを含む)を送信する場合を示す。ここで、通常フレームとは、2重化ネットワークシステム6に設置された各装置や2重化ネットワーク5の診断に用いられないフレームをいう。   FIG. 7A shows that the 1-system computer 1a installed at the first station uses the unicast to transmit the normal frame (including the ping command) other than the monitoring frame to the 1-system computer 1a installed at the second station. Indicates the case of transmission. Here, the normal frame refers to a frame that is not used for diagnosis of each device installed in the duplex network system 6 or the duplex network 5.

通常フレームは、第1の駅に設置された2分岐接続装置10aによって分岐され、1系ネットワーク中継装置2a(A)と、2系ネットワーク中継装置2b(B)に到達する。待機系である2系ネットワーク中継装置2b(B)は、この通常フレームを破棄するが、現用系である1系ネットワーク中継装置2a(A)は、通常フレームにカプセル化処理を行って、1系ネットワーク接続装置3a(A)と2系ネットワーク接続装置3b(B)に中継する。   The normal frame is branched by the two-branch connection device 10a installed at the first station, and reaches the first-system network relay device 2a (A) and the second-system network relay device 2b (B). The second-system network relay device 2b (B), which is the standby system, discards this normal frame, but the first-system network relay device 2a (A), which is the active system, performs encapsulation processing on the normal frame, and Relay to the network connection device 3a (A) and the second system network connection device 3b (B).

第1の駅に設置された1系ネットワーク接続装置3a(A)は、1系ネットワーク5aに通常フレームを送信し、第2の駅に設置された1系ネットワーク接続装置3a(C)が通常フレームを受信する。同様に、第1の駅に設置された2系ネットワーク接続装置3b(B)は、2系ネットワーク5bに通常フレームを送信し、第2の駅に設置された2系ネットワーク接続装置3b(C)が通常フレームを受信する。   The 1-system network connection device 3a (A) installed in the first station transmits a normal frame to the 1-system network 5a, and the 1-system network connection device 3a (C) installed in the second station Receive. Similarly, the 2 system network connection apparatus 3b (B) installed in the 1st station transmits a normal frame to the 2 system network 5b, and the 2 system network connection apparatus 3b (C) installed in the 2nd station Receives normal frames.

1系ネットワーク接続装置3a(C)は、受信した通常フレームを第2の駅に設置された1系ネットワーク中継装置2a(C)と2系ネットワーク中継装置2b(D)に送信する。同様に、2系ネットワーク接続装置3b(D)は、受信した通常フレームを1系ネットワーク中継装置2a(C)と2系ネットワーク中継装置2b(D)に送信する。ここで、待機系である2系ネットワーク中継装置2b(D)は、1系ネットワーク接続装置3a(C)と2系ネットワーク接続装置3b(D)から受信した通常フレームを廃棄する。   The 1-system network connection device 3a (C) transmits the received normal frame to the 1-system network relay device 2a (C) and the 2-system network relay device 2b (D) installed at the second station. Similarly, the second-system network connection device 3b (D) transmits the received normal frame to the first-system network relay device 2a (C) and the second-system network relay device 2b (D). Here, the second-system network relay device 2b (D), which is the standby system, discards the normal frame received from the first-system network connection device 3a (C) and the second-system network connection device 3b (D).

一方、1系ネットワーク中継装置2a(C)は、第2の駅に設置された2分岐接続装置10aに通常フレームを中継し、この2分岐接続装置10aは、第2の駅に設置された1系コンピュータ1aに通常フレームを渡す。このようにして、ユニキャストを用いると、第1の駅に設置された1系コンピュータ1aから第2の駅に設置された1系コンピュータ1aに2重化ネットワーク5を介して通常フレームを送信することができる。   On the other hand, the 1-system network relay device 2a (C) relays the normal frame to the two-branch connection device 10a installed at the second station, and the two-branch connection device 10a is installed at the second station 1 A normal frame is passed to the system computer 1a. In this way, when unicast is used, a normal frame is transmitted from the 1-system computer 1a installed at the first station to the 1-system computer 1a installed at the second station via the duplex network 5. be able to.

なお、1系ネットワーク中継装置2a(A)は、各装置のアドレスを学習する前の時点では、第1の駅に設置された2分岐接続装置10aから受信した通常フレームを、支線内の他のコンピュータ1′に中継してしまう。ただし、他のコンピュータ1′に中継された通常フレームは、他のコンピュータ1′までの経路を辿っても他のコンピュータ1′で破棄される。   The 1-system network relay device 2a (A) receives the normal frame received from the two-branch connection device 10a installed at the first station at the time before learning the address of each device. Relay to computer 1 '. However, the normal frame relayed to the other computer 1 'is discarded by the other computer 1' even if the route to the other computer 1 'is followed.

また、第3の駅に設置された1系ネットワーク接続装置3a(E)と2系ネットワーク接続装置3b(F)は、各装置のアドレスを学習する前の時点では、それぞれ通常フレームを1系ネットワーク中継装置2a(E)と2系ネットワーク中継装置2b(F)に送ってしまう。1系ネットワーク中継装置2a(E)は、支線内の不図示の装置に通常フレームを中継してしまうが、第3の駅に設置された不図示のコンピュータは通常フレームの宛先にふくまれていないため、通常フレームを処理に用いない。しかし、2系ネットワーク中継装置2b(F)は通常フレームを破棄する。   In addition, the 1-system network connection device 3a (E) and the 2-system network connection device 3b (F) installed in the third station respectively send normal frames to the 1-system network before learning the address of each device. The data is sent to the relay device 2a (E) and the second-system network relay device 2b (F). The system 1 network relay device 2a (E) relays the normal frame to a device (not shown) in the branch line, but the computer (not shown) installed at the third station is not included in the destination of the normal frame. Therefore, normal frames are not used for processing. However, the second-system network relay device 2b (F) discards the normal frame.

このように2重化ネットワーク5を経由して行われる監視フレーム及び応答フレームの送受信に際して、現用系の2重化ネットワーク中継装置2が搭載するネットワークスイッチが支線内の2重化コンピュータ1のMACアドレスを学習する前は、支線内の2重化コンピュータ1に監視フレームを中継している。ただし、ネットワークスイッチがMACアドレスを学習した後は、支線内の2重化コンピュータ1を宛先としない監視フレームの中継を行わない。   As described above, when the monitoring frame and the response frame transmitted / received via the duplex network 5 are transmitted / received, the network switch mounted on the duplex network relay device 2 of the active system uses the MAC address of the duplex computer 1 in the branch line. Before learning, the monitoring frame is relayed to the duplex computer 1 in the branch line. However, after the network switch learns the MAC address, it does not relay the monitoring frame that is not destined for the duplex computer 1 in the branch line.

図7Bは、第1の駅に設置された1系コンピュータ1aが、ブロードキャストを用いて通常フレームを送信する場合を示す。このとき、図7Aでは破線で表されていた通信経路は全て実線で表される。つまり、2重化ネットワークシステム6内に配置された各装置に対して、一斉に通常フレームが送信されたことが分かる。   FIG. 7B shows a case where the first-system computer 1a installed at the first station transmits a normal frame using broadcast. At this time, in FIG. 7A, all communication paths represented by broken lines are represented by solid lines. That is, it can be seen that the normal frames are transmitted to all the devices arranged in the duplex network system 6 all at once.

このように、送信元の2重化コンピュータ1は、1系ネットワーク中継装置2aに通常フレームを送信すると、1系ネットワーク中継装置2aは、通常フレームをカプセル化処理して2重化ネットワーク5に送る。そして、宛先の1系ネットワーク中継装置2aは、受け取った通常フレームをデカプセル化処理して宛先の2重化コンピュータ1に中継する。このデカプセル化処理において、通常フレームから通し番号が読み出されるため、宛先の1系ネットワーク中継装置2aは、1系ネットワーク5aと2系ネットワーク5bの両方から届く通常フレームのうち、先着したものをデカプセル化処理し、後着したものを廃棄する。これにより、宛先の1系コンピュータ1aは、通常フレームを重複して受信することがない。   As described above, when the transmission source duplex computer 1 transmits a normal frame to the system 1 network relay device 2a, the system 1 network relay device 2a encapsulates the normal frame and sends it to the duplex network 5. . Then, the destination 1-system network relay device 2a decapsulates the received normal frame and relays it to the destination duplex computer 1. In this decapsulation process, since the serial number is read from the normal frame, the destination 1-system network relay device 2a decapsulates the first received normal frame from both the 1-system network 5a and the 2-system network 5b. And discard the last one. As a result, the destination first-system computer 1a does not receive normal frames in duplicate.

次に、図8と図9を参照して、1系ネットワーク中継装置2a(C),2系ネットワーク中継装置2b(D)への監視フレーム及び応答フレームの通信経路について説明する。   Next, referring to FIGS. 8 and 9, the communication paths of the monitoring frame and the response frame to the 1-system network relay device 2a (C) and the 2-system network relay device 2b (D) will be described.

従来の2重化ネットワークシステムでは、送信元となる2重化コンピュータ装置が同一のフレームを2重化ネットワークで送出することにより、宛先の2重化コンピュータ装置がフレームを取りこぼさないようにするため、監視フレームも2重化されて送出されていた。ここで、2重化ネットワークや装置の一方に障害が発生しても、他方のネットワークや装置によって、監視フレームに対する応答フレームが返されると、監視フレームの送信元のコンピュータ装置は、障害が発生したことを速やかに把握できない。このため、本実施の形態例に係る2重化ネットワークシステム6では、監視フレームを2重化ネットワーク5の片系のネットワークで送出し、通常フレームを2重化ネットワーク5の両系のネットワークで送出するようにしている。   In a conventional duplex network system, a duplex computer device as a transmission source sends the same frame over the duplex network, so that the destination duplex computer device does not miss the frame. The monitoring frame was also duplicated and transmitted. Here, even if a failure occurs in one of the redundant network or device, if the other network or device returns a response frame to the monitoring frame, the computer device that sent the monitoring frame has failed. I can't figure it out quickly. For this reason, in the duplex network system 6 according to the present embodiment, the monitoring frame is transmitted by one network of the duplex network 5 and the normal frame is transmitted by both networks of the duplex network 5. Like to do.

図8は、第1の駅に設置された1系コンピュータ1a(図中では2重化コンピュータ1と表す)が、1系ネットワーク5aを介して1系ネットワーク中継装置2a(C)とフレーム送受信を行う場合の通信経路の例を示すネットワーク接続図である。図8Aは、1系ネットワーク中継装置2a(C)へ監視フレームを送信する場合の通信経路の例を示し、図8Bは、1系ネットワーク中継装置2a(C)から応答フレームを受信する場合の通信経路の例を示す。   FIG. 8 shows that a 1-system computer 1a (represented as a duplex computer 1 in the figure) installed at the first station transmits / receives a frame to / from the 1-system network relay device 2a (C) via the 1-system network 5a. It is a network connection figure which shows the example of the communication path | route in performing. FIG. 8A shows an example of a communication path when a monitoring frame is transmitted to the system 1 network relay device 2a (C), and FIG. 8B shows communication when a response frame is received from the system 1 network relay device 2a (C). An example of a route is shown.

図8Aに示すように、第1の駅に設置された1系コンピュータ1aが、1系ネットワーク中継装置2a(C)に監視フレームを送信する場合を想定する。この1系コンピュータ1aは、2分岐接続装置10aに監視フレームを送信し、2分岐接続装置10aは、分岐した監視フレームを1系ネットワーク中継装置2a(A)と2系ネットワーク中継装置2b(B)に送信する。このとき、2系ネットワーク中継装置2b(B)は受信した監視フレームを廃棄する。   As shown in FIG. 8A, it is assumed that the first-system computer 1a installed at the first station transmits a monitoring frame to the first-system network relay device 2a (C). The 1-system computer 1a transmits a monitoring frame to the 2-branch connection device 10a, and the 2-branch connection device 10a transmits the branched monitoring frame to the 1-system network relay device 2a (A) and the 2-system network relay device 2b (B). Send to. At this time, the second-system network relay device 2b (B) discards the received monitoring frame.

一方、1系ネットワーク中継装置2a(A)は、1系ネットワーク中継装置2a(C)を宛先とするポート番号(60050,60051,60053)に監視フレームが送信されたことを認識すると、カプセル化処理を行わずに、監視フレームを1系ネットワーク接続装置3a(A)に送信する。ここで、ポート番号(6005*)は、幹線に中継される幹線コマンドであり、ポート番号(6004*)は、幹線に中継されず、支線に中継される支線コマンドであることを表す。1系ネットワーク接続装置3a(A)は、受信した監視フレームを1系ネットワーク5aに送信する。   On the other hand, when the 1-system network relay device 2a (A) recognizes that the monitoring frame has been transmitted to the port numbers (60050, 60051, 60053) destined for the 1-system network relay device 2a (C), the encapsulation process The monitoring frame is transmitted to the system 1 network connection device 3a (A) without performing the above. Here, the port number (6005 *) represents a trunk line command relayed to the trunk line, and the port number (6004 *) represents a branch line command relayed to the branch line without being relayed to the trunk line. The 1-system network connection device 3a (A) transmits the received monitoring frame to the 1-system network 5a.

1系ネットワーク接続装置3a(C)は、1系ネットワーク5aから受信した監視フレームを1系ネットワーク中継装置2a(C)と2系ネットワーク中継装置2b(D)に送信する。ここで、2系ネットワーク中継装置2b(D)は、監視フレームが自装置を宛先としていないため廃棄する。一方、1系ネットワーク中継装置2a(C)は、自装置を宛先とする監視フレームを受け取ったため、第1の駅に設置された1系コンピュータ1aに応答フレームを送信する処理を行う。   The 1-system network connection device 3a (C) transmits the monitoring frame received from the 1-system network 5a to the 1-system network relay device 2a (C) and the 2-system network relay device 2b (D). Here, the second-system network relay device 2b (D) discards the monitoring frame because it is not destined for the own device. On the other hand, since the 1-system network relay device 2a (C) has received the monitoring frame addressed to itself, the 1-system network relay device 2a (C) performs a process of transmitting a response frame to the 1-system computer 1a installed at the first station.

このように1系ネットワーク中継装置2a(C)に監視フレームを送信する際、1系ネットワーク中継装置2a(A)と2系ネットワーク中継装置2b(B)は、それぞれUDPのポート番号にてカプセル化処理を行わないまま監視フレームを中継する。監視フレームを受信した1系ネットワーク中継装置2a(C)は、MACアドレスが自分宛てである場合には応答フレームを返す。しかし、2系ネットワーク中継装置2b(D)は、MACアドレスが自分宛てでなければ、別の駅に設置された2重化ネットワーク中継装置2が宛先と判断して監視フレームを廃棄する。   As described above, when the monitoring frame is transmitted to the 1-system network relay device 2a (C), the 1-system network relay device 2a (A) and the 2-system network relay device 2b (B) are respectively encapsulated with UDP port numbers. The monitoring frame is relayed without processing. The 1-system network relay device 2a (C) that has received the monitoring frame returns a response frame when the MAC address is addressed to itself. However, if the MAC address is not addressed to itself, the second-system network relay device 2b (D) determines that the duplex network relay device 2 installed at another station is the destination and discards the monitoring frame.

図8Bに示すように、1系ネットワーク中継装置2a(C)は、第1の駅に設置された1系コンピュータ1aに応答フレームを送信する。この応答フレームは、1系ネットワーク中継装置2a(C)によってカプセル化処理がなされない。そして、1系ネットワーク接続装置3a(C)、1系ネットワーク接続装置3a(A)及び1系ネットワーク中継装置2a(A)は、応答フレームをそのまま中継する。この応答フレームは、2分岐接続装置10aを経て、第1の駅に設置された1系コンピュータ1aに到達する。   As shown in FIG. 8B, the 1-system network relay device 2a (C) transmits a response frame to the 1-system computer 1a installed at the first station. This response frame is not encapsulated by the 1-system network relay device 2a (C). Then, the 1-system network connection device 3a (C), the 1-system network connection device 3a (A), and the 1-system network relay device 2a (A) relay the response frame as it is. This response frame reaches the 1-system computer 1a installed at the first station via the two-branch connection device 10a.

図9は、1系ネットワーク5aを介して2重化ネットワーク中継装置2がフレームを送受信する際における通信経路の例を示すネットワーク接続図である。図9Aは、2系ネットワーク中継装置2b(D)へ監視フレームを送信する場合の通信経路の例を示し、図9Bは、1系ネットワーク中継装置2a(D)から応答フレームを受信する場合の通信経路の例を示す。   FIG. 9 is a network connection diagram illustrating an example of a communication path when the duplex network relay device 2 transmits and receives a frame via the 1-system network 5a. FIG. 9A shows an example of a communication path when a monitoring frame is transmitted to the second-system network relay device 2b (D), and FIG. 9B shows communication when a response frame is received from the first-system network relay device 2a (D). An example of a route is shown.

図9Aと図9Bに示すように、第1の駅に設置された1系コンピュータ1aは、2系ネットワーク中継装置2b(D)に1系ネットワーク5aを経由して監視フレームを送信する。そして、2系ネットワーク中継装置2b(D)は、第1の駅に設置された1系コンピュータ1aに1系ネットワーク5aを経由して応答フレームを送信する。このとき、1系ネットワーク中継装置2a(A)は、監視フレームのカプセル化処理を行わない。したがって、2系ネットワーク中継装置2b(D)は、応答フレームのカプセル化処理を行っていない。   As shown in FIGS. 9A and 9B, the first-system computer 1a installed at the first station transmits a monitoring frame to the second-system network relay device 2b (D) via the first-system network 5a. Then, the second-system network relay device 2b (D) transmits a response frame to the first-system computer 1a installed at the first station via the first-system network 5a. At this time, the 1-system network relay device 2a (A) does not perform the monitoring frame encapsulation process. Therefore, the second-system network relay device 2b (D) does not perform response frame encapsulation processing.

図8と図9に示したように、第1の駅に設置された1系ネットワーク中継装置2a(A)は、監視フレームを送信する際にカプセル化処理を行うことなく、1系ネットワーク5aにだけ監視フレームを送信している。また、1系ネットワーク中継装置2a(C)と2系ネットワーク中継装置2b(D)も応答フレームを送信する際にカプセル化処理を行うことなく、1系ネットワーク5aにだけ応答フレームを送信している。そして、監視フレームと応答フレームは、いずれも1系ネットワーク5aだけを経由して送受信され、2系ネットワーク5bは経由しない。   As shown in FIG. 8 and FIG. 9, the 1-system network relay device 2a (A) installed at the first station does not perform the encapsulation process when transmitting the monitoring frame, and the 1-system network 5a Only sending surveillance frames. Also, the 1-system network relay device 2a (C) and the 2-system network relay device 2b (D) transmit the response frame only to the 1-system network 5a without performing the encapsulation process when transmitting the response frame. . The monitoring frame and the response frame are both transmitted / received only via the 1-system network 5a and not via the 2-system network 5b.

次に、図10と図11を参照して、第1の駅に設置された2系コンピュータ1b(図中では2重化コンピュータ1と表す)から1系ネットワーク中継装置2a(C),2系ネットワーク中継装置2b(D)への監視フレーム及び応答フレームの通信経路について説明する。
図10は、2系ネットワーク5bを介して1系ネットワーク中継装置2a(C)とフレーム送受信を行う場合の通信経路の例を示すネットワーク接続図である。図10Aは、1系ネットワーク中継装置2a(C)へ監視フレームを送信する場合の通信経路の例を示し、図10Bは、1系ネットワーク中継装置2a(C)から応答フレームを受信する場合の通信経路の例を示す。
Next, referring to FIG. 10 and FIG. 11, from the 2 system computer 1b (represented as the duplex computer 1 in the figure) installed at the 1st station to the 1 system network relay device 2a (C), 2 system. The communication path of the monitoring frame and response frame to the network relay device 2b (D) will be described.
FIG. 10 is a network connection diagram showing an example of a communication path when frame transmission / reception is performed with the 1-system network relay device 2a (C) via the 2-system network 5b. FIG. 10A shows an example of a communication path when a monitoring frame is transmitted to the system 1 network relay apparatus 2a (C), and FIG. 10B shows communication when a response frame is received from the system 1 network relay apparatus 2a (C). An example of a route is shown.

図10Aは、第1の駅に設置された2系コンピュータ1bが、1系ネットワーク中継装置2a(C)に監視フレームを送信する場合を示す。この2系コンピュータ1bは、2分岐接続装置10bに監視フレームを送信し、2分岐接続装置10bは、分岐した監視フレームを1系ネットワーク中継装置2a(A)と2系ネットワーク中継装置2b(B)に送信する。このとき、2系ネットワーク中継装置2b(B)は受信した監視フレームを廃棄する。   FIG. 10A shows a case where the second-system computer 1b installed at the first station transmits a monitoring frame to the first-system network relay device 2a (C). The 2-system computer 1b transmits a monitoring frame to the 2-branch connection device 10b, and the 2-branch connection device 10b transmits the branched monitoring frame to the 1-system network relay device 2a (A) and the 2-system network relay device 2b (B). Send to. At this time, the second-system network relay device 2b (B) discards the received monitoring frame.

一方、1系ネットワーク中継装置2a(A)は、1系ネットワーク中継装置2a(C)を宛先とするポート番号(60055,60056,60058)に監視フレームが送信されたことを認識すると、カプセル化処理を行わずに、監視フレームを2系ネットワーク接続装置3b(B)に送信する。2系ネットワーク接続装置3b(B)は、受信した監視フレームを2系ネットワーク5bに送信する。   On the other hand, when the 1-system network relay device 2a (A) recognizes that the monitoring frame is transmitted to the port numbers (60055, 60056, 60058) destined for the 1-system network relay device 2a (C), the encapsulation process The monitoring frame is transmitted to the second network connection apparatus 3b (B) without performing the above. The 2-system network connection device 3b (B) transmits the received monitoring frame to the 2-system network 5b.

1系ネットワーク接続装置3b(D)は、2系ネットワーク5bから受信した監視フレームを1系ネットワーク中継装置2a(C)と2系ネットワーク中継装置2b(D)に送信する。ここで、2系ネットワーク中継装置2b(D)は、監視フレームが自装置を宛先としていないため廃棄する。一方、1系ネットワーク中継装置2a(C)は、自装置を宛先とする監視フレームを受け取ったため、第1の駅に設置された2系コンピュータ1bに応答フレームを送信する処理を行う。   The system 1 network connection device 3b (D) transmits the monitoring frame received from the system 2 network 5b to the system 1 network relay device 2a (C) and system 2 network relay device 2b (D). Here, the second-system network relay device 2b (D) discards the monitoring frame because it is not destined for the own device. On the other hand, since the 1-system network relay device 2a (C) has received the monitoring frame destined for itself, the 1-system network relay device 2a (C) performs a process of transmitting a response frame to the 2-system computer 1b installed at the first station.

図10Bに示すように、1系ネットワーク中継装置2a(C)は、第1の駅に設置された2系コンピュータ1bに応答フレームを送信する。この応答フレームは、1系ネットワーク中継装置2a(C)によってカプセル化処理されない。そして、2系ネットワーク接続装置3b(B)と1系ネットワーク中継装置2a(A)は、応答フレームをそのまま中継する。この応答フレームは、2分岐接続装置10bを経て、第1の駅に設置された2系コンピュータ1bに到達する。   As shown in FIG. 10B, the first-system network relay device 2a (C) transmits a response frame to the second-system computer 1b installed at the first station. This response frame is not encapsulated by the 1-system network relay device 2a (C). Then, the system 2 network connection device 3b (B) and the system 1 network relay device 2a (A) relay the response frame as it is. This response frame reaches the second computer 1b installed at the first station via the two-branch connection device 10b.

図11は、2系ネットワーク5bを介して2重化ネットワーク中継装置2がフレームを送受信する際における通信経路の例を示すネットワーク接続図である。図11Aは、2系ネットワーク中継装置2b(D)への監視フレームの通信経路の例を示し、図11Bは、1系ネットワーク中継装置2a(D)からの応答フレームの通信経路の例を示す。   FIG. 11 is a network connection diagram showing an example of a communication path when the duplex network relay device 2 transmits / receives a frame via the 2-system network 5b. FIG. 11A shows an example of the communication path of the monitoring frame to the system 2 network relay device 2b (D), and FIG. 11B shows an example of the communication path of the response frame from the system 1 network relay device 2a (D).

図11Aと図11Bに示すように、第1の駅に設置された2系コンピュータ1bは、2系ネットワーク中継装置2b(D)に2系ネットワーク5bを経由して監視フレームを送信する。そして、2系ネットワーク中継装置2b(D)は、第1の駅に設置された2系コンピュータ1bに2系ネットワーク5bを経由して応答フレームを送信する。このとき、1系ネットワーク中継装置2a(A)は、監視フレームのカプセル化処理を行わない。したがって、2系ネットワーク中継装置2b(D)は、応答フレームのカプセル化処理を行っていない。   As shown in FIGS. 11A and 11B, the second-system computer 1b installed at the first station transmits a monitoring frame to the second-system network relay device 2b (D) via the second-system network 5b. Then, the system 2 network relay device 2b (D) transmits a response frame to the system 2 computer 1b installed at the first station via the system 2 network 5b. At this time, the 1-system network relay device 2a (A) does not perform the monitoring frame encapsulation process. Therefore, the second-system network relay device 2b (D) does not perform response frame encapsulation processing.

図10と図11に示したように、1系ネットワーク中継装置2a(A)は、監視フレームを送信する際にカプセル化処理を行うことなく、2系ネットワーク5bにだけ監視フレームを送信している。また、1系ネットワーク中継装置2a(C)と2系ネットワーク中継装置2b(D)も応答フレームを送信する際にカプセル化処理を行うことなく、2系ネットワーク5bにだけ応答フレームを送信している。このため、監視フレームと応答フレームは、いずれも2系ネットワーク5bだけを経由して送受信され、1系ネットワーク5aは経由しない。   As shown in FIGS. 10 and 11, the 1-system network relay device 2a (A) transmits the monitoring frame only to the 2-system network 5b without performing the encapsulation process when transmitting the monitoring frame. . Also, the 1-system network relay device 2a (C) and the 2-system network relay device 2b (D) transmit the response frame only to the 2-system network 5b without performing the encapsulation process when transmitting the response frame. . For this reason, both the monitoring frame and the response frame are transmitted / received only through the second system network 5b, and not through the first system network 5a.

次に、図12〜図15を参照して、第1の駅に設置された1系コンピュータ1aから1系ネットワーク接続装置3a(A),2系ネットワーク接続装置3b(B),1系ネットワーク接続装置3a(C),2系ネットワーク接続装置3b(D)への監視フレーム及び応答フレームの通信経路について説明する。   Next, referring to FIG. 12 to FIG. 15, the 1-system network connection device 3 a (A), the 2-system network connection device 3 b (B), and the 1-system network connection from the 1-system computer 1 a installed at the first station. The communication path of the monitoring frame and the response frame to the device 3a (C) and the system 2 network connection device 3b (D) will be described.

図12は、1系ネットワーク接続装置3a(A)とフレーム送受信を行う場合の通信経路の例を示すネットワーク接続図である。図12Aは、1系ネットワーク接続装置3a(A)へ監視フレームを送信する場合の通信経路の例を示し、図12Bは、1系ネットワーク接続装置3a(A)から応答フレームを受信する場合の通信経路の例を示す。   FIG. 12 is a network connection diagram illustrating an example of a communication path when performing frame transmission / reception with the 1-system network connection device 3a (A). FIG. 12A shows an example of a communication path when a monitoring frame is transmitted to the system 1 network connection apparatus 3a (A), and FIG. 12B shows communication when a response frame is received from the system 1 network connection apparatus 3a (A). An example of a route is shown.

図12Aは、第1の駅に設置された1系コンピュータ1aが、1系ネットワーク接続装置3a(A)に監視フレームを送信する場合を示す。この1系コンピュータ1aは、2分岐接続装置10aに監視フレームを送信し、2分岐接続装置10aは、分岐した監視フレームを1系ネットワーク中継装置2a(A)と2系ネットワーク中継装置2b(B)に送信する。このとき、2系ネットワーク中継装置2b(B)は受信した監視フレームを廃棄する。   FIG. 12A shows a case where the first-system computer 1a installed at the first station transmits a monitoring frame to the first-system network connection device 3a (A). The 1-system computer 1a transmits a monitoring frame to the 2-branch connection device 10a, and the 2-branch connection device 10a transmits the branched monitoring frame to the 1-system network relay device 2a (A) and the 2-system network relay device 2b (B). Send to. At this time, the second-system network relay device 2b (B) discards the received monitoring frame.

一方、1系ネットワーク中継装置2a(A)は、1系ネットワーク接続装置3a(A)を宛先とするポート番号(60013,60018,60019)に監視フレームが送信されたことを認識すると、カプセル化処理を行わずに、監視フレームを1系ネットワーク接続装置3a(A)に送信する。ここで、ポート番号(6001*)は、ポート番号(6005*)のいずれかに含まれる幹線コマンドであることを表す。   On the other hand, when the 1-system network relay device 2a (A) recognizes that the monitoring frame has been transmitted to the port numbers (60013, 60018, 60019) destined for the 1-system network connection device 3a (A), the encapsulation process The monitoring frame is transmitted to the system 1 network connection device 3a (A) without performing the above. Here, the port number (6001 *) represents a trunk command included in one of the port numbers (6005 *).

図12Bに示すように、1系ネットワーク接続装置3a(A)は、第1の駅に設置された1系コンピュータ1aに応答フレームを送信する。この応答フレームは、1系ネットワーク中継装置2a(A)によってカプセル化処理されずに、2分岐接続装置10aを経て、第1の駅に設置された1系コンピュータ1aに到達する。2系ネットワーク中継装置2b(B)は、受信した応答フレームを廃棄する。   As shown in FIG. 12B, the 1-system network connection device 3a (A) transmits a response frame to the 1-system computer 1a installed at the first station. This response frame is not encapsulated by the 1-system network relay device 2a (A), and reaches the 1-system computer 1a installed at the first station via the 2-branch connection device 10a. The second-system network relay device 2b (B) discards the received response frame.

図13は、2系コンピュータ1bから2系ネットワーク接続装置3b(B)とフレーム送受信を行う場合の通信経路の例を示すネットワーク接続図である。図13Aは、2系ネットワーク接続装置3b(B)へ監視フレームを送信する場合の通信経路の例を示し、図13Bは、2系ネットワーク接続装置3b(B)から応答フレームを受信する場合の通信経路の例を示す。   FIG. 13 is a network connection diagram illustrating an example of a communication path when frame transmission / reception is performed with the second system network connection device 3b (B) from the second system computer 1b. FIG. 13A shows an example of a communication path when a monitoring frame is transmitted to the system 2 network connection device 3b (B), and FIG. 13B shows communication when a response frame is received from the system 2 network connection device 3b (B). An example of a route is shown.

図13Aは、第1の駅に設置された2系コンピュータ1bが、2系ネットワーク接続装置3b(B)に監視フレームを送信する場合を示す。この2系コンピュータ1bは、2分岐接続装置10bに監視フレームを送信し、2分岐接続装置10bは、分岐した監視フレームを1系ネットワーク中継装置2a(A)と2系ネットワーク中継装置2b(B)に送信する。このとき、2系ネットワーク中継装置2b(B)は受信した監視フレームを廃棄する。   FIG. 13A shows a case where the second-system computer 1b installed at the first station transmits a monitoring frame to the second-system network connection device 3b (B). The 2-system computer 1b transmits a monitoring frame to the 2-branch connection device 10b, and the 2-branch connection device 10b transmits the branched monitoring frame to the 1-system network relay device 2a (A) and the 2-system network relay device 2b (B). Send to. At this time, the second-system network relay device 2b (B) discards the received monitoring frame.

一方、1系ネットワーク中継装置2a(A)は、2系ネットワーク接続装置3b(B)を宛先とするポート番号(60013,60018,60019)に監視フレームが送信されたことを認識すると、カプセル化処理を行わずに、監視フレームを2系ネットワーク接続装置3b(B)に送信する。   On the other hand, when the 1-system network relay device 2a (A) recognizes that the monitoring frame has been transmitted to the port numbers (60013, 60018, 60019) destined for the 2-system network connection device 3b (B), the encapsulation process The monitoring frame is transmitted to the second network connection apparatus 3b (B) without performing the above.

図13Bに示すように、2系ネットワーク接続装置3b(B)は、第1の駅に設置された2系コンピュータ1bに応答フレームを送信する。この応答フレームは、1系ネットワーク中継装置2a(A)によってカプセル化処理されずに、2分岐接続装置10bを経て、第1の駅に設置された2系コンピュータ1bに到達する。2系ネットワーク中継装置2b(B)は、受信した応答フレームを廃棄する。   As shown in FIG. 13B, the second-system network connection device 3b (B) transmits a response frame to the second-system computer 1b installed at the first station. This response frame is not encapsulated by the 1-system network relay device 2a (A), and reaches the 2-system computer 1b installed at the first station via the 2-branch connection device 10b. The second-system network relay device 2b (B) discards the received response frame.

図14は、1系ネットワーク接続装置3a(C)とフレーム送受信を行う場合の通信経路の例を示すネットワーク接続図である。図14Aは、1系ネットワーク接続装置3a(C)へ監視フレームを送信する場合の通信経路の例を示し、図14Bは、1系ネットワーク接続装置3a(C)から応答フレームを受信する場合の通信経路の例を示す。   FIG. 14 is a network connection diagram showing an example of a communication path when performing frame transmission / reception with the 1-system network connection device 3a (C). FIG. 14A shows an example of a communication path when a monitoring frame is transmitted to the system 1 network connection apparatus 3a (C), and FIG. 14B shows communication when a response frame is received from the system 1 network connection apparatus 3a (C). An example of a route is shown.

図14Aに示すように、第1の駅に設置された1系コンピュータ1aが、1系ネットワーク接続装置3a(C)に監視フレームを送信する場合を想定する。この1系コンピュータ1aは、2分岐接続装置10aに監視フレームを送信し、2分岐接続装置10aは、分岐した監視フレームを1系ネットワーク中継装置2a(A)と2系ネットワーク中継装置2b(B)に送信する。このとき、2系ネットワーク中継装置2b(B)は受信した監視フレームを廃棄する。   As shown in FIG. 14A, it is assumed that the 1-system computer 1a installed at the first station transmits a monitoring frame to the 1-system network connection device 3a (C). The 1-system computer 1a transmits a monitoring frame to the 2-branch connection device 10a, and the 2-branch connection device 10a transmits the branched monitoring frame to the 1-system network relay device 2a (A) and the 2-system network relay device 2b (B). Send to. At this time, the second-system network relay device 2b (B) discards the received monitoring frame.

一方、1系ネットワーク中継装置2a(A)は、1系ネットワーク接続装置3a(C)を宛先とするポート番号(60013,60018)に監視フレームが送信されたことを認識すると、カプセル化処理を行わずに、監視フレームを1系ネットワーク接続装置3a(A)に送信する。1系ネットワーク接続装置3a(A)は、受信した監視フレームを1系ネットワーク5aに送信し、1系ネットワーク接続装置3a(C)は、1系ネットワーク5aから監視フレームを受信して応答する。なお、1系ネットワーク接続装置3a(C)は、1系ネットワーク中継装置2a(C)と2系ネットワーク中継装置2b(D)に監視フレームを送信するが、1系ネットワーク中継装置2a(C)と2系ネットワーク中継装置2b(D)は、自身を宛先としていない受信した監視フレームを廃棄する。   On the other hand, when the 1-system network relay device 2a (A) recognizes that the monitoring frame has been transmitted to the port numbers (60013, 60018) destined for the 1-system network connection device 3a (C), the encapsulation processing is performed. Instead, the monitoring frame is transmitted to the 1-system network connection device 3a (A). The 1-system network connection device 3a (A) transmits the received monitoring frame to the 1-system network 5a, and the 1-system network connection device 3a (C) receives the monitoring frame from the 1-system network 5a and responds. The 1-system network connection device 3a (C) transmits a monitoring frame to the 1-system network relay device 2a (C) and the 2-system network relay device 2b (D), but the 1-system network relay device 2a (C) The second-system network relay device 2b (D) discards the received monitoring frame that is not addressed to itself.

図14Bに示すように、1系ネットワーク接続装置3a(C)は、第1の駅に設置された1系コンピュータ1aに1系ネットワーク5aを介して応答フレームを送信する。この応答フレームは、1系ネットワーク接続装置3a(A)により1系ネットワーク中継装置2a(A)と2系ネットワーク中継装置2b(B)に送信される。ここで、1系ネットワーク中継装置2a(A)は、応答フレームを2分岐接続装置10aに送信し、2分岐接続装置10aは、1系コンピュータ1aに応答フレームを送信する。一方、2系ネットワーク中継装置2b(B)は、受信した応答フレームを廃棄する。   As shown in FIG. 14B, the 1-system network connection device 3a (C) transmits a response frame to the 1-system computer 1a installed at the first station via the 1-system network 5a. This response frame is transmitted by the 1-system network connection device 3a (A) to the 1-system network relay device 2a (A) and the 2-system network relay device 2b (B). Here, the 1-system network relay device 2a (A) transmits a response frame to the 2-branch connection device 10a, and the 2-branch connection device 10a transmits a response frame to the 1-system computer 1a. On the other hand, the second-system network relay device 2b (B) discards the received response frame.

図15は、第1の駅に設置された2系コンピュータ1bが1系ネットワーク接続装置3a(D)とフレーム送受信を行う場合の通信経路の例を示すネットワーク接続図である。図15Aは、1系ネットワーク接続装置3a(D)へ監視フレームを送信する場合の通信経路の例を示し、図15Bは、1系ネットワーク接続装置3a(D)から応答フレームを受信する場合の通信経路の例を示す。   FIG. 15 is a network connection diagram illustrating an example of a communication path when the second system computer 1b installed in the first station performs frame transmission / reception with the first system network connection device 3a (D). FIG. 15A shows an example of a communication path when a monitoring frame is transmitted to the system 1 network connection apparatus 3a (D), and FIG. 15B shows communication when a response frame is received from the system 1 network connection apparatus 3a (D). An example of a route is shown.

図15Aは、第1の駅に設置された2系コンピュータ1bが、1系ネットワーク接続装置3a(D)に監視フレームを送信する場合を示す。この2系コンピュータ1bは、2分岐接続装置10bに監視フレームを送信し、2分岐接続装置10bは、分岐した監視フレームを1系ネットワーク中継装置2a(A)と2系ネットワーク中継装置2b(B)に送信する。このとき、2系ネットワーク中継装置2b(B)は受信した監視フレームを廃棄する。   FIG. 15A shows a case where the second-system computer 1b installed at the first station transmits a monitoring frame to the first-system network connection device 3a (D). The 2-system computer 1b transmits a monitoring frame to the 2-branch connection device 10b, and the 2-branch connection device 10b transmits the branched monitoring frame to the 1-system network relay device 2a (A) and the 2-system network relay device 2b (B). Send to. At this time, the second-system network relay device 2b (B) discards the received monitoring frame.

一方、1系ネットワーク中継装置2a(A)は、1系ネットワーク接続装置3a(D)を宛先とするポート番号(60013,60018)に監視フレームが送信されたことを認識すると、カプセル化処理を行わずに、監視フレームを2系ネットワーク接続装置3b(B)に送信する。2系ネットワーク接続装置3b(B)は、受信した監視フレームを2系ネットワーク5bに送信し、2系ネットワーク接続装置3b(D)は、2系ネットワーク5bから監視フレームを受信すると応答を行う。なお、2系ネットワーク接続装置3b(D)は、1系ネットワーク中継装置2a(C)と2系ネットワーク中継装置2b(D)に監視フレームを送信するが、1系ネットワーク中継装置2a(C)と2系ネットワーク中継装置2b(D)は、受信した監視フレームを廃棄する。   On the other hand, when the 1-system network relay device 2a (A) recognizes that the monitoring frame has been transmitted to the port numbers (60013, 60018) destined for the 1-system network connection device 3a (D), the encapsulation processing is performed. Instead, the monitoring frame is transmitted to the second system network connection device 3b (B). The 2-system network connection device 3b (B) transmits the received monitoring frame to the 2-system network 5b, and the 2-system network connection device 3b (D) responds when receiving the monitoring frame from the 2-system network 5b. The second-system network connection device 3b (D) transmits a monitoring frame to the first-system network relay device 2a (C) and the second-system network relay device 2b (D), but the first-system network relay device 2a (C) The second-system network relay device 2b (D) discards the received monitoring frame.

図15Bに示すように、2系ネットワーク接続装置3b(D)は、第1の駅に設置された2系コンピュータ1bに2系ネットワーク5bを介して応答フレームを送信する。この応答フレームは、2系ネットワーク接続装置3b(B)により1系ネットワーク中継装置2a(A)に送信される。ここで、1系ネットワーク中継装置2a(A)は、応答フレームを2分岐接続装置10bに送信し、2分岐接続装置10bは、2系コンピュータ1bに応答フレームを送信する。一方、2系ネットワーク中継装置2b(B)は、受信した応答フレームを廃棄する。   As illustrated in FIG. 15B, the second-system network connection device 3b (D) transmits a response frame to the second-system computer 1b installed at the first station via the second-system network 5b. This response frame is transmitted to the system 1 network relay device 2a (A) by the system 2 network connection device 3b (B). Here, the 1-system network relay device 2a (A) transmits a response frame to the 2-branch connection device 10b, and the 2-branch connection device 10b transmits a response frame to the 2-system computer 1b. On the other hand, the second-system network relay device 2b (B) discards the received response frame.

以上説明した一実施の形態例に係る2重化ネットワーク中継装置2によれば、監視フレームの送信元である1系コンピュータ1a又は2系ネットワーク5bのいずれかから監視フレームを受信した場合には、監視フレームに通信番号を付加せずに中継する。一方、1系コンピュータ1a又は2系ネットワーク5bのいずれかから通常フレームを受信した場合には、1系ネットワーク5a又は2系ネットワーク5bの両系のネットワークに通常フレームを送出する。この際、通常フレームには、通信番号を付加している。そして、宛先のネットワーク中継装置2が2重化ネットワーク5から受信する通常フレームの通信番号を通信方式毎に管理する。このため、送信元のネットワーク中継装置2は、通常フレームの送信通信番号を管理する。一方、宛先のネットワーク中継装置2は、受信した通常フレームの受信通信番号と、2重化コンピュータ1のMACアドレスを管理して通常フレームを中継する2重化コンピュータ1を特定している。このため、宛先のネットワーク中継装置2は、正しくフレームが受信したことを識別することができる。   According to the duplex network relay device 2 according to the embodiment described above, when a monitoring frame is received from either the 1-system computer 1a or the 2-system network 5b that is the transmission source of the monitoring frame, Relay without adding a communication number to the monitoring frame. On the other hand, when a normal frame is received from either the 1-system computer 1a or the 2-system network 5b, the normal frame is transmitted to both the 1-system network 5a and the 2-system network 5b. At this time, a communication number is added to the normal frame. Then, the communication number of the normal frame received by the destination network relay device 2 from the duplex network 5 is managed for each communication method. Therefore, the transmission source network relay device 2 manages the transmission communication number of the normal frame. On the other hand, the destination network relay device 2 manages the received communication number of the received normal frame and the MAC address of the duplex computer 1, and identifies the duplex computer 1 that relays the regular frame. Therefore, the destination network relay device 2 can identify that the frame has been correctly received.

また、監視フレームは、通常フレームと異なり、送信元と宛先の1系コンピュータ1aが互いに送受信する必要がない。ここで、監視フレームには通信番号が付加されていないため、宛先のネットワーク中継装置2に通信番号が記録されない。これにより、宛先のネットワーク中継装置2は、通常フレームの通信番号の規則性を保ちながら記録することができる。   Further, unlike the normal frame, the monitoring frame does not need to be transmitted and received between the transmission source and the destination 1-system computer 1a. Here, since the communication number is not added to the monitoring frame, the communication number is not recorded in the destination network relay device 2. As a result, the destination network relay device 2 can perform recording while maintaining regularity of the communication number of the normal frame.

また、2重化ネットワーク中継装置2は、1系ネットワーク5a又は2系ネットワーク5bのいずれか片系のネットワークに監視フレームを送出する。監視フレームは、2重化ネットワーク5のうち、片系のネットワークに送出されるだけであるため、監視対象となる宛先の装置に至る経路に障害が発生していた場合には、他系のネットワークから応答フレームが返ることがない。このため、監視フレームの送信元である1系ネットワーク5a又は2系ネットワーク5bが誤って片系のネットワークに障害が発生していないと判断することがない。   In addition, the duplex network relay device 2 sends a monitoring frame to either one of the 1-system network 5a and the 2-system network 5b. Since the monitoring frame is only sent to one network of the duplex network 5, if a failure has occurred in the route to the destination device to be monitored, the other network Does not return a response frame. For this reason, the 1-system network 5a or the 2-system network 5b that is the transmission source of the monitoring frame does not erroneously determine that a failure has not occurred in the one-system network.

また、ネットワーク中継装置2は、2重化ネットワーク5に2重化ネットワーク接続装置3を介して接続される全てのネットワーク中継装置2毎に受信管理テーブル26を作成しておく。このため、2重化ネットワーク5から受信したフレームの送信元であるネットワーク中継装置2について個別にフレームの通信番号を管理することができる。   In addition, the network relay device 2 creates a reception management table 26 for every network relay device 2 connected to the duplex network 5 via the duplex network connection device 3. For this reason, the communication number of the frame can be individually managed for the network relay device 2 that is the transmission source of the frame received from the duplex network 5.

また、ネットワーク中継装置2は、送信するフレームの先頭から宛先のコンピュータに付されるMACアドレス、IPアドレス、ユーザ情報、通信番号の順にフィールドを配置する。これにより、2重化ネットワーク5の通信状況を、アナライザを用いて解析する際に、アナライザの解析範囲を一般的なフィールドの並びに従わせることができる。   The network relay device 2 arranges the fields in the order of the MAC address, IP address, user information, and communication number assigned to the destination computer from the beginning of the frame to be transmitted. Thereby, when analyzing the communication status of the duplex network 5 using the analyzer, the analysis range of the analyzer can be made to follow the general field.

そして、上記の2重化ネットワーク接続装置3による監視、2重化された1系ネットワーク中継装置2aと2系ネットワーク中継装置2b間での監視を組み合わせることによって、2重化ネットワーク中継装置2及びLAN等のケーブル障害を確実に検出し、速やかに対応することが可能となる。このため、2重化ネットワークシステム6における可用性を高めることができる。   By combining the monitoring by the duplex network connection device 3 and the monitoring between the duplexed 1-system network relay device 2a and the 2-system network relay device 2b, the duplex network relay device 2 and the LAN Thus, it is possible to reliably detect a cable failure such as a prompt response. For this reason, the availability in the duplex network system 6 can be increased.

なお、上述した2重化ネットワークシステム6は、駅間のフレーム通信だけでなく、遠隔地のサーバがクライアントに対してフレームを送信したり、処理速度の異なるコンピュータが共に処理を行ったりする場合にも有効である。   The above-described duplex network system 6 is not only used for frame communication between stations, but also when a remote server transmits a frame to a client, or when computers with different processing speeds perform processing together. Is also effective.

また、1対多の通信方式の例としてブロードキャストに適用した例を説明したが、マルチキャスト、エニーキャストに適用していてもよい。また、2重化ネットワーク5のネットワーク・トポロジーは、リング型で構成したが、メッシュ型、2重化されたバス型ネットワーク、2重化されたスター型等の各種の接続形態を採用することもできる。   Moreover, although the example applied to broadcast was demonstrated as an example of a one-to-many communication system, you may apply to a multicast and anycast. The network topology of the duplex network 5 is configured as a ring type, but various connection forms such as a mesh type, a duplexed bus network, and a duplexed star type may be employed. it can.

また、カプセル化処理及びデカプセル化処理は、2重化ネットワークシステム6だけでなく、VLAN(Virtual Local Area Network)等の各種のネットワークシステムに適用することも可能である。   Further, the encapsulation process and the decapsulation process can be applied not only to the duplex network system 6 but also to various network systems such as a VLAN (Virtual Local Area Network).

また、上述した実施の形態例における一連の処理は、ハードウェアにより実行することができるが、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが専用のハードウェアに組み込まれているコンピュータ、又は各種の機能を実行するためのプログラムをインストールしたコンピュータにより、実行可能である。例えば汎用のパーソナルコンピュータ等に所望のソフトウェアを構成するプログラムをインストールして実行すればよい。   The series of processes in the above-described embodiment can be executed by hardware, but can also be executed by software. When a series of processing is executed by software, it can be executed by a computer in which a program constituting the software is incorporated in dedicated hardware or a computer in which programs for executing various functions are installed. . For example, a program constituting desired software may be installed and executed on a general-purpose personal computer or the like.

また、上述した実施の形態例の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システムあるいは装置に供給してもよい。また、そのシステムあるいは装置のコンピュータ(又はCPU等の制御装置)が記録媒体に格納されたプログラムコードを読み出し実行することによっても、本実施の形態例と同様の機能が実現されることは言うまでもない。   Further, a recording medium that records a program code of software that realizes the functions of the above-described embodiments may be supplied to the system or apparatus. It goes without saying that the same function as that of the present embodiment can also be realized by reading and executing a program code stored in a recording medium by a computer (or a control device such as a CPU) of the system or apparatus. .

この場合のプログラムコードを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、磁気テープ、不揮発性のメモリカード、ROM等を用いることができる。   As a recording medium for supplying the program code in this case, for example, a flexible disk, hard disk, optical disk, magneto-optical disk, CD-ROM, CD-R, magnetic tape, nonvolatile memory card, ROM, etc. are used. Can do.

また、コンピュータが読み出したプログラムコードを実行することにより、上述した実施の形態例の機能が実現される。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS等が実際の処理の一部又は全部を行う。その処理によって上述した実施の形態例の機能が実現される場合も含まれる。   Further, the functions of the above-described embodiment are realized by executing the program code read by the computer. In addition, an OS or the like running on the computer performs part or all of the actual processing based on the instruction of the program code. The case where the function of the above-described embodiment is realized by the processing is also included.

また、本発明は上述した実施の形態例に限られるものではなく、特許請求の範囲に記載した本発明の要旨を逸脱しない限りその他種々の応用例、変形例を取り得ることは勿論である。   Further, the present invention is not limited to the above-described embodiments, and various other application examples and modifications can be taken without departing from the gist of the present invention described in the claims.

1…2重化コンピュータ、1a…1系コンピュータ、1b…2系コンピュータ、2…2重化ネットワーク中継装置、2a…1系ネットワーク中継装置、2b…2系ネットワーク中継装置、3…2重化ネットワーク接続装置、3a…1系ネットワーク接続装置、3b…2系ネットワーク接続装置、4a…中継装置間LAN、4b…制御線、5…2重化ネットワーク、5a…1系ネットワーク、5b…2系ネットワーク、6…2重化ネットワークシステム、10…2分岐接続装置、10a,10b…2分岐接続装置、11…伝送路、12…伝送路、13…伝送路、14…受信フレーム伝送制御部、15…バッファメモリ、20…ネットワークスイッチ、20a,20b…ネットワークスイッチ、21…フレーム伝送制御部、21a…伝送路、22…経路切替部、22a,22b…伝送路、23…監視フレーム伝送制御部、24…現用系接続スイッチ制御部、25…重複フレーム廃棄処理部、26…受信管理テーブル、27…送信管理テーブル、28…バッファメモリ   DESCRIPTION OF SYMBOLS 1 ... Duplex computer, 1a ... 1 system computer, 1b ... 2 system computer, 2 ... Duplex network relay apparatus, 2a ... 1 system network relay apparatus, 2b ... 2 system network relay apparatus, 3 ... Duplex network Connection device, 3a ... 1 system network connection device, 3b ... 2 system network connection device, 4a ... LAN between relay devices, 4b ... control line, 5 ... duplex network, 5a ... 1 system network, 5b ... 2 system network, 6 ... Duplex network system, 10 ... Two-branch connection device, 10a, 10b ... Two-branch connection device, 11 ... Transmission path, 12 ... Transmission path, 13 ... Transmission path, 14 ... Received frame transmission control unit, 15 ... Buffer Memory 20... Network switch 20 a 20 b Network switch 21 Frame transmission control unit 21 a Transmission path 22 Route switching unit, 22a, 22b ... transmission path, 23 ... monitoring frame transmission control unit, 24 ... active connection switch control unit, 25 ... duplicate frame discard processing unit, 26 ... reception management table, 27 ... transmission management table, 28 ... Buffer memory

Claims (8)

2重化されたコンピュータ装置が送信するフレームを中継して2重化されたネットワークに接続された他のネットワーク中継装置に送信し、前記他のネットワーク中継装置から前記2重化されたネットワークを介して受信したフレームを前記2重化されたコンピュータ装置に中継するネットワーク中継装置であって、
前記2重化されたネットワークから到着したフレームの到着順を管理すると共に、前記他のネットワーク中継装置によって前記フレームが送信された順序を示す通信番号を、前記他のネットワーク中継装置毎に管理する受信管理テーブルと、
前記2重化されたコンピュータ装置のうち、一のコンピュータ装置から、前記フレームのうち、特定の宛先に対して送信された、特定の宛先の障害を監視する監視フレームを受信した場合には、前記2重化されたネットワークのうち、片系のネットワークにそのまま前記監視フレームを送出し、前記一のコンピュータ装置から、前記監視フレーム以外の通常フレームを受信した場合には、前記2重化されたネットワークのうち、両系のネットワークに前記通信番号を付加して前記通常フレームを送出するフレーム伝送制御部と、を備える
ネットワーク中継装置。
A frame transmitted by the duplexed computer device is relayed and transmitted to another network relay device connected to the duplexed network, and the other network relay device passes through the duplexed network. A network relay device that relays the received frame to the duplex computer device,
Reception for managing the order of arrival of frames arriving from the duplexed network and managing the communication number indicating the order in which the frames are transmitted by the other network relay device for each of the other network relay devices A management table;
Of the duplexed computer unit, from a computer system, out of the frame, which is sent to a specific destination, when receiving the supervisory frame for monitoring a failure of a particular destination, the of duplexed network, it sends the monitor frame in one system of the network, from said one computer device, when receiving a normal frame other than the monitor frame, the duplexed network A frame transmission control unit that adds the communication number to both networks and transmits the normal frame.
前記フレーム伝送制御部は、前記特定の宛先から前記監視フレームに対する応答フレームを受信した場合には、前記監視フレームを送信した前記一のコンピュータ装置に対して前記応答フレームを送信する
請求項記載のネットワーク中継装置。
The frame transmission control section, when the the particular destination has received the response frame to the monitor frame is according to claim 1, wherein transmitting the response frame with respect to the said one computer device that transmitted the monitor frame Network relay device.
前記フレーム伝送制御部は、前記特定の宛先として、ポート番号が指定されたフレームを前記監視フレームとして識別する
請求項記載のネットワーク中継装置。
The network relay device according to claim 2, wherein the frame transmission control unit identifies, as the monitoring frame, a frame in which a port number is designated as the specific destination.
フレームを送受信する2重化されたコンピュータ装置と、
前記2重化されたコンピュータ装置にそれぞれ接続され、前記コンピュータ装置から受信した前記フレームを複数の経路に分岐して送信し、前記複数の経路から受信した前記フレームを前記コンピュータ装置に送信する2重化された2分岐接続装置と、
前記2重化された2分岐接続装置にそれぞれ接続され、前記2分岐接続装置から受信した前記フレームを中継して2重化されたネットワークに接続される他の2重化されたネットワーク中継装置に送信し、前記他の2重化されたネットワーク中継装置から前記ネットワークを介して受信したフレームを前記2分岐接続装置に中継する2重化されたネットワーク中継装置と、
前記ネットワークに接続され、前記ネットワーク中継装置から受信した前記フレームを前記ネットワークに送信し、前記ネットワークから受信した前記フレームを前記2重化されたネットワーク中継装置に送信する2重化されたネットワーク接続装置と、を備え、
前記ネットワーク中継装置は、
前記2重化されたネットワークから到着したフレームの到着順を管理すると共に、前記他のネットワーク中継装置によって前記フレームが送信された順序を示す通信番号を、前記他のネットワーク中継装置毎に管理する受信管理テーブルと、
前記2重化されたコンピュータ装置のうち、一のコンピュータ装置から、前記フレームのうち、特定の宛先に対して送信された、特定の宛先の障害を監視する監視フレームを受信した場合には、前記2重化されたネットワークのうち、片系のネットワークにそのまま前記監視フレームを送出し、前記一のコンピュータ装置から、前記監視フレーム以外の通常フレームを受信した場合には、前記2重化されたネットワークのうち、両系のネットワークに前記通信番号を付加して前記通常フレームを送出するフレーム伝送制御部と、を備える
障害監視システム。
A duplex computer device for sending and receiving frames;
A duplex device that is connected to each of the duplexed computer devices, transmits the frame received from the computer device to a plurality of routes, and transmits the frame received from the plurality of routes to the computer device. A two-branch connecting device,
Connected to each of the duplexed two-branch connection devices, and relays the frame received from the two-branch connection device to another duplexed network relay device connected to the duplexed network. A duplexed network relay device that transmits and relays a frame received from the other duplexed network relay device via the network to the two-branch connection device;
A duplexed network connection device connected to the network and transmitting the frame received from the network relay device to the network and transmitting the frame received from the network to the duplexed network relay device And comprising
The network relay device is:
Reception for managing the order of arrival of frames arriving from the duplexed network and managing the communication number indicating the order in which the frames are transmitted by the other network relay device for each of the other network relay devices A management table;
Of the duplexed computer unit, from a computer system, out of the frame, which is sent to a specific destination, when receiving the supervisory frame for monitoring a failure of a particular destination, the of duplexed network, it sends the monitor frame in one system of the network, from said one computer device, when receiving a normal frame other than the monitor frame, the duplexed network A fault transmission system comprising: a frame transmission control unit that adds the communication number to both networks and transmits the normal frame.
前記ネットワーク中継装置は、前記特定の宛先が前記2重化されたネットワークに接続された前記他のネットワーク中継装置である場合に、前記監視フレームを他のネットワーク中継装置に中継し、前記他のネットワーク中継装置から受信した応答フレームを前記一のコンピュータ装置に中継する
請求項記載の障害監視システム。
The network relay device relays the monitoring frame to another network relay device when the specific destination is the other network relay device connected to the duplexed network, and the other network The failure monitoring system according to claim 4 , wherein the response frame received from the relay device is relayed to the one computer device.
前記ネットワーク中継装置は、前記特定の宛先が前記2重化されたネットワーク接続装置のうち、一方の前記ネットワーク接続装置である場合に、前記監視フレームを一方の前記ネットワーク接続装置に中継し、前記一方の前記ネットワーク接続装置から受信した前記応答フレームを前記一のコンピュータ装置に中継する
請求項記載の障害監視システム。
The network relay device relays the monitoring frame to one of the network connection devices when the specific destination is one of the duplexed network connection devices, The failure monitoring system according to claim 5 , wherein the response frame received from the network connection device is relayed to the one computer device.
前記ネットワーク中継装置は、前記特定の宛先が前記2重化されたネットワークに接続された他の2重化されたネットワーク接続装置のうち、一方のネットワーク接続装置である場合に、前記監視フレームを一方の前記ネットワーク接続装置に中継し、前記一方の前記ネットワーク接続装置から受信した前記応答フレームを前記一のコンピュータ装置に中継する
請求項記載の障害監視システム。
The network relay device transmits the monitoring frame when the specific destination is one of the other network connection devices connected to the duplex network. The failure monitoring system according to claim 5 , wherein the response frame received from the one network connection device is relayed to the one computer device.
前記2重化されたネットワーク接続装置は、前記ネットワーク接続装置毎に独立して動作し、前記2重化された2分岐接続装置は、前記2分岐接続装置毎に独立して動作する
請求項6又は7記載の障害監視システム。
The duplexed network connection device, the network connection to operate independently for each device, the duplexed 2 branch connection device according to claim 6 which operate independently for each of the second branch connecting device Or the fault monitoring system of 7 .
JP2012072778A 2012-03-28 2012-03-28 Network relay device and fault monitoring system Active JP5651877B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012072778A JP5651877B2 (en) 2012-03-28 2012-03-28 Network relay device and fault monitoring system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012072778A JP5651877B2 (en) 2012-03-28 2012-03-28 Network relay device and fault monitoring system

Publications (2)

Publication Number Publication Date
JP2013207445A JP2013207445A (en) 2013-10-07
JP5651877B2 true JP5651877B2 (en) 2015-01-14

Family

ID=49526152

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012072778A Active JP5651877B2 (en) 2012-03-28 2012-03-28 Network relay device and fault monitoring system

Country Status (1)

Country Link
JP (1) JP5651877B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023034908A (en) * 2021-08-31 2023-03-13 沖電気工業株式会社 Communication system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000341757A (en) * 1999-05-28 2000-12-08 Toshiba Corp Radio base station and radio communication control system
JP4591789B2 (en) * 2007-12-13 2010-12-01 Necエンジニアリング株式会社 Packet transfer method and packet transfer apparatus
JP5012485B2 (en) * 2007-12-19 2012-08-29 富士通株式会社 Redundancy method and switch device
JP5480778B2 (en) * 2010-11-08 2014-04-23 株式会社日立製作所 Duplex computer network system, network connection device, and fault detection and coping method

Also Published As

Publication number Publication date
JP2013207445A (en) 2013-10-07

Similar Documents

Publication Publication Date Title
JP5546461B2 (en) Method and system for transparent auto recovery in chains and ring networks
CN107508640B (en) Construction method of dual-ring redundant self-healing optical fiber network based on Fibre Channel technology
US9407582B2 (en) Redundantly operable industrial communication system and method for operation thereof
US10686732B2 (en) Method and control device for transmitting safety-relevant data in a motor vehicle by means of an ethernet standard
CN108702317B (en) Industrialized communication system, the method and wireless receiving station for its operation that can redundantly run
US20060176804A1 (en) Data transfer apparatus and multicast system
JP2006049963A (en) Network system, node, node control program, and network control method
US20100265831A1 (en) Packet forwarding device and control circuit thereof
CN101129026A (en) Grouping ring network system, method for connecting grouping rings and connecting nodes between rings
US20150381458A1 (en) Communication apparatus and vehicle transmission system
JP2008060784A (en) Communication apparatus and communication system
KR20070033866A (en) Recording medium recording information processing apparatus, communication load balancing method and communication load balancing program
US20140156867A1 (en) Offload processing interface
US20120127853A1 (en) Network relay system and method of controlling a network relay system
US20090116485A1 (en) Packet relay method and device
CN108702804B (en) Wireless communication system for industrial automation system, method for its operation
JP4895972B2 (en) Ring protocol fast switching method and apparatus
JP5267065B2 (en) Communication apparatus and network test method
JP5651877B2 (en) Network relay device and fault monitoring system
WO2018219303A1 (en) Defect detection in ip/mpls network tunnels
US8854949B2 (en) Network relay device and network relay method
CN107332793A (en) A kind of message forwarding method, relevant device and system
JP2010239593A (en) Packet processing apparatus and interface unit
JP5651878B2 (en) Fault monitoring system
CN109039680B (en) A method, system and BNG for switching main broadband network gateway BNG and standby BNG

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140127

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140725

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140805

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20141003

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20141021

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20141027

R150 Certificate of patent or registration of utility model

Ref document number: 5651877

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250