照合規則と該照合規則に適合するパケットの処理とを規定した処理規則に従って受信パケットを処理するパケット処理部と、前記照合規則と異なる区分でパケットの統計情報を記録する統計情報記録部と、を備えたノードと、前記ノードに、前記統計情報を記録する区分を指示するとともに、前記統計情報を収集する統計情報収集装置と、を含む通信システム。前記統計情報記録部は、前記照合規則をさらに細分化した区分で統計情報を記録する請求項1の通信システム。前記統計情報の記録区分は、前記処理規則の設定時に、前記照合規則にて照合対象となっていないヘッダフィールドを指定して指示される請求項2の通信システム。前記ノードは、所定時間、前記統計情報の記録対象となるパケットを受信しなかった場合、前記統計情報の記録を終了する請求項1から3いずれか一の通信システム。前記ノードは、前記統計情報の記録開始または終了を前記統計情報収集装置に通知し、前記統計情報収集装置は、前記通知に基づいて、統計情報の収集動作を制御する請求項1から4いずれか一の通信システム。前記統計情報の記録区分として、上位レイヤのヘッダまたはデータ領域の情報を指定可能である請求項1から5いずれか一の通信システム。照合規則と該照合規則に適合するパケットの処理とを規定した処理規則に従って受信パケットを処理するパケット処理部と、前記照合規則と異なる区分でパケットの統計情報を記録する統計情報記録部と、を備えたノード。請求項7のノードに対し、統計情報の記録区分として、照合規則と異なる区分を指示するとともに前記統計情報を収集する統計情報収集装置。照合規則と該照合規則に適合するパケットの処理とを規定した処理規則に従って受信パケットを処理するパケット処理部を備えたノードと接続された統計情報収集装置が、前記ノードに対し、統計情報の記録区分として、照合規則と異なる区分を指示するステップと、前記ノードが、前記指示された区分でパケットの統計情報を記録するステップと、前記統計情報収集装置が、前記統計情報を収集するステップとを含む、統計情報の収集方法。照合規則と該照合規則に適合するパケットの処理とを規定した処理規則に従って受信パケットを処理するパケット処理部を備えたノードを構成するコンピュータに実行させるプログラムであって、所定の統計情報収集装置の指示に従って、前記照合規則と異なる区分でパケットの統計情報を記録する処理を実行させるプログラム。上記の特許文献及び非特許文献の各開示を、本書に引用をもって繰り込むものとする。以下の分析は、本発明によって与えられたものである。はじめに、上記特許文献1、非特許文献1、2のオープンフローコントローラによるフロー統計情報の収集の流れについて図9を用いて説明する。まず、外部ノード310が外部ノード320宛てに、最初のデータパケットを送信すると、このパケットは外部ノードが接続しているノード210に届くステップS901。ノード210はパケットを受信すると、フローテーブルから、当該パケットのヘッダ情報に適合する照合規則マッチングキーを持つエントリを検索する。しかしながら、当該パケットは最初のパケットであるため、該当するエントリは存在しない。そこで、ノード210は受信したパケットをバッファリングしてから、制御装置コントローラ100に対し新規フロー検出通知メッセージPacket-Inメッセージを送信するステップS902。このPacket-Inメッセージにはフロー識別に必要な情報例えば、MACMediaAccessControlアドレス、IPInternetProtocolアドレス、ポート番号それぞれ送信元と宛先両方含むとパケット受信ポート情報が含まれている。ここで、ノード210は受信したパケットをバッファリングして、制御装置コントローラ100にフロー識別に必要な情報を送ることを想定しているが、受信したパケットごと制御装置コントローラ100に送信することとしても良い。制御装置コントローラ100は、Packet-Inメッセージを受信すると、受信した情報に基づいて、新規エントリの照合規則マッチングキー;図7のInPort~TCP/UDPsrcport参照を作成および当該エントリに適用するタイマー値を決定するとともに、宛先である外部ノード320の位置確認を行い、外部ノード310から外部ノード320へのパケット転送経路を計算する。ここでは、経路計算の結果、ノード210→ノード220→ノード230の順でパケットを転送していく経路が計算されたものとする。次に、制御装置コントローラ100は、各ノード210~230毎に、前記新規エントリの照合規則マッチングキーと一致するパケットを、前記転送経路に従って転送するアクションおよびタイマー値を設定したエントリを作成し、FlowModメッセージを用いて、各ノード210~230に設定するステップS903。各ノード210~230へのエントリの設定が完了すると、ノード210は、設定されたエントリに従ってバッファリングしてあるパケットをノード220に転送するステップS904-1。このパケットの転送経路上のノード220、230には既にエントリの設定が行われているので、このパケットはノード220、230の順で転送され、外部ノード320に届くステップS904-2、ステップS904-3。その後は、外部ノード310から外部ノード320に宛てて送信されたパケットは、ノード210→ノード220→ノード230の順で転送されステップS905-1~S905-4、その都度、各ノードでフロー統計情報エントリ毎の受信パケット数、受信データバイト数等の更新が行われる。制御装置コントローラ100が、一定時間間隔等の任意のタイミングで、通信量の確認を行うため、任意のノード例えば、ノード230に対し、特定のエントリを指定したStats-Reqメッセージを送信すると、ノード230は、Stats-Rspメッセージを用いて、制御装置コントローラ100に対し、該当するエントリに紐づいたフロー統計情報を送信する。続けて、外部ノード310が外部ノード320宛てに、別の通信のデータパケットを送信する場合を考える。このデータパケットは、上述した1回目の通信とは別の通信であるため、宛先/送信元MACアドレス、宛先/送信元IPアドレスの構成は同じだが、宛先/送信元ポート番号は異なる。この場合も、上記したステップS901~S905-4と同様の手順で、Packet-Inメッセージの送信、各ノードへのフローエントリの設定後、パケットの転送が行われるステップS911~S915-4。ここでまた、制御装置コントローラ100が、通信量の確認を行うため、任意のノード例えば、ノード230に対し、特定のエントリを指定したStats-Reqメッセージを送信すると、ノード230は、Stats-Rspメッセージを用いて、制御装置コントローラ100に対し、該当するエントリに紐づいたフロー統計情報を送信する。以上のように、非特許文献2に記載された方法によれば、同一の外部ノード間の通信であっても、ポート番号やVLANIDなどが異なるエントリを個別に作成設定することで、2つの通信のフロー統計情報を収集し、ネットワークの負荷管理や課金処理に役立てることができる。しかしながら、この方法では、制御装置コントローラ100の制御負荷が高くなってしまうという問題点がある。他方、非特許文献1、2に記載のとおり、照合規則マッチングキーの一部例えば、上記ポート番号をワイルドカードとすることで、図10に示すように、同一のエントリで2つの通信のパケットを転送し、制御装置コントローラ100の制御負荷を低減することも可能である。しかしながら、この場合、収集されるフロー統計情報はあくまでエントリ単位となるため、個々の通信のフロー統計情報を取得できないという問題点がある。本発明は、上記した事情に鑑みてなされたものであって、その目的とするところは、上記した非特許文献1、2のオープンフローコントローラに代表される制御装置が個々のノードに処理規則フローエントリを設定することにより通信を実現する通信システムにおいて、制御装置の制御負荷を増大させずに、処理規則フローエントリに拘束されない任意の情報粒度の統計情報を取得できる構成を提供することにある。なお、以下の説明では、上記したフローエントリ内のカウンタによって記録管理される統計情報をフロー統計情報と称し、本発明によって収集されるフロー統計情報と異なる区分情報粒度で記録された統計情報を統計情報と称する。本発明の第1の視点によれば、照合規則と該照合規則に適合するパケットの処理とを規定した処理規則に従って受信パケットを処理するパケット処理部と、前記照合規則と異なる区分でパケットの統計情報を記録する統計情報記録部と、を備えたノードと、前記ノードに、前記統計情報を記録する区分を指示するとともに、前記統計情報を収集する統計情報収集装置と、を含む通信システムが提供される。本発明の第2の視点によれば、照合規則と該照合規則に適合するパケットの処理とを規定した処理規則に従って受信パケットを処理するパケット処理部と、前記照合規則と異なる区分でパケットの統計情報を記録する統計情報記録部と、を備えたノードが提供される。本発明の第3の視点によれば、上記したノードに対し、統計情報の記録区分として、照合規則と異なる区分を指示するとともに前記統計情報を収集する統計情報収集装置が提供される。本発明の第4の視点によれば、照合規則と該照合規則に適合するパケットの処理とを規定した処理規則に従って受信パケットを処理するパケット処理部を備えたノードと接続された統計情報収集装置が、前記ノードに対し、統計情報の記録区分として、照合規則と異なる区分を指示するステップと、前記ノードが、前記指示された区分でパケットの統計情報を記録するステップと、前記統計情報収集装置が、前記統計情報を収集するステップとを含む、統計情報の収集方法が提供される。本方法は、統計情報収集装置からの指示に従ってパケットの統計情報を記録するノードという、特定の機械に結びつけられている。本発明の第5の視点によれば、照合規則と該照合規則に適合するパケットの処理とを規定した処理規則に従って受信パケットを処理するパケット処理部を備えたノードを構成するコンピュータに実行させるプログラムであって、所定の統計情報収集装置の指示に従って、前記照合規則と異なる区分でパケットの統計情報を記録する処理を実行させるプログラムが提供される。なお、このプログラムは、コンピュータが読み取り可能な記憶媒体に記録することができる。即ち、本発明は、コンピュータプログラム製品として具現することも可能である。制御装置が個々のノードに処理規則フローエントリを設定することにより通信を実現する通信システムにおいて、制御装置の制御負荷を増大させずに、所望の情報粒度の統計情報を取得することが可能となる。はじめに、本発明の概要について説明する。図1に示すように、本発明に係る通信システムは、照合規則と該照合規則に適合するパケットの処理とを規定した処理規則に従って受信パケットを処理するパケット処理部と、前記照合規則と異なる区分でパケットの統計情報を記録する統計情報記録部と、を備えたノード210~230と、前記ノードに、前記統計情報を記録する区分を指示するとともに、前記統計情報を収集する統計情報収集装置100Aと、を含む通信システムとを含んで構成される。なお、この概要に付記した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、本発明を図示の態様に限定することを意図するものではない。各ノード210~230は、非特許文献2に記載されたフロー統計情報の更新とは別に、照合規則と異なる区分でパケットの統計情報を記録する。統計情報収集装置100Aは、各ノード210~230からパケットの統計情報を収集する。例えば、図1の中央矢線内に示したように、宛先ポート番号の指定のない照合規則にてパケット転送が行われている状態で図10と同様、各ノード210~230に、宛先ポート番号で区分された、より細かい統計情報を記録させることで、先に説明した図9のシーケンス図におけるフロー統計情報と同等の情報粒度の統計情報を収集することが可能となる。なお、図1の例では、宛先ポート番号別に統計情報を収集するものとして説明したが、図7に示された各ヘッダフィールドの項目のほか、上位レイヤのヘッダ情報を用いて統計情報を記録することも可能である。このような統計情報は、通信種別によるトラヒックの把握管理や課金処理に利用することができる。なお、統計情報収集装置100Aは、非特許文献1、2のオープンフローコントローラに、前記統計情報の記録区分の指示機能および統計情報を収集する機能を追加して構成してもよいし、また、非特許文献1、2のオープンフローコントローラとは別の情報処理装置により構成してもよい。[第1の実施形態]続いて、本発明の第1の実施形態について図面を参照して詳細に説明する。図2は、本発明の第1の実施形態の構成を表した図である。図2を参照すると、複数のノード210~230と、これら複数のノードに処理規則フローエントリを設定することにより制御する制御装置コントローラ100と、複数のノード210~230によって構成されたネットワークを介して通信する外部ノード310、320と、が示されている。図3は、図2の制御装置コントローラ100の詳細構成を表した図である。図2を参照すると、制御装置コントローラ100は、図7に例示した照合規則マッチングルール、アクションタイマー値を含む、フロー統計情報により構成された処理規則フローエントリを格納するフローエントリデータベースフローエントリDB101と、統計情報管理部102と、トポロジ管理部103と、経路アクション計算部104と、フローエントリ管理部105と、制御メッセージ処理部106と、ノード210~230との通信を行うノード通信部107とを備えて構成される。これらはそれぞれ次のように動作する。統計情報管理部102は、任意のノードに、パケットの統計情報を記録区分を指示し、ノードから統計情報を収集管理する動作を行う。前記パケットの統計情報の記録区分の指定方法としては、処理規則フローエントリの照合規則マッチングルールのフィールドのうち、ワイルドカードが使用されているフィールドを追加指定する方法を挙げることができる。これにより、同一の処理規則が適用されるパケットについて、当該フィールドの値が違うものについてそれぞれ区別した統計情報を収集することができる。また、統計情報管理部102が制御メッセージ処理部106およびノード通信部107を介して、統計情報を収集する方法としては、上記したStats-Req/Stats-Rspメッセージまたは同等のメッセージを用いることができる。トポロジ管理部103は、ノード通信部107を介して収集されたノード210~230の接続関係に基づいてネットワークトポロジ情報を構築管理する。経路アクション計算部104は、統計情報管理部102にて収集管理されている統計情報およびトポロジ管理部103にて構築されたネットワークトポロジ情報に基づいてパケットの転送経路および該転送経路上のノード210~230に実行させるアクションおよび処理規則の有効期間となるタイマー値を求める。フローエントリ管理部105は、ノードから受信した情報に基づいて照合規則マッチングキーを作成するとともに、経路アクション計算部104にて計算された結果を処理規則フローエントリとしてフローエントリDB101に登録し、ノード210~230からの処理規則フローエントリの追加または更新要求に応じて処理規則フローエントリを設定する。制御メッセージ処理部106は、ノード210~230から受信した制御メッセージを解析して、制御装置コントローラ100内の該当する処理手段に制御メッセージ情報を引き渡す。例えば、ノード210~230から新規フロー検出通知メッセージPacket-Inを受信した場合、制御メッセージ処理部106は、フローエントリ管理部105に、当該新規フローに適用すべき処理規則フローエントリがフローエントリDB101に登録されていないか確認し、登録されていない場合には経路アクション計算部104に新しい処理規則フローエントリの作成を依頼する。上記のような制御装置コントローラ100は、非特許文献1、2のオープンフローコントローラに、少なくとも上記統計情報管理部102を追加することにより実現することが可能である。図4は、ノード210の詳細構成を表した図であるノード220~ノード230も同様の構成であるので省略する。。図4を参照すると、ノード210は、制御装置コントローラ100と通信する制御メッセージ送受信部211と、フローテーブル212と、パケット処理部213とを備えて構成される。なお、本実施形態では、パケット処理部213内にパケットバッファが備えられているものとして説明するが、パケットバッファは省略することができる。パケット処理部213は、フローテーブル212から、受信パケットに適合する照合規則マッチングキーを持つ処理規則フローエントリを検索し、その処理規則フローエントリのアクションフィールドに記述された処理内容例えば、特定のポートへの転送、フラッディング、廃棄などを実行する。パケット処理部213内には、処理内容を実行する度に処理規則内のフロー統計情報図7のCounters参照を更新するとともに、制御装置コントローラ100の統計情報管理部102より指示された区分でパケットの統計情報を記録する統計情報記録部214が備えられている。また、パケット処理部213は、処理内容を実行する度に処理規則フローエントリのアクションフィールド内のタイマー値を初期値非特許文献2のtimeout値参照までリセットする。タイマー値はカウントダウン制御されており、タイマー値が0になると、パケット処理部213は、該当する処理規則を削除する。上記のようなノード210は、非特許文献1、2のオープンフロースイッチに、上記統計情報記録部214を追加することで実現することが可能である。また、上記のようなノード210のパケット処理部213に含まれる統計情報記録部214は、ノード210を構成するコンピュータに実行させるプログラムによって実現することもできる。続いて、本実施形態の動作について図面を参照して詳細に説明する。図5は、本発明の第1の実施形態の動作を表したシーケンス図である。図5のデータパケットを表わした矢線実線と矢線破線とは、外部ノードで動作するアプリケーションプログラムが異なるなど、それぞれ異なる通信を表わすものとする。図5を参照すると、まず、外部ノード310が、外部ノード320宛てにデータパケットを送信する。このパケットは外部ノード310が接続しているノード210に届くステップS001。ノード210はデータパケットを受信すると、フローテーブル212を検索し、受信したパケットに適合する処理規則フローエントリを検索する。しかしながら、このパケットは、外部ノード310から外部ノード320に宛てられた最初のデータパケットであるため、該当する処理規則フローエントリは存在しない。そこで、ノード210は受信したパケットをバッファリングしてから、制御装置コントローラ100に対してm、新規フロー検出通知メッセージPacket-Inを送信するステップS002。上記Packet-Inメッセージには、新しい処理規則フローエントリの照合規則マッチングキーの作成に必要な情報例えば、MACアドレス、IPアドレス、ポート番号それぞれ送信元と宛先両方含むとパケット受信ポート情報が含まれているものとする。また、本実施形態では、ノード210は、受信したパケットをバッファリングして、照合規則マッチングキーの作成に必要な情報のみ制御装置コントローラ100に送ることとしているが、受信したパケットごと制御装置コントローラ100に送信することとしても良い。制御装置コントローラ100はPacket-Inメッセージを受信すると、処理規則フローエントリの照合規則マッチングキーとタイマー値を決定するとともに、外部ノード310から外部ノード320に宛てられたデータパケットの転送経路を計算する。ここでは、経路計算の結果、図2に示すように、ノード210→ノード220→ノード230の順でパケットを転送する経路と当該経路を実現するためのアクションが計算されたものとする。また、以下の説明では、制御装置コントローラ100は、宛先/送信元MACアドレス、宛先/送信元IPアドレス、受信ポート情報が適合することを条件とし、宛先/送信元ポート番号の値は不問ワイルドカードを使用とする照合規則マッチングキーを作成したものとする。制御装置コントローラ100は、前記照合規則マッチングキーと、アクション、タイマー値を用いて、前記計算した経路上のノード210~230の処理規則フローエントリを作成し、設定を行うステップS003。その際、制御装置コントローラ100は、詳細な通信状態を監視するため、経路上の任意のノードここでは、ノード230とする。に、処理規則フローエントリの設定とともに、照合規則マッチングキーでマッチングに使用していないフィールドや上位レイヤの任意のフィールドを指定して統計情報の記録区分を通知する。ここでは、統計情報の記録区分として、宛先ポート番号または送信元ポート番号、またはその両方の値が異なるデータパケットを送受信したら、これらをそれぞれ別の通信とみなして統計情報を記録する内容が指示されたものとする。ノード210~230への処理規則フローエントリの設定が完了すると、ノード210は、新しく設定された処理規則フローエントリに従ってバッファリングしてあるパケットを転送する。このパケットの転送経路上のノード220、230には既に処理規則フローエントリの設定が行われているので、このパケットはノード220、ノード230の順で転送され、外部ノード320に届くステップS004-1~S004-3。パケットを転送する際、ノード210、ノード220は、処理規則フローエントリのフロー統計情報Countersの更新動作を行う。他方、統計情報の記録区分を指示されたノード230は、指示された記録区分で細分化された統計情報を記録する。その後は、外部ノード310、320間のデータパケットの転送を行う度に、ノード210~230は、それぞれフロー統計情報または統計情報を更新していくステップS005-1~S005-4。制御装置コントローラ100は、詳細な通信量の確認を行うために、所定の時間間隔で、ノード230に対して、処理規則フローエントリを指定した統計情報収集メッセージを送信し、該当するノード230から該当する処理規則フローエントリおよび指示した記録区分で記録された統計情報を受信するステップS006。この時点では、1種類の通信例えば、宛先ポート番号=Aに対する統計情報が制御装置コントローラ100に送信される。続けて、外部ノード310が、外部ノード320宛てに別の通信用のデータパケットを送信するステップS014-1。このパケットは、宛先/送信元MACアドレス、宛先/送信元IPアドレスは同じであるが、上記処理規則フローエントリの設定の契機となった通信とは別の通信であるため、宛先ポート番号、送信元ポート番号またはその両方が異なるものとする。ノード210~230のフローテーブル212には、このデータパケットに適合する処理規則フローエントリが登録されているため、ノード210~230は、それぞれの処理規則フローエントリに従い、次ホップにパケットを転送していくステップS014-2~S014-4。この場合も、パケットを転送する際、ノード210、ノード220は、処理規則フローエントリのフロー統計情報Countersの更新動作を行うが、統計情報の記録区分を指示されたノード230は、統計情報の記録区分に従い異なる通信例えば、宛先ポート番号=Bであることを識別して統計情報を記録する。その後、制御装置コントローラ100が詳細な通信量の確認を行うために、ノード230に対して、処理規則フローエントリを指定した統計情報収集メッセージを送信すると、ノード230は、該当する処理規則フローエントリおよび指示した記録区分で記録された統計情報を送信するステップS016。この時点では、上記2種類の通信例えば、宛先ポート番号=A、宛先ポート番号=Bについてそれぞれ記録した統計情報が制御装置コントローラ100に送信される。以上のように、本実施形態によれば、個々のノード210~230に設定する処理規則フローエントリ、即ち、制御装置コントローラ100が管理する処理規則フローエントリの数を増やさずに、必要な箇所の統計情報を必要な粒度で取得することが可能となる。例えば、処理規則フローエントリ毎に、統計情報の取得ポリシを設定することで、ある処理規則フローエントリについては、非特許文献1、2と同程度の粒度のフロー統計情報を取得する一方、別の処理規則フローエントリについては、よりきめ細かい統計情報を取得することができる。ひいては、このようにフロー毎に取得された統計情報を用いて経路の再計算や処理規則のフローエントリの集約アグリゲーション等を行うことにより、きめ細かな通信サービスの提供に役立てるといったことも可能になる。また、本実施形態によれば、個々のノード210~230に設定する処理規則フローエントリの数を削減できるため、個々のノード210~230の処理規則フローエントリの記憶領域や検索処理に要する処理時間を低減し、パケット転送能力の劣化を抑えることが可能になる。さらに、本実施形態によれば、個々のノード210~230に設定する処理規則フローエントリの数を削減できるため、ネットワークの障害やメンテナンスによるネットワークトポロジに変化が生じた際の処理規則フローエントリの書き換え等に伴う管理負担も低減することが可能になる。なお、上記した説明では、宛先ポート番号または送信元ポート番号、またはその両方の値が異なるものをそれぞれ別の通信とみなして統計情報を記録するものとして説明したが、その他のフィールド例えば、VLANIDや上位レイヤの任意フィールドなどを統計情報の記録区分として指定とすることも可能である。また、上記した説明では、経路上のノード230のみに、統計情報の記録区分を指示するものとして説明したが、その他のノードに同一または異なる統計情報の記録区分を指示して、その記録結果を収集することも可能である。[第2の実施形態]続いて、上記第1の実施形態のノード210~230に一部機能を追加した本発明の第2の実施形態について説明する。本実施形態は、ノード210~230のパケット処理部213に、制御装置コントローラ100への統計情報の記録開始または終了を通知する機能を追加したものであり、その他構成は、上記した第1の実施形態と同一である。以下、動作上の相違点を中心に説明を加える。続いて、本実施形態の動作について図面を参照して詳細に説明する。図6は、本発明の第2の実施形態の動作を表したシーケンス図である。図6のデータパケットを表わした矢線実線と矢線破線とは、外部ノードで動作するアプリケーションプログラムが異なるなど、それぞれ異なる通信を表わすものとする。図6を参照すると、まず、外部ノード310が、外部ノード320宛てにデータパケットを送信する。このパケットは外部ノード310が接続しているノード210に届くステップS101。以降、制御装置コントローラ100がノード210~230に処理規則フローエントリの設定を行うまでの処理は第1の実施形態と同じであるため、説明を省略するステップS102~S103。なお、以下の説明においても、ノード230に対し、統計情報の記録区分として、宛先ポート番号または送信元ポート番号、またはその両方の値が異なるデータパケットを送受信したら、これらをそれぞれ別の通信とみなして統計情報を記録する内容が指示されたものとする。ノード210~230への処理規則フローエントリの設定が完了すると、ノード210は、新しく設定された処理規則フローエントリに従ってバッファリングしてあるパケットを転送する。このパケットの転送経路上のノード220、230には既に処理規則フローエントリの設定が行われているので、このパケットはノード220、ノード230の順で転送され、外部ノード320に届くステップS104-1~S104-3。パケットを転送する際、ノード210、ノード220は、処理規則フローエントリのフロー統計情報Countersの更新動作を行う。他方、統計情報の記録区分を指示されたノード230は、指示された記録区分で統計情報を記録するとともに、その開始を制御装置コントローラ100に通知するステップS104-5。この統計情報の記録開始通知には、統計情報の記録開始の契機となったパケットの宛先/送信元MACアドレス、宛先/送信元IPアドレス、宛先/送信元ポート番号などを含まれているものとする。制御装置コントローラ100は、統計情報記録開始通知に含まれる情報に基づいて、統計情報の収集開始または終了を決定することができる。その後は、外部ノード310、320間のデータパケットの転送を行う度に、ノード210~230は、それぞれフロー統計情報または統計情報を更新していくステップS105-1~S105-4。制御装置コントローラ100は、前記統計情報記録開始通知の受信を契機として、ノード230に対して、処理規則フローエントリを指定した統計情報収集メッセージを送信し、該当するノード230から該当する処理規則フローエントリおよび支持した記録区分で記録された統計情報を受信するステップS106。この時点では、1種類の通信例えば、宛先ポート番号=Aに対する統計情報が制御装置コントローラ100に送信される。続けて、外部ノード310が、外部ノード320宛てに別の通信用のデータパケットを送信するステップS107-1。このパケットは、宛先/送信元MACアドレス、宛先/送信元IPアドレスは同じであるが、上記処理規則フローエントリの設定の契機となった通信とは別の通信であるため、宛先ポート番号、送信元ポート番号またはその両方が異なるものとする。先の第1の実施形態と同様、ノード210~230のフローテーブル212には、このデータパケットに適合する処理規則フローエントリが登録されているため、ノード210~230は、それぞれの処理規則フローエントリに従い、次ホップにパケットを転送していくステップS107-2~S107-4。この場合も、パケットを転送する際、ノード210、ノード220は、処理規則フローエントリのフロー統計情報Countersの更新動作を行うが、統計情報の記録区分を指示されたノード230は、指示された記録区分、即ち、異なる通信例えば、宛先ポート番号=Bであることを識別して統計情報を記録する。また、ノード230は、異なる統計情報の記録開始を制御装置コントローラ100に通知するステップS107-5。その後は、外部ノード310、320間の2つの通信のデータパケットの転送を行う度に、ノード210~230は、それぞれフロー統計情報または統計情報を更新していくステップS108-1~S109-4。制御装置コントローラ100は、前記統計情報記録開始通知の受信を契機として、ノード230に対して、処理規則フローエントリを指定した統計情報収集メッセージを送信し、該当するノード230から該当する処理規則フローエントリおよび指示された記録区分で記録された統計情報を受信するステップS110。この時点では、上記2種類の通信例えば、宛先ポート番号=A、宛先ポート番号=Bについてそれぞれ記録した統計情報が制御装置コントローラ100に送信される。その後、ステップS101で開始した通信の終了を検知すると、ノード230は、制御装置コントローラ100に統計情報記録終了通知を送信するステップS111。この統計情報の記録終了通知には、終了した通信のパケットの宛先/送信元MACアドレス、宛先/送信元IPアドレス、宛先/送信元ポート番号などを含まれているものとする。制御装置コントローラ100は、統計情報記録終了通知に含まれる情報に基づいて、統計情報の収集開始または終了を決定することができる。上記ノード230が、通信終了を検知する方法としては、種々の方法が採用可能であるが、例えば、統計情報を記録を開始した際に、処理規則フローエントリのアクションフィールド内にあるタイマー値と同様に、統計情報用のタイマーも併せて動作させておき、一定期間、同一の通信に属するパケットを受信しなかったら、通信終了と判断する方法を採ることができる。さらにその後、ステップS107で開始した通信もステップS112-1~S112-4の最後に途絶えると、処理規則フローエントリのタイマー値が0となる。該当する処理規則フローエントリを削除すると、ノード230は、制御装置コントローラ100に対して、ステップS107で開始した通信用の統計情報記録終了通知と、処理規則フローエントリ削除通知を送信するステップS114、S115。以上のように、本実施形態によれば、第1の実施形態の効果に加えて、制御装置コントローラ100の統計情報の収集タイミングを最適化統計情報の収集動作の制御することが可能となる。なお、上記した実施形態では、統計情報の記録開始および終了の双方を制御装置コントローラ100に通知するものとして説明したが、いずれか一方を通知することとしてもよい。以上、本発明の好適な実施形態を説明したが、本発明は、上記した実施形態に限定されるものではなく、本発明の基本的技術的思想を逸脱しない範囲で、更なる変形置換調整を加えることができる。上記した実施形態の制御装置コントローラ100は、専用のサーバとして実現することもでき、ノード210~230としては、上記オープンフロースイッチのほか、IP網におけるルータ、MPLSMulti-ProtocolLabelSwitching網におけるMPLSスイッチにて実現することができる。その他、サーバがネットワーク内のノードを集中管理するようなネットワークであれば、本発明を適用することが可能である。また、上記した実施形態の制御装置コントローラ100とノード210~230の間における統計情報の収集メッセージとしては、非特許文献2のStats-ReqメッセージおよびStats-Rspメッセージを用いることができる。また、上記した第2の実施形態のノードから制御装置コントローラ100に通知される統計情報記録開始通知および統計情報記録終了通知としては、非特許文献2のベンダ定義メッセージを用いることができる。また、上記した実施形態では制御装置コントローラ100が統計情報の記録区分の指示および収集を行うものとして説明したが、制御装置コントローラ100とは、別の装置に、統計情報の記録区分の指示および収集を行わせる構成も採用可能である。また、上記した実施形態では処理規則フローエントリの照合規則マッチングルールのうちワイルドカードが指定されている部分を追加指示することにより、統計情報の記録区分を指示するものとして説明したが、上記方法に限られない。例えば、上位レイヤに任意のフィールドを記録区分として指示する方法を採用することも可能である。