(57)【特許請求の範囲】
【請求項１】
複数のネットワーク機器を有するコンピュータネットワークにおいて、前記複数のネットワーク機器の接続状態を検出するネットワーク検出方法であって、
前記複数のネットワーク機器のそれぞれは、当該ネットワーク機器が有する複数の接続ポートに直接又は間接的に接続されたネットワーク機器の識別情報である機器識別情報を、前記接続ポート毎に記憶しており、
前記複数のネットワーク機器から、前記接続ポート毎に記憶された前記機器識別情報を受信する受信段階と、
前記受信段階において受信した前記機器識別情報を、前記ネットワーク機器の前記接続ポートに対応づけて記憶部に記憶する記憶段階と、
前記複数のネットワーク機器のうちの第１ネットワーク機器に対応づけて記憶される前記機器識別情報と、前記複数のネットワーク機器のうちの第２ネットワーク機器に対応づけて記憶される前記機器識別情報とを比較する比較段階と、
前記比較段階における比較結果に基づいて、前記ネットワーク機器の接続状態を検出する検出段階と
を備え、
前記比較段階は、前記第１ネットワーク機器の第１接続ポートに対応づけて記憶される第１機器識別情報と、前記第１ネットワーク機器の第２接続ポートに対応づけて記憶される第２機器識別情報を有する前記第２ネットワーク機器のいずれかの接続ポートに対応づけて記憶される第３機器識別情報とを比較する段階を含み、
前記検出段階は、前記第１機器識別情報と前記第３機器識別情報とが同一である場合、前記第２ネットワーク機器と、前記第３機器識別情報を有する第３ネットワーク機器とは間接的に接続されていると判断する段階を含む
ことを特徴とするネットワーク検出方法。
【請求項２】
前記第１機器識別情報と前記第３機器識別情報とが同一である場合、前記第２ネットワーク機器のいずれかの接続ポートに対応づけて記憶される前記第３機器識別情報を、前記記憶部から削除する削除段階をさらに備えることを特徴とする請求項１に記載のネットワーク検出方法。
【請求項３】
前記検出段階は、前記記憶部に格納された前記機器識別情報に基づいて、前記ネットワーク機器の接続状態を検出する段階を含むことを特徴とする請求項２に記載のネットワーク検出方法。
【請求項４】
前記ネットワーク機器は、前記ネットワーク機器の機器識別情報として、当該ネットワーク機器のＭＡＣアドレスを、前記接続ポート毎に記憶しており、
前記受信段階は、複数の前記ネットワーク機器から、前記接続ポート毎に記憶されたＭＡＣアドレスを受信する段階を含むことを特徴とする請求項１に記載のネットワーク検出方法。
【請求項５】
複数のネットワーク機器を有するコンピュータネットワークにおいて、前記複数のネットワーク機器の接続状態を検出するネットワーク検出装置であって、
前記複数のネットワーク機器のそれぞれは、当該ネットワーク機器が有する複数の接続ポートに直接又は間接的に接続されたネットワーク機器の識別情報である機器識別情報を、前記接続ポート毎に記憶しており、
前記複数のネットワーク機器から、前記接続ポート毎に記憶された前記機器識別情報を受信する受信部と、
前記受信部が受信した前記機器識別情報を、前記ネットワーク機器の前記接続ポートに対応づけて格納する記憶部と、
前記複数のネットワーク機器のうちの第１ネットワーク機器に対応づけて記憶される前記機器識別情報と、前記複数のネットワーク機器のうちの第２ネットワーク機器に対応づけて記憶される前記機器識別情報とを比較する比較部と、
前記比較部による比較結果に基づいて、前記ネットワーク機器の接続状態を検出する検出部と
を備え、
前記比較部は、前記第１ネットワーク機器の第１接続ポートに対応づけて記憶される第１機器識別情報と、前記第１ネットワーク機器の第２接続ポートに対応づけて記憶される第２機器識別情報を有する前記第２ネットワーク機器のいずれかの接続ポートに対応づけて記憶される第３機器識別情報とを比較し、
前記検出部は、前記第１機器識別情報と前記第３機器識別情報とが同一である場合、前記第２ネットワーク機器と、前記第３機器識別情報を有する第３ネットワーク機器とは間接的に接続されていると判断する
ことを特徴とするネットワーク検出装置。
【請求項６】
前記第１機器識別情報と前記第３機器識別情報とが同一である場合、前記第２ネットワーク機器のいずれかの接続ポートに対応づけて記憶される前記第３機器識別情報を、前記記憶部から削除する削除部をさらに備えることを特徴とする請求項５に記載のネットワーク検出装置。
【請求項７】
前記検出部は、前記記憶部に格納された前記機器識別情報に基づいて、前記ネットワーク機器の接続状態を検出することを特徴とする請求項６に記載のネットワーク検出装置。
【請求項８】
複数のネットワーク機器を有するコンピュータネットワークにおいて、前記複数のネットワーク機器の接続状態を検出するネットワーク検出装置を動作させるネットワーク検出プログラムであって、
前記複数のネットワーク機器のそれぞれは、当該ネットワーク機器が有する複数の接続ポートに直接又は間接的に接続されたネットワーク機器の識別情報である機器識別情報を、前記接続ポート毎に記憶しており、
前記複数のネットワーク機器から、前記接続ポート毎に記憶された前記機器識別情報を受信する受信モジュールと、
前記受信モジュールによって受信された前記機器識別情報を、前記ネットワーク機器の前記接続ポートに対応づけて記憶部に記憶する記憶モジュールと、
前記複数のネットワーク機器のうちの第１ネットワーク機器に対応づけて記憶される前記機器識別情報と、前記複数のネットワーク機器のうちの第２ネットワーク機器に対応づけて記憶される前記機器識別情報とを比較する比較モジュールと、
前記比較モジュールにおける比較結果に基づいて、前記ネットワーク機器の接続状態を検出する検出モジュールと
を備え、
前記比較モジュールは、前記第１ネットワーク機器の第１接続ポートに対応づけて記憶される第１機器識別情報と、前記第１ネットワーク機器の第２接続ポートに対応づけて記憶される第２機器識別情報を有する前記第２ネットワーク機器のいずれかの接続ポートに対応づけて記憶される第３機器識別情報とを比較し、
前記検出モジュールは、前記第１機器識別情報と前記第３機器識別情報とが同一である場合、前記第２ネットワーク機器と、前記第３機器識別情報を有する第３ネットワーク機器とは間接的に接続されていると判断する
ことを特徴とするネットワーク検出プログラム。
【請求項９】
コンピュータネットワークシステムであって、
前記コンピュータネットワークシステムにおいて通信を行う複数のネットワーク機器と、
前記複数のネットワーク機器の接続状態を検出するネットワーク検出装置と
備え、
前記複数のネットワーク機器のそれぞれは、当該ネットワーク機器が有する複数の接続ポートに直接又は間接的に接続されたネットワーク機器の識別情報である機器識別情報を、前記接続ポート毎に記憶しており、
前記ネットワーク検出装置は、
前記複数のネットワーク機器から、前記接続ポート毎に記憶された前記機器識別情報を受信する受信部と、
前記受信部が受信した前記機器識別情報を、前記ネットワーク機器の前記接続ポートに対応づけて格納する記憶部と、
前記複数のネットワーク機器のうちの第１ネットワーク機器に対応づけて記憶される前記機器識別情報と、前記複数のネットワーク機器のうちの第２ネットワーク機器に対応づけて記憶される前記機器識別情報とを比較する比較部と、
前記比較部による比較結果に基づいて、前記ネットワーク機器の接続状態を検出する検出部と
を備え、
前記比較部は、前記第１ネットワーク機器の第１接続ポートに対応づけて記憶される第１機器識別情報と、前記第１ネットワーク機器の第２接続ポートに対応づけて記憶される第２機器識別情報を有する前記第２ネットワーク機器のいずれかの接続ポートに対応づけて記憶される第３機器識別情報とを比較し、
前記検出部は、前記第１機器識別情報と前記第３機器識別情報とが同一である場合、前記第２ネットワーク機器と、前記第３機器識別情報を有する第３ネットワーク機器とは間接的に接続されていると判断する
ことを特徴とするコンピュータネットワークシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク検出方法、ネットワーク検出装置、ネットワーク検出プログラム、及びコンピュータネットワークシステムに関する。特に本発明は、コンピュータネットワークにおけるネットワーク機器の接続状態を検出するネットワーク検出方法、ネットワーク検出装置、ネットワーク検出プログラム、及びコンピュータネットワークシステムに関する。
【０００２】
【従来の技術】
コンピュータネットワークにおいて通信を行うネットワーク機器の接続状態を検出する方法として、例えば特開平８−３２６０７号公報（公開日平成８年２月２日）では、集線装置がカスケード接続されることにより形成されたコンピュータネットワークにおけるネットワーク機器の接続構成を推定するネットワーク構成管理方法が開示されている。
【０００３】
【発明が解決しようとする課題】
しかしながら、特開平８−３２６０７号公報に開示されたネットワーク構成管理方法では、集線装置は複雑にカスケード接続されたコンピュータネットワークにおけるネットワーク機器の接続構成を検出することは困難である。
【０００４】
そこで本発明は、上記の課題を解決することのできるネットワーク検出方法、ネットワーク検出装置、ネットワーク検出プログラム、及びコンピュータネットワークシステムを提供することを目的とする。この目的は特許請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。
【０００５】
【課題を解決するための手段】
即ち、本発明の第１の形態によると、複数のネットワーク機器を有するコンピュータネットワークにおいて、複数のネットワーク機器の接続状態を検出するネットワーク検出方法であって、複数のネットワーク機器のそれぞれは、当該ネットワーク機器が有する複数の接続ポートに直接又は間接的に接続されたネットワーク機器の識別情報である機器識別情報を、接続ポート毎に記憶しており、複数のネットワーク機器から、接続ポート毎に記憶された機器識別情報を受信する受信段階と、受信段階において受信した機器識別情報を、ネットワーク機器の接続ポートに対応づけて記憶部に記憶する記憶段階と、複数のネットワーク機器のうちの第１ネットワーク機器に対応づけて記憶される機器識別情報と、複数のネットワーク機器のうちの第２ネットワーク機器に対応づけて記憶される機器識別情報とを比較する比較段階と、比較段階における比較結果に基づいて、ネットワーク機器の接続状態を検出する検出段階とを備える。
【０００６】
比較段階は、第１ネットワーク機器の第１接続ポートに対応づけて記憶される第１機器識別情報と、第１ネットワーク機器の第２接続ポートに対応づけて記憶される第２機器識別情報を有する第２ネットワーク機器のいずれかの接続ポートに対応づけて記憶される第３機器識別情報とを比較する段階を含み、検出段階は、第１機器識別情報と第３機器識別情報とが同一である場合、第２ネットワーク機器と、第３機器識別情報を有する第３ネットワーク機器とは間接的に接続されていると判断する段階を含んでもよい。
【０００７】
第１機器識別情報と第３機器識別情報とが同一である場合、第２ネットワーク機器のいずれかの接続ポートに対応づけて記憶される第３機器識別情報を、記憶部から削除する削除段階をさらに備えてもよい。検出段階は、記憶部に格納された機器識別情報に基づいて、ネットワーク機器の接続状態を検出する段階を含んでもよい。
【０００８】
ネットワーク機器は、ネットワーク機器の機器識別情報として、当該ネットワーク機器のＭＡＣアドレスを、接続ポート毎に記憶しており、受信段階は、複数のネットワーク機器から、接続ポート毎に記憶されたＭＡＣアドレスを受信する段階を含んでもよい。
【０００９】
本発明の第２の形態によると、コンピュータネットワークシステムは、コンピュータネットワークシステムにおいて通信を行う複数のネットワーク機器と、複数のネットワーク機器の接続状態を検出するネットワーク検出装置と備える。複数のネットワーク機器のそれぞれは、当該ネットワーク機器が有する複数の接続ポートに直接又は間接的に接続されたネットワーク機器の識別情報である機器識別情報を、接続ポート毎に記憶してもよい。
【００１０】
ネットワーク検出装置は、複数のネットワーク機器から、接続ポート毎に記憶された機器識別情報を受信する受信部と、受信部が受信した機器識別情報を、ネットワーク機器の接続ポートに対応づけて格納する記憶部と、複数のネットワーク機器のうちの第１ネットワーク機器に対応づけて記憶される機器識別情報と、複数のネットワーク機器のうちの第２ネットワーク機器に対応づけて記憶される機器識別情報とを比較する比較部と、比較部による比較結果に基づいて、ネットワーク機器の接続状態を検出する検出部とを備えてもよい。
【００１１】
なお上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションも又発明となりうる。
【００１２】
【発明の実施の形態】
以下、発明の実施形態を通じて本発明を説明するが、実施形態はクレームにかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１３】
図１は、本発明の一実施形態に係るコンピュータネットワークシステムの構成を示す。本実施形態に係るコンピュータネットワークシステムは、コンピュータネットワークにおいて通信を行う通信端末１４ａ、１４ｂ、１４ｃ、及び１４ｄと、通信端末間を中継する中継機器１２ａ、１２ｂ、１２ｃ、及び１２ｄと、通信端末及び中継機器の接続状態を検出するネットワーク検出装置１０とを備える。中継機器１２ａ、１２ｂ、１２ｃ、及び１２ｄと、通信端末１４ａ、１４ｂ、１４ｃ、及び１４ｄとは、ネットワーク機器の一例である。
【００１４】
ネットワーク検出装置１０、中継機器１２ａ、１２ｂ、１２ｃ、及び１２ｄ、並びに通信端末１４ａ、１４ｂ、１４ｃ、及び１４ｄは、それぞれ独立した機器識別情報Ａ〜Ｉを有する。機器識別情報は、例えばそれぞれのイーサネットカードに対して固有に割り当てられたＭＡＣアドレスである。そして、中継機器１２ａ、１２ｂ、１２ｃ、及び１２ｄは、複数の接続ポートを有し、それぞれの接続ポートに直接又は間接的に接続された中継機器又は通信端末の機器識別情報を、接続ポート毎に記憶する。
【００１５】
ネットワーク検出装置１０は、中継機器１２ａ、１２ｂ、１２ｃ、及び１２ｄから、中継機器１２ａ、１２ｂ、１２ｃ、及び１２ｄの接続ポート毎に記憶された機器識別情報を受信する。そして、ネットワーク検出装置１０は、受信した機器識別情報に基づいて、ネットワーク検出装置１０、中継機器１２ａ、１２ｂ、１２ｃ、及び１２ｄ、並びに通信端末１４ａ、１４ｂ、１４ｃ、及び１４ｄの接続状態を検出する。
【００１６】
図２は、本実施形態に係るネットワーク検出装置１０の構成を示す。ネットワーク検出装置１０は、中継機器１２ａ、１２ｂ、１２ｃ、及び１２ｄが記憶する機器識別情報を受信する受信部１００と、受信した機器識別情報を記憶する記憶部１０２と、中継機器１２ａ、１２ｂ、１２ｃ、及び１２ｄに対応づけて格納される機器識別情報のそれぞれを比較する比較部１０８と、比較部１０８による比較結果に基づいて、記憶部１０２に格納される機器識別情報を削除する削除部１０６と、比較部１０８による比較結果に基づいて、ネットワーク検出装置１０、中継機器１２ａ、１２ｂ、１２ｃ、及び１２ｄ、並びに通信端末１４ａ、１４ｂ、１４ｃ、及び１４ｄの接続状態を検出する検出部１０４とを備える。
【００１７】
図３は、記憶部１０２に格納される接続機器情報ファイルのフォーマットを示す。接続機器情報ファイルは、中継機器、接続ポート、接続機器のフィールドを有する。中継機器フィールドは、中継機器の機器識別情報を格納する。接続ポートフィールドは、中継機器の接続ポートを識別する番号を格納する。接続機器フィールドは、それぞれの中継機器に間接又は直接的に接続された中継機器又は通信端末の機器識別情報を格納する。図１に示したコンピュータネットワークにおいて、受信部１００が、中継機器１２ａ、１２ｂ、１２ｃ、及び１２ｄから、中継機器１２ａ、１２ｂ、１２ｃ、及び１２ｄのそれぞれが接続ポート毎に記憶する機器識別情報を受信した場合、記憶部１０２の接続機器情報ファイルは、図３に示すようなデータを格納する。
【００１８】
図４は、ネットワーク検出装置１０による接続状態検出処理のフローチャートを示す。まず、受信部１００は、コンピュータネットワーク内に存在する中継機器から、それぞれの中継機器が接続ポート毎に記憶する機器識別情報を受信する（Ｓ１００）。次に、記憶部１０２は、受信部１００が中継機器から受信した機器識別情報を記憶する（Ｓ１０２）。そして、ネットワーク検出装置１０は、１つの中継機器ｉを抽出し（Ｓ１０６）、中継機器ｉの全ての接続ポートについてＳ１１０からＳ１１４までの処理を行う（Ｓ１０８）。さらに、ネットワーク検出装置１０は、機器識別情報を送信した全ての中継機器に対して、Ｓ１０６からＳ１１４までの処理を行う（Ｓ１０４）。
【００１９】
比較部１０８は、中継機器ｉの第ｊ接続ポートに対応づけて格納される機器識別情報αと、中継機器ｉの第ｊ接続ポート以外の接続ポートに対応づけて格納される機器識別情報を有する中継機器に対応づけて格納される機器識別情報とを比較する（Ｓ１１０）。Ｓ１１０において、中継機器ｉの第ｊ接続ポートに対応づけて格納される機器識別情報αが、中継機器ｉの第ｊ接続ポート以外の接続ポートに対応づけて格納される機器識別情報を有する中継機器に対応づけて格納されていない場合（Ｓ１１２）、次の接続ポートの処理に移る。
【００２０】
また、Ｓ１１０において、中継機器ｉの第ｊ接続ポートに対応づけて格納される機器識別情報αと、中継機器ｉの第ｊ接続ポート以外の接続ポートに対応づけて格納される機器識別情報を有する中継機器βに対応づけて格納される機器識別情報とが同一である場合、検出部１０４は、中継機器βと、機器識別情報αを有するネットワーク機器とは間接的に接続されていると判断する。そして、削除部１０６は、中継機器βに対応づけて格納される機器識別情報αを削除候補として記憶する（Ｓ１１４）。また、機器識別情報αが、中継機器ｉの第ｊ接続ポート以外の接続ポートに対応づけて格納される複数の機器識別情報のそれぞれを有する複数の中継機器に対応づけて格納されている場合、削除部１０６は、複数の中継機器のそれぞれに対応づけて格納される機器識別情報αの全てを削除候補として記憶する。
【００２１】
例えば、比較部１０８は、中継機器（Ｂ）の第１接続ポートに対応づけて格納される機器識別情報Ａと、中継機器（Ｂ）の第２接続ポートに対応づけて格納される機器識別情報Ｃを有する中継機器（Ｃ）に対応づけて格納される機器識別情報と比較する。中継機器（Ｃ）の第１接続ポートに対応づけて機器識別情報Ａが格納されているため、削除部１０６は、中継機器（Ｃ）の第１接続ポートに対応づけて格納された機器識別情報Ａを、削除候補として記憶する。
【００２２】
そして、全ての接続ポートについての処理（Ｓ１１０〜Ｓ１１４）、及び全ての中継機器についての処理（Ｓ１０６〜Ｓ１１４）が終了した後、削除部１０６は、Ｓ１１４において削除候補をして記憶した機器識別情報を記憶部１０２の接続機器情報ファイルから削除する（Ｓ１１６）。そして、検出部１０４は、記憶部１０２に格納された機器識別情報に基づいて、ネットワーク機器の接続状態を検出する（Ｓ１１８）。
【００２３】
図５は、Ｓ１１６における機器識別情報の削除処理が行われた後の、記憶部１０２に格納される接続機器情報ファイルを示す。図１に示したコンピュータネットワークにおいて、図４で説明した一連の処理を行った結果、記憶部１０２は、中継機器の接続ポートのそれぞれに対応づけて、それぞれの接続ポートに直接接続されたネットワーク機器の機器識別情報のみを格納する。したがって、検出部１０４は、記憶部１０２に格納された接続機器情報ファイルに基づいて、ネットワーク機器の接続状態を検出できる。
【００２４】
本実施形態のネットワーク検出方法によれば、複数の中継機器によって複雑に形成されたコンピュータネットワークの接続状態を正確に検出することができる。また、ネットワーク検出装置１０が、中継機器に直接又は間接的に接続されたネットワーク機器の機器識別情報を中継機器から受信し、一括してネットワーク機器の接続状態を検出するため、中継機器間で信号のやりとりによる隣接機器検出を行う必要がなく、コンピュータネットワーク内の通信量を低減することができる。さらに、ネットワーク機器の接続状態を正確に把握することにより、中継機器の接続ポートに対するＶＬＡＮの設定等の管理を容易に行うことができる。
【００２５】
図６は、ネットワーク検出装置１０のハードウェア構成を示す。ネットワーク検出装置１０は、ＣＰＵ７００と、ＲＯＭ７０２と、ＲＡＭ７０４と、通信インタフェース７０６と、ハードディスクドライブ７０８と、データベースインタフェース７１０と、フロッピーディスクドライブ７１２と、ＣＤ−ＲＯＭドライブ７１４とを備える。ＣＰＵ７００は、ＲＯＭ７０２及びＲＡＭ７０４に格納されたプログラムに基づいて動作する。通信インタフェース７０６は、ネットワークを介してネットワーク検出装置と通信する。データベースインタフェース７１０は、データベースへのデータの書込、及びデータベースの内容の更新を行う。格納装置の一例としてのハードディスクドライブ７０８は、設定情報及びＣＰＵ７００が動作するプログラムを格納する。
【００２６】
フロッピーディスクドライブ７１２はフロッピーディスク７２０からデータまたはプログラムを読み取りＣＰＵ７００に提供する。ＣＤ−ＲＯＭドライブ７１４はＣＤ−ＲＯＭ７２２からデータまたはプログラムを読み取りＣＰＵ７００に提供する。通信インタフェース７０６は、ネットワークに接続してデータを送受信する。データベースインタフェース７１０は、各種データベース７２４と接続してデータを送受信する。
【００２７】
ＣＰＵ７００が実行するソフトウエアは、フロッピーディスク７２０またはＣＤ−ＲＯＭ７２２等の記録媒体に格納されて利用者に提供される。記録媒体に格納されたソフトウエアは圧縮されていても非圧縮であってもよい。ソフトウエアは記録媒体からハードディスクドライブ７０８にインストールされ、ＲＡＭ７０４に読み出されてＣＰＵ７００により実行される。
【００２８】
記録媒体に格納されて提供されるソフトウエア、即ちハードディスクドライブ７０８にインストールされるソフトウェアは、機能構成として、受信モジュールと、記憶モジュールと、検出モジュールと、削除モジュール、比較モジュールとを有する。各モジュールがコンピュータに働きかけて、ＣＰＵ７００に行わせる処理は、それぞれ本実施形態のネットワーク検出装置１０における、対応する部材の機能及び動作と同一であるから、説明を省略する。
【００２９】
図６に示した、記録媒体の一例としてのフロッピーディスク７２０またはＣＤ−ＲＯＭ７２２には、本出願で説明した全ての実施形態におけるネットワーク検出装置１０の動作の一部または全ての機能を格納することができる。
【００３０】
これらのプログラムは記録媒体から直接ＲＡＭに読み出されて実行されても、一旦ハードディスクドライブにインストールされた後にＲＡＭに読み出されて実行されてもよい。更に、上記プログラムは単一の記録媒体に格納されても複数の記録媒体に格納されてもよい。又、符号化した形態で格納されていてもよい。
【００３１】
記録媒体としては、フロッピーディスク、ＣＤ−ＲＯＭの他にも、ＤＶＤ、ＰＤ等の光学記録媒体、ＭＤ等の光磁気記録媒体、テープ媒体、磁気記録媒体、ＩＣカードやミニチュアーカードなどの半導体メモリ等を用いることができる。又、専用通信ネットワークやインターネットに接続されたサーバシステムに設けたハードディスクまたはＲＡＭ等の格納装置を記録媒体として使用し、通信網を介してプログラムをネットワーク検出装置１０に提供してもよい。このような記録媒体は、ネットワーク検出装置１０を製造するためのみに使用されるものであり、そのような記録媒体の業としての製造および販売等が本出願に基づく特許権の侵害を構成することは明らかである。
【００３２】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に、多様な変更または改良を加えることができる。そのような変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００３３】
【発明の効果】
上記説明から明らかなように、本発明によれば、複数の中継機器によって複雑に形成されたコンピュータネットワークにおけるネットワーク機器の接続状態を正確に検出するネットワーク検出方法、ネットワーク検出装置、ネットワーク検出プログラム、及びコンピュータネットワークシステムを提供することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るコンピュータネットワークシステムの構成を示す図である。
【図２】本実施形態に係るネットワーク検出装置１０の構成を示す図である。
【図３】記憶部１０２に格納される接続機器情報ファイルのデータフォーマットである。
【図４】ネットワーク検出装置１０による接続状態検出処理のフローチャートである。
【図５】記憶部１０２に格納される接続機器情報ファイルを示す図である。
【図６】ネットワーク検出装置１０のハードウェア構成を示す図である。
【符号の説明】
１０  ネットワーク検出装置
１２ａ〜１２ｄ  中継機器
１４ａ〜１４ｄ  通信端末
１００  受信部
１０２  記憶部
１０４  検出部
１０６  削除部
１０８  比較部
７００  ＣＰＵ
７０２  ＲＯＭ
７０４  ＲＡＭ
７０６  通信インタフェース
７０８  ハードディスクドライブ
７１０  データベースインタフェース
７１２  フロッピーディスクドライブ
７１４  ＣＤ−ＲＯＭドライブ
７２０  フロッピーディスク
７２２  ＣＤ−ＲＯＭ
７２４  各種データベース
【図１】
0003604644.tif 000002
【図２】
0003604644.tif 000003
【図３】
0003604644.tif 000004
【図４】
0003604644.tif 000005
【図５】
0003604644.tif 000006
【図６】
0003604644.tif 000007