(57)【要約】【課題】ネットワークに接続された二以上のネットワーク管理装置が対等な立場で独立して一以上の管理対象装置を監視するネットワーク管理システムにおいて、ネットワーク管理装置が停止状態になった場合でも管理対象装置から当該ネットワーク管理装置宛てにトラップが送信され続け、当該管理対象装置、当該ネットワーク管理装置間のネットワークでは不要なトラップの送信による無駄なトラフィックが発生していた。【解決手段】本発明のネットワーク管理装置は、管理対象装置からトラップを受信した契機で他のネットワーク管理装置の稼働状態を確認し、当該他のネットワーク管理装置が停止状態であれば、当該管理対象装置に対して当該他のネットワーク管理装置宛てにトラップを送信しないようトラップ送信の設定の変更を要求する。【選択図】  図１
2004295721.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上の装置を管理するネットワーク管理装置であって、他のネットワーク管理装置の情報を記録しておく管理装置記録手段、管理対象装置から送信される当該ネットワーク管理装置宛てのトラップを受信するトラップ受信手段、前記トラップ受信を契機として、他のネットワーク管理装置の稼働状態を確認するか否かを判断する稼働状態確認判断手段、前記稼働状態確認判断結果によって、前記管理装置記録手段から他のネットワーク管理装置の情報を読み出し、当該他のネットワーク管理装置の稼働状態を確認する稼働状態確認手段、前記稼働状態確認結果に基づいて、当該管理対象装置から送信される当該他のネットワーク管理装置宛てのトラップの送信を中断させるか否かを判断するトラップ送信判断手段、前記トラップ送信中断判断結果によって、当該管理対象装置に対して当該他のネットワーク管理装置宛てのトラップの送信を中断するよう設定するトラップ送信設定手段、前記トラップ送信中断設定を行った当該他のネットワーク管理装置と当該管理対象装置との組合せの情報を記録するトラップ送信設定記録手段、および他のネットワーク管理装置からの稼働状態の確認に対して応答する稼働状態応答手段から成るネットワーク管理装置。
【請求項２】
前記稼働状態確認手段で、インターネット制御メッセージプロトコルによる確認および簡易ネットワーク管理プロトコルによる確認の二種類のプロトコルにより確認すること、ならびに前記トラップ送信判断手段で、前記二種類のプロトコルによる確認の結果を組み合わせて、他のネットワーク管理装置の稼働状態を判断することを特徴とする請求項１記載のネットワーク管理装置。
【請求項３】
ネットワーク上の装置を管理するネットワーク管理装置であって、トラップ送信中断設定の情報が記録されているトラップ送信設定記録手段、他のネットワーク管理装置から送信される当該ネットワーク管理装置宛てのトラップを受信するトラップ受信手段、前記トラップ受信を契機として、前記トラップ送信設定記録手段からトラップ送信中断設定の情報である、当該他のネットワーク管理装置と管理対象装置との組合せの情報を検索するトラップ送信設定記録検索手段、前記トラップ送信設定記録検索結果によって、当該管理対象装置に対して当該他のネットワーク管理装置宛てのトラップの送信を再開するよう設定するトラップ送信設定手段、および前記トラップ送信再開設定を行った当該他のネットワーク管理装置と当該管理対象装置との組合せの情報を前記トラップ送信設定記録手段から消去するトラップ送信設定記録消去手段
から成るネットワーク管理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク管理に関し、特に、不要なトラップの送信を抑止することに関する。
【０００２】
【従来の技術】
ネットワークに接続された二以上のネットワーク管理装置が対等な立場で独立して一以上の管理対象装置を監視するネットワーク管理システムにおいて、特に、ＩＰネットワークに接続された、ＳＮＭＰマネージャー機能およびＳＮＭＰエージェント機能を有する二以上のネットワーク管理装置が対等な立場で独立して、ＳＮＭＰエージェント機能を有する一以上の管理対象装置を監視するネットワーク管理システムにおいて、管理対象装置からネットワーク管理装置宛てに送信されるトラップは、当該ネットワーク管理装置が停止状態（ネットワーク管理装置の正常停止時、ネットワーク管理装置のネットワーク管理機能の異常終了時等）になった場合でも送信され続けていた。ここで、インターネットプロトコル（ＩＰ）、インターネット制御メッセージプロトコル（ＩＣＭＰ）、簡易ネットワーク管理プロトコル（ＳＮＭＰ）については、広く知られた技術である。
【０００３】
それに対して、不要なトラップの送信を抑止するという技術がある（例えば、特許文献１参照）。
【特許文献１】
特開２０００−１３４２０２号公報
【０００４】
【発明が解決しようとする課題】
前記ネットワーク管理システムにおいて、管理対象装置と停止状態になったネットワーク管理装置との間のネットワークでは不要なトラップの送信による無駄なトラフィックが発生するということが問題となっていた。
【０００５】
一方、特許文献１に開示された技術は、前記課題である不要なトラップの送信を抑止させようとするものであるが、ネットワークを構成するセグメントを流れるパケットを捕捉する手段によるものであり、「トラップ監視装置」を「被管理ノード」（管理対象装置）と同一のセグメントに配置する必要のあるものであった。  また、複数の「被管理ノード」（管理対象装置）が複数のセグメントに渡る場合、「トラップ監視装置」の配置も複数必要になるものであった。
【０００６】
本発明は、前記のような制限をなくすことを目的とする。
【０００７】
【課題を解決するための手段】
そこで、本発明のネットワーク管理装置は、管理対象装置からトラップを受信した契機で他のネットワーク管理装置の稼働状態を確認し、当該他のネットワーク管理装置が停止状態であれば、当該管理対象装置に対して当該他のネットワーク管理装置宛てにトラップを送信しないようトラップ送信の設定の変更を要求する。
【０００８】
【発明の実施の形態】
以下、本発明の実施の形態について図面に基づいて詳細に説明する。
【０００９】
図１は、請求項１に係る発明のネットワーク管理装置の構成および使用形態を示す図である。
【００１０】
ネットワーク１０に接続された二以上のネットワーク管理装置２０、３０および一以上の管理対象装置４０、５０、６０が示されている（この説明では、管理対象装置４０、５０、６０はいずれも同等で区別はないため、以降、管理対象装置４０を代表させて説明する。）。本発明のネットワーク管理装置２０は、管理装置記録手段２１、トラップ受信手段２２、稼働状態確認判断手段２３、稼働状態確認手段２４、トラップ送信判断手段２５、トラップ送信設定手段２６、トラップ送信設定記録手段２７および稼働状態応答手段２８を備えている。
【００１１】
ネットワーク管理装置２０が有する管理装置記録手段２１は、他のネットワーク管理装置３０の情報を記録しておく。
【００１２】
ネットワーク管理装置２０が有するトラップ受信手段２２は、管理対象装置４０から送信される当該ネットワーク管理装置２０宛てのトラップを受信する。
【００１３】
ネットワーク管理装置２０が有する稼働状態確認判断手段２３は、前記トラップ受信を契機として、他のネットワーク管理装置３０の稼働状態を確認するか否かを判断する。
【００１４】
ネットワーク管理装置２０が有する稼働状態確認手段２４は、前記稼働状態確認判断結果によって、前記管理装置記録手段２１から他のネットワーク管理装置３０の情報を読み出し、当該他のネットワーク管理装置３０の稼働状態を確認する。
【００１５】
ネットワーク管理装置２０が有するトラップ送信判断手段２５は、前記稼働状態確認結果に基づいて、当該管理対象装置４０から送信される当該他のネットワーク管理装置３０宛てのトラップの送信を中断させるか否かを判断する。
【００１６】
ネットワーク管理装置２０が有するトラップ送信設定手段２６は、前記トラップ送信中断判断結果によって、当該管理対象装置４０に対して当該他のネットワーク管理装置３０宛てのトラップの送信を中断するよう設定する。
【００１７】
ネットワーク管理装置２０が有するトラップ送信設定記録手段２７は、前記トラップ送信中断設定を行った当該他のネットワーク管理装置３０と当該管理対象装置４０との組合せの情報を記録する。
【００１８】
ネットワーク管理装置２０が有する稼働状態応答手段２８は、他のネットワーク管理装置３０からの稼働状態の確認に対して応答する。
【００１９】
図２は、請求項１に係る発明のネットワーク管理装置により実行される処理のフローである。
【００２０】
まず、管理装置記録手段２１は、他のネットワーク管理装置３０の情報を記録しておく。
【００２１】
記録する情報としては、例えば、当該他のネットワーク管理装置３０のＩＰアドレスの情報である。
【００２２】
トラップ受信手段２２は、管理対象装置４０から送信される当該ネットワーク管理装置２０宛てのトラップを受信する。
【００２３】
例えば、当該ネットワーク管理装置２０がＳＮＭＰマネージャー機能を有するものであれば、ＳＮＭＰトラップの受信機能を有する。
【００２４】
トラップ受信手段２２は、トラップ受信の情報とともに稼働状態確認判断手段２３に制御を渡す。
【００２５】
トラップ受信の情報としては、例えば、トラップの送信元である当該管理対象装置４０のＩＰアドレスの情報である。
【００２６】
次に、稼働状態確認判断手段２３は、前記トラップ受信を契機として、他のネットワーク管理装置３０の稼働状態を確認するか否かを判断する。
【００２７】
例えば、トラップ受信のつど、当該他のネットワーク管理装置３０の稼働状態を確認すると判断することができる。また、トラップを短時間に多数受信することによる稼働状態の確認の大量発生を避けるため、所定回数受信後のトラップ受信を契機として、または、所定時間経過後のトラップ受信を契機として、稼働状態を確認すると判断することができる。
【００２８】
稼働状態確認判断手段２３は、他のネットワーク管理装置３０の稼働状態を確認すると判断する場合は、前記トラップ受信の情報とともに稼働状態確認手段２４に制御を渡す。一方、稼働状態を確認しないと判断する場合は、前記トラップ受信に基づく処理を終了する。
【００２９】
次に、稼働状態確認判断手段２３から制御を渡された稼働状態確認手段２４は、前記管理装置記録手段２１から他のネットワーク管理装置３０の情報を読み出し、当該他のネットワーク管理装置３０の稼働状態を確認する。
【００３０】
例えば、稼動状態の確認は、当該他のネットワーク管理装置３０のＩＰアドレスへのＩＣＭＰ  Ｅｃｈｏ要求の送信、当該他のネットワーク管理装置３０のＩＰアドレスからのＩＣＭＰ  Ｅｃｈｏ応答の受信によって行うことができる。
【００３１】
稼働状態確認手段２４は、稼働状態確認結果と前記トラップ受信の情報とともにトラップ送信判断手段２５に制御を渡す。
【００３２】
稼働状態確認結果の情報としては、例えば、稼動状態の確認先である当該他のネットワーク管理装置３０のＩＰアドレスの情報とＩＣＭＰ  Ｅｃｈｏ応答なし、ＩＣＭＰ  Ｅｃｈｏ応答ありという情報である。
【００３３】
次に、トラップ送信判断手段２５は、前記稼働状態確認結果に基づいて、当該管理対象装置４０から送信される当該他のネットワーク管理装置３０宛てのトラップの送信を中断させるか否かを判断する。
【００３４】
例えば、前記稼働状態確認結果の情報が前記ＩＣＭＰ  Ｅｃｈｏ応答なしの場合には、当該他のネットワーク管理装置３０は停止状態であると考えられ、当該管理対象装置４０に対して当該他のネットワーク管理装置３０宛てのトラップの送信を中断させると判断する。一方、前記稼働状態確認結果の情報が前記ＩＣＭＰ  Ｅｃｈｏ応答ありの場合には、当該他のネットワーク管理装置３０は停止状態でないと考えられ、トラップの送信を中断させないと判断する。
【００３５】
トラップ送信判断手段２５は、当該管理対象装置４０に対して当該他のネットワーク管理装置３０宛てのトラップの送信を中断するよう設定すると判断する場合は、前記稼働状態確認結果と前記トラップ受信の情報とともにトラップ送信設定手段２６に制御を渡す。一方、トラップの送信を中断するよう設定しないと判断する場合は、前記トラップ受信に基づく処理を終了する。
【００３６】
次に、トラップ送信判断手段２５から制御を渡されたトラップ送信設定手段２６は、当該管理対象装置４０に対して当該他のネットワーク管理装置３０宛てのトラップの送信を中断するよう設定する。
【００３７】
例えば、当該管理対象装置４０がトラップの送信先を設定する機能を有する場合、当該他のネットワーク管理装置３０のＩＰアドレスをトラップの送信先から外すようＳＮＭＰ  Ｓｅｔ要求を当該管理対象装置４０のＩＰアドレスに対して発行する。
【００３８】
トラップ送信設定手段２６は、トラップ送信中断設定を行った当該他のネットワーク管理装置３０と当該管理対象装置４０との組合せの情報とともにトラップ送信設定記録手段２７に制御を渡す。
【００３９】
組合せの情報としては、例えば、当該他のネットワーク管理装置３０のＩＰアドレスと当該管理対象装置４０のＩＰアドレスとの組合せの情報である。
【００４０】
図３は、他のネットワーク管理装置と管理対象装置との組合せの情報であるトラップ送信中断設定の情報のデータ構造を示したものである。
【００４１】
最後に、トラップ送信設定記録手段２７は、前記トラップ送信中断設定を行った当該他のネットワーク管理装置３０と当該管理対象装置４０との組合せの情報を記録する。
【００４２】
トラップ送信設定記録手段２７は、前記トラップ受信に基づいた処理を終了する。
【００４３】
一方、稼働状態応答手段２８は、他のネットワーク管理装置３０からの稼働状態の確認に対して応答する。
【００４４】
例えば、当該他のネットワーク管理装置３０から受信するＩＣＭＰ  Ｅｃｈｏ要求に対して、当該他のネットワーク管理装置３０へのＩＣＭＰ  Ｅｃｈｏ応答を送信する。
【００４５】
図４は、請求項２に係る発明のネットワーク管理装置２０の有するトラップ送信判断手段２５により実行される処理のフローである。
【００４６】
請求項１に係る発明のネットワーク管理装置２０の有する稼働状態確認手段２４において、他のネットワーク管理装置３０の稼動状態の確認は、当該他のネットワーク管理装置３０へのＩＣＭＰ  Ｅｃｈｏ要求の送信、当該他のネットワーク管理装置３０からのＩＣＭＰ  Ｅｃｈｏ応答の受信、および当該他のネットワーク管理装置３０へのＳＮＭＰ  Ｇｅｔ要求の送信、当該他のネットワーク管理装置３０からのＳＮＭＰ  Ｇｅｔ応答の受信によって行う。
【００４７】
さらに、請求項１に係る発明のネットワーク管理装置２０の有するトラップ送信判断手段２５において、他のネットワーク管理装置３０宛てのトラップの送信中断判断は、次のように行う。
【００４８】
前記稼働状態確認結果の情報がＩＣＭＰ  Ｅｃｈｏ応答なしの場合には、当該他のネットワーク管理装置３０自身は動作しているかもしれないが、ネットワーク１０の障害によりＩＣＭＰ  Ｅｃｈｏ応答がないということが考えられるため、当該他のネットワーク管理装置３０宛てのトラップの送信は必要な場合があり、当該他のネットワーク管理装置３０宛てのトラップの送信を中断するよう設定しないと判断する。
【００４９】
前記稼働状態確認結果の情報がＩＣＭＰ  Ｅｃｈｏ応答ありかつＳＮＭＰ  Ｇｅｔ応答なしの場合には、当該他のネットワーク管理装置３０のネットワーク機能は動作しているが、ネットワーク管理機能が動作していないと考えられるため、当該他のネットワーク管理装置３０宛てのトラップの送信は不要であり、トラップの送信を中断するよう設定すると判断する。
【００５０】
前記稼働状態確認結果の情報がＩＣＭＰ  Ｅｃｈｏ応答ありかつＳＮＭＰ  Ｇｅｔ応答ありの場合には、当該他のネットワーク管理装置３０は動作していると考えられるため、当該他のネットワーク管理装置３０宛てのトラップの送信は必要であり、トラップの送信を中断するよう設定しないと判断する。
【００５１】
図５は、請求項３に係る発明のネットワーク管理装置の構成および使用形態を示す図である。
【００５２】
ネットワーク１０に接続された二以上のネットワーク管理装置２０、３０および一以上の管理対象装置４０、５０、６０が示されている（この説明では、管理対象装置４０、５０、６０はいずれも同等で区別はないため、以降、管理対象装置４０を代表させて説明する。）。本発明のネットワーク管理装置２０は、トラップ送信設定記録手段２７、トラップ受信手段２２、トラップ送信設定記録検索手段２９１、トラップ送信設定手段２６およびトラップ送信設定記録消去手段２９２を備えている。
【００５３】
ネットワーク管理装置２０が有するトラップ送信設定記録手段２７は、トラップ送信中断設定の情報を記録しておく。
【００５４】
ネットワーク管理装置２０が有するトラップ受信手段２２は、他のネットワーク管理装置３０から送信される当該ネットワーク管理装置２０宛てのトラップを受信する。
【００５５】
ネットワーク管理装置２０が有するトラップ送信設定記録検索手段２９１は、前記トラップ受信を契機として、前記トラップ送信設定記録手段２７からトラップ送信中断設定の情報である、当該他のネットワーク管理装置３０と管理対象装置４０との組合せの情報を検索する。
【００５６】
ネットワーク管理装置２０が有するトラップ送信設定記録消去手段２９２は、前記トラップ送信再開設定を行った当該他のネットワーク管理装置３０と当該管理対象装置４０との組合せの情報を前記トラップ送信設定記録手段２７から消去する。
【００５７】
図６は、請求項３に係る発明のネットワーク管理装置により実行される処理のフローである。
【００５８】
まず、トラップ送信設定記録手段２７は、トラップ送信中断設定の情報を記録しておく。
【００５９】
記録する情報としては、例えば、請求項１に係る発明のネットワーク管理装置２０が記録するトラップ送信中断設定の情報であり、他のネットワーク管理装置３０と管理対象装置４０との組合せの情報である。
【００６０】
トラップ受信手段２２は、他のネットワーク管理装置３０から送信される当該ネットワーク管理装置２０宛てのトラップを受信する。
【００６１】
例えば、当該他のネットワーク管理装置３０がＳＮＭＰマネージャー機能に加えてＳＮＭＰエージェント機能をも有すれば、ＳＮＭＰトラップの送信機能を有する。ＳＮＭＰエージェントからは、ＳＮＭＰエージェント機能の起動時等Ｃｏｌｄ  Ｓｔａｒｔトラップ等が送信される。
【００６２】
トラップ受信手段２２は、トラップ受信の情報とともにトラップ送信設定記録検索手段２９１に制御を渡す。
【００６３】
トラップ受信の情報としては、例えば、トラップの送信元である当該他のネットワーク管理装置３０のＩＰアドレスの情報である。
【００６４】
次に、トラップ送信設定記録検索手段２９１は、前記トラップ受信を契機として、前記トラップ送信設定記録手段２７からトラップ送信中断設定の情報である、当該他のネットワーク管理装置３０と管理対象装置４０との組合せの情報を検索する。
【００６５】
トラップ送信設定記録検索手段２９１は、トラップ送信設定記録の検索結果がある場合は、トラップ送信設定記録検索結果の情報とともにトラップ送信設定手段２６に制御を渡す。一方、トラップ送信設定記録の検索結果がない場合は、前記トラップ受信に基づく処理を終了する。
【００６６】
次に、トラップ送信設定記録検索手段２９１から制御を渡されたトラップ送信設定手段２６は、当該管理対象装置４０に対して当該他のネットワーク管理装置３０宛てのトラップの送信を再開するよう設定する。
【００６７】
例えば、当該管理対象装置４０がトラップの送信先を設定する機能を有する場合、当該他のネットワーク管理装置３０のＩＰアドレスをトラップの送信先に加えるようＳＮＭＰ  Ｓｅｔ要求を当該管理対象装置４０のＩＰアドレスに対して発行する。
【００６８】
トラップ送信設定手段２６は、トラップ送信再開設定を行った当該他のネットワーク管理装置３０と当該管理対象装置４０との組合せの情報とともにトラップ送信設定記録消去手段２９２に制御を渡す。
【００６９】
組合せの情報としては、例えば、当該他のネットワーク管理装置３０のＩＰアドレスと当該管理対象装置４０のＩＰアドレスとの組合せの情報である。
【００７０】
最後に、トラップ送信設定記録消去手段２９２は、前記トラップ送信再開設定を行った当該他のネットワーク管理装置３０と当該管理対象装置４０との組合せの情報を前記トラップ送信設定記録手段２７から消去する。
【００７１】
トラップ送信設定記録消去手段２９２は、前記トラップ受信に基づいた処理を終了する。
【００７２】
【発明の効果】
本発明のネットワーク管理装置は、他のネットワーク管理装置の停止時には、当該他のネットワーク管理装置宛てにトラップを送信しないよう管理対象装置に対してトラップ送信中断の設定をすることで、当該管理対象装置から当該他のネットワーク管理装置宛てにトラップが送信されないようになり、不要なトラップの送信が抑止され、無駄なトラフィックの発生を防止することができる。
【００７３】
トラップ送信中断の設定の要求は、管理対象装置からのトラップ受信を契機として当該トラップ送信元である当該管理対象装置に対してのみ行い、トラップ送信がされない管理対象装置に対しては行われないため、不必要なトラップ送信中断の設定の処理をすることなく実現できるものである。
【００７４】
本発明のネットワーク管理装置と管理対象装置とがネットワークの同一のセグメントに接続されていなければならないとの制限はない。
【００７５】
さらに、他のネットワーク管理装置の稼働状態の判断は、ＩＣＭＰ、ＳＮＭＰを組み合わせて行うことで、当該他のネットワーク管理装置自身の停止ではなくネットワークの障害が原因での不適切な稼動状態の判断による不適切なトラップ送信の抑止とならないように配慮されている。
【００７６】
また、前記トラップ送信中断後のトラップ送信再開についても考慮されている。
【図面の簡単な説明】
【図１】請求項１に係る発明のネットワーク管理装置の構成および使用形態を示す図である。
【図２】請求項１に係る発明のネットワーク管理装置により実行される処理のフローである。
【図３】請求項１に係る発明のネットワーク管理装置の有するトラップ送信設定記録手段により記録されるデータ構造である。
【図４】請求項２に係る発明のネットワーク管理装置の有するトラップ送信判断手段により実行される処理のフローである。
【図５】請求項３に係る発明のネットワーク管理装置の構成および使用形態を示す図である。
【図６】請求項３に係る発明のネットワーク管理装置により実行される処理のフローである。
【符号の説明】
１０  ネットワーク
２０  ネットワーク管理装置
３０  ネットワーク管理装置
４０  管理対象装置
５０  管理対象装置
６０  管理対象装置
２１  管理装置記録手段
２２  トラップ受信手段
２３  稼働状態確認判断手段
２４  稼働状態確認手段
２５  トラップ送信判断手段
２６  トラップ送信設定手段
２７  トラップ送信設定記録手段
２８  稼働状態応答手段
２９１  トラップ送信設定記録検索手段
２９２  トラップ送信設定記録消去手段
【図１】
2004295721.tif 000003
【図２】
2004295721.tif 000004
【図３】
2004295721.tif 000005
【図４】
2004295721.tif 000006
【図５】
2004295721.tif 000007
【図６】
2004295721.tif 000008