JP6162996B2 - Network control apparatus and method - Google Patents
Network control apparatus and method Download PDFInfo
- Publication number
- JP6162996B2 JP6162996B2 JP2013076722A JP2013076722A JP6162996B2 JP 6162996 B2 JP6162996 B2 JP 6162996B2 JP 2013076722 A JP2013076722 A JP 2013076722A JP 2013076722 A JP2013076722 A JP 2013076722A JP 6162996 B2 JP6162996 B2 JP 6162996B2
- Authority
- JP
- Japan
- Prior art keywords
- network
- address
- network control
- control device
- adjacent
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Small-Scale Networks (AREA)
Description
本発明は、二重化のネットワークシステムにおけるネットワーク制御装置及び方法に関する。 The present invention relates to a network control apparatus and method in a duplex network system.
ネットワークは、複数のネットワーク制御装置が通信可能に接続されることによって構成される。各装置は、それぞれがアドレス情報を有し、アドレス情報を用いて通信を行う。したがって、このアドレス情報は、ネットワーク内においてユニークである必要がある。 The network is configured by connecting a plurality of network control devices so that they can communicate with each other. Each device has address information and performs communication using the address information. Therefore, this address information needs to be unique within the network.
しかし、実際には、ネットワークを構成する複数のネットワーク制御装置間において、アドレス情報が重複してしまう場合がある。例えば、IP(Internet Protocol)アドレスやステーションアドレス(装置ごとのアドレスとして、各ネットワーク制御装置に手動で設定する。以下、STアドレス)などといったアドレス情報を用いた場合に、人為的ミスにより、アドレス情報を重複して設定し、複数のネットワーク制御装置間において、アドレスが重複してしまう場合がある。ネットワーク制御装置間のアドレス情報の重複を検出する方法は、例えば、特開2009−010459号公報、特開2001−244945号公報に記載されている。 However, in practice, address information may be duplicated among a plurality of network control devices constituting the network. For example, when address information such as an IP (Internet Protocol) address or a station address (manually set in each network control device as an address for each device, hereinafter referred to as an ST address) is used, the address information due to human error. May be set redundantly, and addresses may be duplicated among a plurality of network control devices. Methods for detecting duplication of address information between network control devices are described in, for example, Japanese Patent Application Laid-Open Nos. 2009-010459 and 2001-244945.
ネットワークを構成する複数のネットワーク制御装置間において、アドレス情報の重複を検出した場合、ネットワーク全体で誤作動が生じることを防止するため、アドレス情報が重複したネットワーク制御装置のうち、片方をネットワークから遮断する。 If duplication of address information is detected among multiple network control devices that make up the network, one of the network control devices with duplicate address information is blocked from the network in order to prevent malfunctions throughout the network. To do.
二重化のネットワークシステムに構築した場合、ネットワークシステムは二つのネットワークA系、B系により構築され、各計算機がネットワークA系用のネットワーク制御装置とネットワークB系用のネットワーク制御装置を持つよう接続する。ネットワークA系とネットワークB系は共通に接続されたネットワーク制御装置を持たないものとし、各計算機のネットワーク制御装置は、ネットワークA系用のネットワーク制御装置とネットワークB系用のネットワーク制御装置とで同一のSTアドレス(計算機の識別子)を設定する。 When a duplex network system is constructed, the network system is constructed by two networks A and B, and each computer is connected so as to have a network control device for the network A system and a network control device for the network B system. The network A system and the network B system do not have a network controller connected in common, and the network controller of each computer is the same for the network controller for the network A system and the network controller for the network B system. The ST address (computer identifier) is set.
上記ネットワークシステムにおいて、配線誤り等により、一方の計算機のA系のネットワーク制御装置と他方の計算機のB系のネットワーク制御装置が接続された場合、各装置は同一ネットワーク内に同一のSTアドレスを持つ装置を持ち、ネットワークシステム内の半分以上のネットワーク制御装置が、ネットワークから遮断される問題がある。 In the above network system, when the A system network control device of one computer and the B system network control device of the other computer are connected due to a wiring error or the like, each device has the same ST address in the same network. There is a problem that more than half of the network control devices in the network system are disconnected from the network.
本発明の目的は、上記ネットワークシステムにおいて、一方の計算機のネットワークA系用の制御装置と、他方の計算機のネットワークB系用のネットワーク制御装置が接続されても、ネットワークシステムから多数のネットワーク制御装置を遮断しないネットワーク制御方法及びネットワークシステムを提供することにある。 An object of the present invention is to provide a large number of network control devices from the network system even if the network A system control device of one computer and the network B system control device of the other computer are connected in the network system. It is an object of the present invention to provide a network control method and a network system that do not block the network.
上記目的を達成するために、本発明では、各ネットワーク制御装置はアドレス情報として、STアドレス(計算機の識別子、局所的なID)とIPアドレス(ネットワークの識別子、大域的なID)を持ち、ネットワーク制御装置の持つIPアドレスからA系、B系いずれのネットワーク用に設定されたネットワーク制御装置かを判別する手段と、各ネットワーク制御装置のSTアドレスの重複を検出する手段を有するように構成した。 In order to achieve the above object, according to the present invention, each network control device has an ST address (computer identifier, local ID) and an IP address (network identifier, global ID) as address information. The IP address of the control device is configured to have a means for determining whether it is a network control device set for the A-system or B-system network and a means for detecting duplication of the ST address of each network control device.
より具体的には、A系のネットワーク制御装置にIPアドレスのネットワークアドレス部に共通の値(A)を設定し、B系のネットワーク制御装置にはIPアドレスのネットワークアドレス部に共通の値(B)を設定し、各ネットワーク制御装置は他のネットワーク制御装置からデータを受信した時、データを送信した送信元のネットワーク制御装置のIPアドレスのネットワークアドレス部と、データを受信した受信先のネットワーク制御装置のIPアドレスのネットワークアドレス部とを比較し、不一致である場合受信したデータを破棄することにより、A系のネットワーク制御装置とB系のネットワーク制御装置の通信を遮断することで、A系のネットワーク制御装置とB系のネットワーク制御装置が同一ネットワークに接続されることを防止する。また、STアドレスの重複の検出を行う前に、上記IPアドレスの比較を行うことで、STアドレスの重複を原因として、ネットワークシステムから、多数のネットワーク制御装置が遮断されることを防止する。 More specifically, a common value (A) is set in the network address part of the IP address for the A-system network control device, and a common value (B) in the network address part of the IP address is set for the B-system network control device. When each network controller receives data from another network controller, the network address part of the IP address of the source network controller that sent the data and the network control of the recipient that received the data The network address part of the IP address of the device is compared, and if they do not match, the received data is discarded, and communication between the A system network control device and the B system network control device is cut off. The network controller and the B system network controller are connected to the same network. The to prevent. In addition, by comparing the IP addresses before detecting duplication of ST addresses, it is possible to prevent a large number of network control devices from being blocked from the network system due to duplication of ST addresses.
本発明によれば、二つのネットワークA系、B系を持ち、各計算機がネットワークA系用のネットワーク制御装置とネットワークB系のネットワーク制御装置を持つよう構築したネットワークシステムにおいて、ネットワークA系用のネットワーク制御装置とネットワークB系用のネットワーク制御装置とで同一のSTアドレスを設定し、一方の計算機のネットワークA系用制御装置と他方の計算機のネットワークB系用制御装置を接続した場合でも、STアドレスに基づいて、ネットワーク制御装置がネットワークシステムから遮断されることを防止できる。 According to the present invention, in a network system constructed so as to have two networks A system and B system, and each computer has a network control apparatus for network A system and a network control apparatus for network B system, Even if the same ST address is set in the network control device and the network B network control device, and the network A system control device of one computer is connected to the network B system control device of the other computer, the ST Based on the address, it is possible to prevent the network control apparatus from being disconnected from the network system.
図1は、本発明を実施するためのネットワークシステムの概要を示したブロック図である。 FIG. 1 is a block diagram showing an outline of a network system for carrying out the present invention.
計算機3、4、5はそれぞれがA系用とB系用の2つのネットワーク制御装置を持つ。ネットワーク制御装置6、7、8、9、10、11は、各々アドレス情報として、STアドレス(計算機の識別子、局所的なID)とIPアドレス(ネットワークの識別子、大域的なID)を持つ。ネットワーク制御装置6、7のSTアドレスを1に設定し、ネットワーク制御装置8、9のSTアドレスを2に設定し、ネットワーク制御装置10、11のSTアドレスを3に設定する。ネットワーク制御装置6、8、10のIPアドレスのネットワークアドレス部をAに設定し、ネットワーク制御装置7、9、11のIPアドレスのネットワーク部をBに設定する。ネットワーク制御装置6、8、10間を互いに物理的に異なる伝送路で接続し、リング型のネットワーク1(ネットワークA系)を構成する。ネットワーク制御装置7、9、11間を互いに物理的に異なる伝送路で接続し、リング型のネットワーク2(ネットワークB系)を構成する。
Each of the computers 3, 4, and 5 has two network control devices for the A system and the B system. Each of the
ネットワーク制御装置6、7、8、9、10、11は他のネットワーク制御装置へデータを送信する場合、または他のネットワーク制御装置から受信したデータを、伝送路で直接繋がれた別のネットワーク制御装置(以下、隣接するネットワーク制御装置)へ中継して送信する場合、送信側ネットワーク制御装置が持つIPアドレスを含むフレームを送信する。
When the
図2を用いて、ネットワーク制御装置における処理を説明する。
ネットワーク制御装置6、7、8、9、10、11は隣接するネットワーク制御装置からデータを受信した時、受信したフレームから、送信側ネットワーク制御装置が持つIPアドレスのネットワークアドレス部を参照する。送信側ネットワーク制御装置が持つIPアドレスのネットワークアドレス部が、受信側ネットワーク制御装置が持つIPアドレスのネットワークアドレス部と一致するかどうかを判定し(201)、ネットワークアドレス部が不一致であれば、受信したフレームを破棄し、表示機(LEDなど)を介して警告を出し(203)、IPアドレスのネットワークアドレス部が不一致になる、隣接するネットワーク制御装置との通信を遮断し(204)、通信遮断したネットワーク制御装置からの受信済データ(受信フレーム)を破棄する(205)。送信側ネットワーク制御装置が持つIPアドレスのネットワークアドレス部と、受信側ネットワーク制御装置が持つIPアドレスのネットワークアドレス部が一致すれば、STアドレスの重複検出を行う(202)。
Processing in the network control apparatus will be described with reference to FIG.
When the
図2に示すように、STアドレスの重複の検出を行う前に、上記IPアドレスの比較を行うことで、特定のネットワーク制御装置で発生したSTアドレスの重複という局所的な障害のために、ネットワークシステムから、多数のネットワーク制御装置が遮断されることを防止する。 As shown in FIG. 2, by comparing the IP addresses before detecting the duplication of the ST address, the local network failure due to the duplication of the ST address occurring in a specific network control apparatus can be performed. This prevents a large number of network control devices from being blocked from the system.
図3は伝送路の接続誤りにより、ネットワーク制御装置6、7、8、9、10、11が同一のリング型のネットワークに加入した場合の構成である。ネットワーク制御装置6は、図2に従い、ネットワーク制御装置9からデータを受信したとき、ネットワーク制御装置9が持つIPアドレスのネットワークアドレス部Bとネットワーク制御装置6が持つIPアドレスのネットワークアドレス部Aの不一致を確認し、ネットワーク制御装置9からの受信データを破棄する。
FIG. 3 shows a configuration when the
同様に、ネットワーク制御装置7はネットワーク制御装置8からの受信データを破棄し、ネットワーク制御装置8はネットワーク制御装置7からの受信データを破棄し、ネットワーク制御装置9はネットワーク制御装置6からの受信データを破棄する。これによって、ネットワーク制御装置6とネットワーク制御装置9の間、およびネットワーク制御装置7とネットワーク制御装置8の間でのみ通信が遮断され、同一ネットワークにA系のネットワーク制御装置とB系のネットワーク制御装置が接続することを防止する。 Similarly, the network control device 7 discards the received data from the network control device 8, the network control device 8 discards the received data from the network control device 7, and the network control device 9 receives the received data from the network control device 6. Is discarded. As a result, communication is cut off only between the network control device 6 and the network control device 9 and between the network control device 7 and the network control device 8, and the A system network control device and the B system network control device are connected to the same network. Prevent the connection.
図3において、ネットワーク制御装置6とネットワーク制御装置9との間、及びネットワーク制御装置7とネットワーク制御装置8との間のそれぞれの通信を遮断した状態、即ち、計算機3と計算機4との間の通信を遮断した状態を図4に示す。図4の破線は、通信を遮断した接続を示す。 In FIG. 3, communication between the network control device 6 and the network control device 9 and between the network control device 7 and the network control device 8 is interrupted, that is, between the computer 3 and the computer 4. FIG. 4 shows a state where communication is interrupted. A broken line in FIG. 4 indicates a connection that interrupts communication.
以上に述べた本実施例は、プラントの運転を監視または制御する複数の装置を相互に接続する通信ネットワークにおけるネットワーク制御装置のアドレス情報の重複検出に適用できる。 The present embodiment described above can be applied to duplicate detection of address information of a network control device in a communication network that interconnects a plurality of devices that monitor or control the operation of a plant.
1、2:ネットワーク、3〜5:計算機、6〜11:ネットワーク制御装置 1, 2: Network, 3-5: Computer, 6-11: Network control device
Claims (6)
前記ネットワーク制御装置は、前記計算機の識別のための固有のSTアドレスと前記ネットワークの識別のためのIPアドレス部とを有し、
隣接するネットワーク制御装置からデータを受信した自己ネットワーク制御装置は、受信した前記隣接するネットワーク制御装置のIPアドレス部及びSTアドレスと自己ネットワーク制御装置のIPアドレス部及びSTアドレス部を参照し、前記隣接するネットワーク制御装置の前記IPアドレスのネットワークアドレス部が自己ネットワーク制御装置の前記IPアドレスのネットワークアドレス部と不一致であるかどうかを調べ、その後、前記隣接するネットワーク制御装置の前記STアドレスと自己ネットワーク制御装置の前記STアドレスが不一致であるかどうかを調べ、前記IPアドレスのネットワークアドレス部の不一致を検出した時、受信したフレームを破棄することを特徴とするネットワーク制御装置。 A plurality of computers are connected in a ring shape by a first system network and a second system network, and the computer is a network system having network control devices corresponding to the first system and the second system. There,
The network control device has a unique ST address for identifying the computer and an IP address part for identifying the network,
Self network controller receives the data from the adjacent network controller refers to the IP address portion and ST address portion of the IP address portion and ST address and self network controller of the network controller for said adjacent received, the neighbor It checks whether the network address part of the IP address of the network controller to be inconsistent with the network address part of the IP address of the self network controller , and then the ST address and the self network controller of the adjacent network controller A network control device characterized by checking whether or not the ST address of the device does not match, and discarding the received frame when detecting a mismatch of the network address part of the IP address .
前記ネットワーク制御装置は、前記計算機の識別のために固有のSTアドレスと前記ネットワークの識別のためのIPアドレス部とを保持し、
隣接するネットワーク制御装置からデータを受信した自己ネットワーク制御装置は、受信した前記隣接するネットワーク制御装置のIPアドレス部及びSTアドレスと自己ネットワーク制御装置のIPアドレス部及びSTアドレスを参照し、
前記自己ネットワーク制御装置は、隣接するネットワーク制御装置からデータを受信した時、受信した前記隣接するネットワーク制御装置のIPアドレス部及びSTアドレスと自己ネットワーク制御装置のIPアドレス部及びSTアドレスを参照し、
前記自己ネットワーク制御装置は、前記IPアドレスのネットワークアドレス部の不一致を検出した時、受信したフレームを破棄することを特徴とするネットワーク制御方法。 In a network system in which a plurality of computers are connected in a ring shape by a first system network and a second system network, a network control apparatus corresponding to the first system and the second system possessed by the computer A network control method according to
The network control device holds a unique ST address for identifying the computer and an IP address part for identifying the network,
The self network control device that has received data from the adjacent network control device refers to the received IP address portion and ST address of the adjacent network control device and the IP address portion and ST address of the self network control device ,
The self network controller refers to the adjacent when receiving data from the network controller, the IP address portion and ST address of the IP address portion and ST address and self network controller of the network controller for said adjacent received,
The network control method, wherein the self-network control device discards a received frame when detecting a mismatch of a network address part of the IP address .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013076722A JP6162996B2 (en) | 2013-04-02 | 2013-04-02 | Network control apparatus and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013076722A JP6162996B2 (en) | 2013-04-02 | 2013-04-02 | Network control apparatus and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014204183A JP2014204183A (en) | 2014-10-27 |
| JP6162996B2 true JP6162996B2 (en) | 2017-07-12 |
Family
ID=52354292
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013076722A Expired - Fee Related JP6162996B2 (en) | 2013-04-02 | 2013-04-02 | Network control apparatus and method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6162996B2 (en) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0371747A (en) * | 1989-08-11 | 1991-03-27 | Hitachi Ltd | Token ring lan constitution controller address management system |
| JP2005252672A (en) * | 2004-03-04 | 2005-09-15 | Hitachi Cable Ltd | Switching hub |
-
2013
- 2013-04-02 JP JP2013076722A patent/JP6162996B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2014204183A (en) | 2014-10-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103825766B (en) | Device and method for detecting BFD links | |
| JP5776618B2 (en) | Network switch | |
| US9032240B2 (en) | Method and system for providing high availability SCTP applications | |
| JP5593530B2 (en) | Method and apparatus for fault tolerant time-triggered real-time communication | |
| JP5811995B2 (en) | Communication system and network relay device | |
| CN103684716A (en) | Method for transmitting messages in a redundantly operable industrial communication network and communication device for the redundantly operable industrial communication network | |
| US9778638B2 (en) | Programmable logic controller communication system | |
| CN104780064A (en) | Fault detection method of dual-redundancy-channel hot-switching CAN bus | |
| CN107852415A (en) | The method and apparatus that data are transmitted for low-disturbance between networks | |
| WO2015131548A1 (en) | Method for protecting bfd, and device | |
| CN107948063B (en) | Method for establishing aggregation link and access equipment | |
| CN107566036A (en) | Mistake in automatic detection communication and automatically determine the wrong source | |
| CN104935614B (en) | Data transmission method and device | |
| JP6162996B2 (en) | Network control apparatus and method | |
| CN111083198B (en) | Communication link switching method, master domain server, slave domain server and system | |
| CN103891204B (en) | The method of link switchover and switching equipment | |
| CN104486787A (en) | Method and device for detecting wireless link fault | |
| CN104579757B (en) | A kind of method and apparatus for detecting failure | |
| CN105939220A (en) | Remote port mirroring realization method and device | |
| CN114326364B (en) | System and method for secure connection in high availability industrial controllers | |
| CN104796276A (en) | Link switching method and system | |
| CN104618021B (en) | Optical fiber based data transmission method, device and system | |
| CN102801608A (en) | Communication network and coupling device | |
| JP5349229B2 (en) | Method for identifying fault location in packet ring network and system for executing the method | |
| KR101628089B1 (en) | Network apparatus and method for ensuring failover thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160302 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161024 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161129 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161212 |
|
| 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: 20170606 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170616 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6162996 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |