(57)【特許請求の範囲】
【請求項１】
他ネットワークから第一の試験信号を受信する第一の受信部と、
第三の試験信号を生成する試験信号生成部と
前記第一の試験信号の優先順位と自装置の優先順位を比較する優先順位比較部と、
前記第一の試験信号を受信していないとき、あるいは、前記自装置の優先順位が前記第一の試験信号の優先順位より高いとき、前記第三の試験信号を終端点の伝送路以外の自ネットワークおよび前記他ネットワークへ送信し、前記自装置の優先順位が前記第一の試験信号の優先順位以下のとき、前記第一の試験信号を前記終端点の伝送路以外の前記自ネットワークと前記第一の試験信号を受信した伝送路以外の前記他ネットワークへ送信する送信部と、
前記送信した前記第一の試験信号あるいは前記第三の試験信号に関連する第二の試験信号を前記自ネットワークの前記終端点の伝送路から受信する第二の受信部と、
前記第二の試験信号の受信有無を確認し、結果を出力する結果出力部と
を備えることを特徴とするネットワーク監視装置。
【請求項２】
前記第一の試験信号は、前記第一の試験信号を生成した前記他ネットワークの前記ネットワーク監視装置を一意に特定する固有識別情報を含み、
前記優先順位比較部は、前記固有識別情報に基づいて前記優先順位を判断する
ことを特徴とする請求項１に記載のネットワーク監視装置。
【請求項３】
前記固有識別情報はＩＰ（Internet Protocol）アドレスを含む
ことを特徴とする請求項２に記載のネットワーク監視装置。
【請求項４】
前記優先順位比較部は、前記優先順位を、前記ＩＰアドレスの大小によって判断する
ことを特徴とする請求項３に記載のネットワーク監視装置。
【請求項５】
前記優先順位比較部は、前記優先順位を、前記固有識別情報と前記優先順位を一意に対応付けた判別テーブルに従って判断する
ことを特徴とする請求項２あるいは請求項３に記載のネットワーク監視装置。
【請求項６】
前記結果出力部は、前記第二の試験信号の前記受信有無を、前記第二の試験信号が所定の試験用信号であることによって確認する
ことを特徴とする請求項１から請求項５のいずれかに記載のネットワーク監視装置。
【請求項７】
請求項１から請求項６のいずれかに記載のネットワーク監視装置と、
通信装置と
を備え、
前記通信装置は、
試験信号を受信する受信部と、
自装置に接続する伝送路のうち、前記試験信号を受信した伝送路以外の伝送路へ前記試験信号を転送する転送部と
を備え、
前記通信装置の前記受信部は、前記ネットワーク監視装置が送信した前記第一の試験信号あるいは前記第三の試験信号を、あるいは、他の前記通信装置が転送した前記試験信号を受信する
ことを特徴とするネットワーク監視システム。
【請求項８】
他ネットワークから第一の試験信号を受信し、第三の試験信号を生成し、前記第一の試験信号の優先順位と自装置の優先順位を比較し、前記第一の試験信号を受信していないとき、あるいは、前記自装置の優先順位が前記第一の試験信号の優先順位より高いとき、前記第三の試験信号を終端点の伝送路以外の自ネットワークおよび前記他ネットワークへ送信し、前記自装置の優先順位が前記第一の試験信号の優先順位以下のとき、前記第一の試験信号を前記終端点の伝送路以外の前記自ネットワークと前記第一の試験信号を受信した伝送路以外の前記他ネットワークへ送信し、前記送信した前記第一の試験信号あるいは前記第三の試験信号に関連する第二の試験信号を前記自ネットワークの前記終端点の伝送路から受信し、前記第二の試験信号の受信有無を確認し、結果を出力する
ことを特徴とするネットワーク監視方法。
【請求項９】
コンピュータに、
他ネットワークから第一の試験信号を受信する第一の受信機能と、
第三の試験信号を生成する試験信号生成機能と
前記第一の試験信号の優先順位と自装置の優先順位を比較する優先順位比較機能と、
前記第一の試験信号を受信していないとき、あるいは、前記自装置の優先順位が前記第一の試験信号の優先順位より高いとき、前記第三の試験信号を終端点の伝送路以外の自ネットワークおよび前記他ネットワークへ送信し、前記自装置の優先順位が前記第一の試験信号の優先順位以下のとき、前記第一の試験信号を前記終端点の伝送路以外の前記自ネットワークと前記第一の試験信号を受信した伝送路以外の前記他ネットワークへ送信する送信機能と、
前記送信した前記第一の試験信号あるいは前記第三の試験信号に関連する第二の試験信号を前記自ネットワークの前記終端点の伝送路から受信する第二の受信機能と、
前記第二の試験信号の受信有無を確認し、結果を出力する結果出力機能と
を実現させることを特徴とするネットワーク監視プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の小規模ネットワークで構成された大規模ネットワークにおけるネットワーク監視装置、方法およびプログラムに関する。
【背景技術】
【０００２】
ネットワーク内の二つの装置の間の導通を確認する方法としては、一方の装置が他方の装置へ試験信号を送信し、他方の装置からの応答信号を受信する方法が一般的である。
【０００３】
たとえば、特許文献１に記載の方法では、試験パケット送信スイッチから導通確認対象スイッチへ試験パケットを送信し、導通確認対象スイッチから、導通確認対象スイッチのスイッチ名が入った返信パケットを受信して、導通を確認している。
【０００４】
しかし、特許文献１の方法を大規模ネットワークに適用した場合、多くの返信パケットが送信されることになり、通信トラフィックが増大する。
【０００５】
また、大規模ネットワークで装置間の導通を確認する場合、経路がループになって同じ試験パケットが回り続けないようにするために、一筆書きになるように経路を設定する必要がある。しかし、大規模ネットワークで経路を一筆書きになるように設定することは困難である。
【０００６】
これを解決するためには、図９のように、大規模ネットワークを複数の小規模ネットワークに分けて、各小規模ネットワークにネットワーク監視装置を置き、各ネットワーク監視装置が各小規模ネットワーク内の導通確認を行う方法が考えられる。この方法では、ループ防止のため、小規模ネットワーク内に終端点を設定する。そして、ネットワーク監視装置が送信した試験パケットを各通信装置が転送し、転送された試験パケットをネットワーク監視装置の終端点で受信することで、導通確認を行う。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開2004-364065号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、上述の方法では、各ネットワーク監視装置が試験パケットを送出するため、小規模ネットワークの数に比例して試験パケットが多くなり、通信トラフィックが増大する。たとえば、図９の例では、ネットワーク監視装置Ａ〜Ｄがそれぞれ試験パケットａ〜ｄを送出するため、各伝送路に試験パケットａ〜ｄが送信されることになる。
【０００９】
ネットワーク全体の帯域が限られている場合、監視系に割り当てる帯域を小さく制限すると、試験パケットの到達遅延あるいはパケットのロスの発生につながる。しかし、監視系に必要な帯域を占有させると、今度は、ユーザサービスの帯域が圧迫されてしまう。そのため、監視系に必要な通信トラフィックを少なくする必要がある。
【００１０】
本発明の目的は、複数の小規模ネットワークで構成された大規模ネットワークにおいて、監視系に必要な通信トラフィックを少なくするネットワーク監視装置、方法およびプログラムを提供することにある。
【課題を解決するための手段】
【００１１】
上述の問題を解決するために、本発明のネットワーク監視装置は、他ネットワークから第一の試験信号を受信する第一の受信部と、第三の試験信号を生成する試験信号生成部と前記第一の試験信号の優先順位と自装置の優先順位を比較する優先順位比較部と、前記第一の試験信号を受信していないとき、あるいは、前記自装置の優先順位が前記第一の試験信号の優先順位より高いとき、前記第三の試験信号を終端点の伝送路以外の自ネットワークおよび前記他ネットワークへ送信し、前記自装置の優先順位が前記第一の試験信号の優先順位以下のとき、前記第一の試験信号を前記終端点の伝送路以外の前記自ネットワークと前記第一の試験信号を受信した伝送路以外の前記他ネットワークへ送信する送信部と、前記送信した前記第一の試験信号あるいは前記第三の試験信号に関連する第二の試験信号を前記自ネットワークの前記終端点の伝送路から受信する第二の受信部と、前記第二の試験信号の受信有無を確認し、結果を出力する結果出力部とを備えることを特徴とする。
【００１２】
また、本発明の通信装置は、試験信号を受信する受信部と、自装置に接続する伝送路のうち、前記試験信号を受信した伝送路以外の伝送路へ前記試験信号を転送する転送部とを備えることを特徴とする。
【００１３】
また、本発明のネットワーク監視方法は、他ネットワークから第一の試験信号を受信し、第三の試験信号を生成し、前記第一の試験信号の優先順位と自装置の優先順位を比較し、前記第一の試験信号を受信していないとき、あるいは、前記自装置の優先順位が前記第一の試験信号の優先順位より高いとき、前記第三の試験信号を終端点の伝送路以外の自ネットワークおよび前記他ネットワークへ送信し、前記自装置の優先順位が前記第一の試験信号の優先順位以下のとき、前記第一の試験信号を前記終端点の伝送路以外の前記自ネットワークと前記第一の試験信号を受信した伝送路以外の前記他ネットワークへ送信し、前記送信した前記第一の試験信号あるいは前記第三の試験信号に関連する第二の試験信号を前記自ネットワークの前記終端点の伝送路から受信し、前記第二の試験信号の受信有無を確認し、結果を出力することを特徴とする。
【００１４】
また、本発明のネットワーク監視プログラムは、コンピュータに、他ネットワークから第一の試験信号を受信する第一の受信機能と、第三の試験信号を生成する試験信号生成機能と前記第一の試験信号の優先順位と自装置の優先順位を比較する優先順位比較機能と、前記第一の試験信号を受信していないとき、あるいは、前記自装置の優先順位が前記第一の試験信号の優先順位より高いとき、前記第三の試験信号を終端点の伝送路以外の自ネットワークおよび前記他ネットワークへ送信し、前記自装置の優先順位が前記第一の試験信号の優先順位以下のとき、前記第一の試験信号を前記終端点の伝送路以外の前記自ネットワークと前記第一の試験信号を受信した伝送路以外の前記他ネットワークへ送信する送信機能と、前記送信した前記第一の試験信号あるいは前記第三の試験信号に関連する第二の試験信号を前記自ネットワークの前記終端点の伝送路から受信する第二の受信機能と、前記第二の試験信号の受信有無を確認し、結果を出力する結果出力機能とを実現させることを特徴とする。
【発明の効果】
【００１５】
本発明のネットワーク監視装置、方法およびプログラムにより、複数の小規模ネットワークで構成された大規模ネットワークにおいて、監視系に必要な通信トラフィックを少なくすることが可能になる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態のネットワーク監視装置の構成例を示す図である。
【図２】本発明の実施形態のネットワーク監視装置の動作例を示す図である。
【図３】本発明の第二の実施形態のネットワーク監視システムの構成例を示す図である。
【図４】本発明の第二の実施形態の通信装置の構成例を示す図である。
【図５】本発明の第二の実施形態の試験信号の送信状態の例を示す図である。
【図６】本発明の第二の実施形態の試験信号の送信状態の例を示す図である。
【図７】本発明の第二の実施形態の試験信号のフレーム構成の例を示す図である。
【図８】本発明の第四の実施形態のネットワーク監視装置の構成例を示す図である。
【図９】大規模ネットワークの監視方法の例を示す図である。
【発明を実施するための形態】
【００１７】
［第一の実施形態］
本発明の第一の実施の形態について説明する。
【００１８】
図１に本実施形態のネットワーク監視装置１０の構成例を示す。
【００１９】
ネットワーク監視装置１０は、第一の受信部１１、第二の受信部１２、優先順位比較部１３、試験信号生成部１４、送信部１５および結果出力部１６により構成される。
【００２０】
第一の受信部１１は、他ネットワーク２１から第一の試験信号を受信する部分である。
【００２１】
優先順位比較部１３は、第一の試験信号の優先順位と自装置の優先順位を比較する部分である。試験信号生成部１４は、第三の試験信号を生成する部分である。
【００２２】
送信部１５は、第一の試験信号を受信していないとき、あるいは、自装置の優先順位が第一の試験信号の優先順位より高いとき、第三の試験信号を終端点の伝送路２２以外の自ネットワーク２３および他ネットワーク２１へ送信する部分である。また、自装置の優先順位が前記第一の試験信号の優先順位以下のとき、前記第一の試験信号を前記終端点の伝送路２２以外の前記自ネットワーク２３へ送信する。
【００２３】
第二の受信部１２は、送信部１５で送信した第一の試験信号あるいは第三の試験信号に関連する第二の試験信号を自ネットワークの終端点の伝送路２２から受信する部分である。
【００２４】
結果出力部１６は、第二の試験信号の受信有無を確認し、結果を出力する部分である。
【００２５】
このようにネットワーク監視装置１０を構成することによって、複数の小規模ネットワークで構成された大規模ネットワークにおいて、監視系に必要な通信トラフィックを少なくすることが可能になる。
【００２６】
次に、図２に本実施形態のネットワーク監視装置１０の動作の例を示す。
【００２７】
まず、ネットワーク監視装置１０は、他ネットワーク２１から第一の試験信号を受信しているかどうか確認する（ステップＳ１０１）。第一の試験信号を受信していないときは、試験信号生成部１４で生成した第三の試験信号を、終端点の伝送路２２以外の自ネットワーク２３および他ネットワーク２１へ送信する（ステップＳ１０４）。
【００２８】
ステップＳ１０１において、第一の試験信号を受信しているときは、自装置の優先順位と第一の試験信号の優先順位を比較する（ステップＳ１０２）。自装置の優先順位が第一の試験信号の優先順位より高いときは、試験信号生成部１４で生成した第三の試験信号を、終端点の伝送路２２以外の自ネットワーク２３および他ネットワーク２１へ送信する（ステップＳ１０４）。
【００２９】
ステップＳ１０２において、自装置の優先順位が第一の試験信号の優先順位以下のときは、第一の受信部１１で受信した第一の試験信号を、終端点の伝送路２２以外の自ネットワーク２３へ送信する。また、第一の試験信号を、第一の試験信号を受信した伝送路以外の他ネットワークへも送信する（ステップＳ１０３）。
【００３０】
そして、送信した第一の試験信号あるいは第三の試験信号に関連する第二の試験信号の受信有無を確認し、結果を出力する（ステップＳ１０５、Ｓ１０６）。
【００３１】
このようにネットワーク監視装置１０を動作させることによって、複数の小規模ネットワークで構成された大規模ネットワークにおいて、監視系に必要な通信トラフィックを少なくすることが可能になる。
【００３２】
以上で説明したように、本発明の第一の実施形態では、他ネットワークから受信した試験信号と自装置の優先順位を比較し、自装置の優先順位が受信した試験信号の優先順位以下のとき、自装置で生成した試験信号を送信しない。そのため、試験パケットの送信は、特定のネットワーク監視装置のみが行うことになり、複数の小規模ネットワークで構成された大規模ネットワークにおいて、監視系に必要な通信トラフィックを少なくすることが可能になる。
【００３３】
［第二の実施形態］
次に、本発明の第二の実施の形態について説明する。
【００３４】
本実施形態のネットワーク監視装置１０の構成例および動作例は、第一の実施形態（図１、図２）と同様である。
【００３５】
本実施形態では、第一の実施形態のネットワーク監視装置１０について、具体的に説明する。
【００３６】
本実施形態では、試験信号が試験パケットである場合を例に説明する。また、試験信号の優先順位の判別ルールは、試験信号生成元のネットワーク監視装置のＩＰ（Internet Protocol）アドレスの大小によって決定することとして、あらかじめネットワーク監視装置に設定されているものとする。
【００３７】
図３に本実施形態のネットワーク監視システムのシステム構成例を示す。本構成例は、複数の小規模ネットワークで構成された大規模ネットワークにおける構成例である。大規模ネットワークを小規模ネットワークに分割し、各小規模ネットワークにネットワーク監視装置１０を設置している。ネットワーク監視装置１０は、自身が所属する小規模ネットワークの通信装置３０へ試験信号を送信し、終端点の伝送路より試験信号を受信することで、ネットワークを監視する。なお、図３の例では、各ネットワーク監視装置１０に対して終端点を一つ設定しているが、複数設定することも可能である。
【００３８】
通信装置３０は、ネットワークを構成する、監視を行わない通信装置である。図４に通信装置３０の構成例を示す。通信装置３０は、受信部３１および転送部３２により構成される。受信部３１は、試験信号を受信する部分である。また、転送部３２は、受信した試験信号を、試験信号を受信した伝送路以外の伝送路へ送信する部分である。
【００３９】
ネットワーク監視装置１０の構成例（図１）の自ネットワーク２３は、各ネットワーク監視装置が所属する小規模ネットワークに、他ネットワーク２１は、大規模ネットワークのうち、各ネットワーク監視装置が所属する小規模ネットワーク以外の部分に該当する。
【００４０】
次に、図５および図６を用いて、本実施形態のネットワーク監視装置１０の動作の例について説明する。
【００４１】
ネットワーク監視装置Ａ〜ＤのＩＰアドレスは、それぞれ0.0.0.1〜0.0.0.4であり、ＩＰアドレスが小さいほど優先順位が高いという判別ルールが設定されているものとする。つまり、優先順位はネットワーク監視装置Ａ＞Ｂ＞Ｃ＞Ｄであるとする。なお、本実施形態では、ネットワーク監視装置を一意に特定する固有識別情報としてＩＰアドレスを使用しているが、ＩＰアドレスの代わりに、ネットワーク監視装置を一意に特定できる情報であれば、何を使用しても良い。
【００４２】
まず、ネットワーク監視装置Ｂは、他ネットワーク２１（監視装置Ａ、Ｃ、Ｄの小規模ネットワーク）から第一の試験信号を受信しているかどうか確認する（ステップＳ１０１）。第一の試験信号を受信していないときは、試験信号生成部１４で生成した第三の試験信号（試験パケットｂ）を、終端点の伝送路２２以外の自ネットワーク２３および他ネットワーク２１へ送信する（ステップＳ１０４）。
【００４３】
図５は、ネットワーク監視装置Ｂが、他ネットワークから第一の試験信号を受信していなかったときの試験パケット送出状態の例である。ネットワーク監視装置Ｂで生成した試験パケットｂが、各小規模ネットワークへ送信されている。
【００４４】
また、図７に、このとき送信する試験パケットフレーム（第三の試験信号）の構成例を示す。この例は、イーサネット（登録商標）で試験パケットを送信するときの例である。
【００４５】
宛先アドレスには、ネットワーク全体の導通を確認するために、ブロードキャストアドレスを設定する。送信元アドレスには、試験パケットを生成したネットワーク監視装置のＭＡＣ（Media Access Control）アドレスを設定する。試験パケット識別タグには、試験パケットと試験パケット以外のパケットを区別するために、ユニークな識別タグを設定する。パケットを受信したネットワーク監視装置および通信装置は、試験パケット識別タグが試験パケット用の識別タグであることにより、試験パケットであることを認識する。
【００４６】
また、イーサネットフレームのデータ部分に、試験パケットを生成したネットワーク監視装置の優先順位を特定するための、ネットワーク監視装置を一意に特定する固有識別情報を格納する。本実施形態の場合、ＩＰアドレスを優先順位の判別に使用するため、ＩＰアドレスを格納する。
【００４７】
なお、本実施形態では、イーサネットの場合について説明しているが、イーサネット以外のネットワークシステムについて本実施形態を適用しても良い。また、試験信号はパケット構成ではなく、アナログの試験信号であっても良い。
【００４８】
次に、図５において、試験パケットｂを受信したネットワーク監視装置Ａ、Ｃ、Ｄの動作について説明する。
【００４９】
まず、ネットワーク監視装置Ａ、Ｃ、Ｄは、他ネットワーク２１から第一の試験信号を受信しているかどうか確認する（ステップＳ１０１）。ネットワーク監視装置Ａ、Ｃ、Ｄは、ネットワーク監視装置Ｂから第一の試験信号（試験パケットｂ）を受信しているので、自装置の優先順位と第一の試験信号の優先順位を比較する（ステップＳ１０２）。本実施形態の場合、試験パケットフレーム（図７）のＩＰアドレスの領域の値と、自装置のＩＰアドレスを比較し、ＩＰアドレスの小さい装置を高優先と判断する。
【００５０】
ネットワーク監視装置Ｃ、Ｄの優先順位は、第一の試験信号の優先順位以下のため、第一の試験信号（試験パケットｂ）を、終端点の伝送路２２以外の自ネットワーク２３へ送信する。また、第一の試験信号を、第一の試験信号を受信した伝送路以外の他ネットワークへも送信する（ステップＳ１０３）。
【００５１】
ネットワーク監視装置Ａについては、ネットワーク監視装置Ａの優先順位が第一の試験信号（試験パケットｂ）の優先順位より高い。そのため、試験信号生成部１４で生成した第三の試験信号（試験パケットａ）を、終端点の伝送路２２以外の自ネットワーク２３および他ネットワーク２１へ送信する（ステップＳ１０４）。
【００５２】
図６は、この状態での試験パケットの送出状態の例である。一時的に、試験パケットａと試験パケットｂが混在する状態となっている。
【００５３】
次に、試験パケットａを受信したネットワーク監視装置Ｂの動作について説明する。
【００５４】
まず、ネットワーク監視装置Ｂは、他ネットワーク２１から第一の試験信号を受信しているかどうか確認する（ステップＳ１０１）。第一の試験信号（試験パケットａ）を受信しているため、自装置の優先順位と第一の試験信号の優先順位を比較する（ステップＳ１０２）。そして、自装置の優先順位が第一の試験信号の優先順位以下のため、試験パケットｂの送信を停止し、第一の試験信号（試験パケットａ）を、終端点の伝送路２２以外の自ネットワーク２３へ送信する。また、第一の試験信号を、第一の試験信号を受信した伝送路以外の他ネットワークへも送信する（ステップＳ１０３）。
【００５５】
このようにして、ネットワーク監視システム内の試験パケットの送出状態は、図３のように、優先順位が最高のネットワーク監視装置Ａから送出された試験パケットａのみとなる。
【００５６】
そして、ネットワーク監視装置Ａ〜Ｄは、終端点の伝送路での第二の試験信号の受信有無を確認し、結果を出力する（ステップＳ１０５、Ｓ１０６）。結果の出力先については、他のネットワーク監視装置や、監視結果を取りまとめる別装置に送信しても良い。あるいは、各ネットワーク監視装置上の表示機能（表示モニタやＬＥＤ（Light Emitting Diode）など）に表示するようにしても良い。
【００５７】
また、出力する結果については、第二の試験信号を受信したときに、第二の試験信号を受信した旨を出力する、あるいは、所定時間経過の後、第二の試験信号を受信できないときに、自ネットワークに障害がある旨を出力するようにすると良い。試験信号の送信から受信までの経過時間を出力するようにしても良い。
【００５８】
また、ステップＳ１０５において、第二の試験信号を受信したとき、受信した第二の試験信号の試験パケット識別タグを確認する等で試験パケットを受信したことを確認することが可能である。さらに、受信した第二の試験信号がステップＳ１０３あるいはステップＳ１０４で送信した試験信号の一部または全部と一致するかどうかを確認することで、より正確に導通確認を行うことが可能である。
【００５９】
以上で説明したように、本発明の第二の実施形態では、第一の実施形態と同様に、他ネットワークから受信した試験信号と自装置の優先順位を比較し、自装置の優先順位が受信した試験信号の優先順位以下のとき、自装置で生成した試験信号を送信しない。そのため、試験パケットの送信は、特定のネットワーク監視装置のみが行うことになり、複数の小規模ネットワークで構成された大規模ネットワークにおいて、監視系に必要な通信トラフィックを少なくすることが可能になる。
【００６０】
［第三の実施形態］
次に、本発明の第三の実施の形態について説明する。
【００６１】
第二の実施形態では、ＩＰアドレスが小さいほど優先順位が高いという優先順位判別ルールとした。これに対し、本実施形態では、ネットワーク監視装置を一意に特定する固有識別情報と優先順位を一意に対応付けた判別テーブルを判別ルールとして保持し、判別テーブルに従って優先順位を判別する。
【００６２】
本実施形態のネットワーク監視装置１０の構成例は、図１と同様である。優先順位比較部１３において、ＩＰアドレスそのものではなく、ネットワーク監視装置の固有識別情報と優先順位を一意に対応付けた判別テーブルに従って優先順位を判別する点が、第二の実施形態との差分である。
【００６３】
本実施形態のネットワーク監視装置１０の動作例についても、図２と同様である。ステップＳ１０２において、第一の試験信号から、第一の試験信号を生成したネットワーク監視装置の固有識別情報を抽出し、優先順位判別テーブルから優先順位を判別する。たとえば、固有識別情報としてＩＰアドレスを使用し、試験パケットが図７のフレーム構成である場合、ＩＰアドレスの領域を確認し、優先順位判別テーブルからＩＰアドレスに対応する優先順位を判断する。なお、固有識別情報としては、ネットワーク監視装置を一意に特定できる情報であれば、何を使用しても良い。
【００６４】
以上で説明したように、本発明の第三の実施形態でも、第一、第二の実施形態と同様に、他ネットワークから受信した試験信号と自装置の優先順位を比較し、自装置の優先順位が受信した試験信号の優先順位以下のとき、自装置で生成した試験信号を送信しない。そのため、試験パケットの送信は、特定のネットワーク監視装置のみが行うことになり、複数の小規模ネットワークで構成された大規模ネットワークにおいて、監視系に必要な通信トラフィックを少なくすることが可能になる。
【００６５】
［第四の実施形態］
次に、本発明の第四の実施の形態について説明する。
【００６６】
本実施形態では、ネットワーク監視装置が二つ以上の小規模ネットワークを監視する構成の場合について説明する。
【００６７】
第二の実施形態で説明したように、ネットワーク監視装置には終端点を二つ以上設定することも可能である。このとき、ネットワーク監視装置では、各終端点で試験信号を受信できることを確認する。
【００６８】
一方、ネットワーク監視装置が二つ以上の小規模ネットワークを監視する場合、一つのネットワーク監視装置の中にさらに複数ネットワーク監視装置がある構成とし、各ネットワーク監視装置に対して終端点を一つずつ設定する構成にすることも可能である。図８にこの場合のネットワーク監視装置２０の構成例を示す。この構成の場合、最優先となったネットワーク監視装置２０内のネットワーク監視装置１０の各々が試験信号を生成して送信すると、ネットワーク内のトラフィックが多くなってしまう。そのため、この構成の場合、ネットワーク監視装置２０内のネットワーク監視装置１０のうちの最優先のネットワーク監視装置１０のみが試験信号を生成するようにすると良い。
【００６９】
たとえば、第二あるいは第三の実施形態のように、ＩＰアドレスをネットワーク監視装置１０の固有識別情報として使用する場合、ネットワーク監視装置２０に一つのＩＰアドレスが割り当てられていると、ネットワーク監視装置２０内のネットワーク監視装置１０を特定できない。そのため、優先順位を判別するための固有識別情報に、ＩＰアドレスに加えて、終端点のポート番号など、個々のネットワーク監視装置１０を一意に特定できる識別情報を持たせると良い。
【００７０】
そして、各ネットワーク監視装置１０では、図２のステップＳ１０２において、自身のネットワーク監視装置２０の優先順位と第一の試験信号の優先順位を比較する。このとき、ＩＰアドレスだけでなく、さらに、試験信号に含まれるポート番号等によって優先順位を比較する。ポート番号等の優先順位は、ＩＰアドレスの優先順位と同様に、ポート番号等の値の大小を使用しても良いし、優先順位判別テーブルをネットワーク監視装置１０に持たせても良い。このようにすることで、ネットワーク監視装置２０内の最高優先度のネットワーク監視装置１０からのみ、試験信号を送信することが可能になる。
【００７１】
以上で説明したように、本発明の第四の実施形態でも、第一から第三の実施形態と同様に、他ネットワークから受信した試験信号と自装置の優先順位を比較し、自装置の優先順位が受信した試験信号の優先順位以下のとき、自装置で生成した試験信号を送信しない。そのため、試験パケットの送信は、特定のネットワーク監視装置のみが行うことになり、複数の小規模ネットワークで構成された大規模ネットワークにおいて、監視系に必要な通信トラフィックを少なくすることが可能になる。
【００７２】
さらに、本実施形態では、ネットワーク監視装置内にネットワーク監視装置を複数含む構成であっても、試験パケットの送信を特定のネットワーク監視装置のみが行うため、監視系に必要な通信トラフィックを少なくすることが可能になる。
【００７３】
なお、上述する各実施の形態は、本発明の好適な実施の形態であり、本発明の要旨を逸脱しない範囲内において種々変更実施が可能である。
【００７４】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００７５】
（付記１）
他ネットワークから第一の試験信号を受信する第一の受信部と、
第三の試験信号を生成する試験信号生成部と
前記第一の試験信号の優先順位と自装置の優先順位を比較する優先順位比較部と、
前記第一の試験信号を受信していないとき、あるいは、前記自装置の優先順位が前記第一の試験信号の優先順位より高いとき、前記第三の試験信号を終端点の伝送路以外の自ネットワークおよび前記他ネットワークへ送信し、前記自装置の優先順位が前記第一の試験信号の優先順位以下のとき、前記第一の試験信号を前記終端点の伝送路以外の前記自ネットワークと前記第一の試験信号を受信した伝送路以外の前記他ネットワークへ送信する送信部と、
前記送信した前記第一の試験信号あるいは前記第三の試験信号に関連する第二の試験信号を前記自ネットワークの前記終端点の伝送路から受信する第二の受信部と、
前記第二の試験信号の受信有無を確認し、結果を出力する結果出力部と
を備えることを特徴とするネットワーク監視装置。
【００７６】
（付記２）
前記第一の試験信号は、前記第一の試験信号を生成した前記他ネットワークの前記ネットワーク監視装置を一意に特定する固有識別情報を含み、
前記優先順位比較部は、前記固有識別情報に基づいて前記優先順位を判断する
ことを特徴とする付記１に記載のネットワーク監視装置。
【００７７】
（付記３）
前記固有識別情報はＩＰ（Internet Protocol）アドレスを含む
ことを特徴とする付記２に記載のネットワーク監視装置。
【００７８】
（付記４）
前記固有識別情報は、さらに、前記終端点の伝送路のポート番号を含む
ことを特徴とする付記３に記載のネットワーク監視装置。
【００７９】
（付記５）
前記優先順位比較部は、前記優先順位を、前記ＩＰアドレスの大小によって判断する
ことを特徴とする付記３に記載のネットワーク監視装置。
【００８０】
（付記６）
前記優先順位比較部は、前記優先順位を、前記ＩＰアドレスの大小および前記ポート番号の大小によって判断する
ことを特徴とする付記４に記載のネットワーク監視装置。
【００８１】
（付記７）
前記優先順位比較部は、前記優先順位を、前記固有識別情報と前記優先順位を一意に対応付けた判別テーブルに従って判断する
ことを特徴とする付記２から付記４のいずれかに記載のネットワーク監視装置。
【００８２】
（付記８）
前記結果出力部は、前記第二の試験信号を受信したとき、受信できた旨を前記結果として出力する
ことを特徴とする付記１から付記７のいずれかに記載のネットワーク監視装置。
【００８３】
（付記９）
前記結果出力部は、前記送信から所定の時間を経過しても前記第二の試験信号を受信できなかったとき、前記自ネットワークに異常がある旨を前記結果として出力する
ことを特徴とする付記１から付記８のいずれかに記載のネットワーク監視装置。
【００８４】
（付記１０）
前記結果出力部は、前記第二の試験信号の前記受信有無を、前記第二の試験信号が所定の試験用信号であることによって確認する
ことを特徴とする付記１から付記９のいずれかに記載のネットワーク監視装置。
【００８５】
（付記１１）
前記結果出力部は、前記第二の試験信号の前記受信有無を、前記送信した前記第一の試験信号あるいは前記第三の試験信号と比較することによって確認する
ことを特徴とする付記１から付記１０のいずれかに記載のネットワーク監視装置。
【００８６】
（付記１２）
試験信号を受信する受信部と、
自装置に接続する伝送路のうち、前記試験信号を受信した伝送路以外の伝送路へ前記試験信号を転送する転送部と
を備えることを特徴とする通信装置。
【００８７】
（付記１３）
付記１から付記１１のいずれかに記載のネットワーク監視装置と、
付記１２に記載の通信装置と
を備え、
前記通信装置の前記受信部は、前記ネットワーク監視装置が送信した前記第一の試験信号あるいは前記第三の試験信号を、あるいは、他の前記通信装置が転送した前記試験信号を受信する
ことを特徴とするネットワーク監視システム。
【００８８】
（付記１４）
他ネットワークから第一の試験信号を受信し、第三の試験信号を生成し、前記第一の試験信号の優先順位と自装置の優先順位を比較し、前記第一の試験信号を受信していないとき、あるいは、前記自装置の優先順位が前記第一の試験信号の優先順位より高いとき、前記第三の試験信号を終端点の伝送路以外の自ネットワークおよび前記他ネットワークへ送信し、前記自装置の優先順位が前記第一の試験信号の優先順位以下のとき、前記第一の試験信号を前記終端点の伝送路以外の前記自ネットワークと前記第一の試験信号を受信した伝送路以外の前記他ネットワークへ送信し、前記送信した前記第一の試験信号あるいは前記第三の試験信号に関連する第二の試験信号を前記自ネットワークの前記終端点の伝送路から受信し、前記第二の試験信号の受信有無を確認し、結果を出力する
ことを特徴とするネットワーク監視方法。
【００８９】
（付記１５）
前記第一の試験信号は、前記第一の試験信号を生成した前記他ネットワークの前記ネットワーク監視装置を一意に特定する固有識別情報を含み、
前記ネットワーク監視方法は、前記固有識別情報に基づいて前記優先順位を判断する
ことを特徴とする付記１４に記載のネットワーク監視方法。
【００９０】
（付記１６）
前記固有識別情報はＩＰ（Internet Protocol）アドレスを含む
ことを特徴とする付記１５に記載のネットワーク監視方法。
【００９１】
（付記１７）
前記固有識別情報は、さらに、前記終端点の伝送路のポート番号を含む
ことを特徴とする付記１６に記載のネットワーク監視方法。
【００９２】
（付記１８）
前記優先順位を、前記ＩＰアドレスの大小によって判断する
ことを特徴とする付記１６に記載のネットワーク監視方法。
【００９３】
（付記１９）
前記優先順位を、前記ＩＰアドレスの大小および前記ポート番号の大小によって判断する
ことを特徴とする付記１７に記載のネットワーク監視方法。
【００９４】
（付記２０）
前記優先順位を、前記固有識別情報と前記優先順位を一意に対応付けた判別テーブルに従って判断する
ことを特徴とする付記１５から付記１７のいずれかに記載のネットワーク監視方法。
【００９５】
（付記２１）
前記第二の試験信号を受信したとき、受信できた旨を前記結果として出力する
ことを特徴とする付記１４から付記２０のいずれかに記載のネットワーク監視方法。
【００９６】
（付記２２）
前記送信から所定の時間を経過しても前記第二の試験信号を受信できなかったとき、前記自ネットワークに異常がある旨を前記結果として出力する
ことを特徴とする付記１４から付記２１のいずれかに記載のネットワーク監視方法。
【００９７】
（付記２３）
前記第二の試験信号の前記受信有無を、前記第二の試験信号が所定の試験用信号であることによって確認する
ことを特徴とする付記１４から付記２２のいずれかに記載のネットワーク監視方法。
【００９８】
（付記２４）
前記第二の試験信号の前記受信有無を、前記送信した前記第一の試験信号あるいは前記第三の試験信号と比較することによって確認する
ことを特徴とする付記１４から付記２３のいずれかに記載のネットワーク監視方法。
【００９９】
（付記２５）
試験信号を受信し、自装置に接続する伝送路のうち、前記試験信号を受信した伝送路以外の伝送路へ前記試験信号を転送する
ことを特徴とする通信方法。
【０１００】
（付記２６）
コンピュータに、
他ネットワークから第一の試験信号を受信する第一の受信機能と、
第三の試験信号を生成する試験信号生成機能と
前記第一の試験信号の優先順位と自装置の優先順位を比較する優先順位比較機能と、
前記第一の試験信号を受信していないとき、あるいは、前記自装置の優先順位が前記第一の試験信号の優先順位より高いとき、前記第三の試験信号を終端点の伝送路以外の自ネットワークおよび前記他ネットワークへ送信し、前記自装置の優先順位が前記第一の試験信号の優先順位以下のとき、前記第一の試験信号を前記終端点の伝送路以外の前記自ネットワークと前記第一の試験信号を受信した伝送路以外の前記他ネットワークへ送信する送信機能と、
前記送信した前記第一の試験信号あるいは前記第三の試験信号に関連する第二の試験信号を前記自ネットワークの前記終端点の伝送路から受信する第二の受信機能と、
前記第二の試験信号の受信有無を確認し、結果を出力する結果出力機能と
を実現させることを特徴とするネットワーク監視プログラム。
【０１０１】
（付記２７）
前記第一の試験信号は、前記第一の試験信号を生成した前記他ネットワークのネットワーク監視装置を一意に特定する固有識別情報を含み、
前記優先順位比較機能は、前記固有識別情報に基づいて前記優先順位を判断する
ことを特徴とする付記２６に記載のネットワーク監視プログラム。
【０１０２】
（付記２８）
前記固有識別情報はＩＰ（Internet Protocol）アドレスを含む
ことを特徴とする付記２７に記載のネットワーク監視プログラム。
【０１０３】
（付記２９）
前記固有識別情報は、さらに、前記終端点の伝送路のポート番号を含む
ことを特徴とする付記２８に記載のネットワーク監視プログラム。
【０１０４】
（付記３０）
前記優先順位比較機能は、前記優先順位を、前記ＩＰアドレスの大小によって判断する
ことを特徴とする付記２８に記載のネットワーク監視プログラム。
【０１０５】
（付記３１）
前記優先順位比較機能は、前記優先順位を、前記ＩＰアドレスの大小および前記ポート番号の大小によって判断する
ことを特徴とする付記２９に記載のネットワーク監視プログラム。
【０１０６】
（付記３２）
前記優先順位比較機能は、前記優先順位を、前記固有識別情報と前記優先順位を一意に対応付けた判別テーブルに従って判断する
ことを特徴とする付記２７から付記２９のいずれかに記載のネットワーク監視プログラム。
【０１０７】
（付記３３）
前記結果出力機能は、前記第二の試験信号を受信したとき、受信できた旨を前記結果として出力する
ことを特徴とする付記２６から付記３２のいずれかに記載のネットワーク監視プログラム。
【０１０８】
（付記３４）
前記結果出力機能は、前記送信から所定の時間を経過しても前記第二の試験信号を受信できなかったとき、前記自ネットワークに異常がある旨を前記結果として出力する
ことを特徴とする付記２６から付記３３のいずれかに記載のネットワーク監視プログラム。
【０１０９】
（付記３５）
前記結果出力機能は、前記第二の試験信号の前記受信有無を、前記第二の試験信号が所定の試験用信号であることによって確認する
ことを特徴とする付記２６から付記３４のいずれかに記載のネットワーク監視プログラム。
【０１１０】
（付記３６）
前記結果出力機能は、前記第二の試験信号の前記受信有無を、前記送信した前記第一の試験信号あるいは前記第三の試験信号と比較することによって確認する
ことを特徴とする付記２６から付記３５のいずれかに記載のネットワーク監視プログラム。
【０１１１】
（付記３７）
コンピュータに、
試験信号を受信する受信機能と、
自装置に接続する伝送路のうち、前記試験信号を受信した伝送路以外の伝送路へ前記試験信号を転送する転送機能と
を実現させることを特徴とする通信プログラム。
【符号の説明】
【０１１２】
１０、２０    ネットワーク監視装置
１１    第一の受信部
１２    第二の受信部
１３    優先順位比較部
１４    試験信号生成部
１５    送信部
１６    結果出力部
３０    通信装置
３１    受信部
３２    転送部
【図１】
0006514017.tif 000002
【図２】
0006514017.tif 000003
【図３】
0006514017.tif 000004
【図４】
0006514017.tif 000005
【図５】
0006514017.tif 000006
【図６】
0006514017.tif 000007
【図７】
0006514017.tif 000008
【図８】
0006514017.tif 000009
【図９】
0006514017.tif 000010