(57)【特許請求の範囲】
【請求項１】
それぞれ異なるアドレスがそれぞれ割り付けられた複数のノードと、前記複数のノードのそれぞれは、複数のパケットのうちの、前記アドレスに対応する送信先アドレスが記載された第１パケットを、前記送信先アドレスに従ってスイッチし、
前記アドレスとは異なる固有のアドレスが割り付けられたモニタノードと、
前記複数のノードのそれぞれに前記第１パケットの要求を行う要求装置とを備え、
前記要求には前記固有のアドレスが含まれ、
前記複数のパケットは、それぞれトラヒック容量を含み、
前記複数のノードの各々は、
パケットコピー装置と、
前記複数のパケットのうちの、前記トラヒック容量が設定トラヒック容量を超過しないパケットを前記送信先アドレスに従ってスイッチし、前記複数のパケットのうちの、前記トラヒック容量が前記設定トラヒック容量を超過するパケットを廃棄するパケットルーティング装置とを備え、
前記パケットルーティング装置は、
前記第１パケットが前記超過しないパケットを表し、前記要求装置により前記第１パケットの前記要求が行われているとき、前記第１パケットをスイッチする前に、前記第１パケットと、前記第１パケットのコピーの指示として前記要求とを前記パケットコピー装置に出力し、
前記パケットコピー装置は、前記要求に基づいて、前記第１パケットをコピーし、前記要求に含まれる前記固有のアドレスを、前記コピーされた第１パケットに記載し、
パケットルーティング装置は、
前記第１パケットを前記送信先アドレスに従ってスイッチし、前記コピーされた第１パケットを前記固有のアドレスに従って前記モニタノードに送信し、
前記モニタノードは、前記トラヒック容量を監視するために、前記複数のノードからの前記コピーされた第１パケットを収集する
パケット監視方式。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パケット監視方式に関し、特にパケットを収集して監視するパケット監視方式に関する。
【０００２】
【従来の技術】
複数のノードを有するパケット監視方式では、各ノードにおける性能の評価あるいは潜在的な問題を究明するための情報としてパケットを監視することが必須である。パケット監視方式における複数のノードのそれぞれは、パケットを監視するような機能を有し、パケット監視方式は各ノード毎に監視されたパケットに含まれる情報（トラヒック情報など）を収集している。
【０００３】
しかしながら、従来のパケット監視方式では、各ノード毎にパケットを監視するため、各ノード毎に出向いてパケットに含まれる情報を収集することになり、容易に情報を収集することができない。このため、パケットを容易に収集することができるパケット監視方式が望まれる。
【０００４】
また、従来のパケット監視方式では、各ノード毎に出向いて情報を収集するため、ネットワーク全体として情報を一箇所で収集することができず、情報を見るには不便なところがあった。このため、パケットを一箇所で収集することができるパケット監視方式が望まれる。
【０００５】
監視をする従来技術として、特開平１０−１５４９８９号公報では、ネットワークの単一ポートで交換通信ネットワークを無差別にモニタする“交換通信ネットワーク内で無差別滴にモニタリングを行うためのスイッチ”が開示されている。
【０００６】
特開平８−１１６３３４号公報では、複数のＬＡＮ間で転送されるパケットの中からモニタすべき端末間の全てのパケットを複数のＬＡＮアナライザを設けることなく同時もモニタできる“複数のＬＡＮで構成するネットワークにおける監視・障害解析方法及び装置”が開示されている。
【０００７】
特開平２−２４４８４７号公報では、各支線ＬＡＮのデータの巡回順序の途中に監視装置が含まれ、データが監視装置を含む各支線ＬＡＮを巡回する“ローカルエリアネットワーク間接続方法”が開示されている。
【０００８】
特開平６−３０３２４５号公報では、同一のパケットが複数回同一のノードに受信されることはない“パケット同報転送方法”が開示されている。特開平１０−４１９７７号公報では、１つのパケットを指定された複数の方路にコピーして送出する機能を備え、同一方向に複数のパケットをコピーすることを可能とする“パケット複製装置”が開示されている。
【０００９】
【発明が解決しようとする課題】
本発明の目的は、パケットを容易に収集することができるパケット監視方式を提供することにある。
【００１０】
本発明の他の目的は、パケットを一箇所で収集することができるパケット監視方式を提供することにある。
【００１１】
本発明の更に他の目的は、パケットを遠隔監視することができるパケット監視方式を提供することにある。
【００１２】
【課題を解決するための手段】
以下に、［発明の実施の形態］で使用する番号・符号を用いて、課題を解決するための手段を説明する。これらの番号・符号は、［特許請求の範囲］の記載と［発明の実施の形態］の記載との対応関係を明らかにするために付加されたものであるが、［特許請求の範囲］に記載されている発明の技術的範囲の解釈に用いてはならない。
【００１３】
本発明のパケット監視方式は、複数のノード（１、２、３、４、５、６）と、モニタノード（８）と、要求装置（７）とを備えている。複数のノード（１、２、３、４、５、６）のそれぞれには、それぞれ異なるアドレス（１Ａ、２Ｂ、３Ｃ、４Ｄ、５Ｅ、６Ｆ）が割り付けられている。要求装置（７）は、実施の形態のＮＭＳ（Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）７に対応する。
【００１４】
複数のノード（１、２、３、４、５、６）のそれぞれは、複数のパケットのうちの、アドレス（１Ａ、２Ｂ、３Ｃ、４Ｄ、５Ｅ、６Ｆ）に対応する送信先アドレス（１Ａ、２Ｂ、３Ｃ、４Ｄ、５Ｅ、６Ｆ）が記載された第１及び第２パケット（２１、２２）を、送信先アドレス（１Ａ、２Ｂ、３Ｃ、４Ｄ、５Ｅ、６Ｆ）に従ってスイッチする。
【００１５】
モニタノード（８）には、アドレス（１Ａ、２Ｂ、３Ｃ、４Ｄ、５Ｅ、６Ｆ）とは異なる固有のアドレス（８Ｘ）が割り付けられている。要求装置（７）は、複数のノード（１、２、３、４、５、６）のそれぞれに第１パケット（２１）の要求（３１）を行う。要求（３１）には固有のアドレス（８Ｘ）が含まれる。
【００１６】
複数のノード（１、２、３、４、５、６）のそれぞれは、要求装置（７）からの要求（３１）に基づいて、第１パケット（２１）をスイッチする前に、第１パケット（２１）をコピーし、コピーされた第１パケット（２１’）を要求（３１）に含まれる固有のアドレス（８Ｘ）に従ってモニタノード（８）に送信する。モニタノード（８）は、複数のノード（１、２、３、４、５、６）からのコピーされた第１パケット（２１’）を収集して監視する。
【００１７】
複数のノード（１、２、３、４、５、６）は、パケットコピー装置（１３）と、パケットルーティング装置（１２）とを備えている。パケットルーティング装置（１２）は、要求装置（７）により第１パケット（２１）の要求（３１）が行われているとき、第１パケット（２１）をスイッチする前に、第１パケット（２１）と、第１パケット（２１）のコピーの指示として要求（３１）とをパケットコピー装置（１３）に出力する。パケットコピー装置（１３）は、要求（３１）に基づいて、第１パケット（２１）をコピーし、要求（３１）に含まれる固有のアドレス（８Ｘ）を、コピーされた第１パケット（２１’）に記載する。パケットルーティング装置（１２）は、第１パケット（２１）を送信先アドレス（１Ａ、２Ｂ、３Ｃ、４Ｄ、５Ｅ、６Ｆ）に従ってスイッチし、コピーされた第１パケット（２１’）を固有のアドレス（８Ｘ）に従ってモニタノード（８）に送信する。
【００１８】
コピーされた第１パケット（２１’）の送信先アドレス（１Ａ、２Ｂ、３Ｃ、４Ｄ、５Ｅ、６Ｆ）は、パケットコピー装置（１３）により固有のアドレス（８Ｘ）に書き換えられる。
【００１９】
複数のパケットのそれぞれには、それぞれトラヒック容量（３２、３３）が含まれる。パケットルーティング装置（１２）は、複数のパケットのそれぞれに含まれるトラヒック容量（３２、３３）と、設定トラヒック容量（３４）とを比較し、比較の結果に基づいて第１及び第２パケット（２１、２２）を送信先アドレス（１Ａ、２Ｂ、３Ｃ、４Ｄ、５Ｅ、６Ｆ）に従ってスイッチする。
【００２０】
パケットルーティング装置（１２）は、比較の結果、複数のパケットのうちの、トラヒック容量（３２）が設定トラヒック容量（３４）を超過しないパケット（２１、２２）を送信先アドレス（１Ａ、２Ｂ、３Ｃ、４Ｄ、５Ｅ、６Ｆ）に従ってスイッチする。第１及び第２パケット（２１、２２）は、超過しないパケット（２１、２２）に対応する。
【００２１】
パケットルーティング装置（１２）は、比較の結果、複数のパケットのうちの、トラヒック容量（３３）が設定トラヒック容量（３４）を超過するパケット（２３）を廃棄する。
【００２２】
【発明の実施の形態】
添付図面を参照して、本発明によるパケット監視方式の実施の形態を以下に説明する。図１は、本発明のパケット監視方式の構成を示すブロック図である。
【００２３】
図１に示されるように、本発明のパケット監視方式は、複数のノード１、２、３、４、５、６と、ＮＭＳ（Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）７と、モニタノード８を備えている。複数のノード１、２、３、４、５、６、ＮＭＳ７、モニタノード８はネットワーク９内に設けられている。ネットワーク９は、複数のノード１、２、３、４、５、６、ＮＭＳ７、モニタノード８を相互に接続する。なお、本実施例では複数のノードの数として６個であるが、これに限定されない。
【００２４】
複数のノード１、２、３、４、５、６のそれぞれは、ネットワーク９内における一般トラヒックのパケット２１、２２、２３を交換する。この複数のノード１、２、３、４、５、６のそれぞれには、ネットワーク９においてユニークなアドレス１Ａ、２Ｂ、３Ｃ、４Ｄ、５Ｅ、６Ｆが割り付けられている。アドレス１Ａ、２Ｂ、３Ｃ、４Ｄ、５Ｅ、６Ｆは、それぞれ異なる。複数のノード１、２、３、４、５、６のそれぞれは、複数のパケットのうちの、アドレス１Ａ、２Ｂ、３Ｃ、４Ｄ、５Ｅ、６Ｆに対応する送信先アドレス（１Ａ、２Ｂ、３Ｃ、４Ｄ、５Ｅ、６Ｆ）が記載されたパケット２１、２２を、送信先アドレス（１Ａ、２Ｂ、３Ｃ、４Ｄ、５Ｅ、６Ｆ）に従ってスイッチする。
【００２５】
モニタノード８は、複数のノード１、２、３、４、５、６とは異なり、複数のノード１、２、３、４、５、６の監視用のノードである。このモニタノード８には、アドレス１Ａ、２Ｂ、３Ｃ、４Ｄ、５Ｅ、６Ｆとは異なる固有のアドレス８Ｘが割り付けられている。ＮＭＳ７は、複数のノード１、２、３、４、５、６のそれぞれに例えばパケット２１の要求３１を行う。要求３１は、複数のノード１、２、３、４、５、６のそれぞれがパケット２１をコピーしてモニタノード８に送信するための要求情報である。この要求３１には固有のアドレス８Ｘが含まれる。
【００２６】
複数のノード１、２、３、４、５、６のそれぞれは、ＮＭＳ７からの要求３１に基づいて、パケット２１をスイッチする前に、パケット２１をコピーし、コピーされたパケット２１’を、要求３１に含まれる固有のアドレス８Ｘに従ってモニタノード８に送信する。
【００２７】
モニタノード８は、複数のノード１、２、３、４、５、６のそれぞれの発信元アドレス１Ａ、２Ｂ、３Ｃ、４Ｄ、５Ｅ、６Ｆを基に、監視対象毎のパケット２１（コピーされたパケット２１’）を蓄積していく。ここで、発信元アドレス１Ａ、２Ｂ、３Ｃ、４Ｄ、５Ｅ、６Ｆは、複数のノード１、２、３、４、５、６のそれぞれに割り付けられたアドレス１Ａ、２Ｂ、３Ｃ、４Ｄ、５Ｅ、６Ｆに対応する。モニタノード８は、複数のノード１、２、３、４、５、６からのコピーされたパケット２１’を収集して監視する。
【００２８】
次に、ノード１、２、３、４、５、６の構成について図２を参照して説明する。図２は、本発明のパケット監視方式のノードの構成を示すブロック図である。
【００２９】
図２に示されるように、複数のノード１、２、３、４、５、６は、ルーティングテーブル管理部１１と、パケットルーティング装置１２と、パケットコピー装置１３と、回線装置１４とを備えている。パケットルーティング装置１２は、ルーティングテーブル管理部１１、パケットコピー装置１３、回線装置１４と接続されている。回線装置１４は、ネットワーク９に接続されている。
【００３０】
回線装置１４は、ネットワーク９内のノード１〜６における各ノード間のインタフェース処理を行う。インタフェース処理として、例えば、ノード１からノード２にパケット２１、２２、２３を送信／受信する場合、ノード１に設けられた回線装置１４は、ノード２に設けられた回線装置１４にパケット２１、２２、２３を送信／受信する。回線装置１４により受信されたパケット２１、２２、２３は、パケットルーティング装置１２に出力される。
【００３１】
複数のパケット２１、２２、２３のそれぞれには、それぞれトラヒック容量３２、３３が含まれる。ルーティングテーブル管理部１１は、パケットルーティング装置１２がパケット２１、２２、２３をルーティング（通過（スイッチ）、遮断（廃棄））するための設定トラヒック量を管理するためのルーティングテーブルを有している。ルーティングテーブルには、例えばＣＢＲ、Ｂｅｓｔ  Ｅｆｆｏｒｔ、ＭＣＲの各々のトラヒックにおける設定トラヒック容量３４（ピークレート）が格納されている。ここで、パケット２１、２２のトラヒック容量３２は、設定トラヒック容量３４を超過しないものとする。パケット２３のトラヒック容量３３は、設定トラヒック容量３４を超過するものとする。
【００３２】
ネットワーク９内における一般トラヒックのパケット２１、２２、２３は、パケットルーティング装置１２にてルーティングされる。パケットルーティング装置１２は、複数のパケット２１、２２、２３のそれぞれに含まれるトラヒック容量３２、３２、３３と、ルーティングテーブル管理部１１のルーティングテーブルに格納された設定トラヒック容量３４とを比較し、比較の結果に基づいて、パケット２１、２２、２３をルーティング（通過（スイッチ）、遮断（廃棄））する。比較の結果、パケットルーティング装置１２は、複数のパケット２１、２２、２３のうちの、トラヒック容量３２が設定トラヒック容量３４を超過しないパケット２１、２２を送信先アドレス（１Ａ、２Ｂ、３Ｃ、４Ｄ、５Ｅ、６Ｆ）に従って回線装置１４を介してスイッチする。一方、比較の結果、パケットルーティング装置１２は、複数のパケット２１、２２、２３のうちの、トラヒック容量３３が設定トラヒック容量３４を超過するパケット２３を廃棄する。
【００３３】
また、ＮＭＳ７によりパケット２１の要求３１が行われているとき、パケットルーティング装置１２は、パケット２１をスイッチする前に、パケット２１と、パケット２１のコピーの指示として要求３１とをパケットコピー装置１３に出力する。
【００３４】
パケットコピー装置１３は、要求３１に基づいて、パケット２１をコピーし、要求３１に含まれる固有のアドレス８Ｘを、コピーされたパケット２１’に記載する。ここで、コピーされたパケット２１’の送信先アドレス（アドレス１Ａ、２Ｂ、３Ｃ、４Ｄ、５Ｅ、６Ｆ）は、パケットコピー装置１３により固有のアドレス８Ｘに書き換えられる。パケットルーティング装置１２は、パケット２１を送信先アドレス（１Ａ、２Ｂ、３Ｃ、４Ｄ、５Ｅ、６Ｆ）に従って回線装置１４を介してスイッチし、コピーされたパケット２１’を固有のアドレス８Ｘに従って回線装置１４を介してモニタノード８に送信する。
【００３５】
これにより、モニタノード８は、複数のノード１、２、３、４、５、６のそれぞれに対してパケット２１を監視することができる。このように、本発明のパケット監視方式では、ネットワーク９内のモニタノード８で監視することにより、ネットワーク９内の各ノード（１、２、３、４、５、６）に出向いてパケット２１に含まれる情報（トラヒック情報など）を収集する必要がない。即ち、本発明のパケット監視方式では、パケット２１を容易に収集することができる。また、本発明のパケット監視方式では、ネットワーク９内のモニタノード８でパケット２１を監視することにより、パケット２１を一箇所で収集することができる。また、本発明のパケット監視方式では、パケット２１を一箇所で収集することができるため、ネットワーク９内のトラヒック情報などが一度で収集できる。本発明のパケット監視方式では、ネットワーク９内のモニタノード８で監視することにより、パケット２１を遠隔監視することができる。
【００３６】
本発明のパケット監視方式の動作について図３、図４を参照して説明する。図３は、図２を用いてパケットの流れを表したノードの構成を示すブロック図である。図４は、図１を用いてパケットの流れを表した本発明のパケット監視方式の構成を示すブロック図である。
【００３７】
ここで、動作の説明として、複数のノード１、２、３、４、５、６のうちのノード１について説明する。ノード１は、上述のパケット２１に対応するパケット２６を、アドレス６Ｆに従ってノード６にスイッチするものとする。また、ノード１は、上述のパケット２２に対応するパケット２５を、アドレス５Ｅに従ってノード５にスイッチするものとする。また、パケット２５、２６には、上述のトラヒック容量３２が含まれる。パケット２５、２６のトラヒック容量３２は、ルーティングテーブル管理部１１のルーティングテーブルに格納されている設定トラヒック容量３４を超過しないものとする。
【００３８】
まず、ネットワーク９の任意のノード１に対してパケット２６の監視をする必要が生じた場合、図４に示されるように、ＮＭＳ７は、ノード１にパケット２６の要求３１を行う。要求３１は、上述と同様に、固有のアドレス８Ｘを含み、ノード１がパケット２６をコピーしてモニタノード８に送信するための要求情報である。ここで、パケット２５をモニタ非対象パケット２５、パケット２６をモニタ対象パケット２６、コピーされたパケット２６をモニタ対象コピーパケット２６’とする。
【００３９】
次に、図３に示されるように、ノード１の回線装置１４は、ノード２、３、４、６のいずれかからモニタ非対象パケット２５を受信してパケットルーティング装置１２に出力し、ノード２、３、４、５のいずれかからモニタ対象パケット２６を受信してパケットルーティング装置１２に出力する。
【００４０】
次いで、ノード１のパケットルーティング装置１２は、モニタ非対象パケット２５に含まれるトラヒック容量３２と、ルーティングテーブル管理部１１のルーティングテーブルに格納された設定トラヒック容量３４とを比較する。パケットルーティング装置１２は、比較の結果、モニタ非対象パケット２５に含まれるトラヒック容量３２が設定トラヒック容量３４を超過しないため、モニタ非対象パケット２５をアドレス５Ｅに従って回線装置１４を介してスイッチする。図４に示されるように、モニタ非対象パケット２５は、ノード１からノード５にスイッチされる。
【００４１】
また、図３に示されるように、パケットルーティング装置１２は、モニタ対象パケット２６に含まれるトラヒック容量３２と、ルーティングテーブル管理部１１のルーティングテーブルに格納された設定トラヒック容量３４とを比較する。ＮＭＳ７によりパケット２１の要求３１が行われている場合、パケットルーティング装置１２は、比較の結果、モニタ対象パケット２６に含まれるトラヒック容量３２が設定トラヒック容量３４を超過しないため、モニタ対象パケット２６と、モニタ対象パケット２６のコピーの指示として要求３１とをパケットコピー装置１３に出力する。
【００４２】
次に、ノード１のパケットコピー装置１３は、要求３１に基づいて、モニタ対象パケット２６をコピーし、要求３１に含まれる固有のアドレス８Ｘを、コピーされたモニタ対象パケット２６（モニタ対象コピーパケット２６’）に記載する。ここで、モニタ対象コピーパケット２６’のアドレス６Ｆは、パケットコピー装置１３により固有のアドレス８Ｘに書き換えられる。
【００４３】
次いで、パケットルーティング装置１２は、モニタ対象パケット２６をアドレス６Ｆに従って回線装置１４を介してスイッチし、モニタ対象コピーパケット２６’を固有のアドレス８Ｘに従って回線装置１４を介してモニタノード８に送信する。図４に示されるように、モニタ対象パケット２６は、ノード１からノード６にスイッチされ、モニタ対象コピーパケット２６’は、ノード１からモニタノード８に送信される。
【００４４】
以上の説明により、本発明のパケット監視方式によれば、ネットワーク９内の任意のノード（モニタノード８）で監視することにより、ネットワーク９内の各ノード（１、２、３、４、５、６）に出向いてパケット２１に含まれる情報（トラヒック情報など）を収集する必要がないため、パケット２１を容易に収集することができる。
【００４５】
また、本発明のパケット監視方式によれば、ネットワーク９内の任意のノード（モニタノード８）で監視することにより、パケット２１を一箇所で収集することができる。また、本発明のパケット監視方式によれば、パケット２１を一箇所で収集することにより、ネットワーク９内のトラヒック情報などが一度で収集できる。
【００４６】
また、本発明のパケット監視方式によれば、ネットワーク９内の任意のノード（モニタノード８）で監視することにより、パケット２１を遠隔監視することができる。
【００４７】
なお、本発明のパケット監視方式によれば、回線装置１４は、受信したパケットをパケットルーティング装置１２に出力しているが、パケットルーティング装置１２は、上述したパケットルーティング装置１２の機能と回線装置１４の機能とを有していてもよい。この場合、パケットルーティング装置１２は、パケット２１、２２、２３を受信し、受信したパケット２１、２２、２３のそれぞれに含まれるトラヒック容量３２、３２、３３と、ルーティングテーブル管理部１１のルーティングテーブルに格納された設定トラヒック容量３４とを比較し、比較の結果に基づいて、パケット２１、２２、２３をルーティング（通過（パケット２１、２２をスイッチ）、遮断（パケット２３を廃棄））する。ここで、要求装置７によりパケット２１の要求３１が行われているとき、パケットルーティング装置１２は、パケット２１をスイッチする前に、パケット２１と、パケット２１のコピーの指示として要求３１とをパケットコピー装置１３に出力する。
【００４８】
【発明の効果】
本発明のパケット監視方式は、パケットを容易に収集することができる。
【図面の簡単な説明】
【図１】図１は、本発明のパケット監視方式の構成を示すブロック図である。
【図２】図２は、本発明のパケット監視方式のノードの構成を示すブロック図である。
【図３】図３は、図２を用いてパケットの流れを表したノードの構成を示すブロック図である。
【図４】図４は、図１を用いてパケットの流れを表した本発明のパケット監視方式の構成を示すブロック図である。
【符号の説明】
１    ノード
２    ノード
３    ノード
４    ノード
５    ノード
６    ノード
７    ＮＭＳ
８    モニタノード
９    ネットワーク
１１    ルーティングテーブル管理部
１２    パケットルーティング装置
１３    パケットコピー装置
１４    回線装置
２１    パケット（通過）
２１’  パケット（コピー）
２２    パケット（通過）
２３    パケット（廃棄）
２５    パケット（モニタ非対象パケット）
２６    パケット（モニタ対象パケット）
２６’  コピーされたパケット
３１    要求
３２    トラヒック容量
３３    トラヒック容量
３４    設定トラヒック容量
【図１】
0003642301.tif 000002
【図２】
0003642301.tif 000003
【図３】
0003642301.tif 000004
【図４】
0003642301.tif 000005