(57)【特許請求の範囲】
【請求項１】
ＰＢＢ規格に基づく中継が行われるＰＢＢ網の入口または出口に設置され、前記ＰＢＢ網の外部から受信した非カプセル化フレームをカプセル化フレームに変換して前記ＰＢＢ網に中継し、前記ＰＢＢ網から受信した前記カプセル化フレームを前記非カプセル化フレームに変換して前記ＰＢＢ網の外部に中継する第１スイッチ装置および第２スイッチ装置を有し、
前記非カプセル化フレームは、カスタマ用アドレスを含み、
前記カプセル化フレームは、前記ＰＢＢ規格に基づき、前記非カプセル化フレームにカプセル化用アドレスが付加された構造を持ち、
前記第１スイッチ装置および前記第２スイッチ装置のそれぞれは、
前記非カプセル化フレームの送信または受信を行う下位リンク用ポートと、
前記カプセル化フレームの送信または受信を行う上位リンク用ポートと、
前記下位リンク用ポートである第１ＭＣＬＡＧ用ポートを含み、装置跨ぎのＬＡＧが設定される単数または複数のＭＣＬＡＧ用ポートと、
前記上位リンク用ポートであり、自装置と、前記第１スイッチ装置および前記第２スイッチ装置の中の自装置でないスイッチ装置であるピア装置とを接続するブリッジ用ポートと、
前記下位リンク用ポートの先に存在する前記カスタマ用アドレスを、当該下位リンク用ポートを表すポート識別子または当該下位リンク用ポートに対応付けられるＭＣＬＡＧ識別子に対応付けて保持し、前記上位リンク用ポートの先に存在する前記カスタマ用アドレスを、前記カプセル化用アドレスと、当該上位リンク用ポートを表すポート識別子または当該上位リンク用ポートに対応付けられるＭＣＬＡＧ識別子と、に対応付けて保持するアドレステーブルと、
前記アドレステーブルの学習および検索を行う中継処理部と、
を備え、
前記中継処理部は、
前記ＭＣＬＡＧ用ポートで受信したフレームを前記ブリッジ用ポートに中継する場合に、当該フレームに、当該ＭＣＬＡＧ用ポートに対応するＭＣＬＡＧ識別子を付加するＭＣＬＡＧ識別子付加部と、
前記ＭＣＬＡＧ識別子が付加された前記カプセル化フレームを前記ブリッジ用ポートで受信した場合で、カプセル化を行ったのが前記ピア装置の場合、当該カプセル化フレームに含まれる送信元の前記カスタマ用アドレスを、当該カプセル化フレームに付加された前記ＭＣＬＡＧ識別子に対応付けて前記アドレステーブルに学習し、当該カプセル化フレームに含まれる前記カプセル化用アドレスは前記アドレステーブルに学習しない学習情報制御部と、
を有する、
中継システム。
【請求項２】
請求項１記載の中継システムにおいて、
前記第１スイッチ装置および前記第２スイッチ装置のそれぞれは、自装置の前記第１ＭＣＬＡＧ用ポートで受信した前記非カプセル化フレームを前記上位リンク用ポートに中継する場合、自装置の前記カプセル化用アドレスを用いて前記カプセル化フレームを生成する、
中継システム。
【請求項３】
請求項１記載の中継システムにおいて、
前記第１スイッチ装置および前記第２スイッチ装置の前記第１ＭＣＬＡＧ用ポートは、予め、一方が送信許可状態に、他方が送信禁止状態に設定され、
前記中継処理部は、前記アドレステーブルの検索結果に基づきフレームを前記ＭＣＬＡＧ用ポートに中継する場合において、自装置の前記ＭＣＬＡＧ用ポートが前記送信許可状態の場合、当該フレームを自装置の前記ＭＣＬＡＧ用ポートに中継し、自装置の前記ＭＣＬＡＧ用ポートが前記送信禁止状態の場合、当該フレームを前記ブリッジ用ポートに中継する、
中継システム。
【請求項４】
請求項３記載の中継システムにおいて、
前記単数または複数のＭＣＬＡＧ用ポートは、さらに、前記上位リンク用ポートである第２ＭＣＬＡＧ用ポートを含む、
中継システム。
【請求項５】
請求項１記載の中継システムにおいて、
前記学習情報制御部は、前記カプセル化フレームに含まれる送信元の前記カプセル化用アドレスが前記ピア装置の前記カプセル化用アドレスであるか否かを判別することで、前記カプセル化を行ったのが前記ピア装置であるか否かを判別する、
中継システム。
【請求項６】
請求項１記載の中継システムにおいて、
前記中継処理部は、受信した前記カプセル化フレームに含まれる宛先の前記カプセル化用アドレスが自装置または前記ピア装置の前記カプセル化用アドレスの場合に、当該カプセル化フレームに含まれる宛先の前記カスタマ用アドレスを検索キーとして自装置のアドレステーブルを検索する、
中継システム。
【請求項７】
ＰＢＢ規格に基づく中継が行われるＰＢＢ網の入口または出口に設置され、前記ＰＢＢ網の外部から受信した非カプセル化フレームをカプセル化フレームに変換して前記ＰＢＢ網に中継し、前記ＰＢＢ網から受信した前記カプセル化フレームを前記非カプセル化フレームに変換して前記ＰＢＢ網の外部に中継するスイッチ装置であって、
前記非カプセル化フレームは、カスタマ用アドレスを含み、
前記カプセル化フレームは、前記ＰＢＢ規格に基づき、前記非カプセル化フレームにカプセル化用アドレスが付加された構造を持ち、
前記スイッチ装置は、
前記非カプセル化フレームの送信または受信を行う下位リンク用ポートと、
前記カプセル化フレームの送信または受信を行う上位リンク用ポートと、
前記下位リンク用ポートである第１ＭＣＬＡＧ用ポートを含み、装置跨ぎのＬＡＧが設定される単数または複数のＭＣＬＡＧ用ポートと、
前記上位リンク用ポートであり、自装置と装置跨ぎのＬＡＧを構成するピア装置と、自装置とを接続するブリッジ用ポートと、
前記下位リンク用ポートの先に存在する前記カスタマ用アドレスを、当該下位リンク用ポートを表すポート識別子または当該下位リンク用ポートに対応付けられるＭＣＬＡＧ識別子に対応付けて保持し、前記上位リンク用ポートの先に存在する前記カスタマ用アドレスを、前記カプセル化用アドレスと、当該上位リンク用ポートを表すポート識別子または当該上位リンク用ポートに対応付けられるＭＣＬＡＧ識別子と、に対応付けて保持するアドレステーブルと、
前記アドレステーブルの学習および検索を行う中継処理部と、
を備え、
前記中継処理部は、
前記ＭＣＬＡＧ用ポートで受信したフレームを前記ブリッジ用ポートに中継する場合に、当該フレームに、当該ＭＣＬＡＧ用ポートに対応するＭＣＬＡＧ識別子を付加するＭＣＬＡＧ識別子付加部と、
前記ＭＣＬＡＧ識別子が付加された前記カプセル化フレームを前記ブリッジ用ポートで受信した場合で、カプセル化を行ったのが前記ピア装置の場合、当該カプセル化フレームに含まれる送信元の前記カスタマ用アドレスを、当該カプセル化フレームに付加された前記ＭＣＬＡＧ識別子に対応付けて前記アドレステーブルに学習し、当該カプセル化フレームに含まれる前記カプセル化用アドレスは前記アドレステーブルに学習しない学習情報制御部と、
を有する、
スイッチ装置。
【請求項８】
請求項７記載のスイッチ装置において、
前記スイッチ装置は、前記第１ＭＣＬＡＧ用ポートで受信した前記非カプセル化フレームを前記上位リンク用ポートに中継する場合、自装置の前記カプセル化用アドレスを用いて前記カプセル化フレームを生成する、
スイッチ装置。
【請求項９】
請求項７記載のスイッチ装置において、
前記スイッチ装置および前記ピア装置の前記第１ＭＣＬＡＧ用ポートは、予め、一方が送信許可状態に、他方が送信禁止状態に設定され、
前記中継処理部は、前記アドレステーブルの検索結果に基づきフレームを前記ＭＣＬＡＧ用ポートに中継する場合において、自装置の前記ＭＣＬＡＧ用ポートが前記送信許可状態の場合、当該フレームを自装置の前記ＭＣＬＡＧ用ポートに中継し、自装置の前記ＭＣＬＡＧ用ポートが前記送信禁止状態の場合、当該フレームを前記ブリッジ用ポートに中継する、
スイッチ装置。
【請求項１０】
請求項９記載のスイッチ装置において、
前記単数または複数のＭＣＬＡＧ用ポートは、さらに、前記上位リンク用ポートである第２ＭＣＬＡＧ用ポートを含む、
スイッチ装置。
【請求項１１】
請求項７記載のスイッチ装置において、
前記学習情報制御部は、前記カプセル化フレームに含まれる送信元の前記カプセル化用アドレスが前記ピア装置の前記カプセル化用アドレスであるか否かを判別することで、前記カプセル化を行ったのが前記ピア装置であるか否かを判別する、
スイッチ装置。
【請求項１２】
請求項７記載のスイッチ装置において、
前記中継処理部は、受信した前記カプセル化フレームに含まれる宛先の前記カプセル化用アドレスが自装置または前記ピア装置の前記カプセル化用アドレスの場合に、当該カプセル化フレームに含まれる宛先の前記カスタマ用アドレスを検索キーとして自装置のアドレステーブルを検索する、
スイッチ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、中継システムおよびスイッチ装置に関し、例えば、２台のスイッチ装置を跨いでリンクアグリゲーショングループが設定され、ＰＢＢ（Provider Backbone Bridge）規格に基づく動作を行う中継システムおよびスイッチ装置に関する。
【背景技術】
【０００２】
例えば、特許文献１には、ＭＡＣ−ｉｎ−ＭＡＣ方式のネットワークの境界に設置される２台のエッジスイッチ装置に、ノード冗長を適用した構成が示されている。当該文献では、２台のエッジスイッチ装置のそれぞれは、自装置／他装置のＭＡＣアドレスをマイ代表アドレス／メイト代表アドレスとするとき、フレームの宛先および送信元に含まれる、マイ代表アドレスとメイト代表アドレスの組み合わせに基づいて、フレームの流れを制御する。例えば、２台のエッジスイッチ装置の一方は、コアスイッチからマイ代表アドレス宛てのカプセル化フレームを受信した場合で、宛先のカスタマ用アドレスが未学習の場合、当該カプセル化フレームを、非カプセル化したのちアクセスポートに中継すると共に、当該カプセル化フレームをＩＣポートを介して他装置にも中継する。そして、他装置も、受信したカプセル化フレームを非カプセル化したのちアクセスポートに中継する。
【０００３】
特許文献２には、ユーザ網内のカスタマエッジと、ＭＰＬＳ網内の２台のプロバイダエッジと、の間の各リンクに装置跨ぎのリンクアグリゲーションが設定された構成が示される。２台のプロバイダエッジは、カスタマエッジからパケットを受信した場合、互いの間で予めなされた取り決めに基づいて、一方のみがＭＰＬＳ網にパケットを中継する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１６１０２７号公報
【特許文献２】特開２０１２−２０９９８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
例えば、冗長化方式として、特許文献２に示されるように、２台のスイッチ装置をブリッジ用ポートを介して互いに接続すると共に、２台のスイッチ装置のそれぞれのポートを含む複数のポートにＬＡＧを設定する方式が知られている。当該冗長化方式では、１台のスイッチ装置で設定される一般的なＬＡＧと異なり、２台のスイッチ装置を跨いでＬＡＧが設定される。このため、通信回線の障害に対する冗長化や通信帯域の拡大といった一般的なＬＡＧによって得られる効果に加えて、スイッチ装置の障害に対する冗長化が実現可能になる。
【０００６】
本明細書では、このような装置跨ぎのＬＡＧをマルチシャーシスリンクアグリゲーショングループ（以降、ＭＣＬＡＧと略す）と呼ぶ。また、ＭＣＬＡＧが設定される２台のスイッチ装置の集合体をＭＣＬＡＧスイッチと呼ぶ。さらに、２台のスイッチ装置の一方から他方を見た場合の他方のスイッチ装置を、ピア装置と呼ぶ。
【０００７】
ＭＣＬＡＧスイッチは、同一のＭＣＬＡＧが設定された、装置跨ぎの複数のポートを論理的に１個のポートとして管理する。その実現方法の一つとして、ＭＣＬＡＧスイッチを構成する２台のスイッチ装置のそれぞれは、ＭＣＬＡＧが設定されたポート（以降、ＭＣＬＡＧ用ポートと呼ぶ）で受信したフレームをブリッジ用ポートを介してピア装置に中継する場合、当該フレームに当該ＭＣＬＡＧの識別子を付加する。ピア装置は、ブリッジ用ポートで受信したフレームの送信元ＭＡＣアドレスを、当該ＭＣＬＡＧの識別子に対応付けて自装置のアドレステーブルに学習する。
【０００８】
また、広域イーサネットを実現する技術として、特許文献１に示されるように、拡張ＶＬＡＮ方式や、ＭＡＣ−ｉｎ−ＭＡＣ方式等が知られている。拡張ＶＬＡＮ方式は、ＩＥＥＥ８０２．１ａｄで標準化されており、ＩＥＥＥ８０２．１Ｑに基づくカスタマ用のＶＬＡＮ（Virtual Local Area Network）タグに事業者用のＶＬＡＮタグを付加することでＶＬＡＮ数の拡張を図る技術である。ＭＡＣ−ｉｎ−ＭＡＣ方式は、カスタマ用のＭＡＣ（Media Access Control）フレームを事業者用のＭＡＣフレームでカプセル化することで、拡張ＶＬＡＮ方式によるＶＬＡＮ数の更なる拡張や、広域網内のスイッチ（コアスイッチ）で学習されるＭＡＣアドレス数の低減等を図る技術である。ＭＡＣ−ｉｎ−ＭＡＣ方式の詳細な方式として、ＩＥＥＥ８０２．１ａｈに基づくＰＢＢ方式が知られている。
【０００９】
ここで、本発明者等は、ＰＢＢ網のエッジスイッチ装置に、ＭＣＬＡＧスイッチを適用することを検討した。この場合、ＭＣＬＡＧスイッチは、２台のスイッチ装置のいずれのＭＣＬＡＧ用ポートでもカスタマ網からのフレームを受信することができる。そうすると、２台のスイッチ装置のそれぞれは、フレームを自装置のＭＣＬＡＧ用ポートで受信する場合と、ピア装置のＭＣＬＡＧ用ポートで受信されたフレームを自装置のブリッジ用ポートで受信する場合とがある。
【００１０】
前者の場合、ＭＣＬＡＧ用ポートで受信されたフレームは、非カプセル化フレームであるが、後者の場合、ブリッジ用ポートで受信されたフレームは、特許文献１に示されるように、カプセル化フレームとなり得る。そうすると、アドレステーブルの学習は、非カプセル化フレームに基づいて行われる場合と、カプセル化フレームに基づいて行われる場合とがある。通常、アドレステーブルの学習内容は、非カプセル化フレームとカプセル化フレームとで異なる。その結果、アドレステーブルの学習内容が、同一の端末等を対象としているにも関わらず不必要に変更される事態が生じ得る。
【００１１】
本発明は、このようなことに鑑みてなされたものであり、その目的の一つは、アドレステーブルの学習内容が不必要に変更される事態を防止することが可能な中継システムおよびスイッチ装置を提供することにある。
【００１２】
本発明の前記並びにその他の目的と新規な特徴は、本明細書の記述及び添付図面から明らかになるであろう。
【課題を解決するための手段】
【００１３】
本願において開示される発明のうち、代表的な実施の形態の概要を簡単に説明すれば、次のとおりである。
【００１４】
本実施の形態による中継システムは、ＰＢＢ規格に基づく中継が行われるＰＢＢ網の入口または出口に設置される第１および第２スイッチ装置を有する。第１および第２スイッチ装置のそれぞれは、ＰＢＢ網の外部から受信した非カプセル化フレームをカプセル化フレームに変換してＰＢＢ網に中継し、ＰＢＢ網から受信したカプセル化フレームを非カプセル化フレームに変換してＰＢＢ網の外部に中継する。非カプセル化フレームは、カスタマ用アドレスを含み、カプセル化フレームは、ＰＢＢ規格に基づき、非カプセル化フレームにカプセル化用アドレスが付加された構造を持つ。第１および第２スイッチ装置のそれぞれは、下位リンク用ポートと、上位リンク用ポートと、単数または複数のＭＣＬＡＧ用ポートと、ブリッジ用ポートと、アドレステーブルと、アドレステーブルの学習および検索を行う中継処理部と、を備える。下位リンク用ポートは、非カプセル化フレームの送信または受信を行い、上位リンク用ポートは、カプセル化フレームの送信または受信を行う。単数または複数のＭＣＬＡＧ用ポートは、装置跨ぎのＬＡＧがそれぞれ設定され、下位リンク用ポートである第１ＭＣＬＡＧ用ポートを含む。ブリッジ用ポートは、上位リンク用ポートであり、自装置とピア装置とを接続する。アドレステーブルは、下位リンク用ポートの先に存在するカスタマ用アドレスを、当該下位リンク用ポートを表すポート識別子または当該下位リンク用ポートに対応付けられるＭＣＬＡＧ識別子に対応付けて保持する。また、アドレステーブルは、上位リンク用ポートの先に存在するカスタマ用アドレスを、カプセル化用アドレスと、当該上位リンク用ポートを表すポート識別子または当該上位リンク用ポートに対応付けられるＭＣＬＡＧ識別子と、に対応付けて保持する。中継処理部は、ＭＣＬＡＧ識別子付加部と学習情報制御部とを有する。ＭＣＬＡＧ識別子付加部は、ＭＣＬＡＧ用ポートで受信したフレームをブリッジ用ポートに中継する場合に、当該フレームに、当該ＭＣＬＡＧ用ポートに対応するＭＣＬＡＧ識別子を付加する。学習情報制御部は、ＭＣＬＡＧ識別子が付加されたカプセル化フレームをブリッジ用ポートで受信した場合で、カプセル化を行ったのがピア装置の場合、当該カプセル化フレームに含まれる送信元のカスタマ用アドレスを、当該カプセル化フレームに付加されたＭＣＬＡＧ識別子に対応付けてアドレステーブルに学習する。この際に、学習情報制御部は、当該カプセル化フレームに含まれるカプセル化用アドレスはアドレステーブルに学習しない。
【発明の効果】
【００１５】
本願において開示される発明のうち、代表的な実施の形態によって得られる効果を簡単に説明すると、ＭＣＬＡＧスイッチを含む中継システムにおいて、アドレステーブルの学習内容が不必要に変更される事態を防止することが可能になる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施の形態による中継システムにおいて、その全体の構成例および動作例を示す概略図である。
【図２】図１の中継システムにおいて、各中継網を流れるフレームの主要部の構造例を示す図である。
【図３】図１の中継システムにおいて、ＭＣＬＡＧスイッチ周りの構成例を示す概略図である。
【図４】図３の中継システムの動作例を示す説明図である。
【図５】図３の中継システムの他の動作例を示す説明図である。
【図６】図３の中継システムにおいて、ＭＣＬＡＧスイッチを構成するスイッチ装置の主要部の構成例を示すブロック図である。
【図７】図６におけるアドレステーブルの構造例を示す概略図である。
【図８】（ａ）は、図６における受信側ＩＶＩＤ管理テーブルの構造例を示す概略図であり、（ｂ）は、図６における送信側ＩＶＩＤ管理テーブルの構造例を示す概略図であり、（ｃ）は、図６におけるＭＣＬＡＧテーブルの構造例を示す概略図である。
【図９】本発明の前提として検討した中継システムにおいて、図３の中継システムが学習情報制御部を備えない場合の動作例を示す説明図である。
【発明を実施するための形態】
【００１７】
以下の実施の形態においては便宜上その必要があるときは、複数のセクションまたは実施の形態に分割して説明するが、特に明示した場合を除き、それらは互いに無関係なものではなく、一方は他方の一部または全部の変形例、詳細、補足説明等の関係にある。また、以下の実施の形態において、要素の数等（個数、数値、量、範囲等を含む）に言及する場合、特に明示した場合および原理的に明らかに特定の数に限定される場合等を除き、その特定の数に限定されるものではなく、特定の数以上でも以下でも良い。
【００１８】
さらに、以下の実施の形態において、その構成要素（要素ステップ等も含む）は、特に明示した場合および原理的に明らかに必須であると考えられる場合等を除き、必ずしも必須のものではないことは言うまでもない。同様に、以下の実施の形態において、構成要素等の形状、位置関係等に言及するときは、特に明示した場合および原理的に明らかにそうでないと考えられる場合等を除き、実質的にその形状等に近似または類似するもの等を含むものとする。このことは、上記数値および範囲についても同様である。
【００１９】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための全図において、同一の部材には原則として同一の符号を付し、その繰り返しの説明は省略する。
【００２０】
《中継システムの全体構成》
図１は、本発明の一実施の形態による中継システムにおいて、その全体の構成例および動作例を示す概略図である。図１に示す中継システムは、複数（ここでは６個）のカスタマ網１２ａ〜１２ｆと、カスタマ網１２ａ〜１２ｆ間の中継を担う複数（ここでは３個）のＰＢ網１１ａ〜１１ｃと、ＰＢ網１１ａ〜１１ｃ間の中継を担うＰＢＢ網１０と、を備える。
【００２１】
ＰＢ網１１ａは、カスタマ網１２ａ，１２ｂ間の中継を担い、ＰＢ網１１ｂは、カスタマ網１２ｃ，１２ｄ間の中継を担い、ＰＢ網１１ｃは、カスタマ網１２ｅ，１２ｆ間の中継を担う。ＰＢＢ網１０は、ＩＥＥＥ８０２．１ａｈ（言い換えればＰＢＢ規格）に基づく中継が行われる中継網である。ＰＢ網１１ａ〜１１ｃは、前述した拡張ＶＬＡＮ方式が適用される中継網である。
【００２２】
カスタマ網１２ａ，１２ｂとＰＢ網１１ａとの間の境界部には、それぞれ、スイッチＳＷＢ１，ＳＷＢ２が設置される。カスタマ網１２ａは、複数のカスタマ端末ＴＭと、これらをスイッチＳＷＢ１に接続するネットワークＮＷｃ１と、を備える。カスタマ網１２ｂは、複数のカスタマ端末ＴＭと、これらをスイッチＳＷＢ２に接続するネットワークＮＷｃ２と、を備える。ネットワークＮＷｃ１，ＮＷｃ２のそれぞれは、通信回線や図示しないスイッチ等によって構成される。スイッチＳＷＢ１は、カスタマ網１２ａ内の複数のカスタマ端末ＴＭ間の中継を担うと共に、各カスタマ端末ＴＭとＰＢ網１１ａとの間の中継を担う。スイッチＳＷＢ２は、カスタマ網１２ｂ内の複数のカスタマ端末ＴＭ間の中継を担うと共に、各カスタマ端末ＴＭとＰＢ網１１ａとの間の中継を担う。
【００２３】
同様に、カスタマ網１２ｃ，１２ｄとＰＢ網１１ｂとの間の境界部には、それぞれ、スイッチＳＷＢ３，ＳＷＢ４が設置され、カスタマ網１２ｅ，１２ｆとＰＢ網１１ｃとの間の境界部には、それぞれ、スイッチＳＷＢ５，ＳＷＢ６が設置される。カスタマ網１２ｃ〜１２ｆは、それぞれ、複数のカスタマ端末ＴＭと、ネットワークＮＷｃ３〜ＮＷｃ６と、を備える。スイッチＳＷＢ３，ＳＷＢ４は、それぞれ、カスタマ網１２ｃ，１２ｄ内の複数のカスタマ端末ＴＭ間の中継を担うと共に、各カスタマ端末ＴＭとＰＢ網１１ｂとの間の中継を担う。スイッチＳＷＢ５，ＳＷＢ６は、それぞれ、カスタマ網１２ｅ，１２ｆ内の複数のカスタマ端末ＴＭ間の中継を担うと共に、各カスタマ端末ＴＭとＰＢ網１１ｃとの間の中継を担う。
【００２４】
ＰＢ網１１ｂと、ＰＢＢ網１０との間の境界部（言い換えればＰＢＢ網１０の入口または出口）には、スイッチ装置（具体的にはエッジスイッチ装置）ＳＷＥ２が設置される。スイッチ装置ＳＷＥ２は、下位リンク用ポートであるｎ個のポートＰｄ［１］〜Ｐｄ［ｎ］と、上位リンク用ポートであるポートＰｕと、を含む複数のポートを有する。ＰＢ網１１ｂは、通信回線や図示しないスイッチ等によって構成されるネットワークＮＷｂ２を備える。スイッチＳＷＢ３，ＳＷＢ４は、ネットワークＮＷｂ２を介して、スイッチ装置ＳＷＥ２のポートＰｄ［１］〜Ｐｄ［ｎ］のいずれかに適宜接続される。
【００２５】
これにより、スイッチ装置ＳＷＥ２は、自装置の下位リンクに存在する複数のスイッチＳＷＢ３，ＳＷＢ４間の中継を担うと共に、各スイッチＳＷＢ３，ＳＷＢ４とＰＢＢ網１０との間の中継を担う。なお、ここでは、ＰＢ網１１ｂの境界部には、２個のスイッチＳＷＢ３，ＳＷＢ４が設置されているが、実際には、更に多くのスイッチが設置される。また、これに応じて、ＰＢ網１１ｂには、２個のカスタマ網１２ｃ，１２ｄに加えて、更に多くのカスタマ網が収容される。これは、ＰＢ網１１ａ，１１ｃに関しても同様である。
【００２６】
ＰＢ網１１ｂの場合と同様に、ＰＢ網１１ｃと、ＰＢＢ網１０との間の境界部には、スイッチ装置ＳＷＥ３が設置される。ＰＢ網１１ｃは、ネットワークＮＷｂ３を備える。スイッチＳＷＢ５，ＳＷＢ６は、ネットワークＮＷｂ３を介して、スイッチ装置ＳＷＥ３のポートＰｄ［１］〜Ｐｄ［ｎ］のいずれかに適宜接続される。これにより、スイッチ装置ＳＷＥ３は、自装置の下位リンクに存在する複数のスイッチＳＷＢ５，ＳＷＢ６間の中継を担うと共に、各スイッチＳＷＢ５，ＳＷＢ６とＰＢＢ網１０との間の中継を担う。さらに、同様にして、所定のＰＢ網（図示は省略）とＰＢＢ網１０との間の境界部には、スイッチ装置ＳＷＥ４が設置される。
【００２７】
一方、ＰＢ網１１ａと、ＰＢＢ網１０との間の境界部（言い換えればＰＢＢ網１０の入口または出口）には、２個のスイッチ装置（エッジスイッチ装置）ＳＷＥ１ａ，ＳＷＥ１ｂで構成されるＭＣＬＡＧスイッチＭＣＬＡＧＳＷが設置される。スイッチ装置ＳＷＥ１ａ，ＳＷＥ１ｂのそれぞれは、下位リンク用ポートと上位リンク用ポートとを有する。この例では、下位リンク用ポートの中には、ＭＣＬＡＧ用ポートＰｍ１と、ＭＣＬＡＧが設定されないポートＰｄと、が含まれる。また、上位リンク用ポートの中には、ＭＣＬＡＧ用ポートＰｍ２と、ＭＣＬＡＧが設定されないポートＰｕと、ブリッジ用ポートＰｂと、が含まれる。
【００２８】
スイッチ装置ＳＷＥ１ａ，ＳＷＥ１ｂのそれぞれは、自装置およびピア装置のＭＣＬＡＧ用ポートＰｍ１に共通のＭＣＬＡＧ１を設定し、自装置およびピア装置のＭＣＬＡＧ用ポートＰｍ２に共通のＭＣＬＡＧ２を設定する。ＰＢ網１１ａは、ネットワークＮＷｂ１を備える。スイッチＳＷＢ１，ＳＷＢ２は、ネットワークＮＷｂ１を介して、ＭＣＬＡＧスイッチＭＣＬＡＧＳＷの複数の下位リンク用ポートのいずれかに適宜接続される。これにより、ＭＣＬＡＧスイッチＭＣＬＡＧＳＷは、自装置の下位リンクに存在する複数のスイッチＳＷＢ１，ＳＷＢ２間の中継を担うと共に、各スイッチＳＷＢ１，ＳＷＢ２とＰＢＢ網１０との間の中継を担う。
【００２９】
ＰＢＢ網１０は、通信回線や図示しないスイッチ（具体的にはコアスイッチ）によって構成されるネットワークＮＷｂｂを備える。複数のスイッチ装置ＳＷＥ２〜ＳＷＥ４の上位リンク用ポート（ポートＰｕ）と、ＭＣＬＡＧスイッチＭＣＬＡＧＳＷの上位リンク用ポート（ポートＰｕおよびＭＣＬＡＧ用ポートＰｍ２）とは、ネットワークＮＷｂｂを介して互いに接続される。なお、ここでは、エッジスイッチ装置の一つがＭＣＬＡＧスイッチＭＣＬＡＧＳＷで構成される場合を例としたが、他のエッジスイッチ装置ＳＷＥ２〜ＳＷＥ４もＭＣＬＡＧスイッチで構成されてもよい。
【００３０】
《中継システムの全体動作》
ここで、図１のカスタマ網１２ｃ内のカスタマ端末ＴＭからカスタマ網１２ｅ内のカスタマ端末ＴＭに向けてフレームを転送する場合を例として、図１の中継システムの動作例を説明する。ここでは、送信元となるカスタマ網１２ｃ内のカスタマ端末ＴＭのＭＡＣアドレス（カスタマ用アドレス）ＣＭＡＣが「ＣＡ２１」であり、宛先となるカスタマ網１２ｅ内のカスタマ端末ＴＭのＭＡＣアドレス（カスタマ用アドレス）ＣＭＡＣが「ＣＡ３１」であるものとする。また、スイッチ装置ＳＷＥ２のＭＡＣアドレス（カプセル化用アドレス）ＢＭＡＣが「ＢＡ２」であり、スイッチ装置ＳＷＥ３のＭＡＣアドレス（カプセル化用アドレス）ＢＭＡＣが「ＢＡ３」であるものとする。
【００３１】
図２は、図１の中継システムにおいて、各中継網を流れるフレームの主要部の構造例を示す図である。図１および図２に示すように、まず、送信元のカスタマ端末ＴＭは、カスタマ網１２ｃ内にフレームＦＬ１を送信する。カスタマ網１２ｃ内のフレームＦＬ１は、カスタマＶＬＡＮタグ１５、送信元のカスタマ用アドレスＣＭＡＣ（ＣＳＡ）および宛先のカスタマ用アドレスＣＭＡＣ（ＣＤＡ）を含んだ非カプセル化フレームである。ここでは、送信元のカスタマ用アドレスＣＳＡは、ＭＡＣアドレス「ＣＡ２１」であり、宛先のカスタマ用アドレスＣＤＡは、ＭＡＣアドレス「ＣＡ３１」である。カスタマＶＬＡＮタグ１５には、カスタマによって任意に設定されるカスタマＶＬＡＮ識別子ＣＶＩＤが含まれる。
【００３２】
次いで、図１に示すように、スイッチＳＷＢ３は、フレームＦＬ１を受信し、ＰＢ網１１ｂ内にフレームＦＬ２を送信する。フレームＦＬ２は、拡張ＶＬＡＮフレームであり、図２に示すように、フレームＦＬ１に対してサービスＶＬＡＮタグ１６が付加された非カプセル化フレームである。サービスＶＬＡＮ（拡張ＶＬＡＮ）タグ１６には、事業者等によって任意に設定されるサービスＶＬＡＮ識別子ＳＶＩＤが含まれる。ＰＢ網１１ｂ内でのブロードキャストドメインは、このサービスＶＬＡＮ識別子ＳＶＩＤによって定められる。スイッチＳＷＢ３は、この事業者等の設定に基づいて、フレームＦＬ１に対してサービスＶＬＡＮタグ１６を付加する。
【００３３】
続いて、図１に示すように、エッジスイッチＳＷＥ２は、フレームＦＬ２を受信し、ＰＢＢ網１０内にフレームＦＬ３を送信する。フレームＦＬ３は、ＰＢＢフレームであり、カプセル化フレームである。カプセル化フレームは、概略的には、ＰＢＢ規格に基づき、非カプセル化フレームにカプセル化用アドレスが付加された構造を持つ。具体的には、フレームＦＬ３は、図２に示すように、フレームＦＬ２を、サービスインスタンス識別子ＩＳＩＤ、バックボーンＶＬＡＮタグ（Ｂタグ）１８、送信元のカプセル化用アドレスＢＭＡＣ（ＢＳＡ）および宛先のカプセル化用アドレスＢＭＡＣ（ＢＤＡ）でカプセル化した構造を持つ。
【００３４】
サービスインスタンス識別子ＩＳＩＤは、前述した送信元のカスタマ用アドレスＣＳＡおよび宛先のカスタマ用アドレスＣＤＡを含めてサービスインスタンスタグ（Ｉタグ）１７内に含まれる。サービスインスタンス識別子ＩＳＩＤは、カスタマを識別するための識別子であり、２４ビットの領域を持つ。この２４ビットの領域によって、１２ビットのサービスＶＬＡＮ識別子ＳＶＩＤの更なる拡張が可能となる。サービスインスタンス識別子ＩＳＩＤは、事業者等によって任意に設定される。代表的な設定方法としては、１個のサービスＶＬＡＮ識別子ＳＶＩＤを１個のサービスインスタンス識別子ＩＳＩＤに対応付ける方法や、複数のサービスＶＬＡＮ識別子ＳＶＩＤを１個のサービスインスタンス識別子ＩＳＩＤに対応付ける方法等が挙げられる。
【００３５】
バックボーンＶＬＡＮタグ（Ｂタグ）１８は、バックボーンＶＬＡＮ識別子ＢＶＩＤを含む。バックボーンＶＬＡＮ識別子ＢＶＩＤは、中継時の経路制御用の識別子であり、１２ビットの領域を持つ。ＰＢＢ１０内でのブロードキャストドメインは、このバックボーンＶＬＡＮ識別子ＢＶＩＤによって定められる。バックボーンＶＬＡＮ識別子ＢＶＩＤは、事業者等によって設定される。代表的な設定方法としては、複数のサービスインスタンス識別子ＩＳＩＤを１個のバックボーンＶＬＡＮ識別子ＢＶＩＤに対応付ける方法等が挙げられる。
【００３６】
ここで、スイッチ装置ＳＷＥ２は、図１のアドレステーブルＦＤＢに示すように、過去の通信によって、カスタマ用アドレスＣＭＡＣ「ＣＡ３１」と、カプセル化用アドレスＢＭＡＣ「ＢＡ３」と、ポートＰｕのポート識別子｛Ｐｕ｝と、の対応関係を学習しているものとする。本明細書では、例えば｛ＡＡ｝は、「ＡＡ」の識別子（ＩＤ）を表すものとする。また、当該アドレステーブルＦＤＢでは、フレームＦＬ２を受信した際の送信元の情報から、カスタマ用アドレスＣＭＡＣ「ＣＡ２１」とポート識別子｛Ｐｄ［１］｝との対応関係も学習されている。
【００３７】
スイッチ装置ＳＷＥ２は、アドレステーブルＦＤＢの「ＣＡ３１」に基づいて、図２のフレームＦＬ３に示すように、自装置のＭＡＣアドレス「ＢＡ２」を送信元のカプセル化用アドレスＢＳＡとし、スイッチ装置ＳＷＥ３のＭＡＣアドレス「ＢＡ３」を宛先のカプセル化用アドレスＢＤＡとして、フレームＦＬ２をカプセル化する。そして、スイッチ装置ＳＷＥ２は、このカプセル化フレームとなるフレームＦＬ３を、ポート（上位リンク用ポート）Ｐｕからスイッチ装置ＳＷＥ３に向けて送信する。
【００３８】
スイッチ装置ＳＷＥ３は、図１に示すように、フレームＦＬ３を受信し、送信元のカスタマ用アドレスＣＳＡ「ＣＡ２１」と送信元のカプセル化用アドレスＢＳＡ「ＢＡ２」とポート識別子｛Ｐｕ｝との対応関係をアドレステーブルに学習する。また、スイッチ装置ＳＷＥ３は、フレームＦＬ３の宛先のカプセル化用アドレスＢＤＡ「ＢＡ３」が自装置宛であるため、フレームＦＬ３の宛先のカスタマ用アドレスＣＤＡ「ＣＡ３１」を検索キーとしてアドレステーブルＦＤＢを検索する。
【００３９】
ここで、スイッチ装置ＳＷＥ３は、過去の通信によって、「ＣＡ３１」とポート識別子｛Ｐｄ［１］｝との対応関係をアドレステーブルＦＤＢに学習しているものとする。これにより、スイッチ装置ＳＷＥ３は、ポート識別子｛Ｐｄ［１］｝を取得し、フレームＦＬ３をデカプセル化することでフレームＦＬ２に変換する。
【００４０】
スイッチ装置ＳＷＥ３は、デカプセル化したフレームＦＬ２を、アドレステーブルＦＤＢの検索結果に基づいて、ポート（下位リンク用ポート）Ｐｄ［１］からＰＢ網１１ｃを介してスイッチＳＷＢ５に向けて送信する。スイッチＳＷＢ５は、フレームＦＬ２を受信し、フレームＦＬ２からサービスＶＬＡＮタグ１６を取り除くことでフレームＦＬ１に変換する。そして、スイッチＳＷＢ５は、フレームＦＬ１を、カスタマ網１２ｅを介して「ＣＡ３１」のカスタマ用アドレスＣＭＡＣを持つカスタマ端末ＴＭに向けて送信する。
【００４１】
なお、図１および図２の例では、スイッチ装置ＳＷＥ２，ＳＷＥ３は、ＰＢ網１１ｂ，１１ｃとの間でフレームＦＬ２の受信または送信を行ったが、場合によっては、カスタマ網１２ｃ，１２ｅとの間でフレームＦＬ１の受信または送信を行うことも可能である。すなわち、エッジスイッチ装置は、図２のフレームＦＬ１をカプセル化することでフレームＦＬ３を生成したり、フレームＦＬ３をデカプセル化することでフレームＦＬ１を生成することも可能である。また、ここでは、ＰＢＢ規格に基づく構成例および動作例を示したが、ＥｏＥ（Ethernet over Ethernet）規格に対しても同様に適用可能である。ＥｏＥフレームは、図２のＰＢＢフレーム（フレームＦＬ３）とはフォーマットが若干異なるが、実質的には図２のＰＢＢフレームが持つ情報と同等の情報を持つ。
【００４２】
《中継システム（主要部）の構成》
図３は、図１の中継システムにおいて、ＭＣＬＡＧスイッチ周りの構成例を示す概略図である。図１で述べたように、ＭＣＬＡＧスイッチＭＣＬＡＧＳＷは、２台のスイッチ装置（第１および第２スイッチ装置）ＳＷＥ１ａ，ＳＷＥ１ｂで構成される。図１および図２で述べた動作と同様に、スイッチ装置ＳＷＥ１ａ，ＳＷＥ１ｂは、ＰＢＢ網１０の外部（ここではＰＢ網１１ａ）から受信した非カプセル化フレームをカプセル化フレームに変換してＰＢＢ網１０に中継する。その逆に、スイッチ装置ＳＷＥ１ａ，ＳＷＥ１ｂは、ＰＢＢ網１０から受信したカプセル化フレームを非カプセル化フレームに変換してＰＢＢ網の外部（ＰＢ網１１ａ）に中継する。さらに、スイッチ装置ＳＷＥ１ａ，ＳＷＥ１ｂは、ＰＢ網１１ａ内での非カプセル化フレームの中継や、ＰＢＢ網１０内でのカプセル化フレームの中継も行う。
【００４３】
スイッチ装置ＳＷＥ１ａ，ＳＷＥ１ｂのそれぞれは、非カプセル化フレームの送信または受信を行う下位リンク用ポートと、カプセル化フレームの送信または受信を行う上位リンク用ポートと、を有する。図１で述べたように、下位リンク用ポートは、ポートＰｄおよびＭＣＬＡＧ用ポート（第１ＭＣＬＡＧ用ポート）Ｐｍ１を含み、上位リンク用ポートは、ポートＰｕおよびＭＣＬＡＧ用ポート（第２ＭＣＬＡＧ用ポート）Ｐｍ２を含む。さらに、上位リンク用ポートは、ブリッジ用ポートＰｂを含んでいる。すなわち、ブリッジ用ポートＰｂは、ＰＢＢ網１０に属するポートとなっている。ブリッジ用ポートＰｂは、自装置とピア装置とを通信回線１３を介して接続する。通信回線１３は、イーサネット（登録商標）回線で構成される場合や、専用回線で構成される場合がある。
【００４４】
また、図３の例では、ＰＢ網１１ａのネットワークＮＷｂ１は、スイッチＳＷ１を備えている。スイッチＳＷ１は、ＬＡＧ用ポートＰ１，Ｐ２を有する。ＬＡＧ用ポートＰ１は、通信回線１４を介してスイッチ装置ＳＷＥ１ａのＭＣＬＡＧ用ポートＰｍ１に接続され、ＬＡＧ用ポートＰ２は、通信回線１４を介してスイッチ装置ＳＷＥ１ｂのＭＣＬＡＧ用ポートＰｍ１に接続される。通信回線１４は、例えば、イーサネット回線で構成される。スイッチＳＷ１は、ＬＡＧ用ポートＰ１，Ｐ２にＭＣＬＡＧ１を設定する。なお、スイッチＳＷ１は、実際には、ＬＡＧ用ポートＰ１，Ｐ２に、通常のＬＡＧを設定すればよく、特に、ＬＡＧとＭＣＬＡＧとを区別して取り扱う必要はない。
【００４５】
同様に、ＰＢＢ網１０のネットワークＮＷｂｂは、コアスイッチＳＷＣを備えている。コアスイッチＳＷＣは、スイッチ装置ＳＷＥ１ａのＭＣＬＡＧ用ポートＰｍ２に接続されるＬＡＧ用ポートＰ１と、スイッチ装置ＳＷＥ１ｂのＭＣＬＡＧ用ポートＰｍ２に接続されるＬＡＧ用ポートＰ２と、を有する。コアスイッチＳＷＣは、ＬＡＧ用ポートＰ１，Ｐ２にＭＣＬＡＧ２（実際には通常のＬＡＧ）を設定する。
【００４６】
また、図３には、カスタマ端末ＴＭ１ａ，ＴＭ１ｂ，ＴＭ１ｃと、カスタマ端末ＴＭ２，ＴＭ３，ＴＭ４とが示されている。図１を例とすると、カスタマ端末ＴＭ１ａ，ＴＭ１ｂ，ＴＭ１ｃは、カスタマ網１２ａ，１２ｂに含まれる。カスタマ端末ＴＭ２は、スイッチ装置ＳＷＥ２の下位リンクに属するカスタマ網１２ｃ，１２ｄに含まれ、カスタマ端末ＴＭ３は、スイッチ装置ＳＷＥ３の下位リンクに属するカスタマ網１２ｅ，１２ｆに含まれる。また、カスタマ端末ＴＭ４は、スイッチ装置ＳＷＥ４の下位リンクに属するカスタマ網（図示せず）に含まれる。なお、図３では、便宜上、各カスタマ網のネットワーク（ＮＷｃ１〜ＮＷｃ６）や、スイッチ（ＳＷＢ１〜ＳＷＢ６）の記載は省略されている。
【００４７】
カスタマ端末ＴＭ１ａは、ネットワークＮＷｂ１内のスイッチＳＷ１を介して、スイッチ装置ＳＷＥ１ａ，ＳＷＥ１ｂのＭＣＬＡＧ用ポート（下位リンク用ポート）Ｐｍ１に接続される。カスタマ端末ＴＭ１ｂは、ネットワークＮＷｂ１を介して、スイッチ装置ＳＷＥ１ａのポート（下位リンク用ポート）Ｐｄに接続され、カスタマ端末ＴＭ１ｃは、ネットワークＮＷｂ１を介して、スイッチ装置ＳＷＥ１ｂのポート（下位リンク用ポート）Ｐｄに接続される。
【００４８】
また、カスタマ端末ＴＭ３は、ネットワークＮＷｂｂ内のコアスイッチＳＷＣを介して、スイッチ装置ＳＷＥ１ａ，ＳＷＥ１ｂのＭＣＬＡＧ用ポート（上位リンク用ポート）Ｐｍ２に接続される。カスタマ端末ＴＭ２は、ネットワークＮＷｂｂを介して、スイッチ装置ＳＷＥ１ａのポート（上位リンク用ポート）Ｐｕに接続され、カスタマ端末ＴＭ４は、ネットワークＮＷｂｂを介して、スイッチ装置ＳＷＥ１ｂのポート（上位リンク用ポート）Ｐｕに接続される。
【００４９】
このような構成において、図３では、ＭＣＬＡＧスイッチＭＣＬＡＧＳＷの動作方式の一例として、ＭＣＬＡＧ毎に、そのメンバポートとなるＭＣＬＡＧ用ポートに対して、アクティブＡＣＴまたはスタンバイＳＢＹを設定する方式が示されている。この例では、ＭＣＬＡＧ１において、スイッチ装置ＳＷＥ１ａのＭＣＬＡＧ用ポート（第１ＭＣＬＡＧ用ポート）Ｐｍ１はアクティブＡＣＴに設定され、スイッチ装置ＳＷＥ１ｂのＭＣＬＡＧ用ポートＰｍ１はスタンバイＳＢＹに設定される。同様に、ＭＣＬＡＧ２においても、スイッチ装置ＳＷＥ１ａのＭＣＬＡＧ用ポート（第２ＭＣＬＡＧ用ポート）Ｐｍ２はアクティブＡＣＴに設定され、スイッチ装置ＳＷＥ１ｂのＭＣＬＡＧ用ポートＰｍ２はスタンバイＳＢＹに設定される。
【００５０】
障害無しの場合、アクティブＡＣＴに設定されたＭＣＬＡＧ用ポートは、送信を許可する送信許可状態に制御される。ここでは、その一例として、当該ＭＣＬＡＧ用ポートは、送信および受信共に許可する送受信許可状態ＦＷに制御される。一方、スタンバイＳＢＹに設定されたＭＣＬＡＧ用ポートは、送信を禁止する送信禁止状態に制御される。ここでは、その一例として、当該ＭＣＬＡＧ用ポートは、送信を禁止し受信を許可する送信禁止状態ＴＢＫに制御される。
【００５１】
その結果、ＭＣＬＡＧスイッチＭＣＬＡＧＳＷからスイッチＳＷ１に向けたフレームは、常に、スイッチ装置ＳＷＥ１ａのＭＣＬＡＧ用ポートＰｍ１から送信される。同様に、ＭＣＬＡＧスイッチＭＣＬＡＧＳＷからコアスイッチＳＷＣに向けたフレームは、常に、スイッチ装置ＳＷＥ１ａのＭＣＬＡＧ用ポートＰｍ２から送信される。一方、スイッチＳＷ１またはコアスイッチＳＷＣからＭＣＬＡＧスイッチＭＣＬＡＧＳＷに向けたフレームは、ＬＡＧ用ポートＰ１，Ｐ２の両方から送信される。
【００５２】
ここで、例えば、スイッチ装置ＳＷＥ１ａのＭＣＬＡＧ用ポートＰｍ１に障害が発生した場合には、ＭＣＬＡＧスイッチＭＣＬＡＧＳＷにおいて、障害時の切り換え動作が行われる。具体的には、ＭＣＬＡＧ１において、スイッチ装置ＳＷＥ１ｂのＭＣＬＡＧ用ポートＰｍ１は送受信許可状態ＦＷに制御され、スイッチ装置ＳＷＥ１ａのＭＣＬＡＧ用ポートＰｍ１は、例えば、送信および受信共に禁止する送受信禁止状態等に制御される。
【００５３】
なお、ＭＣＬＡＧスイッチＭＣＬＡＧＳＷの動作方式は、このような方式に限定されるものではなく、様々な方式を用いることができる。例えば、分散ＩＤ等に基づいて、フレームを送信するＭＣＬＡＧ用ポートを２台のスイッチ装置ＳＷＥ１ａ，ＳＷＥ１ｂに均等に振り分けるような方式が挙げられる。
【００５４】
また、図３では、スイッチ装置ＳＷＥ１ａ，ＳＷＥ１ｂの主要部の概略的な構成例が示される。ここでは、スイッチ装置ＳＷＥ１ａ，ＳＷＥ１ｂのそれぞれは、アドレステーブルＦＤＢと、ＭＣＬＡＧテーブル２１と、中継処理部２０と、を有する。中継処理部２０は、主に、アドレステーブルＦＤＢの学習および検索を行う。
【００５５】
ＭＣＬＡＧテーブル２１は、単数または複数のＭＣＬＡＧ用ポートを、単数または複数のＭＣＬＡＧ識別子にそれぞれ対応付けて保持する。図３の場合、ＭＣＬＡＧテーブル２１は、ＭＣＬＡＧ用ポートＰｍ１，Ｐｍ２を、それぞれ、ＭＣＬＡＧ識別子｛ＭＣＬＡＧ１｝，｛ＭＣＬＡＧ２｝に対応付けて保持する。これによって、スイッチ装置ＳＷＥ１ａ，ＳＷＥ１ｂのそれぞれは、自装置およびピア装置のＭＣＬＡＧ用ポートＰｍ１に共通のＭＣＬＡＧ１を設定し、自装置およびピア装置のＭＣＬＡＧ用ポートＰｍ２に共通のＭＣＬＡＧ２を設定する。
【００５６】
アドレステーブルＦＤＢは、下位リンク用ポートの先に存在するカスタマ用アドレスを、当該下位リンク用ポートを表すポート識別子または当該下位リンク用ポートに対応付けられるＭＣＬＡＧ識別子に対応付けて保持する。例えば、図１のスイッチ装置ＳＷＥ２のアドレステーブルＦＤＢは、ポート（下位リンク用ポート）Ｐｄ［１］の先に存在するカスタマ用アドレスＣＭＡＣ「ＣＡ２１」を、ポート識別子｛Ｐｄ［１］｝に対応付けて保持している。スイッチ装置ＳＷＥ１ａ，ＳＷＥ１ｂのアドレステーブルＦＤＢも、これと同様の情報を保持する。
【００５７】
また、アドレステーブルＦＤＢは、上位リンク用ポートの先に存在するカスタマ用アドレスを、カプセル化用アドレスと、当該上位リンク用ポートを表すポート識別子または当該上位リンク用ポートに対応付けられるＭＣＬＡＧ識別子と、に対応付けて保持する。例えば、図１のスイッチ装置ＳＷＥ２のアドレステーブルＦＤＢは、ポート（上位リンク用ポート）Ｐｕの先に存在するカスタマ用アドレスＣＭＡＣ「ＣＡ３１」を、カプセル化用アドレスＢＭＡＣ「ＢＡ３」と、ポート識別子｛Ｐｕ｝と、に対応付けて保持している。スイッチ装置ＳＷＥ１ａ，ＳＷＥ１ｂのアドレステーブルＦＤＢも、これと同様の情報を保持する。
【００５８】
中継処理部２０は、学習情報制御部２２とＭＣＬＡＧ識別子付加部２３とを備える。ＭＣＬＡＧ識別子付加部２３は、ＭＣＬＡＧ用ポート（例えばＰｍ１）で受信したフレームをブリッジ用ポートＰｂに中継する場合に、当該フレームに、当該ＭＣＬＡＧ用ポートに対応するＭＣＬＡＧ識別子（｛ＭＣＬＡＧ１｝）を付加する。学習情報制御部２２は、詳細は後述するが、アドレステーブルの学習内容が不必要に変更される事態を防止するため、所定の条件に基づいてアドレステーブルＦＤＢに学習する情報を制御する。
【００５９】
《中継システム（主要部）の前提動作および問題点》
図９は、本発明の前提として検討した中継システムにおいて、図３の中継システムが学習情報制御部を備えない場合の動作例を示す説明図である。図９では、カスタマ端末ＴＭ１ａ，ＴＭ２，ＴＭ３のカスタマ用アドレス（ＭＡＣアドレス）ＣＭＡＣは、それぞれ、ＣＡ１ａ，ＣＡ２，ＣＡ３であるものとする。また、スイッチ装置ＳＷＥ１ａ，ＳＷＥ１ｂ，ＳＷＥ２，ＳＷＥ３のカプセル化用アドレス（ＭＡＣアドレス）ＢＭＡＣは、それぞれ、ＢＡ１ａ，ＢＡ１ｂ，ＢＡ２，ＢＡ３であるものとする。
【００６０】
まず、カスタマ端末ＴＭ１ａからカスタマ端末ＴＭ２に向けてフレームＦＬ１０を転送する場合を想定する。スイッチＳＷ１は、フレーム（ここでは非カプセル化フレーム）ＦＬ１０を受信し、当該フレームＦＬ１０を、所定の分散規則に基づき、ＬＡＧ用ポートＰ１，Ｐ２のいずれか一方に中継する。ここでは、フレームＦＬ１０は、ＬＡＧ用ポートＰ１に中継されたものとする。
【００６１】
スイッチ装置ＳＷＥ１ａは、ＭＣＬＡＧ用ポートＰｍ１でフレーム（ここでは非カプセル化フレーム）ＦＬ１０を受信する。そして、スイッチ装置ＳＷＥ１ａ（具体的には中継処理部２０）は、フレーム（非カプセル化フレーム）ＦＬ１０に含まれる送信元のカスタマ用アドレスＣＳＡ「ＣＡ１ａ」を、当該フレームを受信したポートのポート識別子（以降、受信ポート識別子と呼ぶ）に対応付けてアドレステーブルＦＤＢに学習する。ここでは、受信ポート識別子は、ＭＣＬＡＧ識別子｛ＭＣＬＡＧ１｝である。
【００６２】
また、スイッチ装置ＳＷＥ１ａは、過去の通信によって、カスタマ用アドレスＣＭＡＣ「ＣＡ２」と、カプセル化用アドレスＢＭＡＣ「ＢＡ２」と、ポート識別子｛Ｐｕ｝と、の対応関係をアドレステーブルＦＤＢに学習しているものとする。スイッチ装置ＳＷＥ１ａ（具体的には中継処理部２０）は、フレーム（非カプセル化フレーム）ＦＬ１０に含まれる宛先のカスタマ用アドレスＣＤＡ「ＣＡ２」を検索キーとしてアドレステーブルＦＤＢを検索する。スイッチ装置ＳＷＥ１ａは、当該検索結果に基づく宛先のポート識別子（以降、宛先ポート識別子と呼ぶ）として、ポート（上位リンク用ポート）Ｐｕのポート識別子｛Ｐｕ｝を取得する。
【００６３】
そこで、スイッチ装置ＳＷＥ１ａは、フレーム（非カプセル化フレーム）ＦＬ１０を、送信元のカプセル化用アドレスＢＳＡ（自装置のカプセル化用アドレスＢＭＡＣ「ＢＡ１ａ」）と、宛先のカプセル化用アドレスＢＤＡ（アドレステーブルＦＤＢに基づくカプセル化用アドレスＢＭＡＣ「ＢＡ２」）でカプセル化する。そして、スイッチ装置ＳＷＥ１ａは、当該フレーム（ここではカプセル化フレーム）ＦＬ１０を、上位リンク用ポートＰｕから送信する。
【００６４】
次に、カスタマ端末ＴＭ１ａからカスタマ端末ＴＭ３に向けてフレームＦＬ１１を転送する場合を想定する。スイッチＳＷ１は、フレーム（ここでは非カプセル化フレーム）ＦＬ１１を受信し、当該フレームＦＬ１１を、所定の分散規則に基づき、ＬＡＧ用ポートＰ１，Ｐ２のいずれか一方に中継する。ここでは、フレームＦＬ１１は、ＬＡＧ用ポートＰ２に中継されたものとする。
【００６５】
スイッチ装置ＳＷＥ１ｂは、ＭＣＬＡＧ用ポートＰｍ１でフレーム（ここでは非カプセル化フレーム）ＦＬ１１を受信する。そして、スイッチ装置ＳＷＥ１ｂ（具体的には中継処理部２０）は、フレーム（非カプセル化フレーム）ＦＬ１１に含まれる送信元のカスタマ用アドレスＣＳＡ「ＣＡ１ａ」を、受信ポート識別子であるＭＣＬＡＧ識別子｛ＭＣＬＡＧ１｝に対応付けてアドレステーブルＦＤＢに学習する。
【００６６】
また、スイッチ装置ＳＷＥ１ｂは、過去の通信によって、カスタマ用アドレスＣＭＡＣ「ＣＡ３」と、カプセル化用アドレスＢＭＡＣ「ＢＡ３」と、ＭＣＬＡＧ識別子｛ＭＣＬＡＧ２｝と、の対応関係をアドレステーブルＦＤＢに学習しているものとする。スイッチ装置ＳＷＥ１ｂ（具体的には中継処理部２０）は、フレーム（非カプセル化フレーム）ＦＬ１１に含まれる宛先のカスタマ用アドレスＣＤＡ「ＣＡ３」を検索キーとしてアドレステーブルＦＤＢを検索する。その結果、スイッチ装置ＳＷＥ１ｂは、宛先ポート識別子としてＭＣＬＡＧ識別子｛ＭＣＬＡＧ２｝を取得する。
【００６７】
スイッチ装置ＳＷＥ１ｂ（具体的には中継処理部２０）は、ＭＣＬＡＧ２のメンバポートとなる自装置のＭＣＬＡＧ用ポートＰｍ２が送信禁止状態ＴＢＫに制御されているため、当該フレームＦＬ１１の送信ポート識別子を、上位リンク用ポートであるブリッジ用ポートＰｂのポート識別子｛Ｐｂ｝に定める。言い換えれば、スイッチ装置ＳＷＥ１ｂは、宛先ポートをブリッジ用ポートＰｂに定める。
【００６８】
ここで、送信ポート識別子とは、実際にフレームを送信するポートのポート識別子を意味する。例えば、宛先ポート識別子がＭＣＬＡＧ識別子ではなく通常のポート識別子（例えば｛Ｐｕ｝）の場合、送信ポート識別子は宛先ポート識別子に等しい。一方、宛先ポート識別子がＭＣＬＡＧ識別子の場合、送信ポート識別子は、ＭＣＬＡＧ用ポートの制御状態に応じて、ＭＣＬＡＧ用ポート（例えばＰｍ２）のポート識別子（｛Ｐｍ２｝）か、ブリッジ用ポートＰｂのポート識別子｛Ｐｂ｝となる。
【００６９】
ここでは、送信ポート識別子は、上位リンク用ポートであるブリッジ用ポートＰｂのポート識別子｛Ｐｂ｝である。そこで、スイッチ装置ＳＷＥ１ｂは、フレーム（非カプセル化フレーム）ＦＬ１１を、送信元のカプセル化用アドレスＢＳＡ（自装置のカプセル化用アドレスＢＭＡＣ「ＢＡ１ｂ」）と、宛先のカプセル化用アドレスＢＤＡ（アドレステーブルＦＤＢに基づくカプセル化用アドレスＢＭＡＣ「ＢＡ３」）でカプセル化する。
【００７０】
また、スイッチ装置ＳＷＥ１ｂ（具体的にはＭＣＬＡＧ識別子付加部２３）は、ＭＣＬＡＧ用ポートＰｍ１で受信したフレームをブリッジ用ポートＰｂに中継する場合に、当該フレームに、受信ポート識別子ＳＰであるＭＣＬＡＧ識別子｛ＭＣＬＡＧ１｝を付加する。これにより、スイッチ装置ＳＷＥ１ｂは、ＭＣＬＡＧ識別子｛ＭＣＬＡＧ１｝が付加されたフレーム（ここではカプセル化フレーム）ＦＬ１１を、ブリッジ用ポートＰｂから送信する。
【００７１】
一方、スイッチ装置ＳＷＥ１ａは、ブリッジ用ポートＰｂでフレーム（カプセル化フレーム）ＦＬ１１を受信する。そして、スイッチ装置ＳＷＥ１ａは、フレーム（カプセル化フレーム）ＦＬ１１に含まれる送信元のカスタマ用アドレスＣＳＡ「ＣＡ１ａ」を、フレームＦＬ１１に含まれる送信元のカプセル化用アドレスＢＳＡ「ＢＡ１ｂ」と、フレームＦＬ１１に付加されたＭＣＬＡＧ識別子｛ＭＣＬＡＧ１｝と、に対応付けてアドレステーブルＦＤＢに学習する。
【００７２】
また、スイッチ装置ＳＷＥ１ａは、過去の通信によって、カスタマ用アドレスＣＭＡＣ「ＣＡ３」と、カプセル化用アドレスＢＭＡＣ「ＢＡ３」と、ＭＣＬＡＧ識別子｛ＭＣＬＡＧ２｝と、の対応関係をアドレステーブルＦＤＢに学習しているものとする。スイッチ装置ＳＷＥ１ａ（具体的には中継処理部２０）は、フレーム（カプセル化フレーム）ＦＬ１１に含まれる宛先のカプセル化用アドレスＢＤＡ「ＢＡ３」を検索キーとしてアドレステーブルＦＤＢを検索する。その結果、スイッチ装置ＳＷＥ１ａは、宛先ポート識別子としてＭＣＬＡＧ識別子｛ＭＣＬＡＧ２｝を取得する。
【００７３】
スイッチ装置ＳＷＥ１ａ（具体的には中継処理部２０）は、ＭＣＬＡＧ２のメンバポートである自装置のＭＣＬＡＧ用ポートＰｍ２が送受信許可状態ＦＷに制御されているため、当該フレームＦＬ１１の送信ポート識別子をポート識別子｛Ｐｍ２｝に定める。言い換えれば、スイッチ装置ＳＷＥ１ａは、宛先ポートをＭＣＬＡＧ用ポートＰｍ２に定める。これにより、スイッチ装置ＳＷＥ１ａは、ブリッジ用ポートＰｂで受信したフレーム（カプセル化フレーム）ＦＬ１１をＭＣＬＡＧ用ポートＰｍ２に中継する。
【００７４】
このように、スイッチ装置（第１および第２スイッチ装置）ＳＷＥ１ａ，ＳＷＥ１ｂのそれぞれは、自装置の下位リンク用ポートで受信した非カプセル化フレームを上位リンク用ポートに中継する場合、自装置のカプセル化用アドレスを用いてカプセル化フレームを生成する。そうすると、非カプセル化フレームを受信した下位リンク用ポートがＭＣＬＡＧ用ポート（ここではＰｍ１）の場合、スイッチ装置ＳＷＥ１ａ，ＳＷＥ１ｂのそれぞれは、当該非カプセル化フレームに含まれる送信元のカスタマ用アドレスを、異なる２通りの方法で学習することになる。
【００７５】
すなわち、図９のスイッチ装置ＳＷＥ１ａのように、アドレステーブルＦＤＢの学習は、非カプセル化フレーム（ＦＬ１０）に基づき行われる場合と、カプセル化フレーム（ＦＬ１１）に基づき行われる場合とがある。前者の場合、カプセル化用アドレスは学習されないが、後者の場合、カプセル化用アドレス（ここではＢＡ１ｂ）は学習される。例えば、フレームＦＬ１０とフレームＦＬ１１が交互に生じたような場合、アドレステーブルＦＤＢの学習内容は、同一のカスタマ用アドレス（ここではＣＡ１ａ）を対象としているにも関わらず頻繁に変更される。したがって、このような不安定な事態を防止することが望まれる。
【００７６】
また、スイッチ装置は、このように、同一のカスタマ用アドレスを対象した学習内容が頻繁に変更されていることを検出し、それを障害とみなすような機能を備える場合がある。当該機能は、本来、ループ経路の発生等を検出するために設けられる。一方、図９のような現象は、本来、障害に該当する現象ではないため、これに伴う不要な障害検出を防止することが望まれる。
【００７７】
《中継システム（主要部）の本実施の形態による動作》
図４は、図３の中継システムの動作例を示す説明図である。図４では、前述した図９の場合と同様に、カスタマ端末ＴＭ１ａからカスタマ端末ＴＭ２に向けてフレームＦＬ１０を転送する場合の動作例と、カスタマ端末ＴＭ１ａからカスタマ端末ＴＭ３に向けてフレームＦＬ１１を転送する場合の動作例と、が示されている。フレームＦＬ１０に関する各部の動作は、図９の場合と同様である。
【００７８】
一方、フレームＦＬ１１に関し、スイッチ装置ＳＷＥ１ａは、図９の場合と同様にして、ブリッジ用ポートＰｂで、ＭＣＬＡＧ識別子｛ＭＣＬＡＧ１｝が付加されたフレーム（ここではカプセル化フレーム）ＦＬ１１を受信する。この際に、スイッチ装置ＳＷＥ１ａは、図９の場合と異なり、学習情報制御部２２を用いてアドレステーブルＦＤＢの学習を行う。
【００７９】
学習情報制御部２２は、ＭＣＬＡＧ識別子が付加されたカプセル化フレームをブリッジ用ポートＰｂで受信した場合（条件（Ａ））で、カプセル化を行ったのがピア装置の場合（条件（Ｂ））、当該カプセル化フレームに含まれる送信元のカプセル化用アドレスＢＳＡをアドレステーブルＦＤＢに学習しない。すなわち、学習情報制御部２２は、当該カプセル化フレームに含まれる送信元のカスタマ用アドレスＣＳＡを、当該カプセル化フレームに付加されたＭＣＬＡＧ識別子に対応付けてアドレステーブルＦＤＢに学習するが、送信元のカプセル化用アドレスＢＳＡは学習しない。なお、学習情報制御部２２は、例えば、カプセル化フレームに含まれる送信元のカプセル化用アドレスＢＳＡがピア装置のカプセル化用アドレスであるか否かを判別することで、条件（Ｂ）を満たすか否かを判別することができる。
【００８０】
図４の場合、スイッチ装置ＳＷＥ１ａは、ＭＣＬＡＧ識別子｛ＭＣＬＡＧ１｝が付加されたカプセル化フレーム（ＦＬ１１）をブリッジ用ポートＰｂで受信している。さらに、当該カプセル化フレーム（ＦＬ１１）に含まれる送信元のカプセル化用アドレスＢＳＡは、ピア装置（ＳＷＥ１ｂ）のカプセル化用アドレス（ＢＡ１ｂ）となっている。したがって、学習情報制御部２２は、前述した条件（Ａ）（Ｂ）を共に満たすため、当該カプセル化用アドレス（ＢＡ１ｂ）をアドレステーブルＦＤＢに学習しない。すなわち、学習情報制御部２２は、カプセル化フレーム（ＦＬ１１）に含まれる送信元のカスタマ用アドレスＣＳＡ「ＣＡ１ａ」を、当該フレームに付加されたＭＣＬＡＧ識別子｛ＭＣＬＡＧ１｝に対応付けてアドレステーブルＦＤＢに学習する。
【００８１】
これにより、スイッチ装置ＳＷＥ１ａにおけるアドレステーブルＦＤＢの学習内容は、非カプセル化フレーム（ＦＬ１０）を受信した場合と、カプセル化フレーム（ＦＬ１１）を受信した場合とで同一となる。その結果、図９で述べたような、アドレステーブルＦＤＢの学習内容が不必要に変更される事態を防止することが可能になる。また、図９で述べたような、不要な障害検出を防止することが可能になる。
【００８２】
なお、図９で述べたような問題は、図９に示したようなフレームの転送経路を前提とした場合のみでなく、他の転送経路を前提とした場合でも生じ得る。例えば、図４の例では、スイッチＳＷ１は、送信元のカスタマ用アドレスＣＳＡおよび宛先のカスタマ用アドレスＣＤＡを用いたハッシュ演算によってＬＡＧ用ポートの選択を行っている。この場合、スイッチＳＷ１は、送信元および宛先のカスタマ用アドレスＣＳＡ，ＣＤＡが同じであれば、同じＬＡＧ用ポートを選択することになる。
【００８３】
ここで、例えば、図４のスイッチ装置ＳＷＥ３の下位リンクに、カスタマ端末ＴＭ３とは異なるカスタマ端末（ＴＭ３’とする）が接続され、フレームＦＬ１０の代わりに、カスタマ端末ＴＭ１ａから当該カスタマ端末（ＴＭ３’）に向けたフレームの転送が行われる場合を想定する。この場合、当該フレームは、フレームＦＬ１１とは宛先のカスタマ用アドレスＣＤＡが異なるため、スイッチＳＷ１は、ＬＡＧ用ポートＰ１を選択する場合がある。そうすると、図９と同様の問題が生じ得る。
【００８４】
また、ＬＡＧの分散規則によっては、送信元および宛先のカスタマ用アドレスＣＳＡ，ＣＤＡが同じであっても、選択されるＬＡＧ用ポートがフレーム毎に適宜分散される場合がある。このような場合、カスタマ端末ＴＭ１ａからカスタマ端末ＴＭ３に向けたフレームの転送に際し、スイッチＳＷ１が当該フレームを送信するＬＡＧ用ポートＰ１，Ｐ２を均等に振り分けることで、同様の問題が生じ得る。また、このようなスイッチＳＷ１の場合、カスタマ端末ＴＭ１ａからカスタマ端末ＴＭ２に向けたフレームの転送や、カスタマ端末ＴＭ１ａからカスタマ端末ＴＭ１ｂに向けたフレームの転送に際しても同様の問題が生じ得る。
【００８５】
このように、本質的には、スイッチ装置ＳＷＥ１ａ，ＳＷＥ１ｂが有する下位リンク用ポートにＭＣＬＡＧ用ポートが含まれることで、図９で述べたような問題が生じる恐れがある。すなわち、上位リンク用ポートは、ＭＣＬＡＧ用ポート（例えばＰｍ２）であっても、ＭＣＬＡＧが設定されないポート（例えばＰｕ）であってもよく、また、下位リンク用ポートは、ＭＣＬＡＧが設定されないポート（例えばＰｄ）を含まなくてもよい。
【００８６】
ただし、特に、図３等に示したようなＭＣＬＡＧの動作方式（すなわちＭＣＬＡＧ用ポートにアクティブ／スタンバイを設定する方式）を用いる場合、図９で述べたような問題がより生じ易くなる。具体的には、例えば、ＭＣＬＡＧ１で受信したフレームをＭＣＬＡＧ２に中継する場合に、中継先のＭＣＬＡＧ用ポートが固定的に定められるため、ブリッジ用ポートＰｂを介するカプセル化フレームの通信が高い頻度で行われる。その結果、図９のような問題が生じ易くなる。そこで、特に、このような場合に、図４等で述べたような方式を用いることがより有益となる。
【００８７】
また、学習情報制御部２２は、前述した例に限らず、様々な方法で条件（Ａ）（Ｂ）を判別することが可能である。例えば、学習情報制御部２２は、カプセル化フレームに付加されたＭＣＬＡＧ識別子が、下位リンク用ポートであるＭＣＬＡＧ用ポートのＭＣＬＡＧ識別子であるか否かを判別することで、条件（Ｂ）を満たすか否かを判別することができる。下位リンク用ポートのＭＣＬＡＧ識別子が付加されている場合、ピア装置によってカプセル化が行われたことになる。
【００８８】
図５は、図３の中継システムの他の動作例を示す説明図である。図５では、図４の場合とは反対に、カスタマ端末ＴＭ３からカスタマ端末ＴＭ１ａに向けてフレームを転送する場合の動作例が示されている。カスタマ端末ＴＭ３から送信された非カプセル化フレームは、スイッチ装置ＳＷＥ３でカプセル化フレームに変換される。この際に、スイッチ装置ＳＷＥ３は、図４のフレームＦＬ１１によるアドレステーブルの学習情報に基づいて、送信元のカプセル化用アドレスＢＳＡ「ＢＡ３」および宛先のカプセル化用アドレスＢＤＡ「ＢＡ１ｂ」を含んだカプセル化フレームを生成する。
【００８９】
コアスイッチＳＷＣは、当該カプセル化フレームを受信し、所定の分散規則に基づいて、当該カプセル化フレームをＬＡＧ用ポートＰ１，Ｐ２のいずれか一方に中継する。図５では、ＬＡＧ用ポートＰ１に中継された場合のフレームはＦＬ１５で示され、ＬＡＧ用ポートＰ２に中継された場合のフレームはＦＬ１６で示される。スイッチ装置ＳＷＥ１ａは、フレーム（カプセル化フレーム）ＦＬ１５をＭＣＬＡＧ用ポートＰｍ２で受信する。そして、スイッチ装置ＳＷＥ１ａ（具体的には中継処理部２０）は、フレームＦＬ１５の送信元のカスタマ用アドレスＣＳＡ「ＣＡ３」を、送信元のカプセル化用アドレスＢＳＡ「ＢＡ３」と、受信ポート識別子であるＭＣＬＡＧ識別子｛ＭＣＬＡＧ２｝と、に対応付けてアドレステーブルＦＤＢに学習する。
【００９０】
ここで、スイッチ装置ＳＷＥ１ａ，ＳＷＥ１ｂのそれぞれは、受信したカプセル化フレームに含まれる宛先のカプセル化用アドレスＢＤＡが自装置またはピア装置のカプセル化用アドレスの場合に、当該フレームに含まれる宛先のカスタマ用アドレスＣＤＡを検索キーとして自装置のアドレステーブルＦＤＢを検索する機能を備える。この場合、スイッチ装置ＳＷＥ１ａ（具体的には中継処理部２０）は、フレームＦＬ１５の宛先のカプセル化用アドレスＢＤＡ「ＢＡ１ｂ」がピア装置のカプセル化用アドレスであるため、宛先のカスタマ用アドレスＣＤＡ「ＣＡ１ａ」を検索キーとしてアドレステーブルＦＤＢを検索する。
【００９１】
スイッチ装置ＳＷＥ１ａのアドレステーブルＦＤＢは、図４の動作により、カスタマ用アドレスＣＭＡＣ「ＣＡ１ａ」とＭＣＬＡＧ識別子｛ＭＣＬＡＧ１｝との対応関係を保持している。このため、スイッチ装置ＳＷＥ１ａは、アドレステーブルＦＤＢを検索した結果、ＭＣＬＡＧ識別子｛ＭＣＬＡＧ１｝を取得する。さらに、スイッチ装置ＳＷＥ１ａ（具体的には中継処理部２０）は、ＭＣＬＡＧ１のメンバポートとなる自装置のＭＣＬＡＧ用ポートＰｍ１が送受信許可状態ＦＷに制御されているため、送信ポート識別子をポート識別子｛Ｐｍ１｝に定める。言い換えれば、スイッチ装置ＳＷＥ１ａは、宛先ポートを自装置のＭＣＬＡＧ用ポートＰｍ１に定める。スイッチ装置ＳＷＥ１ａは、宛先ポートが下位リンク用ポートであるため、受信したフレーム（カプセル化フレーム）ＦＬ１５を、非カプセル化フレームに変換したのち、ＭＣＬＡＧ用ポートＰｍ１に中継する。
【００９２】
一方、スイッチ装置ＳＷＥ１ｂは、フレーム（カプセル化フレーム）ＦＬ１６をＭＣＬＡＧ用ポートＰｍ２で受信する。そして、スイッチ装置ＳＷＥ１ｂ（具体的には中継処理部２０）は、その送信元のカスタマ用アドレスＣＳＡ「ＣＡ３」を、送信元のカプセル化用アドレスＢＳＡ「ＢＡ３」と、受信ポート識別子であるＭＣＬＡＧ識別子｛ＭＣＬＡＧ２｝と、に対応付けてアドレステーブルＦＤＢに学習する。また、スイッチ装置ＳＷＥ１ｂ（具体的には中継処理部２０）は、フレームＦＬ１６の宛先のカプセル化用アドレスＢＤＡ「ＢＡ１ｂ」が自装置のカプセル化用アドレスであるため、宛先のカスタマ用アドレスＣＤＡ「ＣＡ１ａ」を検索キーとしてアドレステーブルＦＤＢを検索する。
【００９３】
スイッチ装置ＳＷＥ１ｂのアドレステーブルＦＤＢは、図４の動作により、カスタマ用アドレスＣＭＡＣ「ＣＡ１ａ」とＭＣＬＡＧ識別子｛ＭＣＬＡＧ１｝との対応関係を保持している。このため、スイッチ装置ＳＷＥ１ｂは、アドレステーブルＦＤＢを検索した結果、ＭＣＬＡＧ識別子｛ＭＣＬＡＧ１｝を取得する。さらに、スイッチ装置ＳＷＥ１ｂ（具体的には中継処理部２０）は、ＭＣＬＡＧ１のメンバポートとなる自装置のＭＣＬＡＧ用ポートＰｍ１が送信禁止状態ＴＢＫに制御されているため、宛先ポートをブリッジ用ポートＰｂに定める。
【００９４】
スイッチ装置ＳＷＥ１ｂは、宛先ポートが上位リンク用ポートであるため、受信したフレーム（カプセル化フレーム）ＦＬ１６を、カプセル化フレームのままブリッジ用ポートＰｂに中継する。この際に、スイッチ装置ＳＷＥ１ｂ（具体的にはＭＣＬＡＧ識別子付加部２３）は、フレームＦＬ１６に、受信ポート識別子ＳＰであるＭＣＬＡＧ識別子｛ＭＣＬＡＧ２｝を付加する。
【００９５】
スイッチ装置ＳＷＥ１ａは、ブリッジ用ポートＰｂで、ＭＣＬＡＧ識別子｛ＭＣＬＡＧ２｝が付加されたフレーム（カプセル化フレーム）ＦＬ１６を受信する。ここで、スイッチ装置ＳＷＥ１ａ（具体的には学習情報制御部２２）は、図４の場合と異なり、送信元のカプセル化用アドレスＢＳＡ「ＢＡ３」がピア装置のカプセル化用アドレスではないため、送信元のカプセル化用アドレスＢＳＡの学習を行う。すなわち、スイッチ装置ＳＷＥ１ａ（学習情報制御部２２）は、フレームＦＬ１６に含まれる送信元のカスタマ用アドレスＣＳＡ「ＣＡ３」を、送信元のカプセル化用アドレスＢＳＡ「ＢＡ３」と、フレームＦＬ１６に付加されたＭＣＬＡＧ識別子｛ＭＣＬＡＧ２｝と、に対応付けてアドレステーブルＦＤＢに学習する。
【００９６】
また、スイッチ装置ＳＷＥ１ａ（具体的には中継処理部２０）は、フレームＦＬ１６の宛先のカプセル化用アドレスＢＤＡ「ＢＡ１ｂ」がピア装置のカプセル化用アドレスであるため、宛先のカスタマ用アドレスＣＤＡ「ＣＡ１ａ」を検索キーとしてアドレステーブルＦＤＢを検索する。その結果、スイッチ装置ＳＷＥ１ａは、フレームＦＬ１５の場合と同様に、ＭＣＬＡＧ識別子｛ＭＣＬＡＧ１｝を取得し、以降、フレームＦＬ１５の場合と同様の処理を経て、フレーム（非カプセル化フレーム）ＦＬ１６をＭＣＬＡＧ用ポートＰｍ１に中継する。
【００９７】
《スイッチ装置の詳細》
図６は、図３の中継システムにおいて、ＭＣＬＡＧスイッチを構成するスイッチ装置の主要部の構成例を示すブロック図である。図７は、図６におけるアドレステーブルの構造例を示す概略図である。図８（ａ）は、図６における受信側ＩＶＩＤ管理テーブルの構造例を示す概略図であり、図８（ｂ）は、図６における送信側ＩＶＩＤ管理テーブルの構造例を示す概略図であり、図８（ｃ）は、図６におけるＭＣＬＡＧテーブルの構造例を示す概略図である。
【００９８】
図６に示すスイッチ装置ＳＷＥは、ＰＢＢ網１０の外部（例えばＰＢ網１１）に接続される下位リンク用ポートと、ＰＢＢ網１０に接続される上位リンク用ポートと、各種処理部および各種テーブルと、を有する。下位リンク用ポートには、少なくとも、ＭＣＬＡＧ用ポートが含まれ、図６の例では、ＭＣＬＡＧ用ポートＰｍ１と、ＭＣＬＡＧが設定されないポートＰｄと、が含まれる。上位リンク用ポートには、ブリッジ用ポートＰｂと、ＭＣＬＡＧの設定有無を問わないポートとが含まれ、図６の例では、ＭＣＬＡＧ用ポートＰｍ２と、ＭＣＬＡＧが設定されないポートＰｕと、が含まれる。以下、各種処理部および各種テーブルに関して説明する。
【００９９】
インタフェース部３０は、受信バッファおよび送信バッファを備え、下位リンク用ポート（Ｐｄ，Ｐｍ１）との間で非カプセル化フレームの送信または受信を行い、上位リンク用ポート（Ｐｍ２，Ｐｕ，Ｐｂ）との間でカプセル化フレームの送信または受信を行う。また、インタフェース部３０は、障害検出部３８と、受信ポート識別子付加部３９と、を備える。受信ポート識別子付加部３９は、複数のポートのいずれかでフレームを受信した場合に、当該フレームに受信ポート識別子を付加する。
【０１００】
障害検出部３８は、ハードウェアによって複数のポート毎の障害有無（リンクダウン有無）を検出する。障害検出部３８は、例えば、受信した光信号レベルを監視し、光信号レベルの不足といった異常状態が所定の期間継続する場合にリンクダウン有りを検出する。あるいは、障害検出部３８は、受信した信号から、アイドル状態で生成されるリンクパルス信号の有無や非アイドル状態でのデータ信号の有無を監視し、リンクパルス信号およびデータ信号が共に無しといった異常状態が所定の期間継続する場合にリンクダウン有りを検出する。
【０１０１】
ＩＶＩＤ割り当て部３１は、予め事業者等によって定められた受信側ＩＶＩＤ管理テーブル３２ａに基づいて、下位リンク用ポートで受信した非カプセル化フレームまたは上位リンク用ポートで受信したカプセル化フレームに、内部ＶＬＡＮ識別子ＩＶＩＤを割り当てる。受信側ＩＶＩＤ管理テーブル３２ａは、図８（ａ）に示されるように、サービスＶＬＡＮ識別子ＳＶＩＤと受信ポート識別子との組合せを、内部ＶＬＡＮ識別子ＩＶＩＤに対応付けて保持している。
【０１０２】
サービスＶＬＡＮ識別子ＳＶＩＤは、非カプセル化フレームに含まれており、受信ポート識別子は、受信ポート識別子付加部３９で当該非カプセル化フレームに付加されている。ＩＶＩＤ割り当て部３１は、当該サービスＶＬＡＮ識別子ＳＶＩＤおよび受信ポート識別子に対応する内部ＶＬＡＮ識別子ＩＶＩＤを受信側ＩＶＩＤ管理テーブル３２ａから取得し、当該内部ＶＬＡＮ識別子ＩＶＩＤを非カプセル化フレームに付加して中継処理部２０に送信する。
【０１０３】
また、受信側ＩＶＩＤ管理テーブル３２ａは、図８（ａ）に示されるように、バックボーンＶＬＡＮ識別子ＢＶＩＤと受信ポート識別子との組合せを、内部ＶＬＡＮ識別子ＩＶＩＤに対応付けて保持している。バックボーンＶＬＡＮ識別子ＢＶＩＤは、カプセル化フレームに含まれており、受信ポート識別子は、受信ポート識別子付加部３９で当該カプセル化フレームに付加されている。ＩＶＩＤ割り当て部３１は、当該バックボーンＶＬＡＮ識別子ＢＶＩＤおよび受信ポート識別子に対応する内部ＶＬＡＮ識別子ＩＶＩＤを受信側ＩＶＩＤ管理テーブル３２ａから取得し、当該内部ＶＬＡＮ識別子ＩＶＩＤをカプセル化フレームに付加して中継処理部２０に送信する。
【０１０４】
ＭＣＬＡＧテーブル２１は、図８（ｃ）に示すように、単数または複数のＭＣＬＡＧ用ポートを、単数または複数のＭＣＬＡＧ識別子にそれぞれ対応付けて保持する。また、当該ＭＣＬＡＧテーブル２１は、ここでは、各ＭＣＬＡＧ用ポートの制御状態も保持する。図８（ｃ）の例では、ＭＣＬＡＧ用ポートＰｍ１を表すポート識別子｛Ｐｍ１｝は、ＭＣＬＡＧ識別子｛ＭＣＬＡＧ１｝に対応付けられ、送受信許可状態ＦＷに制御されている。また、ＭＣＬＡＧ用ポートＰｍ２を表すポート識別子｛Ｐｍ２｝は、ＭＣＬＡＧ識別子｛ＭＣＬＡＧ２｝に対応付けられ、送受信許可状態ＦＷに制御されている。
【０１０５】
アドレステーブルＦＤＢは、図７に示すように、下位リンク用ポートの先に存在するカスタマ用アドレスを、当該下位リンク用ポートを表すポート識別子または当該下位リンク用ポートに対応付けられるＭＣＬＡＧ識別子と、内部ＶＬＡＮ識別子ＩＶＩＤと、に対応付けて保持する。また、アドレステーブルＦＤＢは、上位リンク用ポートの先に存在するカスタマ用アドレスを、カプセル化用アドレスと、当該上位リンク用ポートを表すポート識別子または当該上位リンク用ポートに対応付けられるＭＣＬＡＧ識別子と、内部ＶＬＡＮ識別子ＩＶＩＤと、に対応付けて保持する。
【０１０６】
図７では、一例として、図４のスイッチ装置ＳＷＥ１ａのアドレステーブルＦＤＢが示されている。ここでは、図４で説明しなかったカスタマ用アドレスに関して説明する。図７におけるカスタマ用アドレスＣＡ１ｂ，ＣＡ１ｃ，ＣＡ４は、それぞれ、図４におけるカスタマ端末ＴＭ１ｂ，ＴＭ１ｃ，ＴＭ４のＭＡＣアドレスである。また、図７におけるカプセル化用アドレスＢＡ４は、図４におけるスイッチ装置ＳＷＥ４のＭＡＣアドレスである。これらのカスタマ用アドレスＣＡ１ｂ，ＣＡ１ｃ，ＣＡ４は、アドレステーブルＦＤＢにおいて、例えば、以下のような状態で保持される。
【０１０７】
ポート（下位リンク用ポート）Ｐｄの先に存在するカスタマ用アドレスＣＡ１ｂは、ポート識別子｛Ｐｄ｝と内部ＶＬＡＮ識別子ＩＶＩＤ「ｘｘｘ」とに対応付けて保持される。また、ブリッジ用ポート（上位リンク用ポート）Ｐｂの先に存在するカスタマ用アドレスＣＡ１ｃは、カプセル化用アドレスＢＭＡＣ「ＢＡ１ｂ」とポート識別子｛Ｐｂ｝と内部ＶＬＡＮ識別子ＩＶＩＤ「ｘｘｘ」とに対応付けて保持される。さらに、ブリッジ用ポート（上位リンク用ポート）Ｐｂの先に存在するカスタマ用アドレスＣＡ４は、カプセル化用アドレスＢＭＡＣ「ＢＡ４」とポート識別子｛Ｐｂ｝と内部ＶＬＡＮ識別子ＩＶＩＤ「ｘｘｘ」とに対応付けて保持される。
【０１０８】
ＭＣＬＡＧ制御部３３は、例えば、各種制御フレームの送信および受信等を行うことによって、ＭＣＬＡＧスイッチＭＣＬＡＧＳＷの動作を制御する。制御フレームの一つとして、例えば、ピア装置との間でブリッジ用ポートＰｂを介して定期的に送信および受信を行うためのＭＣＬＡＧ用の制御フレームが挙げられる。ＭＣＬＡＧ用の制御フレームの送信および受信によって、互いのスイッチ装置での障害情報の共有や、互いのスイッチ装置の生存確認等が行われる。
【０１０９】
また、制御フレームの一つとして、例えば、イーサネットＯＡＭ（Operations, Administration, and Maintenance）等の制御フレームが含まれていてもよい。イーサネットＯＡＭでは、例えば、ＣＣＭ（Continuity Check Message）等と呼ばれる制御フレーム（試験フレーム）の定期的な送信および受信によって、装置外部との間の疎通性を監視することができる。これによって、例えば、各ＭＣＬＡＧ用ポートＰｍ１，Ｐｍ２の障害有無を検出することができる。
【０１１０】
ＭＣＬＡＧ制御部３３は、障害検出部３８からの障害情報と、ＭＣＬＡＧ用の制御フレームやＣＣＭ等から得られる障害情報と、予め定められたアクティブＡＣＴ／スタンバイＳＢＹの設定情報と、に基づいて、ＭＣＬＡＧテーブル２１における各ＭＣＬＡＧ用ポートの制御状態を定める。具体的には、ＭＣＬＡＧ制御部３３は、自装置のＭＣＬＡＧ用ポートが障害有りの場合には、当該ＭＣＬＡＧ用ポートを送受信禁止状態等に制御する。
【０１１１】
また、ＭＣＬＡＧ制御部３３は、自装置のＭＣＬＡＧ用ポートが障害無しの場合で、アクティブＡＣＴに設定される場合には、当該ＭＣＬＡＧ用ポートを送受信許可状態ＦＷに制御する。さらに、ＭＣＬＡＧ制御部３３は、自装置のＭＣＬＡＧ用ポートが障害無しの場合で、スタンバイＳＢＹに設定される場合には、アクティブＡＣＴ側のＭＣＬＡＧ用ポートの障害有無に応じて自装置のＭＣＬＡＧ用ポートを制御する。
【０１１２】
具体的には、ＭＣＬＡＧ制御部３３は、アクティブＡＣＴ側のＭＣＬＡＧ用ポートが障害無しの場合には、自装置のＭＣＬＡＧ用ポートを送信禁止状態ＴＢＫに制御し、アクティブＡＣＴ側のＭＣＬＡＧ用ポートが障害有りの場合には、自装置のＭＣＬＡＧ用ポートを送受信許可状態ＦＷに制御する。アクティブＡＣＴ側のＭＣＬＡＧ用ポートの障害有無の情報は、前述したＭＣＬＡＧ用の制御フレームによって得られる。
【０１１３】
中継処理部２０は、学習情報制御部２２およびＭＣＬＡＧ識別子付加部２３を備え、図４、図５および図９等で説明したように、ポートでフレームを受信した場合に、アドレステーブルＦＤＢの学習および検索等を行う。具体的には、中継処理部２０は、ポートでフレームを受信した場合に、当該フレームが非カプセル化フレームかカプセル化フレームかに応じて、図７に示したような各種情報をアドレステーブルＦＤＢに学習する。また、カプセル化フレームの場合には、図４および図５で述べたように、学習情報制御部２２による動作も行われる。
【０１１４】
図７のアドレステーブルＦＤＢにおいて、内部ＶＬＡＮ識別子ＩＶＩＤは、ＩＶＩＤ割り当て部３１によって定められる。ポート識別子／ＭＣＬＡＧ識別子の中のポート識別子は、受信ポート識別子付加部３９によって定められる。ポート識別子／ＭＣＬＡＧ識別子の中のＭＣＬＡＧ識別子は、受信ポート識別子付加部３９によって付加された受信ポート識別子に基づき、ＭＣＬＡＧテーブル２１を参照することで定められる。また、ポート識別子／ＭＣＬＡＧ識別子の中のＭＣＬＡＧ識別子は、ピア装置からＭＣＬＡＧ識別子が付加されたフレームを受信した場合には、当該ＭＣＬＡＧ識別子に定められる。
【０１１５】
また、中継処理部２０は、非カプセル化フレームを受信した場合には、当該フレームに含まれる宛先のカスタマ用アドレスＣＤＡおよび当該フレームに付加された内部ＶＬＡＮ識別子ＩＶＩＤを検索キーとしてアドレステーブルＦＤＢを検索し、宛先ポート識別子や、宛先のカプセル化用アドレスＢＤＡを取得する。一方、中継処理部２０は、カプセル化フレームを受信した場合には、当該フレームに含まれる宛先のカプセル化用アドレスＢＤＡに応じて次のような処理を行う。
【０１１６】
まず、宛先のカプセル化用アドレスＢＤＡが自装置またはピア装置のカプセル化用アドレスの場合、中継処理部２０は、フレームに含まれる宛先のカスタマ用アドレスＣＤＡおよび当該フレームに付加された内部ＶＬＡＮ識別子ＩＶＩＤを検索キーとしてアドレステーブルＦＤＢを検索し、宛先ポート識別子を取得する。ピア装置のカプセル化用アドレスは、予め、ピア装置アドレス保持部３４で保持される。一方、宛先のカプセル化用アドレスＢＤＡが自装置またはピア装置のカプセル化用アドレスでない場合、中継処理部２０は、フレームに含まれる宛先のカプセル化用アドレスＢＤＡおよび当該フレームに付加された内部ＶＬＡＮ識別子ＩＶＩＤを検索キーとしてアドレステーブルＦＤＢを検索し、宛先ポート識別子を取得する。
【０１１７】
そして、このようにして取得された宛先ポート識別子がＭＣＬＡＧ識別子ではなく通常のポート識別子の場合、中継処理部２０は、送信ポート識別子を当該宛先ポート識別子に定める。一方、宛先ポート識別子がＭＣＬＡＧ識別子である場合、中継処理部２０は、ＭＣＬＡＧテーブル２１に基づいて、当該ＭＣＬＡＧ識別子のメンバポートとなる自装置のＭＣＬＡＧ用ポートの制御状態を判別する。中継処理部２０は、自装置のＭＣＬＡＧ用ポートの制御状態が送受信許可状態ＦＷの場合、送信ポート識別子を当該ＭＣＬＡＧ用ポートのポート識別子に定め、当該制御状態が送信禁止状態ＴＢＫの場合、送信ポート識別子をブリッジ用ポートＰｂのポート識別子｛Ｐｂ｝に定める。
【０１１８】
中継処理部２０は、このようにして定めた送信ポート識別子をフレームに付加する。なお、この際に、ＭＣＬＡＧ識別子付加部２３は、受信ポート識別子がＭＣＬＡＧ識別子の場合には、フレームに、当該ＭＣＬＡＧ識別子をさらに付加する。そして、中継処理部２０は、当該フレームを、受信ポート識別子と送信ポート識別子との対応関係に応じて、異なる処理部に送信する。
【０１１９】
具体的には、中継処理部２０は、受信ポート識別子が下位リンク用ポートであり、送信ポート識別子が上位リンク用ポートである場合には、非カプセル化フレームをカプセル化実行部３５に送信する。また、中継処理部２０は、受信ポート識別子が上位リンク用ポートであり、送信ポート識別子が下位リンク用ポートである場合には、カプセル化フレームをデカプセル化実行部３６に送信する。さらに、中継処理部２０は、受信ポート識別子および送信ポート識別子が共に下位リンク用ポートであるか、共に上位リンク用ポートである場合には、フレームを中継実行部３７に送信する。
【０１２０】
カプセル化実行部３５は、受信した非カプセル化フレームをカプセル化フレームに変換する。この際に、カプセル化実行部３５は、送信元のカプセル化用アドレスＢＳＡを自装置のカプセル化用アドレスに定め、宛先のカプセル化用アドレスＢＤＡを、中継処理部２０によって取得された宛先のカプセル化用アドレスＢＤＡに定める。また、カプセル化実行部３５は、予め事業者等によって定められた送信側ＩＶＩＤ管理テーブル３２ｂに基づいて、サービスインスタンス識別子ＩＳＩＤおよびバックボーンＶＬＡＮ識別子ＢＶＩＤを定める。
【０１２１】
送信側ＩＶＩＤ管理テーブル３２ｂは、図８（ｂ）に示されるように、内部ＶＬＡＮ識別子ＩＶＩＤと送信ポート識別子との組合せを、サービスインスタンス識別子ＩＳＩＤおよびバックボーンＶＬＡＮ識別子ＢＶＩＤに対応付けて保持している。内部ＶＬＡＮ識別子ＩＶＩＤは、ＩＶＩＤ割り当て部３１によって非カプセル化フレームに付加されており、送信ポート識別子は、中継処理部２０によって当該フレームに付加されている。これに基づいて、カプセル化実行部３５は、サービスインスタンス識別子ＩＳＩＤおよびバックボーンＶＬＡＮ識別子ＢＶＩＤ等を含んだカプセル化フレームを生成し、中継実行部３７に送信する。
【０１２２】
デカプセル化実行部３６は、受信したカプセル化フレームを非カプセル化フレームに変換する。この際に、デカプセル化実行部３６は、送信側ＩＶＩＤ管理テーブル３２ｂに基づいて、サービスＶＬＡＮ識別子ＳＶＩＤを定める。送信側ＩＶＩＤ管理テーブル３２ｂは、前述した情報の他に、図８（ｂ）に示されるように、内部ＶＬＡＮ識別子ＩＶＩＤと送信ポート識別子との組合せを、サービスＶＬＡＮ識別子ＳＶＩＤに対応付けて保持している。これに基づいて、デカプセル化実行部３６は、サービスＶＬＡＮ識別子ＳＶＩＤを含んだ非カプセル化フレームを生成し、中継実行部３７に送信する。
【０１２３】
中継実行部３７は、前述した各処理部からのフレーム（非カプセル化フレームまたはカプセル化フレーム）を、インタフェース部３０内の所定の送信バッファに向けて送信する。この所定の送信バッファは、当該フレームに付加されている送信ポート識別子に対応するバッファである。また、この際に、中継実行部３７は、フレームに付加されている不要な情報（例えば、内部ＶＬＡＮ識別子ＩＶＩＤや送信ポート識別子等）を削除する。インタフェース部３０内の送信バッファは、中継実行部３７からのフレームを受けて、対応するポート（すなわち送信ポート識別子に該当する下位リンク用ポートまたは上位リンク用ポート）にフレームを送信する。
【０１２４】
以上、本実施の形態の中継システムおよびスイッチ装置を用いることで、代表的には、アドレステーブルの学習内容が不必要に変更される事態を防止することが可能になる。なお、図６では、内部ＶＬＡＮ識別子ＩＶＩＤを介して、サービスＶＬＡＮ識別子ＳＶＩＤと、サービスインスタンス識別子ＩＳＩＤおよびバックボーンＶＬＡＮ識別子ＢＶＩＤとの間の変換を行う構成例を示したが、内部ＶＬＡＮ識別子ＩＶＩＤを介さない構成を用いてもよい。例えば、サービスＶＬＡＮ識別子ＳＶＩＤと、サービスインスタンス識別子ＩＳＩＤおよびバックボーンＶＬＡＮ識別子ＢＶＩＤと、の対応関係をテーブルで定め、当該テーブルを用いて変換を行ってもよい。この場合、アドレステーブルＦＤＢには、例えば、内部ＶＬＡＮ識別子ＩＶＩＤの代わりにバックボーンＶＬＡＮ識別子ＢＶＩＤを学習すればよい。
【０１２５】
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。例えば、前述した実施の形態は、本発明を分かり易く説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施の形態の構成の一部を他の実施の形態の構成に置き換えることが可能であり、また、ある実施の形態の構成に他の実施の形態の構成を加えることも可能である。また、各実施の形態の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【符号の説明】
【０１２６】
１０  ＰＢＢ網
１１ａ〜１１ｃ  ＰＢ網
１２ａ〜１２ｆ  カスタマ網
１５  カスタマＶＬＡＮタグ
１６  サービスＶＬＡＮタグ
１７  サービスインスタンスタグ
１８  バックボーンＶＬＡＮタグ
２０  中継処理部
２１  ＭＣＬＡＧテーブル
２２  学習情報制御部
２３  ＭＣＬＡＧ識別子付加部
３０  インタフェース部
３１  ＩＶＩＤ割り当て部
３２ａ  受信側ＩＶＩＤ管理テーブル
３２ｂ  送信側ＩＶＩＤ管理テーブル
３３  ＭＣＬＡＧ制御部
３４  ピア装置アドレス保持部
３５  カプセル化実行部
３６  デカプセル化実行部
３７  中継実行部
３８  障害検出部
３９  受信ポート識別子付加部
ＡＣＴ  アクティブ
ＢＭＡＣ  カプセル化用アドレス
ＢＶＩＤ  バックボーンＶＬＡＮ識別子
ＣＭＡＣ  カスタマ用アドレス
ＣＶＩＤ  カスタマＶＬＡＮ識別子
ＦＤＢ  アドレステーブル
ＦＬ１〜ＦＬ３，ＦＬ１０，ＦＬ１１，ＦＬ１５，ＦＬ１６  フレーム
ＦＷ  送受信許可状態
ＩＳＩＤ  サービスインスタンス識別子
ＩＶＩＤ  内部ＶＬＡＮ識別子
ＭＣＬＡＧＳＷ  ＭＣＬＡＧスイッチ
ＮＷｃ１〜ＮＷｃ６，ＮＷｂ１〜ＮＷｂ３，ＮＷｂｂ  ネットワーク
Ｐ１，Ｐ２  ＬＡＧ用ポート
Ｐｂ  ブリッジ用ポート
Ｐｍ１，Ｐｍ２  ＭＣＬＡＧ用ポート
Ｐｕ，Ｐｄ，Ｐｄ［１］〜Ｐｄ［ｎ］  ポート
ＳＢＹ  スタンバイ
ＳＰ  受信ポート識別子
ＳＶＩＤ  サービスＶＬＡＮ識別子
ＳＷＢ１〜ＳＷＢ６，ＳＷ１  スイッチ
ＳＷＣ  コアスイッチ
ＳＷＥ，ＳＷＥ１ａ，ＳＷＥ１ｂ，ＳＷＥ２〜ＳＷＥ４  スイッチ装置
ＴＢＫ  送信禁止状態
ＴＭ，ＴＭ１ａ〜ＴＭ１ｃ，ＴＭ２〜ＴＭ４  カスタマ端末
【図１】
0006375206.tif 000002
【図２】
0006375206.tif 000003
【図３】
0006375206.tif 000004
【図４】
0006375206.tif 000005
【図５】
0006375206.tif 000006
【図６】
0006375206.tif 000007
【図７】
0006375206.tif 000008
【図８】
0006375206.tif 000009
【図９】
0006375206.tif 000010