(57)【特許請求の範囲】
【請求項１】
外部装置からの要求に応じて、管理対象のノードに係る管理情報を上記ノードから取得し、取得した管理情報を上記外部装置に返答する管理情報提供装置において、
管理情報の項目のうち、複数の項目をグループ化して、管理項目グループを登録する管理項目グループ登録手段と、
管理項目グループに所属する項目の管理情報を記憶する管理情報記憶手段と、
上記外部装置から、管理項目グループに所属する項目に関して管理情報の要求があった場合には、その管理項目グループに所属している項目全てについて、上記ノードから管理情報を取得し、取得した管理情報を上記管理情報記憶手段に書込むと共に、取得した管理情報のうち上記外部装置から要求のあった項目の管理情報を上記外部装置に返答し、以降、上記外部装置から同じ管理項目グループに所属する項目に関して管理情報の要求があった場合には、上記管理情報記憶手段に記憶されている管理情報を読込んで返答する管理情報取得返答手段と
を有することを特徴とする管理情報提供装置。
【請求項２】
上記管理情報記憶手段は、少なくとも、上記外部装置と、上記外部装置から要求のあった管理情報の項目が所属する管理項目グループとの組み合わせごとに、管理情報を記憶する記憶領域を確保し、
管理情報取得返答手段は、上記外部装置から管理項目グループに所属している項目に関して、管理情報の要求があった場合には、その管理項目グループと上記外部装置との組み合わせに対応する記憶領域を上記管理情報記憶手段に確保させ、確保させた記憶領域ごとに管理情報の書込み及び読込みを行うことを特徴とする請求項１に記載の管理情報提供装置。
【請求項３】
管理情報取得返答手段は、記憶している全ての管理情報について上記外部装置に返答済となっている記憶領域を、上記管理情報記憶手段に解放させることを特徴とする請求項２に記載の管理情報提供装置。
【請求項４】
確保されてから所定の時間以上経過している記憶領域を、上記管理情報記憶手段に解放させる記憶領域解放手段をさらに有することを特徴とする請求項２又は３に記載の管理情報提供装置。
【請求項５】
上記管理情報は、ＭＩＢの情報であることを特徴とする請求項１〜４のいずれかに記載の管理情報提供装置。
【請求項６】
請求項１〜５のいずれかに記載の管理情報提供装置を搭載していることを特徴とするノード。
【請求項７】
外部装置からの要求に応じて、管理対象のノードに係る管理情報を上記ノードから取得し、取得した上記管理情報を上記外部装置に返答する管理情報提供装置に搭載されたコンピュータを、
管理情報の項目のうち、複数の項目をグループ化して管理項目グループを登録する管理項目グループ登録手段と、
管理項目グループに所属する項目の管理情報を記憶する管理情報記憶手段と、
上記外部装置から、管理項目グループに所属する項目に関して管理情報の要求があった場合には、その管理項目グループに所属している項目全てについて、上記ノードから管理情報を取得し、取得した管理情報を上記管理情報記憶手段に書込むと共に、取得した管理情報のうち上記外部装置から要求のあった項目の管理情報を上記外部装置に返答し、以降、上記外部装置から同じ管理項目グループに所属する項目に関して管理情報の要求があった場合には、上記管理情報記憶手段に記憶されている管理情報を読込んで返答する管理情報取得返答手段と
して機能させることを特徴とする管理情報提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理情報提供装置、ノード及び管理情報提供プログラムに関し、例えば、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）に対応したノード（例えば、通信装置やサーバなど）に適用することができる。
【背景技術】
【０００２】
従来、ネットワークを経由し、通信装置でネットワークのパケットの転送を制御し、転送したパケットの統計情報および特定の制御の対象となったパケットの統計情報を管理する技術として、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）を利用した、ネットワーク管理方式が利用されてきた。このＳＮＭＰを利用した通信装置のネットワーク管理方式は、通信装置側にエージェントを実装し、ネットワークを経由して、通信装置を管理する側のホスト上にマネージャを実装する。エージェントは、ＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）と呼ぶデータベースを持つ。このＭＩＢは、パケットの転送を制御するための情報や、パケットの統計情報などをデータとして表現する。マネージャは、エージェントヘリクエスト（要求）を送信し、そのレスポンス（応答）を受信する。リクエストには、例えば、指定したＭＩＢの値を参照するためのＧＥＴ  ＲＥＱＵＥＳＴ、ＧＥＴＮＥＸＴ  ＲＥＱＵＥＳＴ、ＧＥＴＢＵＬＫ  ＲＥＱＵＥＳＴと、指定したＭＩＢの値を設定するためのＳＥＴ  ＲＥＱＵＥＳＴ等がある。
【０００３】
ＳＮＭＰは、ＩＥＴＦ（Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ）で仕様化されており、その仕様はＲＦＣ（Ｒｅｑｕｅｓｔ  ｆｏｒ  Ｃｏｍｍｅｎｔｓ）として公開されている。ＳＮＭＰの主なＲＦＣは、ＳＮＭＰｖ２ｃを仕様化した、ＲＦＣ１９０１〜ＲＦＣ１９０８（非特許文献１）がある。
【非特許文献１】ＩＥＴＦ  ＲＦＣ１９０１〜ＲＦＣ１９０８
【発明の開示】
【発明が解決しようとする課題】
【０００４】
現在、通信装置の転送制御の高機能化により、転送制御の結果を表すパケットの統計情報は、その種類と量（情報を取得すべき頻度など）が多くなった。その結果、ＳＮＭＰによるネットワーク管理方式を採用する通信装置は、パケットの統計情報に対応するＭＩＢの種類と量が多くなった。
【０００５】
ネットワークのトラフィックを管理するためには、通信制御の膨大な数の統計情報を定期的に観測する必要がある。その一方で、管理対象のトラフィックは、一定量のパケットが定常的に転送されるトラフィックもあれば、大量のパケットが瞬時的に転送されるトラフィックもある。通信装置の転送能力が高速化に伴い、観測する統計情報は、観測時刻が数十ミリ程度遅延するだけで、遅延分のパケット量に大きな差分が発生してしまう。以上のような背景において、ＳＮＭＰを利用したネットワーク管理方式で必要となる要求条件は、多種多量の統計情報を特定の同一時刻で一度に収集できる機能を実現することである。
【０００６】
しかしながら、従来技術（非特許文献１）では、この機能は実現されていない。ＳＮＭＰにおいて、連続してＭＩＢを取得するときに使用するＧＥＴＮＥＸＴ  ＲＥＱＵＥＳＴは、１つのＭＩＢを取得する度に、マネージャはエージェントに同ＧＥＴＮＥＸＴ  ＲＥＱＵＥＳＴを送信する必要があり、多種大量の統計情報を観測するときに、観測遅延が発生しまう課題がある。また、ＳＮＭＰのＧＥＴＢＵＬＫ  ＲＥＱＵＥＳＴは、一度に複数の管理情報を取得するために追加されたリクエストであるが、その方式を規定しているわけではなく、通信装置が複数のハードウェアコンポーネントで構成されている場合は、各ハードウェアコンポーネントから統計情報を収集する時点で、収集遅延が発生してしまい、課題の解決とはならない。
【０００７】
そこで、ノード（例えば、通信装置やサーバなど）において、複数の管理情報（例えば、ＭＩＢの情報）を特定の時刻で一度に取得し、管理情報を収集する装置（例えば、ＳＮＭＰマネージャ）に送信することができる管理情報提供装置、ノード及び管理情報提供プログラムが望まれている。
【課題を解決するための手段】
【０００８】
第１の本発明の管理情報提供装置は、（１）外部装置からの要求に応じて、管理対象のノードに係る管理情報を上記ノードから取得し、取得した管理情報を上記外部装置に返答する管理情報提供装置において、（２）管理情報の項目のうち、複数の項目をグループ化して管理項目グループを登録する管理項目グループ登録手段と、（３）管理項目グループに所属する項目の管理情報を記憶する管理情報記憶手段と、（４）上記外部装置から、管理項目グループに所属する項目に関して管理情報の要求があった場合には、その管理項目グループに所属している項目全てについて、上記ノードから管理情報を取得し、取得した管理情報のうち上記外部装置から要求のあった項目の管理情報を上記管理情報記憶手段に書込むと共に、取得した管理情報を上記外部装置に返答し、以降、上記外部装置から同じ管理項目グループに所属する項目に関して管理情報の要求があった場合には、上記管理情報記憶手段に記憶されている管理情報を読込んで返答する管理情報取得返答手段とを有することを特徴とする。
【０００９】
第２の本発明のノードは、第１の本発明の管理情報提供装置を搭載していることを特徴とする。
【００１０】
第３の本発明の管理情報提供プログラムは、（１）外部装置からの要求に応じて、管理対象のノードに係る管理情報を上記ノードから取得し、取得した上記管理情報を上記外部装置に返答する管理情報提供装置に搭載されたコンピュータを、（２）管理情報の項目のうち、複数の項目をグループ化して管理項目グループを登録する管理項目グループ登録手段と、（３）管理項目グループに所属する項目の管理情報を記憶する管理情報記憶手段と、（４）上記外部装置から、管理項目グループに所属する項目に関して管理情報の要求があった場合には、その管理項目グループに所属している項目全てについて、上記ノードから管理情報を取得し、取得した管理情報のうち上記外部装置から要求のあった項目の管理情報を上記管理情報記憶手段に書込むと共に、取得した管理情報を上記外部装置に返答し、以降、上記外部装置から同じ管理項目グループに所属する項目に関して管理情報の要求があった場合には、上記管理情報記憶手段に記憶されている管理情報を読込んで返答する管理情報取得返答手段として機能させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ノード（例えば、通信装置やサーバなど）において、複数の管理情報（例えば、ＭＩＢの情報）を特定の時刻で一度に取得し、管理情報を収集する装置（例えば、ＳＮＭＰマネージャ）に送信することができる。
【発明を実施するための最良の形態】
【００１２】
（Ａ）主たる実施形態
以下、本発明による管理情報提供装置、ノード及び管理情報提供プログラムの一実施形態を、図面を参照しながら詳述する。なお、実施形態のノードは、通信装置である。
【００１３】
（Ａ−１）実施形態の構成
図１は、この実施形態に関係する各種装置の接続関係及び、この実施形態の管理情報提供装置を搭載した通信装置の構成を示すブロック図である。
【００１４】
通信装置１は、この実施形態の管理情報提供装置を搭載した通信装置であり、例えば、図１においては、ネットワーク２に接続され、ネットワーク２上を流れるパケットの転送を制御すると共に、ＳＮＭＰマネージャ３による要求（例えば、ＧＥＴ  ＲＥＱＵＥＳＴなどのコマンド）に応じて、ＭＩＢ値（例えば、パケット転送における統計情報などのＭＩＢ値）を返答するものである。
【００１５】
ＳＮＭＰマネージャ３は、ネットワーク２に接続し、通信装置１などの、ＳＮＭＰに対応したノード（例えば、通信装置、サーバなど）から、ＭＩＢ値を収集し、ネットワーク２上に存在するノードを管理するための端末である。ここでは、ネットワーク２上には、２台のＳＮＭＰマネージャ３−１、３−２が存在するものとして説明するが、その台数は限定されないものである。
【００１６】
通信装置１は、パケット転送制御部１０、パケット転送制御情報管理部２０、パケット統計情報管理部３０及び、ＳＮＭＰエージェント部４０、ＭＩＢ値参照制御部５０（テーブル監視部５１、管理対象ＭＩＢグループリスト記憶部５２、ＭＩＢ参照状態管理テーブル記憶部５３、ＭＩＢ値キャッシュテーブル記憶部５４）を有する。なお、この実施形態の管理情報提供装置は、ＳＮＭＰエージェント部４０、ＭＩＢ値参照制御部５０（テーブル監視部５１、管理対象ＭＩＢグループリスト記憶部５２、ＭＩＢ参照状態管理テーブル記憶部５３、ＭＩＢ値キャッシュテーブル記憶部５４）を少なくとも有するものである。又、この実施形態の管理情報提供装置は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＥＥＰＲＯＭ、ハードディスクなどのプログラムの実行構成に実施形態の管理情報提供プログラム等をインストールすることにより構築しても良いが、機能的には図１のように示すことができる。
【００１７】
パケット転送制御部１０は、ネットワーク２に接続されネットワーク２上を流れるパケットの転送を制御するものである。パケット転送制御情報管理部２０は、パケット転送制御部１０の制御情報を管理するものである。パケット統計情報管理部３０は、パケット転送制御部１０により制御されたパケットの統計情報を管理するものである。
【００１８】
ＳＮＭＰエージェント部４０は、パケット転送制御情報管理部２０とパケット統計情報管理部３０をＳＮＭＰによって運用管理するものである。ＳＮＭＰエージェント部４０は、ＭＩＢ値参照制御部５０、テーブル監視部５１、管理対象ＭＩＢグループリスト記憶部５２、ＭＩＢ参照状態管理テーブル記憶部５３及び、ＭＩＢ値キャッシュテーブル記憶部５４を有している。
【００１９】
ＳＮＭＰエージェント部４０は、パケットの転送制御を設定する要求やパケットの転送制御の状態を参照する要求やパケットの統計情報を参照する要求をＳＮＭＰのリクエストで受信する。ＳＮＭＰエージェント部４０は、受信したＳＮＭＰのリクエストに含まれるＭＩＢから要求される処理内容を解釈し、例えば、パケットの転送制御を設定する要求であるならばパケット転送制御情報管理部２０で該当する制御情報を設定し、パケットの統計情報をクリアする要求であるならばパケット統計情報管理部３０で該当するパケットの統計情報をクリアする。又、ＳＮＭＰエージェント部４０は、受信したＳＮＭＰのリクエストが、例えば、パケット転送制御情報管理部２０の制御情報を参照するリクエストである場合と、パケット統計情報管理部３０のパケット統計情報を参照するリクエストである場合は、ＭＩＢ値参照制御部５０により、該当リクエストのＭＩＢのＭＩＢ値をキャッシュから取得する。
【００２０】
ＭＩＢ値参照制御部５０は、管理対象ＭＩＢグループリスト記憶部５２、ＭＩＢ参照状態管理テーブル記憶部５３、ＭＩＢ値キャッシュテーブル記憶部５４を有している。
【００２１】
図２は、管理対象ＭＩＢグループリスト記憶部５２に記憶される情報の例を示した説明図である。
【００２２】
管理対象ＭＩＢグループリスト記憶部５２は、図２に示す管理対象ＭＩＢグループリストを格納するための記憶手段（メモリ領域）である。
【００２３】
図２に示すように、管理対象ＭＩＢグループリスト記憶部５２には、例えば、複数のＭＩＢグループテーブル２００をリスト化して記憶されており、ここでは、管理対象ＭＩＢグループリスト記憶部５２には、少なくとも３つのＭＩＢグループテーブル２００−１〜２００−３が、1つのリストとして記憶されているものとする。
【００２４】
ＭＩＢグループテーブル２００は、図２に示すように、管理対象ＭＩＢグループ番号、タイムアウト時間、管理対象ＭＩＢの情報を有している。管理対象ＭＩＢグループ番号は、各ＭＩＢグループテーブル２００の識別子である。タイムアウト時間タイムアウト時間の詳細については後述する。
【００２５】
管理対象ＭＩＢは、ＭＩＢによる管理情報の項目を識別するものであるＯＩＤ（Ｏｂｊｅｃｔ  ＩＤｅｎｔｉｆｉｅｒ、非特許文献１）の形式で情報を登録しても良い。図２においては、説明を簡易にするため、例えば、ＭＩＢグループテーブル２００−１の管理対象ＭＩＢには、ＯＩＤ１−１、ＯＩＤ１−２、ＯＩＤ１−３という表記をしているが、実際記憶される情報はＯＩＤの形式となる。例えば、通信装置１のインタフェースに入力される情報量を示すＩｆＩｎＯｃｔｅｔｓのＭＩＢであれば、該当のインタフェースのインデックスが１の場合は「１．３．６．１.２．１.２．２.１．１０．１」という情報となる。
【００２６】
又、管理対象ＭＩＢグループリスト記憶部５２は、ＭＩＢ値参照制御部５０に固定データとして登録しても良いし、管理対象ＭＩＢグループリスト記憶部５２の内容を、外部装置に記憶しておき、ＭＩＢ値参照制御部５０が読み込んで、作成してもよい。
【００２７】
図３は、ＭＩＢ参照状態管理テーブル記憶部５３に記憶される情報の例を示した説明図である。
【００２８】
ＭＩＢ参照状態管理テーブル記憶部５３は、図３に示すＭＩＢ参照状態管理テーブル３００を記憶するための記憶手段（メモリ領域）である。ここでは、図３に示すように、ＭＩＢ参照状態管理テーブル記憶部５３には、少なくとも４つのＭＩＢ参照状態管理テーブル３００−１〜３００−４が登録されているものとする。ＭＩＢ参照状態管理テーブル記憶部５３において、各ＭＩＢ参照状態管理テーブル３００−１〜３００−４は、管理対象ＭＩＢグループ番号、管理対象ＭＩＢ、ＭＩＢ参照要求送信ポート番号、参照ＭＩＢ値キャッシュテーブルアドレス、タイムアウトカウンタ、参照ＭＩＢ、参照状態の情報を有している。
【００２９】
管理対象ＭＩＢグループ番号は、管理対象ＭＩＢグループリスト記憶部５２の管理対象ＭＩＢグループ番号（図２参照）と対応するものであり、当該テーブルが、どのグループに係るものなのかを示している。
【００３０】
ＭＩＢ値参照要求送信ＩＰアドレスは、ＭＩＢ値参照の要求のあったＳＮＭＰマネージャ３を識別する情報を示している。なお、ここでは、１９２．１６８．０．１００は、ＳＮＭＰマネージャ３−１のＩＰアドレスを示し、１９２．１６８．１．２００は、ＳＮＭＰマネージャ３−２のＩＰアドレスを示すものとして説明する。
【００３１】
ＭＩＢ参照要求送信ポート番号は、ＳＮＭＰマネージャ３から、ＭＩＢ値参照の要求があった際に、通信に使用されたポート番号の情報を示している。
【００３２】
参照ＭＩＢ値キャッシュテーブルアドレスは、当該テーブルにおいて参照すべきＭＩＢの値が記憶されているメモリ領域が、ＭＩＢ値キャッシュテーブル記憶部５４において、どのアドレスにあたるのかを示すポインタの機能を担っている。
【００３３】
タイムアウトカウンタは、当該テーブルが作成された当初は、管理対象ＭＩＢグループリスト記憶部５２のタイムアウト時間（図２参照）が登録され、所定の時間が経過し、タイムアウトカウンタの値が０になった場合には、後述するテーブル監視部５１により当該ＭＩＢ参照状態管理テーブル３００は、ＭＩＢ参照状態管理テーブル記憶部５３から消去される。
【００３４】
参照ＭＩＢは、ＭＩＢ参照状態管理テーブル３００において、管理されるＭＩＢのＯＩＤを示しており、該当するＭＩＢグループテーブル２００の管理対象ＭＩＢの情報が登録される。例えば、図３において、ＭＩＢ参照状態管理テーブル３００−１では、管理対象ＭＩＢグループ番号が「１」であるので、該当するＭＩＢグループテーブル２００は、ＭＩＢグループテーブル２００−１であり、ＭＩＢグループテーブル２００−１の管理対象ＭＩＢのＯＩＤ（ＯＩＤ１−１、ＯＩＤ１−２、ＯＩＤ１−３）が登録される。
【００３５】
参照状態は、参照ＭＩＢに登録されたＯＩＤ毎に、ＳＮＭＰマネージャ３からＭＩＢ値参照の要求があり、ＭＩＢ値が返答されたか否かを管理するものである。例えば、図３に示すように、ＳＮＭＰマネージャ３から参照の要求があった参照ＭＩＢ（ＯＩＤ）については参照済を示す「済」という情報が登録され、そうでない場合には未参照を表す「未」という情報を登録しても良い。
【００３６】
図４は、ＭＩＢ値キャッシュテーブル記憶部５４に記憶される情報の例を示した説明図である。ＭＩＢ値キャッシュテーブル記憶部５４は、図４に示すＭＩＢ値キャッシュテーブルを格納するための記憶手段（メモリ領域）である。ＭＩＢ値キャッシュテーブル記憶部５４には、ＭＩＢ値キャッシュテーブル４００が登録される。ここでは、図４に示すように、ＭＩＢ値キャッシュテーブル記憶部５４には、少なくとも４つのキャッシュテーブル４０１−１〜４０１−４が登録されているものとする。ＭＩＢ値キャッシュテーブル記憶部５４において、各キャッシュテーブル４０１−１〜４０１−４は、参照ＭＩＢ値キャッシュテーブルアドレス、参照ＭＩＢ、ＭＩＢ値の情報を有している。
【００３７】
参照ＭＩＢ値キャッシュテーブルアドレスは、ＭＩＢ参照状態管理テーブル３００の参照ＭＩＢ値キャッシュテーブルアドレスの情報（図３参照）と対応するものであり、対応するＭＩＢ参照状態管理テーブル３００のＭＩＢ値が当該ＭＩＢ値キャッシュテーブル４００に登録されていることを示している。
【００３８】
参照ＭＩＢは、参照ＭＩＢ値キャッシュテーブルアドレスにより対応するＭＩＢ参照状態管理テーブル３００の参照ＭＩＢ（ＯＩＤ）の情報を登録するものである。
【００３９】
ＭＩＢ値は、参照ＭＩＢに登録されたＯＩＤごとのＭＩＢ値の情報を登録するものである。
【００４０】
テーブル監視部５１は、ＳＮＭＰエージェント部４０が終了する時に、管理対象ＭＩＢグループリスト記憶部５２とＭＩＢ参照状態管理テーブル記憶部５３とＭＩＢ値キャッシュテーブル記憶部５４の情報を全て開放（消去）するものである。又、テーブル監視部５１は、ＭＩＢ参照状態管理テーブル記憶部５３の各ＭＩＢ参照状態管理テーブル３００について、タイムアウトカウンタの値を管理し、タイムアウトカウンタの値が０になったＭＩＢ参照状態管理テーブル３００、及び、対応するＭＩＢ値キャッシュテーブル４００の情報を消去する。
【００４１】
（Ａ−２）実施形態の動作
次に、以上のような構成を有するこの実施形態の管理情報提供装置を搭載した通信装置（ノード）における動作を説明する。
【００４２】
図５は、ＳＮＭＰエージェント部４０が起動する際の動作を示したフローチャートである。図５で示すように、ＳＮＭＰエージェント部４０が起動する際（Ｓ１００）、ＭＩＢ値参照制御部５０において、管理情報ＭＩＢグループリストが作成される（Ｓ１０１）。その後、ＳＮＭＰエージェント部４０において、他の初期化処理が実施され、ＳＮＭＰエージェントの起動が完了する（Ｓ１０２）。
【００４３】
図６は、ＳＮＭＰエージェント部４０が、ＳＮＭＰマネージャ３から、ＳＮＭＰによる要求（例えば、ＧＥＴ  ＲＥＱＵＥＳＴなどのコマンド）を、受けた場合のＭＩＢ値参照制御の動作を説明したフローチャートである。
【００４４】
まず、ＳＮＭＰエージェント部４０では、ＳＮＭＰマネージャから送信されるリクエストが受信され、リクエストに対するレスポンス処理が開始され（Ｓ２００）、ＭＩＢ値を参照するリクエスト（例えば、ＧＥＴ  ＲＥＱＵＥＳＴ、ＧＥＴＮＥＸＴ  ＲＥＱＵＥＳＴ、ＧＥＴＢＵＬＫ  ＲＥＱＵＥＳＴ）であるかどうかが判定される（Ｓ２０１）。
【００４５】
上述のＳ２０１において、ＭＩＢ値を参照するリクエストでないと判定された場合（例えば、ＳＥＴ  ＲＥＱＵＥＳＴのリクエスト）には、ＳＮＭＰエージェント部４０では、パケット転送制御情報管理部２０あるいはパケット統計情報管理部３０に対して、ＭＩＢで表現される制御（例えば、ＳＥＴ  ＲＥＱＵＥＳＴにおいて指定された値の設定）が実施される（Ｓ２１４）。
【００４６】
一方、上述のステップＳ２０１において、ＭＩＢ値を参照するリクエストであると判定された場合は、ＳＮＭＰエージェント部４０では、ＭＩＢ値参照制御部５０に所定の情報が与えられる（Ｓ２０２）。ＭＩＢ値参照制御部５０に与えられる所定の情報には、該当リクエストを送信したホスト（ＳＮＭＰマネージャ３）の送信元ＩＰアドレス、送信元ポート番号、該当ＭＩＢを識別するための０ＩＤが含まれるものとする。
【００４７】
次に、ＭＩＢ値参照制御部５０では、ＳＮＭＰエージェント部４０から指定されたＭＩＢ（ＯＩＤ）が、管理対象ＭＩＢグループリスト記憶部５２のいずれかのＭＩＢグループテーブル２００に含まれるか否かが判定される（Ｓ２０３）。
【００４８】
上述のステップＳ２０３において、該当ＭＩＢ（ＯＩＤ）が管理対象ＭＩＢグループリスト記憶部５２のいずれのＭＩＢグループテーブル２００にも含まれていないと判定された場合は、ＭＩＢ値参照制御部５０では、パケット転送制御情報管理部２０あるいはパケット統計情報管理部３０から該当ＭＩＢ（ＯＩＤ）のＭＩＢ値が取得され（Ｓ２１５）、取得されたＭＩＢ値が、ＳＮＭＰエージェント部４０に返却される（Ｓ２０９）。その後、ＳＮＭＰエージェント部４０では、所定のレスポンス処理（例えば、ＭＩＢ値参照の要求があったＳＮＭＰマネージャ３に、Ｇｅｔ  Ｒｅｓｐｏｎｓｅを返答する）が実施された後、終了する（Ｓ２１６）。
【００４９】
一方、上述のステップＳ２０３において、該当ＭＩＢ（ＯＩＤ）が管理対象ＭＩＢグループリスト記憶部５２のいずれかのＭＩＢグループテーブル２００に含まれていると判定された場合は、ＭＩＢ値参照制御部５０では、該当ＭＩＢ（ＯＩＤ）が、ＭＩＢ参照状態管理テーブル記憶部５３に登録済か否かが判定される（Ｓ２０４）。
【００５０】
上述のステップＳ２０４において、該当ＭＩＢ（ＯＩＤ）が、ＭＩＢ参照状態管理テーブル記憶部５３に登録済か否かは、ＭＩＢ参照状態管理テーブル３００の、ＭＩＢ値参照要求送信ＩＰアドレス、ＭＩＢ参照要求送信ポート番号、参照ＭＩＢの情報に基づいて判断しても良い。例えば、ＳＮＭＰマネージャ３−１（ＩＰアドレス：１９２．１６８．０．１００）から、ＯＩＤ１−１について、ＭＩＢ値参照の要求（Ｇｅｔ  Ｒｅｑｕｅｓｔ）が、送信ポート番号１０００を用いてあった場合には、上述の図３において、該当ＭＩＢ（ＯＩＤ）は、ＭＩＢ参照状態管理テーブル３００−１の、参照ＭＩＢがＯＩＤ１−１の項目となる。
【００５１】
上述のステップＳ２０４において、ＭＩＢ参照状態管理テーブル記憶部５３に登録済と判定された場合は、ＭＩＢ値参照制御部５０では、該当ＭＩＢ（ＯＩＤ）に関連するＭＩＢ値キャッシュテーブル記憶部５４が選択される（Ｓ２０５）。
【００５２】
上述のステップＳ２０４において、例えば、該当ＭＩＢ（ＯＩＤ）が、ＭＩＢ参照状態管理テーブル３００−１の参照ＭＩＢ（例えば、ＯＩＤ１−１）であった場合には、上述のステップＳ２０５において、該当ＭＩＢ（ＯＩＤ）に関連するＭＩＢ値キャッシュテーブル記憶部５４は、ＭＩＢ参照状態管理テーブル３００−１の参照ＭＩＢ値キャッシュテーブルアドレス（０ｘａ００１）に対応するＭＩＢ値キャッシュテーブル４００、すなわちＭＩＢ値キャッシュテーブル４００−１となる（図３、図４参照）。
【００５３】
ＭＩＢ値キャッシュテーブル記憶部５４が選択された後、ＭＩＢ値参照制御部５０では、決定したＭＩＢ値キャッシュテーブル記憶部５４から該当ＭＩＢ（ＯＩＤ）のＭＩＢ値が取得される（Ｓ２０６）。
【００５４】
該当ＭＩＢ（ＯＩＤ）のＭＩＢ値が取得された後、ＭＩＢ値参照制御部５０では、ＭＩＢ参照状態管理テーブル記憶部５３（ＭＩＢ参照状態管理テーブル３００−１）の該当する参照ＭＩＢ（ＯＩＤ）の参照状態について「済」に更新される（Ｓ２０７）。
【００５５】
一方、上述のステップＳ２０４において、該当ＭＩＢ（ＯＩＤ）がＭＩＢ参照状態管理テーブル記憶部５３に登録済みではない場合と判定された場合は、ＭＩＢ値参照制御部５０では、該当ＭＩＢを含むＭＩＢグループテーブル２００に対応する、ＭＩＢ参照状態管理テーブル３００、及び、ＭＩＢ値キャッシュテーブル４００が作成される（Ｓ２１０）。
【００５６】
次に、ＭＩＢ値参照制御部５０では、パケット転送制御情報管理部２０あるいはパケット統計情報管理部３０から、上述のステップＳ２１０で作成したＭＩＢ値キャッシュテーブル４００の全ての参照ＭＩＢ（ＯＩＤ）についてＭＩＢ値が取得され（Ｓ２１１）、上述のステップＳ２１０で作成されたＭＩＢ値キャッシュテーブル４００に設定される（Ｓ２１２）。
【００５７】
その後、ＭＩＢ値参照制御部５０では、ＭＩＢ参照状態管理テーブル記憶部５３（ＭＩＢ参照状態管理テーブル３００）において、該当ＭＩＢ（ＯＩＤ）の参照状態が、「済」に更新される（Ｓ２０７）。
【００５８】
ＭＩＢ参照状態管理テーブル記憶部５３（ＭＩＢ参照状態管理テーブル３００）の参照状態が更新された後、ＭＩＢ値参照制御部５０では、該当ＭＩＢ（ＯＩＤ）が所属するＭＩＢ参照状態管理テーブル３００において、全ての参照ＭＩＢ（ＯＩＤ）の参照状態が「済」であるか否かが判定される（Ｓ２０８）。
【００５９】
上述のステップＳ２０８において、全ての参照ＭＩＢ（ＯＩＤ）の参照状態が「済」の場合のみ、ＭＩＢ値参照制御部５０では、該当ＭＩＢ（ＯＩＤ）が所属するＭＩＢ参照状態管理テーブル３００、及び、関連するＭＩＢ値キャッシュテーブル４００のデータが削除される（Ｓ２１３）。
【００６０】
そして、ＭＩＢ値参照制御部５０により、取得されたＭＩＢ値（上述のステップＳ２１１において取得され、ＭＩＢ値キャッシュテーブル４００に登録されたＭＩＢ値）がＳＮＭＰエージェント部４０に返却され（Ｓ２０９）、ＭＩＢ値を返却されたＳＮＭＰエージェント部４０は、所定のレスポンス処理を実施した後、該当リクエストに対応するレスポンスの処理を終了する（Ｓ２１６）。所定のレスポンス処理は、例えば、ＭＩＢ値参照の要求があったＳＮＭＰマネージャ３に、上述のステップＳ２０９で返却されたＭＩＢ値をＧｅｔ  Ｒｅｓｐｏｎｓｅで返答することが挙げられる。
【００６１】
図７は、通信装置１とＳＮＭＰマネージャ３の間のＳＮＭＰの通信の例について示したシーケンス図である。上述の図６においては、通信装置１が、ＳＮＭＰマネージャ３からＳＮＭＰによる要求を受けた場合のＭＩＢ値参照制御の動作について説明したが、図７では、通信装置１が、連続して複数回ＳＮＭＰマネージャ３からＳＮＭＰによる要求を受けた場合の、ＭＩＢ値参照制御の動作について説明している。
【００６２】
ここでは、通信装置１は、例えば、ＳＮＭＰマネージャ３−１からのＳＮＭＰによるＭＩＢ値参照の要求（Ｇｅｔ  Ｒｅｑｕｅｓｔ）に基づいて、通信装置１が返答（Ｇｅｔ  Ｒｅｓｐｏｎｓｅ）する場合について説明する。又、ＳＮＭＰマネージャ３−１からは、ＯＩＤ１−１、ＯＩＤ１−２、ＯＩＤ１−３の順にＭＩＢ値参照の要求（Ｇｅｔ  Ｒｅｑｕｅｓｔ）がされるものとする。又、初期状態において、管理対象ＭＩＢグループリスト記憶部５２に記憶されている情報は、上述の図２の通りであるものとし、ＭＩＢ参照状態管理テーブル記憶部５３には、１つもＭＩＢ参照状態管理テーブル３００は登録されていない空の状態であるものとする。
【００６３】
まず、次に、ＯＩＤ１−１について、ＭＩＢ値参照の要求（Ｇｅｔ  Ｒｅｑｕｅｓｔ）が、ＳＮＭＰマネージャ３−１から通信装置１に、送信ポート番号１０００を用いて送信される（Ｓ３０１）。
【００６４】
ＯＩＤ１−１は、管理対象ＭＩＢグループリスト記憶部５２のＭＩＢグループテーブル２００−１に、管理対象ＭＩＢとして登録されているＯＩＤであり、上述の通りＭＩＢ参照状態管理テーブル記憶部５３に記憶された情報は空であるので、通信装置１では、ＯＩＤ１−１について、ＭＩＢ値参照の要求（Ｇｅｔ  Ｒｅｑｕｅｓｔ）を受信すると、上述のステップＳ２１０により、ＭＩＢ参照状態管理テーブル記憶部５３にＭＩＢ参照状態管理テーブル３００−１がされるものとする。又、ＭＩＢ値キャッシュテーブル記憶部５４には、ＭＩＢ参照状態管理テーブル３００−１に対応する、ＭＩＢ値キャッシュテーブル４００−１が作成されたものとする（Ｓ３０２）。
【００６５】
図８（Ａ）は、上述のステップＳ３０２において、作成されるＭＩＢ参照状態管理テーブル３００−１の内容を示した説明図である。図８（Ａ）に示すように、ＭＩＢ参照状態管理テーブル３００−１において、管理対象ＭＩＢグループ番号には１、ＭＩＢ値参照要求送信ＩＰアドレスにはＳＮＭＰマネージャ３−１のＩＰアドレスである１９２．１６８．０．１００、ＭＩＢ参照要求送信ポート番号には上述のステップＳ３０１で通信に用いられた１０００が登録される。参照ＭＩＢ値キャッシュテーブルアドレスには、０ｘａ００１が登録されたものとする。タイムアウトカウンタには、ＭＩＢグループテーブル２００−１のタイムアウト時間の値である５が設定される。参照ＭＩＢには、ＭＩＢグループテーブル２００−１の管理対象ＭＩＢであるＯＩＤ１−１、ＯＩＤ１−２、ＯＩＤ１−３が登録され、それぞれのＯＩＤの参照状態は初期において全て「未」が登録される。
【００６６】
図９（Ａ）は、ステップＳ３０２において、作成されるＭＩＢ値キャッシュテーブル４００−１の内容を示した説明図である。図９（Ａ）に示すように、ＭＩＢ値キャッシュテーブル４００−１において、参照ＭＩＢ値キャッシュテーブルアドレスは、ＭＩＢ参照状態管理テーブル３００−１の参照ＭＩＢ値キャッシュテーブルアドレスと同じ０ｘａ００１である。参照ＭＩＢは、ＭＩＢ参照状態管理テーブル３００−１の参照ＭＩＢと同じ、ＯＩＤ１−１、ＯＩＤ１−２、ＯＩＤ１−３が登録され、それぞれのＯＩＤのＭＩＢ値は、初期において全て空の状態である。
【００６７】
次に、通信装置１では、上述のステップＳ２１１の動作により、ＭＩＢ参照状態管理テーブル３００−１の参照ＭＩＢに登録されているＯＩＤのＭＩＢ値が全て取得され、ＭＩＢ値キャッシュテーブル４００−１のＭＩＢ値の値が更新される（Ｓ３０３）。
【００６８】
図９（Ｂ）は、ステップＳ３０３において、ＭＩＢ値の値が更新された後のＭＩＢ値キャッシュテーブル４００−１の内容について説明した説明図である。ＭＩＢ値キャッシュテーブル４００−１において、ＯＩＤ１−１のＭＩＢ値は１、ＯＩＤ１−２のＭＩＢ値は１、ＯＩＤ１−３のＭＩＢ値は１となっている。
【００６９】
次に、通信装置１では、上述のステップＳ２０７の動作により、ＭＩＢ参照状態管理テーブル３００−１において、ＳＮＭＰマネージャ３−１から、ＭＩＢ値参照の要求（Ｇｅｔ  Ｒｅｑｕｅｓｔ）のあったＯＩＤ１−１の参照状態が、「済」に更新される（Ｓ３０４）。
【００７０】
図８（Ｂ）は、ステップＳ３０４において、参照状態が更新された後のＭＩＢ参照状態管理テーブル３００−１の内容について説明した説明図である。参照ＭＩＢがＯＩＤ１−１の参照状態のみが「済」に更新されている。
【００７１】
そして、上述のステップＳ２１６の動作により、通信装置１からＳＮＭＰマネージャ３−１へ、参照要求のあったＯＩＤ１−１のＭＩＢ値について返答（Ｇｅｔ  Ｒｅｓｐｏｎｓｅ）される（Ｓ３０５）。なお、ステップＳ３０５において、返答されるＭＩＢ値は、上述のステップＳ３０３で取得されたＭＩＢ値（ＭＩＢ値キャッシュテーブル４００−１に登録されたＭＩＢ値）である。
【００７２】
そして、次に、ＯＩＤ１−２について、ＭＩＢ値参照の要求（Ｇｅｔ  Ｒｅｑｕｅｓｔ）が、ＳＮＭＰマネージャ３−１から通信装置１に、送信ポート番号１０００を用いて送信される（Ｓ３０６）。
【００７３】
ＯＩＤ１−２は、管理対象ＭＩＢグループリスト記憶部５２のＭＩＢグループテーブル２００−１に、管理対象ＭＩＢとして登録されているＯＩＤであり、上述のステップＳ３０２においてＭＩＢ参照状態管理テーブル３００−１は既に登録されているので、通信装置１では、ＯＩＤ１−２について、ＭＩＢ値参照の要求（Ｇｅｔ  Ｒｅｑｕｅｓｔ）を受信すると、上述のステップＳ２０７の動作により、ＭＩＢ参照状態管理テーブル３００−１の、ＯＩＤ１−２の参照状態が、「済」に更新される（Ｓ３０７）。
【００７４】
そして、上述のステップＳ２１６の動作により、通信装置１からＳＮＭＰマネージャ３−１へ、参照要求のあったＯＩＤ１−２のＭＩＢ値について返答（Ｇｅｔ  Ｒｅｓｐｏｎｓｅ）される（Ｓ３０８）。なお、ステップＳ３０８において、返答されるＭＩＢ値は、上述のステップＳ３０３で取得されたＭＩＢ値（ＭＩＢ値キャッシュテーブル４００−１に登録されたＭＩＢ値）である。
【００７５】
そして、次に、ＯＩＤ１−３について、ＭＩＢ値参照の要求（Ｇｅｔ  Ｒｅｑｕｅｓｔ）が、ＳＮＭＰマネージャ３−１から通信装置１に、送信ポート番号１０００を用いて送信される（Ｓ３０９）。
【００７６】
そして、上述のステップＳ３０７と同様に、上述のステップＳ２０７により、ＭＩＢ参照状態管理テーブル３００−１において、ＯＩＤ１−３の参照状態が、参照済を示す「済」に更新される（Ｓ３１０）。
【００７７】
図８（Ｃ）は、ステップＳ３１０において、参照状態が更新された後のＭＩＢ参照状態管理テーブル３００−１の内容について説明した説明図である。この時点で、全てのＯＩＤについて参照状態が「済」に更新されている。
【００７８】
そして、上述の通り、ＭＩＢ参照状態管理テーブル３００−１では、全てのＯＩＤについて参照状態が「済」となっているため、上述のステップＳ２１３の動作により、ＭＩＢ参照状態管理テーブル３００−１、及び、ＭＩＢ値キャッシュテーブル４００−１の内容が消去される（Ｓ３１１）。
【００７９】
そして、上述のステップＳ２１６の動作により、通信装置１からＳＮＭＰマネージャ３−１へ、参照要求のあったＯＩＤ１−３のＭＩＢ値について返答（Ｇｅｔ  Ｒｅｓｐｏｎｓｅ）される（Ｓ３１２）。なお、ステップＳ３０８において、返答されるＭＩＢ値は、上述のステップＳ３０３で取得されたＭＩＢ値である。なお、ＯＩＤ−３のＭＩＢ値をＳＮＭＰマネージャ３−１へ返答する前に、上述のステップＳ３１１において、ＭＩＢ値キャッシュテーブル４００−１の内容が削除される場合は、上述のステップＳ２１３において、ＭＩＢ値参照制御部５０が、削除を行う前に、上述のＳ２０９により、ＯＩＤ−３のＭＩＢ値をＳＮＭＰエージェント部４０に返却しても良い。
【００８０】
以上のように、ＳＮＭＰマネージャ３−１からは、上述のステップＳ３０１、Ｓ３０６、Ｓ３０９と異なる時点において、ＭＩＢ値参照の要求（Ｇｅｔ  Ｒｅｑｕｅｓｔ）が、送信されるが、通信装置１では、その都度ＭＩＢ値を取得して返答せずに、毎回上述のステップＳ３０３の時点に取得したＭＩＢ値を返答する。
【００８１】
図１０は、テーブル監視部５１による、ＭＩＢ参照状態管理テーブル記憶部５３を監視及び管理する動作を説明したフローチャートである。
【００８２】
ＳＮＭＰエージェント部４０が起動した後（Ｓ４００）、テーブル監視部５１では、管理処理を開始（または、再開）される（Ｓ４０１）。
【００８３】
テーブル監視部５１では、定期的に、ＭＩＢ参照状態管理テーブル記憶部５３の内容を監視する処理が繰り返されるため、その繰り返しの処理の開始時に、ＳＮＭＰエージェントが終了しているか否かが判定される（Ｓ４０２）。
【００８４】
上述のステップＳ４０２において、ＳＮＭＰエージェントはまだ終了ではないと判定された場合は、テーブル監視部５１では、ＭＩＢ参照状態管理テーブル記憶部５３の全ＭＩＢ参照状態管理テーブル３００のタイムアウトカウンタが１減算される（Ｓ４０３）。
【００８５】
次に、テーブル監視部５１により、タイムアウトカウンタが０になったＭＩＢ参照状態管理テーブル３００及び、関連するＭＩＢ値キャッシュテーブル４００が削除される（Ｓ４０４）。
【００８６】
そして、テーブル監視部５１では、次の監視契機まで、処理を一時中断（ｓｌｅｅｐ）（Ｓ４０５）された後、再度上述のステップＳ４０１の処理から動作する。
【００８７】
一方、上述のステップＳ４０２において、ＳＮＭＰエージェントが終了であると判定された場合は、テーブル監視部５１では、全てのメモリ領域が開放される（Ｓ４０６）。全てのメモリ領域とは、管理対象ＭＩＢグループリスト記憶部５２、管理対象ＭＩＢグループリスト記憶部５２、ＭＩＢ参照状態管理テーブル記憶部５３、ＭＩＢ参照状態管理テーブル記憶部５３、ＭＩＢ値キャッシュテーブル記憶部５４、ＭＩＢ値キャッシュテーブル記憶部５４に記憶された情報が該当する。
【００８８】
（Ａ−３）実施形態の効果
この実施形態によれば、以下のような効果を奏することができる。
【００８９】
上述の図７に示すように、通信装置１では、管理対象ＭＩＢグループリスト記憶部５２の、いずれかのＭＩＢグループテーブル２００に登録されたＭＩＢ（ＯＩＤ）について、最初にＳＮＭＰマネージャ３からＭＩＢ値参照の要求があった際に、該当するＭＩＢグループテーブル２００に登録されたＭＩＢ（ＯＩＤ）のＭＩＢ値を全て取得して、ＭＩＢ参照状態管理テーブル３００（ＭＩＢ値キャッシュテーブル４００）に記憶し、以降、同一のＭＩＢグループテーブル２００に登録されたＭＩＢ（ＯＩＤ）についてＭＩＢ値参照の要求があった場合には、該当するＭＩＢ参照状態管理テーブル３００（ＭＩＢ値キャッシュテーブル４００）に記憶されたＭＩＢ値をＳＮＭＰマネージャ３に返答する。これにより、同一のＭＩＢグループテーブル２００に登録されたＭＩＢ（ＯＩＤ）については、ＳＮＭＰマネージャ３からのＭＩＢ値参照の要求の時刻が異なっていたとしても、通信装置１からは、特定の時刻で一度に収集したＭＩＢ値を返答することができる。また、例えば、ＳＮＭＰを利用した通信装置管理方式において、多種多量の統計情報（ＭＩＢ値）を収集する場合であっても、特定の時刻で一度に取得した統計情報（ＭＩＢ値）を収集することができ、ネットワークの管理者は、大規模なネットワークのトラフィックの状況などを正確に管理することができる。
【００９０】
また、上述の図７のステップＳ３１１、及び、上述の図６のステップＳ２１３に示すように、ＭＩＢ参照状態管理テーブル３００において、全ての参照ＭＩＢ（ＯＩＤ）の参照状態が「済」の場合、ＭＩＢ値参照制御部５０は、該当ＭＩＢ（ＯＩＤ）が所属するＭＩＢ参照状態管理テーブル３００、及び、関連するＭＩＢ値キャッシュテーブル４００のデータを削除している。これにより、同じＳＮＭＰマネージャ３から、ＭＩＢグループテーブル２００に登録されたＭＩＢ（ＯＩＤ）について、繰り返し参照要求があった場合でも、毎回最新に取得したＭＩＢ値を返答することができる。
【００９１】
さらにまた、上述の図１０に示す通り、テーブル監視部５１は、ＭＩＢ参照状態管理テーブル３００の内容を監視し、タイムアウトカウンタが０になったＭＩＢ参照状態管理テーブル３００を削除している。これにより、全ての参照ＭＩＢについて参照状態が「済」とならないＭＩＢ参照状態管理テーブル３００が、ＭＩＢ参照状態管理テーブル記憶部５３に残り続けることはなく、所定の時間以上前に取得した古いＭＩＢ値をＳＮＭＰマネージャ３に返答してしまうことを防ぐことや、必要となる記憶容量を低減することができる。
【００９２】
（Ｂ）他の実施形態
本発明は、上記の実施形態に限定されるものではなく、以下に例示するような変形実施形態も挙げることができる。
【００９３】
（Ｂ−１）上記の実施形態では、管理情報提供装置を通信装置に搭載した例を説明したが、例えば、サーバなどのノードに搭載しても良く、搭載する対象は限定されないものである。
【００９４】
(Ｂ−２)上記実施形態では、管理情報提供装置を通信装置（ノード）自体に搭載した場合を示したが、通信装置（ノード）に対する外付け装置（コネクタ接続、ケーブル接続は問わない）として、管理情報提供装置を構築するようにしても良い。また、１つの管理情報提供装置で、複数のノードを管理下におき、当該管理情報提供装置がまとめてＳＮＭＰマネージャと通信するようにしても良い。
【００９５】
（Ｂ−３）上記の実施形態では、ＳＮＭＰ及びＭＩＢを適用した例について説明したが、ノードに係る管理情報を取得収集するものであれば、通信に適用するプロトコル及び管理情報は、ＳＮＭＰ及びＭＩＢに限定されないものである。
【００９６】
（Ｂ−４）上記の実施形態においては、上述の図３に示すように、ＭＩＢ参照状態管理テーブル記憶部５３では、管理対象ＭＩＢグループ番号、ＭＩＢ値参照要求送信ＩＰアドレス、ＭＩＢ参照要求送信ポート番号の３つの情報の組み合わせごとに、ＭＩＢ参照状態管理テーブル３００を作成しているが、上述の組み合わせに限定されないものである。例えば、管理対象ＭＩＢグループ番号、ＭＩＢ値参照要求送信ＩＰアドレスの２つの情報の組み合わせごとにＭＩＢ参照状態管理テーブル３００を作成しても良い。又、ＭＩＢ値参照要求送信ＩＰアドレスを、ＳＮＭＰマネージャ３を識別する他の情報（例えば、ドメイン名など）に置き換えても良い。
【図面の簡単な説明】
【００９７】
【図１】実施形態に関係する各種装置の接続関係及び、この実施形態の管理情報提供装置を搭載した通信装置（ノード）の構成を示すブロック図である。
【図２】実施形態に係る管理対象ＭＩＢグループリストに記憶される情報の例を示した説明図である。
【図３】実施形態に係るＭＩＢ参照状態管理テーブル記憶部に記憶される情報の例を示した説明図である。
【図４】実施形態に係るＭＩＢ値キャッシュテーブル記憶部に記憶される情報の例を示した説明図である。
【図５】実施形態に係るＳＮＭＰエージェント部が起動する際の動作を示したフローチャートである。
【図６】実施形態に係るＳＮＭＰエージェント部が、ＳＮＭＰマネージャから、ＳＮＭＰによる要求を受けた場合のＭＩＢ値参照制御の動作を説明したフローチャートである。
【図７】実施形態に係る通信装置とＳＮＭＰマネージャの間のＳＮＭＰの通信の例について示したシーケンス図である。
【図８】実施形態に係るＭＩＢ参照状態管理テーブル記憶部に記憶された情報の遷移を示した説明図である。
【図９】実施形態に係るＭＩＢ値キャッシュテーブル記憶部に記憶された情報の遷移を示した説明図である。
【図１０】実施形態に係るテーブル監視部による、ＭＩＢ参照状態管理テーブル記憶部を監視及び管理する動作を説明したフローチャートである。
【符号の説明】
【００９８】
１…通信装置、１０…パケット転送制御部、２０…パケット転送制御情報管理部、３０…パケット統計情報管理部、４０…ＳＮＭＰエージェント部、５０…ＭＩＢ値参照制御部、５１…テーブル監視部、５２…管理対象ＭＩＢグループリスト記憶部、５３…ＭＩＢ参照状態管理テーブル記憶部、５４…ＭＩＢ値キャッシュテーブル記憶部、３、３−１、３−２…ＳＮＭＰマネージャ、２００、２００−１〜２００−３…ＭＩＢグループテーブル、３００、３００−１〜３００−４…ＭＩＢ参照状態管理テーブル、４００、４００−１〜４００−４…ＭＩＢ値キャッシュテーブル。
【図１】
0004882942.tif 000002
【図２】
0004882942.tif 000003
【図３】
0004882942.tif 000004
【図４】
0004882942.tif 000005
【図５】
0004882942.tif 000006
【図６】
0004882942.tif 000007
【図７】
0004882942.tif 000008
【図８】
0004882942.tif 000009
【図９】
0004882942.tif 000010
【図１０】
0004882942.tif 000011