(57)【要約】【課題】トラヒックを分析するとき、大容量のトラヒックを1台の通信検知装置のみでは分析できない場合がある。【解決手段】ネットワークを流れるパケットをコピーし、通信検知装置に転送するトラヒック制御装置と、入力されたパケットを分析し、そのパケットを発生させたアプリケーションと通信端末を特定する1台以上の通信検知装置を備える。制御管理装置はネットワークを流れるトラヒックの情報をトラヒック制御装置より取得して、分析対象となるトラヒックを複数のセグメントに分割して優先度を付与する。通信検知装置にも優先度を付与する。セグメント、通信検知装置の優先度に応じてトラヒックの割り当てを行う。【選択図】図1
2011188276.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを流れるパケットをコピーし、コピーした前記パケットを通信検知装置に転送するトラヒック制御装置と、
転送された前記パケットを分析し、前記パケットを発生させたアプリケーションと通信端末を特定する1台以上の前記通信検知装置と、
前記トラヒック制御装置に対して前記通信検知装置に転送するトラヒックを指定するコマンドを送信する制御管理装置と
を有することを特徴とするトラヒック観測システム。
【請求項２】
請求項1に記載のトラヒック観測システムにおいて、前記制御管理装置は、
分析対象となるトラヒックの情報を前記トラヒック制御装置より取得する手段と、
分析対象となる前記トラヒックを複数のセグメントに分割し、分割した前記セグメントごとに優先順位を付与する手段と、
前記通信検知装置に優先順位を付与する手段と、
前記通信検知装置の優先順位の高い順に、前記セグメントの優先順位の高いセグメントを割り当てる手段とにより、転送する前記トラヒックを指定することを特徴とするトラヒック観測システム。
【請求項３】
請求項2に記載のトラヒック観測システムにおいて、前記トラヒック制御装置は2つ以上の前記ネットワークの間でトラヒックを中継し、前記通信検知装置に転送するトラヒックの情報は2つ以上の前記ネットワークに含まれる一つのみのトラヒックの情報であることを特徴とするトラヒック観測システム。
【請求項４】
請求項2に記載のトラヒック観測システムにおいて、分析対象の前記トラヒックのセグメントへの分割はIPアドレスを単位として行うことを特徴とするトラヒック観測システム。
【請求項５】
請求項2に記載のトラヒック観測システムにおいて、分析対象の前記トラヒックのセグメントへの分割はIPアドレスのネットワークセグメントを単位として行うことを特徴とするトラヒック観測システム。
【請求項６】
請求項2に記載のトラヒック観測システムにおいて、分析対象の前記トラヒックのセグメントへの分割はIPアドレスをビット列に直した時の特定のビット列を選択し、選択した前記ビット列をキーとして決定されるグループを単位として行うことを特徴とするトラヒック観測システム。
【請求項７】
請求項2に記載のトラヒック観測システムにおいて、
前記通信検知装置は、特定した前記パケットを発生させたアプリケーションと通信端末である検知結果を前記制御管理装置に転送する手段と、
前記制御管理装置は、前記検知結果を参照して前記通信検知装置に転送する前記トラヒックを指定する手段とを有することを特徴とするトラヒック観測システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを流れるトラヒックを観測する技術に関する。
【背景技術】
【０００２】
インターネット上では様々な通信が行われており、その中にはWEBの閲覧やFTP（File Transfer Protocol）によるファイル転送など、通常のトラヒックと、コンピュータウィルスによる感染活動や、ウィルスに感染したPCから特定のサーバに対するDoS攻撃（サービス拒否攻撃）などの、他者に迷惑をかける可能性のあるトラヒックとが混在している。
【０００３】
このため、ISP（インターネットサービスプロバイダ）やSOC（セキュリティオペレーションセンター）などのネットワーク管理部門においては、ネットワークを流れるトラヒックを分析し、一部の好ましくないと判断されたトラヒックを分離する処理が行われる場合がある。
【０００４】
このような処理の一例として、P2P（Peer to Peer）トラヒックの検知と制御があげられる。P2Pソフトウェアと、それによって生じるトラヒックは、それ自体は有害なものではないが、使用方法によっては定常的な大きなトラヒックを生じさせ、その他のユーザのインターネット利用を阻害するという弊害が生じる可能性がある。このため、ネットワークを流れるトラヒックの中からP2Pのトラヒックを検知し、このP2P通信を行っている端末のIPアドレスを特定して、当該トラヒックの帯域制限などを行う。
【０００５】
この前段の制御として、ネットワークを流れるトラヒックを観測することが必要となる。トラヒック観測の一手法として、ネットワークを流れるトラヒックをコピーし（トラヒックのミラーリング）、コピーしたトラヒックを、分析を行う装置に入力する手法が提案されている。例えば、特許文献１ではネットワークトラヒックの観測装置と分析装置が含まれるシステムにおいて、観測装置で観測された分析対象となるトラヒックを専用の回線にコピーし、分析装置に転送するシステムが提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開2007−184799「パケット通信装置」
【発明の概要】
【発明が解決しようとする課題】
【０００７】
インターネット上におけるトラヒックを監視し制御を行おうとする場合、ネットワークの基幹部においては大量のトラヒックが流れているため、これらのトラヒックのすべてを監視対象としようとすると、監視に伴って生じる処理は通常膨大な量となる。
【０００８】
しかし、この通信を解析する装置は、必ずしも、こういった大容量のトラヒックをリアルタイムで処理できるとは限らない。
【０００９】
特許文献1に示すパケット処理装置では、ネットワークの大容量の回線を、その容量をリアルタイムで処理できない分析装置が接続された場合については考慮されていなかった。
【００１０】
また、特許文献1では、システムに複数の分析装置が接続された場合については考慮されていなかった。
【課題を解決するための手段】
【００１１】
ネットワークを流れるトラヒックの制御を行うシステムであって、ネットワークを流れるパケットをコピーし、通信検知装置に転送するトラヒック制御装置と、転送されたパケットを分析し、そのパケットを発生させたアプリケーションと通信端末を特定する1台以上の上記通信検知装置と、上記トラヒック制御装置に対して通信検知装置に転送するトラヒックを指定するコマンドを送信する制御管理装置を有する。
【００１２】
望ましい態様においては、前記のトラヒック観測装置において、制御管理装置が実行する転送トラヒックの指定は、分析対象となるトラヒックの情報をトラヒック制御装置より取得する手段と、分析対象となるトラヒックを複数のセグメントに分割し、セグメントごとに優先順位を付与する手段と、上記通信検知装置に優先順位を付与する手段と、通信検知装置の優先順位の高い順に、前記セグメントの優先順位の高いセグメントを割り当てる手段を有する。
【００１３】
他の望ましい態様においては、前記のトラヒック観測装置において、トラヒック制御装置は2つ以上のネットワークのトラヒックを中継し、前記取得する分析対象トラヒックの情報は前記2つ以上のネットワークに含まれる一つのみのトラヒックの情報である。
【００１４】
さらに他の望ましい態様においては、前記のトラヒック観測装置において、分析対象のトラヒックのセグメントへの分割はIPアドレスを単位として行う。
【００１５】
さらに他の望ましい態様においては、前記のトラヒック観測装置において、分析対象のトラヒックのセグメントへの分割はIPアドレスのネットワークセグメントを単位として行う。
【００１６】
さらに他の望ましい態様においては、前記のトラヒック観測装置において、分析対象のトラヒックのセグメントへの分割はIPアドレスをビット列に直した時の特定のビットを選択し、このビット列をキーとして決定されるグループを単位として行う。
【００１７】
さらに他の望ましい態様においては、前記のトラヒック観測装置において、前記通信検知装置によって得られた検知結果を通信検知装置から制御管理装置に転送する手段と、前記制御管理装置は、前記検知結果を参照してトラヒックの制御を行う手段を有する。
【発明の効果】
【００１８】
本発明によれば、ネットワークを流れるトラヒックを、複数の分析装置を用いて、効率的に観測することが可能となる。
【図面の簡単な説明】
【００１９】
【図１】トラヒック観測システム構成の全体を示す図である。
【図２】トラヒック制御装置の構成を示す図である。
【図３】通信検知装置の構成を示す図である。
【図４】制御管理装置の構成を示す図である。
【図５】アクティブフローリストデータのデータ構造を示す図である。
【図６】検知結果のデータ構造を示す図である。
【図７】分析対象フローリストデータのデータ構造を示す図である。
【図８】検知装置リストデータのデータ構造を示す図である。
【図９】マスタフローテーブルデータのデータ構造を示す図である。
【図１０】ローカルアドレスリストデータのデータ構造を示す図である。
【図１１】フロー情報生成プログラムの動作を示すフローチャートである。
【図１２】通信検知プログラムの動作を示すフローチャートである。
【図１３】フロー優先順位付けプログラムの動作を示すフローチャートである。
【図１４】フロー分配管理プログラムの動作を示すフローチャートである。
【図１５】フロー分配情報の例である。
【発明を実施するための形態】
【００２０】
本発明の実施形態を詳細に説明する。
【００２１】
図1は、本実施形態におけるトラヒック観測システム構成の全体を示す図である。トラヒック制御装置101はネットワーク上を流れるデータを制御する装置である。トラヒック制御装置の一例としては、スイッチや、ルータが挙げられる。ここで、ネットワークとは例えばTCP/IPネットワークのようなネットワークである。トラヒック制御装置101は、データ通信路106と107を介して、ネットワーク104と、ネットワーク105を接続している。ここで、ネットワーク104と105は、広域ネットワークと、ローカルなネットワークである。例えば、ネットワーク104はインターネットであり、ネットワーク105はインターネットに接続する、イントラネットやホームネットワークなどである。トラヒック制御装置は、データ通信路108を介して通信検知装置102と、データ通信路110を介して制御管理装置103と接続されている。
【００２２】
通信検知装置102は、データ通信路106、107を介して流れるデータを解析し、特定のソフトウェアによって行われている通信を検知する装置である。一例としては、通信検知装置102は、P2Pによる通信を検知し、P2Pソフトウェア（アプリケーション）を動作させている通信端末を特定する。通信検知装置102は、図示するように、複数台が接続された構成もありうる。通信検知装置102はトラヒック制御装置101とデータ通信路108を介して接続されており。データ通信路106、107を流れるデータの全部、あるいは一部がそれぞれの通信検知装置102に入力される。通信検知装置102は、制御管理装置103と、データ通信路109を介して接続されている。
【００２３】
制御管理装置103は、トラヒック制御装置101におけるトラヒック制御のためのコマンドを作成し、発行する装置である。制御管理装置103は、データ通信路110を介して、トラヒック制御装置101に制御コマンドを送信し、トラヒック制御装置101から通信検知装置102へのトラヒックを制御する。また、データ通信路109を介して、通信検知装置102から検知の結果を受け取る。
【００２４】
図2は、トラヒック制御装置101の構成を示す図である。トラヒック制御装置101は、入出力装置201、記憶装置202、中央処理装置203、パケット処理装置214を含み、データ通信路214を介して接続されている。入出力装置201は、例えば、シリアルポートを用いて接続されたコンソールである。
【００２５】
中央処理装置203には、メモリ204が含まれており、その中には、フロー情報生成プログラム205とアクティブフローリストデータ206が含まれている。
【００２６】
データ通信路214はインタフェース（以下図中ではIFと略す）207を介して、データ通信路110と接続されている。ここでデータ通信路110はトラヒック制御装置101を制御するためのコマンドを受け付ける特殊なインタフェースであり、例えばスイッチやルータにおいては専用の通信インタフェースとして実装されることがある。この専用の通信インタフェースを介した通信も通常のTCP/IPで行われる。
【００２７】
パケット処理装置214は、インタフェース208、209、210、データ通信路106、107、108を介して、外部ネットワークや装置と接続されている。前述の通り、データ通信路106はインターネットのようなネットワーク104と接続される通信路であり、データ通信路107はローカルなネットワーク105と接続される通信路であり、データ通信路108は、トラヒック制御装置101と通信検知装置102を接続する通信路である。これらのインタフェースのポートは、スイッチにおいて、イーサネット（登録商標）ポートとして実現される。また、インタフェース208、209、210はそれぞれ1つずつを図中に記述しているが、これらのインタフェースはそれぞれ複数あっても良い。
【００２８】
図3は、通信検知装置102の構成を示す図である。通信検知装置102には、入出力装置305、記憶装置304、中央処理装置301が含まれており、データ通信路308を介して接続されている。
【００２９】
これらの装置は、また、データ通信路308を介して、インタフェース306、307と接続されている。インタフェース306、307はそれぞれデータ通信路108、109と接続されている。
【００３０】
中央処理装置301には、メモリ302が含まれており、その中には、P2P通信検知プログラム303、検知結果309が含まれている。
【００３１】
図4は、制御管理装置103の構成を示す図である。制御管理装置103には、入出力装置409、記憶装置408、中央処理装置401が含まれており、データ通信路412を介して接続されている。
【００３２】
これらの装置は、また、データ通信路412を介して、インタフェース410、411と接続されている。インタフェース410、411はそれぞれデータ通信路109、110と接続されている。
【００３３】
入出力装置409は、例えば、シリアルポートを用いて接続されたコンソールである。中央処理装置401にはメモリ402が含まれており、メモリ402には、フロー優先順位付けプログラム403、フロー分配管理プログラム404、分析対象フローリストデータ405、検知装置リストデータ406、マスタフローテーブルデータ407、ローカルアドレスリストデータ413が含まれている。
【００３４】
図5は、アクティブフローリストデータ206のデータ構造を示す図である。アクティブフローとは、現時点で通信中のトラヒックであり、たとえば所定時間（例えば、３０秒）前から現時点までのトラヒックとする。アクティブフローリストデータ206のテーブルには、IPアドレス501のデータと、そのIPアドレスのトラヒックがどの程度流れているかというトラヒック量502のデータが含まれている。
【００３５】
図6は、通信検知装置102のメモリ302に含まれる検知結果309のデータ構造を示す図である。検知結果309のテーブルには、検知されたIPアドレス601とそのIPアドレスに対応して動作していると判定されたアプリケーション602の名称が含まれている。
【００３６】
図7は、制御管理装置103のメモリ402に含まれる分析対象フローリストデータ405のデータ構造を示す図である。分析対象フローリストデータ405のテーブルには、IPアドレス701のデータ、そのIPアドレスのトラヒックがどの程度流れているかというトラヒック量702のデータ、そのIPアドレスの分析の優先度を示す優先度703のデータが含まれている。
【００３７】
図8は、制御管理装置103のメモリ402に含まれる検知装置リストデータ406のデータ構造を示す図である。検知装置リストデータ406には、通信検知装置102の一意となる識別子を表す検知装置番号801、検知装置ID802とその検知装置102の割り当て優先度を示す優先度803、その検知装置102で同時に分析が可能なIPアドレス数の制限804、同時に分析が可能なトラヒック量の制限805、この検知装置102が接続されている物理インタフェースの識別子806が含まれている。
【００３８】
図9は、制御管理装置103のメモリ402に含まれるマスタフローテーブルデータ407のデータ構造を示す図である。マスタフローテーブルデータ407には、フローのIDとなるIPアドレス901、そのフローがアクティブであるかどうかを示すアクティブフラグ902、そのIPアドレスのトラヒック量903、分析を行う際の優先度904が含まれている。また検知装置102の番号ごとにその検知装置102の分析の状態を示す検知装置状態フラグ1 905から検知装置状態フラグN 907が含まれている。ただし、検知装置状態フラグの末尾に付加されている数値は、1からNまでの整数値となっており、検知装置状態フラグ1から検知装置状態フラグNが、それぞれ検知装置番号801が1の検知装置からNの検知装置まで1対1に対応している。
【００３９】
図10は、制御管理装置103のメモリ402に含まれるローカルアドレスリストデータ413のデータ構造を示す図である。ローカルアドレスリストデータ413には、IPアドレス1001のデータが含まれている。IPアドレス1001として、ローカルネットワーク105に含まれるIPアドレスが予め登録されている。
【００４０】
図11は、トラヒック制御装置101のフロー情報生成プログラム205の動作を示すフローチャートである。フロー情報生成プログラム205は、一定時間ごとに実行される。例えば、30秒ごとに実行される。処理1101は、フロー情報を取得する処理である。この処理においては、ルータやスイッチに実装されている、AFM（Aggregated Flow Mining）やnetflow（ルータやスイッチなどのネットワークデバイスを通過するトラフィックについて膨大な情報を収集するプロトコル）などの機能を用いて、フロー情報を取得する。ここでフロー情報とは、スイッチを流れているトラヒックの情報のことであり、ここでは、データ通信路106、データ通信路107を流れる通信の情報を取得する。この情報には、データ通信路106、データ通信路107を流れているトラヒックのIPアドレスと、IPアドレスごとのトラヒック量を含む。AFMやnetflowは、IPアドレス情報と取得する機能、IPアドレスごとのトラヒック量を推定して取得する機能が備えられている。
【００４１】
処理1102では、取得したIPアドレス501とそのIPアドレスのトラヒック量502のリストをアクティブフローリストデータ206に出力する。
【００４２】
図12は、通信検知装置102の通信検知プログラム303の動作を示すフローチャートである。処理1201では、インタフェース306より入力されたパケットを取得する。
【００４３】
処理1202では、処理1201で取得したパケットの情報より、通信内容を判定する。例えば、P2Pファイル共有ソフトに特有の文字列を検索し、見つけた場合にはそのIPアドレス601とアプリケーションの名称602を検知結果309のテーブルに出力する。
【００４４】
図13は、制御管理装置103のフロー優先順位付けプログラム403の動作を示すフローチャートである。処理1301では、アクティブフローリストデータ206より、IPアドレス501とトラヒック量502のデータを取得する。ここで処理1301においては、ローカルアドレスリストデータ413を取得し、これに含まれないIPアドレスの情報を削除する。なお、ローカルアドレスリストデータ413には、あらかじめ、ローカルネットワーク105に含まれるIPアドレスの情報を登録しておく。登録は、ネットワーク105に含まれるIPアドレスの情報を参照して、入出力装置409よりシステムの使用者が行っても良いし、BGPなどのプロトコルを用いて、トラヒック制御装置101より取得しても良い。
【００４５】
処理1302では、処理1301で取得したデータに、優先度の情報を付加する。優先度情報の付加は、例えば、処理1301で取得したデータをトラヒック量の多い順にソートし、この順番で優先度を「1」、「2」のように順次設定する。
【００４６】
処理1303では、取得したIPアドレスデータ701およびトラヒック量データ702、並びに付加した優先度データ703を分析対象フローリストデータ405に出力する。
【００４７】
図14は、制御管理装置103のフロー分配管理プログラム404の動作を示すフローチャートである。処理1401では、マスタフローテーブルデータ407の全ての値をクリアする。
【００４８】
処理1402では分析対象フローリストデータ405より、分析対象となるIPアドレス701とそのトラヒック量702、優先度703を取得する。
【００４９】
処理1403では、まず、マスタフローテーブル407のアクティブフラグ902を全て一旦「非アクティブ」にする。次に、マスタフローテーブル407に、処理1402で取得した値をIPアドレス901をキーとして代入する。代入されたIPアドレス901のアクティブフラグ902を「アクティブ」とする。新規にIPアドレスを代入する場合（マスタフローテーブルに、代入しようとするIPアドレスのエントリが存在しない場合）、全ての検知装置状態フラグを「未割り当て」とする。マスタフローテーブル407に、代入しようとするIPアドレス901のエントリが存在する場合、トラヒック量903と優先度904を上書きする。ここで優先度に同じ値が見つかった場合は、先に代入されたIPアドレスの優先順位が高くなるように、優先度の再設定を行う。
【００５０】
処理1404では、分析実行フローの割り当てを行う。割り当ては、優先度の高い検知装置102から順に、優先度の高いフローに対して行う。ただし、割り当てが行われるのは、検知装置102に割り当てられたIPアドレスの数が、IPアドレス数制限804を超えておらず、検知装置102に割り当てられたIPアドレスのトラヒック量の総和がトラヒック量制限805を超えておらず、割り当てようとしているIPアドレスの割り当てようとしている検知装置102に対応する検知装置状態フラグ（項目905から907のいずれかが該当する）が未割り当てである場合に限る。
【００５１】
処理1405では、処理1404の結果を受けて、フロー分配情報を作成する。作成するフロー分配情報について、図15を用いて説明する。
【００５２】
図15はフロー分配情報の例である。フロー分配情報には、項目として、観測インタフェース（図中では観測IFと示す）、送信元IPアドレス、宛先IPアドレス、出力IF（図中では出力IFと示す）が含まれている。ここで、IPアドレスが「123.45.67.89」の端末に関するトラヒックをコピーして、出力インタフェース「2/1」から出力する場合の例を示す。
【００５３】
この場合、一つのIPアドレスに命令1501と命令1502の2つの命令を作成して、フロー分配情報として出力することに注意する。命令1501では、観測インタフェースとして、「0/0」を指定している。これは、スイッチのNIF（ネットワークインタフェース）番号とポート番号をスラッシュ記号でつなげたものであり、スイッチの物理インタフェースを指定する書式である。「0/0」は0番目のNIFのポートを示す。ここを通過するパケットについて、送信元IPアドレスが「123.45.67.89」であり、かつ、宛先IPアドレスが任意（ANY）のもの（つまり、送信元IPアドレスが「123.45.67.89」である全てのパケット）をコピーし、出力インタフェース「2/1」から出力する命令となっている。
【００５４】
命令1502は、同様に、観測インタフェース「1/0」を通過するパケットについて、送信元IPアドレスが任意であり、かつ、宛先IPアドレスが「123.45.67.89」のもの（つまり、宛先IPアドレスが「123.45.67.89」である全てのパケット）を出力インタフェース「2/1」から出力する命令である。
【００５５】
このように処理1404の結果を受けて、観測する全てのIPアドレスについて、フロー分配情報を作成する。出力インタフェースは、観測するIPアドレスに対応する検知装置102に接続されている物理インタフェースの番号を、検知装置リストデータ406の物理インタフェース806より取得する。
【００５６】
処理1406では、一定時間（例えば1分など）処理を止めてスリープする。
【００５７】
処理1407では、処理開始からの経過時間を測定し、これが一定時間（30分など）以上経過していれば処理1402に分岐し、そうでなければ処理1404に分岐する。これは、その時点でアクティブなフローを定期的に見直すためである。
【００５８】
本実施形態によれば、ネットワークを流れる観測対象のトラヒックに含まれるパケットを、IPアドレスごとに、漏れなく、重複なく、検知装置に送信することにより、観測対象トラヒックの容量が、検知装置の許容する入力を上回っている場合でも、IPアドレスごとに正確なトラヒックの分配を行うことが可能となる。
【００５９】
また、本実施形態によれば、複数の検知装置に、それぞれの性能に応じてトラヒックを分配して分析を行う事、すなわち負荷分散することが可能となる。
【００６０】
本実施形態の一部を変形して、次のように実施することも可能である。
【００６１】
本実施形態の第1の変形例として、通信検知装置102における検知結果309を制御管理装置103に送信し、この検知結果のデータを参照して、トラヒック制御装置101に制御のための命令を送信し、制御を行うように変更して実施することが可能である。
【００６２】
この変形例によると、通信検知結果用いて制御にフィードバックすることが可能となる。
【００６３】
本実施形態の第2の変形例として、フローの分配を、IPアドレス単位ではなく、IPアドレスをグルーピングしたネットワークセグメント単位で行う事が可能である。このため、フロー優先順位付けプログラム403における、フロー情報を取得・選択する処理1301において、IPアドレスとトラヒック量を、例えば、/24のネットワークセグメントに集約する(上位24ビットが同じIPアドレスを一つのネットワークセグメントとする。)。具体的には「123.45.67.0/24」などのセグメント単位で分析を行い、そのセグメントに含まれるIPアドレスのトラヒック量の総和をトラヒック量として用いる。以降の処理は、このネットワークセグメントを単位として行う。
【００６４】
この変形例によると、ネットワークを流れるトラヒック量に含まれるIPアドレスの数が膨大になる場合でも、IPアドレスを集約して分配命令などを作成することで、制御管理装置103やトラヒック制御装置101の負荷を押さえることができる。
【００６５】
本実施形態の第3の変形例として、フローの分配を、IPアドレスの特定の複数ビットに着目し、そのビット列をキーとして分配するように変更して実施することが可能である。このため、フロー優先順位付けプログラム403における、フロー情報を取得・選択する処理1301において、IPアドレスとトラヒック量を、例えば、IPアドレスの特定の10ビットをキーとして集約する。この場合、ネットワークを流れる全てのトラヒックは、高々2の10乗、すなわち1024種類のセグメントに集約される。以降の分析は、ここで集約されたセグメントを単位として行う。
【００６６】
この変形例によると、ネットワークを流れるトラヒック量に含まれるIPアドレスの数が膨大になる場合でも、IPアドレスを一定のセグメントに集約することで、制御管理装置103やトラヒック制御装置101の負荷を押さえることができる。
【符号の説明】
【００６７】
101…トラヒック制御装置、102…通信検知装置、103…制御管理装置、104…ネットワーク（インターネットなどのグローバルなネットワーク）、105…ネットワーク（イントラネットなどのローカルなネットワーク）、201…入出力装置、202…記憶装置、203…中央処理装置、204…メモリ、207…インタフェース、208…インタフェース、209…インタフェース、210…インタフェース、214…パケット処理装置、301…中央処理装置、302…メモリ、304…記憶装置、305…入出力装置、306…インタフェース、307…インタフェース、401…中央処理装置、402…メモリ、408…記憶装置、409…入出力装置、410…インタフェース、411…インタフェース。
【図１】
2011188276.tif 000003
【図２】
2011188276.tif 000004
【図３】
2011188276.tif 000005
【図４】
2011188276.tif 000006
【図５】
2011188276.tif 000007
【図６】
2011188276.tif 000008
【図７】
2011188276.tif 000009
【図８】
2011188276.tif 000010
【図９】
2011188276.tif 000011
【図１０】
2011188276.tif 000012
【図１１】
2011188276.tif 000013
【図１２】
2011188276.tif 000014
【図１３】
2011188276.tif 000015
【図１４】
2011188276.tif 000016
【図１５】
2011188276.tif 000017