フレームを受信端末に向けて送信する送信端末と、前記送信端末と前記受信端末との間のネットワーク上に配置されたスイッチと、前記送信端末及び前記スイッチに接続された管理計算機とを備え、前記送信端末は、複数の輻輳制御部を備え、前記スイッチは、前記複数の輻輳制御部のそれぞれに対応する複数の輻輳検知部を備え、前記複数の輻輳検知部の各々は、前記受信端末向きの出力キューのキュー長情報に基いて輻輳情報を生成し、前記生成した輻輳情報を含む前記送信端末宛ての輻輳情報通知フレームを生成する機能を有し、前記複数の輻輳制御部の各々は、前記輻輳情報通知フレームを受け取った場合、前記受け取った輻輳情報通知フレームに含まれる前記輻輳情報に基いてフレーム送信レートを制御する機能を有し、前記送信端末と前記受信端末との間には複数の経路が存在し、前記管理計算機は、前記複数の経路と前記複数の輻輳制御部との間の対応関係を管理し、フローを前記複数の経路のうちいずれかに割り当て、前記複数の輻輳制御部のうち前記フローに割り当てられた経路に対応するものを選択し、前記フローと前記選択された輻輳制御部を前記送信端末及び前記スイッチに通知し、前記スイッチが前記フローに属するフレームを受け取ったとき、前記複数の輻輳検知部のうち前記選択された輻輳制御部に対応するものが、前記選択された輻輳制御部宛ての前記輻輳情報通知フレームを作成し、前記送信端末は、前記フローに属するフレームを、前記選択された輻輳制御部を通して送信するネットワークシステム。請求項1に記載のネットワークシステムであって、前記管理計算機は、前記複数の経路を示す経路情報と、前記複数の経路と前記複数の輻輳制御部との対応関係を示す経路RP対応情報と、が格納される記憶装置と、処理装置とを備え、前記処理装置は、前記経路情報を参照して、前記フローを前記複数の経路のうちいずれかに割り当て、前記処理装置は、前記経路RP対応情報を参照して、前記複数の輻輳制御部のうち前記フローに割り当てられた経路に対応するものを選択するネットワークシステム。請求項1又は2に記載のネットワークシステムであって、前記送信端末は、前記管理計算機から通知された前記フローと前記選択された輻輳制御部との対応関係を示すフローRP対応情報を管理するフロー管理部と、前記フローRP対応情報に基いて、送出フレームが属するフローに対応付けられた前記選択された輻輳制御部を認識するフロー分析部と、前記フロー分析部によって認識された前記選択された輻輳制御部に前記送出フレームを振り分けるフロー振分部とを更に備えるネットワークシステム。請求項1乃至3のいずれかに記載のネットワークシステムであって、前記スイッチは、前記管理計算機から通知された前記フローと前記選択された輻輳制御部との対応関係を示すフローRP対応情報を管理する分類計測部と、フレーム振分部とを更に備え、前記分類計測部は、前記フローRP対応情報を参照して、転送フレームが属するフローに対応付けられた前記選択された輻輳制御部を認識し、前記フレーム振分部は、前記選択された転送制御部に対応する前記輻輳検知部に前記転送フレームを振り分けるネットワークシステム。ネットワークシステムにおける輻輳制御方法であって、前記ネットワークシステムは、フレームを受信端末に向けて送信する送信端末と、前記送信端末と前記受信端末との間のネットワーク上に配置されたスイッチとを備え、前記送信端末は、複数の輻輳制御部を備え、前記スイッチは、前記複数の輻輳制御部のそれぞれに対応する複数の輻輳検知部を備え、前記複数の輻輳検知部の各々は、前記受信端末向きの出力キューのキュー長情報に基いて輻輳情報を生成し、前記生成した輻輳情報を含む前記送信端末宛ての輻輳情報通知フレームを生成する機能を有し、前記複数の輻輳制御部の各々は、前記輻輳情報通知フレームを受け取った場合、前記受け取った輻輳情報通知フレームに含まれる前記輻輳情報に基いてフレーム送信レートを制御する機能を有し、前記送信端末と前記受信端末との間には複数の経路が存在し、前記輻輳制御方法は、前記複数の経路と前記複数の輻輳制御部との間の対応関係を管理することと、フローを前記複数の経路のうちいずれかに割り当てることと、前記複数の輻輳制御部のうち前記フローに割り当てられた経路に対応するものを選択することと、前記フローと前記選択された輻輳制御部を前記送信端末及び前記スイッチに通知することと、前記フローに属するフレームを受け取った前記スイッチにおいて、前記複数の輻輳検知部のうち前記選択された輻輳制御部に対応するものが、前記選択された輻輳制御部宛ての前記輻輳情報通知フレームを作成することと、前記送信端末が、前記フローに属するフレームを、前記選択された輻輳制御部を通して送信することとを含む輻輳制御方法。ネットワークシステムの管理処理をコンピュータに実行させる管理プログラムが記録された記録媒体であって、前記ネットワークシステムは、フレームを受信端末に向けて送信する送信端末と、前記送信端末と前記受信端末との間のネットワーク上に配置されたスイッチとを備え、前記送信端末は、複数の輻輳制御部を備え、前記スイッチは、前記複数の輻輳制御部のそれぞれに対応する複数の輻輳検知部を備え、前記複数の輻輳検知部の各々は、前記受信端末向きの出力キューのキュー長情報に基いて輻輳情報を生成し、前記生成した輻輳情報を含む前記送信端末宛ての輻輳情報通知フレームを生成する機能を有し、前記複数の輻輳制御部の各々は、前記輻輳情報通知フレームを受け取った場合、前記受け取った輻輳情報通知フレームに含まれる前記輻輳情報に基いてフレーム送信レートを制御する機能を有し、前記送信端末と前記受信端末との間には複数の経路が存在し、前記管理処理は、前記複数の経路と前記複数の輻輳制御部との間の対応関係を管理することと、フローを前記複数の経路のうちいずれかに割り当てることと、前記複数の輻輳制御部のうち前記フローに割り当てられた経路に対応するものを選択することと、前記フローと前記選択された輻輳制御部を前記送信端末及び前記スイッチに通知することとを含み、前記スイッチが前記フローに属するフレームを受け取ったとき、前記複数の輻輳検知部のうち前記選択された輻輳制御部に対応するものが、前記選択された輻輳制御部宛ての前記輻輳情報通知フレームを作成し、前記送信端末は、前記フローに属するフレームを、前記選択された輻輳制御部を通して送信する記録媒体。添付図面を参照して、本発明の実施の形態を説明する。1.概要図3は、本実施の形態に係るネットワークシステムの構成を概略的に示すブロック図である。本実施の形態に係るネットワークシステムは、ネットワークに接続された複数の端末1、複数のスイッチ2、及びネットワーク管理サーバ3を備えている。端末1は、データフレームの送受信を行う。具体的には、複数の端末1は、送信端末1-1と受信端末1-2を含んでいる。送信端末1-1は、受信端末1-2に向けてデータフレームを送信する。受信端末1-2は、送信端末1-1から送信されたデータフレームを受信する。スイッチ2は、フレーム転送機能を有しており、送信端末1-1と受信端末1-2との間でデータフレームの中継を行う。図3において、送信端末1-1と受信端末1-2との間のネットワーク上に、スイッチ2-1~2-4が配置されている。スイッチ2-1は、データ回線を介して、送信端末1-1、スイッチ2-2及び2-4の各々に接続されている。スイッチ2-3は、データ回線を介して、受信端末1-2、スイッチ2-2及び2-4の各々に接続されている。この場合、送信端末1-1から受信端末1-2へ向かう経路として、2つの経路が存在している。1つ目の経路は、スイッチ2-1、2-2、2-3を経由しており、2つ目の経路は、スイッチ2-1、2-4、2-3を経由している。ネットワーク管理サーバ3は、ネットワークシステムの管理及び制御を行う管理計算機である。ネットワーク管理サーバ3は、制御回線図中、破線で示されているを介して、各端末1及び各スイッチ2に接続されている。後述されるように、ネットワーク管理サーバ3は、制御回線を介して端末1及びスイッチ2に各種情報を提供し、それにより、ネットワークシステムの輻輳制御を行う。図4は、本実施の形態に係る輻輳制御処理を説明するためのブロック図である。送信端末1-1は、受信端末1-2に向けてデータフレーム400を送信する。尚、同種のデータフレーム400から構成されるフローは、送信元MACアドレス、宛先MACアドレス、VLANID、送信元IPアドレス、宛先IPアドレス、送信元ポート番号、宛先ポート番号といったパラメータの組み合わせで規定される。各フローは、データフレーム400のヘッダ情報から識別可能である。スイッチ2は、データフレーム400を中継転送すると共に、受信端末1-2向きの出力キューのキュー長情報から輻輳情報を生成する。そして、スイッチ2は、その輻輳情報を輻輳情報通知フレーム500に格納し、その輻輳情報通知フレーム500を送信端末1-1に対して送信する。送信端末1-1は、受信した輻輳情報通知フレーム500中の輻輳情報に基いて、データフレーム400の送信レートを制御する。具体的には、送信端末1-1は、輻輳発生が検知された場合にはフレーム送信レートを減少させ、輻輳が解消されたことが判明した場合にはフレーム送信レートを上昇させる。尚、スイッチ2内の輻輳検知箇所輻輳検知部はCPCongestionPointと呼ばれ、送信端末1-1における輻輳制御箇所輻輳制御部はRPReactionPointと呼ばれる。本実施の形態では、送信端末1-1は、複数のRPを備える。複数のRPは、送信端末1-1と受信端末1-2との間の複数の経路にそれぞれ対応付けられる。また、スイッチ2は、複数のCPを備える。複数のCPは、送信端末1-1と受信端末1-2との間の複数の経路にそれぞれ対応付けられる。つまり、複数のRPと複数のCPは、互いに関連付けられる。図4の例では、送信端末1-1は、n個のRP-1~RP-nを備え、スイッチ2は、n個のCP-1~CP-nを備える。ここで、nは2以上の整数である。複数のRPと複数の経路との間の対応関係は、ネットワーク管理サーバ3によって管理される。より詳細には、ネットワーク管理サーバ3は、処理装置301及び記憶装置302を備えている。処理装置301は、CPUCentralProcessingUnitを含んでおり、各種データ処理を実行する。記憶装置302は、RAMRandomAccessMemoryやHDDHardDiskDriveを含んでおり、各種データを記憶する。記憶装置302には、経路情報335、経路RP対応情報345、等が格納される。経路情報335は、送信端末1-1と受信端末1-2との間の複数の経路を示す。経路RP対応情報345は、複数の経路と複数のRPとの対応関係を示す。図5は、経路RP対応情報345を概念的に示している。図5において、経路RP対応情報345は、経路の識別子以下、経路IDと参照されるとRPの識別子以下、RPIDと参照されるとの対応関係を示している。処理装置301は、経路情報335や経路RP対応情報345の管理を行う。また、処理装置301は、経路情報335を参照して、経路の割り当てを行う。具体的には、処理装置301は、端末1あるいはスイッチ2からの要求に応じて、送信端末1-1から受信端末1-2へのフローを、経路情報335で示される複数の経路のうちいずれかに割り当てる。更に、処理装置301は、経路RP対応情報345を参照して、複数のRPのうち当該フローに割り当てられた経路に対応するものを選択する。そして、処理装置301は、当該フローと選択RPに関する情報を、制御回線を通して送信端末1-1及びスイッチ2に通知する。また、処理装置301は、経路情報335を、制御回線を通して送信端末1-1及びスイッチ2に通知してもよい。尚、処理装置301による機能は、典型的には、処理装置301が、記憶装置302に格納されたコンピュータプログラム管理プログラムを実行することによって実現される。その管理プログラムは、コンピュータ読み取り可能な記録媒体に記録されていてもよい。送信端末1-1は、処理装置101及び記憶装置102を備えている。処理装置101は、CPUを含んでおり、各種データ処理を実行する。記憶装置102は、RAMやHDDを含んでおり、各種データを記憶する。処理装置101は、ネットワーク管理サーバ3から制御回線を介して、上述のフロー及び選択RPに関する情報や経路情報335を受け取る。そして、処理装置101は、ネットワーク管理サーバ3から通知されたフローと選択RPとの対応関係を示すフローRP対応情報FRPを作成し、そのフローRP対応情報FRPを記憶装置102に格納する。また、処理装置101は、フローと選択RPとの対応関係が通知される毎に、フローRP対応情報FRPを更新する。フローRP対応情報FRPは、例えば、図6に示されるようなフロー情報テーブル17と、図7に示されるようなフローRP対応テーブル18とを含んでいる。フロー情報テーブル17は、各フローの識別情報例:送信元MACアドレス、宛先MACアドレス、VLANタグ、送信元IPアドレス、宛先IPアドレス、プロトコル、送信元ポート番号、宛先ポート番号の組み合わせと、そのフローの識別子フローIDを示している。フローRP対応テーブル18は、フローIDとRPIDとの対応関係を示している。更に、処理装置101は、n個のRP-1~RP-nを備えている。各RPは、輻輳情報通知フレーム500を受け取った場合に当該輻輳情報通知フレーム500に含まれる輻輳情報に基いてフレーム送信レートを制御する輻輳制御機能を有する。本実施の形態によれば、処理装置101は、データフレーム400を送出する際に次のような処理を実施する。すなわち、処理装置101は、フローRP対応情報FRPに基いて、送出フレーム400が属するフローに対応付けられている選択RPを認識する。具体的には、処理装置101はまず、送出フレーム400のヘッダ情報を検索キーとして用いてフロー情報テーブル17図6参照の検索を行い、送出フレーム400が属するフローのフローIDを取得する。更に、処理装置101は、そのフローIDを検索キーとして用いてフローRP対応テーブル18図7参照の検索を行い、当該フローIDに対応付けられているRPIDを取得する。そして、処理装置101は、送出フレーム400を、n個のRP-1~RP-nのうち選択RPを通して送信する。これにより、経路毎に独立した輻輳制御が可能となる。尚、処理装置101による機能は、典型的には、処理装置101が、記憶装置102に格納されたコンピュータプログラム端末処理プログラムを実行することによって実現される。その端末処理プログラムは、コンピュータ読み取り可能な記録媒体に記録されていてもよい。スイッチ2は、処理装置201及び記憶装置202を備えている。処理装置201は、CPUを含んでおり、各種データ処理を実行する。記憶装置202は、RAMやHDDを含んでおり、各種データを記憶する。処理装置201は、ネットワーク管理サーバ3から制御回線を介して、上述のフロー及び選択RPに関する情報や経路情報335を受け取る。そして、処理装置201は、ネットワーク管理サーバ3から通知されたフローと選択RPとの対応関係を示すフローRP対応情報FRPを作成し、そのフローRP対応情報FRPを記憶装置202に格納する。また、処理装置201は、フローと選択RPとの対応関係が通知される毎に、フローRP対応情報FRPを更新する。フローRP対応情報FRPは、例えば、図6に示されるようなフロー情報テーブル17と、図7に示されるようなフローRP対応テーブル18とを含んでいる。更に、処理装置201は、n個のCP-1~CP-nを備えている。各CPは、受信端末1-2向きの出力キューのキュー長情報待ち行列長の情報に基いて輻輳情報を生成し、生成した輻輳情報を含む輻輳情報通知フレーム500を生成する輻輳検知機能を有する。その輻輳情報通知フレーム500の宛先は送信端末1-1であり、生成された輻輳情報通知フレーム500は、処理装置201から送信端末1-1に送られる。本実施の形態によれば、処理装置201は、あるフローに属するデータフレーム400を受け取ったとき、次のような処理を実施する。すなわち、処理装置201は、ネットワーク管理サーバ3から指定された経路に沿って、当該データフレーム400の転送を行う。更に、処理装置201は、フローRP対応情報FRPに基いて、当該フローに対応付けられている選択RPを認識する。具体的には、処理装置201はまず、当該データフレーム400のヘッダ情報を検索キーとして用いてフロー情報テーブル17図6参照の検索を行い、当該データフレーム400が属するフローのフローIDを取得する。更に、処理装置201は、そのフローIDを検索キーとして用いてフローRP対応テーブル18図7参照の検索を行い、当該フローIDに対応付けられているRPIDを取得する。そして、処理装置201は、n個のCP-1~CP-nのうち選択RPに対応する選択CPに、輻輳検知機能を実施させる。選択CPは、選択RP宛ての輻輳情報通知フレーム500を作成する。作成された輻輳情報通知フレーム500は、処理装置201から送信端末1-1の選択RPに送られる。これにより、経路毎に独立した輻輳検知が可能となる。尚、処理装置201による機能は、典型的には、処理装置201が、記憶装置202に格納されたコンピュータプログラムスイッチ処理プログラムを実行することによって実現される。そのスイッチ処理プログラムは、コンピュータ読み取り可能な記録媒体に記録されていてもよい。以上に説明されたように、本実施の形態によれば、送信端末1-1と受信端末1-2との間に複数の経路が存在する場合であっても、経路毎に独立した輻輳検知及び輻輳制御が可能となる。それぞれの経路に関する輻輳情報通知フレーム500は、混在することなく、それぞれ対応する送信元のRPに通知される。これにより、ネットワークシステムにおいて効率的な輻輳制御を行うことが可能となる。また、本実施の形態によれば、複数のRPと複数の経路との間の対応関係は、ネットワーク管理サーバ3によって一元的に管理される。従って、送信端末1-1上で動作する上位のアプリケーションを改変する必要はない。また、ネットワーク全体として最適な経路制御が可能となる。以下、各構成の具体例を詳細に説明する。2.ネットワーク管理サーバ図8は、本実施の形態に係るネットワーク管理サーバ3の構成例を示すブロック図である。ネットワーク管理サーバ3は、制御部310、トポロジー管理部320、経路管理部330、及びRP管理部340を備えている。これら機能ブロックは、典型的には、処理装置301がコンピュータプログラム管理プログラムを実行することにより実現される。トポロジー管理部320は、トポロジー情報325を作成する。トポロジー情報325は、ネットワークの接続関係を示す。つまり、トポロジー情報325は、端末1、スイッチ2といった構成要素間の接続関係トポロジーを示す。より詳細には、トポロジー情報325は、各構成要素の各ポートがどの構成要素のどのポートに接続されているかを示す。各構成要素の識別情報としては、MACアドレスやIPアドレスなどが挙げられる。トポロジー管理部320は、トポロジー情報325を記憶装置302に格納し、管理する。経路管理部330は、トポロジー情報325に基いて、端末1間の複数の経路を算出し、その複数の経路を示す経路情報335を作成する。経路管理部330は、経路情報335を記憶装置302に格納し、管理する。RP管理部340は、経路情報335で示される複数の経路のそれぞれをRPと関連づけ、複数の経路と複数のRPとの対応関係を示す経路RP対応情報345図5参照を作成する。RP管理部340は、経路RP対応情報345を記憶装置302に格納し、管理する。制御部310は、経路情報335を参照して、経路の割り当てを行う。具体的には、制御部310は、端末1あるいはスイッチ2からの要求に応じて、送信端末1-1から受信端末1-2へのフローを、経路情報335で示される複数の経路のうちいずれかに割り当てる。更に、制御部310は、経路RP対応情報345を参照して、複数のRPのうち当該フローに割り当てられた経路に対応するものを選択する。そして、制御部310は、当該フローと選択RPに関する情報を、制御回線を通して送信端末1-1及びスイッチ2に通知する。また、制御部310は、経路情報335を、制御回線を通して送信端末1-1及びスイッチ2に通知してもよい。3.端末の構成及び動作3-1.構成図9は、本実施の形態に係る端末1の構成例を示すブロック図である。端末1は、ネットワーク処理部5とアプリケーション処理部6を備えている。アプリケーション処理部6は、アプリケーション処理を行う。ネットワーク処理部5は、ネットワーク処理を行う。より詳細には、ネットワーク処理部5は、フロー分析部15、フロー管理部16、フロー振分部10、フロー制御部20、フロー選択部30、フロー多重部40、出力キュー部50、受信部60、及び入力キュー部70を備えている。フロー制御部20Per-CNPVstationfunctionは、複数のRPフローキュー21-1~21-nと複数の輻輳制御部22-1~22-nを含んでいる。複数の輻輳制御部22-1~22-nは、複数のRPフローキュー21-1~21-nのそれぞれに対して設けられている。これら複数の輻輳制御部22-1~22-nが、上述のRP-1~RP-nのそれぞれに相当している。各輻輳制御部22RPは、状態管理部23とレート規制部24を備えている。状態管理部23は、輻輳情報通知フレーム500を受け取り、その輻輳情報通知フレーム500で示される輻輳情報に基いて、対応する経路の輻輳状態を管理する。レート規制部24は、状態管理部23からの指示に従って、フレーム送信レートを制御する。フロー管理部16は、ネットワーク管理サーバ3より通知されるフロー情報及び選択RP情報の入力インタフェースとしての役割を果たす。また、フロー管理部16は、ネットワーク管理サーバ3より通知されたフロー情報及び選択RP情報に基いて、上述のフローRP対応情報FRPフロー情報テーブル17、フロー対応テーブル18を作成する。フロー管理部16は、そのフローRP対応情報FRPを記憶装置102に格納し、管理する。更に、フロー管理部16は、フロー分析部15からフロー識別情報を受け取ると、フロー対応情報FRPを参照し、そのフロー識別情報に対応するRPIDをフロー分析部15に返す。フロー分析部15は、アプリケーション処理部6からデータフレーム400を受け取り、そのデータフレーム400の分析を行う。具体的には、フロー分析部15は、データフレーム400からヘッダ情報を抽出し、そのヘッダ情報をフロー識別情報としてフロー管理部16へわたす。そして、フロー分析部15は、フロー管理部16から、そのフロー識別情報に対応するRPIDを取得する。このようにして、フロー分析部15は、データフレーム400が属するフローに対応付けられた選択RPを認識することができる。フロー分析部15は、データフレーム400と選択RPIDをフロー振分部10にわたす。フロー振分部10は、フロー分析部15からデータフレーム400と選択RPIDを受け取り、データフレーム400の振り分けを行う。より詳細には、フロー振分部10は、フロー分析部15から通知された選択RPにデータフレーム400を振り分ける。そのために、フロー振分部10は、データフレーム400を、選択RPに対応するRPフローキュー21に出力する。尚、輻輳制御対象外のデータフレーム400は、フロー振分部10から直接フロー多重部40に転送される。フロー選択部30は、輻輳制御部22-1~22-nのそれぞれから出力されるデータフレーム400の中から送出すべきものを適宜選択し、選択したデータフレーム400をフロー多重部40に送信する。フロー多重部40は、フロー振分部10から直接受け取るデータフレーム400とフロー選択部30から受け取るデータフレーム400を多重し、出力キュー部50に出力する。出力キュー部50は、ネットワークに多重データを出力する。受信部60は、ネットワークから多重データを受け取り、その多重データの分離を行う。受信部60は、データフレーム400を入力キュー部70に出力する。一方、受信部60は、選択RP宛ての輻輳情報通知フレーム500を、その選択RPに転送する。つまり、輻輳情報通知フレーム500は、対応する輻輳制御部22選択RPに通知される。尚、通知先のない輻輳情報通知フレーム500は、廃棄される。入力キュー部70は、受信部60から受け取るデータフレーム400をアプリケーション処理部6に転送する。3-2.動作<ネットワーク管理サーバ3からの情報に対する動作>端末1によるフレーム送信開始に先だって、フロー管理部16は、ネットワーク管理サーバ3からフロー情報及び選択RP情報を受け取る。フロー管理部16は、受け取ったフロー情報及び選択RP情報に基いて、上述のフローRP対応情報FRPフロー情報テーブル17、フロー対応テーブル18を作成する。フロー管理部16は、そのフローRP対応情報FRPを記憶装置102に格納し、管理する。また、ネットワーク管理サーバ3から通知を受け取る毎に、フロー管理部16は、フローRP対応情報FRPを更新する。<受信フレームに対する動作>受信部60は、ネットワーク上の各スイッチ2から送られてくる選択RP宛ての輻輳情報通知フレーム500を受け取る。受信部60は、その輻輳情報通知フレーム500を、対応する輻輳制御部22選択RPに通知する。通知先のない輻輳情報通知フレーム500は、廃棄される。輻輳制御部22の状態管理部23は、輻輳情報通知フレーム500を受け取ると、その輻輳情報通知フレーム500で示される輻輳情報に基いて、対応する経路の輻輳状態を更新する。レート規制部24は、状態管理部23からの指示に従って、フレーム送信レートを制御する。<送信フレームに対する動作>アプリケーション処理部6は、ネットワークに送信すべきデータフレーム400をネットワーク処理部5に出力する。フロー分析部15は、アプリケーション処理部6からデータフレーム400を受け取る。フロー分析部15は、そのデータフレーム400からヘッダ情報を抽出し、そのヘッダ情報をフロー識別情報としてフロー管理部16へわたす。フロー管理部16は、フロー識別情報を検索キーとして用い、フローRP対応情報FRPフロー情報テーブル17、フロー対応テーブル18の検索を行う。これにより、フロー管理部16は、フロー識別情報に対応するRPID選択RPを取得する。フロー管理部16は、そのRPID選択RPをフロー分析部15に返す。フロー分析部15は、データフレーム400と選択RPIDをフロー振分部10にわたす。フロー振分部10は、フロー分析部15から通知された選択RPにデータフレーム400を振り分ける。そのために、フロー振分部10は、データフレーム400を、選択RPに対応するRPフローキュー21に出力する。尚、輻輳制御対象外のデータフレーム400は、フロー振分部10から直接フロー多重部40に転送される。輻輳制御部22-1~22-nRP-1~RP-nの各々は、通知された輻輳情報通知フレーム500で示される輻輳情報に基いて、フレーム送信レートを制御する。フロー選択部30は、輻輳制御部22-1~22-nのそれぞれから出力されるデータフレーム400の中から送出すべきものを適宜選択し、選択したデータフレーム400をフロー多重部40に送信する。フロー多重部40は、フロー振分部10から直接受け取るデータフレーム400とフロー選択部30から受け取るデータフレーム400を多重し、出力キュー部50に出力する。出力キュー部50は、ネットワークに多重データを出力する。3-3.変形例図10は、本実施の形態に係る端末1の変形例を示すブロック図である。図9で示された構成と比較して、フロー制御部20の構成が異なっている。具体的には、本変形例において、フロー制御部20は、複数のRPフローキュー21-1~21-n、複数の状態管理部23-1~23-n、1つのレート規制部24、及び1つのフロー選択部30を備えている。状態管理部23-1~23-nは、図9における輻輳制御部22-1~22-nのそれぞれの状態管理部23と同等である。フロー選択部30は、RPフローキュー21-1~21-nからデータフレーム400を取得する。また、フロー選択部30は、複数の状態管理部23-1~23-nから、そのデータフレーム400に対応するものを選択する。そして、フロー選択部30は、データフレーム400をレート規制部24に転送するとともに、選択された状態管理部23からの制御情報をレート規制部24にわたす。レート規制部24は、その制御情報に従って、フレーム送信レートを制御する。本変形例では、1つのレート規制部24が共用されるため、回路規模が縮小される。4.スイッチの構成及び動作4-1.構成図11は、本実施の形態に係るスイッチ2の構成例を示すブロック図である。スイッチ2は、複数の輻輳検知部CP81-1~81-k及びフレームスイッチ82を備えている。フレームスイッチ82は、ネットワーク管理サーバ3によって設定されるフローテーブルに従ってフレーム転送を行う機能を有する。外部ネットワークから、ある輻輳検知部81-iiは1≦i≦kの自然数に入力されたデータフレーム400は、フレームスイッチ82に転送される。更に、そのデータフレーム400は、フレームスイッチ82から輻輳検知部81-jjは1≦j≦kの自然数に転送され、その後、外部ネットワークに出力される。図12は、1つの輻輳検知部81の構成を詳細に示している。輻輳検知部81は、入力部811、分類計測部812、フレーム振分部813、n個の輻輳検知部814-1~814-n、nm個の送信フレームキュー815-1~815-nm、キュー管理部816、及びフレーム選択部817を備えている。ここで、mは1以上の整数である。また、n個の輻輳検知部814-1~814-nが、上述のCP-1~CP-nのそれぞれに相当している。入力部811は、外部ネットワークから入力されたデータフレーム400をフレームスイッチ82に転送する。また、輻輳検知部814から輻輳情報通知フレーム500の送信要求があった場合、入力部811は、輻輳情報通知フレーム500の多重を行い、フレームスイッチ82に転送する。分類計測部812は、ネットワーク管理サーバ3より通知されるフロー情報及び選択RP情報の入力インタフェースとしての役割を果たす。また、分類計測部812は、ネットワーク管理サーバ3より通知されたフロー情報及び選択RP情報に基いて、上述のフローRP対応情報FRPフロー情報テーブル17、フロー対応テーブル18を作成する。分類計測部812は、そのフローRP対応情報FRPを記憶装置202に格納し、管理する。更に、分類計測部812は、フレームスイッチ82から転送フレームを受け取り、当該転送フレームの分類を行う。具体的には、分類計測部82は、当該転送フレームからヘッダ情報を抽出し、そのヘッダ情報をフロー識別情報として用いることによってフローRP対応情報FRPフロー情報テーブル17、フロー対応テーブル18の検索を行う。それにより、分類計測部82は、当該転送フレームが属するフローのフローID及びRPIDを認識することができる。分類計測部82は、当該転送フレーム、フローID及びRPIDをフレーム振分部813に送信する。また、分類計測部812は、分類した転送フレームの個数やサイズの計測を実施する。フレーム振分部813は、分類計測部812から、転送フレーム、フローID及びRPIDを受け取る。フレーム振分部813は、フローIDあるいはRPIDに基づいて、転送フレームを送信フレームキュー815-1~815-nmのいずれかへ収容する。当該転送フレームが輻輳検知処理対象となるRPIDに対応している場合、フレーム振分部813は、そのRPIDに対応する輻輳検知部814-1~814-nに振り分ける。つまり、フレーム振分部813は、そのRPIDに対応する輻輳検知部814-1~814-nを通して、送信フレームキュー815-1~815-nのいずれかに転送フレームを転送する。輻輳検知部814-1~814-nCP-1~CP-nは、送信フレームキュー815-1~815-nのそれぞれに対して設けられている。輻輳検知部814-1~814-nの各々は、対応する送信フレームキュー815のキュー長情報に基いて輻輳情報を生成し、その輻輳情報を含む輻輳情報通知フレーム500を入力部811に送信する。送信フレームキュー815-1~815-nmは、フレーム振分部813から出力された転送フレームを収容する。送信フレームキュー815-1~815-nmは、フレーム選択部817からの要求に応じて、転送フレームを出力する。キュー管理部816は、送信フレームキュー815-1~815-nmの管理を行う。フレーム選択部817は、送信フレームキュー815-1~815-nmから転送フレームを読み出し、その転送フレームを外部ネットワークに出力する。4-2.動作<ネットワーク管理サーバ3からの情報に対する動作>スイッチ2によるフレーム転送開始に先だって、分類計測部812は、ネットワーク管理サーバ3からフロー情報及び選択RP情報を受け取る。分類計測部812は、受け取ったフロー情報及び選択RP情報に基いて、上述のフローRP対応情報FRPフロー情報テーブル17、フロー対応テーブル18を作成する。分類計測部812は、そのフローRP対応情報FRPを記憶装置202に格納し、管理する。また、ネットワーク管理サーバ3から通知を受け取る毎に、分類計測部812は、フローRP対応情報FRPを更新する。<ネットワークからのフレーム受信に対する動作>輻輳検知部81-iの入力部811は、外部ネットワークから入力されたデータフレーム400をフレームスイッチ82に転送する。フレームスイッチ82は、スイッチ処理を行い、転送フレームを輻輳検知部81-jに出力する。輻輳検知部81-jの分類計測部812は、その転送フレームを受け取る。分類計測部812は、転送フレームからヘッダ情報を抽出し、そのヘッダ情報をフロー識別情報として用いることによってフローRP対応情報FRPフロー情報テーブル17、フロー対応テーブル18の検索を行う。それにより、分類計測部82は、当該転送フレームが属するフローのフローID及びRPIDを認識する。分類計測部82は、当該転送フレーム、フローID及びRPIDをフレーム振分部813に送信する。フレーム振分部813は、フローIDあるいはRPIDに基づいて、転送フレームを送信フレームキュー815-1~815-nmのいずれかへ収容する。当該転送フレームが輻輳検知処理対象となるRPIDに対応している場合、フレーム振分部813は、そのRPIDに対応する輻輳検知部814-1~814-nを通して、対応する送信フレームキュー815-1~815-nのいずれかに転送フレームを転送する。輻輳検知部814-1~814-nの各々は、対応する送信フレームキュー815のキュー長情報に基いて輻輳情報を生成し、その輻輳情報を含む輻輳情報通知フレーム500を入力部811に送信する。フレーム選択部817は、送信フレームキュー815-1~815-nmから転送フレームを読み出し、その転送フレームを外部ネットワークに出力する。4-3.変形例図13は、本実施の形態に係るスイッチ2の変形例を示すブロック図である。本変形例において、輻輳情報演算部818が、輻輳検知部814-1~814-nと入力部811との間に設けられている。この輻輳情報演算部818は、輻輳情報通知フレーム500を生成する機能を有している。本変形例では、輻輳検知部814-1~814-nは、対応する送信フレームキュー815-1~815-nのそれぞれのキュー長情報を輻輳情報演算部818に通知する。そして、輻輳情報演算部818が、それらキュー長情報に基づいて輻輳情報通知フレーム500を生成し、生成した輻輳情報通知フレーム500を入力部811に送信する。本変形例では、輻輳情報通知フレーム500を生成する機能が共用されるため、回路規模が縮小される。5.まとめ本実施の形態によれば、複数の転送経路が存在するネットワークにおいても、IEEE802.1Qauで規定されている輻輳通知方式が有効となる。それは、それぞれの経路上にあるCP、RPが、経路毎に制御、管理されるためである。それぞれの経路に関する輻輳情報通知フレーム500は、混在することなく、それぞれ対応する送信元のRPに通知される。これにより、ネットワークシステムにおいて効率的な輻輳制御を行うことが可能となる。また、端末1上で動作するアプリケーションに関して、従来のソフトウェアを変更する必要はない。それは、ネットワーク管理サーバ3が、端末1上で動作するアプリケーションに対してどのRPを使用すべきかを決定しており、端末1上で動作するアプリケーションンに対しては、IEEE802.1Qauの輻輳制御有無が隠蔽されているからである。更に、RPの利用の観点で、全体最適化が容易に達成できる。個別の端末にて経路最適化を目指しても、個々の端末にて保有している情報は一部分しかなく、経路制御を実施しても必ずしも全体最適化状態が得られる保証がない。それに対して、ネットワーク管理サーバ3が、トポロジーや各スイッチ2の負荷状況を一括管理可能な状況であれば、トラヒック量の均一化の観点で最適経路制御を算出可能である。本発明は例えば、データセンター内のネットワークのように広帯域、低遅延なネットワーク環境において輻輳を回避し低廃棄率なネットワーク環境を提供することに利用できる。以上、本発明の実施の形態が添付の図面を参照することにより説明された。但し、本発明は、上述の実施の形態に限定されず、要旨を逸脱しない範囲で当業者により適宜変更され得る。上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。付記1フレームを受信端末に向けて送信する送信端末と、前記送信端末と前記受信端末との間のネットワーク上に配置されたスイッチと、前記送信端末及び前記スイッチに接続された管理計算機とを備え、前記送信端末は、複数の輻輳制御部を備え、前記スイッチは、前記複数の輻輳制御部のそれぞれに対応する複数の輻輳検知部を備え、前記複数の輻輳検知部の各々は、前記受信端末向きの出力キューのキュー長情報に基いて輻輳情報を生成し、前記生成した輻輳情報を含む前記送信端末宛ての輻輳情報通知フレームを生成する機能を有し、前記複数の輻輳制御部の各々は、前記輻輳情報通知フレームを受け取った場合、前記受け取った輻輳情報通知フレームに含まれる前記輻輳情報に基いてフレーム送信レートを制御する機能を有し、前記送信端末と前記受信端末との間には複数の経路が存在し、前記管理計算機は、前記複数の経路と前記複数の輻輳制御部との間の対応関係を管理し、フローを前記複数の経路のうちいずれかに割り当て、前記複数の輻輳制御部のうち前記フローに割り当てられた経路に対応するものを選択し、前記フローと前記選択された輻輳制御部を前記送信端末及び前記スイッチに通知し、前記スイッチが前記フローに属するフレームを受け取ったとき、前記複数の輻輳検知部のうち前記選択された輻輳制御部に対応するものが、前記選択された輻輳制御部宛ての前記輻輳情報通知フレームを作成し、前記送信端末は、前記フローに属するフレームを、前記選択された輻輳制御部を通して送信するネットワークシステム。付記2付記1に記載のネットワークシステムであって、前記管理計算機は、前記複数の経路を示す経路情報と、前記複数の経路と前記複数の輻輳制御部との対応関係を示す経路RP対応情報と、が格納される記憶装置と、処理装置とを備え、前記処理装置は、前記経路情報を参照して、前記フローを前記複数の経路のうちいずれかに割り当て、前記処理装置は、前記経路RP対応情報を参照して、前記複数の輻輳制御部のうち前記フローに割り当てられた経路に対応するものを選択するネットワークシステム。付記3付記1又は2に記載のネットワークシステムであって、前記送信端末は、前記管理計算機から通知された前記フローと前記選択された輻輳制御部との対応関係を示すフローRP対応情報を管理するフロー管理部と、前記フローRP対応情報に基いて、送出フレームが属するフローに対応付けられた前記選択された輻輳制御部を認識するフロー分析部と、前記フロー分析部によって認識された前記選択された輻輳制御部に前記送出フレームを振り分けるフロー振分部とを更に備えるネットワークシステム。付記4付記1乃至3のいずれかに記載のネットワークシステムであって、前記スイッチは、前記管理計算機から通知された前記フローと前記選択された輻輳制御部との対応関係を示すフローRP対応情報を管理する分類計測部と、フレーム振分部とを更に備え、前記分類計測部は、前記フローRP対応情報を参照して、転送フレームが属するフローに対応付けられた前記選択された輻輳制御部を認識し、前記フレーム振分部は、前記選択された転送制御部に対応する前記輻輳検知部に前記転送フレームを振り分けるネットワークシステム。付記5ネットワークシステムにおける輻輳制御方法であって、前記ネットワークシステムは、フレームを受信端末に向けて送信する送信端末と、前記送信端末と前記受信端末との間のネットワーク上に配置されたスイッチとを備え、前記送信端末は、複数の輻輳制御部を備え、前記スイッチは、前記複数の輻輳制御部のそれぞれに対応する複数の輻輳検知部を備え、前記複数の輻輳検知部の各々は、前記受信端末向きの出力キューのキュー長情報に基いて輻輳情報を生成し、前記生成した輻輳情報を含む前記送信端末宛ての輻輳情報通知フレームを生成する機能を有し、前記複数の輻輳制御部の各々は、前記輻輳情報通知フレームを受け取った場合、前記受け取った輻輳情報通知フレームに含まれる前記輻輳情報に基いてフレーム送信レートを制御する機能を有し、前記送信端末と前記受信端末との間には複数の経路が存在し、前記輻輳制御方法は、前記複数の経路と前記複数の輻輳制御部との間の対応関係を管理することと、フローを前記複数の経路のうちいずれかに割り当てることと、前記複数の輻輳制御部のうち前記フローに割り当てられた経路に対応するものを選択することと、前記フローと前記選択された輻輳制御部を前記送信端末及び前記スイッチに通知することと、前記フローに属するフレームを受け取った前記スイッチにおいて、前記複数の輻輳検知部のうち前記選択された輻輳制御部に対応するものが、前記選択された輻輳制御部宛ての前記輻輳情報通知フレームを作成することと、前記送信端末が、前記フローに属するフレームを、前記選択された輻輳制御部を通して送信することとを含む輻輳制御方法。付記6ネットワークシステムの管理処理をコンピュータに実行させる管理プログラムであって、前記ネットワークシステムは、フレームを受信端末に向けて送信する送信端末と、前記送信端末と前記受信端末との間のネットワーク上に配置されたスイッチとを備え、前記送信端末は、複数の輻輳制御部を備え、前記スイッチは、前記複数の輻輳制御部のそれぞれに対応する複数の輻輳検知部を備え、前記複数の輻輳検知部の各々は、前記受信端末向きの出力キューのキュー長情報に基いて輻輳情報を生成し、前記生成した輻輳情報を含む前記送信端末宛ての輻輳情報通知フレームを生成する機能を有し、前記複数の輻輳制御部の各々は、前記輻輳情報通知フレームを受け取った場合、前記受け取った輻輳情報通知フレームに含まれる前記輻輳情報に基いてフレーム送信レートを制御する機能を有し、前記送信端末と前記受信端末との間には複数の経路が存在し、前記管理処理は、前記複数の経路と前記複数の輻輳制御部との間の対応関係を管理することと、フローを前記複数の経路のうちいずれかに割り当てることと、前記複数の輻輳制御部のうち前記フローに割り当てられた経路に対応するものを選択することと、前記フローと前記選択された輻輳制御部を前記送信端末及び前記スイッチに通知することとを含み、前記スイッチが前記フローに属するフレームを受け取ったとき、前記複数の輻輳検知部のうち前記選択された輻輳制御部に対応するものが、前記選択された輻輳制御部宛ての前記輻輳情報通知フレームを作成し、前記送信端末は、前記フローに属するフレームを、前記選択された輻輳制御部を通して送信する管理プログラム。本出願は、2010年2月12日に出願された日本国特許出願2010-029243を基礎とする優先権を主張し、その開示の全てをここに取り込む。