"アプリケーションの指定に従い、送信すべきデータについて、アソシエーションを構成するプライマリパスに割り当てるストリーム数と、前記アソシエーションを構成するセカンダリパス等のプライマリパス以外のパスに割り当てるストリーム数とを設定し、プライマリパスとプライマリパス以外のパスとを同時に使用することを特徴とするマルチホーミング通信方法。ノード間で複数のパスを有するSCTPのアソシエーションを構築し、マルチホーミング通信を行う通信装置において、アソシエーションを構成するプライマリパスとプライマリパス以外のパスへのストリームの配分を指定するアプリケーションと、そのアプリレーションの指定に基づいてプライマリパスに割り当てるストリーム数とプライマリパス以外のパスに割り当てるストリーム数を設定し、プライマリパスとプライマリパス以外のパスとを同時に使用して他のノードとの間で通信させる制御部とを備えたことを特徴とする通信装置。他のノードとの間に構築されたアソシエーションのプライマリパスとプライマリパス以外のパスのそれぞれにストリーム数を割り当てて送信されたデータを、前記プライマリパスとプライマリパス以外のパスを同時に使用して受信する受信部と、前記プライマリパスとプライマリパス以外のパスによりデータを受信してから所定時間内にいずれかのパスによりデータを受信しないときは、そのデータを受信しないパスを異常パスと判断する異常検知部とを備え、前記制御部は、その異常検知部が異常パスを検知したときは、送信すべきデータの全ストリームを前記異常検知部が異常パスを検知していないパスを使用して通信させるものであることを特徴とする請求項2に記載の通信装置。しかし、上記のアソシエーション構築におけるパスとストリームの使用法には、次の問題点があった。すなわち、全てのストリームがプライマリパスのみを使用し、プライマリパス以外のパスセカンダリパス等はプライマリパスが通信不能になった時にしか使用されない。つまり、冗長構成になっているだけで、同時運用は行わない。そのため、プライマリパスにトラフィックが集中してしまう。これは各ノードの送信部及び受信部の処理負荷の増大に繋がる。本発明は、上記の問題を解決するためになされたものであり、各ノードの送信部及び受信部の処理負荷の増大を招かないホーミング通信方法を提供することを第一の目的とする。また、本発明は、同方法を使用する通信装置を提供することを第二の目的とする。本発明は、上記第一の目的を達成するため、アプリケーションの指定に従い、送信すべきデータについて、アソシエーションを構成するプライマリパスに割り当てるストリーム数と、前記アソシエーションを構成するセカンダリパス等のプライマリパス以外のパスに割り当てるストリーム数とを設定し、プライマリパスとプライマリパス以外のパスとを同時に使用することを特徴としている。また、本発明は、上記第二の目的を達成するため、ノード間で複数のパスを有するSCTPのアソシエーションを構築し、マルチホーミング通信を行う通信装置において、アソシエーションを構成するプライマリパスとプライマリパス以外のパスへのストリームの配分を指定するアプリケーションと、そのアプリレーションの指定に基づいてプライマリパスに割り当てるストリーム数とプライマリパス以外のパスに割り当てるストリーム数を設定し、プライマリパスとプライマリパス以外のパスとを同時に使用して他のノードとの間で通信させる制御部とを備えたことを特徴としている。上記通信装置には、他のノードとの間に形成されたアソシエーションのプライマリパスとプライマリパス以外のパスのそれぞれにストリーム数を割り当てて送信されたデータを、前記プライマリパスとプライマリパス以外のパスを同時に使用して受信する受信部と、前記プライマリパスとプライマリパス以外のパスによりデータを受信してから所定時間内にいずれかのパスによりデータを受信しないときは、そのデータを受信しないパスを異常パスと判断する異常検知部とを備え、前記制御部は、その異常検知部が異常パスを検知したときは、送信すべきデータの全ストリームを前記異常検知部が異常パスを検知していないパスを使用して通信させるものであることが望ましい。本発明によれば、プライマリパスへのトラフィックの集中を避けることができるので、送信部及び受信部の処理負荷が軽減される。また、本発明によれば、プライマリパスとプライマリパス以外のパスとを同時に使用して他のノードとの間で行われるマルチホーミング通信の信頼性が向上する。続いて、本発明の実施の形態について図面を参照しながら説明する。図1は、ノード1の機能的構成例を示すブロック図である。ノート1は、ネットワークに接続されたワークステーションやパソコン等の電子計算機、又は、ルーター等の中継機器などの通信端末であり、SCTPUSERアプリケーション11と、送信部12と、受信部13と、制御部14とを有している。送信部12は、一のノードから他のノードへの通信開始要求と、使用したいストリーム数とからなるデータAを送信する機能を有している。これは、ノード間でSCTPのリンク、すなわちアソシエーションを構築する際に用いられるINITInitiationに相当する。使用したいストリーム数を、以下、OSNumberofOutboundStreamsという。受信部13は、他のノードからINITを受信したときに、その返答と、使用可能なストリーム数とかららなるデータBを送信する機能を有している。これは、ノード間でSCTPのアソシエーションを構築する際に用いられるINITACKInitiationAcknowledgementに相当する。使用可能なストリーム数を、以下、MISNumberofInboundStreamsという。制御部14は、送信部12のデータAのOSと受信部13のデータBのMISから得られる最小ストリーム数で、一のノードと他のノードを通信させる機能を有する。さらに、制御部14は、プライマリパスに割り当てるストリーム数OSとセカンダリパスに割り当てるストリーム数OSを設定することができるように構成されている。各パスへのストリームの配分方法は、上位アプリケーション11が指定する。このストリーム数OSの割り当て制御により、プライマリパスにストリームが独占されることを防ぐことができ、より多くの異なるパスにストリームを分散したアソシエーションAを構築することができる。上記構成により、図1に示したノード1は、そのノードと同様の構成を有する他のノードとの間でSCTPのアソシエーションAを構築することができ、そのSCTPのアソシエーションを構築する際に、そのアソシエーションAで用いるストリーム数OSを決定し、通信を開始することができる。図2に示すように、図1に示したノードと同様の2台のノードX、Yの間で通信を行う場合について、具体的に説明する。ノードXが3本のストリームを要求した場合は、3本のストリームS1S2S3を使用して通信を開始する。また、各ノードX、Yは、IPを複数持つとする。図示の例では、ノードX、Yは、それぞれ2つずつのIPを持つとし、ノードXが持つIPをIPX1,IPX2、ノードY持つIPをIPY1,IPY2とする。そして、このノードXとノードYがマルチホーミングでアソシエーションAを構築しているとする。その際、IPX1とIPY1を結ぶパスをプライマリパスPP、IPX2とIPY2を結ぶパスをセカンダリパスSPとする。本発明では、制御部14は、プライマリパスPPとセカンダリパスSPの両方が有効な状態のときは、ストリームをプライマリパスPPに対して割り当てるほか、セカンダリパスSPに対してもストリームを割り当てるように構成されている。図2の例では、アプリケーション11の指定に基づき、2本のストリームS1,S2をプライマリパスPPに、1本のストリームS3をセカンダリパスSPに割り当てている。ノードXとノードYでは、同一ストリームを同一パスで設定する必要はないので、ノード間でどのストリームをどのパスで使用するかの同期を取る必要はない。そのため、従来のSCTPアソシエーションの確立の際のメッセージに変更はない。上述したように、従来技術では、マルチホーミング時に、全てのストリームがプライマリパスのみを使用し、その他のパスはプライマリパスが導通不可になった時にしか使用されない。つまり、冗長構成になっているだけで、同時運用は行わない。そのため、プライマリパスにトラフィックが集中し、セカンダリパスにはトラフィックが一切流れない不均等なトラフィックが発生する。これに対して、本発明では、常時、一部のストリームがプライマリパスを、他のストリームがセカンダリパスなどプライマリパス以外のパスを使用するようにしたので、従来、プライマリパスに集中していたトラフィックがそれ以外のパスに分散するため、ノードの送信部や受信部などの特定箇所への処理負荷が軽減される効果が得られる。本発明は、上述のように、常時、一部のストリームがプライマリパスを、他のストリームがセカンダリパスなどプライマリパス以外のパスを使用するようにしたものであるが、好ましい実施の形態においては、上記通信方法における通信の信頼性を向上させるため、図4に示すように、プライマリパスとプライマリパス以外のパスのいずれかにおいて通信異常が発生した場合にその異常を検知する異常検知部15を付加し、制御部14は、その異常検知部15が異常パスを検知したときは、送信すべきデータの全ストリームを前記異常検知部15が異常パスを検知していないパスを使用して通信させるように構成してある。図5は、図3に示す接続環境において、アソシエーションのパスPPに異常が発生した場合に、他のパスSPを使用して通信を行っている状態を示す。ノードXからYにデータが送信されている際に正常にノードYにそのデータが到達した場合は、ノードYからパスごとにSACKチャンクchunkが返送される。チャンクはSCTPにおけるメッセージストリームの構成単位である。しかし、いずれかのパスに通信異常が発生した場合は、ノードYからそのパスに対応するSACKチャンクが返送されないので、ノードXは、送信データがノードYに到達したか否かを確認できない。この場合は、ノードXは、SACKチャンクが返送されないパスに対してそのデータの再送信を所定回数行う。そして、そのデータの再送信の間にノードXの異常検知部15は、所定の送信タイマを起動監視し、そのタイマのタイムアップにより当該データの送信に使用しているパスに異常が発生したことを検知する。異常を検知したノードXの制御部は、送信部12に異常を検知されていないパスを使用してその通信異常をノードYに通知させる。また、制御部14は、異常検知部15が通信異常を検知した時は、その通信異常が発生したパス例えば、図5ではPPに割り当てていたストリームを全て、異常を検知されていないパス例えば、図5ではSPに割り当てて、通信を続行する。従って、マルチホーミング通信の信頼性が従来よりも向上する。そして、一つのパスの異常が検知されて、残りのパスで通信が続行されている際に、その残りパスにも異常が検知された時は、その両ノード間の通信は中止される。"