(57)【要約】【課題】従来の通信路監視システムでは、複数の監視エージェント装置から通知された、通過データの特徴情報の内、通信路属性の算出に用いる事ができずに損失となる割合が大きい為、監視エージェント装置は、損失を見込んで大量の特徴情報を通知しなければならず、管理トラフィックの増大を招いていた。【解決手段】通過データの特徴情報を比較する属性値集計装置を、通信路の起点に接続された監視エージェント装置の近傍に設置する。また、通信路の起点側の監視エージェント装置が通知対象とするパケットの割合を、通信路の終点側の監視エージェント装置が通知対象とするパケットの割合よりも充分に大きくする。【選択図】  図１
2004166023.tif 000002
【特許請求の範囲】
【請求項１】
複数のデータ処理装置間を接続する伝送路を介して前記データ処理装置間に確立される通信路を監視対象とし、前記監視対象通信路を伝播するデータの特徴情報を取得する複数の監視エージェント装置と、
前記監視対象通信路を伝播するデータの特徴情報を集計する属性値集計装置と、
を備える通信路監視システムであって、
前記監視エージェント装置は、前記伝送路または前記データ処理装置に接続され、
前記監視対象通信路上を通過するデータから、所定割合のデータを捕獲する手段と、捕獲した情報から前記特徴情報を算出する手段と、取得した特徴情報を前記属性値集計装置に送信する手段と、を備え、
前記属性値集計装置は、複数の前記監視エージェント装置から前記特徴情報を受信する手段と、受信した前記特徴情報を集計する手段と、を備え、
一つの前記監視エージェント装置が前記通信路上を通過するデータを捕獲する割合は、他の前記監視エージェント装置により異なることを特徴とする通信路監視システム。
【請求項２】
請求項１記載の通信路管理システムであって、
前記監視対象通信路の起点に接続された前記監視エージェント装置が、前記監視対象通信路上を通過するデータから捕獲対象とするデータの割合が、前記監視対象通信路の終点に接続された前記監視エージェント装置が、前記監視対象通信路上を通過するデータから捕獲するデータの割合よりも、大きいことを特徴とする通信路管理システム。
【請求項３】
請求項１または２に記載の通信路監視システムであって、
監視マネージャ装置を備え、
前記属性値集計装置は、前記集計した特徴情報を前記監視マネージャ装置に送信する手段を備え、
前記監視マネージャ装置は、前記特徴情報を収集する手段を備えることを特徴とする通信路監視システム。
【請求項４】
請求項１ないし３いずれか一に記載の通信路監視システムであって、
前記属性値集計装置は、前記監視対象通信路上を通過するデータから捕獲対象とするデータを弁別するための条件を決定する手段と、
前記監視対象通信路上を通過するデータから捕獲対象とする前記データの割合、を決定する手段と、
前記監視対象通信路上を通過するデータから前記特徴情報を捕獲すべき、前記監視エージェント装置を決定する手段と、
前記決定した前記監視エージェント装置に対し、データを弁別する為の条件を送信する手段と、
を備え、
前記監視エージェント装置の前記データを捕獲する手段は、前記属性値取得装置から受信した、データを弁別する為の条件と、前記監視対象通信路上を通過するデータから捕獲対象とする前記データの割合と、に従って、前記データの捕獲を行うことを特徴とする通信路監視システム。
【請求項５】
請求項１ないし４いずれか一に記載の通信路監視システムであって、
前記属性値集計装置と前記監視エージェント装置とが、複数の領域から構成される管理情報転送ネットワークによって接続され、
前記属性値集計装置が、前記監視対象通信路の起点に接続された前記監視エージェント装置に隣接した、前記管理情報転送ネットワーク上の領域に、接続されている事を特徴とする通信路監視システム。
【請求項６】
請求項５に記載の通信路監視システムであって、
前記属性値集計装置が接続される前記管理情報転送ネットワークは、前記監視対象通信路の起点に接続された前記監視エージェント装置から送出される管理トラフィック量と、該監視エージェント装置と該属性値集計装置の間の、管理情報転送ネットワークの伝送容量とを所定の条件のもとで比較され決定されることを特徴とする通信路監視システム。
【請求項７】
請求項１ないし６いずれか一に記載の通信路監視システムであって、
前記監視エージェント装置が取得する特徴情報は、障害情報、構成情報、データ流量、通過データの通過データのハッシュ関数値、通過データのヘッダ情報、通過データを捕獲した時刻、の少なくとも一つを含むことを特徴とする通信路監視システム。
【請求項８】
請求項１ないし７いずれか一に記載の通信路監視システムであって、
前記データ処理装置は、ＭＰＬＳスイッチ又はルータであり、
前記監視対象通信路は、ＲＳＶＰプロトコルによって確立されるＲＳＶＰフロー又はＬＤＰプロトコルによって確立されるＬＳＰであることを特徴とする通信路監視システム。
【請求項９】
請求項１ないし７いずれか一に記載の通信路監視システムであって、
前記データ処理装置は、Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌルータであり、
前記監視対象通信路は、
送信元ネットワークアドレス、宛先ネットワークアドレス、トランスポートレイヤプロトコル種別、送信元ポート番号、宛先ポート番号の少なくとも一つによって指定される、フローである事を特徴とする、通信路監視システム。
【請求項１０】
請求項１ないし７いずれか一に記載の通信路監視システムであって、
前記データ処理装置は、ＨＴＴＰプロトコルまたはＳＭＴＰプロトコルを中継するサーバ装置であり、
前記監視対象通信路は、前記ＨＴＴＰプロトコルまたはＳＭＴＰプロトコルのセッションであることを特徴とする通信路監視システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信ネットワーク上に確立された通信路の属性を監視する、ネットワーク監視システムに関する。
【０００２】
【従来の技術】
ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）やＭＰＬＳ（Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）などのネットワーク技術や、Ｗｏｒｌｄ  Ｗｉｄｅ  ＷｅｂやＣｏｎｔｅｎｔｓ  Ｄｅｌｉｖｅｒｙ  Ｎｅｔｗｏｒｋなどのコンテンツ配送技術の発展により、動画などの大容量ファイルやストリーミングデータの配送基盤として、通信ネットワークの使用が可能になってきた。
【０００３】
このような通信ネットワークを、社会基盤として安心して利用できるようにするには、配送基盤の高信頼化が不可欠であり、通信路の障害、構成、流量、性能、セキュリティの監視が必須となる。
【０００４】
通信路の監視を実現するためには、通信ネットワークを構成する装置や、装置を用いて仮想的に構成される通信路の状態を把握することが必要となる。
【０００５】
具体的には、監視マネージャ装置と、監視エージェント装置が用いられる。監視マネージャ装置は、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ，  ＩＥＴＦ  ＲＦＣ１１５７）やＣＭＩＰ（Ｃｏｍｍｏｎ  Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ，Ｘ．７１１，  ＩＳＯ／ＩＥＣ  ９５９６−２）などの管理プロトコルを用いて、通信路やデータ処理装置の状態情報を、これらに接続された監視エージェント装置から取得して表示する。
【０００６】
ここで、データ処理装置とは、データフレームやパケットやコンテンツを、転送・蓄積・加工する装置であり、例えば、ＳＤＨ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｉｇｉｔａｌ  Ｈｉｅｒａｒｃｈｙ）等の伝送装置や、ＩＰルータ、ＭＰＬＳスイッチ、非同期伝送モード（ＡＴＭ）スイッチ等のパケット転送装置や、ＷＷＷサーバ、データキャッシュ、負荷分散装置、メールサーバ等のコンピュータを含む。
【０００７】
通信路とは同期伝送モード（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｔｒａｎｓｆｅｒ  Ｍｏｄｅ）のＶＣ（Ｖｉｒｔｕａｌ  Ｃｏｎｎｅｃｔｉｏｎ）や、ＩＰネットワークのフローや、ＭＰＬＳのＬａｂｅｌ  Ｓｗｉｔｃｈｅｄ  Ｐａｔｈ、ＡＴＭのＶｉｒｔｕａｌ  ＣｏｎｎｅｃｔｉｏｎやＶｉｒｔｕａｌ  Ｐａｔｈや、ＷＷＷサーバとクライアント間をデータキャッシュや負荷分散装置やプロキシサーバ経由で確立されたセッションや、複数のＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）メールサーバ間をメールが転送される場合における各区間のＳＭＴＰセッションの組、等である。
【０００８】
このような通信路は、一般に複数のデータ処理装置や伝送路を経由するため、通信路の状態を知るには、通信路が通過する複数の点から収集した状態情報を照合しなければならない場合がある。
【０００９】
例えば、ＩＰ網に接続された２つのコンピュータ間に確立されたＴＣＰコネクション（通信路）の、片方向の伝送遅延を監視する目的の為に、例えば非特許文献１に記載の方法が知られている。即ち、通信路の起点と終点から、夫々伝送データの特徴情報を抽出し、それらを照合する。ここで、通信路の起点と終点が、物理的に離れている場合等の理由により、これらを別々の監視エージェント装置に接続しなければならない場合がある。その場合、各監視エージェント装置は、通過するＩＰパケットの特徴情報を抽出し、それにパケット通過時刻を付加し、属性値集計装置に転送し、これらを属性値集計装置が照合することにより、該ＴＣＰコネクションの片方向伝送遅延を算出する事が出来る。同様に、伝送遅延の揺らぎ（ジッタ）や伝送損失の算出も、属性値集計装置の処理を変更する事により可能である。
【００１０】
また、取得する特徴情報量を低減させる方法もまた、非特許文献１に記載されている。即ち、監視対象通信路を流れる一部のパケットを抽出する。例えば、ｐｅｒｉｏｄｉｃ  ｓａｍｐｌｉｎｇという方法では、監視エージェント装置が捕獲したパケット列から、１０個のパケットの特徴情報を取得したら次の９０個のパケットについては特徴情報を取得せずに破棄する。また、Ｐｏｉｓｓｏｎ  ｓａｍｐｌｉｎｇやｇｅｏｍｅｔｒｉｃ  ｓａｍｐｌｉｎｇという方法も、周期的にではないが、一部のパケットを抽出する点は同じである。これらの方法を、上記通信路の起点と終点から、夫々伝送データの特徴情報を取得し、それらを照合する方法と組合せる事により、管理情報転送ネットワーク上を流れる特徴情報量を低減可能である。
【００１１】
【非特許文献１】
Ｖ．  Ｐａｘｓｏｎ、他３名、ＲＦＣ２３３０  “Ｆｒａｍｅｗｏｒｋ  ｆｏｒ  ＩＰ  Ｐｅｒｆｏｒｍａｎｃｅ  Ｍｅｔｒｉｃｓ”  、［ｏｎｌｉｎｅ］、１９９８年５月、Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ、［平成１４年１０月１９日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｉｅｔｆ．ｏｒｇ／ｒｆｃ／ｒｆｃ２３３０．ｔｘｔ？ｎｕｍｂｅｒ＝２３３０＞
【００１２】
【発明が解決しようとする課題】
このような通信路監視システムでは、監視対象の通信路の数が増えると、上記伝送データの特徴情報量も増える。また、監視エージェント装置と属性値集計装置の間は、管理情報転送ネットワークにより接続されており、監視対象通信路の特徴情報は、これを通じて転送され、転送容量には限界がある。特に、監視エージェント装置と属性値集計装置の間が広域網である場合等では、管理情報転送ネットワークの一部に、技術的或いは経済的な制約により、転送容量が少ない領域が存在する。転送容量とは、転送する事の出来る情報量の最大値の事である。
【００１３】
従って、管理情報転送ネットワークを介して転送される管理情報量を低減させる事が課題となる。
【００１４】
監視対象通信路を流れる一部のパケットの特徴情報を監視マネージャ装置に通知する方法では、通知対象とするパケットを起点と終点で一致させることは困難である。結果として、属性値集計装置が２つの監視エージェント装置から受信した特徴情報の内、集計対象として用いる事ができるのは一部に留まる。受信した特徴情報の内、用いる事が出来るものの割合は、通知対象とするパケットの割合を少なくするほど低下する。従って、通知対象とするパケットの割合を低下させると、集計対象として用いる事が出来る特徴情報の割合は、急激に低下し、これにより属性値集計装置の集計結果である、監視精度もまた、急激に低下する。
【００１５】
従って、監視精度の低下を最小限に抑制しつつ、情報転送ネットワーク上で転送容量が少ない領域を流れる上記伝送データの特徴情報量を低減させる、事が課題となる。
【００１６】
【課題を解決するための手段】
上記課題を解決する為、本発明では、通信路の起点に接続された監視エージェント装置の近傍に、属性値集計装置を設置する。通信路の起点に接続された監視エージェント装置が、監視対象通信路のパケットの特徴情報を算出し、これを属性値集計装置が蓄積する。通信路の終点に接続された監視エージェント装置は、監視対象通信路を通過するパケットから、一部のパケットについて特徴情報を算出し、属性値集計装置に転送する。
【００１７】
通信路の起点とは、通信路が通過する伝送路とデータ処理装置の内、監視対象通信路を流れるデータの送信側のコンピュータに一番近いものである。同様に、通信路の終点とは、通信路が通過する伝送路とデータ処理装置の内、監視対象通信路を流れるデータの受信側のコンピュータに一番近いものである。
【００１８】
監視エージェント装置の近傍とは、該監視エージェント装置から送出される管理トラフィック量に比べ、該監視エージェント装置と該属性値集計装置の間の、管理情報転送ネットワークの伝送容量を確保する事が、技術的又は経済的、或いは両観点おいて容易である、管理情報転送ネットワーク上の領域の事である。
【００１９】
ここで、通信路の起点に接続された監視エージェント装置が通知対象とするパケットの割合を、通信路の終点に接続された監視エージェント装置が通知対象とするパケットの割合よりも、充分に大きくしておく。
【００２０】
本発明によれば、通信路の終点に接続された監視エージェント装置が通知する特徴情報の大部分を、集計対象として用いる事が可能となる。また、属性値集計装置は通信路の起点に接続された監視エージェント装置の近傍に存在する為、これが通知する特徴情報は、情報転送ネットワーク上で転送容量が少ない領域を通過する事はない。
【００２１】
従って、同じ監視精度を得る為に必要な、情報転送ネットワーク上で転送容量が少ない領域を通過する特徴情報量を、少なくする事が出来る。結果として、監視精度の低下を最小限に抑制しつつ、情報転送ネットワーク上で転送容量が少ない領域を流れる上記伝送データの特徴情報量を低減させる、事が出来る。
【００２２】
【発明の実施の形態】
本実施形態の構成及び動作の概略を、図１を用いて説明する。
【００２３】
本実施形態によるシステム（以下本システムと呼称する）は、少なくとも１つの監視マネージャ装置（１０１）、少なくとも１つの属性値集計装置（２０１，  ２０２）、少なくとも２つの監視エージェント装置（３０１〜３０５）、少なくとも１つのデータ処理装置（４０１，  ４０２）、少なくとも２つのエンドユーザコンピュータ（１００１，１００２）が、伝送路（５０１〜５０３）及び管理情報転送ネットワーク（７０１〜７０３）によって相互に接続されたものである。
【００２４】
図１では、データ処理装置（４０１〜４０２）  ２台及びエンドユーザコンピュータ（１００１，  １００２）が、３本の伝送路（５０１〜５０３）によって結合しているが、これらの個数及び本数は任意である。また、その結合トポロジーもまた任意である。
【００２５】
監視マネージャ装置（１０１）、属性値集計装置（２０１，  ２０２）、監視エージェント装置（３０１〜３０５）は、互いの間を接続する管理情報転送ネットワーク（７０１〜７０３）の継ぎ目を意識する事無く、透過的に管理情報をやりとりすることが可能である。しかしながら、単位時間当りに転送可能な管理情報量は、各々の管理情報転送ネットワーク（７０１〜７０３）毎に異なっても良いものとする。
【００２６】
図１では、３つの管理情報転送ネットワーク（７０１〜７０３）はツリー状に接続されており、１つの監視マネージャ（１０１）と２つの属性値集計装置（２０１，  ２０２）が、夫々異なる管理情報転送ネットワーク（７０１〜７０３）に接続されているが、これらの対応関係、個数、トポロジーは任意である。
【００２７】
或る２つのエンドユーザコンピュータ（１００１，  １００２）が相互に通信するためには、通信路（６０１）を用いる。図１では、一つの通信路（６０１）の両端に、２つのエンドユーザコンピュータ（１００１，  １００２）が接続されているが、いくつかの通信路を経由して２つのエンドユーザコンピュータ（１００１，  １００２）が通信しても良い。即ち、本システムは、通信ネットワーク上の任意の２点間を結ぶ通信路を、監視対象とする事が出来る。
【００２８】
通信路（６０１）が通過する伝送路（５０１〜５０３）とデータ処理装置（４０１，  ４０２）には、それぞれ監視エージェント装置（３０１〜３０５）が接続されている。各監視エージェント装置は、属性値集計装置（２０１，  ２０２）からの指示に従い、伝送路（５０１〜５０３）又はデータ処理装置（４０１，  ４０２）から、監視対象通信路を通過するパケットの特徴情報を取得し、その結果を管理情報転送ネットワーク（７０１〜７０２）経由で属性値集計装置（２０１〜２０２）に通知する。
【００２９】
パケットの特徴情報とは、通信路（６０１）上の２点から取得したパケットを関連付けるために充分な、パケットの特徴を表すデータであり、例えば、個々のパケットのハッシュ関数値、個々のパケットのヘッダ情報、個々のパケットそのもの等を使用可能である。
【００３０】
監視マネージャ装置（１０１）は、監視オペレータの操作により、監視対象通信路指定情報を受取り、これに基づいて監視対象通信路の起点に接続された監視エージェント装置（３０１〜３０５）の近傍に設置された属性値集計装置（２０１〜２０２）に対して、その情報を送信することにより、監視対象通信路の属性の集計を指示する。また、指示に対応した監視対象通信路の属性値を、属性値集計装置（２０１，  ２０２）から受取り、表示する。
【００３１】
監視対象通信路指定情報とは、どの通信路のどの属性値を監視対象とするかを示すデータであり、監視対象とする通信路の起点、終点、監視対象属性値種別、通信路属性通知頻度が含まれる。
【００３２】
監視エージェント装置（３０１〜３０５）の近傍とは、該監視エージェント装置から送出される管理トラフィック量に比べ、該監視エージェント装置と該属性値集計装置の間の、管理情報転送ネットワーク（７０１〜７０３）の伝送容量を確保する事が、技術的および／又は経済的に容易な管理情報転送ネットワーク上の領域の事である。例えば、該監視エージェント装置と同一のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）内、一定ホップ数以内のサブネット群等である。また、例えば、距離の増大と共に利用料金が増大する回線を使用している場合、一定距離以内に存在する拠点内のサブネット群である。
【００３３】
属性値集計装置（２０１，  ２０２）は、監視マネージャ装置（１０１）からの指示に応じて、適切な監視エージェント装置（３０１〜３０５）に対して属性値の取得を指示し、取得結果を受取り、それらを集計して監視マネージャ装置（１０１）に通知する。
【００３４】
次に、監視対象シーケンスの概要を、図２を用いて説明する。図２では、通信路（６０１）上のデータについて、エンドユーザコンピュータ２（１００２）からエンドユーザコンピュータ１（１００１）に向かうデータの、伝送遅延を計測するように監視マネージャ装置（１０１）から指示された場合を表している。
【００３５】
監視マネージャ装置（１０１）は、監視オペレータの操作により、監視対象通信路指定情報を受取ると、これに要求識別子を付与して、指定された通信路の起点に接続された監視エージェント装置の近傍に設置された属性値集計装置２（２０２）に送出する（２００１）。監視対象通信路指定情報には、監視対象とする通信路の起点・終点を示す情報と取得対象属性種別が含まれている。
【００３６】
属性値集計装置２（２０２）は、監視対象通信路指定情報を用いて、監視を指示する監視エージェント装置と監視対象通信路弁別情報を決定する。また、監視マネージャ装置（１０１）から指定された通知頻度と、監視対象通信路指定情報を元に、特徴情報取得頻度を決定する。次に、決定した複数の監視エージェント装置に対して、要求識別子、監視対象通信路弁別情報、通知先、特徴情報取得頻度を送信する事により、監視を指示する（２００２，  ２００３）。
【００３７】
監視対象通信路弁別情報とは、監視エージェント装置（３０１〜３０３）がデータ処理装置（４０１，  ４０２）又は伝送路（５０１〜５０３）を通過するデータから、監視対象通信路に属するものを弁別する為の情報である。例えば、ＩＰネットワークにおいてトラフィックフローを監視対象とする場合、送信元サブネットのＩＰアドレス、受信先サブネットのＩＰアドレス、トランスポートレイヤプロトコル種別、ポート番号などに対する条件の組み合わせを用いる事が出来る。また、例えば、ＭＰＬＳ（Ｍｕｌｔｉ−ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）ネットワークにおいてＬＳＰ（Ｌａｂｅｌ  Ｓｗｉｔｃｈｅｄ  Ｐａｔｈ）中を流れるトラフィックフローを監視対照とする場合、ラベル番号、送信元サブネットのＩＰアドレス、受信先サブネットのＩＰアドレス、トランスポートレイヤプロトコル種別、ポート番号などに対する条件の組み合わせを用いる事が出来る。
【００３８】
特徴情報取得頻度とは、監視エージェント装置（３０１〜３０３）がデータ処理装置（４０１，４０２）又は伝送路（５０１〜５０３）から監視対象通信路を通過するデータの特徴情報を取得すべき頻度（または、割合）である。
【００３９】
監視エージェント装置（３０１，  ３０３）は、監視対象通信路弁別情報を用いて、監視対象通信路を通過するデータの属性値を指示された属性値取得頻度毎に取得する。これに要求識別子を付加して、通知先にて指定された属性値集計装置（２０２）に対して通知する（２００４，  ２００５）。
【００４０】
属性値集計装置（２０２）は、通知された特徴情報を要求識別子毎に集計し、監視マネージャ装置（１０１）に通知する（２００７）。
【００４１】
次に、監視マネージャ装置（１０１）と属性値集計装置（２０１，  ２０２）と監視エージェント装置（３０１〜３０５）のハードウェア構成を、図３を用いて説明する。
【００４２】
監視マネージャ装置（１０１）は、ＣＰＵ（３００１）、メモリ（３００２）、バス等の内部通信線（３００３）、ハードディスクなどの二次記憶装置（３００４）、通信インタフェース（３００５）、表示部（３００６）から構成される。通信インタフェース（３００５）は、管理情報転送ネットワーク（７０１又は７０２又は７０３）に接続されており、これを経由して、属性値集計装置（２０１，  ２０２）と通信可能である。また、メモリ（３００２）には、プログラム（３００２１）とデータ（３００２２）が必要に応じて格納されている。
【００４３】
属性値集計装置（２０１，  ２０２）は、監視マネージャ装置（１０１）と同様の構成要素を備える。通信インタフェース（３００５）は、監視マネージャ装置（１０１）及び監視エージェント装置と通信するために用いられる。
【００４４】
監視エージェント装置（３０１〜３０５）は、監視マネージャ装置（１０１）と同様の構成要素を備える。通信インタフェース（３００５）は、属性値集計装置（２０１，  ２０２）と通信するため、監視対象となる属性値（監視値とも言う）を取得するために用いるので、必要に応じて、複数備えても良い。
【００４５】
次に、監視マネージャ装置（１０１）のソフトウェア構成を、図４を用いて説明する。監視対象通信路指定情報入力部（４００１）は、本システムのオペレータからの入力により監視対象通信路指定情報を取得する。更に、オペレータからの個々の要求を識別する要求識別子を生成し、監視対象通信路指定情報と共に、監視対象通信路指定情報送信部（４００２）に送る。監視対象通信路指定情報送信部（４００２）は、監視対象通信路の起点に接続された監視エージェント装置（３０１〜３０５）の近傍に設置された属性値集計装置（２０１〜２０２）に対して、管理情報転送ネットワーク（７０３）を介して、その情報を送信する。
【００４６】
図１の例では、監視対象通信路の起点が伝送路（５０３）であるため、これに接続された監視エージェント装置３（３０３）の近傍に存在する属性値集計装置に対して監視対象通信路指定情報と要求識別子を送信する。
【００４７】
ここで、監視エージェント装置３（３０３）の近傍が管理情報転送ネットワーク（７０２）である場合、監視エージェント装置３（３０３）の近傍に存在する属性値集計装置は、属性値集計装置２（２０２）のみであるため、これに向けて監視マネージャ装置（１０１）は監視対象通信路指定情報と要求識別子を送信する。
【００４８】
図１の例では、監視対象通信路の起点に接続された監視エージェント装置は唯一つであるが、複数存在しても良い。その場合、その内の一つの属性値集計装置を監視マネージャ装置（１０１）が選出し、これに対して監視対象通信路指定情報と要求識別子を送信する。
【００４９】
属性値受信部（４００３）は、属性値集計装置（２０１〜２０５）から通知される監視対象通信路の属性値と要求識別子を受信し、これを属性値記憶部（４００４）に蓄積する。
【００５０】
属性値表示部（４００５）は、属性値記憶部（４００４）から監視対象通信路の属性値と要求識別子を取り出して表示する。
【００５１】
次に、属性値集計装置（２０１）のソフトウェア構成を、図５を用いて説明する。他の属性値集計装置（２０２）についても、同様の構成である。
【００５２】
監視対象通信路指定情報受信部（５００１）は、監視マネージャ装置（１０１）から監視対象通信路指定情報と要求識別子を受取り、これを属性値取得対象指定情報送信部（５００２）に送り、集計対象テーブル（７０００）に格納する。
【００５３】
監視対象通信路弁別情報送信部（５００２）は、監視対象通信路指定情報を元に、特徴情報の収集・通知を指示する監視エージェント装置の識別子と、監視対象通信路弁別情報と、通知頻度とを決定する。起点側監視エージェント装置（３０１）と、終点側監視エージェント装置（３０３）に対し、管理情報転送ネットワーク（７０１〜７０３）を介して、要求識別子と監視対象通信路弁別情報と通知先と通知頻度を送出する事により、特徴情報の収集・通知を指示する。
【００５４】
監視対象通信路弁別情報の決定方法は、予め監視対象通信路弁別情報送信部（５００２）にプログラムされている。例えば、「監視対象通信路指定情報に、キーワード”ｌａｔｅｎｃｙ”が含まれているなら、監視対象通信路弁別情報に、キーワード”ｔｉｍｅＳｔａｍｐｅｄＰａｃｋｅｔＨａｓｈ”と”ｓａｍｐｌｉｎｇＲａｔｅ：ＳＲ”監視対象通信路指定情報に含まれるキーワード”ｌａｔｅｎｃｙ”以外の部分を含める。パラメータＳＲの値は、起点側は１００％、終点側は１０％とする。」という決定方法が、プログラムされている。ここで、監視対象通信路指定情報が、｛”ｌａｔｅｎｃｙ”，  “ｆｒｏｍ：  １０．２０．０．０／２４”，  “ｔｏ：  １０．２０．１．０／２４”｝であるなら、起点側監視エージェント装置に送出する監視対象通信路弁別情報は、｛“ｔｉｍｅＳｔａｍｐｅｄＰａｃｋｅｔＨａｓｈ”，  ”ｓａｍｐｌｉｎｇＲａｔｅ：１００％”，  “ｆｒｏｍ：  １０．２０．０．０／２４”，  “ｔｏ：  １０．２０．１．０／２４”｝となる。
【００５５】
起点側監視エージェント装置とは、監視対象通信路の起点に接続された監視エージェント装置である。また、終点側監視エージェント装置とは、監視対象通信路の終点に接続された監視エージェント装置である。
【００５６】
終点側特徴情報受信部（５００３）は、終点側監視エージェント装置（３０１）から要求識別子と特徴情報を受信し、これらを特徴情報値比較部（５００６）に送信する。起点側属性値受信部（５００４）は、終点側監視エージェント装置（３０３）から要求識別子と特徴情報を受信し、これらを起点側属性値記憶部（５００５）に格納する。
【００５７】
特徴情報比較部（５００６）は、終点側特徴情報受信部（５００３）から要求識別子と特徴情報を受信すると、その要求識別子を集計対象テーブル（７０００）から探し出し、対応する監視対象通信路指定情報（７００２）を取出し、これに応じた比較処理を行い、比較結果に要求識別子を付加して、比較結果記憶部（５００７）に格納する。
【００５８】
監視対象通信路指定情報（７００２）と比較処理の対応関係は、予めソフトウェア或いはハードウェアとして、プログラムされている。例えば、「監視対象通信路指定情報（７００２）にｌａｔｅｎｃｙが含まれているならば、以下の比較処理を行う。終点側特徴情報記憶部（５００５）から、要求識別子と特徴情報が、受信した要求識別子と特徴情報に一致するものを取出す。２つの特徴情報に含まれるパケット捕獲時刻を比較し、比較結果とする。」という動作規則がプログラムされている。
【００５９】
属性値送信部（５００８）は、集計対象テーブル（７０００）の通知頻度欄（７００４）の値で指定された頻度で、比較結果記憶部（５００７）から対応する要求識別子の属性値を取出し、集計対象テーブル（７０００）の通知先（７００５）欄で指定された監視マネージャ装置（１０１）に対して、要求識別子と属性値を送信する。
【００６０】
次に、伝送路（５０１）に接続された監視エージェント装置（３０１）とデータ処理装置（４０１）に接続された監視エージェント装置（３０４）のソフトウェア構成を、図６を用いて説明する。監視エージェント装置（３０２〜３０３）と監視エージェント装置（３０５）についても、接続先が異なることを除き、同等である。
【００６１】
監視エージェント装置（３０１）は、要求受信部（６００１）、特徴情報取得対象テーブル（８０００）、特徴情報取得部（６００２）、特徴情報記憶部（６００３）、特徴情報通知部（６００４）から構成される。
【００６２】
要求受信部（６００１）は、管理情報転送ネットワーク（７０１）に接続され、属性値集計装置（２０１〜２０２）から要求識別子、監視対象通信路弁別情報、通知先、特徴情報取得頻度を受信し、これらを特徴情報取得対象テーブル（７０００）に格納し、特徴情報取得部（６００２）を起動する。特徴情報取得部（６００２）は、特徴情報取得対象テーブル（８０００）に記載された情報に基づいて、伝送路（５０１）またはデータ転送装置（４０１）を通過する通信路（６０１）上のデータから、計測対象の特徴情報を算出し、属性値記憶部（６００３）に格納する。
【００６３】
通信路（６０１）上のデータから、どのように特徴情報を算出するかは、予めプログラムされている。例えば、「監視対象通信路弁別情報に、”ｆｒｏｍ：”と”ｔｏ：”が含まれているなら、以下の処理を行う。通過パケットのＩＰヘッダのｓｏｕｒｃｅ  ａｄｄｒｅｓｓフィールドとｄｅｓｔｉｎａｔｉｏｎ  ａｄｄｒｅｓｓフィールドが”ｆｒｏｍ：”と”ｔｏ：”に一致するパケットを捕獲する。次に、監視対象通信路弁別情報の”ｓａｍｐｌｉｎｇＲａｔｅ：  ＳＲ”のパラメータＳＲの割合で、各パケットのハッシュ関数値を算出し、これにパケット捕獲時刻を付加して特徴情報の算出結果とする。」という動作規則がプログラムされている。
【００６４】
もし、監視対象通信路弁別情報が、｛“ｔｉｍｅＳｔａｍｐｅｄＰａｃｋｅｔＨａｓｈ”，  ”ｓａｍｐｌｉｎｇＲａｔｅ：１０％”，  “ｆｒｏｍ：  １０．２０．０．０／２４”，  “ｔｏ：  １０．２０．１．０／２４”｝であるなら、全通過パケットからｓｏｕｒｃｅ  ａｄｄｒｅｓｓフィールドとｄｅｓｔｉｎａｔｉｏｎ  ａｄｄｒｅｓｓフィールドが、それぞれサブネット”１０．２０．０．０／２４”，  ”１０．２０．１．０／２４”に属するパケットを捕獲し、１０個に１個の割合で各パケットのハッシュ関数値を算出し、これにパケット捕獲時刻を付加して特徴情報の算出結果とする。
【００６５】
属性値通知部（６００４）は、属性値取得対象テーブル（７０００）の通知頻度欄に記載された頻度で、属性値記憶部（６００３）に格納された属性値を取り出し、管理情報転送ネットワーク（７０１〜７０３）経由で、属性値取得対象テーブル（７０００）に記載された通知先欄に記載された属性値集計装置（２０１〜２０２）に対して送信する。
【００６６】
次に、集計対象テーブル（７０００）の管理項目を、図７を用いて説明する。属性値集計装置（２０１〜２０２）は、その内部に集計対象テーブル（７０００）を持ち、要求識別子（７００１）、監視対象通信路指定情報（７００２）、通知先（７００３）、通知頻度（７００４）、監視エージェント装置識別子（７００５）を有する。各行は、監視対象通信路受信部（５００１）が、監視マネージャ装置（１０１）から監視要求を受信する毎に、作成される。
【００６７】
要求識別子（７００１）と監視対象通信路指定情報（７００２）と通知先（７００３）の各欄には、監視マネージャ装置（１０１）から受信した監視要求に含まれる値がそのまま格納される。監視エージェント装置識別子（７００５）欄には、特徴情報の収集・通知を指示した監視エージェント装置の識別子が格納される。
【００６８】
次に、特徴情報取得対象テーブル（８０００）の８０００の管理項目を、図８を用いて説明する。監視エージェント装置（３０１〜３０５）は、その内部に特徴情報取得対象テーブル（８０００）を持ち、要求識別子（８００１）、監視対象通信路弁別情報（８００２）、通知先（８００３）、通知頻度（８００４）を有する。各行は、要求受信部（６００１）が属性値集計装置（２０１〜２０２）から、特徴情報の収集・通知を要求される毎に作成される。要求識別子（８００１）と監視対象通信路弁別情報（８００２）と通知先（８００３）と通知頻度（８００４）は、全て特徴情報の収集通知要求に含まれる値が、そのまま格納される。
【００６９】
本実施形態によれば、第一に、起点側監視エージェント装置が通知対象とするパケットの割合が、終点側監視エージェント装置が通知対象とするパケットの割合よりも充分に大きい為、終点側監視エージェント装置から通知された特徴情報の内、属性値の算出に用いる事が出来る割合を高める事が可能となる。
【００７０】
また、属性値集計装置が起点側監視エージェント装置の近傍に存在する為、この間の管理情報転送ネットワークの情報転送量が問題となる事はなく、起点側監視エージェント装置は、通知対象とするパケットの割合を大きくする事が可能となる。従って、起点側監視エージェント装置が通知対象とするパケットの割合を、終点側監視エージェント装置が通知対象とするパケットの割合よりも充分に大きくする事が、容易になる。
【００７１】
第二に、終点側監視エージェント装置から通知された特徴情報の内、属性値の算出に用いる事が出来る割合を高める事が可能となるため、同じ監視精度を得るのであれば、管理情報転送ネットワーク上で転送容量が少ない領域を通過する、管理トラフィック量を低減する事が可能となる。
【００７２】
【発明の効果】
本発明によれば、通信路属性値の算出の際に用いるパケット特徴情報の無駄が少ない、管理情報転送ネットワーク上で転送容量が少ない領域を通過する、管理トラフィック量を低減できるという効果がある。
【図面の簡単な説明】
【図１】本発明の実施形態の一構成例を示す図である。
【図２】監視マネージャ装置と属性値集計装置と監視エージェント装置の間の、処理シーケンスの概要を表す図である。
【図３】監視マネージャ装置、属性値集計装置、監視エージェント装置のハードウェア構成を表す図である。
【図４】監視マネージャ装置のソフトウェア構成を表す図である。
【図５】属性値集計装置のソフトウェア構成を表す図である。
【図６】監視エージェント装置のソフトウェア構成を表す図である。
【図７】属性値集計装置の集計対象テーブルを表す図である。
【図８】監視エージェント装置の属性値取得対象テーブルを表す図である。
【符号の説明】
１０１：  監視マネージャ装置、２０１〜２０２：  属性値集計装置、３０１〜３０５：  監視エージェント装置、４０１〜４０２：  データ処理装置、５０１〜５０３：  伝送路、６０１：  通信路、７０１〜７０３：  管理情報転送ネットワーク、１００１〜１００２：  エンドユーザコンピュータ。
【図１】
2004166023.tif 000003
【図２】
2004166023.tif 000004
【図３】
2004166023.tif 000005
【図４】
2004166023.tif 000006
【図５】
2004166023.tif 000007
【図６】
2004166023.tif 000008
【図７】
2004166023.tif 000009
【図８】
2004166023.tif 000010