(57)【要約】【課題】  同じネットワーク制御装置構成およびアドレス情報を持つ二つのネットワークＡ系、Ｂ系から成るネットワークシステムにおいて、Ａ系のネットワーク制御装置とＢ系のネットワーク制御装置が接続された場合、多数のネットワーク制御装置がネットワークシステムから遮断されることを防止する。【解決手段】  各ネットワーク制御装置が、アドレス情報としてＳＴアドレスとＩＰアドレスを持ち、各ネットワーク制御装置のＳＴアドレス重複を検出する手段を有し、ネットワーク制御装置の持つＩＰアドレスから、隣接するネットワーク制御装置間で、ネットワークＡ系、Ｂ系のいずれのネットワーク用に設定されたネットワーク制御装置かを判別する手段を有する。【選択図】図１
2014204183.tif 000002
【特許請求の範囲】
【請求項１】
それぞれの計算機が第１の系のネットワーク及び第２の系のネットワークによってリング状に接続され、前記計算機は、前記第１の系及び前記第２の系に対応したネットワーク制御装置を有するネットワークシステムであって、
前記ネットワーク制御装置は、
前記計算機の識別のための固有のＳＴアドレスと前記ネットワークの識別のためのＩＰアドレスとを有し、各制御装置が、隣接するネットワーク制御装置からデータを受信した時、前記隣接するネットワーク制御装置のＩＰアドレス及びＳＴアドレスを参照し、受信した前記ＩＰアドレスのネットワークアドレス部が不一致であるかどうかを調べ、その後、前記ＳＴアドレスが不一致であるかどうかを調べ、前記双方の不一致を検出した時、受信したフレームを破棄することを特徴とするネットワーク制御装置。
【請求項２】
前記隣接する制御装置との間で互いに前記ＩＰアドレスのネットワークアドレス部の比較を行い、前記ＩＰアドレスのネットワークアドレス部が不一致であるとき、表示機により前記ＩＰアドレスのネットワークアドレス部不一致の検出表示を行うことを特徴とする請求項１記載のネットワーク制御装置。
【請求項３】
前記隣接するネットワーク制御装置との間で互いに前記ＩＰアドレスのネットワークアドレス部の比較を行い、同一ネットワークへ接続すべきかを判断することを特徴とする請求項１記載のネットワーク制御装置。
【請求項４】
それぞれの計算機が第１の系のネットワーク及び第２の系のネットワークによってリング状に接続されたネットワークシステムにおいて、前記計算機が有する、前記第１の系及び前記第２の系に対応したネットワーク制御装置によるネットワーク制御方法であって、
前記ネットワーク制御装置は、
前記計算機の識別のために固有のＳＴアドレスと前記ネットワークの識別のためのＩＰアドレスとを保持し、
隣接するネットワーク制御装置からデータを受信した時、前記隣接するネットワーク制御装置の前記ＩＰアドレス及び前記ＳＴアドレスを参照し、
前記ネットワーク制御装置と前記隣接するネットワーク制御装置との間で、受信した前記ＩＰアドレスのネットワークアドレス部が不一致であるかどうかを調べ、その後、前記ＳＴアドレスが不一致であるかどうかを調べ、
前記双方の不一致を検出した時、受信したフレームを破棄することを特徴とするネットワーク制御方法。
【請求項５】
前記隣接するネットワーク制御装置との間で互いに前記ＩＰアドレスのネットワークアドレス部の比較を行い、前記ＩＰアドレスのネットワークアドレス部が不一致であるとき、表示機により前記ＩＰアドレスのネットワークアドレス部不一致の検出表示を行うことを特徴とする請求項４記載のネットワーク制御方法。
【請求項６】
前記隣接するネットワーク制御装置との間で互いに前記ＩＰアドレスのネットワークアドレス部の比較を行い、同一ネットワークへ接続すべきかを判断することを特徴とする請求項４記載のネットワーク制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二重化のネットワークシステムにおけるネットワーク制御装置及び方法に関する。
【背景技術】
【０００２】
ネットワークは、複数のネットワーク制御装置が通信可能に接続されることによって構成される。各装置は、それぞれがアドレス情報を有し、アドレス情報を用いて通信を行う。したがって、このアドレス情報は、ネットワーク内においてユニークである必要がある。
【０００３】
しかし、実際には、ネットワークを構成する複数のネットワーク制御装置間において、アドレス情報が重複してしまう場合がある。例えば、ＩＰ（Internet Protocol）アドレスやステーションアドレス（装置ごとのアドレスとして、各ネットワーク制御装置に手動で設定する。以下、ＳＴアドレス）などといったアドレス情報を用いた場合に、人為的ミスにより、アドレス情報を重複して設定し、複数のネットワーク制御装置間において、アドレスが重複してしまう場合がある。ネットワーク制御装置間のアドレス情報の重複を検出する方法は、例えば、特開２００９−０１０４５９号公報、特開２００１−２４４９４５号公報に記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−０１０４５９号公報
【特許文献２】特開２００１−２４４９４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ネットワークを構成する複数のネットワーク制御装置間において、アドレス情報の重複を検出した場合、ネットワーク全体で誤作動が生じることを防止するため、アドレス情報が重複したネットワーク制御装置のうち、片方をネットワークから遮断する。
【０００６】
二重化のネットワークシステムに構築した場合、ネットワークシステムは二つのネットワークＡ系、Ｂ系により構築され、各計算機がネットワークＡ系用のネットワーク制御装置とネットワークＢ系用のネットワーク制御装置を持つよう接続する。ネットワークＡ系とネットワークＢ系は共通に接続されたネットワーク制御装置を持たないものとし、各計算機のネットワーク制御装置は、ネットワークＡ系用のネットワーク制御装置とネットワークＢ系用のネットワーク制御装置とで同一のＳＴアドレス（計算機の識別子）を設定する。
【０００７】
上記ネットワークシステムにおいて、配線誤り等により、一方の計算機のＡ系のネットワーク制御装置と他方の計算機のＢ系のネットワーク制御装置が接続された場合、各装置は同一ネットワーク内に同一のＳＴアドレスを持つ装置を持ち、ネットワークシステム内の半分以上のネットワーク制御装置が、ネットワークから遮断される問題がある。
【０００８】
本発明の目的は、上記ネットワークシステムにおいて、一方の計算機のネットワークＡ系用の制御装置と、他方の計算機のネットワークＢ系用のネットワーク制御装置が接続されても、ネットワークシステムから多数のネットワーク制御装置を遮断しないネットワーク制御方法及びネットワークシステムを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明では、各ネットワーク制御装置はアドレス情報として、ＳＴアドレス（計算機の識別子、局所的なＩＤ）とＩＰアドレス（ネットワークの識別子、大域的なＩＤ）を持ち、ネットワーク制御装置の持つＩＰアドレスからＡ系、Ｂ系いずれのネットワーク用に設定されたネットワーク制御装置かを判別する手段と、各ネットワーク制御装置のＳＴアドレスの重複を検出する手段を有するように構成した。
【００１０】
より具体的には、Ａ系のネットワーク制御装置にＩＰアドレスのネットワークアドレス部に共通の値（Ａ）を設定し、Ｂ系のネットワーク制御装置にはＩＰアドレスのネットワークアドレス部に共通の値（Ｂ）を設定し、各ネットワーク制御装置は他のネットワーク制御装置からデータを受信した時、データを送信した送信元のネットワーク制御装置のＩＰアドレスのネットワークアドレス部と、データを受信した受信先のネットワーク制御装置のＩＰアドレスのネットワークアドレス部とを比較し、不一致である場合受信したデータを破棄することにより、Ａ系のネットワーク制御装置とＢ系のネットワーク制御装置の通信を遮断することで、Ａ系のネットワーク制御装置とＢ系のネットワーク制御装置が同一ネットワークに接続されることを防止する。また、ＳＴアドレスの重複の検出を行う前に、上記ＩＰアドレスの比較を行うことで、ＳＴアドレスの重複を原因として、ネットワークシステムから、多数のネットワーク制御装置が遮断されることを防止する。
【発明の効果】
【００１１】
本発明によれば、二つのネットワークＡ系、Ｂ系を持ち、各計算機がネットワークＡ系用のネットワーク制御装置とネットワークＢ系のネットワーク制御装置を持つよう構築したネットワークシステムにおいて、ネットワークＡ系用のネットワーク制御装置とネットワークＢ系用のネットワーク制御装置とで同一のＳＴアドレスを設定し、一方の計算機のネットワークＡ系用制御装置と他方の計算機のネットワークＢ系用制御装置を接続した場合でも、ＳＴアドレスに基づいて、ネットワーク制御装置がネットワークシステムから遮断されることを防止できる。
【図面の簡単な説明】
【００１２】
【図１】ネットワークシステムの概要を示した図である。
【図２】ネットワーク制御装置の処理フロー図である。
【図３】ネットワークシステムにおいて、装置６、７、８、９、１０、１１を同一のリング型のネットワークに接続した場合の構成を示した図である。
【図４】図３に示した構成において、計算機１（３）と計算機２（４）との間の通信を遮断した状態を示した図である。
【発明を実施するための形態】
【００１３】
図１は、本発明を実施するためのネットワークシステムの概要を示したブロック図である。
【００１４】
計算機３、４、５はそれぞれがＡ系用とＢ系用の２つのネットワーク制御装置を持つ。ネットワーク制御装置６、７、８、９、１０、１１は、各々アドレス情報として、ＳＴアドレス（計算機の識別子、局所的なＩＤ）とＩＰアドレス（ネットワークの識別子、大域的なＩＤ）を持つ。ネットワーク制御装置６、７のＳＴアドレスを１に設定し、ネットワーク制御装置８、９のＳＴアドレスを２に設定し、ネットワーク制御装置１０、１１のＳＴアドレスを３に設定する。ネットワーク制御装置６、８、１０のＩＰアドレスのネットワークアドレス部をＡに設定し、ネットワーク制御装置７、９、１１のＩＰアドレスのネットワーク部をＢに設定する。ネットワーク制御装置６、８、１０間を互いに物理的に異なる伝送路で接続し、リング型のネットワーク１（ネットワークＡ系）を構成する。ネットワーク制御装置７、９、１１間を互いに物理的に異なる伝送路で接続し、リング型のネットワーク２（ネットワークＢ系）を構成する。
【００１５】
ネットワーク制御装置６、７、８、９、１０、１１は他のネットワーク制御装置へデータを送信する場合、または他のネットワーク制御装置から受信したデータを、伝送路で直接繋がれた別のネットワーク制御装置（以下、隣接するネットワーク制御装置）へ中継して送信する場合、送信側ネットワーク制御装置が持つＩＰアドレスを含むフレームを送信する。
【００１６】
図２を用いて、ネットワーク制御装置における処理を説明する。  
ネットワーク制御装置６、７、８、９、１０、１１は隣接するネットワーク制御装置からデータを受信した時、受信したフレームから、送信側ネットワーク制御装置が持つIPアドレスのネットワークアドレス部を参照する。送信側ネットワーク制御装置が持つIPアドレスのネットワークアドレス部が、受信側ネットワーク制御装置が持つIPアドレスのネットワークアドレス部と一致するかどうかを判定し（２０１）、ネットワークアドレス部が不一致であれば、受信したフレームを破棄し、表示機（ＬＥＤなど）を介して警告を出し（２０３）、ＩＰアドレスのネットワークアドレス部が不一致になる、隣接するネットワーク制御装置との通信を遮断し（２０４）、通信遮断したネットワーク制御装置からの受信済データ（受信フレーム）を破棄する（２０５）。送信側ネットワーク制御装置が持つＩＰアドレスのネットワークアドレス部と、受信側ネットワーク制御装置が持つＩＰアドレスのネットワークアドレス部が一致すれば、ＳＴアドレスの重複検出を行う（２０２）。
【００１７】
図２に示すように、ＳＴアドレスの重複の検出を行う前に、上記ＩＰアドレスの比較を行うことで、特定のネットワーク制御装置で発生したＳＴアドレスの重複という局所的な障害のために、ネットワークシステムから、多数のネットワーク制御装置が遮断されることを防止する。
【００１８】
図３は伝送路の接続誤りにより、ネットワーク制御装置６、７、８、９、１０、１１が同一のリング型のネットワークに加入した場合の構成である。ネットワーク制御装置６は、図２に従い、ネットワーク制御装置９からデータを受信したとき、ネットワーク制御装置９が持つＩＰアドレスのネットワークアドレス部Ｂとネットワーク制御装置６が持つＩＰアドレスのネットワークアドレス部Ａの不一致を確認し、ネットワーク制御装置９からの受信データを破棄する。
【００１９】
同様に、ネットワーク制御装置７はネットワーク制御装置８からの受信データを破棄し、ネットワーク制御装置８はネットワーク制御装置７からの受信データを破棄し、ネットワーク制御装置９はネットワーク制御装置６からの受信データを破棄する。これによって、ネットワーク制御装置６とネットワーク制御装置９の間、およびネットワーク制御装置７とネットワーク制御装置８の間でのみ通信が遮断され、同一ネットワークにＡ系のネットワーク制御装置とＢ系のネットワーク制御装置が接続することを防止する。
【００２０】
図３において、ネットワーク制御装置６とネットワーク制御装置９との間、及びネットワーク制御装置７とネットワーク制御装置８との間のそれぞれの通信を遮断した状態、即ち、計算機３と計算機４との間の通信を遮断した状態を図４に示す。図４の破線は、通信を遮断した接続を示す。
【００２１】
以上に述べた本実施例は、プラントの運転を監視または制御する複数の装置を相互に接続する通信ネットワークにおけるネットワーク制御装置のアドレス情報の重複検出に適用できる。
【符号の説明】
【００２２】
１、２：ネットワーク、３〜５：計算機、６〜１１：ネットワーク制御装置
【図１】
2014204183.tif 000003
【図２】
2014204183.tif 000004
【図３】
2014204183.tif 000005
【図４】
2014204183.tif 000006