(57)【要約】【課題】ネットワーク環境内で疑似ワイヤ（ＰＷ）ピア・アドレスを検出する方法を提供すること。【解決手段】イーサネット・ベースのネットワーク上でＰＷサービスをサポートするためにＰＷピアが情報を交換する方法が提供される。ＰＷピアがＰＷの遠端に関連する複数のＭＡＣアドレスが不明であると認識すると、アドレス要求パケットが作成され、そのＰＷピアに関連する各ＭＡＣアドレスからブロードキャストされる。アドレス応答パケットが関連するＭＡＣアドレスの各々について遠端ピアによって生成され、アドレス要求パケットの送信元の各ＭＡＣアドレスに応答してユニキャストされる。本発明の別の態様では、ＰＷに関連する複数のＭＡＣアドレスを有するノードで、１つのＭＡＣアドレスがローカルＰＷ識別子またはプロトコル・アドレスの値に基づいて１次アドレスとして指定される。【選択図】図１
2006229985.tif 000002
【特許請求の範囲】
【請求項１】
擬似ワイヤ（ＰＷ）エミュレーションのためのイーサネット（登録商標）上のアドレス検出方法であって、
第１のＰＷの第１のノードで第１のＰＷ識別子を提供し、前記第１のＰＷの第２のノードで第２のＰＷ識別子を提供する工程（２０２）と、
前記第２のノードの前記第１のＰＷに関連する１つまたは複数のＭＡＣアドレスの少なくとも１つが前記第１のノードで利用不能であると判定する工程（２０４）と、
第１のアドレス要求パケット（１）を前記第１のノードからブロードキャストする工程（２０６）と、
前記第１のノードで、前記第２のノードの前記第１のＰＷに関連する前記１つまたは複数のＭＡＣアドレスの各々からアドレス応答パケット（９、１０）を受信する工程（２０８）とを含む方法。
【請求項２】
前記第２のノードの前記第１のＰＷに関連する前記１つまたは複数のＭＡＣアドレスの１つを１次アドレスとして指定する工程をさらに含む請求項１に記載の方法。
【請求項３】
前記１次アドレスの指定工程が、
前記第２のＰＷ識別子が偶数であると判定し、最小の値を有する前記ＭＡＣアドレスを前記１次アドレスとして指定する工程を含む請求項２に記載の方法。
【請求項４】
前記１次アドレスの指定工程が、
前記第２のＰＷ識別子が奇数であると判定し、最大の値を有する前記ＭＡＣアドレスを前記１次アドレスとして指定する工程を含む請求項２に記載の方法。
【請求項５】
前記第１のアドレス要求パケット（１）が前記第１のノードの前記第１のＰＷに関連する第１のＭＡＣアドレスを識別し、前記第１のノードから、前記第１のノードの前記第１のＰＷに関連する第２のＭＡＣアドレスを識別する第２のアドレス要求パケット（２）をブロードキャストする工程をさらに含む請求項１に記載の方法。
【請求項６】
疑似ワイヤ（ＰＷ）の対象エンドの物理アドレスを獲得する方法であって、
ａ）第１のノードで第１のＰＷをプロビジョニングする工程（３０２）であって、前記第１のＰＷが第１のプロトコル・アドレスを有し、前記第１のノードが前記第１のノードの前記第１のＰＷに関連する第１の物理アドレスを有する工程と、
ｂ）第１のアドレス要求パケット（１）を作成する工程（３０６）と、
ｃ）前記第１のノードが接続されたネットワーク上で前記第１のアドレス要求パケット（１）をブロードキャストする工程（３０８）と、
ｄ）第１のアドレス応答パケット（９）を前記第１の物理アドレスで受信する工程（３１０）であって、前記第１のアドレス応答パケット（９）が前記第１のＰＷの対象エンドの前記第１のＰＷに関連する第２の物理アドレスを含む工程とを含む方法。
【請求項７】
前記第１のＰＷの対象エンドが第２のプロトコル・アドレスを有し、前記ネットワークがイーサネット（登録商標）であり、前記第１および第２の物理アドレスがＭＡＣアドレスである請求項６に記載の方法。
【請求項８】
前記第１の物理アドレスで、前記第１のＰＷの対象エンドの前記第１のＰＷに関連する第３の物理アドレスを含む第２のアドレス応答パケット（１０）を受信する工程をさらに含む請求項６に記載の方法。
【請求項９】
前記ネットワークがイーサネット（登録商標）であり、前記第１、第２、および第３の物理アドレスがＭＡＣアドレスであり、前記第２のプロトコル・アドレスの値に少なくとも部分的に基づいて、前記第２および第３の物理アドレスの一方を対象エンドの１次アドレスに指定する工程と、前記第２および第３の物理アドレスの他方を対象エンドのバックアップ・アドレスに指定する工程とをさらに含む請求項８に記載の方法。
【請求項１０】
前記第２および第３の物理アドレスの一方を１次アドレスに指定する工程が、
前記第２のプロトコル・アドレスが偶数か奇数であるかを決定する工程と、
前記第２のプロトコル・アドレスが偶数の場合、前記第２および第３の物理アドレスのうちより小さいＭＡＣアドレスを有する方を１次アドレスとして指定する工程と、
前記第２のプロトコル・アドレスが奇数の場合、第２および第３の物理アドレスのうちより大きいＭＡＣアドレスを有する方を１次アドレスとして指定する工程とを含む請求項９に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、ネットワーク上のサービス・エミュレーションに関し、より詳細には、イーサネット（登録商標）・ベースのネットワーク上で疑似ワイヤ（ＰＷ）サービスをサポートするアドレス情報を交換するＰＷピアの自動機構に関する。
【背景技術】
【０００２】
疑似ワイヤ（ＰＷ）エミュレーション・エッジトゥエッジ（ＰＷＥ３）はこれまで、パケット交換ネットワーク上でＡＴＭ、フレーム・リレー、またはイーサネット（登録商標）などのサービスの必須属性をエミュレートする機構として記述されてきた。ＰＷの必要な機能は、イングレス・ポートに着信するサービス固有のプロトコル・データ・ユニット（ＰＤＵ）のカプセル化と、ＰＤＵを経路またはトンネルを通して搬送する機能、およびそのタイミング、順序を管理する機能、ならびにサービスの振る舞いおよび特徴をできるだけ忠実にエミュレートするのに必要なその他のあらゆる動作を含む。傍観者には、ＰＷは選択されたサービスの非共有リンクまたは回路として受けとられている。
【０００３】
疑似ワイヤ・エミュレーション・エッジトゥエッジ・アーキテクチャでは、パケット交換ネットワーク上でピア間の疑似ワイヤを用いて、例えば、ＡＴＭ、フレーム・リレー、イーサネット（登録商標）およびＴＤＭサービスなどの人気があるサービスをエミュレートする。ＰＷピアがエミュレートされたサービスの必須の要素と通信できるようになるのに先立ち、ピア・エンティティの様々なレイヤのアドレス情報をピア間で交換する必要がある。例えば、ピア・エンティティは、エミュレーションを提供するネットワークの種別と性質とに応じて、ＩＰなどのプロトコル・アドレスまたはＭＡＣアドレスによって識別できる。
【０００４】
現在配備されている通信ネットワーク内には多数の種別の伝送技術が存在する。これらのいくつかは回線ベースであり、他方はフレーム／パケット・ベースである。フレーム／パケット・ベースの技術は普及し、帯域幅効率が増している。一部はフレーム／パケット・ベースの技術の利用可能性と効率の結果として、ＴＤＭベースのサービス・プロバイダからフレーム／パケット・ベースのネットワーク上でＴＤＭベースのトラヒックを伝送する機能が強く求められている。
【０００５】
インターネット・エンジニアリング・タスク・フォース（ＩＥＴＦ）の疑似ワイヤ・エミュレーション・エッジトゥエッジ作業グループはこの需要に応えるためにフレーム／パケット・ベースのネットワーク上のＴＤＭリンク（例えば、Ｅ１、Ｔ１以上）の伝送のためのＰＷの概念を提案している。ただし、ＰＷアドレッシング方法およびＰＷプロビジョニング手順は、特に保護交換の要件を考慮した時には規定されていない。ＰＷサービス計画には一貫し、感覚的に使えるアドレッシング方法が望ましい。さらに、ＰＷサービスの送達には簡単で自動的なＰＷプロビジニング手順が望ましい。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
したがって、イーサネット（登録商標）・ベースのネットワーク上でＰＷサービスをサポートするためのＰＷピアが情報を交換するための機構が必要である。
【課題を解決するための手段】
【０００７】
簡単に言うと、本発明の方法は、ネットワーク環境内での疑似ワイヤ・アドレス検出方法を提供する。より具体的には、イーサネット（登録商標）・ベースのネットワーク上でＰＷサービスをサポートするためのＰＷピアが情報を交換するための方法が提供される。ＰＷピアがＰＷの遠端に関連する１つまたは複数のＭＡＣアドレスが不明であると認識すると、アドレス要求パケットが作成され、そのＰＷピアに関連する各ＭＡＣアドレスからブロードキャストされる。アドレス応答パケットが関連するＭＡＣアドレスの各々について遠端ピアによって生成され、アドレス要求パケットの送信元の各ＭＡＣアドレスに応答してユニキャストされる。
【０００８】
本発明の別の態様では、ＰＷに関連する複数のＭＡＣアドレスを有するノードで、１つのＭＡＣアドレスがローカルＰＷ識別子またはプロトコル・アドレスの値に基づいて１次アドレスとして指定される。
【発明を実施するための最良の形態】
【０００９】
一般に、本発明の各実施形態は、疑似ワイヤ・エミュレーション・エッジトゥエッジ・アーキテクチャ内のイーサネット（登録商標）・ベースのネットワークの自動ＰＷピア検出機構を提供する。アクセス検出手順はオペレータの介在の必要なしで物理アドレス（例えば、イーサネット（登録商標）・ベースのネットワークのＭＡＣアドレス）を交換するＰＷ管理エンティティを含む。さらに、ＰＷピアが複数の物理アドレスによってサポートされている時には、保護のために優先権も決定できる。
【００１０】
本明細書で言う「一実施形態」「実施形態」または同様の記述は、該実施形態に関連して記述された特定の機能、構造、動作、または特性が本発明の少なくとも１つの実施形態に含まれているということを意味する。したがって、本明細書にそのような語句または記述があっても必ずしも同じ実施形態を指すとは限らない。さらに、１つまたは複数の実施形態で、様々な特定の機能、構造、動作、または特性を任意の適した形で組み合わせることができる。
【００１１】
用語
ＰＷ３アーキテクチャに関連して使用されるいくつかの用語は以下の様々な用語と表現とを含む。
アタッチメント回路（ＡＣ）は、カスタマ・エッジをプロバイダ・エッジ（ＰＥ）に取り付ける物理または仮想回路を指す。ＡＣはフレーム・リレーＤＬＣＩ、ＡＴＭ  ＶＰＩ／ＶＣＩ、イーサネット（登録商標）・ポート、ＶＬＡＮ、ＨＤＬＣリンク、物理インタフェース上のＰＰＰ接続、Ｌ２ＴＰトンネルからのＰＰＰセッション、ＭＰＬＳ  ＬＳＰなどである。
【００１２】
カスタマ・エッジ（ＣＥ）は、サービスの一方のエンドが発信および／または着信するデバイスを指す。ＣＥは本来のサービスでなくエミュレートされたサービスを使用していることに気付かない。
【００１３】
本明細書で使用するパケット交換ネットワーク（ＰＳＮ）という用語は、パケット送信の機構としてイーサネット（登録商標）、ＩＰまたはＭＰＬＳを使用するネットワークを指す。
プロバイダ・エッジ（ＰＥ）は、ＣＥにＰＷＥ３を提供するデバイスを指す。
【００１４】
疑似ワイヤ（ＰＷ）は、ＰＳＮ上でＰＥ間でエミュレートされた回線の必須要素を搬送する機構を指す。
疑似ワイヤ・エミュレーション・エッジトゥエッジは、ＰＳＮ上でサービス（Ｔ１専用線またはフレーム・リレーなど）の必須属性をエミュレートする機構を指す。
疑似ワイヤＰＤＵは、所望のサービスをエミュレートするのに必要なすべてのデータおよび制御情報を含むＰＷ上で送信されるプロトコル・データ・ユニット（ＰＤＵ）を指す。
【００１５】
アドレス解決プロトコル（ＡＲＰ）は、端局が同じＬＡＮ上の別の端局の物理アドレスを決定するために使用する既存のプロトコルである。ただし、標準および自社所有の機能の両方についてアドレス解決プロトコルの使用法は多数ある。これらの機能の各々は、Ｉｎｔｅｒｎｅｔ  Ａｓｓｉｇｎｅｄ  Ｎｕｍｂｅｒｓ  Ａｕｔｈｏｒｉｔｙ（ＩＡＮＡ）によって割り当てられた登録済みプロトコル種別を使用する。同様に、ＡＲＰを組み込んだ本発明の様々な実施形態はそのような専用のプロトコル種別を使用する。本発明のこれらの実施形態は既存プロトコル（ＡＲＰ）を利用し、プロトコルを修正することなくＰＷプロビジョニング手順を自動化する。本発明は物理アドレスの決定のためのＡＲＰの使用に限定されず、本発明の代替実施形態で、物理アドレスを決定するための任意の適したハードウェア、ソフトウェア、またはハードウェアとソフトウェアの組み合わせを使用できる。
【００１６】
本発明の恩恵なしでは、システム・オペレータは、ＰＷが使用できる、または使用できない各ポートのＭＡＣアドレスのシステム全体にわたるデータベースを手動で維持する必要がある可能性があり、そのようなデータベースはそのようなデータベースの利用を実行可能にするためにほぼリアルタイムで更新しなければならない物理ポート動作ステータスを含む必要が出てくる。さらに、システム・オペレータは、ＰＷサービスをプロビジョニングすることができるようになるのに先立ちＰＷを収容するローカル物理ポートとリモート物理ポートを決定しなければならない。さらに、システム・オペレータは、ＰＷをプロビジョニングするためにＰＷの両方のエンドの物理アドレスを手作業で入力しなければならないことがある。
【００１７】
以上から分かるように、発信元および宛先ＭＡＣアドレスは同じイーサネット（登録商標）・フレーム内のフィールドである。より詳細には、宛先ＭＡＣアドレス・フィールドはイーサネット（登録商標）・フレームを受信する局を識別し、発信元ＭＡＣアドレスはフレームの発信元の局を識別する。ＩＥＥＥ  ８０２．３標準では、これらのアドレス・フィールドは２バイト長と６バイト長のいずれも可能であるが、通常、イーサネット（登録商標）の実施態様では６バイトのアドレスを使用する。
【００１８】
本発明の例示の実施形態では、ＰＷアドレッシング方法は、ピアへのＰＷエンドポイントを表す物理ブリッジド・イーサネット（登録商標）ＬＡＮまたは仮想ブリッジド・イーサネット（登録商標）ＬＡＮの単一のブロードキャスト・ドメイン内の一意的な２０ビットＰＷ識別子（ＰＷ  ＩＤ）を含む。ドメイン内では、ＰＷ  ＩＤの値はＰＷエンドポイントに着信するためのイーサネット（登録商標）ＭＡＣアドレスおよび任意選択のＶＬＡＮ  ＩＤの１組の組み合わせにプロビジョニングできる。以下に詳述するように、ＰＷ  ＩＤはまたブロードキャスト要求およびそれに対応するユニキャスト応答（例えば、ＡＲＰ要求／応答メッセージ）に載せて搬送される。なお、本発明はＰＷ  ＩＤの任意の特定のビット長を備えた実施態様に限定される。
【００１９】
本発明の様々な実施形態はアドレス情報のブロードキャスト要求の使用を含む自動ＰＷピア・アドレス検出手順を提供する。イーサネット（登録商標）・エンドポイントはＡＲＰプロトコルをサポートすることが注目される。本発明のいくつかの実施形態は、ＰＷピアを検出するためにＩＰアプリケーションの枠外までＡＲＰプロトコルを拡張または修正する。ＩＥＴＦ  ＲＦＣ８２６で定義されるＡＲＰ（１９８２年版、ＩＥＴＦ  ＲＦＣウェブ・ページからダウンロード可能）は、様々なネットワーク・トポロジおよび様々な上位レイヤ・プロトコルで動作するための汎用の機構を提供する。ネットワークがイーサネット（登録商標）に基づき、上位プロトコル・レイヤがＩＰの場合、ＡＲＰが使用されることが多い。ただし、ピア・アドレス検出手順にＡＲＰパケットを適合させるＰＷアプリケーションでは、ネットワーク自体が依然としてイーサネット（登録商標）に基づく一方で、上位レイヤはＰＷアプリケーションになることが分かろう。
【００２０】
割り当てられたＰＷ  ＩＤおよび任意選択のＶＬＡＮを備えたローカル・ノードでＰＷインスタンスがプロビジョニングされると、このインスタンスはＰＷを扱うために使用すべき物理アドレスを決定するために対象ピアと通信しようと試みる。本発明の検出手順はＰＷアプリケーション・レイヤによってピアツゥピア伝送サービスが要求された時点で開始するが、対象の物理アドレスは不明であるか満了している。ＩＰアプリケーションではなくＰＷアプリケーションを使用する時には、ＰＷとＩＰアプリケーションの特性の差によって、ＭＡＣアドレスとキャッシュ（すなわち、ローカル・テーブル・メモリ）サイズのＡＲＰキャッシュ・タイムアウトの設定には相違点があり得ることを当業者なら理解するであろう。通常、ＰＷによってエミュレートされるサービスの種別はＩＰほど動的でない。イーサネット（登録商標）・ユーザとして、ＰＷおよびＩＰはいくつかの点で異なる。例えば、各イーサネット（登録商標）・ホスト上のＩＰユーザの数は通常１であるが、各イーサネット（登録商標）・ホスト上のＰＷユーザの数は数千とは言わずとも多数である。さらに、各ＩＰユーザのセッションは通常バースト伝送で短いのに対し、ＰＷのセッションは普通数日間続く、すなわち、事実上前者より長い。これらの異なる特性から、ＩＰ→ＭＡＣへの保持レコードはＰＷ→ＭＡＣレコードとは異なる目的にかなうことが明らかである。
【００２１】
一実施形態では、ＰＷ→ＭＡＣレコードへのエージング方法はまったく使用されない。逆に、ＰＷ→ＭＡＣレコードはＰＷが削除されると削除されるか、事実上無視される。ＰＷを確立すべき時には、ＡＲＰは以前のＰＷ→ＭＡＣレコードを参照することなく常に開始する。こうして、レコードＰＷ→ＭＡＣ１、ＰＷ→ＭＡＣ２はＰＷの寿命までは常に持続する。言い換えれば、ＰＷの第１のノードがプロビジョニングされる時は、現在記憶されているＰＷ−ＭＡＣレコード（以前のＰＷを表す）の状態に関わらず、アドレス要求パケットがＰＷに関連する第１のノードの各ポートからブロードキャストされる。こうして、ＩＰレコードのＡＲＰキャッシュ・タイムアウトにまつわる複雑さは解消される。
【００２２】
以下に、ＰＷプロビジョニング、プロトコル手順、およびＡＲＰ拡張の手順を例を挙げて詳細に説明する。ここで、説明はＰＷノードが複数のイーサネット（登録商標）・ポートをサポートし、ポートの各々が１つのＭＡＣアドレスに対応することを前提にしている。本発明は単一のＭＡＣアドレスに対応する複数のポートを備えたＰＷピアの使用に限定されないことが分かろう。
【００２３】
本発明の様々な実施形態では、ＰＷをプロビジョニングするために、各エンドで一意的なローカルＰＷ  ＩＤと対象ＰＷ  ＩＤを備えたＰＷインスタンスが作成される。ローカルなＰＷインスタンスが１つまたは複数の利用可能な物理ポートと、ポートの各々が接続される任意選択のＶＬＡＮとに結合する。
【００２４】
ＰＷインスタンスはローカルＭＡＣアドレスのリストと対象ＰＷピアにアクセスするために使用できるこのリストに対応する任意選択のＶＬＡＮ  ＩＤを維持する。ローカルＰＷ構成、ＰＷへのローカル・ポート割り当て、リモートＰＷピア構成、ならびにＰＷピアおよびリモート物理ポート割り当てから独立して、任意のＰＷを収容する任意のローカル物理ポートを割り当てることができる。対象ＭＡＣアドレスおよびそれに対応する任意選択のＶＬＡＮ  ＩＤのリストへの対象ＰＷ  ＩＤの利用可能なマッピングも維持される。
【００２５】
本発明のいくつかのＰＷピア・アドレス検出手順は、対象ＰＷピアが拡張ＡＲＴＰ要求および応答パケットを用いて突き止められるＭＡＣアドレスを解決する。アドレス検出手順が開始すると、イーサネット（登録商標）ＬＡＮまたはＶＬＡＮのドメイン内で要求がブロードキャストされる。１つまたは複数の応答を受信すると、ＰＷピアの１次ＭＡＣアドレスを決定できる。ＰＷを収容する物理ポートが割り当てられると、ローカルＰＷ  ＩＤ（送信元のプロトコル・アドレスのために指定されたフィールド内の）とリモートＰＷ  ＩＤ（対象プロトコル・アドレスのために指定されたフィールド内の）とを含む要求パケットと共にＡＲＰ要求を物理ポートからブロードキャストするものとする。独立して対象ＰＷインスタンスを収容するように割り当てられた各々の利用可能なポートはＰＷのためのそのローカルＭＡＣアドレスでＡＲＰ要求に応答する。
【００２６】
これらのポートのアクティブ／バックアップの役割を決定するプロセスの例を以下に説明する。より具体的には、１つのＰＷインスタンスについて１つのアクティブなポートしかなく、対象エンド（すなわち、対象ノード）の残りのポートは、もしあれば、バックアップ・ポートとして指定される。ＰＷの各々の側のアクティブなポートは収容ＰＷのペイロード・トラヒックの送受信を行う。アクティブなポートは遠端ピアのアクティブなポートにトラヒックを送信でき、ＰＷの反対側のエンドのピアのアクティブなポートとバックアップ・ポートからトラヒックを受信できる。偶数の値であるＰＷ  ＩＤの場合、最小のＭＡＣアドレスを備えたポートが１次ポートに指定され、そのＭＡＣアドレスに関連する残りのポートがバックアップに指定される。奇数の値であるＰＷ  ＩＤの場合、最大のＭＡＣアドレスを備えたポートが１次ポートに指定され、そのＭＡＣアドレスに関連する残りのポートがバックアップに指定される。こうして、他方から独立してＰＷの一方の側に保護を構成することができる。例えば、ピア・アドレス検出プロセス中にピアが複数の応答を受信した時には、そのピアは受信したＭＡＣアドレスの１つをいくつかの応答のうちアクティブなＭＡＣ応答として選択し、残りを遠端ピアにアクセスするためのバックアップまたは代替ＭＡＣアドレスとして記憶する。ＰＷの１次アドレスにアクセスできないことが検出されると、ＰＷの発信側エンドはＰＷの遠端のバックアップまたは代替ＭＡＣアドレスの１つに切り替わる。本発明の範囲内で、どのポートがアクティブか、どのポートがバックアップかを選択する代替規則を使用できることが分かろう。
【００２７】
以下に示す表１は、本発明で使用するのに適した修正ＡＲＰパケットの各フィールドをまとめてある。プロトコル種別の値に関して、登録提出に続けてＩＡＮＡによって特定の値が通常割り当てられることが注目される。ただし、本発明はプロトコル種別のいかなる特定の値にも限定されない。より一般的には、本発明はいかなる特定の数字または値にも限定されず、例示の数字および値は上記情報を表す。例えば、これに限定はされないが、受信エンティティが送信された情報の意味を理解している限り、ハードウェア・アドレス長は任意のビット・シーケンスまたはその他の信号方式で表すことができる。
【表１】
2006229985.tif 000003
【００２８】
図１を参照しながら、本発明の例示の方法について説明する。第１の動作セットで、ＰＷ１はローカルＰＷ  ＩＤ  Ｅ１および対象ＰＷ  ＩＤ  Ｅ２で、ＭＡＣアドレスＭ１およびＭ２を介してＶＬＡＮ  Ｖ１へのアタッチメントを備えたノード１でプロビジョニングされる。便宜のために、この情報は、ＰＷｎ（ローカルＩＤ、リモートＩＤ、ＶＬＡＮ  ＩＤ）などのフォーマットで示すことができる。続けて、ＰＷ１はローカルＰＷ  ＩＤ  Ｅ２および対象ＰＷ  ＩＤ  Ｅ１で、ＭＡＣアドレスＭ３およびＭ４を介してＶＬＡＮ  Ｖ１へのアタッチメントを備えたノード２でプロビジョニングされる。ＰＷのノードで、２つのＰＷ  ＩＤが必要で、プロビジョニングされる。すなわち、ローカルＰＷ  ＩＤが自己識別するため、リモートＰＷ  ＩＤがアクセス先ピアを示すために必要でありプロビジョニングされる。
【００２９】
ＰＷ１がノード１でプロビジョニングされると、ＰＷエンドポイントＥ２にアクセスするために必要な任意のピアＭＡＣアドレスが不明の場合（例えば、Ｍ３、Ｍ４またはその両方）、ノード１のＰＷインスタンスは、少なくとも対象ＰＷ  ＩＤ  Ｅ２、送信元ＭＡＣアドレス、および送信元ＰＷ  ＩＤ  Ｅ１を含む拡張ＡＲＰ要求のブロードキャストを開始する。図１に示すように、ノード１はＭＡＣアドレスＭ１およびＭ２を含む。この構成から見て、Ｍ１（１）に関連する拡張ＡＲＰ要求ブロードキャスト・パケットと、Ｍ２（２）に関連する拡張ＡＲＰ要求ブロードキャスト・パケットがある。すなわち、ポートＭ１およびＭ２の各々はアドレス要求パケットをブロードキャストする。
【００３０】
さらに図１を参照すると、Ｍ１およびＭ２からブロードキャストされた拡張ＡＲＰ要求パケットはＶＬＡＮ  Ｖ１ドメイン内のそれらパケット以外のすべてのアタッチメント（３、４）に任意の順でアクセスする。同じエンドのブロードキャスト側ＰＷインスタンスのＡＲＰ要求は識別されドロップされる（５、６）。
【００３１】
ＰＷ１が要求が処理された時にプロビジョニングされていた場合、Ｍ１およびＭ２からの各要求への成功裏のＡＲＰ応答がＭ３によって返送される（７）。そうでない場合、応答は返送されない。ブロードキャストされた拡張ＡＲＰ要求の受信によって、ノード２のＰＷ１は遠端ＭＡＣアドレスがＰＷエンドポイントＥ１（１１）のＭ１およびＭ２であることを知る。さらに、ＰＷ１が要求が処理された時にプロビジョニングされていた場合、Ｍ１およびＭ２からの各要求への成功裏のＡＲＰ応答がＭ４（８）によって返送される。そうでない場合、応答は返送されない。ブロードキャストされた拡張ＡＲＰ要求の受信によって、ノード２のＰＷ１は遠端ＭＡＣアドレスがＰＷエンドポイントＥ１のＭ１およびＭ２であることを知る。言い換えれば、Ｍ３はＭ１およびＭ２の各々からブロードキャストされた要求を受信し、Ｍ１およびＭ２の各々に応答する。Ｍ４はＭ１およびＭ２の各々からロードキャストされた要求を受信し、Ｍ１およびＭ２の各々に応答する。
【００３２】
Ｍ３およびＭ４からの応答は、任意の順序でＭ１（９）に到達する。同様に、Ｍ３およびＭ４からの応答は、任意の順序でＭ２（１０）に到達する。開始側エンドは１次経路を選択するプロセスを実行する前にすべての応答を受信するために、所定期間待つことができる。図１の例示の実施形態では、Ｅ１は奇数、Ｅ２は偶数、Ｍ１＜Ｍ２、Ｍ３＜Ｍ４である。したがって、各エンドの矢印の頭がある点線で示すノード１のＰＷ１について選択した１次経路はＭ２からＭ３である。ノード２でＰＷ１がプロビジョニングされた時点で、ピア・アドレスはすでに解決されている。ノード２のＰＷ１の１次経路はＭ３からＭ２（１１）である。
【００３３】
図２を参照すると、ＰＷピア・アドレス検出の例示の方法が示されている。より詳しくは、疑似ワイヤ（ＰＷ）エミュレーションのイーサネット（登録商標）上のアドレス検出方法は、２０２で、第１のＰＷの第１のノードで第１のＰＷ識別子を提供し、第１のＰＷの第２のノードで第２のＰＷ識別子を提供する工程を含む。これらのＰＷ識別子は物理または仮想ローカル・エリア・ネットワークの単一のブロードキャスト・ドメイン内で一意的である。ＰＷ識別子を提供した後で、２０４で、第２のノードの第１のＰＷに関連する１つまたは複数のＭＡＣアドレスの少なくとも１つが第１のノードで利用不能であると判定される。次いで、第１のアドレス要求パケットは２０６で第１のノードからブロードキャストされる。図２の例示の方法は、２０８で、第１のノードで、第２のノードの第１のＰＷに関連する１つまたは複数のＭＡＣアドレスの各々からアドレス応答パケットを受信する工程を含む。こうして、ＰＷの遠端に到達するのに必要なすべての物理アドレスがＰＷの第１のエンドで利用可能になる。
【００３４】
図３を参照すると、本発明の別の例示の実施形態は疑似ワイヤの対象エンドの物理アドレスを獲得する方法を提供する。この例示の実施形態は、第１のノードで第１のＰＷをプロビジョニングする工程３０２を含み、第１のＰＷは第１のプロトコル・アドレスを有し、第１のノードは第１のノードの第１のＰＷに関連する第１の物理アドレスを有する。次いでＰＷの対象エンドの物理アドレスが不明かどうか３０４で判定される。不明な物理、またはハードウェア・アドレス情報があると判定される場合、第１のアドレス要求パケットが３０６で作成される。第１のアドレス要求パケットが作成されると、この方法は、第１のノードが接続されたネットワーク上で第１のアドレス要求パケットを３０８でブロードキャストすることで続行する。さらに、第１のアドレス応答パケットが第１の物理アドレスで受信され３１０、第１のアドレス応答パケットは第１のＰＷの対象エンドの第１のＰＷに関連する第２の物理アドレスを含む。
【００３５】
結論
本発明の様々な実施形態は疑似ワイヤ・リンク上で通信を適切に確立するための疑似ワイヤ・ピア・アドレス情報を獲得する方法を提供する。
本発明のいくつかの実施形態の利点は、イーサネット（登録商標）またはＶＬＡＮ環境でのブロードキャストの自然な特性の使用によって実施の複雑さが低減されるということである。
【００３６】
本発明のいくつかの実施形態の別の利点は、この構成を実行するのに外部制御プロトコルは不要であり、したがって、必要な動作手順が減るということである。
本発明のいくつかの実施形態の別の利点は、確立プロセス中に交換される情報の少なくとも１部を冗長構成に用いてシステム全体の信頼性を高めることができるという点である。
【００３７】
本発明の様々な態様は、単一の集積回路上で可能な実施態様を含め、回路ベースの解決策として実施できる。回路要素の様々な機能がソフトウェア・プログラム内の処理動作としても実施できることは当業者には明らかであろう。そのようなソフトウェアは、例えば、ディジタル信号プロセッサ、マイクロ制御装置、または汎用コンピュータ内で使用できる。すなわち、本発明は、イーサネット（登録商標）・ベースのネットワーク内でＰＷピア・アドレス検出のための本明細書に記載した機能を実行するために必要な演算資源、メモリ資源、および通信資源を有する装置として実施できる。そのような装置は、ネットワーク・ノードと呼ぶことができる。
【００３８】
本発明は、方法の形式とそれらの方法を実施するための装置として具体化できる。また、本発明はパンチ・カード、磁気テープ、フロッピイ・ディスク、ハード・ディスク・ドライブ、ＣＤ−ＲＯＭ、ＤＶＤ、フラッシュ・メモリ・カードまたは任意のその他のマシン可読媒体であって、プログラム・コードがコンピュータなどのマシンによってロードされ実行されると、マシンが本発明を実施する装置になるマシン可読媒体などの有体物の媒体内に具体化されたプログラム・コードの形式でも具体化できる。また、本発明は、例えば、マシンによってロードされ、かつ／または実行され、または電気配線またはケーブル上で、光ファイバを通して、または電磁放射を介して、プログラム・コードがコンピュータなどのマシンによってロードされ実行されると、マシンが本発明を実施する装置になる何らかの伝送媒体または搬送波上で送信される、記憶媒体に記憶されたまたはされていない、プログラム・コードの形式でも具体化できる。汎用プロセッサ上で実施されると、このプログラム・コード・セグメントはプロセッサと結合して特定の論理回路に類似した動作をする一意的なデバイスを提供する。
【００３９】
本発明は上記の実施形態に限定されず、付属の請求の範囲およびその同等物の範囲内の任意のかつすべての実施形態を包含する。
【図面の簡単な説明】
【００４０】
【図１】各エンドに２つのポートがある時のＰＷピア・アドレス検出の動作を示す図である。
【図２】疑似ワイヤ（ＰＷ）エミュレーションのイーサネット（登録商標）上でのアドレス検出方法を示す流れ図である。
【図３】疑似ワイヤの対象エンドの物理アドレスを取得する方法を示す流れ図である。
【図１】
2006229985.tif 000004
【図２】
2006229985.tif 000005
【図３】
2006229985.tif 000006