(57)【要約】【課題】ＤＣＮ網において発生した障害の発生箇所および原因を迅速かつ的確に特定することを可能とするＮＭＳシステム等を提供する。【解決手段】ＮＭＳシステム１は、データ通信網４内部に接続されているＮＭＳサーバ２と、データ通信網外部からＮＭＳサーバ２に接続可能なＮＭＳクライアント３とからなる。ここでＮＭＳサーバ２は、データ通信網４を構成する各装置４ａ、ｂ…の動作状態を記憶する状態保持管理部２ａと、各装置の動作状態をＮＭＳクライアントに表示させる警報管理機能部２ｂと、各装置に対して定期的に動作状態の確認を行い、その結果を状態保持管理部に記憶させると共に警報管理機能部に通知する監視機能部２ｃとを備える。【選択図】図１
2014168117.tif 000002
【特許請求の範囲】
【請求項１】
データ通信網内部に接続されているＮＭＳサーバと、前記データ通信網外部から前記ＮＭＳサーバに接続可能なＮＭＳクライアントとからなるＮＭＳシステムであって、
前記ＮＭＳサーバが、
前記データ通信網を構成する各装置の動作状態を記憶する状態保持管理部と、
前記各装置の前記動作状態を前記ＮＭＳクライアントに表示させる警報管理機能部と、
前記各装置に対して定期的に前記動作状態の確認を行い、その結果を前記状態保持管理部に記憶させると共に前記警報管理機能部に通知する監視機能部とを備えること、を特徴とするＮＭＳシステム。
【請求項２】
前記ＮＭＳサーバの前記監視機能部が、前記各装置に対してピング（Ｐｉｎｇ）を送信することによって前記動作状態の確認を行う機能を備えること、を特徴とする請求項１に記載のＮＭＳシステム。
【請求項３】
前記ＮＭＳサーバの前記監視機能部が、前記各装置に対して送信した前記ピングに対する当該装置からの応答が検出されなかった回数があらかじめ設定された障害検出閾値に到達した場合に、その装置の前記動作状態を障害発生中であるとする機能を備えること、を特徴とする請求項２に記載のＮＭＳシステム。
【請求項４】
前記ＮＭＳサーバの前記監視機能部が、前記動作状態が障害発生中であるとされた装置に対して送信した前記ピングに対する当該装置からの応答が検出された回数があらかじめ設定された障害復旧閾値に到達した場合に、その装置の前記動作状態を障害未検出であるとする機能を備えること、を特徴とする請求項３に記載のＮＭＳシステム。
【請求項５】
データ通信網内部に接続され、前記データ通信網外部のＮＭＳクライアントと接続可能なＮＭＳサーバであって、
前記データ通信網を構成する各装置の動作状態を記憶する状態保持管理部と、
前記各装置の前記動作状態を前記ＮＭＳクライアントに表示させる警報管理機能部と、
前記各装置に対して定期的に前記動作状態の確認を行い、その結果を前記状態保持管理部に記憶させると共に前記警報管理機能部に通知する監視機能部とを備えること、を特徴とするＮＭＳサーバ。
【請求項６】
データ通信網内部に接続されているＮＭＳサーバと、前記データ通信網外部から前記ＮＭＳサーバに接続可能なＮＭＳクライアントとからなるＮＭＳシステムにあって、
前記ＮＭＳサーバの監視機能部が、前記データ通信網を構成する各装置に対して定期的にピング（Ｐｉｎｇ）を送信することによって動作状態の確認を行い、
前記ＮＭＳサーバの監視機能部が、前記動作状態を確認した結果を前記ＮＭＳサーバがあらかじめ備える状態保持管理部に記憶させ、
前記ＮＭＳサーバの警報管理機能部が、前記各装置の前記動作状態を前記ＮＭＳクライアントに表示させること、
を特徴とするネットワーク監視方法。
【請求項７】
前記動作状態の確認が、前記各装置に対して送信した前記ピングに対する当該装置からの応答が検出されなかった回数があらかじめ設定された障害検出閾値に到達した場合に、その装置の前記動作状態を障害発生中であるとすること、を特徴とする請求項６に記載のネットワーク監視方法。
【請求項８】
前記動作状態の確認が、前記動作状態が障害発生中であるとされた装置に対して送信した前記ピングに対する当該装置からの応答が検出された回数があらかじめ設定された障害復旧閾値に到達した場合に、その装置の前記動作状態を障害未検出であるとすること、を特徴とする請求項７に記載のネットワーク監視方法。
【請求項９】
データ通信網内部に接続されているＮＭＳサーバと、前記データ通信網外部から前記ＮＭＳサーバに接続可能なＮＭＳクライアントとからなるＮＭＳシステムにあって、
前記ＮＭＳサーバが備えるプロセッサに、
前記データ通信網を構成する各装置に対して定期的にピング（Ｐｉｎｇ）を送信することによって動作状態の確認を行う手順、
前記動作状態を確認した結果を前記ＮＭＳサーバがあらかじめ備える状態保持管理部に記憶させる手順、
および前記各装置の前記動作状態を前記ＮＭＳクライアントに表示させる手順を実行させること、を特徴とするネットワーク監視プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＮＭＳ（Network Management System）システム、ＮＭＳサーバ、ネットワーク監視方法およびプログラムに関し、特にＤＣＮ（Data Communication Network）網において発生した障害の発生箇所および原因を迅速かつ的確に特定することを可能とするＮＭＳシステム等に関する。
【背景技術】
【０００２】
現代社会におけるコンピュータネットワークの重要性、必要性については言うまでもない。特に、当該ネットワークに障害を発生させずに運用すること、また障害が発生した場合に速やかにその原因と発生箇所を特定して復旧させることは極めて重要である。
【０００３】
そのため、当該ネットワークを構成する各種ネットワーク機器やコンピュータ（サーバなど）についてデータ通信に関する各種パラメータを取得し、運用状況や障害発生あるいはその予兆を検出するものとして、ＮＭＳシステムが多く利用されている。ネットワークの大規模化・高速化に合わせて、ＮＭＳシステムもまた大規模化している。
【０００４】
これに関連する技術として、以下の各々がある。その中でも特許文献１には、ネットワーク内の各ルータに、経路情報に応じた回数のＰｉｎｇを送信し、その結果に基づいて各ルータが正常であるか障害が発生しているかを判定するというネットワーク管理装置が記載されている。特許文献２には、ネットワーク内の各ルータからステータス情報を受信することによってそれらのルータの状態監視と障害検知を行うという状態管理装置が記載されている。
【０００５】
特許文献３には、専用線とダイアルアップ回線のうちのいずれの通信網を利用するかを障害状態に応じて決定することができるという通信経路選択機能付き端末装置が記載されている。非特許文献１にはＮＭＳシステムの技術についての概要、特にＮＭＳシステムを大規模化したネットワーク統合管理システムについて記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−１４７５９５号公報
【特許文献２】特開２００７−３１８４３５号公報
【特許文献３】特開２００５−０２６８９５号公報
【非特許文献】
【０００７】
【非特許文献１】河村一利他、「モバイルネットワーク管理システム」、平成２３年７月、［平成２５年２月１９日検索］、「雑誌FUJITSU」２０１１年７月号、富士通（株）、インターネット＜URL：http://img.jp.fujitsu.com/downloads/jp/jmag/vol62-4/paper12.pdf＞
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特に複数のＤＣＮ網が接続されたネットワークで、該ＤＣＮ網の相互間でデータを通信パケットを一つのネットワークから他のネットワークに転送するルータなどのデータ中継装置に障害が発生すると、当該ネットワーク自体が機能不全に陥ることとなる。しかしながら、既存のＮＭＳシステムは、ネットワークの監視および管理を行う機能を備えていても、通常はＤＣＮ網（特にルータ）を管理する機能を備えていない。
【０００９】
そのため、ＤＣＮ網をＮＭＳシステムに接続したネットワークで、クライアント−サーバ間、サーバ−サーバ間、サーバ−ネットワーク間などで障害が発生した場合、その障害の発生場所の特定にＮＭＳシステムを利用することができず、発生場所の特定、あるいは原因の特定（即ちＤＣＮ網とＮＭＳシステムのどちらの障害であるかの特定）に時間や手間を費やすこととなる。
【００１０】
以上のような理由から、ＮＭＳシステムにもＤＣＮ網を監視および管理する機能を搭載することが求められている。前述の特許文献１や特許文献２に記載されている技術は、その一例であると言える。しかしながら、ＮＭＳシステムは通常ＤＣＮ網に接続された端末装置で動作するものであり、その端末装置から直接Ｐｉｎｇなどのような通信パケットを送受信できない位置に存在する機器から通信状態を取得することはできない。残る特許文献３および非特許文献１にも、この点を解決しうる技術は記載されていない。
【００１１】
本発明の目的は、端末装置から直接通信パケットを送受信できない位置に存在する機器からも通信状態を取得し、ＤＣＮ網において発生した障害の発生箇所および原因を迅速かつ的確に特定することを可能とするＮＭＳシステム、ＮＭＳサーバ、ネットワーク監視方法およびプログラムを提供することにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、本発明に係るＮＭＳシステムは、データ通信網内部に接続されているＮＭＳサーバと、データ通信網外部からＮＭＳサーバに接続可能なＮＭＳクライアントとからなるＮＭＳシステムであって、ＮＭＳサーバが、データ通信網を構成する各装置の動作状態を記憶する状態保持管理部と、各装置の動作状態をＮＭＳクライアントに表示させる警報管理機能部と、各装置に対して定期的に動作状態の確認を行い、その結果を状態保持管理部に記憶させると共に警報管理機能部に通知する監視機能部とを備えること、を特徴とする。
【００１３】
上記目的を達成するため、本発明に係るＮＭＳサーバは、データ通信網内部に接続され、データ通信網外部のＮＭＳクライアントと接続可能なＮＭＳサーバであって、データ通信網を構成する各装置の動作状態を記憶する状態保持管理部と、各装置の動作状態をＮＭＳクライアントに表示させる警報管理機能部と、各装置に対して定期的に動作状態の確認を行い、その結果を状態保持管理部に記憶させると共に警報管理機能部に通知する監視機能部とを備えること、を特徴とする。
【００１４】
上記目的を達成するため、本発明に係るネットワーク監視方法は、データ通信網内部に接続されているＮＭＳサーバと、データ通信網外部からＮＭＳサーバに接続可能なＮＭＳクライアントとからなるＮＭＳシステムにあって、ＮＭＳサーバの監視機能部が、データ通信網を構成する各装置に対して定期的にピング（Ｐｉｎｇ）を送信することによって動作状態の確認を行い、ＮＭＳサーバの監視機能部が、動作状態を確認した結果をＮＭＳサーバがあらかじめ備える状態保持管理部に記憶させ、ＮＭＳサーバの警報管理機能部が、各装置の動作状態をＮＭＳクライアントに表示させること、を特徴とする。
【００１５】
上記目的を達成するため、本発明に係るネットワーク監視プログラムは、データ通信網内部に接続されているＮＭＳサーバと、データ通信網外部からＮＭＳサーバに接続可能なＮＭＳクライアントとからなるＮＭＳシステムにあって、ＮＭＳサーバが備えるプロセッサに、データ通信網を構成する各装置に対して定期的にピング（Ｐｉｎｇ）を送信することによって動作状態の確認を行う手順、動作状態を確認した結果をＮＭＳサーバがあらかじめ備える状態保持管理部に記憶させる手順、および各装置の動作状態をＮＭＳクライアントに表示させる手順を実行させること、を特徴とする。
【発明の効果】
【００１６】
本発明は、上記したように、データ通信網内部のＮＭＳサーバが各装置に対して定期的に動作状態の確認を行ってその結果をＮＭＳクライアントに表示させるように構成したので、ＮＭＳクライアントから直接の接続ができない機器の動作状態も確認できる。これによって、ＤＣＮ網において発生した障害の発生箇所および原因を迅速かつ的確に特定することが可能であるという、優れた特徴を持つＮＭＳシステム、ＮＭＳサーバ、ネットワーク監視方法およびプログラムを提供することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の基本形態に係るＮＭＳシステムの構成について示す説明図である。
【図２】本発明の実施形態に係るＮＭＳシステムおよびＤＣＮ網のネットワーク構成について示す説明図である。
【図３】図２に示した状態保持管理部に記憶される各装置の動作状態の定義について示す状態遷移図である。
【図４】図２に示した状態保持管理部に実際に記憶される内容について示す説明図である。
【図５】図２に示した監視機能部の動作について示すフローチャートである。
【図６】図５に示した各動作ステップを各装置または各機能部間の情報のやりとりとして示したタイムチャートである。
【発明を実施するための形態】
【００１８】
（基本形態）
以下、本発明の基本形態の構成について添付図１に基づいて説明する。
最初に、基本形態の基本的な内容について説明し、その後でより具体的な内容について説明する。
基本形態に係るＮＭＳシステム１は、データ通信網４内部に接続されているＮＭＳサーバ２と、データ通信網外部からＮＭＳサーバ２に接続可能なＮＭＳクライアント３とからなるＮＭＳシステムである。ＮＭＳサーバ２は、データ通信網４を構成する各装置４ａ、ｂ…の動作状態を記憶する状態保持管理部２ａと、各装置の動作状態をＮＭＳクライアントに表示させる警報管理機能部２ｂと、各装置に対して定期的に動作状態の確認を行い、その結果を状態保持管理部に記憶させると共に警報管理機能部に通知する監視機能部２ｃとを備える。
【００１９】
これによって、このＮＭＳシステム１は、ＮＭＳクライアントから直接の接続ができない装置の動作状態も確認することが可能となる。
これら各装置および各機能部のより詳細な構成は、次の実施形態として説明する。
【００２０】
（実施形態）
続いて、本発明の実施形態の構成について添付図２に基づいて説明する。
最初に、本実施形態の基本的な内容について説明し、その後でより具体的な内容について説明する。
本実施形態に係るＮＭＳシステム１０は、データ通信網（ＤＣＮ網２０）内部に接続されているＮＭＳサーバ１１と、データ通信網外部からＮＭＳサーバ１１に接続可能なＮＭＳクライアント１２とからなるＮＭＳシステムである。ＮＭＳサーバ１１は、データ通信網を構成する各装置（監視対象ルータ２１ａ、２１ｂ、２１ｃ、および監視対象装置２２ａ、２２ｂ、２２ｃ）の動作状態を記憶する状態保持管理部１０３と、各装置の動作状態をＮＭＳクライアントに表示させる警報管理機能部１０１と、各装置に対して定期的に動作状態の確認を行い、その結果を状態保持管理部に記憶させると共に警報管理機能部に通知する監視機能部１０２とを備える。ここで、監視機能部１０２は、各装置に対してピング（Ｐｉｎｇ）を送信することによって動作状態の確認を行う機能を備える。
【００２１】
また、監視機能部１０２は、各装置に対して送信したピングに対する当該装置からの応答が検出されなかった回数があらかじめ設定された障害検出閾値に到達した場合に、その装置の動作状態を障害発生中であるとする。そして、動作状態が障害発生中であるとされた装置に対して送信したピングに対する当該装置からの応答が検出された回数があらかじめ設定された障害復旧閾値に到達した場合に、その装置の動作状態を障害未検出であるとする。
【００２２】
これによって、このＮＭＳシステム１０は、ＮＭＳクライアントから直接の接続ができない装置の動作状態も確認して、発生した障害の発生箇所および原因を迅速かつ的確に特定することが可能なものとなる。
以下、これをより詳細に説明する。
【００２３】
図２は、本発明の実施形態に係るＮＭＳシステム１０およびＤＣＮ網２０のネットワーク構成について示す説明図である。ＤＣＮ網２０は、複数の監視対象ルータ２１ａ、２１ｂ、２１ｃと監視対象装置２２ａ、２２ｂ、２２ｃが相互に接続されて構成される。各々の台数、装置種類、および接続関係は任意のものとすることができるが、図２にはルータとその他の装置とが各３台ずつによって構成された例を示している。ＮＭＳシステム１０およびＤＣＮ網２０は同一のネットワークであってもよいし、なくてもよい。
【００２４】
そしてＮＭＳシステム１０は、ＤＣＮ網２０の中にあるＮＭＳサーバ１１と、ＤＣＮ網２０の端に接続されたＮＭＳクライアント１２とからなる。ＮＭＳサーバ１１とＮＭＳクライアント１２の間には、監視対象ルータ２１ａが存在し、ＮＭＳサーバ１１のもう一端には別の監視対象ルータ２１ｂが存在する。
【００２５】
このため、ＮＭＳサーバ１１とＮＭＳクライアント１２との間では直接通信パケットを送受信できるが、ＮＭＳクライアント１２からの通信パケットは監視対象ルータ２１ｂを超えて監視対象ルータ２１ｃや監視対象装置２２ａ、２２ｂ、２２ｃに到達することはできず、また監視対象ルータ２１ｃや監視対象装置２２ａ、２２ｂ、２２ｃからの通信パケットも監視対象ルータ２１ｂを超えてＮＭＳクライアント１２に到達できない。
【００２６】
ＮＭＳサーバ１１は、監視対象ルータ２１ａ、２１ｂ、２１ｃと監視対象装置２２ａ、２２ｂ、２２ｃの全て、そしてＮＭＳクライアント１２と通信パケットを送受信できる。各監視対象ルータ２１ａ、２１ｂ、２１ｃが、以上のような設定となっている。
【００２７】
ＮＭＳクライアント１２は、ユーザ（ネットワーク管理者）が直接操作し、またＮＭＳサーバ１１から送られてくる情報がユーザに対して表示される端末装置である。従って、ＮＭＳクライアント１２はプロセッサ、主記憶装置、外部記憶装置、ディスプレイ、キーボード、ネットワークアダプタなどのような、コンピュータ装置として一般的な構成を備えるものであるが、ここでは本実施形態に直接関係する要素である画面表示手段１２ａ（ディスプレイ）のみを図示している。
【００２８】
ＮＭＳサーバ１１も、コンピュータ装置として一般的な構成を備えるものであり、ここでは本実施形態に直接関係する要素としてコンピュータプログラムを動作させる主体であるプロセッサ１１ａ、および動作中のデータを記憶する主記憶手段１１ｂのみを図示している。外部記憶装置、ディスプレイ、キーボード、ネットワークアダプタなどのような要素は、本実施形態を説明する上では特に必要ではないので図示しない。
【００２９】
プロセッサ１１ａは、ネットワーク監視プログラムが動作することにより、警報管理機能部１０１および監視機能部１０２として機能する。また、主記憶手段１１ｂには、記憶領域である状態保持管理部１０３が確保されている。
【００３０】
警報管理機能部１０１は、ＤＣＮ網２０を構成する各装置の動作状態についての情報をＮＭＳクライアント１２に送信して画面表示手段１２ａに表示させる。監視機能部１０２は、監視対象ルータ２１ａ、２１ｂ、２１ｃと監視対象装置２２ａ、２２ｂ、２２ｃの各々に対して監視の動作を行う（その詳細は後述する）。状態保持管理部１０３は、各装置の動作状態を装置ごとに記憶するものである。
【００３１】
図３は、図２に示した状態保持管理部１０３に記憶される各装置の動作状態の定義について示す状態遷移図である。ここでいう各装置の動作状態とは、図３に示すように「疎通状態不明」「障害発生中」「障害未検出」という３通りの状態が存在する。
【００３２】
ＮＭＳサーバ１１でネットワーク監視プログラムが動作開始した直後は「疎通状態不明」、即ちその装置が正常に動作しているか障害が発生しているかが不明な状態である。その装置が正常に動作していれば「障害未検出」、障害が発生していれば「障害発生中」となる。その装置が「障害未検出」もしくは「障害発生中」と判定される基準については後述する。
【００３３】
図４は、図２に示した状態保持管理部１０３に実際に記憶される内容について示す説明図である。状態保持管理部１０３は、監視対象となる各装置（監視対象ルータ２１ａ、２１ｂ、２１ｃ、および監視対象装置２２ａ、２２ｂ、２２ｃ）それぞれの状態が「疎通状態不明」「障害発生中」「障害未検出」のうちのいずれに該当するかをテーブル形式で記憶している。
【００３４】
図５は、図２に示した監視機能部１０２の動作について示すフローチャートである。この動作でいう「送信間隔」「障害検出閾値」「障害復旧閾値」の各数値は、あらかじめＮＭＳクライアント１２から、もしくはその他の装置からの指令により設定されているものとする。図６は、図５に示した各動作ステップを各装置または各機能部間の情報のやりとりとして示したタイムチャートである。
【００３５】
監視機能部１０２が起動すると、状態保持管理部１０３に記憶されている各装置（以後対象装置という）の状態の初期値を「疎通状態不明」に設定する（ステップＳ１０１）。次に送信間隔として設定された時間が経過したか否かを判定し、経過すれば対象装置にＰｉｎｇを送信する（ステップＳ１０２〜１０３）。そのＰｉｎｇに対して対象装置からの正常な応答があれば（Ｐｉｎｇが成功）、状態保持管理部１０３でその装置の状態を「障害未検出」として（ステップＳ１０４）ステップＳ１０２に戻る。
【００３６】
ステップＳ１０３でＰｉｎｇに対して対象装置からの正常な応答がなかった（Ｐｉｎｇが失敗）場合は、連続して失敗した回数が設定された障害検出閾値に到達したか否かを判断する（ステップＳ１０５）。到達していなければそのままステップＳ１０２に戻る。到達すれば、状態保持管理部１０３でその装置の状態を「障害発生中」とする（ステップＳ１０６）。そして警報管理機能部１０１を介してＮＭＳクライアント１２に「その装置の障害を検出」という旨を表示させて（ステップＳ１０７）、次のステップＳ１０８に進む。
【００３７】
「障害発生中」状態となっている対象装置に対して、ステップＳ１０２〜１０３と同様に、送信間隔として設定された時間が経過したか否かを判定し、経過すればＰｉｎｇを送信する（ステップＳ１０８〜１０９）。このＰｉｎｇが失敗した場合は、そのままステップＳ１０８に戻る。Ｐｉｎｇが成功した場合は、連続して成功した回数が設定された障害復旧閾値に到達したか否かを判断する（ステップＳ１１０）。到達していなければそのままステップＳ１０８に戻る。
【００３８】
ステップＳ１１０で、連続して成功した回数が障害復旧閾値に到達すれば、状態保持管理部１０３でその装置の状態を「障害未検出」とする（ステップＳ１１１）。そして警報管理機能部１０１を介してＮＭＳクライアント１２に「その装置が障害から復旧」という旨を表示させて（ステップＳ１１２）、ステップＳ１０２に戻る。
【００３９】
以上の動作を、全ての対象装置に対して行う。図３に戻って説明すると、初期状態の「疎通状態不明」から、Ｐｉｎｇが成功すれば「障害未検出」の状態となり、Ｐｉｎｇが連続して失敗した回数が障害検出閾値に到達すれば「障害発生中」の状態となる。そして「障害発生中」の状態からＰｉｎｇが連続して成功した回数が障害復旧閾値に到達すれば「障害未検出」の状態となり、「障害未検出」の状態からＰｉｎｇが連続して失敗した回数が障害検出閾値に到達すれば「障害発生中」の状態となる。
【００４０】
Ｐｉｎｇは、ＩＣＭＰ（Internet Control Message Protocol、RFC792）の一部であるので、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol、RFC791/793）に準拠したコンピュータやネットワーク機器のほとんどが標準的に対応している。従って、監視対象ルータ２１ａ、２１ｂ、２１ｃと監視対象装置２２ａ、２２ｂ、２２ｃの全てに対して、ＮＭＳサーバ１１は上記の動作で各々の機器が「障害未検出」であるか「障害発生中」であるかを一括して把握することができ、状態保持管理部１０３で各機器の状態を一括して保持し、ＮＭＳクライアント１２にその状態を表示させることが可能である。
【００４１】
（実施形態の全体的な動作）
次に、上記の実施形態の全体的な動作について説明する。
本実施形態に係るネットワーク監視方法は、データ通信網内部に接続されているＮＭＳサーバと、データ通信網外部からＮＭＳサーバに接続可能なＮＭＳクライアントとからなるＮＭＳシステムにあって、ＮＭＳサーバの監視機能部が、データ通信網を構成する各装置に対して定期的にピング（Ｐｉｎｇ）を送信することによって動作状態の確認を行い（図５・ステップＳ１０２〜１０３）、ＮＭＳサーバの監視機能部が、動作状態を確認した結果をＮＭＳサーバがあらかじめ備える状態保持管理部に記憶させ（図５・ステップＳ１０６）、ＮＭＳサーバの警報管理機能部が、各装置の動作状態をＮＭＳクライアントに表示させる（図５・ステップＳ１０７）。
【００４２】
この動作状態の確認は、各装置に対して送信したピングに対する当該装置からの応答が検出されなかった回数があらかじめ設定された障害検出閾値に到達した場合に、その装置の動作状態を障害発生中であるとする（図５・ステップＳ１０５）。そして、動作状態が障害発生中であるとされた装置に対して送信したピングに対する当該装置からの応答が検出された回数があらかじめ設定された障害復旧閾値に到達した場合に、その装置の動作状態を障害未検出であるとする（図５・ステップＳ１１１）。
【００４３】
ここで、上記各動作ステップについては、これをコンピュータで実行可能にプログラム化し、これらを前記各ステップを直接実行するＮＭＳサーバ１１のプロセッサ１１ａに実行させるようにしてもよい。本プログラムは、非一時的な記録媒体、例えば、ＤＶＤ、ＣＤ、フラッシュメモリ等に記録されてもよい。その場合、本プログラムは、記録媒体からコンピュータによって読み出され、実行される。
この動作により、本実施形態は以下のような効果を奏する。
【００４４】
本実施形態によれば、ＮＭＳサーバの機能としてルータを含む各機器の動作状態を検出して、これを一括して把握し、かつＮＭＳクライアントに報告することが可能となる。従って、各機器に障害が発生した場合、あるいは障害から復旧した場合にそのことをユーザ（ネットワーク管理者）に迅速に報告することができる。ユーザはその障害発生箇所や発生原因についても、これによって容易に把握し、復旧作業を容易に実行することが可能となる。これは、作業工数の削減に大いに貢献しうるものである。
【００４５】
（実施形態の拡張）
以上、ここまでで述べた各々の実施形態は、その趣旨を改変しない範囲で様々な拡張が可能である。
前述した通り、Ｐｉｎｇに対応した機器であれば、このＮＭＳサーバによって動作状態の検出が可能である。従って、検出対象となる機器の種類は特に問わない。本発明の主な目的は「ルータの監視」であるが、ルータに限らず、ＤＣＮ網を構成する（あるいはＤＣＮ網に接続された）機器の大部分に対して本発明は適用可能である。
【００４６】
また、ＮＭＳクライアントはＮＭＳサーバとの間だけ通信可能であればよく、ＤＣＮ網を構成する各装置（監視対象ルータ２１ａ、２１ｂ、２１ｃ、および監視対象装置２２ａ、２２ｂ、２２ｃ）とは直接通信ができなくても構わない。従って、ＤＣＮ網とは別個に管理専用のネットワークを設け、ＮＭＳクライアントとＮＭＳサーバはこの管理専用ネットワークを介して通信する構成としてもよい。もちろん、ＮＭＳクライアントとＮＭＳサーバはＤＣＮ網と同一のネットワークを利用して通信するものであってもよい。
【００４７】
これまで本発明について図面に示した特定の実施形態をもって説明してきたが、本発明は図面に示した実施形態に限定されるものではなく、本発明の効果を奏する限り、これまで知られたいかなる構成であっても採用することができる。
【００４８】
上述した実施形態について、その新規な技術内容の要点をまとめると、以下のようになる。なお、上記実施形態の一部または全部は、新規な技術として以下のようにまとめられるが、本発明は必ずしもこれに限定されるものではない。
【００４９】
（付記１）  データ通信網内部に接続されているＮＭＳサーバと、前記データ通信網外部から前記ＮＭＳサーバに接続可能なＮＭＳクライアントとからなるＮＭＳシステムであって、
前記ＮＭＳサーバが、
前記データ通信網を構成する各装置の動作状態を記憶する状態保持管理部と、
前記各装置の前記動作状態を前記ＮＭＳクライアントに表示させる警報管理機能部と、
前記各装置に対して定期的に前記動作状態の確認を行い、その結果を前記状態保持管理部に記憶させると共に前記警報管理機能部に通知する監視機能部とを備えること、を特徴とするＮＭＳシステム。
【００５０】
（付記２）  前記ＮＭＳサーバの前記監視機能部が、前記各装置に対してピング（Ｐｉｎｇ）を送信することによって前記動作状態の確認を行う機能を備えること、を特徴とする付記１に記載のＮＭＳシステム。
【００５１】
（付記３）  前記ＮＭＳサーバの前記監視機能部が、前記各装置に対して送信した前記ピングに対する当該装置からの応答が検出されなかった回数があらかじめ設定された障害検出閾値に到達した場合に、その装置の前記動作状態を障害発生中であるとする機能を備えること、を特徴とする付記２に記載のＮＭＳシステム。
【００５２】
（付記４）  前記ＮＭＳサーバの前記監視機能部が、前記動作状態が障害発生中であるとされた装置に対して送信した前記ピングに対する当該装置からの応答が検出された回数があらかじめ設定された障害復旧閾値に到達した場合に、その装置の前記動作状態を障害未検出であるとする機能を備えること、を特徴とする付記３に記載のＮＭＳシステム。
【００５３】
（付記５）  データ通信網内部に接続され、前記データ通信網外部のＮＭＳクライアントと接続可能なＮＭＳサーバであって、
前記データ通信網を構成する各装置の動作状態を記憶する状態保持管理部と、
前記各装置の前記動作状態を前記ＮＭＳクライアントに表示させる警報管理機能部と、
前記各装置に対して定期的に前記動作状態の確認を行い、その結果を前記状態保持管理部に記憶させると共に前記警報管理機能部に通知する監視機能部とを備えること、を特徴とするＮＭＳサーバ。
【００５４】
（付記６）  前記監視機能部が、前記各装置に対してピング（Ｐｉｎｇ）を送信することによって前記動作状態の確認を行う機能を備えること、を特徴とする付記５に記載のＮＭＳサーバ。
【００５５】
（付記７）  前記監視機能部が、前記各装置に対して送信した前記ピングに対する当該装置からの応答が検出されなかった回数があらかじめ設定された障害検出閾値に到達した場合に、その装置の前記動作状態を障害発生中であるとする機能を備えること、を特徴とする付記６に記載のＮＭＳサーバ。
【００５６】
（付記８）  前記監視機能部が、前記動作状態が障害発生中であるとされた装置に対して送信した前記ピングに対する当該装置からの応答が検出された回数があらかじめ設定された障害復旧閾値に到達した場合に、その装置の前記動作状態を障害未検出であるとする機能を備えること、を特徴とする付記７に記載のＮＭＳサーバ。
【００５７】
（付記９）  データ通信網内部に接続されているＮＭＳサーバと、前記データ通信網外部から前記ＮＭＳサーバに接続可能なＮＭＳクライアントとからなるＮＭＳシステムにあって、
前記ＮＭＳサーバの監視機能部が、前記データ通信網を構成する各装置に対して定期的にピング（Ｐｉｎｇ）を送信することによって動作状態の確認を行い、
前記ＮＭＳサーバの監視機能部が、前記動作状態を確認した結果を前記ＮＭＳサーバがあらかじめ備える状態保持管理部に記憶させ、
前記ＮＭＳサーバの警報管理機能部が、前記各装置の前記動作状態を前記ＮＭＳクライアントに表示させること、
を特徴とするネットワーク監視方法。
【００５８】
（付記１０）  前記動作状態の確認が、前記各装置に対して送信した前記ピングに対する当該装置からの応答が検出されなかった回数があらかじめ設定された障害検出閾値に到達した場合に、その装置の前記動作状態を障害発生中であるとすること、を特徴とする付記９に記載のネットワーク監視方法。
【００５９】
（付記１１）  前記動作状態の確認が、前記動作状態が障害発生中であるとされた装置に対して送信した前記ピングに対する当該装置からの応答が検出された回数があらかじめ設定された障害復旧閾値に到達した場合に、その装置の前記動作状態を障害未検出であるとすること、を特徴とする付記１０に記載のネットワーク監視方法。
【００６０】
（付記１２）  データ通信網内部に接続されているＮＭＳサーバと、前記データ通信網外部から前記ＮＭＳサーバに接続可能なＮＭＳクライアントとからなるＮＭＳシステムにあって、
前記ＮＭＳサーバが備えるプロセッサに、
前記データ通信網を構成する各装置に対して定期的にピング（Ｐｉｎｇ）を送信することによって動作状態の確認を行う手順、
前記動作状態を確認した結果を前記ＮＭＳサーバがあらかじめ備える状態保持管理部に記憶させる手順、
および前記各装置の前記動作状態を前記ＮＭＳクライアントに表示させる手順を実行させること、を特徴とするネットワーク監視プログラム。
【００６１】
（付記１３）  前記動作状態の確認を行う手順が、前記各装置に対して送信した前記ピングに対する当該装置からの応答が検出されなかった回数があらかじめ設定された障害検出閾値に到達した場合に、その装置の前記動作状態を障害発生中であるとすること、を特徴とする付記１２に記載のネットワーク監視プログラム。
【００６２】
（付記１４）  前記動作状態の確認を行う手順が、前記動作状態が障害発生中であるとされた装置に対して送信した前記ピングに対する当該装置からの応答が検出された回数があらかじめ設定された障害復旧閾値に到達した場合に、その装置の前記動作状態を障害未検出であるとすること、を特徴とする付記１３に記載のネットワーク監視プログラム。
【産業上の利用可能性】
【００６３】
本発明は、インターネット／イントラネットの種別を問わず、データ通信網を構成する各装置の動作状態の検出に利用可能である。
【符号の説明】
【００６４】
１、１０  ＮＭＳシステム
２、１１  ＮＭＳサーバ
２ａ、１０３  状態保持管理部
２ｂ、１０１  警報管理機能部
２ｃ、１０２  監視機能部
３、１２  ＮＭＳクライアント
４  データ通信網
４ａ〜ｂ  各装置
１１ａ  プロセッサ
１１ｂ  主記憶手段
１２ａ  画面表示手段
２０  ＤＣＮ網
２１ａ〜ｃ  監視対象ルータ
２２ａ〜ｃ  監視対象装置
【図１】
2014168117.tif 000003
【図２】
2014168117.tif 000004
【図３】
2014168117.tif 000005
【図４】
2014168117.tif 000006
【図５】
2014168117.tif 000007
【図６】
2014168117.tif 000008