(57)【特許請求の範囲】
【請求項１】
リンクによって相互に接続される複数のイーサネットスイッチを有する、スパニングツリープロトコルであるＳＴＰを利用するＳＴＰドメインにおいて、前記複数のイーサネットスイッチの少なくとも２つがレイヤ２ゲートウェイポートであるＬ２ＧＰとして定義されるポートを備える、前記ＳＴＰドメインにおける方法であって、
第１のエミュレート接続と第２のエミュレート接続によって、前記ＳＴＰドメインの外部の同一の疑似ルートへの、少なくとも２つの前記Ｌ２ＧＰを構成設定する（９０１）ステップと、
それぞれの前記Ｌ２ＧＰから前記疑似ルートへのルート経路コストと、該Ｌ２ＧＰとを関連付ける（９０２）ステップとを有し、
前記第１のエミュレート接続と前記第２のエミュレート接続の内の１つだけを前記疑似ルートに向けてオープンすることを維持するために、第１のＬ２ＧＰの前記ルート経路コストは、第２のＬ２ＧＰのルート経路コストとは異なっている
ことを特徴とする方法。
【請求項２】
前記Ｌ２ＧＰから前記同一の疑似ルートへの前記第１のエミュレート接続と前記第２のエミュレート接続は、前記同一の疑似ルートのアイデンティティである、優先度及びＭＡＣアドレスを前記Ｌ２ＧＰを備える少なくとも２つの前記イーサネットスイッチに割り当てることによって達成される
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記Ｌ２ＧＰの前記ルート経路コストは、関連する物理リンクあるいは物理リンクアグリゲーショングループの帯域幅の関数である
ことを特徴とする請求項１または２に記載の方法。
【請求項４】
イーサネットスイッチからの前記物理リンクアグリゲーショングループは、少なくとも２つの物理リンクを有し、
前記物理リンクアグリゲーショングループに関連する前記Ｌ２ＧＰの前記ルート経路コストは、動作している前記物理リンクの数に依存する
ことを特徴とする請求項３に記載の方法。
【請求項５】
物理リンク（７０６）によって相互に接続される複数のイーサネットスイッチ（７０１、７０１ｘ、７０１ｙ）を有し、前記複数のイーサネットスイッチの少なくとも２つ（７０１ｘ、７０１ｙ）がレイヤ２ゲートウェイポートであるＬ２ＧＰとして定義されるポートを備える、スパニングツリープロトコルであるＳＴＰを利用するＳＴＰドメイン（７０３）システムであって、
少なくとも２つの前記イーサネットスイッチ（７０１ｘ、７０１ｙ）はそれぞれ、第１のエミュレート接続（７０５）と第２のエミュレート接続（７０７）それぞれによって、前記ＳＴＰドメインの外部の同一の疑似ルート（７０９）へのエミュレート接続を有するように構成されていて、
前記Ｌ２ＧＰのそれぞれは、それぞれの前記イーサネットスイッチから前記疑似ルート（７０９）へのルート経路コスト（６４０）で構成設定され、
前記第１のエミュレート接続と前記第２のエミュレート接続の内の１つだけを前記疑似ルート（７０９）に向けてオープンすることを維持するために、第１のＬ２ＧＰの前記ルート経路コストは、第２のＬ２ＧＰのルート経路コストとは異なっている
ことを特徴とするＳＴＰドメイン（７０３）システム。
【請求項６】
前記Ｌ２ＧＰを備える少なくとも２つの前記イーサネットスイッチ（７０１ｘ、７０１ｙ）は、前記Ｌ２ＧＰから前記同一の疑似ルートへの前記エミュレート接続を達成するために、前記同一の疑似ルートのアイデンティティである、優先度及びＭＡＣアドレスが割り当てられるように構成されている
ことを特徴とする請求項５に記載のＳＴＰドメイン（７０３）システム。
【請求項７】
前記Ｌ２ＧＰの前記ルート経路コスト（６４０）は、関連する物理リンク（７０５、７０６、７０７）あるいは物理リンクアグリゲーショングループの帯域幅の関数である
ことを特徴とする請求項５または６に記載のＳＴＰドメイン（７０３）システム。
【請求項８】
イーサネットスイッチからの前記物理リンクアグリゲーショングループは、少なくとも２つの物理リンクを有し、
前記物理リンクアグリゲーショングループに関連する前記Ｌ２ＧＰの前記ルート経路コストは、動作している前記物理リンクの数に依存する
ことを特徴とする請求項７に記載のＳＴＰドメイン（７０３）システム。
【請求項９】
物理リンク（７０６）によって相互に接続される複数のイーサネットスイッチ（７０１、７０１ｘ、７０１ｙ）を有する、スパニングツリープロトコルであるＳＴＰを利用するＳＴＰドメインに対するイーサネットスイッチ（７０１ｘ）であって、
前記ＳＴＰドメイン（７０３）の複数のイーサネットスイッチ（７０１、７０１ｘ、７０１ｙ）の内の、当該イーサネットスイッチ（７０１ｘ）と、少なくとも１つの別のイーサネットスイッチ（７０１ｙ）は、レイヤ２ゲートウェイポートであるＬ２ＧＰとして定義されるポート（７１０）を備え、
当該イーサネットスイッチ（７０１ｘ）は、第１のエミュレート接続（７０５）によって、前記ＳＴＰドメイン（７０３）の外部の、前記別のイーサネットスイッチ（７０１ｙ）と同一の疑似ルート（７０９）に接続されるように構成されていて、
前記別のイーサネットスイッチ（７０１ｙ）は、第２のエミュレート接続（７０７）によって前記ＳＴＰドメイン（７０３）の外部の前記疑似ルート（７０９）に接続されるように構成されていて、
当該イーサネットスイッチ（７０１ｘ）は、更に、自身のＬ２ＧＰとルート経路コスト（６４０）とを関連付け、かつ前記ＳＴＰドメイン（７０３）のそれ以外のイーサネットスイッチ群のＬ２ＧＰのルート経路コストの追跡を継続するように構成され、そうすることで、前記第１のエミュレート接続と前記第２のエミュレート接続の内の１つだけを前記疑似ルート（７０９）に向けてオープンすることを維持するために、第１のＬ２ＧＰのルート経路コストが、第２のＬ２ＧＰのルート経路コストとが異なるようにする
ことを特徴とするイーサネットスイッチ（７０１ｘ）。
【請求項１０】
前記Ｌ２ＧＰを備える前記イーサネットスイッチ（７０１ｘ）は、前記イーサネットスイッチ（７０１ｘ）と前記別のイーサネットスイッチ（７０１ｙ）から前記同一の疑似ルートへのエミュレート接続を達成するために、前記Ｌ２ＧＰを備える前記別のイーサネットスイッチ（７０１ｙ）と同一の前記同一の疑似ルートのアイデンティティである、優先度及びＭＡＣアドレスで割り当てられるように構成されている
ことを特徴とする請求項９に記載のイーサネットスイッチ（７０１ｘ）。
【請求項１１】
前記Ｌ２ＧＰのルート経路コスト（６４０）は、関連する物理リンク（７０５、７０６、７０７）あるいは物理リンクアグリゲーショングループの帯域幅の関数である
ことを特徴とする請求項９または１０に記載のイーサネットスイッチ（７０１ｘ）。
【請求項１２】
イーサネットスイッチからの前記物理リンクアグリゲーショングループは、少なくとも２つの物理リンクを有し、
前記物理リンクアグリゲーショングループに関連する前記Ｌ２ＧＰの前記ルート経路コストは、動作している前記物理リンクの数に依存する
ことを特徴とする請求項１１に記載のイーサネットスイッチ（７０１ｘ）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スイッチされる（スイッチ化：switched）イーサネット（登録商標）における方法及び装置に関するものであり、特に、送信ループを回避するためのソリューションに関するものである。
【背景技術】
【０００２】
スイッチ化イーサネットでは、フレーム群がループ内で送信され、また、自己学習アドレス指定に支障がある場合にネットワークに障害が発生するので、送信ループを回避することが要望されている。スイッチ化イーサネット内のループの例を図１に示す。
【０００３】
加えて、ループは、ネットワーク内の冗長性を実現するためにも回避されなければならない。冗長性を実現する一方で、スパニングツリープロトコル（ＳＴＰ）に基づくリンクアグリゲーション及びソリューションとして呼ばれる送信ループを回避するための主要な技術が２つ存在する。
【０００４】
リンクアグリゲーション（２００５年のＩＥＥＥ８０２．３で定義される）は、イーサネットネットワーク内で、より上位の帯域幅及び冗長性の少なくとも一方を達成するための方法である。２つ以上の物理リンクが組み合わされ、１つの物理リンクとして取り扱われる。ここで、いくつかの物理リンクは、図２に示されるように、リンクアグリゲーショングループとして取り扱われることになる。
【０００５】
ＳＴＰ  ＩＥＥＥ８０２．１ｄで定義されるスパニングツリープロトコルモードには様々なものが存在し、これには、例えば、ＩＥＥＥ８０２．１ｄのラピッドスパニングツリープロトコル及びＩＥＥＥ８０２．１ｑのマルチプルスパニングツリープロトコルがある。ＳＴＰの原理は、イーサネットスイッチの１つがネットワーク内のルートスイッチとして選択され、そして、スパニングツリー内において、各スイッチが、ルートスイッチに到達するための方法を確実に有していることである。その他のイーサネットスイッチのすべては、ルートスイッチに到達するための自身の経路コストを計算する。図３に示されるように、最低経路コストが公開され、そして、他のリンク群のすべてはトラフィックに対してブロックされる。
【０００６】
すべてのＳＴＰモードにおいて、経路コストは、ルートへと到達するための最安の方法を計算するために使用される。経路コストは固定であるか、あるいは、物理リンクで利用可能な帯域幅に基づいている。２つのスイッチ間の物理リンクがＬＡＧ（リンクアグリゲーショングループ）によって置換される場合、帯域幅とコストは、動作している物理リンクの数に依存して変化し得る。経路コストは、以下の公式に従って自動的に計算される。
【０００７】
経路コスト＝２０００００００００００００／帯域幅
このことは、１ギガビット／秒の帯域幅が経路コスト２００００を与えることを意味する。
【０００８】
ＳＴＰに対して使用される更なる技術は、２００８年のＩＥＥＥ８０２．１ａｈで定義されるレイヤ２ゲートウェイポート（Ｌ２ＧＰ）を使用することができる。この技術は、異なるＳＴＰドメインに分けるために使用される。１つ以上のポートが、レイヤ２ゲートウェイポート（Ｌ２ＧＰ）として選択され、これは、ＳＴＰアルゴリズムがアクティブになるドメインの境界を定義することになる。１つのＬ２ＧＰだけが別のＳＴＰドメイン、即ち、最適ルートアイデンティティ、即ち、優先度及びＭＡＣアドレスを有するドメインに向けてオープンされる。疑似ルートスイッチは、自身のＳＴＰドメインの外部でエミュレートされる。
【０００９】
このことについては図４で示され、図４では、ＲＳＴＰドメイン１の左側のスイッチ４００のＬ２ＧＰポートは、右側のスイッチ４０１内のＬ２ＧＰよりも優先度が低い（より良い）優先度を有している。これは、左側のスイッ４００が、他のドメインに対してオープンになっていることを意味している。
【００１０】
Ｌ２ＧＰが構成設定されているスイッチあるいは物理リンクがダウンする場合、任意の残りの物理ループはすべてのポートをオープンして、ループを作成することができる。このループは、そのループ内で注意を引くフレーム群をもたらすものである。ルートがドメイン内に含まれる場合、このソリューションは、常に、ルートスイッチを任意のループに含めることである。
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、Ｌ２Ｇｐを使用する場合、ルートスイッチは、ＲＳＴＰドメイン内に含まれず、また、イーサネットスイッチ１への外部リンクがダウンする場合、ＲＳＴＰドメイン１内のスイッチ群はルートのスイッチを見られないという経験をすることになる。新規のルートスイッチでネットワークを更新することは一定の時間期間がかかる。この時間期間の間には、「無限カウント（count to infinity」と呼ばれる問題が、ＲＳＴＰドメイン１内での一時的なループ群を作成する可能性がある。これは、いくつかのイーサネットスイッチが、ルートスイッチの変更を反映していない「古い」情報を有しているからである。この「古い」情報に基づいて、イーサネットスイッチは、一時的なループ群が作成されるように経路群をオープンすることを決定する場合がある。
【００１２】
図５は、２つのＳＴＰドメイン５０２、５０３を示していて、ここでは、５００のイーサネットスイッチ１のＬ２ＧＰがダウンしていて、割当済の疑似ルートアイデンティティは、ルートアイデンティティとしてこれ以上有効ではない。
【００１３】
それゆえ、疑似ルートは、イーサネットスイッチ２の疑似ルートへ変更されなければならない。ネットワークに対して、新規の疑似ルートで更新することはある程度時間がかかるので、５０２のＲＳＴＰドメイン１は、ネットワークが新規の疑似ルートで完全に更新されない限り、無限カウントの問題をもたらすループ群を作成する可能性がある。
【００１４】
本発明の目的は、無限カウントループを回避するためのソリューションを提供することである。
【００１５】
これは、Ｌ２ＧＰからのルート経路コストを疑似ルートへ追加することによって解決される。加えて、すべてのＬ２ＧＰは、同じ（同一）の疑似ルートアイデンティティを使用することになるが、疑似ルートに向けてどのＬ２ＧＰがオープンされるかは、Ｌ２ＧＰに設定されるルート経路コストに依存する。最も好ましいポートはコスト０を有し、次善は、２つのポートが接続される場合に、それらが同時に決してオープンされることがないくらい十分に高い経路コストを有していても良い。
【課題を解決するための手段】
【００１６】
本発明の第１の態様に従えば、リンクによって相互に接続される複数のイーサネットスイッチを有するＳＴＰドメインにおいて、前記複数のイーサネットスイッチの少なくとも２つがＬ２ＧＰとして定義されるポートを備える、ＳＴＰドメインにおける方法が提供される。この方法では、第１のエミュレート接続と第２のエミュレート接続によって、前記ＳＴＰドメインの外部の同一の疑似ルートを、少なくとも２つの前記Ｌ２ＧＰに構成設定される。該Ｌ２ＧＰは、それぞれの前記Ｌ２ＧＰから前記疑似ルートへのルート経路コストと関連付けられ、ここで、前記第１のエミュレート接続と前記第２のエミュレート接続の内の１つだけを前記疑似ルートに向けてオープンすることを維持するために、第１のＬ２ＧＰの前記ルート経路コストは、第２のＬ２ＧＰのルート経路コストとは異なっている。この前記Ｌ２ＧＰから前記同一の疑似ルートへのエミュレート接続は、前記同一の疑似ルートのアイデンティティを前記Ｌ２ＧＰに割り当てることによって達成されても良い。
【００１７】
本発明の第２の態様に従えば、物理リンクによって相互に接続される複数のイーサネットスイッチを有するＳＴＰドメインシステムが提供される。前記複数のイーサネットスイッチの少なくとも２つは、Ｌ２ＧＰとして定義されるポートを備える。第１のＬ２ＧＰと第２のＬ２ＧＰとを備える少なくとも２つの前記イーサネットスイッチはそれぞれ、第１のエミュレート接続と第２のエミュレート接続それぞれによって、前記ＳＴＰドメインの外部の同一の疑似ルートへのエミュレート接続を有するように構成されている。また、前記Ｌ２ＧＰのそれぞれは、それぞれの前記イーサネットスイッチから前記疑似ルートへのルート経路コストで構成設定され、前記第１のエミュレート接続と前記第２のエミュレート接続の内の１つだけを前記疑似ルート（７０９）に向けてオープンすることを維持するために、第１のＬ２ＧＰの前記ルート経路コストは、第２のＬ２ＧＰのルート経路コストとは異なっている。少なくとも２つの前記イーサネットスイッチの前記Ｌ２ＧＰは、前記Ｌ２ＧＰから前記同一の疑似ルートへの前記エミュレート接続を達成するために、前記同一の疑似ルートのアイデンティティをＬ２ＧＰのスイッチに割り当てることによって達成することができる。
【００１８】
本発明の第３の態様に従えば、物理リンクによって相互に接続される複数のイーサネットスイッチを有するＳＴＰドメインに対するイーサネットスイッチが提供される。前記ＳＴＰドメインの複数のイーサネットスイッチの内の、当該イーサネットスイッチと、少なくとも１つの別のイーサネットスイッチは、Ｌ２ＧＰとして定義されるポートを備える。当該イーサネットスイッチは、第１のエミュレート接続によって、前記別のイーサネットスイッチとして前記ＳＴＰドメインの外に同一の疑似ルートに接続されるように構成されている。前記別のイーサネットスイッチは、第２のエミュレート接続によって前記ＳＴＰドメインの外に前記疑似ルートに接続されるように構成されている。加えて、当該イーサネットスイッチは、更に、自身のＬ２ＧＰとルート経路コストとを関連付け、かつ前記ＳＴＰドメイン（７０３）のそれ以外のイーサネットスイッチ群のＬ２ＧＰのルート経路コストの追跡を継続するように構成され、そうすることで、前記第１のエミュレート接続と前記第２のエミュレート接続の内の１つだけを前記疑似ルート（７０９）、例えば、最低ルート経路コストのＬ２ＧＰ、に向けてオープンすることを維持するために、第１のＬ２ＧＰのルート経路コストが、他のイーサネットスイッチ群のＬ２ＧＰのルート経路コストとが異なるようにする。
【００１９】
本発明の実施形態の利点は、同一の疑似ルートアイデンティティがすべてのスイッチに対して使用されることになるので、無限カウント問題に対するリスクがなくなることであり、また、Ｌ２ＧＰがダウンする場合、あるいは外部リンクが喪失する場合の輻輳時間も削減されることである。これは、新規のルートを選択する必要がないからである。
【００２０】
本発明の実施形態の更に別の利点は、Ｌ２ＧＰのルート経路コストが帯域幅の関数として表現される場合、どのＬ２ＧＰがオープンされるべきかの選択において帯域幅を考慮することができることである。
【図面の簡単な説明】
【００２１】
【図１】従来技術に従う様々な構成設定でのイーサネットスイッチ群を示す図である。
【図２】従来技術に従う様々な構成設定でのイーサネットスイッチ群を示す図である。
【図３】従来技術に従う様々な構成設定でのイーサネットスイッチ群を示す図である。
【図４】従来技術に従う様々な構成設定でのイーサネットスイッチ群を示す図である。
【図５】従来技術に従う様々な構成設定でのイーサネットスイッチ群を示す図である。
【図６】本発明の実施形態を示す図である。
【図７】本発明の実施形態を示す図である。
【図８】本発明の実施形態を示す図である。
【図９】本発明の一実施形態に従う方法のフローチャートである。
【発明を実施するための形態】
【００２２】
本発明は、添付の図面を参照してより完全に説明する。図面には、本発明の実施形態が示されている。しかしながら、本発明は、多くの様々な形態で実施することができ、また、本明細書で説明される実施形態に限定されるものと解釈されるべきではなく、むしろ、これらの実施形態は、その開示が完全かつ完全であり、また、本発明の範囲を当業者に完全に伝わるようにするものである。図面において、同様の参照番号は同様の要素を参照している。
【００２３】
また、当業者は、以下の本明細書で説明される手段及び機能が、プログラム化マイクロプロセッサあるいは汎用コンピュータと協働して機能するソフトウェアを使用して、及び／あるいは特定用途集積回路（ＡＳＩＣ）を使用して実現されても良いことが明らかであろう。本発明が主に方法及び装置の形式で記載されている一方で、本発明は、コンピュータプログラム及び、コンピュータプロセッサと、そのコンピュータプロセッサに接続されるメモリとを有するシステムでも実施することができることが理解されるであろう。ここで、このメモリには、本明細書で開示される機能を実行することができる１つ以上のプログラムでエンコードされている。
【００２４】
本発明の実施形態は、ＲＳＴＰ（高速ＳＴＰ）及びＭＳＴＰ（マルチプルＳＴＰ）のようなＳＴＰに対して構成設定されるイーサネットスイッチのネットワーク群に適用可能である。従って、ＳＴＰドメイン内の少なくとも２つのイーサネットスイッチは、レイヤ２ゲートウェイポート（Ｌ２ＧＰ）として構成設定されるポート群を有している。しかしながら、選択されるＬ２ＧＰ群の内の１つだけが別のＳＴＰドメインに向けてオープンされることになる。
【００２５】
従来技術のソリューションでは、Ｌ２ＧＰとして定義されるイーサネットスイッチの故障は、そのスイッチに割り当てられている疑似ルートアイデンティティがこれ以上有効でなくなり、これは、疑似ルートアイデンティティが変更される必要があることを意味する。別のＬ２ＧＰに割り当てられる新規の疑似ルートアイデンティティを判定するためにかかる時間の間、無限カウントループが作成される可能性がある。
【００２６】
本発明の基本概念は、第１のＳＴＰドメイン内のＬ２ＧＰ群が同一の疑似ルートアイデンティティに割り当てられるように、第２のＳＴＰドメインに向けて接続される第１のＳＴＰドメイン内のＬ２ＧＰ群を構成設定することである。つまり、Ｌ２ＧＰ群の１つがダウンする場合に、疑似ルートアイデンティティは変更される必要はなく、これは、無限カウントループを回避できることを意味する。１つのＬ２ＧＰだけが、第２のＳＴＰドメインに向けてオープンされることが許容されることに注意すべきである。ルート経路コストは、疑似ルートに向けてのＬ２ＧＰに割り当てられ、また、ルート経路コストの値は、どのＬ２ＧＰがオープンされるべきかを制御する。最も好適なＬ２ＧＰにはルート経路コスト＝０が与えられることになり、次善のＬ２ＧＰは、Ｌ２ＧＰを有するイーサネットスイッチ間の接続が存在する場合に同時に２つのポートが決してオープンされることがない十分に高い経路コストを有することになる。
【００２７】
第１のＳＴＰドメイン内のＬ２ＧＰポートがダウンする場合、このポートに接続されるスイッチは、周辺のスイッチ群に、割当済の疑似ルートへのルート経路コストが著しく増加していることを通知することになる。これは、第１のＳＴＰドメインのイーサネットスイッチが、第１のＳＴＰドメイン内の別のＬ２ＧＰポートに向けての経路コストがより低くなることを意味する。ここで、Ｌ２ＧＰの故障はリンクの故障とみなされ、また、疑似ルートアイデンティティは変更されないので、無限カウントループのリスクは存在しない。
【００２８】
２つのＲＳＴＰドメインである、６１０のＲＳＴＰ１と６２０のＲＳＴＰ２を示す図６を参照する。ＲＳＴＰドメイン１において、「１００」の経路コスト６３０は、この例では、各物理リンクに割り当てられている。イーサネットスイッチ１及び２のポートは、６５０のＬ２ＧＰとして定義されている。Ｌ２ＧＰは、ＲＳＴＰ２内のエミュレート疑似ルートに対するルート経路コスト６４０ａ及び６４０ｂに割り当てられている。イーサネットスイッチ２からのルート経路コストはイーサネットスイッチ１からルート経路コストよりも低く、これは、イーサネットスイッチ２からの物理接続がＲＳＴＰドメイン２に向けてオープンされるべきであることを示している。つまり、「Ｌ２ＧＰＲｏｏｔＰａｔｈＣｏｓｔ（Ｌ２ＧＰルート経路コスト）」のような新規の変数を、Ｌ２ＧＰに対して導入することができる。疑似ルートは、ＲＳＴＰドメイン１の外でエミュレートされ、ＲＳＴＰドメイン１のＬ２ＧＰの両方が、このＲＳＴＰドメイン１へのエミュレート接続を有している。ＲＳＴＰドメイン１とＲＳＴＰドメイン２との間の物理リンクの状態は、エミュレートリンクの状態を判定する。
【００２９】
本発明の実施形態は、更に、図７で説明される。ＳＴＰドメイン７０３は、物理リンク７０６によって相互接続される複数のイーサネットスイッチ７０１、７０１ｘ、７０１ｙを備えるように示されている。複数のイーサネットスイッチの内の少なくとも２つのイーサネットスイッチ７０１ｘ、７０１ｙは、Ｌ２ＧＰとして定義されるポート群を備える。Ｌ２ＧＰを備える、少なくとも２つのイーサネットスイッチ７０１ｘ、７０１ｙは、それぞれ第１のエミュレート接続７０５と第２のエミュレート接続７０７によって、ＳＴＰドメイン７０３（７０４で示されるＳＴＰドメイン内の）の外で、同一の疑似ルート７０９へのエミュレート接続を有するように構成設定されている。また、これらのＬ２ＧＰのそれぞれは、どのＬ２ＧＰが使用されるべきかを制御するために、各イーサネットスイッチから疑似ルート７０９へのルート経路コスト６４０で構成設定される。この制御は、第１のＬ２ＧＰと第２のＬ２ＧＰの経路コストを割り当てることによって達成され、そうすることで、第１のＬ２ＧＰの経路コストが、第２のＬ２ＧＰの経路コストと異なるようにする。最低の経路コストのＬ２ＧＰは、疑似ルート（７０９）に向けてオープンされることになる。
【００３０】
外部ネットワークと中継することなく、１つのＳＴＰドメイン内のすべてのイーサネットスイッチ間に接続性が存在し得る場合、ルート経路コストは、上述のように、すべてのＬ２ＧＰに対して異なっていなければならない。ルート経路コスト間の違いは十分に大きくなければならず、そうすることで、ＳＴＰメカニズムは、１つのＳＴＰドメインのＬ２ＧＰから別のものへのオープン経路が１つだけ存在することを保障することができる。
【００３１】
例えば、ルート経路コスト（L2GPRootPathCost）は、「最も好適なＬ２ＧＰ」として構成設定される、Ｌ２ＧＰに対してゼロを設定することができる。次善のＬ２ＧＰに対しては、ルート経路コスト（L2GPRootPathCost）は、最高のＬ２ＧＰと次善のＬ２ＧＰとの間での最大経路コストを超えるべきである。Ｌ２ＧＰは、別のＬ２ＧＰが、それ自身が所有するルート経路コストよりも低いルート経路コストを有することを示す表示を受信する場合、Ｌ２ＧＰはクローズされるべきである。ルート経路コストは、ネットワーク構成設定（コンフィグレーション）中に、各Ｌ２ＧＰに対して設定される。
【００３２】
一実施形態に従えば、Ｌ２ＧＰのルート経路コストは、自身が関連する物理リンクの帯域幅の関数である。これについては図８で示され、ここでは、ルート経路コストは、利用可能な帯域幅のサイズに依存する。また、物理リンク群、例えば、ＳＴＰドメイン間の物理リンク７０５、７０７は、リンクアグリゲーショングループとして参照される物理リンクのグループであっても良い。このリンクアグリゲーショングループは、１つのリソースとしてみなされる複数の物理リンクである。従って、Ｌ２ＧＰのルート経路コストは、Ｌ２ＧＰに関連するリンクアグリゲーショングループの帯域幅の関数であっても良い。リンクアグリゲーショングループに関連するＬ２ＧＰのルート経路コストを、動作している物理リンクの数に依存させることもできる。
【００３３】
一実施形態に従えば、イーサネットスイッチ７０１ｘ、７０１ｙは、Ｌ２ＧＰ群から同一の疑似ルートへのエミュレート接続を達成するために、同一の疑似ルートアイデンティティで割り当てられるように構成設定される。
【００３４】
また、本発明は、物理リンクによって相互接続される複数のイーサネットスイッチを備えるＳＴＰドメインにおける方法にも関連する。ここでは、複数のイーサネットスイッチの少なくとも２つが、第１のＬ２ＧＰと第２のＬ２ＧＰとして定義されるポート群を備える。この方法は、以下のステップ群を備える。：
９０１  第１のエミュレート接続と第２のエミュレート接続それぞれによって、ＳＴＰドメインの外の同一の疑似ルートに、少なくとも第１のＬ２ＧＰと第２のＬ２ＧＰとを構成設定する。
【００３５】
９０２  各イーサネットスイッチから疑似ルートへのルート経路コストと各Ｌ２ＧＰとを関連付ける。ここで、第１のＬ２ＧＰのルート経路コストは、第２のＬ２ＧＰのルート経路コストとは異なっている。
【００３６】
９０３  第１のエミュレート接続と第２のエミュレート接続の１つだけを、疑似ルートに向けてオープンすることを維持する。これは、異なるルート経路コストの割当のおかげで可能となる。
【００３７】
従って、本発明の実施形態に従うイーサネットスイッチ７０１ｘは、第１のエミュレート接続７０５によって更なるイーサネットスイッチ７０１として、ＳＴＰドメインの外に同一の疑似ルート７０９に接続するように構成設定され、また、更なるイーサネットスイッチ７０１ｙは、第２のエミュレート接続７０７によってＳＴＰドメイン７０３の外にその疑似ルート７０９に接続するように構成設定される。イーサネットスイッチ７０１ｘは、更に、自身のＬ２ＧＰへのルート経路コスト６４０と関連付け、ＳＴＰドメイン７０３の他のＬ２ＧＰ群のルート経路コストの追跡を継続するように構成設定され、そうすることで、第１のＬ２ＧＰのルート経路コストは第２のＬ２ＧＰのルート経路コストとを異ならせて、疑似ルート７０９に向けて、第１のエミュレート接続と第２のエミュレート接続の内の１つをオープンすることを維持するようにする。上述のように、イーサネットスイッチは、ＳＴＰドメインの他のＬ２ＧＰのルート経路コストの追跡を継続するように構成設定される。イーサネットスイッチが、別のＬ２ＧＰがより低いルート経路コストを有することを示す情報を取得する場合、そのイーサネットスイッチは、その疑似ルートへの自身のエミュレート接続をクローズする。
【００３８】
本発明は、上述の実施形態に制限されるものではない。様々な代替構成、変形及び等価構成を使用することができる。それゆえ、上述の実施形態は、添付の請求項によって定義される本発明の範囲を制限するものと解釈されるべきでない。
【図１】
0005475112.tif 000002
【図２】
0005475112.tif 000003
【図３】
0005475112.tif 000004
【図４】
0005475112.tif 000005
【図５】
0005475112.tif 000006
【図６】
0005475112.tif 000007
【図７】
0005475112.tif 000008
【図８】
0005475112.tif 000009
【図９】
0005475112.tif 000010