(57)【要約】【課題】  正しい近隣装置の情報を得ることを可能とし、異なる装置から受取っているのに同一装置とみなしてしまう問題を解消可能なネットワーク接続機器を提供する。【解決手段】  近隣装置（Ｂ）２からＬＬＤＰフレーム１０４が届くと、それをＬＬＤＰフレーム受信部１４が受取り、リモートＭＩＢ情報１２にシャシＩＤやポートＩＤ等の近隣装置（Ｂ）２の情報を保存する。比較処理部１５はローカルＭＩＢ情報１１から自装置のシャシＩＤとポートＩＤとを取出し、またリモートＭＩＢ情報１２から近隣装置（Ｂ）２のシャシＩＤとポートＩＤとを取出し、それらを比較する。比較処理部１５はそれらが一致している場合、自装置のシャシＩＤ及びポートＩＤと近隣装置（Ｂ）２のシャシＩＤ及びポートＩＤとが重複していると判断してディスプレイ１６に表示する。【選択図】      図２
2008227987.tif 000002
【特許請求の範囲】
【請求項１】
ＬＬＤＰ（Ｌｉｎｋ  Ｌａｙｅｒ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）機能を搭載したネットワーク接続機器であって、
自機器のシャシＩＤ／ポートＩＤと周辺の近隣装置のシャシＩＤ／ポートＩＤとを比較する比較処理手段と、前記比較処理手段で一致が検出された時に前記自機器のシャシＩＤ／ポートＩＤと前記近隣装置のシャシＩＤ／ポートＩＤとの重複状態を表示する表示手段とを有することを特徴とするネットワーク接続機器。
【請求項２】
前記自機器のシャシＩＤ／ポートＩＤを保持する第１の保持手段と、前記近隣装置のシャシＩＤ／ポートＩＤを保持する第２の保持手段とを含み、
前記比較処理手段は、前記近隣装置のシャシＩＤ／ポートＩＤの前記第２の保持手段への保持を契機として比較処理を開始することを特徴とする請求項１記載のネットワーク接続機器。
【請求項３】
Ｎ：１（Ｎは正の整数）の冗長構成において前記ＬＬＤＰ機能を用いて複数のポート相互死活監視を行うことを特徴とする請求項１または請求項２記載のネットワーク接続機器。
【請求項４】
前記シャシＩＤは、ＬＬＤＰフレームを送信した機器のシャシ識別情報を示し、
前記ポートＩＤは、ＬＬＤＰフレームを送信したポートの識別情報を示し、
これらシャシＩＤとポートＩＤとを組み合わせて、このフレームの受信ポートに接続されている機器を表すことを特徴とする請求項１から請求項３のいずれか記載のネットワーク接続機器。
【請求項５】
予め設定された前記シャシＩＤ／ポートＩＤの第１希望から第Ｎ希望の候補を保持するテーブルを含み、
前記重複状態が検出される毎に前記テーブル内のシャシＩＤ／ポートＩＤを順次設定していくことを特徴とする請求項１から請求項４のいずれか記載のネットワーク接続機器。
【請求項６】
前記シャシＩＤ／ポートＩＤを設定する際に乱数を発生させてその値を設定し、前記重複状態が検出された時に再度乱数を発生させてその値で再設定することを特徴とする請求項１から請求項４のいずれか記載のネットワーク接続機器。
【請求項７】
前記シャシＩＤ／ポートＩＤを任意に設定しておき、前記重複状態が検出された時に自機器のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスを設定することを特徴とする請求項１から請求項４のいずれか記載のネットワーク接続機器。
【請求項８】
前記シャシＩＤ／ポートＩＤを任意に設定しておき、前記重複状態が検出された時に自機器のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスに基づいた乱数を発生させてその値を設定することを特徴とする請求項１から請求項４のいずれか記載のネットワーク接続機器。
【請求項９】
請求項１から請求項８のいずれか記載のネットワーク接続機器を含むことを特徴とする通信システム。
【請求項１０】
ＬＬＤＰ（Ｌｉｎｋ  Ｌａｙｅｒ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）機能を搭載したネットワーク接続機器に用いる近隣装置情報重複回避方法であって、
前記ネットワーク接続機器が、前記ネットワーク接続機器のシャシＩＤ／ポートＩＤと周辺の近隣装置のシャシＩＤ／ポートＩＤとを比較する比較処理と、その比較処理で一致が検出された時に前記ネットワーク接続機器のシャシＩＤ／ポートＩＤと前記近隣装置のシャシＩＤ／ポートＩＤとの重複状態を表示手段に表示する処理とを実行することを特徴とする近隣装置情報重複回避方法。
【請求項１１】
前記ネットワーク接続機器に、前記ネットワーク接続機器のシャシＩＤ／ポートＩＤを保持する第１の保持手段と、前記近隣装置のシャシＩＤ／ポートＩＤを保持する第２の保持手段とを設け、
前記ネットワーク接続機器が、前記比較処理において、前記近隣装置のシャシＩＤ／ポートＩＤの前記第２の保持手段への保持を契機として比較処理を開始することを特徴とする請求項１０記載の近隣装置情報重複回避方法。
【請求項１２】
Ｎ：１（Ｎは正の整数）の冗長構成において前記ＬＬＤＰ機能を用いて複数のポート相互死活監視を行うことを特徴とする請求項１０または請求項１１記載の近隣装置情報重複回避方法。
【請求項１３】
前記シャシＩＤは、ＬＬＤＰフレームを送信した機器のシャシ識別情報を示し、
前記ポートＩＤは、ＬＬＤＰフレームを送信したポートの識別情報を示し、
これらシャシＩＤとポートＩＤとを組み合わせて、このフレームの受信ポートに接続されている機器を表すことを特徴とする請求項１０から請求項１２のいずれか記載の近隣装置情報重複回避方法。
【請求項１４】
前記ネットワーク接続機器に、予め設定された前記シャシＩＤ／ポートＩＤの第１希望から第Ｎ希望の候補を保持するテーブルを含み、
前記重複状態が検出される毎に前記テーブル内のシャシＩＤ／ポートＩＤを順次設定していくことを特徴とする請求項１０から請求項１３のいずれか記載の近隣装置情報重複回避方法。
【請求項１５】
前記ネットワーク接続機器が、前記シャシＩＤ／ポートＩＤを設定する際に乱数を発生させてその値を設定し、前記重複状態が検出された時に再度乱数を発生させてその値で再設定することを特徴とする請求項１０から請求項１３のいずれか記載の近隣装置情報重複回避方法。
【請求項１６】
前記ネットワーク接続機器が、前記シャシＩＤ／ポートＩＤを任意に設定しておき、前記重複状態が検出された時に自機器のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスを設定することを特徴とする請求項１０から請求項１３のいずれか記載の近隣装置情報重複回避方法。
【請求項１７】
前記ネットワーク接続機器が、前記シャシＩＤ／ポートＩＤを任意に設定しておき、前記重複状態が検出された時に自機器のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスに基づいた乱数を発生させてその値を設定することを特徴とする請求項１０から請求項１３のいずれか記載の近隣装置情報重複回避方法。
【請求項１８】
ＬＬＤＰ（Ｌｉｎｋ  Ｌａｙｅｒ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）機能を搭載したネットワーク接続機器において実行されかつコンピュータで実行可能なプログラムであって、
前記ネットワーク接続機器のシャシＩＤ／ポートＩＤと周辺の近隣装置のシャシＩＤ／ポートＩＤとを比較する比較処理と、その比較処理で一致が検出された時に前記ネットワーク接続機器のシャシＩＤ／ポートＩＤと前記近隣装置のシャシＩＤ／ポートＩＤとの重複状態を表示手段に表示する処理とを含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はネットワーク接続機器、通信システム及びそれらに用いる近隣装置情報重複回避方法並びにそのプログラムに関し、特にＬＬＤＰ（Ｌｉｎｋ  Ｌａｙｅｒ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）における近隣装置情報の重複を回避する方法に関する。
【背景技術】
【０００２】
従来、有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や無線ＬＡＮ等のネットワークにおいて、接続元機器がネットワークを介して接続可能な機器（以下、接続候補機器とする）を探索する方法としては、接続元機器が、ネットワーク上に機器探索要求をブロードキャストで送信し、機器探索要求に応じて返信される機器探索応答を受信することによって、接続候補機器を探索する方法が知られている（例えば、特許文献１参照）。
【０００３】
また、近隣の機器の情報を取得するためのプロトコルとしては、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃ  Ｅｎｇｉｎｅｅｒｓ）８０２．１ＡＢに規定されたＬＬＤＰがある。このＬＬＤＰでは、ＬＡＮに接続するネットワーク接続機器が、同一ＬＡＮ上にある近隣装置との間でネットワークに関する情報をＬＬＤＰフレームにて送受信し、その情報を自装置内に保存する方法が規定されている。但し、ＬＬＤＰでは、情報の要求を行わない。
【０００４】
ここで、ネットワークに関する情報としては、ＬＬＤＰフレームを送信した機器のシャシ識別情報を示すシャシＩＤ、ＬＬＤＰフレームを送信したポートの識別情報を示すポートＩＤ、受信したＬＬＤＰフレームに格納されている情報の有効期間を示す有効期間（ＴＴＬ：Ｔｉｍｅ  Ｔｏ  Ｌｉｖｅ）等がある。また、受信側のＬＬＤＰエージェントはシャシＩＤとポートＩＤとを組み合わせて、このフレームの受信ポートに接続されている機器を表している。
【０００５】
従来のＬＬＤＰフレーム処理について、図１を参照して説明する。図１において、自装置３と近隣装置（Ａ）１と近隣装置（Ｂ）２とは、ＩＥＥＥ８０２．１ＡＢに基づき、ＬＬＤＰフレームを送信する。他装置からＬＬＤＰフレームを受け取った装置はＬＬＤＰフレーム内のシャシＩＤ／ポートＩＤによって装置を一意に特定する。
【０００６】
【特許文献１】特開２００４−２５４２４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した従来のＬＬＤＰでは、装置を一意に特定するシャシＩＤ／ポートＩＤとして任意のものが設定可能なため、複数の装置が同じシャシＩＤ／ポートＩＤを設定すると、正しい近隣装置状態を認識することができないという課題がある。
【０００８】
また、従来のＬＬＤＰでは、装置を一意に特定するシャシＩＤ／ポートＩＤとして任意のものを設定可能なため、複数の装置が同じシャシＩＤ／ポートＩＤを設定すると、複数の装置からＬＬＤＰフレームを受け取った装置がそれら複数の装置の区別がつかないという課題がある。
【０００９】
さらに、従来のＬＬＤＰでは、設定されたシャシＩＤ／ポートＩＤについて、他装置との重複状態の監視や、設定されたシャシＩＤ／ポートＩＤについて、他装置との重複状態の表示を行っていないという課題もある。
【００１０】
つまり、ＩＥＥＥ８０２．１ＡＢにおいては、ＬＬＤＰフレームのシャシＩＤとポートＩＤとが任意のものを設定できるように定義されているため、異なる装置で同一のシャシＩＤとポートＩＤとが設定される可能性がある。この結果、これら同一のシャシＩＤ及びポートＩＤのＬＬＤＰフレームを受け取った装置は、同じ装置から来たものだと認識してしまうという問題がある。
【００１１】
そこで、本発明の目的は上記の問題点を解消し、正しい近隣装置の情報を得ることができ、異なる装置から受け取っているのに同一装置とみなしてしまう問題を解消することができるネットワーク接続機器、通信システム及びそれらに用いる近隣装置情報重複回避方法並びにそのプログラムを提供することにある。
【課題を解決するための手段】
【００１２】
本発明によるネットワーク接続機器は、ＬＬＤＰ（Ｌｉｎｋ  Ｌａｙｅｒ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）機能を搭載したネットワーク接続機器であって、
自機器のシャシＩＤ／ポートＩＤと周辺の近隣装置のシャシＩＤ／ポートＩＤとを比較する比較処理手段と、前記比較処理手段で一致が検出された時に前記自機器のシャシＩＤ／ポートＩＤと前記近隣装置のシャシＩＤ／ポートＩＤとの重複状態を表示する表示手段とを備えている。
【００１３】
本発明による通信システムは、上記のネットワーク接続機器を含むことを特徴とする。
【００１４】
本発明による近隣装置情報重複回避方法は、ＬＬＤＰ（Ｌｉｎｋ  Ｌａｙｅｒ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）機能を搭載したネットワーク接続機器に用いる近隣装置情報重複回避方法であって、
前記ネットワーク接続機器が、前記ネットワーク接続機器のシャシＩＤ／ポートＩＤと周辺の近隣装置のシャシＩＤ／ポートＩＤとを比較する比較処理と、その比較処理で一致が検出された時に前記ネットワーク接続機器のシャシＩＤ／ポートＩＤと前記近隣装置のシャシＩＤ／ポートＩＤとの重複状態を表示手段に表示する処理とを実行している。
【００１５】
本発明によるプログラムは、ＬＬＤＰ（Ｌｉｎｋ  Ｌａｙｅｒ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）機能を搭載したネットワーク接続機器において実行されかつコンピュータで実行可能なプログラムであって、
前記ネットワーク接続機器のシャシＩＤ／ポートＩＤと周辺の近隣装置のシャシＩＤ／ポートＩＤとを比較する比較処理と、その比較処理で一致が検出された時に前記ネットワーク接続機器のシャシＩＤ／ポートＩＤと前記近隣装置のシャシＩＤ／ポートＩＤとの重複状態を表示手段に表示する処理とを含むことを特徴とする。
【００１６】
すなわち、本発明の通信システムは、ＬＬＤＰ（Ｌｉｎｋ  Ｌａｙｅｒ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）機能を持った装置が別のＬＬＤＰエージェントを持った装置からＬＬＤＰフレームを受取った時に、そのＬＬＤＰフレームに入っているシャシＩＤ及びポートＩＤが自装置と同じものであれば、自装置の表示画面にてシャシＩＤ及びポートＩＤが重複している装置が存在していることを表示する。
【００１７】
ここで、シャシＩＤはＬＬＤＰフレームを送信した機器のシャシ識別情報を示し、ポートＩＤはＬＬＤＰフレームを送信したポートの識別情報を示す。また、受信側のＬＬＤＰエージェントはシャシＩＤとポートＩＤとを組み合わせて、このフレームの受信ポートに接続されている機器を表している。
【００１８】
シャシＩＤ及びポートＩＤが重複している装置が存在していることの表示があった装置の運用者は、別のシャシＩＤ及びポートＩＤに変えたり、重複している近隣装置の運用者に対して変更依頼を出すといった対処を取る機会が得られる。
【００１９】
より具体的に説明すると、本発明の通信システムでは、自装置が近隣装置Ａから送られてきたＬＬＤＰフレームを受取ると、シャシＩＤ／ポートＩＤがＸ／Ｙである近隣装置Ａが存在すると認識する。その後、近隣装置Ｂから送られてきたＬＬＤＰフレームがシャシＩＤ／ポートＩＤがＸ／Ｙとなっていると、自装置がそのＬＬＤＰフレームを近隣装置Ａからのものと認識してしまう。
【００２０】
この時、近隣装置Ａ及び近隣装置Ｂは、それぞれ相互にＬＬＤＰフレームを送受しているので、互いに同じシャシＩＤ／ポートＩＤを持った近隣装置が存在すると認識可能である。この時点で、近隣装置Ａ、近隣装置Ｂ各々の表示画面でシャシＩＤ／ポートＩＤの重複を表示することで、近隣装置Ａ、近隣装置Ｂ各々の装置運用者には重複解消の機会が与えられる。
【００２１】
このようにして、本発明の通信システムでは、ＬＬＤＰでの近隣装置同士でのシャシＩＤ／ポートＩＤの重複を解消する機会を装置運用者に与えることが可能となるので、正しい近隣装置の情報を得ることが可能となり、異なる装置から受け取っているのに同一装置とみなしてしまう問題を解消することが可能となる。
【発明の効果】
【００２２】
本発明は、上記のような構成及び動作とすることで、正しい近隣装置の情報を得ることができ、異なる装置から受け取っているのに同一装置とみなしてしまう問題を解消することができるという効果が得られる。
【発明を実施するための最良の形態】
【００２３】
次に、本発明の実施例について図面を参照して説明する。
【実施例１】
【００２４】
図１は本発明の一実施例による通信システムの構成例を示すブロック図である。図１において、本発明の一実施例による通信システムは、近隣装置（Ａ）１と、近隣装置（Ｂ）２と、自装置３とが図示せぬＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワークにおいて、相互に接続されて構成されている。尚、近隣装置（Ａ）１、近隣装置（Ｂ）２、自装置３はそれぞれ上記のネットワークに接続可能なネットワーク接続機器である。
【００２５】
近隣装置（Ａ）１、近隣装置（Ｂ）２、自装置３はそれぞれ自身に設定されたシャシＩＤとポートＩＤとを基に作成したＬＬＤＰ（Ｌｉｎｋ  Ｌａｙｅｒ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）フレーム１０１〜１０４を周辺装置にマルチキャストで送信する。
【００２６】
ここで、シャシＩＤはＬＬＤＰフレームを送信した機器のシャシ識別情報を示し、ポートＩＤはＬＬＤＰフレームを送信したポートの識別情報を示す。また、受信側のＬＬＤＰエージェントはシャシＩＤとポートＩＤとを組み合わせて、このフレームの受信ポートに接続されている機器を表している。
【００２７】
自装置３は近隣装置（Ａ）１から送られてきたＬＬＤＰフレーム１０１を受取ると、シャシＩＤ／ポートＩＤがＸ／Ｙである近隣装置が存在すると認識する。その後、自装置３は、近隣装置（Ｂ）２から送られてきたＬＬＤＰフレーム１０２もシャシＩＤ／ポートＩＤがＸ／Ｙとなっているので、そのＬＬＤＰフレーム１０２を近隣装置（Ａ）１からのものと認識してしまう。
【００２８】
このとき、近隣装置（Ａ）１、近隣装置（Ｂ）２は相互にＬＬＤＰフレーム１０３，１０４を送受しているので、互いに同じシャシＩＤ／ポートＩＤを持った近隣装置が存在すると認識することができる。この時点で、近隣装置（Ａ）１及び近隣装置（Ｂ）２各々の表示画面でシャシＩＤ／ポートＩＤの重複を表示することで、近隣装置（Ａ）１及び近隣装置（Ｂ）２各々の装置運用者に対して重複解消の機会が与えられることになる。
【００２９】
このように、本実施例では、ＬＬＤＰでの近隣装置同士でのシャシＩＤ／ポートＩＤの重複を解消する機会を、近隣装置（Ａ）１及び近隣装置（Ｂ）２各々の装置運用者に対して与えることができる。
【００３０】
図２は図１に示す近隣装置（Ａ）１の構成例を示すブロック図である。図２において、近隣装置（Ａ）１は、ローカルＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）情報１１と、リモートＭＩＢ情報１２と、ＬＬＤＰフレーム送信部１３と、ＬＬＤＰフレーム受信部１４と、比較処理部１５と、ディスプレイ１６とを備えている。
【００３１】
ＬＬＤＰフレーム送信部１３では、ローカルＭＩＢ情報１１に設定されたシャシＩＤやポートＩＤ等の情報を基にＬＬＤＰフレーム１０３を生成し、近隣装置（Ｂ）２を含む周辺の近隣装置にマルチキャストで送信する。
【００３２】
また、近隣装置（Ｂ）２からＬＬＤＰフレーム１０４が届くと、それをＬＬＤＰフレーム受信部１４が受取り、リモートＭＩＢ情報１２にシャシＩＤやポートＩＤ等の近隣装置（Ｂ）２の情報を保存する。
【００３３】
リモートＭＩＢ情報１２に近隣装置（Ｂ）２のシャシＩＤとポートＩＤとが記録されたことを契機に、比較処理部１５はローカルＭＩＢ情報１１から自装置のシャシＩＤとポートＩＤとを取出し、またリモートＭＩＢ情報１２から近隣装置（Ｂ）２のシャシＩＤとポートＩＤとを取出し、それらを比較する。比較処理部１５はそれらが一致している場合、自装置のシャシＩＤ及びポートＩＤと近隣装置（Ｂ）２のシャシＩＤ及びポートＩＤとが重複していると判断し、その旨（つまり、重複していること）をディスプレイ１６に表示する。
【００３４】
尚、本実施例では、一つの処理部で送信側のＬＬＤＰフレーム処理と受信側のＬＬＤＰフレーム処理とを行うようにしてもよく、ＬＬＤＰフレーム送信部１３とＬＬＤＰフレーム受信部１４とを合わせて送受信ＬＬＤＰフレーム処理部としてもよい。また、図１に示す近隣装置（Ｂ）２及び自装置３を上記の近隣装置（Ａ）１と同様の構成及び動作としてもよい。
【００３５】
図３は図２に示す近隣装置（Ａ）１の動作を示すフローチャートである。これら図２及び図３を参照して近隣装置（Ａ）１の動作について説明する。尚、図３に示す処理は、コンピュータで実行可能なプログラムを近隣装置（Ａ）１の制御部［例えば、ＣＰＵ（中央処理装置）］（図示せず）が実行することで実現可能である。
【００３６】
近隣装置（Ａ）１は自装置のシャシＩＤ／ポートＩＤをローカルＭＩＢ情報１１に設定し（図３ステップＳ１）、ＬＬＤＰフレーム送信部１３にてこのシャシＩＤ／ポートＩＤを基にＬＬＤＰフレーム１０３を生成し（図３ステップＳ２）、その生成したＬＬＤＰフレーム１０３を近隣装置（Ｂ）２を含む周辺の近隣装置にマルチキャストで送信する（図３ステップＳ３）。
【００３７】
次に、近隣装置（Ａ）１は近隣装置（Ｂ）２からＬＬＤＰフレームを受取ると（図３ステップＳ４）、ＬＬＤＰフレーム受信部１４にて受信したＬＬＤＰフレームから近隣装置（Ｂ）２のシャシＩＤ／ポートＩＤを読取り（図３ステップＳ５）、読取った近隣装置（Ｂ）２のシャシＩＤ／ポートＩＤをリモートＭＩＢ情報１２に記録する（図３ステップＳ６）。
【００３８】
比較処理部１５は近隣装置（Ｂ）２のシャシＩＤ／ポートＩＤがリモートＭＩＢ情報１２に記録されたことを契機に、ローカルＭＩＢ情報１１から自装置のシャシＩＤ／ポートＩＤを取出し（図３ステップＳ７）、またリモートＭＩＢ情報１２から追加された近隣装置（Ｂ）２のシャシＩＤ／ポートＩＤを取出す（図３ステップＳ８）。
【００３９】
比較処理部１５は自装置のシャシＩＤ／ポートＩＤと、近隣装置（Ｂ）２のシャシＩＤ／ポートＩＤとを比較してそれらが一致すると（図３ステップＳ９）、ディスプレイ１６にて重複していることを表示し（図３ステップＳ１０）、処理を終了する。近隣装置（Ａ）１は自装置のシャシＩＤ／ポートＩＤと、近隣装置（Ｂ）２のシャシＩＤ／ポートＩＤとが一致しなければ（図３ステップＳ９）、そのまま処理を終了する。
【００４０】
このように、本実施例では、比較処理部１５が自装置のシャシＩＤ／ポートＩＤと、近隣装置（Ｂ）２のシャシＩＤ／ポートＩＤとを比較してそれらが一致する時に重複していることをディスプレイ１６に表示することで、近隣装置（Ａ）１と近隣装置（Ｂ）２との間においてシャシＩＤ／ポートＩＤの重複を避けることができ、近隣装置（Ａ）１と近隣装置（Ｂ）２と自装置３とが正しい周辺装置の情報を得ることができ、異なる装置から受取っているのに同一装置とみなしてしまう問題を解消することができる。
【００４１】
また、本実施例では、近隣装置（Ａ）１と近隣装置（Ｂ）２との間においてシャシＩＤ／ポートＩＤの比較を行っているので、他装置との間のシャシＩＤ／ポートＩＤの重複を解消することができる。
【実施例２】
【００４２】
図４は本発明の他の実施例による近隣装置の構成例を示すブロック図である。図４において、本発明の他の実施例では、その基本的構成が上述した本発明の一実施例と同様であるが、冗長化ネットワーク利用についてさらに工夫している。つまり、本実施例では、近隣装置（Ａ）１ａにＮ個の運用ポート（＃１〜＃Ｎ）１９−１〜１９−Ｎと１個の冗長ポート２０とがあり、Ｎ：１（Ｎは正の整数）の冗長構成をとっている。尚、運用ポート（＃１〜＃Ｎ）１９−１〜１９−Ｎ及び冗長ポート２０はネットワーク２００に接続されている。
【００４３】
これらのポートはそれぞれＬＬＤＰエージェント１７−１〜１７−Ｎ，１８をもっており、ＬＬＤＰエージェント１７−１〜１７−Ｎ，１８においてＬＬＤＰフレームの送受信を行っている。このＬＬＤＰフレームによって、１つのポートは他のポートの生存状態を確認することができる。
【００４４】
冗長ポート２０は各運用ポート（＃１〜＃Ｎ）１９−１〜１９−Ｎの正常状態を確認することができ、１つの運用ポートからＬＬＤＰフレームがこなくなると、その運用ポートを故障ポートとみなし、冗長ポート２０がその故障ポートの代わりに運用ポートとなる。
【００４５】
この冗長構成の中で、運用ポート（＃１）１９−１が運用ポート（＃２）１９−２から受取ったＬＬＤＰフレームからシャシＩＤ／ポートＩＤを読取り、読取ったシャシＩＤ／ポートＩＤをリモートＭＩＢ情報１２に保存する。
【００４６】
比較処理部１５はシャシＩＤ／ポートＩＤをリモートＭＩＢ情報１２に保存されたことを契機に、運用ポート（＃１）１９−１のシャシＩＤ／ポートＩＤをローカルＭＩＢ情報１１から取出し、またリモートＭＩＢ情報１２に保存された運用ポート（＃２）１９−２のシャシＩＤ／ポートＩＤを取出し、それらを比較する。
【００４７】
比較処理部１５はそれらの比較の結果、運用ポート（＃１）１９−１のシャシＩＤ／ポートＩＤと運用ポート（＃２）１９−２のシャシＩＤ／ポートＩＤとが重複していれば、ディスプレイ１６に重複していることを表示する。比較処理部１５はそれらが重複していなければ、何も処理しない。
【００４８】
このように、本実施例では、Ｎ：１の冗長構成において、各ポートのシャシＩＤ／ポートＩＤの重複を表示することによって、装置運用者に重複解消の機会を与え、冗長ポート２０が各運用ポート（＃１〜＃Ｎ）１９−１〜１９−Ｎの正常状態の区別がつくようにできるという効果が得られる。
【００４９】
尚、本発明は、シャシＩＤ／ポートＩＤの候補を第１希望から第Ｎ希望まで決めてテーブルに保持しておき、最初は第１希望のシャシＩＤ／ポートＩＤを設定し、その後に他装置との重複を検出すると、第２希望を設定し、さらに重複すると、第３希望の設定・・・というように順次テーブル内のシャシＩＤ／ポートＩＤを設定していって重複を解消することも可能である。
【００５０】
また、シャシＩＤ／ポートＩＤはそれぞれ、サブタイプとＩＤとの２つに分かれている。シャシＩＤ／ポートＩＤのサブタイプは規格で決められているものなので、そこから選択するしかないが、ＩＤには任意のものが設定できる。よって、本発明は、ＩＤを決める時に乱数を発生させてその値を設定し、その後に他装置との重複を検出した時に再度乱数を発生させてその値で再設定し、重複を解消することも可能である。
【００５１】
さらに、本発明は、最初、シャシＩＤ／ポートＩＤを運用者が任意で設定し、その後に他装置との重複を検出すると、自装置のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスを設定することにしておく。ＭＡＣアドレスは世界で一意なので、ある装置が自装置以外のＭＡＣアドレスを設定する確率は極めて小さく、重複を解消することも可能である。
【００５２】
さらにまた、本発明は、最初、シャシＩＤ／ポートＩＤを運用者が任意で設定し、その後に他装置との重複を検出すると、自装置のＭＡＣアドレスに基づいた乱数を発生させてその値を設定し、重複を解消することも可能である。
【図面の簡単な説明】
【００５３】
【図１】本発明の一実施例による通信システムの構成例を示すブロック図である。
【図２】図１に示す近隣装置（Ａ）１の構成例を示すブロック図である。
【図３】図２に示す近隣装置（Ａ）１の動作を示すフローチャートである。
【図４】本発明の他の実施例による近隣装置の構成例を示すブロック図である。
【符号の説明】
【００５４】
１，１ａ  近隣装置（Ａ）
２  近隣装置（Ｂ）
３  自装置
１１  ローカルＭＩＢ情報
１２  リモートＭＩＢ情報
１３  ＬＬＤＰフレーム送信部
１４  ＬＬＤＰフレーム受信部
１５  比較処理部
１６  ディスプレイ
１７−１〜１７−Ｎ，１８  ＬＬＤＰエージェント
１９−１〜１９−Ｎ  運用ポート（＃１〜＃Ｎ）
２０  冗長ポート
１０１〜１０４  ＬＬＤＰフレーム
２００  ネットワーク
【図１】
2008227987.tif 000003
【図２】
2008227987.tif 000004
【図３】
2008227987.tif 000005
【図４】
2008227987.tif 000006