"2つのリングに接続する相互接続ノードをリング間にそれぞれ1つ備えることにより複数のリングを環状に接続した通信システムにおける前記相互接続ノードであって、前記通信システムでは、前記相互接続ノードのうちの1つを、当該ノードが接続するリングのうち1つのリングの2つのポートをブロッキング設定する2ポートブロッキングノードとし、自ノードが2ポートブロッキングノードでない場合に、自ノードが接続する2つのリングのうちの一方から受信したフレームを他方のリングへ中継するリングI/Fと、自ノードが接続するリングについて、1つのリング内で複数の故障が生じる多重故障を検出する多重故障検出部と、前記多重故障を検出した場合、多重故障検出通知を他の前記相互接続ノードへ送信する多重故障通知部と、自ノードが2ポートブロッキングノードである場合には、自ノードが接続する2つのリングのうちの一方に接続する2つのポートをブロッキングポートとして設定するとともに、前記多重故障を検出した場合または前記多重故障検出通知を受信した場合に、ブロックしている2ポートのうちの1つのブロッキングを解除するブロッキングポート制御部と、前記ブロッキングポート制御部によりブロックしている2ポートのうちの1つのブロッキングが解除された場合に、前記通信システム内の他のノードに転送情報の初期化を指示する転送経路初期化部と、を備えることを特徴とする相互接続ノード。前記通信システム内の全相互接続ノードに対して各々相互接続ノード識別子が付与され、2ポートブロッキングノードが決定されていない場合に、送信元ノードの識別子として自ノードの前記相互接続ノード識別子を格納し、最小相互接続ノード識別子として自ノードの前記相互接続ノード識別子を格納した最小相互接続ノード識別子通知を自ノードが接続する一方のノードへ送信し、他の前記相互接続ノードから最小相互接続ノード識別子通知を受信すると、当該通知に含まれる最小相互接続ノード識別子が自ノードの前記相互接続ノード識別子より小さい場合には当該通知を受信元のリングと異なるリングへ転送し、当該通知に含まれる最小相互接続ノード識別子が自ノードの前記相互接続ノード識別子より大きい場合には当該通知内の最小相互接続ノード識別子を前記相互接続ノード識別子に書き換えて受信元のリングと異なるリングへ転送し、送信元ノードの識別子が自ノードの前記相互接続ノード識別子である最小相互接続ノード識別子を受信した場合には当該通知の最小相互接続ノード識別子に対応する相互接続ノードを2ポートブロッキングノードと認識する最小識別子通知部と、を備えることを特徴とする請求項1に記載の相互接続ノード。前記多重故障通知部は、前記多重故障の解消を検出した場合に、多重故障解消通知を他の前記相互接続ノードへ送信し、前記最小識別子通知部は、前記多重故障解消通知を受信した場合に前記最小相互接続ノード識別子通知を送信する、ことを特徴とする請求項2に記載の相互接続ノード。ERPによる障害検出を行うERP処理部と、ネットワークトポロジを取得して保持するネットワークトポロジ管理部と、をさらに備え、前記多重故障検出部は、前記ネットワークトポロジと、ERPによる障害通知と、に基づいて前記多重故障を検出する、請求項1、2または3に記載の相互接続ノード。複数のリングを環状に接続した通信システムであって、単一の前記リングに接続する単一リングノードと、2つのリングに接続する請求項1~4のいずれか1つに記載の相互接続ノードと、を備え、前記相互接続ノードをリング間にそれぞれ1つ備える、ことを特徴とする通信システム。2つのリングに接続する相互接続ノードをリング間にそれぞれ1つ備えることにより複数のリングを環状に接続した通信システムにおける通信方法であって、前記通信システムでは、前記相互接続ノードのうちの1つを、当該ノードが接続するリングのうち1つのリングの2つのポートをブロッキング設定する2ポートブロッキングノードとし、前記相互接続ノードが、自ノードが接続する2つのリングのうちの一方から受信したフレームを他方のリングへ中継するリンク中継ステップと、前記2ポートブロッキングノードが、自ノードが接続する2つのリングのうちの一方に接続する2つのポートをブロッキングポートとして設定するブロッキング設定ステップと、前記相互接続ノードが、自ノードが接続するリングについて、1つのリング内で複数の故障が生じる多重故障を検出する多重故障検出ステップと、前記相互接続ノードが、前記多重故障を検出した場合、多重故障検出通知を他の前記相互接続ノードへ送信する多重故障通知ステップと、前記2ポートブロッキングノードが、前記多重故障を検出した場合または前記多重故障検出通知を受信した場合に、ブロックしている2ポートのうちの1つのブロッキングを解除するブロッキング解除ステップと、前記2ポートブロッキングノードが、前記ブロッキングポート制御部によりブロックしている2ポートのうちの1つのブロッキングが解除された場合に、前記通信システム内の他のノードに転送情報の初期化を指示する転送経路初期化ステップと、を含むことを特徴とする通信方法。しかしながら、上記非特許文献1に記載の技術によれば、多重故障が生じた場合にも迂回経路を構成するためには、隣接するリング間をインターコネクションノードと呼ぶ2つのノードで接続する必要がある。このため、ノード数が増加してしまう、という問題があった。また、鎖状ネットワーク構成の場合には、隣接するリング間を接続するノードを各々1つとして、多重故障が生じた場合にも迂回経路を構成することができるが、多重故障発生時以外にはループを形成してしまう問題があった。また、故障ノードの特定については非特許文献2に記載されているが、非特許文献2には、複数リングの接続については記載されていない。本発明は、上記に鑑みてなされたものであって、鎖状ネットワーク構成において、ループを形成することなく、単一リング内で迂回不可能な多重故障発生時に、故障迂回経路を構築することができる相互接続ノード、通信システムおよび通信方法を得ることを目的とする。上述した課題を解決し、目的を達成するために、本発明は、2つのリングに接続する相互接続ノードをリング間にそれぞれ1つ備えることにより複数のリングを環状に接続した通信システムにおける前記相互接続ノードであって、前記通信システムでは、前記相互接続ノードのうちの1つを、当該ノードが接続するリングのうち1つのリングの2つのポートをブロッキング設定する2ポートブロッキングノードとし、自ノードが2ポートブロッキングノードでない場合に、自ノードが接続する2つのリングのうちの一方から受信したフレームを他方のリングへ中継するリングI/Fと、自ノードが接続するリングについて、1つのリング内で複数の故障が生じる多重故障を検出する多重故障検出部と、前記多重故障を検出した場合、多重故障検出通知を他の前記相互接続ノードへ送信する多重故障通知部と、自ノードが2ポートブロッキングノードである場合には、自ノードが接続する2つのリングのうちの一方に接続する2つのポートをブロッキングポートとして設定するとともに、前記多重故障を検出した場合または前記多重故障検出通知を受信した場合に、ブロックしている2ポートのうちの1つのブロッキングを解除するブロッキングポート制御部と、前記ブロッキングポート制御部によりブロックしている2ポートのうちの1つのブロッキングが解除された場合に、前記通信システム内の他のノードに転送情報の初期化を指示する転送経路初期化部と、を備えることを特徴とする。本発明によれば、相互接続ノードの数の増加を抑え、ループを形成することなく、単一リング内で迂回不可能な多重故障発生時に故障迂回経路を構築することができるという効果を奏する。以下に、本発明にかかる相互接続ノード、通信システムおよび通信方法の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。実施の形態.図1は、本発明にかかる通信システムの構成例を示す図である。本実施の形態の通信システムは、図1に示すように、隣接するリング同士が1つのノードで接続され、全リングが数珠つなぎになっており、全リングで1つの大きなリングを形成するようなネットワーク鎖状リングネットワーク構成を前提とする。図1の左側の鎖状リングネットワークは、イーサネット登録商標リングリング2-1~2-4で構成され、ノード通信装置1-1~1-4が隣接するリング間を接続する相互接続ノードとなっている。以下、このようにリング間を接続するノードを相互接続ノードとよぶこととする。図1に示すように、ノード1-1はリング2-1とリング2-2を接続し、ノード1-2はリング2-2とリング2-3を接続し、ノード1-3がリング2-3とリング2-4を接続し、ノード1-4がリング2-4とリング2-1を接続している。各リングは必ず2つのノードで、異なる2つのリングと接続している。例えば、リング2-1では、ノード1-1,1-4で、リング2-2,2-4と接続している。なお、図1では、図示を省略しているがリング2-1~2-4には、相互接続ノード以外に、単一リングに接続するノードが接続されている。同様に、図1の右側の鎖状リングネットワークは、リング2-5~2-10で構成され、ノード1-5~1-10が隣接するリング間を接続する相互接続ノードとなっている。図1では、リングが4つの場合左側とリングが5つの場合右側の2つを示しているが、鎖状リングネットワークを構成するリングの数はこれらに限定されない。ここで、複数リングを接続して構成される従来の通信システムにおける故障検出について説明する。各リングがERPを適用している場合、リング内に故障が発生するとERPによりこの故障を避けた迂回経路が構成される。しかし、単一リング内で多重故障が発生した場合には、そのリング内では故障迂回が不可能になる。上記非特許文献1には、複数リングを接続し、単一リング内での故障迂回が不可能になった場合に、リング間で経由する迂回経路を構成する手法が記載されている。図2は、非特許文献1に記載の手法を適用した従来の通信システムの構成例を示す図である。この通信システムは、リング110,120,130,140で構成され、リング110とリング120の間を相互接続ノードであるノード201およびノード202で接続している。同様に、リング120とリング130の間はノード203およびノード204で、リング130とリング140間はノード205およびノード206で、リング140とリング110の間はノード207およびノード208で、それぞれ接続している。各リングには、相互接続ノード以外に、単一リングにのみ接続する単一リングノードであるノード111,112,113,114,121,131,132,141が接続されている。なお、ここでは、ノード111,112,113,114,121,131,132,141のみを図示しているが各リングにこれら以外に単一リングノードが接続されていてもよい。図2で例示するように、各リング間に2つの相互接続ノードを設けることにより非特許文献1に記載の方法で、多重故障により単一リング内での故障迂回が不可能になった場合に、リング間で経由する迂回経路を構成することができる。しかし、この手法では、各リング間を2つの相互接続ノードで接続する必要があり、ノード数が増加してしまう、という問題がある。一方、各リング間を1つの相互接続ノードで接続する場合、図1で示したような鎖状リングネットワーク構成とすれば、単一リング内での故障迂回が不可能になった場合に、リング間で経由する迂回経路を構成することができる。図3は、従来の鎖状リングネットワークの多重故障発生前の状態の一例を示す図である。図4は、図3に示した鎖状リングネットワークの多重故障発生後の状態の一例を示す図である。図3、4では、リング120,130,140で鎖状ネットワークが構成され、リング110とリング120の間を相互接続ノードであるノード201で接続している。同様に、リング120とリング130の間はノード202で、リング130とリング140間はノード203で、リング140とリング110の間はノード204で、それぞれ接続している。また、各リングには、相互接続ノード以外に、単一リングにのみ接続するノードであるノード111,112,113,114,121,131,132,141が接続されている。なお、ここでは、ノード111,112,113,114,121,131,132,141のみを図示しているが各リングにこれら以外に単一リングノードが接続されていてもよい。図3に示すように、多重故障発生前は、リング110では、ノード112がRPLRingProtectionLinkオーナーとして設定され、ノード112にブロッキングポート115が設定されている。同様に、リング120では、ノード121がRPLオーナーとして設定され、ノード121にブロッキングポート122が設定され、リング130では、ノード132がRPLオーナーとして設定され、ノード132にブロッキングポート133が設定され、リング140では、ノード141がRPLオーナーとして設定され、ノード141にブロッキングポート142が設定されている。図3に示したネットワーク構成では、あるリング内の1箇所で故障発生した場合は、ERPによって迂回路が形成され通信が復帰するが、単一リングの複数箇所で故障発生多重故障した場合は、そのリング内で迂回路が形成できない。図3に示したネットワーク構成で、リング110内に故障301,302が発生したとする。リング110内に、2つの故障が発生しているため、リング110内でERPによる迂回経路を構築することはできない。すなわち、この多重故障により、リング110内のノード111とノード112の間、およびノード113とノード114の間の通信は、リング110内では迂回不可能となる。このとき、仮に、リング110以外のリングリング120、リング130、リング140を経由できれば迂回路を形成することができる。例えば、相互接続ノードであるノード201がリング110とリング120の間でフレーム中継を行い、相互接続ノード202がリング120とリング130の間でフレーム中継を行う、というように相互接続ノードがリング間でフレーム中継以下、リング間中継を行うとする。このとき、ノード111とノード112の間は、ノード201、リング120、130、140、ノード204を経由することにより通信が可能となる。また、ノード113とノード114の間も、同様に通信が可能になる。けれども、多重故障が発生していない状態で、すべての相互接続ノードが上述のようにリング間中継を行うと、全リングを経由するループが形成され、ブロードキャストストームが発生してしまう問題がある。図4の例では、ノード113、ノード201、ノード202、ノード131、ノード203、ノード204、ノード114の経路でループが生じる。そこで本実施の形態では、図1および図3,4等に示した鎖状リングネットワークにおいて、以下に説明する動作を行うことにより、相互接続ノードの数を増加させずに、ループを形成することなく、多重故障発生時に迂回経路を構築する。また、ERPによる障害通知では、リング内で故障発生したことは分かるが、故障ノードを特定することができない。そのため、多重故障であることを判定できない。これを解決する手法として、本実施の形態では、上述の非特許文献2を用いた手法を適用する。図5は、本実施の形態の相互接続ノード3の機能構成例を示す図である。本実施の形態の相互接続ノード3は、MACMediaAccessControl処理部MAC11と、物理層処理部PHY12と、端末インタフェースI/F13と、ERP処理部ERP15と、リングI/F14,16と、ネットワークトポロジ管理部17と、多重故障検出部19と、多重故障発生/解消通知部多重故障通知部20、ブロッキングポート制御部21と、FDBForwardingDataBaseフラッシュ通知部転送経路初期化部22と、最小相互接続ノードIDIdentifier通知部最小識別子通知部23と、FDBフラッシュ通知受信部24と、を備える。リングI/F14,16は、各々2つのポートリング内の隣接する2つノードとそれぞれ接続する2つのポートを備えている。リングI/F14、16は、リング4-1,4-2から受信したフレームの宛先に基づいて自ノードが保持するFDB転送情報に基づいて転送処理を実施する。FDBを用いた転送方法は、従来のリングネットワークのノードと同様であり、FDBに登録されていない宛先のフレームを受信した場合は、全ポートにフレームを転送し、FDBに登録されたフレームを受信した場合は登録された転送先ポートへフレームを受信する。端末I/F13は、自ノードに接続する端末等との通信のインタフェース処理を実施し、物理層処理部12は、端末との間の送受信データおよびリング4-1,4-2との間の送受信データについて所定の物理層処理を実施する。MAC処理部11は、送受信データに対して所定のMAC層処理を行い、隣接情報等のネットワークトポロジの作成に必要な情報をネットワークトポロジ管理部17へ渡す。ERP処理部15は、リング4-1,4-2からの送受信データに対してERP処理を実施し、ERPによる障害通知を受信した場合には、当該通知を多重故障検出部19へ渡す。MAC処理部11、物理層処理部12、端末インタフェース13、ERP処理部15およびリングI/F14,16については、例えば非特許文献1に記載されているような従来の相互接続ノードと同様であるため、説明は省略する。図6は、本実施の形態の相互接続ノード以外のノード単一リングノード5の機能構成例を示す図である。ノード5は、単一のリング4に接続するノードである。単一リングノード5は、MAC処理部11と、物理層処理部12と、端末インタフェース13と、ERP処理部15と、リングI/F14と、FDBフラッシュ通知受信部24と、ERPブロッキングポート制御部25と、を備える。MAC処理部11、物理層処理部12、端末インタフェース13、ERP処理部15およびリングI/F14は、相互接続ノード3と同様であるため説明を省略する。ただし、単一リングノード5は、多重故障検出部19およびネットワークトポロジ管理部17を備えないため、ERP処理部15は障害通知を多重故障検出部19へ渡す動作を行わず、MAC処理部11はネットワークトポロジ管理部17へ情報を渡す動作を行わない。図7は、本実施の形態の通信システムの通常動作時の様子の一例を示す図である。図7に示すように、この通信システムは、リングA,B,C,Dにより鎖状リングネットワークを構成しており、相互接続ノード3-1~3-4を備える。相互接続ノード3-1~3-4は、図5で示した相互接続ノード3の構成を有する。また、リングAには、単一リングノードであるノード5-1~5-4が接続し、リングBには、単一リングノードであるノード5-5が接続し、リングCには、単一リングノードであるノード5-6,5-7が接続し、リングDには、単一リングノードであるノード5-8が接続している。ノード5-1~5-8は、図6に示したノード5の構成を有する。ネットワークトポロジ管理部17は、ネットワークトポロジをトポロジリスト18として保持する。リング内で発生した故障が多重故障であることを判定するために、トポロジリスト18を利用する。トポロジリスト18は、どのような方法で作成してもよいが、例えば、非特許文献2に記載されている手法で作成する。多重故障検出部19は、ネットワークトポロジ管理部17が保持するトポロジリスト18とERPによる障害通知とに基づいて故障発生ノードを特定し、多重故障の発生を検出する。故障発生ノードの特定は、例えば、非特許文献2に記載されている手法で実施する。多重故障発生/解消通知部20は、多重故障検出部19が多重故障の検出結果に基づいて、多重故障の発生または解消を通信システム内のすべての相互接続ノードに通知する図7の構成例の場合、例えば相互接続ノード3-1は相互接続ノード3-2~3-4に通知する。ブロッキングポート制御部21は、通常時にループ発生を防止し、多重故障発生時には複数リングを介する迂回路形成を行うために、多重故障発生の有無に応じて、ポートのブロッキング設定または解除を行う。また、自ノードが接続しているリングにおいて、ERPで設定されているRPLオーナーのブロッキングポート解除を行う。ブロッキングポート制御部21が行うブロッキング設定は、複数の相互接続ノードにうち1つのノードだけが行うため、そのノードを選出する必要がある。最小相互接続ノードID通知部23は、その選出処理で必要になる最小相互接続ノードID通知の送受信を行う。最小相互接続ノードID通知については後述する。FDBフラッシュ通知部22は、多重故障発生により複数リングを介した経路に変更する際に、全ノードに対してFDBフラッシュ転送情報の初期化を指示する。FDBフラッシュ通知受信部24は、相互接続ノード3のFDBフラッシュ通知部22が送信したFDBフラッシュ通知を受信すると、FDBフラッシュを実行する。ERPブロッキングポート制御部25は、自ノードがRPLオーナーとして動作している場合に、相互接続ノードのブロッキングポート制御部21が送信するブロッキングポート解除指示を受信して、自ノードがRPLオーナーとして設定しているブロッキングを解除する。本実施の形態の通常時故障が発生していない状態の動作を、図7を用いて説明する。図7では、ERPにより設定されるブロッキングポートの例をブロッキングポート6-1~6-4として図示している。ERPにより、各リングでは、1箇所のブロッキングポートが設定される。本実施の形態では、複数リングを経由するループの発生を防ぐために、相互接続ノード3-1~3-4のうちの1つのノードは、ブロッキングポート制御部21の動作により、一方のリングと接続している2つのポートをブロッキング設定し、リング間のフレーム中継を行わないようにする。このように2つのポートをブロッキングするノードを、以下、2ポートブロッキングノードと呼ぶこととする。2ポートブロッキングノードでない相互接続ノード3-1~3-4では、2ポートのブロッキングを行わないため、リング間のフレーム中継が行われる。すなわち、リングI/F14経由で受信したフレームを、リングI/F14経由でリング内中継を行うとともに、リングI/F16経由で他リングへも中継する。同様に、リングI/F16経由で受信したフレームを、リングI/F16経由でリング内中継を行うとともに、リングI/F14経由で他リングへも中継する。ただし、2ポートブロッキングノードが未定の状態では、リングI/F14,16は、リング内中継を行い、リング間中継は行わない。図7では、相互接続ノード3-2が2ポートブロッキングノードになっている例を示しており、リングBと接続している2つのポート7-1,7-2をブロッキングしている。他の相互接続ノード3-1、3-3、3-4は2ポートブロッキングノードでないため、2ポートのブロッキングを行っていない。リングBでは、相互接続ノード3-2のポート7-1、7-2によりブロッキングしているため、リングB内でこれらのポート以外のポートにブロッキングを設定すると、通信できないノードが発生してしまう。そのため、リングBでは、相互接続ノード3-2のブロッキングポート制御部21が、ERPで設定されているRPLオーナーのブロッキングポート6-2の解除を指示する。他のリングA、C、Dでは、ERPで設定されているブロッキングポート6-1、6-3、6-4を解除しない。2ポートブロッキングノードの選定は、相互接続ノード3-1~3-4間の通信によって行う。相互接続ノード3-1~3-4には、それぞれ固有の相互接続ノードIDが設定されているとし、最も小さな相互接続ノードIDを持つ相互接続ノードが2ポートブロッキングノードになる。なお、ここでは、最も小さな相互接続ノードIDを持つ相互接続ノードを2ポートブロッキングノードとするようにしたが、これに限らず、最も大きな相互接続ノードIDを持つ相互接続ノードを2ポートブロッキングノードとする等、2ポートブロッキングノードの選定方法はこれに限定されない。相互接続ノード3-1~3-4は、自ノードが2ポートブロッキングノードとなるか否かを判断するために、通信システム内で最小相互接続ノードIDを持つノード最小相互接続ノードを検出する。この最小相互接続ノードの検出は、相互接続ノード3-1~3-4それぞれが、自ノードが把握している最小の相互接続ノードIDを通知するための最小相互接続ノードID通知を送信することで実現する。最小相互接続ノードID通知の送受信は最小相互接続ノードID通知部23が行う。図8は、最小相互接続ノードの検出手順の一例を示す図である。図8では、例として、相互接続ノード3-3が、最小相互接続ノードの検出を行う例を示している。相互接続ノード3-1、3-2、3-3、3-4の相互接続ノードIDは、それぞれ1、2、3、4とする。まず、手順1では、2ポートブロッキングノードの選出は未完了であるとする。この段階では、すべての相互接続ノード3-1~3-4はリング間中継を停止しているステップS1。すなわち、相互接続ノード3-1~3-4は、受信したフレームを、当該フレームを受信したリング内に中継し、他のリングには中継しない。そして、手順2ではすべての相互接続ノード3-1~3-4は、最小相互接続ノードID通知部23の動作により、最小相互接続ノードID通知を送信するステップS2。なお図8では、図の簡素化のため、相互接続ノード3-3からの相互接続ノードID通知のみを示しているが、他の相互接続ノードからも同様のそれぞれ最小相互接続ノードID通知が送信される。最小相互接続ノードID通知には、送信元の相互接続ノードIDと最小相互接続ノードIDとの情報が含まれるとする。自ノードから最小相互接続ノードID通知を送信する自ノードが送信元である場合には、最小相互接続ノードIDには自ノードの相互接続ノードIDを格納する。従って、図8の手順2では、最小相互接続ノードIDに自ノードの相互接続ノードIDを格納して送信する。この最小相互接続ノードID通知は、接続している2つのリングの内、どちらか一方のリングに対してだけ送信する。図8の例では、相互接続ノード3-3は、接続するリングC,DのうちリングDに最小相互接続ノードID通知を送信したとする。図8では、最小相互接続ノードID通知に格納した相互接続ノードIDと最小相互接続ノードIDとを括弧内に示しており、ステップS2で送信された通知は、送信元相互接続ノードIDは、自身の相互接続ノードIDである3に、最小相互接続ノードIDも自身のIDである3にセットされている図8では、3,3と記載。図8の手順3では、相互接続ノード3-3がリングD内に送信した最小相互接続ノードID通知を相互接続ノード3-4が受信し、リングAへ相互接続ノード3-1に転送するステップS3。相互接続ノード3-4の最小相互接続ノードID通知部23は、この転送を行う際に、受信した最小相互接続ノードID通知内の最小相互接続ノードIDを、すなわち、自ノードの相互接続ノードIDと比較し、自ノードの相互接続ノードIDの方が小さい場合には最小相互接続ノードIDを自ノードの相互接続ノードIDに書き換え、自ノードの相互接続ノードIDの方が大きい場合には最小相互接続ノードIDを書き換えずに、転送する。図8のステップS3では、自ノードの相互接続ノードIDすなわち、4が最小相互接続ノードID通知内の最小相互接続ノードIDすなわち、3より大きいため、最小相互接続ノードIDを書き換えずに、転送する。同様に、相互接続ノード3-1は、相互接続ノード3-4経由で相互接続ノード3-3から送信された最小相互接続ノードID通知を受信し、当該通知内の最小相互接続ノードIDより自ノードの相互接続ノードIDの方が小さい値であるため、最小相互接続ノードIDを自ノードの相互接続ノードIDすなわち、1に変更して、リングBへ転送するステップS4。このようにして、最小相互接続ノードID通知は鎖状リングネットワーク上で相互接続ノード間を転送されていく。図8の手順4では、相互接続ノード3-3が送信した最小相互接続ノードID通知が鎖状リングを一周して、送信元の相互接続ノードID3-3で受信されるステップS5。相互接続ノード3-3は、最小相互接続ノードID通知内の送信元相互接続ノードIDが、自身の相互接続ノードIDである3と等しいことから、自身が送信した最小相互接続ノードID通知が鎖状リングを一周してきたと判断し、もう一方のリングへの転送は行わない。相互接続ノード3-3は、この受信した最小相互接続ノードID通知内の最小相互接続ノードIDから、通信システム内で最小相互接続ノードIDを持つ相互接続ノードが相互接続ノード3-1であることを検出する。同様にして、他の相互接続ノード3-1、3-2、3-4も、通信システム内で最小相互接続ノードIDを持つ相互接続ノードが相互接続ノード3-1であることを検出する。この場合、相互接続ノード3-1が2ポートブロッキングとして選定される。相互接続ノード3-1~3-4は、このように最小相互接続ノードID通知を鎖状リングネットワーク上で一周させた結果、最小相互接続ノードIDを持つ相互接続ノードが自ノードでないと分かった場合は、2ポートブロッキングを行わず、リング間中継を開始するステップS6。最小相互接続ノードIDを持つ相互接続ノードが自ノードであると分かった場合は、ブロッキングポート制御部21が自ノードに2ポートブロッキングを設定する。また、2ポートブロッキングを設定する相互接続ノードは、ブロッキングポート制御部21の動作により、2ポートブロッキングを設定したポートが接続しているリングのRPLオーナーに対してブロッキングポート解除指示を送信する。ブロッキングポート解除指示を受信したRPLオーナー図7の例ではノード5-5は、ERPブロッキングポート制御部25の動作により、RPLオーナーとして設定しているブロッキングを解除する。最小相互接続ノードIDの検出が完了した相互接続ノード3-1~3-4は、自身が保持しているFDBのフラッシュを行う。そして、FDBフラッシュ通知部22の動作により、自ノードが接続しているリング内の全ノードに対してFDBフラッシュ通知を送信するステップS6。相互接続ノード以外のノード5-1~5-8では、FDBフラッシュ通知を受信すると、FDBフラッシュ通知受信部24がFDBフラッシュを行う。次に、多重故障発生時の動作を、図9を用いて説明する。図9は、本実施の形態の多重故障発生時の動作の一例を示す図である。リングA内で故障9-1、9-2による多重故障が発生したとする。なお、図9の例では、図7の例と同様に、相互接続ノード3-2が2ポートブロッキングであるとする。リングAと接続する相互接続ノード3-1、3-4は、ERPの故障検出機能により、リングAでの故障発生を検出する。ERPの機能だけでは、故障がノード5-1とノード5-2の間、ノード5-3とノード5-4の間で発生したことを検出できない。そのため、本実施の形態では、非特許文献2の手法により、故障発生ノードを特定する。相互接続ノード3-1~3-4は、故障発生ノードを特定するために、事前に自身が接続しているリング内のネットワークトポロジを非特許文献2の手法により把握し、ネットワークトポロジ管理部17内のトポロジリスト18として保持する。故障発生時は、多重故障検出部19が、ERPの故障検出機能により受信した障害通知とトポロジリスト18とに基づいての、故障発生ノードを特定し、多重故障の発生を検出する。図9の例では、相互接続ノード3-1の多重故障検出部19は、ノード5-1、ノード5-2で故障発生したことを検出する。同様に、相互接続ノード3-4は、ノード5-3、ノード5-4で故障発生したことを検出する。多重故障を検出した相互接続ノード3-1,3-4は、多重故障発生/解消通知部20の動作により、すべての相互接続ノードに多重故障通知T1、T2を送信する。なお、自ノードが2ポートブロッキングであった場合には、多重故障通知T1、T2を送信せず、後述の2ポートブロッキングを設定している相互接続ノードの動作に移行してもよい。2ポートブロッキングを設定している相互接続ノード3-2では、ブロッキングポート制御部21は、多重故障発生通知T1またはT2を受信すると、ブロッキングしている2ポートの内、1ポートのブロッキングを解除する。図9では、ブロッキングしているポート7-1、7-2の内、ポート7-2のブロッキングを解除した例を示している。相互接続ノード3-2では、ポート7-2のブロッキング解除後に、FDBフラッシュ通知部22が、FDBのエントリの消去を指示するFDBフラッシュ通知T3、T4をネットワーク内の全ノードに送信することにより、中継経路の変更を促す。FDBフラッシュ通知T3またはT4を受信したノード相互接続ノード3-1、3-3、3-4、ノード5-1~5-8では、FDBフラッシュ通知受信部24が、FDBフラッシュを実行する。これにより、リングA内のノードは、リングB、C、Dを経由する迂回路R1を使った通信が可能になる。次に、多重故障が解消した時の動作を、図10を用いて説明する。図10は、本実施の形態における多重故障が解消した時の動作の一例を示す図である。図10では、図9で説明した故障9-1、9-2が解消した場合の動作を示している。リングA内で発生していた故障9-1、9-2による多重故障が解消故障9-1、9-2の少なくとも一方が解消すると、リングAと接続している相互接続ノード3-1、3-4は、ERPの機能により、リングA内での多重故障の解消を検出する。多重故障解消を検出した相互接続ノード3-1、3-4では、多重故障発生/解消通知部20が、すべての相互接続ノードに対して多重故障解消通知T5、T6を送信する。多重故障解消を検出した相互接続ノード3-1、3-4および多重故障解消通知T5またはT6を受信した相互接続ノード3-2、3-3は、リング間中継を停止し、図8で説明した最小相互接続ノードの検出を行い、2ポートブロッキングを行う相互接続ノードを選定する。以降は、多重故障が生じる前の動作と同様である。このように、本実施の形態では、隣接するリング間をそれぞれ1つの相互接続ノード3で接続し、全ての相互接続ノード3が2つのリングに接続することにより各リングを環状にした鎖状ネットワークを構成し、多重故障が生じていない場合には、相互接続ノード3のうちの1つが2ポートブロッキングを行うようにした。そして、相互接続ノード3は、多重故障を検出すると多重故障通知を送信し、多重故障通知を受信した2ポートブロッキングを設定している相互接続ノード3は、ブロックしている2ポートのうちの1つを解除し、FDBフラッシュ通知を全てのノードに送信するようにした。このため、相互接続ノード数を抑えて、ループを形成することなく、多重故障が生じた場合にも故障迂回経路を構築することができる。"