(57)【特許請求の範囲】
【請求項１】
ＭＡＣ−ｉｎ−ＭＡＣ方式のネットワークの境界に配置されるエッジ中継装置において、
前記ネットワークの境界よりも内側に配置されるコア中継装置との接続に供されるＮＮＩポートと、
前記ネットワークの外側に配置された外部中継装置との接続に供されるアクセスポートと、
前記境界に配置された他のエッジ中継装置との接続に供されるＩＣポートと、
前記ＮＮＩポート、前記アクセスポート及び前記ＩＣポートを通じた前記コア中継装置、前記外部中継装置及び前記他のエッジ中継装置の間でのフレームの流れを制御する中継ユニットとを備え、
自身に割り当てられる前記ネットワークにおける固有のＭＡＣアドレスをマイ代表アドレスとし、前記他のエッジ中継装置に割り当てられる前記ネットワークにおける固有のＭＡＣアドレスをメイト代表アドレスとするとき、
前記中継ユニットは、前記フレームの宛先及び送信元に含まれる、前記マイ代表アドレスと前記メイト代表アドレスの組み合わせに基づいて、前記フレームの流れを制御する、
エッジ中継装置。
【請求項２】
請求項１に記載のエッジ中継装置において、
前記中継ユニットは、
前記フレームのうち、前記送信元に前記マイ代表アドレスが含まれているフレームについては、前記ＮＮＩポート及び前記ＩＣポートの各々によって受信された場合に流れを止め、
前記フレームのうち、前記送信元に前記メイト代表アドレスが含まれているフレームについては、前記ＩＣポートから送信されないように流れを止め、
前記フレームのうち、前記宛先に前記マイ代表アドレス及び前記メイト代表アドレスのうち一方が含まれているフレームについては、前記アクセスポートによって受信されたフレームを除き、前記ＮＮＩポートから送信されないように流れを止め、
前記フレームのうち、前記送信元に前記メイト代表アドレスが含まれているフレームについては、前記ＩＣポートによって受信されたフレームを除き、前記ＮＮＩポートから送信されないように流れを止め、
前記フレームのうち、前記宛先に前記マイ代表アドレス及び前記メイト代表アドレスが含まれているフレームについては、前記アクセスポートから送信されるように流れを生成する、
エッジ中継装置。
【請求項３】
ＭＡＣ−ｉｎ−ＭＡＣ方式のネットワークの境界に配置されるエッジ中継装置の冗長システムであって、
第１エッジ中継装置及び第２エッジ中継装置を備え、
第１エッジ中継装置及び第２エッジ中継装置の各々は、
前記ネットワークの境界よりも内側に配置されるコア中継装置に接続されるＮＮＩポートと、
前記ネットワークの外部に配置される外部中継装置に接続されるアクセスポートと、
前記第１エッジ中継装置と前記第２エッジ中継装置との間の接続に使用されるＩＣポートと、
前記ＮＮＩポート、前記アクセスポート及び前記ＩＣポートを通じた前記コア中継装置、前記外部中継装置、前記第１エッジ中継装置、及び、前記第２エッジ中継装置の間でのフレームの流れを制御する中継ユニットとを有し、
自身に割り当てられる前記ネットワークにおける固有のＭＡＣアドレスをマイ代表アドレスとし、前記第１エッジ中継装置については前記第２エッジ中継装置に割り当てられる前記ネットワークにおける固有のＭＡＣアドレスをメイト代表アドレスとし、前記第２エッジ中継装置については前記第１エッジ中継装置に割り当てられる前記ネットワークにおける固有のＭＡＣアドレスをメイト代表アドレスとするとき、
前記中継ユニットは、前記フレームの宛先及び送信元に含まれる、前記マイ代表アドレスと前記メイト代表アドレスの組み合わせに基づいて、前記フレームの流れを制御する、
エッジ中継装置の冗長システム。
【請求項４】
請求項３に記載のエッジ中継装置の冗長システムにおいて、
前記中継ユニットは、
前記フレームのうち、前記送信元に前記マイ代表アドレスが含まれているフレームについては、前記ＮＮＩポート及び前記ＩＣポートの各々によって受信された場合に流れを止め、
前記フレームのうち、前記送信元に前記メイト代表アドレスが含まれているフレームについては、前記ＩＣポートから送信されないように流れを止め、
前記フレームのうち、前記宛先に前記マイ代表アドレス及び前記メイト代表アドレスのうち一方が含まれているフレームについては、前記アクセスポートによって受信されたフレームを除き、前記ＮＮＩポートから送信されないように流れを止め、
前記フレームのうち、前記送信元に前記メイト代表アドレスが含まれているフレームについては、前記ＩＣポートによって受信されたフレームを除き、前記ＮＮＩポートから送信されないように流れを止め、
前記フレームのうち、前記宛先に前記マイ代表アドレス及び前記メイト代表アドレスが含まれているフレームについては、前記アクセスポートから送信されるように流れを生成する、
エッジ中継装置の冗長システム。
【請求項５】
請求項３又は４に記載のエッジ中継装置の冗長システムにおいて、
前記第１エッジ中継装置及び前記第２エッジ中継装置は、前記外部中継装置とともに、リング型伝送路を構成している、
エッジ中継装置の冗長システム。
【請求項６】
請求項３乃至５の何れか一項に記載のエッジ中継装置の冗長システムを含む、ＭＡＣ−ｉｎ−ＭＡＣ方式の第１ネットワークと、
前記第１ネットワークに接続され、前記第１ネットワークを介して相互に接続される複数の第２ネットワークと
を備える広域ネットワークシステム。
【請求項７】
ＭＡＣ−ｉｎ−ＭＡＣ方式のネットワークの境界に配置されるエッジ中継装置用のフレームの転送方法において、
前記エッジ中継装置のＮＮＩポートを、前記ネットワークの境界よりも内側に配置されるコア中継装置と接続し、
前記エッジ中継装置のアクセスポートを、前記ネットワークの外側に配置された外部中継装置と接続し、
前記エッジ中継装置のＩＣポートを、前記境界に配置された他のエッジ中継装置と接続し、
前記エッジ中継装置及び前記他のエッジ中継装置の各々に前記ネットワークにおける固有のＭＡＣアドレスを割り当て、
前記エッジ中継装置に割り当てられた前記ＭＡＣアドレスをマイ代表アドレスとし、前記他のエッジ中継装置に割り当てられた前記ＭＡＣアドレスをメイト代表アドレスとするとき、
前記フレームの宛先及び送信元に含まれる、前記マイ代表アドレスと前記メイト代表アドレスの組み合わせに基づいて、前記ＮＮＩポート、前記アクセスポート及び前記ＩＣポートを通じた前記コア中継装置、前記外部中継装置及び前記他のエッジ中継装置の間での前記フレームの流れを制御する、
エッジ中継装置用のフレームの転送方法。
【請求項８】
請求項７に記載のエッジ中継装置用のフレームの転送方法において、
前記フレームのうち、前記送信元に前記マイ代表アドレスが含まれているフレームについては、前記ＮＮＩポート及び前記ＩＣポートの各々によって受信された場合に流れを止め、
前記フレームのうち、前記送信元に前記メイト代表アドレスが含まれているフレームについては、前記ＩＣポートから送信されないように流れを止め、
前記フレームのうち、前記宛先に前記マイ代表アドレス及び前記メイト代表アドレスのうち一方が含まれているフレームについては、前記アクセスポートによって受信されたフレームを除き、前記ＮＮＩポートから送信されないように流れを止め、
前記フレームのうち、前記送信元に前記メイト代表アドレスが含まれているフレームについては、前記ＩＣポートによって受信されたフレームを除き、前記ＮＮＩポートから送信されないように流れを止め、
前記フレームのうち、前記宛先に前記マイ代表アドレス及び前記メイト代表アドレスが含まれているフレームについては、前記アクセスポートから送信されるように流れを生成する、
エッジ中継装置用のフレームの転送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エッジ中継装置、エッジ中継装置の冗長システム、広域ネットワークシステム、及び、エッジ中継装置用のフレーム転送方法に関する。
【背景技術】
【０００２】
広域ネットワークシステムには、ＭＡＣ−ｉｎ−ＭＡＣ方式のネットワーク（コア網）を採用したものがある（例えば特許文献１）。コア網は、複数のスイッチングハブ（中継装置）によって構成され、これらスイッチングハブは、コア網の端に配置されるエッジスイッチ（エッジ中継装置）と、エッジスイッチ間に配置されるコアスイッチ（コア中継装置）に分類される。
【０００３】
各エッジスイッチには、コア網内にて固有のＭＡＣアドレス（コア網アドレス）が割り当てられており、各エッジスイッチは、コア網の外部から来たＭＡＣフレームに、自身のコア網アドレスを送信元アドレスとして含むとともに、宛先のエッジスイッチのコア網アドレスを宛先アドレスとして含むヘッダを付与したカプセル化フレームを生成する。
【０００４】
エッジスイッチがカプセル化フレームをコアスイッチに向けて送り出すと、コアスイッチは、カプセル化フレームのヘッダに含まれる宛先アドレスに基づいてカプセル化フレームを転送し、宛先のエッジスイッチにカプセル化フレームが到着する。宛先のエッジスイッチは、カプセル化フレームからヘッダを外して通常のＭＡＣフレームに戻し、そして、通常のＭＡＣフレームをコア網の外部に送り出す。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−６５４２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ＭＡＣ−ｉｎ−ＭＡＣ方式のネットワークにおいては、例えば、エッジスイッチが故障してしまった場合、故障したエッジスイッチに接続されたローカルなネットワークが、コア網を通じて通信を行うことができなくなるという問題がある。
【０００７】
本発明は上述した事情に鑑みてなされ、その目的とするところは、ＭＡＣ−ｉｎ−ＭＡＣ方式のネットワークにおける冗長性の確保に寄与するエッジ中継装置、エッジ中継装置の冗長システム、広域ネットワークシステム、及び、エッジ中継装置用のフレーム転送方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記の目的を達成するため、本発明の一態様によれば、ＭＡＣ−ｉｎ−ＭＡＣ方式のネットワークの境界に配置されるエッジ中継装置において、前記ネットワークの境界よりも内側に配置されるコア中継装置との接続に供されるＮＮＩポートと、前記ネットワークの外側に配置された外部中継装置との接続に供されるアクセスポートと、前記境界に配置された他のエッジ中継装置との接続に供されるＩＣポートと、前記ＮＮＩポート、前記アクセスポート及び前記ＩＣポートを通じた前記コア中継装置、前記外部中継装置及び前記他のエッジ中継装置の間でのフレームの流れを制御する中継ユニットとを備え、自身に割り当てられる前記ネットワークにおける固有のＭＡＣアドレスをマイ代表アドレスとし、前記他のエッジ中継装置に割り当てられる前記ネットワークにおける固有のＭＡＣアドレスをメイト代表アドレスとするとき、前記中継ユニットは、前記フレームの宛先及び送信元に含まれる、前記マイ代表アドレスと前記メイト代表アドレスの組み合わせに基づいて、前記フレームの流れを制御する、エッジ中継装置が提供される。
【０００９】
また、上記の目的を達成するため、本発明の一態様によれば、ＭＡＣ−ｉｎ−ＭＡＣ方式のネットワークの境界に配置されるエッジ中継装置の冗長システムであって、第１エッジ中継装置及び第２エッジ中継装置を備え、第１エッジ中継装置及び第２エッジ中継装置の各々は、前記ネットワークの境界よりも内側に配置されるコア中継装置に接続されるＮＮＩポートと、前記ネットワークの外部に配置される外部中継装置に接続されるアクセスポートと、前記第１エッジ中継装置と前記第２エッジ中継装置との間の接続に使用されるＩＣポートと、前記ＮＮＩポート、前記アクセスポート及び前記ＩＣポートを通じた前記コア中継装置、前記外部中継装置、前記第１エッジ中継装置、及び、前記第２エッジ中継装置の間でのフレームの流れを制御する中継ユニットとを有し、自身に割り当てられる前記ネットワークにおける固有のＭＡＣアドレスをマイ代表アドレスとし、前記第１エッジ中継装置については前記第２エッジ中継装置に割り当てられる前記ネットワークにおける固有のＭＡＣアドレスをメイト代表アドレスとし、前記第２エッジ中継装置については前記第１エッジ中継装置に割り当てられる前記ネットワークにおける固有のＭＡＣアドレスをメイト代表アドレスとするとき、前記中継ユニットは、前記フレームの宛先及び送信元に含まれる、前記マイ代表アドレスと前記メイト代表アドレスの組み合わせに基づいて、前記フレームの流れを制御する、エッジ中継装置の冗長システムが提供される。
【００１０】
更に、上記の目的を達成するため、本発明の一態様によれば、上記エッジ中継装置の冗長システムを含む、ＭＡＣ−ｉｎ−ＭＡＣ方式の第１ネットワークと、前記第１ネットワークに接続され、前記第１ネットワークを介して相互に接続される複数の第２ネットワークとを備える広域ネットワークシステムが提供される。
【００１１】
また更に、上記の目的を達成するため、本発明の一態様によれば、ＭＡＣ−ｉｎ−ＭＡＣ方式のネットワークの境界に配置されるエッジ中継装置用のフレームの転送方法において、前記エッジ中継装置のＮＮＩポートを、前記ネットワークの境界よりも内側に配置されるコア中継装置と接続し、前記エッジ中継装置のアクセスポートを、前記ネットワークの外側に配置された外部中継装置と接続し、前記エッジ中継装置のＩＣポートを、前記境界に配置された他のエッジ中継装置と接続し、前記エッジ中継装置及び前記他のエッジ中継装置の各々に前記ネットワークにおける固有のＭＡＣアドレスを割り当て、前記エッジ中継装置に割り当てられた前記ＭＡＣアドレスをマイ代表アドレスとし、前記他のエッジ中継装置に割り当てられた前記ＭＡＣアドレスをメイト代表アドレスとするとき、前記フレームの宛先及び送信元に含まれる、前記マイ代表アドレスと前記メイト代表アドレスの組み合わせに基づいて、前記ＮＮＩポート、前記アクセスポート及び前記ＩＣポートを通じた前記コア中継装置、前記外部中継装置及び前記他のエッジ中継装置の間での前記フレームの流れを制御する、エッジ中継装置用のフレームの転送方法が提供される。
【発明の効果】
【００１２】
本発明によれば、ＭＡＣ−ｉｎ−ＭＡＣ方式のネットワークにおける冗長性の確保に寄与するエッジ中継装置、エッジ中継装置の冗長システム、広域ネットワークシステム、及び、エッジ中継装置用のフレーム転送方法が提供される。
【図面の簡単な説明】
【００１３】
【図１】一実施形態の広域ネットワークシステムの構成を概略的に示す図である。
【図２】図１の広域ネットワークシステムのＰＢＢ網を伝搬するＩＥＥＥ８０２．１ａｈ規格のＢ−ＴＡＧフレームのフォーマットを示す図である。
【図３】図１の広域ネットワークシステム中の第１エッジスイッチ及び第２エッジスイッチの構成を概略的に示すブロック図である。
【図４】（ａ）は、第１エッジスイッチ及び第２エッジスイッチのＦＤＢの内容を概略的に示す表であり、（ｂ）は、第１エッジスイッチ及び第２エッジスイッチのＶＩＤテーブルの内容を概略的に示す表である。
【図５】第１エッジスイッチ及び第２エッジスイッチのポート設定ＤＢの内容を説明するためのブロック図であって、且つ、第１のケースの第１パターンにおけるフレームの流れを説明するための図である。
【図６】図１の広域ネットワークシステムのＰＢ網において障害が発生した状態を説明するための図である。
【図７】第１のケースの第２パターンにおけるフレームの流れを説明するための図である。
【図８】第２のケースの送信時におけるフレームの流れを説明するための図である。
【図９】第２のケースの受信時におけるフレームの流れを説明するための図である。
【図１０】第３のケースにおいて、第２エッジスイッチのＮＮＩポートから送信されたときのフレームの流れを説明するための図である。
【図１１】第３のケースにおいて、第２エッジスイッチのＩＣポートから送信されたときのフレームの流れを説明するための図である。
【図１２】第４のケースにおけるフレームの流れを説明するための図である。
【図１３】第５のケースにおけるフレームの流れを説明するための図である。
【図１４】第６のケースにおけるフレームの流れを説明するための図である。
【図１５】第７のケースにおけるフレームの流れを説明するための図である。
【図１６】アクセスリングが正常状態であるときの、第４のケースに対応するフレームの流れを説明するための図である。
【発明を実施するための形態】
【００１４】
以下、本発明の一実施形態について図面を参照しながら説明する。
図１は、一実施形態の広域ネットワークシステム１０の構成を概略的に示している。具体的には、広域ネットワークシステム１０は、複数のユーザ網１２ａ，１２ｂ，１２ｃ，１２ｄと、ユーザ網１２ａ，１２ｂ，１２ｃ，１２ｄ同士をＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）参照モデルにてレイヤ２レベルで接続する広域網１４とからなる。以下では、ユーザ網１２ａ，１２ｂ，１２ｃ，１２ｄを単にユーザ網１２ともいう。
【００１５】
〔ユーザ網〕
各ユーザ網１２は、例えば、広域ネットワークシステム１０のユーザが全国に複数の支所を有する会社であれば、各支所に対応して設けられる。そして、各ユーザ網１２は、例えば、パーソナルコンピュータ（ＰＣ）からなるユーザ端末１６ａ，１６ｂ，１６ｃ，１６ｄ、及び、ユーザ端末１６ａ，１６ｂ，１６ｃ，１６ｄに接続されたスイッチングハブ（中継装置）１８ａ，１８ｂ，１８ｃ，１８ｄ等を含み、スイッチングハブ１８ａ，１８ｂ，１８ｃ，１８ｄが広域網１４に接続される。
ユーザ網１２での通信方式は、例えばＩＥＥＥ８０２．１Ｑ規格に準拠している。この規格の場合、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）フレームはＣ−ＴＡＧ（カスタマーＶＬＡＮタグ）を含む。以下では、Ｃ−ＴＡＧを含むＭＡＣフレームをＣ−ＴＡＧフレームともいう。
【００１６】
〔広域網〕
一方、広域網１４は、例えば、通信事業者等によって設置される。広域網１４は、プロバイダーブリッジ網（ＰＢ網）２０ａ，２０ｃ，２０ｄとプロバイダーバックボーンブリッジ網（ＰＢＢ網）２２とからなる。
以下では、ＰＢ網２０ａ，２０ｃ，２０ｄを単にＰＢ網２０ともいう。
【００１７】
〔ＰＢ網〕
ユーザ網１２は、対応するＰＢ網２０にそれぞれ接続され、ＰＢ網２０がＰＢＢ網２２に接続されている。ＰＢ網２０の各々は、一般的には、相互に接続された複数のスイッチングハブによって構成されるが、図１では、ＰＢ網２０ａは、２つのスイッチングハブ２４ａ，２４ｂによって構成され、ＰＢ網２０ｃ，２０ｄは、それぞれ１つのスイッチングハブ２４ｃ，２４ｄによって構成されている。
以下では、スイッチングハブ２４ａ，２４ｂ，２４ｃ，２４ｄのことを単にスイッチングハブ２４ともいう。
【００１８】
そして、図１では、ＰＢ網２０ａには２つのユーザ網１２ａ，１２ｂが接続され、ＰＢ網２０ｃ，２０ｄには、１つのユーザ網１２ｃ，１２ｄがそれぞれ接続されている。なお、１つのＰＢ網２０に対して、３つ以上のユーザ網１２が接続されていてもよい。
【００１９】
ＰＢ網２０での通信方式は、例えばＩＥＥＥ８０２．１ａｄ規格に準拠している。従って、ＰＢ網２０のスイッチングハブ２４は、ユーザ網１２から受信したＣ−ＴＡＧフレームを、ユーザ毎に異なるＳ−ＴＡＧ（サービスＶＬＡＮタグ）を付与することにより、Ｓ−ＴＡＧフレーム（拡張ＶＬＡＮタグフレーム）に変換し、得られたＳ−ＴＡＧフレームを宛先に応じてＰＢＢ網２２に向けて送信する。またこれとは逆に、スイッチングハブ２４は、ＰＢＢ網２２から受信したＳ−ＴＡＧフレームからＳ−ＴＡＧを外してＣ−ＴＡＧフレームに変換し、得られたＣ−ＴＡＧフレームを宛先に応じてユーザ網１２に向けて送信する。
【００２０】
〔ＰＢＢ網〕
ＰＢＢ網（コア網）２２は、複数のスイッチングハブによって構成されるが、より詳しくは、それぞれ複数のエッジスイッチ（エッジ中継装置）２６ａ，２６ｂ，２６ｃ，２６ｄとコアスイッチ（コア中継装置）２８ａ，２８ｂ，２８ｃ，２８ｄ，２８ｅとから構成される。以下では、エッジスイッチ２６ａ，２６ｂ，２６ｃ，２６ｄ及びコアスイッチ２８ａ，２８ｂ，２８ｃ，２８ｄ，２８ｅをそれぞれ単にエッジスイッチ２６及びコアスイッチ２８ともいう。
【００２１】
エッジスイッチ２６は、ＰＢＢ網２２の端若しくは境界、即ち出入口に位置し、ＰＢ網２０のスイッチングハブ（外部中継装置）２４に接続される。コアスイッチ２８は、エッジスイッチ２６がそれぞれ接続されるコアスイッチ（コアＳＷ）網３０を形成している。
なお、図１では、ＰＢＢ網２２が４つのエッジスイッチ２６及び５つのコアスイッチ２８を含んでいるが、エッジスイッチ２６及びコアスイッチ２８の数は、一般的にこれより多い。従って、コアＳＷ網３０内でのコアスイッチ２８の構成は、一般的により複雑である。
【００２２】
ＰＢＢ網２２の通信方式は、ＭＡＣ−ｉｎ−ＭＡＣ方式であり、例えばＩＥＥＥ８０２．１ａｈ規格に準拠している。従って、ＰＢＢ網２２内ではＢ−ＴＡＧフレーム（バックボーンＴＡＧフレーム）が送受信される。
図２は、Ｂ−ＴＡＧフレームのフォーマットを示している。Ｂ−ＴＡＧフレームは、Ｓ−ＴＡＧフレームに、バックボーン宛先アドレス（Ｂ−ＤＡ）、バックボーン送信元アドレス（Ｂ−ＳＡ）、Ｂ−ＴＡＧ（バックボーンタグ）、及び、Ｉ−ＴＡＧ（サービスインスタンスタグ）を付与したものである。ただし、Ｉ−ＴＡＧは、元々Ｓ−ＴＡＧフレームに含まれていたカスタマー宛先アドレス（Ｃ−ＤＡ）及びカスタマー送信元アドレス（Ｃ−ＳＡ）を含んでいる。
以下では、バックボーン宛先アドレス（Ｂ−ＤＡ）、バックボーン送信元アドレス（Ｂ−ＳＡ）、及び、Ｂ−ＴＡＧを、Ｂ−ＴＡＧフレームのヘッダ（ＰＢＢヘッダ）ともいう。また、バックボーン宛先アドレス（Ｂ−ＤＡ）のことを単に宛先（Ｂ−ＤＡ）ともいい、バックボーン送信元アドレス（Ｂ−ＳＡ）のことを単に送信元（Ｂ−ＳＡ）ともいう。
【００２３】
宛先（Ｂ−ＤＡ）としては、ユニキャストの場合には、エッジスイッチ２６の各々に割り当てられたＰＢＢ網２２内における固有のＭＡＣアドレス（Ｂ−ＭＡＣ）が使われ、マルチキャストの場合には、マルチキャストアドレスが使われる。
送信元（Ｂ−ＳＡ）としては、エッジスイッチ２６の各々に割り当てられたＰＢＢ網２２内における固有のＭＡＣアドレス（Ｂ−ＭＡＣ）が使われる。
また、Ｂ−ＴＡＧ中のＢ−ＶＩＤ（バックボーンＶＬＡＮＩＤ）としては、ＰＢＢ網２２内において固有のＶＬＡＮ識別子が使われる。
【００２４】
Ｓ−ＴＡＧフレームに対する、ＰＢＢヘッダ、即ち宛先（Ｂ−ＤＡ）、送信元（Ｂ−ＳＡ）及びＢ−ＴＡＧの付加（カプセル化）、及び、Ｂ−ＴＡＧフレームからのＰＢＢヘッダの除外（デカプセル化）については、エッジスイッチ２６のみが行う。そして、Ｂ−ＴＡＧフレームのＰＢＢヘッダの形式は、Ｓ−ＴＡＧのヘッダの形式と同じである。このため、コアスイッチ２８は、ＩＥＥＥ８０２．１ａｈ規格に準拠している必要はなく、ＩＥＥＥ８０２．１Ｑ規格に準拠していれば、Ｂ−ＴＡＧフレームを中継することができる。
【００２５】
〔エッジスイッチの冗長システム〕
本実施形態では、エッジスイッチ２６のうち、エッジスイッチ２６ａ及びエッジスイッチ２６ｂが所定の関係を存して、対若しくは組みをなすことにより、エッジスイッチ２６ａ及びエッジスイッチ２６ｂの冗長性が確保されている。つまり、エッジスイッチ２６ａ及びエッジスイッチ２６ｂは、エッジスイッチの冗長システムを構成している。
以下では、エッジスイッチ２６ａを第１エッジスイッチ２６ａともいい、エッジスイッチ２６ｂを第２エッジスイッチ２６ｂともいう。また、エッジスイッチ２６ｃを第３エッジスイッチ２６ｃともいい、エッジスイッチ２６ｄを第４エッジスイッチ２６ｄともいう。
【００２６】
図３は、第１エッジスイッチ２６ａの概略的な構成を示すブロック図である。なお、第２エッジスイッチ２６ｂの構成も第１エッジスイッチ２６ａの構成と同一であるため、図３は、第２エッジスイッチ２６ｂの概略的な構成を示すブロック図でもある。
第１エッジスイッチ２６ａは複数のポート３２を有する。ここでいうポート３２は、ＯＳＩ参照レベルでの物理層を担当し、例えば、ポート３２の数と同じ数の物理的なコネクタと、コネクタが接続される１つのインターフェースＬＳＩ（大規模集積回路）によって構成される。
【００２７】
各ポート３２は、例えば通信用ＬＳＩからなる中継ユニット３４に接続されており、接続先に応じて、Ｓ−ＴＡＧフレーム又はＢ−ＴＡＧフレームを受信して中継ユニット３４に入力する。一方、ポート３２は、中継ユニット３４が出力したＳ−ＴＡＧフレーム又はＢ−ＴＡＧフレームを、接続先に向けて送信する。
【００２８】
中継ユニット３４はメモリ３６に接続され、中継ユニット３４及びメモリ３６は、互いに協働して、ＯＳＩ参照レベルでのデータリンク層を担当する。つまり、中継ユニット３４及びメモリ３６は、ポート３２から入力されたＳ−ＴＡＧフレーム又はＢ−ＴＡＧフレームの宛先を決定し、宛先に応じて、カプセル化及びデカプセル化を行ったうえで、Ｓ−ＴＡＧフレーム又はＢ−ＴＡＧフレームをポート３２に向けて出力する。
なお以下では、Ｓ−ＴＡＧフレーム及びＢ−ＴＡＧフレームを単にフレームともいう。
【００２９】
ポート３２間でのフレームの受け渡しをフレームのフォーマットを適宜変換しながら行うために、中継ユニット３４は、機能でみたときに、学習部４０、検索部４２、カプセル化部４４、及び、デカプセル化部４６を有し、メモリ３６には、フォワーディングデータベース（ＦＤＢ）４８、ＶＩＤテーブル４９、マイ代表アドレス５０、メイト代表アドレス５２、及び、ポート設定ＤＢ（データベース）５４が登録されている。
【００３０】
〔学習部〕
学習部４０は、受信したフレームの内容を学習し、ＦＤＢ４８の内容を随時更新する。具体的には、学習部４０は、ＰＢ網２０からＳ−ＴＡＧフレームを受信した場合には、Ｓ−ＴＡＧフレームに含まれるＶＬＡＮＩＤ（Ｓ−ＶＩＤ）、及び、カスタマー送信元アドレス（Ｃ−ＳＡ）を読み込む。そして、学習部４０は、読み込んだＳ−ＶＩＤ及びＣ−ＳＡがＦＤＢ４８に登録されていなければ、受信したポート３２の番号と関連付けて、Ｓ−ＶＩＤ及びＣ−ＳＡをＦＤＢ４８に登録する。
【００３１】
一方、学習部４０は、Ｂ−ＴＡＧフレームを受信した場合には、Ｂ−ＴＡＧフレーム中のＳ−ＶＩＤ、送信元（Ｂ−ＳＡ）、Ｃ−ＳＡを読み込む。そして、学習部４０は、読み込んだＳ−ＶＩＤ、送信元（Ｂ−ＳＡ）及びＣ−ＳＡがＦＤＢ４８に登録されていなければ、受信したポート３２の番号と関連付けて、Ｓ−ＶＩＤ、送信元（Ｂ−ＳＡ）及びＣ−ＳＡをＦＤＢ４８に登録する。
【００３２】
〔ＦＤＢ〕
ＦＤＢ４８には、検索キー情報及び宛先情報（検索結果）が登録される。即ち、図４（ａ）に示したように、ＦＤＢ４８には、Ｃ−ＭＡＣ、Ｓ−ＶＩＤ、ポート３２の番号及びＢ−ＭＡＣが相互に関連付けて登録されている。
なお、図４（ａ）のＦＤＢ４８では、各項目に適当な数値や「・・・」が記載されている。
〔ＶＩＤテーブル〕
ＶＩＤテーブル４９には、図４（ｂ）に示したように、Ｓ−ＶＩＤ、Ｉ−ＳＩＤ（サービス・インスタンスＩＤ）及びＢ−ＶＩＤが相互に関連付けて登録されている。ＶＩＤテーブル４９へのＳ−ＶＩＤ、Ｉ−ＳＩＤ及びＢ−ＶＩＤの登録は、例えばネットワークの管理者が手動にて行う。
なお、図４（ｂ）のＶＩＤテーブル４９では、各項目に適当な数値や「・・・」が記載されている。
【００３３】
〔検索部〕
検索部４２は、ＦＤＢ４８、ＶＩＤテーブル４９、マイ代表アドレス５０、メイト代表アドレス５２、及び、ポート設定ＤＢ５４を参照しながら、ポート３２から入力されたフレームの出力先となるポート３２を決定する。そして、検索部４２の決定に従って、ポート３２からポート３２へとフレームが中継される。
【００３４】
具体的には、ＰＢ網２０からＰＢＢ網２２へとフレームを転送する場合、検索部４２は、Ｓ−ＴＡＧフレームのＣ−ＤＡ及びＳ−ＶＩＤを検索キーとして、ＦＤＢ４８内に検索キーと関連付けて登録されている宛先のポートの番号とＢ−ＭＡＣを検索する。
一方、検索部４２は、Ｓ−ＴＡＧフレームのＳ−ＶＩＤを検索キーとして、ＶＩＤテーブル４９内に検索キーと関連付けて登録されているＩ−ＳＩＤ及びＢ−ＶＩＤを検索する。
【００３５】
〔カプセル化部〕
カプセル化部４４は、受信したＳ−ＴＡＧフレームをＰＢＢ網２２内のコアスイッチ２８又はエッジスイッチ２６向けて送信する場合に、ＰＢＢヘッダを付与してＢ−ＴＡＧフレームに変換する。
具体的には、カプセル化部４４は、ＰＢＢヘッダを付与する際に、検索部４２によって検索されたＢ−ＭＡＣ、Ｉ−ＳＩＤ及びＢ−ＶＩＤの値を、Ｂ−ＳＡ、Ｉ−ＳＩＤ及びＢ−ＶＩＤの領域にそれぞれ格納する。
【００３６】
〔デカプセル化部〕
デカプセル化部４６は、受信したＢ−ＴＡＧフレームをＰＢ網２０内のスイッチングハブ２４に向けて送信する場合に、ＰＢＢヘッダを外してＳ−ＴＡＧフレームに変換する。
【００３７】
〔マイ代表アドレス〕
マイ代表アドレス５０は、第１エッジスイッチ２６ａ及び第２エッジスイッチ２６ｂの各々に割り当てられた、ＰＢＢ網２２内における一つの固有のアドレスであり、この固有のアドレスは、エッジスイッチ２６がフレームをカプセル化するときに、Ｂ−ＴＡＧフレームの宛先（Ｂ−ＤＡ）又は送信元（Ｂ−ＳＡ）として使用される。従って、第１エッジスイッチ２６ａにとっては、第１エッジスイッチ２６ａに割り当てられた固有のアドレスがマイ代表アドレス５０であり、第２エッジスイッチ２６ｂにとっては、第２エッジスイッチ２６ｂに割り当てられた固有のアドレスがマイ代表アドレス５０である。
マイ代表アドレス５０は、例えばＰＢＢ網２２の管理者によって設定され、第１エッジスイッチ２６ａのマイ代表アドレス５０は、第２エッジスイッチ２６ｂのマイ代表アドレス５０とは異なる。
【００３８】
〔メイト代表アドレス〕
メイト代表アドレス５２は、対をなす第２エッジスイッチ２６ｂ又は第１エッジスイッチ２６ａに割り当てられた、ＰＢＢ網２２内における一つの固有のアドレスであり、例えばＰＢＢ網２２の管理者によって設定される。第１エッジスイッチ２６ａにとっては、第２エッジスイッチ２６ｂに割り当てられた固有のアドレスがメイト代表アドレス５２であり、第２エッジスイッチ２６ｂにとっては、第１エッジスイッチ２６ａに割り当てられた固有のアドレスがメイト代表アドレス５２である。
なお、本明細書では、対若しくは組をなすという意味でメイトという単語を使用しており、第１エッジスイッチ２６ａは第２エッジスイッチ２６ｂのメイトであり、第２エッジスイッチ２６ｂは第１エッジスイッチ２６ａのメイトである。
【００３９】
〔ポート設定ＤＢ〕
ポート設定ＤＢ５４は、例えばＰＢＢ網２２の管理者によって設定される。ポート設定ＤＢ５４には、中継ユニット３４が一のポート３２から他のポート３２へとフレームを中継する際のルールが、ポート３２の接続先に応じて、ポート３２毎に規定されている。
具体的には、図５に示したように、第１エッジスイッチ２６ａ及び第２エッジスイッチ２６ｂのポート３２には、アクセスポート（ＡＣポート）３２ａ、インターコネクションポート（ＩＣポート）３２ｉ、及び、ネットワーク−ネットワークインターフェースポート（ＮＮＩポート）３２ｎがある。
【００４０】
アクセスポート３２ａは、外部スイッチ２４との接続に使用され、ＩＣポート３２ｉは、対をなす第１エッジスイッチ２６ａと第２エッジスイッチ２６ｂとの接続に使用され、そして、ＮＮＩポート３２ｎは、コアＳＷ網３０内のコアスイッチ２８ａ，２８ｂ，２８ｅとの接続に使用される。アクセスポート３２ａ、ＩＣポート３２ｉ、及び、ＮＮＩポート３２ｎの数は、１個又は２個に限定されることはなく、３個以上であってもよい。
以下、第１エッジスイッチ２６ａ及び第２エッジスイッチ２６ｂの各ポート３２に、ポート設定ＤＢ５４に基づいて設定されているルールについて説明する。
【００４１】
〔ＩＣポートのルール設定〕
ＩＣポート３２ｉには、出力側の中継ルールとして、メイトＢ−ＳＡ出力フィルタ（Ｍａｔｅ  Ｂ−ＳＡ  Ｅｇｒｅｓｓ  Ｆｉｌｔｅｒ）６０が設定される一方、入力側の中継ルールとして、マイＢ−ＳＡ入力フィルタ（Ｍｙ  Ｂ−ＳＡ  Ｉｎｇｒｅｓｓ  Ｆｉｌｔｅｒ）６２、及び、メイトＢ−ＳＡ入力マーカ（Ｍａｔｅ  Ｂ−ＳＡ  Ｉｎｇｒｅｓｓ  Ｍａｒｋｅｒ）６４が設定されている。
【００４２】
（１）メイトＢ−ＳＡ出力フィルタ
メイトＢ−ＳＡ出力フィルタ６０によれば、Ｂ−ＴＡＧフレームの送信元（Ｂ−ＳＡ）がメイト代表アドレス５２に一致する場合に、中継ユニット３４は、ＩＣポート３２ｉが当該フレームを送信しないように動作する。
（２）マイＢ−ＳＡ入力フィルタ
マイＢ−ＳＡ入力フィルタ６２によれば、ＩＣポート３２ｉによって受信されたＢ−ＴＡＧフレームの送信元（Ｂ−ＳＡ）がマイ代表アドレス５０に一致する場合に、中継ユニット３４は、当該フレームを破棄して他のポート３２に中継しないように動作する。
【００４３】
（３）メイトＢ−ＳＡ入力マーカ
メイトＢ−ＳＡ入力マーカ６４によれば、ＩＣポート３２ｉによって受信されたＢ−ＴＡＧフレームの送信元（Ｂ−ＳＡ）がメイト代表アドレス５２に一致するときに、当該フレームに、ＩＣポート３２ｉによって受信されたこと、即ち、対をなす第２エッジスイッチ２６ｂから直接来たことを示すマーカが付与される。
【００４４】
〔ＮＮＩポートのルール設定〕
ＮＮＩポート３２ｎには、出力側の中継ルールとして、メイトＢ−ＳＡ出力フィルタ（Ｍａｔｅ  Ｂ−ＳＡ  Ｅｇｒｅｓｓ  Ｆｉｌｔｅｒ）７０、及び、マイ／メイトＢ−ＤＡ出力フィルタ（Ｍｙ／Ｍａｔｅ  Ｂ−ＤＡ  Ｅｇｒｅｓｓ  Ｆｉｌｔｅｒ）７２が設定される一方、入力側の中継ルールとして、マイＢ−ＳＡ入力フィルタ（Ｍｙ  Ｂ−ＳＡ  Ｉｎｇｒｅｓｓ  Ｆｉｌｔｅｒ）７４が設定されている。
（４）メイトＢ−ＳＡ出力フィルタ
メイトＢ−ＳＡ出力フィルタ７０によれば、Ｂ−ＴＡＧフレームの送信元（Ｂ−ＳＡ）がメイト代表アドレス５２に一致する場合に、中継ユニット３４は、ＮＮＩポート３２ｎが当該フレームを送信しないように動作する。
ただし例外として、メイトＢ−ＳＡ入力マーカ６４によってマーカが付与されたフレームについては、送信元（Ｂ−ＳＡ）がメイト代表アドレス５２に一致しても、中継ユニット３４は、ＮＮＩポート３２ｎが当該フレームを送信することを許容する。
【００４５】
（５）マイ／メイトＢ−ＤＡ出力フィルタ
マイ／メイトＢ−ＤＡ出力フィルタ７２によれば、Ｂ−ＴＡＧフレームの宛先（Ｂ−ＤＡ）がマイ代表アドレス５０及びメイト代表アドレス５２のうちの何れかに一致する場合に、中継ユニット３４は、ＮＮＩポート３２ｎが当該フレームを送信しないように動作する。
ただし例外として、第１エッジスイッチ２６ａ自身がカプセル化したＢ−ＴＡＧフレームについては、宛先（Ｂ−ＤＡ）がメイト代表アドレス５２に一致しても、中継ユニット３４は、ＮＮＩポート３２ｎが当該フレームを送信することを許容する。
【００４６】
（６）マイＢ−ＳＡ入力フィルタ
マイＢ−ＳＡ入力フィルタ７４によれば、ＮＮＩポート３２ｎによって受信されたＢ−ＴＡＧフレームの送信元（Ｂ−ＳＡ）がマイ代表アドレス５０に一致する場合に、中継ユニット３４は、当該フレームを破棄して他のポート３２に中継しないように動作する。
【００４７】
〔アクセスポートのルール設定〕
アクセスポート３２ａには、出力側の中継ルールとして、マイ／メイトＢ−ＤＡ出力フォワーダ（Ｍｙ／Ｍａｔｅ  Ｂ−ＳＡ  Ｅｇｒｅｓｓ  Ｆｏｒｗａｒｄｅｒ）８０が設定されている。
（７）マイ／メイトＢ−ＤＡ出力フォワーダ
マイ／メイトＢ−ＤＡ出力フォワーダ８０によれば、ＮＮＩポート３２ｎ又はＩＣポートによって受信されたＢ−ＴＡＧフレームの宛先（Ｂ−ＤＡ）がマイ代表アドレス５０及びメイト代表アドレス５２の何れかに一致する場合に、中継ユニット３４は、当該フレームをアクセスポート３２ａから送信するように動作する。
すなわち、マイ／メイトＢ−ＤＡ出力フォワーダ８０によれば、Ｂ−ＴＡＧフレームの宛先（Ｂ−ＤＡ）が、マイ代表アドレス５０に一致するときは当然ながら、メイト代表アドレス５２に一致する場合にも、中継ユニット３４は、当該Ｂ−ＴＡＧフレームを自局宛として処理する。
【００４８】
そして、中継ユニット３４は、自局宛のＢ−ＴＡＧフレームのカスタマー宛先アドレス（Ｃ−ＤＡ）に含まれるＭＡＣアドレスがＦＤＢ４８に登録されていないときでも、デカプセル化したフレームを、アクセスポート３２ａから送信する（フラッディング）。またこのとき、ＩＣポート３２ｉで受信したのでなければ、ＩＣポート３２ｉから、Ｂ−ＴＡＧフレームをそのまま送信する（フラッディング）。
なおこのとき、ＮＮＩポート３２ｎには、マイ／メイトＢ−ＤＡ出力フィルタ７２が設定されているので、ＮＮＩポート３２ｎからＢ−ＴＡＧフレームは送信されない。
また、中継ユニット３４は、フレームの宛先（Ｂ−ＤＡ）がマルチキャストアドレス又はブロードキャストアドレスである場合にも、デカプセル化したフレームを、アクセスポート３２ａから送信する（フラッディング）。
【００４９】
なお、図５においては、スペースの関係から、第１エッジスイッチ２６ａのＩＣポート３２ｉについてのみ、メイトＢ−ＳＡ出力フィルタ６０、マイＢ−ＳＡ入力フィルタ６２、及び、メイトＢ−ＳＡ入力マーカ６４が表示されているが、第２エッジスイッチ２６ｂのＩＣポート３２ｉについても、メイトＢ−ＳＡ出力フィルタ６０、マイＢ−ＳＡ入力フィルタ６２、及び、メイトＢ−ＳＡ入力マーカ６４が設定されている。
【００５０】
同様に、図５においては、第１エッジスイッチ２６ａの１つのＮＮＩポート３２ｎについてのみ、メイトＢ−ＳＡ出力フィルタ７０、マイ／メイトＢ−ＤＡ出力フィルタ７２、及び、マイＢ−ＳＡ入力フィルタ７４が表示されているが、第１エッジスイッチ２６ａ及び第２エッジスイッチ２６ｂの全てのＮＮＩポート３２ｎにメイトＢ−ＳＡ出力フィルタ７０、マイ／メイトＢ−ＤＡ出力フィルタ７２、及び、マイＢ−ＳＡ入力フィルタ７４が設定されている。
【００５１】
そして同様に、図５においては、第１エッジスイッチ２６ａのアクセスポート３２ａについてのみ、マイ／メイトＢ−ＤＡ出力フォワーダ８０が表示されているが、第２エッジスイッチ２６ｂのアクセスポート３２ａにも、マイ／メイトＢ−ＤＡ出力フォワーダ８０が設定されている。
【００５２】
〔リング管理部・リング管理ＤＢ〕
また、第１エッジスイッチ２６ａ及び第２エッジスイッチ２６ｂの冗長構成を活用するために、ＰＢ網２０ａのスイッチングハブ２４ａ，２４ｂは相互に接続され、これにより、第１エッジスイッチ２６ａ及び第２エッジスイッチ２６ｂに直接的又は間接的に接続されている。つまり、第１エッジスイッチ２６ａ、第２エッジスイッチ２６ｂ、スイッチングハブ２４ａ，２４ｂは、リング型伝送路（アクセスリング）を構成している。
なお、このリング型伝送路では、第１エッジスイッチ２６ａ及び第２エッジスイッチ２６ｂを一つのスイッチングハブとみなすことによって、完全なリングを構成する。
【００５３】
リング型伝送路では、フレームの永久ループを防止するために、例えば、リングプロトコルが採用される。リングプロトコルによれば、リング型伝送路が正常な時には、第１エッジスイッチ２６ａのアクセスポート３２ａはフォワーディング状態にされてフレームの通過を許可しながら、第２エッジスイッチ２６ｂのアクセスポート３２ａはブロッキング状態に設定されてフレームの通過を禁止する。リング型伝送路に障害が発生したときには、第１エッジスイッチ２６ａ及び第２エッジスイッチ２６ｂのアクセスポート３２ａはいずれもフォワーディング状態に設定され、フレームの通過を許可する。
【００５４】
そして、リングプロトコルによれば、リング型伝送路における、伝送媒体の断線等の障害検知のために、例えば、第１エッジスイッチ２６ａ及び第２エッジスイッチ２６ｂの双方のアクセスポート３２ａから、ＰＢ網２０ａを経由するように、他方のアクセスポート３２ａに向けて制御フレームが送信される。第１エッジスイッチ２６ａ及び第２エッジスイッチ２６ｂは、制御フレームの受信が途切れたときに、リング型伝送路における障害の発生を検知する。
【００５５】
このようなリングプロトコルに基づいて動作するために、第１エッジスイッチ２６ａ及び第２エッジスイッチ２６ｂは、リング管理部５６とリング管理ＤＢ（データベース）５８をそれぞれ有する。リング管理部５６は、制御フレームの送受信を行い、リング型伝送路が正常状態であるか障害発生状態であるかを検出する。
リング管理ＤＢ５８は、リング管理部５６によって検出されたリング型伝送路の状態を記憶する。また、リング管理ＤＢ５８は、マスターポート又はスレーブポートに設定されたポート３２も記憶する。
マスターポート及びスレーブポートの設定は、例えば、広域ネットワークシステム１０又はリング型伝送路の管理者によって行われる。マスターポート及びスレーブポートの設定は、サービスＶＬＡＮ（Ｓ−ＶＬＡＮ）毎に行うことができ、これにより負荷分散を図ることもできる。
【００５６】
中継ユニット３４は、リング管理ＤＢ５８を参照して、アクセスポート３２ａによるフレームの送受信の可否を判定する。すなわち、第１エッジスイッチ２６ａでは、障害の発生にかかわらず、マスターポートに設定されたアクセスポート３２ａは、常にフォワーディング状態に設定される。一方、第２エッジスイッチ２６ｂでは、スレーブポートに設定されたアクセスポート３２ａが、正常時にはブロッキング状態に設定され、障害が発生するとフォワーディング状態に設定される。
【００５７】
リングプロトコルによりアクセスポート３２ａがブロッキング状態に設定された場合、ＦＤＢ４８の登録内容やポート設定ＤＢ５４の設定にかかわらず、制御フレーム以外のフレーム（ユーザフレーム）のアクセスポート３２ａでの送受信が禁止される。
なお、図１では、ブロッキング状態の第２エッジスイッチ２６ｂのアクセスポート３２ａを黒塗りの四角にて表している。
【００５８】
〔動作〕
以下、上述した広域ネットワークシステム１０の動作を、第１エッジスイッチ２６ａ及び第２エッジスイッチ２６ｂを中心として、複数のケースについて説明する。
いずれのケースにおいても、図６に示したように、スイッチングハブ２４ａとスイッチングハブ２４ｂとの間の伝送路において障害が発生し、リングプロトコルの規定に従い、第２エッジスイッチ２６ｂのアクセスポート３２ａが、ブロッキング状態からフォワーディング状態に遷移させられているものとする。
【００５９】
また、通常、ＭＡＣアドレスは６バイトのアドレスがあるが、説明を簡単にするために、第１エッジスイッチ２６ａのＢ−ＭＡＣ即ちマイ代表アドレス５０は「Ａ」であるとし、第２エッジスイッチ２６ｂのＢ−ＭＡＣ即ちマイ代表アドレス５０は「Ｂ」であるとする。この場合、第１エッジスイッチ２６ａのメイト代表アドレス５２は「Ｂ」であり、第２エッジスイッチ２６ｂのメイト代表アドレス５２は「Ａ」である。
そして、第３エッジスイッチ２６ｃ及び第４エッジスイッチ２６ｄのＢ−ＭＡＣは、それぞれ「Ｘ」及び「Ｙ」であるとする。マルチキャストアドレスは「ＭＣ」であるとする。更に、ユーザ端末１６ａ，１６ｂ，１６ｃ，１６ｄのＭＡＣアドレスは、それぞれ「ａ」、「ｂ」、「ｃ」及び「ｄ」であるとする。
【００６０】
〔第１のケース／Ｂ−ＳＡ：Ｂ，Ｂ−ＤＡ：Ｘ〕
第１のケースとして、ユーザ網１２ｂ内のユーザ端末１６ｂが、ユーザ網１２ｃ内のユーザ端末１６ｃに向けてフレームを送信した場合について説明する。第１のケースでは、図５に示したように、第２エッジスイッチ２６ｂのアクセスポート３２ａがフレームを受信する。第２エッジスイッチ２６ｂは、受信したフレームをカプセル化して、ＩＣポート３２ｉ及びＮＮＩポートｎのうち一方からフレームを送信する。
【００６１】
ここで、フレームの伝搬経路は、第２エッジスイッチ２６ｂのＦＤＢ４８の登録内容、更に場合によっては第１エッジスイッチ２６ａのＦＤＢ４８の登録内容によって異なる。
カスタマー宛先アドレス（Ｃ−ＤＡ）である「ｃ」が第２エッジスイッチ２６ｂのＦＤＢ４８に登録済みの場合には、「ｃ」に対応して、ＮＮＩポート３２ｎのうちの１つが登録されているパターン（第１のパターン）と、ＩＣポート３２ｉが登録されているパターン（第２のパターン）がある。後者の第２のパターンにおいては、第１エッジスイッチ２６ａのＦＤＢ４８には、「ｃ」に対応して、ＮＮＩポート３２ｎのうちの１つが登録されている。
【００６２】
＜第１のパターン＞
以下、第１のパターンについて図５を参照して説明する。
第２エッジスイッチ２６ｂのＦＤＢ４８において、ＮＮＩポート３２ｎのうちの１つがカスタマー宛先アドレス（Ｃ−ＤＡ）の「ｃ」と対応付けて登録されている場合、フレームの出力先の候補としてＮＮＩポート３２ｎが選択される。このため、フレームは、ＮＮＩポート３２ｎに設定された、出力側の中継ルールである、メイトＢ−ＳＡ出力フィルタ７０、及び、マイ／メイトＢ−ＤＡ出力フィルタ７２の処理対象になる。
【００６３】
この場合、フレームの送信元（Ｂ−ＳＡ）である「Ｂ」は、第２エッジスイッチ２６ｂのメイト代表アドレス５２に一致せず、宛先（Ｂ−ＤＡ）は、第２エッジスイッチ２６ｂのマイ代表アドレス５０及びメイト代表アドレス５２の何れにも一致しない。このため、フレームは、メイトＢ−ＳＡ出力フィルタ７０、及び、マイ／メイトＢ−ＤＡ出力フィルタ７２の通過を許可され、第２エッジスイッチ２６ｂのＮＮＩポート３２ｎから送信される。
【００６４】
そして、ＮＮＩポート３２ｎから送信されたフレームは、コアスイッチ２８ｂ等によって構成されるコアＳＷ網３０内では宛先（Ｂ−ＤＡ）に基づいて転送され、第３エッジスイッチ２６ｃに到達する。そして、フレームは、第３エッジスイッチ２６ｃでデカプセル化されてから、ＰＢ網２０ｃを経由して、ユーザ網１２ｃのユーザ端末１６ｃに到達する。
【００６５】
＜第２のパターン＞
以下、第２のパターンについて図７を参照して説明する。
第２エッジスイッチ２６ｂのＦＤＢ４８において、ＩＣポート３２ｉがカスタマー宛先アドレス（Ｃ−ＤＡ）の「ｃ」と対応付けて登録されている場合、フレームの出力先の候補としてＩＣポート３２ｉが選択される。このため、フレームは、ＩＣポート３２ｉに設定された、出力側の中継ルールである、メイトＢ−ＳＡ出力フィルタ６０の処理対象になる。
【００６６】
この場合、フレームの送信元（Ｂ−ＳＡ）である「Ｂ」は、第２エッジスイッチ２６ｂのメイト代表アドレス５２に一致しない。このため、フレームは、メイトＢ−ＳＡ出力フィルタ６０の通過を許可され、第２エッジスイッチ２６ｂのＩＣポート３２ｉから送信される。
そして、ＩＣポート３２ｉから送信されたフレームは、第１エッジスイッチ２６ａのＩＣポート３２ｉによって受信され、第１エッジスイッチ２６ａの入力側の中継ルールである、マイＢ−ＳＡ入力フィルタ６２及びメイトＢ−ＳＡ入力マーカ６４の処理対象になる。
【００６７】
この場合、フレームの送信元（Ｂ−ＳＡ）は第２エッジスイッチ２６ｂのアドレス「Ｂ」であって、第１エッジスイッチ２６ａのマイ代表アドレス５０には一致せず、メイト代表アドレス５２に一致する。このため、フレームは、マイＢ−ＳＡ入力フィルタ６２の通過を許可され、メイトＢ−ＳＡ入力マーカ６４によってマーカを付与される。
【００６８】
第１エッジスイッチ２６ａのＦＤＢ４８において、ＮＮＩポート３２ｎが宛先（Ｂ−ＤＡ）である「Ｘ」と対応付けて登録されている場合、マイＢ−ＳＡ入力フィルタ６２の通過を許可されたフレームは、ＮＮＩポート３２ｎに設定された、第１エッジスイッチ２６ａの出力側の中継ルールである、メイトＢ−ＳＡ出力フィルタ７０、及び、マイ／メイトＢ−ＤＡ出力フィルタ７２の処理対象になる。
この場合、フレームの送信元（Ｂ−ＳＡ）である「Ｂ」はメイト代表アドレス５２に一致するが、フレームにはマーカが付与されているので、フレームは、メイトＢ−ＳＡ出力フィルタ７０の通過を許可される。一方、フレームの宛先（Ｂ−ＤＡ）は「Ｘ」であり、マイ代表アドレス５０及びメイト代表アドレス５２の何れにも一致しないので、フレームは、マイ／メイトＢ−ＤＡ出力フィルタ７２の通過を許可される。
【００６９】
従って、フレームは、第１エッジスイッチ２６ａのＮＮＩポート３２ｎから送信される。そして、ＮＮＩポート３２ｎから送信されたフレームは、コアスイッチ２８ａ等によって構成されるコアＳＷ網３０内では宛先（Ｂ−ＤＡ）に基づいて転送され、最終的にユーザ網１２ｃのユーザ端末１６ｃに到達する。
【００７０】
更に、マイＢ−ＳＡ入力フィルタ６２の通過を許可されたフレームは、アクセスポート３２ａに設定された、第１エッジスイッチ２６ａの出力側の中継ルールである、マイ／メイトＢ−ＤＡ出力フォワーダ８０の処理対象になる。
この場合、フレームの宛先（Ｂ−ＤＡ）は「Ｘ」であって、第１エッジスイッチ２６ａのマイ代表アドレス５０及びメイト代表アドレス５２の何れにも一致しないので、フレームが第１エッジスイッチ２６ａのアクセスポート３２ａから送信されることはない。
【００７１】
〔第２のケース／Ｂ−ＳＡ：Ｂ，Ｂ−ＤＡ：ＭＣ〕
以下、第２のケースについて説明する。第２のケースは、ユーザ網１２ｂ内のユーザ端末１６ｂがユーザ網１２ｃ内のユーザ端末１６ｃに向けてフレームを送信する点においては第１のケースと同じであるが、カスタマー宛先アドレス（Ｃ−ＤＡ）の「ｃ」が、第２エッジスイッチ２６ｂのＦＤＢ４８及び第１エッジスイッチ２６ａのＦＤＢ４８に登録されていないものとする。このようにカスタマー宛先アドレス（Ｃ−ＤＡ）の「ｃ」が登録されていない場合としては、ユーザ端末１６ｃが新しい場合の外、何らかの理由によってＦＤＢ４８がフラッシュ（消去）された場合が考えられる。
【００７２】
なお、第２のケースでは、第２エッジスイッチ２６ｂからコアスイッチ２８ｂに向けて送信されたフレームが第１エッジスイッチ２６ａに戻ってきて受信されることが考えられる。よって以下では、まず、送信時の動作について図８を参照して説明し、その後、図９を参照して受信時の動作について説明する。
【００７３】
＜送信時＞
この場合、図８に示したように、第２エッジスイッチ２６ｂでは、フレームをカプセル化するときに、宛先（Ｂ−ＤＡ）にマルチキャストアドレスである「ＭＣ」が設定され、受信したアクセスポート３２ａと同一のＢ−ＶＩＤが割り当てられている全てのポート３２が、フレームの出力先の候補に設定される。
【００７４】
従って、フレームは、ＮＮＩポート３２ｎに設定された、第２エッジスイッチ２６ｂの出力側の中継ルールである、メイトＢ−ＳＡ出力フィルタ７０、及び、マイ／メイトＢ−ＤＡ出力フィルタ７２の処理対象になる。
この場合、フレームの送信元（Ｂ−ＳＡ）である「Ｂ」はメイト代表アドレス５２に一致せず、フレームは、メイトＢ−ＳＡ出力フィルタ７０の通過を許可される。一方、フレームの宛先（Ｂ−ＤＡ）は「ＭＣ」であり、マイ代表アドレス５０及びメイト代表アドレス５２の何れにも一致しないので、フレームは、マイ／メイトＢ−ＤＡ出力フィルタ７２の通過を許可される。従って、フレームは、第２エッジスイッチ２６ｂのＮＮＩポート３２ｎから送信される。
【００７５】
また、フレームは、フレームの宛先（Ｂ−ＤＡ）が「ＭＣ」であるため、ＩＣポート３２ｉに設定された、出力側の中継ルールである、メイトＢ−ＳＡ出力フィルタ６０の処理対象になる。この場合、フレームの送信元（Ｂ−ＳＡ）である「Ｂ」は、第２エッジスイッチ２６ｂのメイト代表アドレス５２に一致しない。このため、フレームは、メイトＢ−ＳＡ出力フィルタ６０の通過を許可され、第２エッジスイッチ２６ｂのＩＣポート３２ｉから送信される。
【００７６】
更に、図示しないけれども、受信したアクセスポート３２ａと同一のＢ−ＶＩＤが割り当てられた他のアクセスポート３２ａがあれば、当該アクセスポート３２ａからも、フレームが、カプセル化されることなくＰＢ網２０ａに向けて送信される。
【００７７】
第２エッジスイッチ２６ｂのＩＣポート３２ｉから送信されたフレームは、第１エッジスイッチ２６ａのＩＣポート３２ｉによって受信され、第１エッジスイッチ２６ａの入力側の中継ルールである、マイＢ−ＳＡ入力フィルタ６２及びメイトＢ−ＳＡ入力マーカ６４の処理対象になる。
この場合、フレームの送信元（Ｂ−ＳＡ）は第２エッジスイッチ２６ｂのアドレス「Ｂ」であって、第１エッジスイッチ２６ａのマイ代表アドレス５０には一致しないが、メイト代表アドレス５２には一致する。このため、フレームは、マイＢ−ＳＡ入力フィルタ６２の通過を許可され、メイトＢ−ＳＡ入力マーカ６４によってマーカを付与される。
【００７８】
マイＢ−ＳＡ入力フィルタ６２の通過を許可されたフレームは、フレームの宛先（Ｂ−ＤＡ）が「ＭＣ」であるため、デカプセル化された後、第１エッジスイッチ２６ａのアクセスポート３２ａから送信される。
【００７９】
また、マイＢ−ＳＡ入力フィルタ６２の通過を許可されたフレームは、ＮＮＩポート３２ｎに設定された、第１エッジスイッチ２６ａの出力側の中継ルールである、メイトＢ−ＳＡ出力フィルタ７０、及び、マイ／メイトＢ−ＤＡ出力フィルタ７２の処理対象になる。
この場合、フレームの送信元（Ｂ−ＳＡ）である「Ｂ」はメイト代表アドレス５２に一致するが、フレームにはマーカが付与されているので、フレームは、メイトＢ−ＳＡ出力フィルタ７０の通過を許可される。一方、フレームの宛先（Ｂ−ＤＡ）は「ＭＣ」であり、マイ代表アドレス５０及びメイト代表アドレス５２の何れにも一致しないので、フレームは、マイ／メイトＢ−ＤＡ出力フィルタ７２の通過を許可される。従って、フレームは、第２エッジスイッチ２６ｂのＮＮＩポート３２ｎから送信される。
【００８０】
かくして、第１エッジスイッチ２６ａ及び第２エッジスイッチ２６ｂのＮＮＩポート３２ｎから送信されたフレームは、コアスイッチ２８ａ，２８ｂ等によって構成されるコアＳＷ網３０内では宛先（Ｂ−ＤＡ）に基づいて転送される。フレームの宛先（Ｂ−ＤＡ）は「ＭＣ」であるので、コアＳＷ網３０内のコアスイッチ２８ａ，２８ｂ等においても、同一のＢ−ＶＩＤが割り当てられた全てのポートからフレームが送信される。
【００８１】
この結果として、第１エッジスイッチ２６ａ及び第２エッジスイッチ２６ｂのＮＮＩポート３２ｎから送信された何れかのフレームが、第３エッジスイッチ２６ｃに到達し、第３エッジスイッチ２６ｃでデカプセル化されてから、ＰＢ網２０ｃを経由して、ユーザ網１２ｃのユーザ端末１６ｃに到達する。
【００８２】
＜受信時＞
以下、第２エッジスイッチ２６ｂのＮＮＩポート３２ｎから送信されたフレームが第１エッジスイッチ２６ａによって受信された一例として、コアＳＷ網３０のコアスイッチ２８ａを経由して、フレームが第１エッジスイッチ２６ａに到達した場合について、図９を参照して説明する。
第１エッジスイッチ２６ａのＮＮＩポート３２ｎによって受信されたフレームは、入力側の中継ルールである、マイＢ−ＳＡ入力フィルタ７４の処理対象になる。
【００８３】
この場合、フレームの送信元（Ｂ−ＳＡ）は第２エッジスイッチ２６ｂのアドレス「Ｂ」であって、第１エッジスイッチ２６ａのマイ代表アドレス５０には一致しない。このため、フレームは、マイＢ−ＳＡ入力フィルタ７４の通過を許可される。そして、フレームの宛先（Ｂ−ＤＡ）は「ＭＣ」であるため、受信した以外の他のＮＮＩポート３２ｎ、アクセスポート３２ａ及びＩＣポート３２ｉが出力先の候補に設定される。
【００８４】
従って、フレームは、他のＮＮＩポート３２ｎに設定された、出力側の中継ルールである、メイトＢ−ＳＡ出力フィルタ７０、及び、マイ／メイトＢ−ＤＡ出力フィルタ７２の処理対象になる。この場合、フレームの送信元（Ｂ−ＳＡ）が「Ｂ」であって、メイト代表アドレス５２に一致するので、フレームは、メイトＢ−ＳＡ出力フィルタ７０の通過を禁止される。このため、フレームは、コアＳＷ網３０に向けて折り返して送信されることはない。
【００８５】
また、フレームは、ＩＣポート３２ｉに設定された、出力側の中継ルールである、メイトＢ−ＳＡ出力フィルタ６０の処理対象になる。この場合、フレームの送信元（Ｂ−ＳＡ）である「Ｂ」は、第１エッジスイッチ２６ａのメイト代表アドレス５２に一致するので、フレームは、メイトＢ−ＳＡ出力フィルタ６０の通過を禁止される。このため、フレームは、ＩＣポート３２ｉを通じて第２エッジスイッチ２６ｂに向けて送信されることはない。
【００８６】
アクセスポート３２ａについては、マイ／メイトＢ−ＤＡ出力フォワーダ８０が設定されているものの、フィルタは設定されていない。このため、宛先（Ｂ−ＤＡ）が「ＭＣ」であるフレームは、デカプセル化された後、ＰＢ網２０ａに向けて送信される。
【００８７】
〔第３のケース／Ｂ−ＳＡ：Ｂ，Ｂ−ＤＡ：Ａ〕
第３のケースとして、ユーザ網１２ｂ内のユーザ端末１６ｂが、ユーザ網１２ａ内のユーザ端末１６ａに向けてフレームを送信した場合であって、カスタマー宛先アドレス（Ｃ−ＤＡ）が第２エッジスイッチ２６ｂのＦＤＢ４８に登録されている場合について説明する。
この第３のケースは、第１のケースとは、フレームの宛先（Ｂ−ＤＡ）において異なっているが、第２エッジスイッチ２６ｂのＦＤＢ４８の登録内容に応じて、図１０及び図１１に示したように、ＮＮＩポート３２ｎ又はＩＣポート３２ｉからフレームが送信される点においては同じである。
【００８８】
これはフレームが、ＮＮＩポート３２ｎに設定された、メイトＢ−ＳＡ出力フィルタ７０、及び、マイ／メイトＢ−ＤＡ出力フィルタ７２の処理対象になっても、メイトＢ−ＳＡ出力フィルタ７０の通過が許可されるのは勿論のこと、自身でカプセル化されたフレームは、たとえ宛先（Ｂ−ＤＡ）がメイト代表アドレス５２である「Ａ」と一致しても、例外として、マイ／メイトＢ−ＤＡ出力フィルタ７２の通過を許可されるためである。
【００８９】
そして、図１０に示したように、第１エッジスイッチ２６ａのＮＮＩポート３２ｎがフレームを受信すると、フレームは、ＮＮＩポート３２ｎに設定されたマイＢ−ＳＡ入力フィルタ７４を通過する。そしてフレームは、アクセスポート３２ａに設定されたマイ／メイトＢ−ＤＡ出力フォワーダ８０によって、アクセスポート３２ａから送信され、スイッチングハブ２４ａを経由して、ユーザ端末１６ａに到達する。
【００９０】
他方、図１１に示したように、第２エッジスイッチ２６ｂのＩＣポート３２ｉからフレームが送信された場合、フレームは、第１エッジスイッチ２６ａのＩＣポート３２ｉに設定されたマイＢ−ＳＡ入力フィルタ６２の通過を許可され、メイトＢ−ＳＡ入力マーカ６４によってマーカが付与される。
そしてフレームは、アクセスポート３２ａに設定されたマイ／メイトＢ−ＤＡ出力フォワーダ８０によって、アクセスポート３２ａから送信され、スイッチングハブ２４ａを経由して、ユーザ端末１６ａに到達する。
【００９１】
〔第４のケース／Ｂ−ＳＡ：Ｘ，Ｂ−ＤＡ：Ａ〕
第４のケースとして、図１２を参照して、ユーザ網１２ｃ内のユーザ端末１６ｃが、ユーザ網１２ｂ内のユーザ端末１６ｂに向けてフレームを送信し、第１エッジスイッチ２６ａのＮＮＩポート３２ｎがフレームを受信した場合について説明する。
なお、第４のケースでも、アクセスリングを構成するスイッチングハブ２４ａとスイッチングハブ２４ｂとの間には障害が発生しているが、エッジスイッチ２６ｃは、障害の発生を検知できずに、障害発生前と同様、宛先（Ｂ−ＤＡ）として「Ａ」を用いてフレームをカプセル化するものとする。
【００９２】
第４のケースでは、第１エッジスイッチ２６ａのＮＮＩポート３２ｎによって受信されたフレームは、送信元（Ｂ−ＳＡ）がマイ代表アドレス５０とは異なる「Ｘ」であるので、マイＢ−ＳＡ入力フィルタ７４の通過を許可される。そして、フレームは、宛先（Ｂ−ＤＡ）がマイ代表アドレス５０である「Ａ」に一致するので、マイ／メイトＢ−ＤＡ出力フォワーダ８０によって、アクセスポート３２ａから送信される。
【００９３】
ここで、アクセスリングを構成するスイッチングハブ２４ａとスイッチングハブ２４ｂとの間には障害が発生しており、障害発生時に第１エッジスイッチ２６ａのＦＤＢ４８の内容が一度消去されている。このため、第１エッジスイッチ２６ａのＦＤＢ４８には、カスタマー宛先アドレス（Ｃ−ＤＡ）の「ｂ」が登録されていない。
従って、フレームはフラッディングの対象になり、フレームの出力先の候補として、第１エッジスイッチ２６ａのＩＣポート３２ｉも選択される。フレームの送信元（Ｂ−ＳＡ）は「Ｘ」であるので、フレームは、ＩＣポート３２ｉに設定されたメイトＢ−ＳＡ出力フィルタ６０の通過を許可される。このため、フレームは、第１エッジスイッチ２６ａのＩＣポート３２ｉから第２エッジスイッチ２６ｂに向けて送信される。
【００９４】
第２エッジスイッチ２６ｂのＩＣポート３２ｉによって受信されたフレームは、ＩＣポート３２ｉに設定されたマイＢ−ＳＡ入力フィルタ６２の通過を許可され、メイトＢ−ＳＡ入力マーカ６４によるマーカの付与は行われない。このフレームは、宛先（Ｂ−ＤＡ）がメイト代表アドレス５２である「Ａ」に一致するので、アクセスポート３２ａに設定されたマイ／メイトＢ−ＤＡ出力フォワーダ８０によって、第２エッジスイッチ２６ｂのアクセスポート３２ａから送信される。そしてフレームは、スイッチングハブ２４ｂを経由して、カスタマー宛先アドレス（Ｃ−ＤＡ）の「ｂ」が割り当てられているユーザ端末１６ｂに到達する。
【００９５】
〔第５のケース／Ｂ−ＳＡ：Ｘ，Ｂ−ＤＡ：Ｂ〕
第５のケースとして、図１３を参照して、ユーザ網１２ｃ内のユーザ端末１６ｃが、ユーザ網１２ｂ内のユーザ端末１６ｂに向けてフレームを送信し、第１エッジスイッチ２６ａのＮＮＩポート３２ｎがフレームを受信した場合について説明する。
なお、第５のケースでは、アクセスリングを構成するスイッチングハブ２４ａとスイッチングハブ２４ｂとの間での障害発生後に、エッジスイッチ２６ｃが、ユーザ端末１６ｂのＭＡＣアドレスである「ｂ」を学習しており、宛先（Ｂ−ＤＡ）として「Ｂ」を用いてフレームをカプセル化するものとする。
【００９６】
第５のケースでは、第１エッジスイッチ２６ａのＮＮＩポート３２ｎによって受信されたフレームは、送信元（Ｂ−ＳＡ）がマイ代表アドレス５０とは異なる「Ｘ」であるので、マイＢ−ＳＡ入力フィルタ７４の通過を許可される。
【００９７】
ここで、エッジスイッチ２６ｃは、障害発生後にユーザ端末１６ｂのＭＡＣアドレスである「ｂ」を学習していることから、第１エッジスイッチ２６ａも、障害発生後にユーザ端末１６ｂのＭＡＣアドレスである「ｂ」を学習している。従って、ＦＤＢ５２に従って、フレームの出力先の候補として、第１エッジスイッチ２６ａのＩＣポート３２ｉが選択される。フレームの送信元（Ｂ−ＳＡ）は「Ｘ」であるので、フレームは、ＩＣポート３２ｉに設定されたメイトＢ−ＳＡ出力フィルタ６０の通過を許可される。このため、フレームは、第１エッジスイッチ２６ａのＩＣポート３２ｉから第２エッジスイッチ２６ｂに向けて送信される。
【００９８】
第２エッジスイッチ２６ｂのＩＣポート３２ｉによって受信されたフレームは、ＩＣポート３２ｉに設定されたマイＢ−ＳＡ入力フィルタ６２の通過を許可され、メイトＢ−ＳＡ入力マーカ６４によるマーカの付与は行われない。このフレームは、宛先（Ｂ−ＤＡ）がマイ代表アドレス５０である「Ｂ」に一致するので、アクセスポート３２ａに設定されたマイ／メイトＢ−ＤＡ出力フォワーダ８０によって、第２エッジスイッチ２６ｂのアクセスポート３２ａから送信される。そしてフレームは、スイッチングハブ２４ｂを経由して、カスタマー宛先アドレス（Ｃ−ＤＡ）の「ｂ」が割り当てられているユーザ端末１６ｂに到達する。
【００９９】
〔第６のケース／Ｂ−ＳＡ：Ｙ，Ｂ−ＤＡ：Ｘ〕
第６のケースとして、図１４を参照して、ユーザ網１２ｄ内のユーザ端末１６ｄが、ユーザ網１２ｃ内のユーザ端末１６ｃに向けてフレームを送信し、このフレームを第１エッジスイッチ２６ａのＮＮＩポート３２ｎが受信した場合について説明する。
【０１００】
第６のケースでは、第１エッジスイッチ２６ａのＮＮＩポート３２ｎによって受信されたフレームは、送信元（Ｂ−ＳＡ）がマイ代表アドレス５０とは異なる「Ｙ」であるので、マイＢ−ＳＡ入力フィルタ７４の通過を許可される。フレームは、宛先（Ｂ−ＤＡ）がマイ代表アドレス５０である「Ａ」及びメイト代表アドレス５２である「Ｂ」のいずれにも一致しないので、第１エッジスイッチ２６ａのアクセスポート３２ａから送信されることはない。
【０１０１】
ＮＮＩポート３２ｎによって受信されたフレームの出力先の候補として、ＦＤＢ４８の登録内容に応じて、例えば、他のＮＮＩポート３２ｎが選択される。フレームは、他のＮＮＩポート３２ｎに設定されたメイトＢ−ＳＡ出力フィルタ７０及びマイ／メイトＢ−ＤＡ出力フィルタ７２の通過をそれぞれ許可される。このため、フレームは、第１エッジスイッチ２６ａのＮＮＩポート３２ｎからコアＳＷ網３０に向けて折り返して送信される。
【０１０２】
なお、第１エッジスイッチ２６ａでのフレームの出力先の候補として、ＦＤＢ４８の登録内容に応じて、ＩＣポート３２ｉも選択され得る。この場合、図示しないけれども、フレームは、ＩＣポート３２ｉに設定されたメイトＢ−ＳＡ出力フィルタ６０の通過を許可され、第２エッジスイッチ２６ｂに向けて送信される。
【０１０３】
そして、第２エッジスイッチ２６ｂのＩＣポート３２ｉによって受信されたフレームは、ＩＣポート３２ｉに設定されたマイＢ−ＳＡ入力フィルタ６２の通過を許可され、メイトＢ−ＳＡ入力マーカ６４によるマーカの付与は行われない。このフレームは、宛先（Ｂ−ＤＡ）がマイ代表アドレス５０である「Ｂ」及びメイト代表アドレス５２である「Ａ」のいずれにも一致しないので、第２エッジスイッチ２６ｂのアクセスポート３２ａから送信されることはない。
【０１０４】
また第２エッジスイッチ２６ｂにおいても、ＩＣポート３２ｉによって受信されたフレームの出力先の候補として、ＮＮＩポート３２ｎが選択される。第１エッジスイッチ２６ａの場合と同様に、フレームは、ＮＮＩポート３２ｎに設定されたメイトＢ−ＳＡ出力フィルタ７０及びマイ／メイトＢ−ＤＡ出力フィルタ７２の通過をそれぞれ許可される。このため、フレームは、第２エッジスイッチ２６ｂのＮＮＩポート３２ｎからコアＳＷ網３０に向けて送信される。
〔第７のケース／Ｂ−ＳＡ：Ｘ，Ｂ−ＤＡ：ＭＣ〕
図１５を参照して第７のケースについて説明する。第７のケースでは、ユーザ網１２ｃ内のユーザ端末１６ｃがユーザ網１２ｂ内のユーザ端末１６ｂに向けて送信したフレームを、第３エッジスイッチ２６ｃが宛先（Ｂ−ＤＡ）としてマルチキャストアドレスである「ＭＣ」を用いてカプセル化し、このカプセル化されたフレームが第１エッジスイッチ２６ａのＮＮＩポート３２ｎによって受信されるものとする。
【０１０５】
第７のケースでは、第１エッジスイッチ２６ａのＮＮＩポート３２ｎによって受信されたフレームは、送信元（Ｂ−ＳＡ）がマイ代表アドレス５０とは異なる「Ｘ」であるので、マイＢ−ＳＡ入力フィルタ７４の通過を許可される。フレームは、宛先（Ｂ−ＤＡ）がマルチキャストを表す「ＭＣ」であるため、第１エッジスイッチ２６ａのアクセスポート３２ａから送信される。
【０１０６】
また、ＮＮＩポート３２ｎによって受信されたフレームの出力先の候補として、宛先（Ｂ−ＤＡ）がＭＣであるので、他のＮＮＩポート３２ｎが選択される。フレームは、他のＮＮＩポート３２ｎに設定されたメイトＢ−ＳＡ出力フィルタ７０及びマイ／メイトＢ−ＤＡ出力フィルタ７２の通過をそれぞれ許可される。このため、フレームは、第１エッジスイッチ２６ａのＮＮＩポート３２ｎからコアＳＷ網３０に向けて折り返して送信される。
【０１０７】
一方、フレームの出力先の候補として、宛先（Ｂ−ＤＡ）がＭＣであるので、第１エッジスイッチ２６ａのＩＣポート３２ｉも選択される。フレームは、ＩＣポート３２ｉに設定されたメイトＢ−ＳＡ出力フィルタ６０の通過を許可され、第２エッジスイッチ２６ｂに向けて送信される。
【０１０８】
第２エッジスイッチ２６ｂのＩＣポート３２ｉによって受信されたフレームは、ＩＣポート３２ｉに設定されたマイＢ−ＳＡ入力フィルタ６２の通過を許可され、メイトＢ−ＳＡ入力マーカ６４によるマーカの付与は行われない。このフレームは、宛先（Ｂ−ＤＡ）がマルチキャストを表す「ＭＣ」であるため、第２エッジスイッチ２６ｂのアクセスポート３２ａから送信される。
【０１０９】
また第２エッジスイッチ２６ｂにおいても、ＩＣポート３２ｉによって受信されたフレームの出力先の候補として、ＮＮＩポート３２ｎが選択される。第１エッジスイッチ２６ａの場合と同様に、フレームは、ＮＮＩポート３２ｎに設定されたメイトＢ−ＳＡ出力フィルタ７０及びマイ／メイトＢ−ＤＡ出力フィルタ７２の通過をそれぞれ許可される。このため、フレームは、第２エッジスイッチ２６ｂのＮＮＩポート３２ｎからコアＳＷ網３０に向けて送信される。
【０１１０】
以上、代表的な第１乃至第７のケースについてフレームの流れを説明したが、他のケースも存在する。そこで、表１に、第１乃至第７のケース及びこれらの類型のケースにおける、第１エッジスイッチ２６ａ及び第２エッジスイッチ２６ｂの各々のメイトＢ−ＳＡ出力フィルタ６０，７０、マイＢ−ＳＡ入力フィルタ６２，７４、メイトＢ−ＳＡ入力マーカ６４、マイ／メイトＢ−ＤＡ出力フィルタ７２、及び、マイ／メイトＢ−ＤＡ出力フォワーダ８０によるフレームの取り扱いを、送信元（Ｂ−ＳＡ）及び宛先（Ｂ−ＤＡ）別に示しておく。
【０１１１】
【表１】
0005522071.tif 000002
【０１１２】
上述した一実施形態の広域ネットワークシステム１０では、広域網１４がＭＡＣ−ｉｎ−ＭＡＣ方式のＰＢＢ網２２を採用しており、ＰＢＢ網２２内のコアスイッチ２８は、ユーザ網１２のユーザ端末１６のＭＡＣアドレスを学習する必要がない。
【０１１３】
その上で、上述した一実施形態の広域ネットワークシステム１０では、ユーザ網１２ａ，１２ｂが２つのエッジスイッチ、即ち第１エッジスイッチ２６ａ及び第２エッジスイッチ２６ｂにそれぞれ接続されており、エッジスイッチの冗長性が確保されている。
すなわち、第１エッジスイッチ２６ａ及び第２エッジスイッチ２６ｂのうち一方、例えば、第１エッジスイッチ２６ａが故障したとしても、他方の第２エッジスイッチ２６ｂが正常に動作していれば、ユーザ網１２ａ，１２ｂのユーザ端末１６ａ，１６ｂから、他のユーザ網１２ｃ，１２ｄのユーザ端末１６ｃ，１６ｄに向けて送信されたフレームは、第２エッジスイッチ２６ｂを介して転送される。
かくして、広域ネットワークシステム１０では、エッジスイッチの冗長性が確保されており、通信の安定性が確保されている。
【０１１４】
特に、上述した一実施形態の広域ネットワークシステム１０では、第１エッジスイッチ２６ａ及び第２エッジスイッチ２６ｂに、マイ代表アドレス５０及びメイト代表アドレス５２が設定されるとともに、メイトＢ−ＳＡ出力フィルタ６０、マイＢ−ＳＡ入力フィルタ６２、メイトＢ−ＳＡ入力マーカ６４、メイトＢ−ＳＡ出力フィルタ７０、マイ／メイトＢ−ＤＡ出力フィルタ７２、マイＢ−ＳＡ入力フィルタ７４、及び、マイ／メイトＢ−ＤＡ出力フォワーダ８０が設定されていることによって、簡単な構成にて、エッジスイッチの冗長性が確保され、通信の安定性が確保されている。
【０１１５】
また、上述した一実施形態の広域ネットワークシステム１０では、第１エッジスイッチ２６ａ、第２エッジスイッチ２６ｂ、及び、スイッチングハブ２４ａ，２４ｂがリング型伝送路を構成しているので、ＰＢ網２０ａの冗長性も確保され、通信の安定性が確保されている。
【０１１６】
すなわち、例えば図６に示したように、スイッチングハブ２４ａとスイッチングハブ２４ｂとの間の伝送路に障害が発生しても、或いは、スイッチングハブ２４ａと第１エッジスイッチ２６ａとの間の伝送路に障害が発生しても、或いは、スイッチングハブ２４ｂと第２エッジスイッチ２６ｂとの間の伝送路に障害が発生しても、ユーザ網１２ａ，１２ｂのユーザ端末１６ａ，１６ｂは、他のユーザ網１２ｃ，１２ｄのユーザ端末１６ｃ，１６ｄと通信可能である。
なお、リング型伝送路での障害には、第１エッジスイッチ２６ａ及び第２エッジスイッチ２６ｂの各々の一部又は全体の故障も含まれる。
【０１１７】
一方、上述した一実施形態の広域ネットワークシステム１０では、リング型伝送路（アクセスリング）での障害発生により生じる不具合が解消される。
具体的には、図１６は、アクセスリングが正常状態にあるときの、ユーザ端末１６ｃからユーザ端末１６ｂに向けたフレームの転送の様子を示している。アクセスリングが正常状態であれば、ユーザ端末１６ｃからユーザ端末１６ｂ宛のフレームは、第１エッジスイッチ２６ａ、スイッチングハブ２４ａ及びスイッチングハブ２４ｂを順次経由する。
アクセスリングに障害が発生すると、リングプロトコルによって、第２エッジスイッチ２６ｂのアクセスポートがフォワーディング状態にされ、ユーザ網１２ｂの接続先（収容先）が第１エッジスイッチ２６ａから第２エッジスイッチ２６ｂに変更される。
しかしながら、他のエッジスイッチ２６ｃ，２６ｄは、接続先の変更を検知できず、接続先の変更後も、変更前の接続先である「Ａ」を宛先（Ｂ−ＤＡ）として、Ｂ−ＴＡＧフレームを一定期間送信してしまう。この場合、従来技術では、フレームが、変更前の接続先である第１エッジスイッチにおいて廃棄されてしまうことがあり、宛先のユーザ端末１６ｂに届かないことがあった。
【０１１８】
そこで、本実施形態では、図１２を参照しながら第４のケースで説明したように、第１エッジスイッチ２６ａは、自身宛のＢ−ＴＡＧフレームをＩＣポート３２ｉを通じて第２エッジスイッチ２６ｂに転送し、第２エッジスイッチ２６ｂは、受信したメイト宛のＢ−ＴＡＧフレームをアクセスポート３２ａからスイッチングハブ２４ｂに向けて送信する。これにより、ユーザ網１２ｂの接続先が変更された直後であっても、フレームが廃棄されることなく確実に宛先であるユーザ端末１６ｂに到達する。
このように、上述した一実施形態の広域ネットワークシステム１０では、簡単な構成にて、接続先が変更されたときの不具合が解消される。
【０１１９】
なお、一定期間とは、ユーザ端末１６ｂとユーザ端末１６ｃ，１６ｄが両方向で通信していれば、他のエッジスイッチ２６ｃ，２６ｄが再学習するまでであり、片方向で通信していれば、他のエッジスイッチ２６ｃ，２６ｄでのＦＤＢの登録がエージングタイムの経過により抹消されるまでである。
【０１２０】
本発明は、上述した実施形態に制約されることなく、種々に変更して実施できる。
例えば上述した一実施形態では、リング型伝送路において使用されるリングプロトコルは特に限定されることはなく、ＩＥＥＥ８０２．１Ｄに規定されたＳＴＰ（Ｓｐａｎｎｉｎｇ  Ｔｒｅｅ  Ｐｒｏｔｏｃｏｌ）の手法や、ＩＴＵ−Ｔ  Ｇ．８０３２に規定されたＥｔｈｅｒｎｅｔ  Ｒｉｎｇ  Ｐｒｏｔｅｃｔｉｏｎの手法を採用してもよい。
【０１２１】
また、上述した一実施形態では、ＭＡＣ−ｉｎ−ＭＡＣ方式として、ＩＥＥＥ８０２．１ａｈに規定されたＰＢＢを採用していたけれども、ＥｏＥ（イーサーネットオーバーイーサーネット（イーサネットは登録商標））を採用してもよい。
【０１２２】
最後に、上述した一実施形態で用いられている装置の具体的な構成や処理手順はいずれも好ましいものであって、これらに限定されることはないのは勿論である。
【符号の説明】
【０１２３】
１０        広域ネットワークシステム
１２        ユーザ網
１４        広域網
１６        ユーザ端末
２０        ＰＢ網（第２ネットワーク）
２２        ＰＢＢ網（第１ネットワーク）
２４        スイッチングハブ（外部中継装置）
２６        エッジスイッチ（エッジ中継装置）
２６ａ      第１エッジスイッチ（第１エッジ中継装置）
２６ｂ      第２エッジスイッチ（第２エッジ中継装置）
２８        コアスイッチ（コア中継装置）
３０        コアＳＷ網
１９        伝送媒体
３２ａ      アクセスポート
３２ｉ      ＩＣポート
３２ｎ      ＮＮＩポート
【図１】
0005522071.tif 000003
【図２】
0005522071.tif 000004
【図３】
0005522071.tif 000005
【図４】
0005522071.tif 000006
【図５】
0005522071.tif 000007
【図６】
0005522071.tif 000008
【図７】
0005522071.tif 000009
【図８】
0005522071.tif 000010
【図９】
0005522071.tif 000011
【図１０】
0005522071.tif 000012
【図１１】
0005522071.tif 000013
【図１２】
0005522071.tif 000014
【図１３】
0005522071.tif 000015
【図１４】
0005522071.tif 000016
【図１５】
0005522071.tif 000017
【図１６】
0005522071.tif 000018