(57)【特許請求の範囲】
【請求項１】
ルート同期方法であって、
第１イーサネット仮想プライベートネットワーク（ＥＶＰＮ）における第１ＶＸＬＡＮトンネルエンドポイント（ＶＴＥＰ）が、前記第１ＶＴＥＰに接続される第１仮想マシン（ＶＭ）のアドレスを学習するステップと、
前記第１ＶＴＥＰが、第１ＥＶＰＮルートに基づいて、学習された第１ＶＭのアドレスを前記第１ＶＴＥＰに接続される第２ＶＴＥＰへ送信するステップであって、前記第１ＥＶＰＮルートには、ＶＸＬＡＮトンネルを確立するための宛先ＩＰアドレスが付加され、前記宛先ＩＰアドレスが前記第１ＶＴＥＰのＩＰアドレスであり、前記第２ＶＴＥＰが、前記第１ＥＶＰＮおよび前記第１ＥＶＰＮとは異なる階層の第２ＥＶＰＮの何れか１つに属するステップと、
前記第１ＶＴＥＰが第２ＥＶＰＮルートを受信するステップであって、前記第２ＥＶＰＮルートには、第２ＶＭのアドレスと、ＶＸＬＡＮトンネルを確立するための宛先ＩＰアドレスとが付加されるステップと、
前記第１ＶＴＥＰが、前記第２ＶＭのアドレスを含むルートエントリを作成するステップであって、前記ルートエントリに含まれる次ホップ情報が前記第２ＥＶＰＮルートに付加される宛先ＩＰアドレスであるステップと、
前記第１ＶＴＥＰが、前記第１ＶＴＥＰと前記第２ＥＶＰＮルートに付加される宛先ＩＰアドレスで示されるＶＴＥＰとの間のＶＸＬＡＮトンネルを確立するステップと、を含み、
同一ＥＶＰＮにおけるＶＴＥＰの間には、ＥＶＰＮ隣接関係が確立され、異なる階層のＥＶＰＮにおけるＶＴＥＰの間には、マルチプロトコルボーダーゲートウェイプロトコル（ＭＰ−ＢＧＰ）隣接関係が確立され、
前記第２ＶＴＥＰが前記第２ＥＶＰＮに属する場合に、前記方法は、
前記第２ＶＴＥＰが第３ＥＶＰＮルートを受信するステップと、
前記第２ＶＴＥＰが前記第３ＥＶＰＮルートを前記第２ＥＶＰＮにおけるＶＴＥＰへ転送するステップと、
前記第２ＶＴＥＰが、前記第３ＥＶＰＮルートを前記第２ＥＶＰＮとは異なる階層のＥＶＰＮにおけるＶＴＥＰへ転送するステップと、を更に含み、
前記第２ＶＴＥＰが前記第３ＥＶＰＮルートを前記第２ＥＶＰＮにおけるＶＴＥＰへ転送するステップは、
前記第２ＶＴＥＰが、前記第３ＥＶＰＮルートに付加されるルート識別子（Ｒｏｕｔｅ Ｄｉｓｔｉｎｇｕｉｓｈｅｒ、ＲＤ）を、前記第３ＥＶＰＮルートの入力ポートが属する第２ＶＰＮに対応するＲＤに置換し、前記第２ＶＰＮに対応するＲＴを前記第３ＥＶＰＮルートに追加し、前記第３ＥＶＰＮルートを、前記第２ＶＴＥＰとＥＶＰＮ隣接関係を確立したＶＴＥＰへ転送することを含み、
前記第２ＶＴＥＰが前記第３ＥＶＰＮルートを前記第２ＥＶＰＮとは異なる階層のＥＶＰＮにおけるＶＴＥＰへ転送するステップは、
第２ＶＴＥＰが、前記第３ＥＶＰＮルートに付加されるＲＴに対応する第３ＶＰＮが前記第２ＶＴＥＰに存在すると判断した場合に、前記第３ＥＶＰＮルートをＭＰ−ＢＧＰルートに付加し、前記ＭＰ−ＢＧＰルートを、前記第２ＶＴＥＰとＭＰ−ＢＧＰ隣接関係を確立した前記第３ＶＰＮ内のＶＴＥＰへ転送することを含むことを特徴とする、方法。
【請求項２】
前記第２ＶＴＥＰが前記第２ＥＶＰＮに属する場合に、
前記第１ＥＶＰＮルートに基づいて、前記学習された第１ＶＭのアドレスを前記第２ＶＴＥＰへ送信するステップは、
前記第１ＶＴＥＰが、前記第１ＥＶＰＮルートをＭＰ−ＢＧＰルートに付加し、前記ＭＰ−ＢＧＰルートを前記第２ＶＴＥＰへ送信し、前記ＭＰ−ＢＧＰルートにおけるプライベートネットワーク識別子は、前記ＭＰ−ＢＧＰルートにＥＶＰＮルートが付加されていることを示すために用いられることを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記第２ＶＭのアドレスを含むルートエントリを作成するステップは、
前記第１ＶＴＥＰは、前記第２ＥＶＰＮルートに付加されるルートターゲット（ＲＴ）に対応する第１ＶＰＮが前記第１ＶＴＥＰに存在すると判断したときに、前記第１ＶＰＮに対応する、前記第２ＶＭのアドレスを含むルートエントリを作成することを含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記第１ＶＴＥＰは、以下の何れか１つの方式で前記第２ＥＶＰＮルートを受信し、前記方式は、
前記第１ＶＴＥＰが、前記第１ＶＴＥＰとＥＶＰＮ隣接関係を確立したＶＴＥＰから、前記第２ＥＶＰＮルートを受信することと、
前記第１ＶＴＥＰが、前記第１ＶＴＥＰとＭＰ−ＢＧＰ隣接関係を確立したＶＴＥＰから、ＭＰ−ＢＧＰルートを受信し、受信されたＭＰ−ＢＧＰルートに付加されるプライベートネットワーク識別子に基づいて、前記ＭＰ−ＢＧＰルートにＥＶＰＮルートが付加されていると判断した場合に、前記第１ＶＴＥＰが前記ＭＰ−ＢＧＰルートから前記第２ＥＶＰＮルートを取得することとを含むことを特徴とする請求項２に記載の方法。
【請求項５】
前記第２ＶＴＥＰが前記第１ＥＶＰＮに属する場合に、前記第１ＶＴＥＰが前記第２ＥＶＰＮルートを前記第２ＶＴＥＰへ転送するステップと、
前記第２ＶＴＥＰが前記第２ＥＶＰＮに属する場合に、前記第１ＶＴＥＰが、前記第２ＥＶＰＮルートをＭＰ−ＢＧＰルートに付加し、前記ＭＰ−ＢＧＰルートを前記第２ＶＴＥＰへ送信するステップと、を更に含み、
送信されたＭＰ−ＢＧＰルートには、プライベートネットワーク識別子が更に付加され、前記プライベートネットワーク識別子は、前記ＭＰ−ＢＧＰにＥＶＰＮルートが付加されていることを示すために用いられることを特徴とする請求項１に記載の方法。
【請求項６】
ルート同期装置であって、
学習手段と、送信手段と、作成手段とを備え、
前記学習手段は、第１イーサネット仮想プライベートネットワーク（ＥＶＰＮ）における第１ＶＸＬＡＮトンネルエンドポイント（ＶＴＥＰ）に接続される第１仮想マシン（ＶＭ）のアドレスを学習し、
前記送信手段は、前記学習手段が第１ＶＭのアドレスを学習した後、第１ＥＶＰＮルートに基づいて、学習された第１ＶＭのアドレスを前記第１ＶＴＥＰに接続される第２ＶＴＥＰへ送信し、前記第１ＥＶＰＮルートには、ＶＸＬＡＮトンネルを確立するための宛先ＩＰアドレスが付加され、前記宛先ＩＰアドレスは、前記第１ＶＴＥＰのＩＰアドレスであり、前記第２ＶＴＥＰは、前記第１ＥＶＰＮおよび前記第１ＥＶＰＮとは異なる階層の第２ＥＶＰＮの何れか１つに属し、
前記作成手段は、第２ＥＶＰＮルートを受信し、前記第２ＥＶＰＮルートには、第２ＶＭのアドレスと、ＶＸＬＡＮトンネルを確立するための宛先ＩＰアドレスとが付加され、前記作成手段は、前記第２ＶＭのアドレスを含むルートエントリを作成し、前記ルートエントリに含まれる次ホップ情報は、前記第２ＥＶＰＮルートに付加される宛先ＩＰアドレスであり、前記作成手段は、前記第１ＶＴＥＰと前記第２ＥＶＰＮルートに付加される宛先ＩＰアドレスで示されるＶＴＥＰとの間のＶＸＬＡＮトンネルを確立し、
前記第２ＶＴＥＰが前記第２ＥＶＰＮに属する場合に、前記送信手段は、前記第１ＥＶＰＮルートに基づいて、前記学習された第１ＶＭのアドレスを前記第２ＶＴＥＰへ送信するように、前記第１ＥＶＰＮルートをＭＰ−ＢＧＰルートに付加し、前記ＭＰ−ＢＧＰルートを前記第２ＶＴＥＰへ送信し、
前記ＭＰ−ＢＧＰルートにおけるプライベートネットワーク識別子は、前記ＭＰ−ＢＧＰルートにＥＶＰＮルートが付加されていることを示すために用いられ、
前記ルート同期装置は、第３ＥＶＰＮルートを受信するための受信手段を更に備え、
前記送信手段は、以下の方式で前記第３ＥＶＰＮルートを前記第２ＥＶＰＮにおけるＶＴＥＰへ転送し、
即ち、前記第３ＥＶＰＮルートに付加されるルート識別子（Ｒｏｕｔｅ Ｄｉｓｔｉｎｇｕｉｓｈｅｒ、ＲＤ）を、前記第３ＥＶＰＮルートの入力ポートが属する第２ＶＰＮに対応するＲＤに置換し、前記第２ＶＰＮに対応するルートターゲット（ＲＴ）を前記第３ＥＶＰＮルートに追加し、前記第３ＥＶＰＮルートを、前記第２ＶＴＥＰとＥＶＰＮ隣接関係を確立したＶＴＥＰへ転送し、
前記送信手段は、以下の方式で前記第３ＥＶＰＮルートを前記第２ＥＶＰＮとは異なる階層のＥＶＰＮにおけるＶＴＥＰへ転送し、
即ち、前記第３ＥＶＰＮルートに付加されるＲＴに対応する第３ＶＰＮが前記第２ＶＴＥＰに存在すると判断した場合に、前記第３ＥＶＰＮルートをＭＰ−ＢＧＰルートに付加し、前記ＭＰ−ＢＧＰルートを、前記第２ＶＴＥＰとＭＰ−ＢＧＰ隣接関係を確立した前記第３ＶＰＮ内のＶＴＥＰへ転送することを特徴とする、装置。
【請求項７】
前記作成手段は、以下の何れか１つの方式で第２ＥＶＰＮルートを受信し、前記方式は、
前記第１ＶＴＥＰとＥＶＰＮ隣接関係を確立したＶＴＥＰから、前記第２ＥＶＰＮルートを受信することと、
前記第１ＶＴＥＰとＭＰ−ＢＧＰ隣接関係を確立したＶＴＥＰから、ＭＰ−ＢＧＰルートを受信し、受信されたＭＰ−ＢＧＰルートに付加されるプライベートネットワーク識別子に基づいて、前記ＭＰ−ＢＧＰルートにＥＶＰＮルートが付加されていると判断した場合に、受信された前記ＭＰ−ＢＧＰルートから前記第２ＥＶＰＮルートを取得することとを含むことを特徴とする請求項６に記載の装置。
【請求項８】
前記作成手段は、以下の方式で前記第２ＶＭのアドレスを含むルートエントリを作成し、
即ち、前記第２ＥＶＰＮルートに付加されるルートターゲット（ＲＴ）に対応する第１ＶＰＮが前記第１ＶＴＥＰに存在すると判断したときに、前記第１ＶＰＮに対応する、前記第２ＶＭのアドレスを含むルートエントリを作成することを特徴とする請求項６に記載の装置。
【請求項９】
前記第２ＶＴＥＰが前記第２ＥＶＰＮに属する場合に、前記送信手段は、前記第２ＥＶＰＮルートをＭＰ−ＢＧＰルートに付加し、前記ＭＰ−ＢＧＰルートを前記第２ＶＴＥＰへ送信し、送信されたＭＰ−ＢＧＰルートには、プライベートネットワーク識別子が更に付加され、前記プライベートネットワーク識別子は、前記ＭＰ−ＢＧＰルートにＥＶＰＮルートが付加されていることを示すために用いられ、
前記第２ＶＴＥＰが前記第２ＥＶＰＮに属する場合に、前記送信手段は、前記第２ＥＶＰＮルートを前記第２ＶＴＥＰへ転送することを特徴とする請求項６に記載の装置。
【請求項１０】
プロセッサと、非一時的機器読み取り可能な記憶媒体とを備え、
前記機器読み取り可能な記憶媒体には、前記プロセッサで実行可能な機器の実行可能な指令が記憶され、前記プロセッサは、前記機器の実行可能な指令により、請求項１〜５の何れか一項に記載のルート同期方法を実行することを特徴とするルート同期装置。
【請求項１１】
機器の実行可能な指令が記憶される機器読み取り可能な記憶媒体であって、前記機器の実行可能な指令がプロセッサによって呼び出して実行されるときに、請求項１〜５の何れか一項に記載のルート同期方法を実行することを特徴とする機器読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互引用
本願は、出願日が２０１７年６月２６日であり、出願番号が２０１７１０４９４６３９．３であり、発明名称が「ルート同期方法、装置及び機器読み取り可能な記憶媒体」である中国特許出願の優先権を主張し、当該出願の全文が引用により本願に組み込まれる。
【背景技術】
【０００２】
ＥＶＰＮ（Ｅｔｈｅｒｎｅｔ（登録商標） Ｖｉｒｔｕａｌ Ｐｒｉｖａｔｅ Ｎｅｔｗｏｒｋ、イーサネット（登録商標）仮想プライベートネットワーク）は、レイヤ２ＶＰＮ（Ｖｉｒｔｕａｌ Ｐｒｉｖａｔｅ Ｎｅｔｗｏｒｋ、仮想プライベートネットワーク）技術である。制御プレーンでは、ＶＴＥＰ（ＶＸＬＡＮ Ｔｕｎｎｅｌ Ｅｎｄ Ｐｏｉｎｔ、ＶＸＬＡＮトンネルエンドポイント）同士がＥＶＰＮ隣接関係を確立し、ＥＶＰＮルートを互いに通知する。データプレーンでは、ＶＴＥＰ同士がＶＸＬＡＮ（Ｖｉｒｔｕａｌ ｅＸｔｅｎｓｉｂｌｅ ＬＡＮ、仮想拡張可能ローカルエリアネットワーク）カプセル化方式を用いてユーザパケットを転送する。
【図面の簡単な説明】
【０００３】
【図１】本発明の実施例に示すＥＶＰＮネットワーキングアーキテクチャの模式図である。
【図２】本発明の実施例に示すルート同期方法のフローチャートである。
【図３】本発明の実施例に示す図１のＥＶＰＮネットワーキングにおけるルート同期方法のフローチャートである。
【図４】本発明の実施例に示すルート同期装置のハードウェア構造の模式図である。
【図５】本発明の実施例に示すルート同期装置の機能構造の模式図である。
【図６】本発明の実施例に示すルート同期装置の別の機能構造の模式図である。
【発明を実施するための形態】
【０００４】
以下では、本発明の実施例の図面を組み合わせて本発明の実施例における解決手段を明瞭で完全に記述する。明らかに、記述される実施例が単に本発明の一部の実施例に過ぎず、全部の実施例ではない。本発明における実施例に基づいて、当業者が進歩性に値する労働をせずに成した全ての他の実施例は、何れも本発明の保護範囲に含まれる。
【０００５】
ここで、例示的な実施例を詳細に説明する。その例示は、図面に示される。以下の記述は、図面に係る際、別途示さない限り、異なる図面における同じ符号が同じ又は類似する要素を示す。以下の例示的な実施例に記述される実施形態が本発明と一致する全ての実施形態を代表するわけではない。逆に、それらは、単に添付する特許請求の範囲に詳細に記述されるような、本発明の幾つかの態様に一致する装置及び方法の例である。
【０００６】
本発明で使用される用語は、単に特定の実施例を記述する目的であり、本発明を制限するためのものではない。本発明及び添付する特許請求の範囲で使用される単数形式の「一種」、「前記」及び「当該」も、文脈から他の意味を明瞭で分かる場合でなければ、複数の形式を含むことを意図する。理解すべきことは、本文で使用される用語「および／または」が、１つまたは複数の関連する列挙項目を含む如何なる或いは全ての可能な組み合わせを指す。
【０００７】
理解すべきことは、本発明において第１、第２、第３等という用語を用いて各種の情報を記述するが、これらの情報は、これらの用語に限定されるものではない。これらの用語は、単に同一のタイプの情報同士を区分するために用いられる。例えば、本発明の範囲を逸脱しない限り、第１情報が第２情報と呼称されてもよく、類似的に、第２情報が第１情報と呼称されてもよい。これは、コンテキストに依存する。例えば、ここで使用される言葉「場合」は、「…とき」や「…ときに」あるいは「特定の状況に応じて」として解釈されてもよい。
【０００８】
ＥＶＰＮネットワークの階層化管理を図るために、本発明の実施例は、ルート同期方法、および当該方法を適用可能な装置を提供する。本発明の実施例において、複数階層ＥＶＰＮのネットワーキングアーキテクチャが確立され、図１に示すように、当該ネットワーキングアーキテクチャは、上位層ＥＶＰＮおよび下位層ＥＶＰＮを含む。上位層ＥＶＰＮにおけるＶＴＥＰは、少なくとも１つの下位層ＥＶＰＮに接続され（図１において、上位層ＥＶＰＮにおけるＶＴＥＰが１つの下位層ＥＶＰＮに接続されることのみを例とする）、下位層ＥＶＰＮにおけるＶＴＥＰ（第１ＶＴＥＰとも呼称）は、ＶＭ（Ｖｉｒｔｕａｌ Ｍａｃｈｉｎｅ、仮想マシン）、および／または上位層ＥＶＰＮにおけるＶＴＥＰ、および／または当該第１ＶＴＥＰの所属する下位層ＥＶＰＮにおける少なくとも１つの他のＶＴＥＰに接続される。
【０００９】
図１は、２階層ＥＶＰＮのネットワーキングアーキテクチャのみを示す。明らかに、実際のネットワーキング需要に適するように、３階層以上のＥＶＰＮネットワーキングアーキテクチャを構築してもよい。図１に示すネットワーキングアーキテクチャを用いることにより、例えば、企業等のテナント（ｔｅｎａｎｔ）を更に区分する。例えば、企業ネットワークは、複数の部署ネットワークに更に区分され、各部署ネットワークが１つの下位層ＥＶＰＮに対応する。テナントとは、機器およびネットワークリソースを用いて関連するサービスを完成するお客さんを指す。異なるテナントは、各自の機器リソース、ネットワークトポロジー、サービス計画等を有する。
【００１０】
図２に示すように、本発明の実施例において下位層ＶＴＥＰ（第１ＶＴＥＰとも呼ばれる）で実行されるルート同期方法は、以下のステップを含む。
【００１１】
ステップＳ２０１では、第１ＥＶＰＮにおける第１ＶＴＥＰは、当該第１ＶＴＥＰに接続される第１ＶＭのアドレスを学習し、第１ＥＶＰＮルートに基づいて、学習された第１ＶＭのアドレスを第１ＶＴＥＰに接続される第２ＶＴＥＰへ送信する。第１ＥＶＰＮルートには、ＶＸＬＡＮトンネルを確立するための宛先ＩＰアドレスが付加され、当該宛先ＩＰアドレスは、第１ＶＴＥＰのＩＰアドレスであり、第２ＶＴＥＰは、第１ＥＶＰＮ、および、第１ＥＶＰＮとは異なる階層の第２ＥＶＰＮの何れか１つに属する。
【００１２】
一例示では、下位層ＶＴＥＰは、ローカルＶＭのアドレスを学習する。下位層ＶＴＥＰ（第１ＶＴＥＰとも呼ばれる）は、所属するＥＶＰＮにおける他のＶＴＥＰに接続されると、第１ＥＶＰＮルートに基づいて、学習されたローカルＶＭのアドレスを所属するＥＶＰＮにおける他のＶＴＥＰへ送信する。下位層ＶＴＥＰは、異なる階層のＥＶＰＮにおける他のＶＴＥＰに接続されると、第１ＥＶＰＮルートに基づいて、学習されたローカルＶＭのアドレスを異なる階層のＥＶＰＮにおける他のＶＴＥＰへ送信する。第１ＥＶＰＮルートには、ＶＸＬＡＮトンネルを確立するための宛先ＩＰアドレスが付加され、当該宛先ＩＰアドレスは、下位層ＶＴＥＰのＩＰアドレスである。
【００１３】
ステップＳ２０２では、第１ＶＴＥＰは、第２ＥＶＰＮルートを受信し、第２ＥＶＰＮルートには、第２ＶＭのアドレスと、ＶＸＬＡＮトンネルを確立するための宛先ＩＰアドレスとが付加され、第１ＶＴＥＰは、第２ＶＭのアドレスを含むルートエントリを作成し、当該ルートエントリに含まれる次ホップ情報が第２ＥＶＰＮルートに付加される宛先ＩＰアドレスであり、第１ＶＴＥＰは、第１ＶＴＥＰと第２ＥＶＰＮルートに付加される宛先ＩＰアドレスで示されるＶＴＥＰとの間のＶＸＬＡＮトンネルを確立する。
【００１４】
一例示では、下位層ＥＶＰＮは、第２ＥＶＰＮルートを受信し、第２ＥＶＰＮルートに付加されるＶＭアドレスを含むルートエントリを作成し、下位層ＶＴＥＰと第２ＥＶＰＮルートに付加される宛先ＩＰアドレスで示されるＶＴＥＰとの間のＶＸＬＡＮトンネルを確立し、当該ルートエントリに含まれる次ホップ情報が第２ＥＶＰＮルートに付加される宛先ＩＰアドレスである。
【００１５】
本発明の実施例の方法は、複数階層ＥＶＰＮのネットワーキングアーキテクチャを提出する。このネットワーキングアーキテクチャは、上位層ＥＶＰＮおよび下位層ＥＶＰＮを含み、上位層ＥＶＰＮにおけるＶＴＥＰは、少なくとも１つの下位層ＥＶＰＮに接続され、下位層ＥＶＰＮにおけるＶＴＥＰは、ＶＭ、および／または上位層ＥＶＰＮにおけるＶＴＥＰ、および／または所属する下位層ＥＶＰＮにおける少なくとも１つの他のＶＴＥＰに接続される。この複数階層ＥＶＰＮのネットワーキングアーキテクチャでは、ルート発信者であるＶＴＥＰは、ＥＶＰＮルートに基づいて、学習されたローカルＶＭのアドレスを、所属するＥＶＰＮにおける他のＶＴＥＰおよび／または異なる階層のＥＶＰＮにおける他のＶＴＥＰに同期できる。当該ＥＶＰＮルートには、ＶＸＬＡＮトンネルを確立するための宛先ＩＰアドレスが付加され、当該宛先ＩＰアドレスは、当該発信者のＩＰアドレスである。他のＶＴＥＰは、当該ＥＶＰＮルートを受信した後、対応するルートエントリを作成し、当該ルートエントリにおける次ホップ情報を当該ＥＶＰＮルートに付加される宛先ＩＰアドレス（即ち、発信者のＩＰアドレス）として設定し、更に当該他のＶＴＥＰとルート発信者であるＶＴＥＰとの間のＶＸＬＡＮトンネルを確立する。複数階層ＶＴＥＰネットワーキングアーキテクチャの採用により、ＥＶＰＮの階層化管理は、実現される。
【００１６】
一例示では、第２ＥＶＰＮルートを受信した後、下位層ＶＴＥＰは、異なる階層のＥＶＰＮにおける他のＶＴＥＰに接続されると、第２ＥＶＰＮルートを異なる階層のＥＶＰＮにおける他のＶＴＥＰへ転送する。下位層ＶＴＥＰは、所属するＥＶＰＮにおける他のＶＴＥＰに接続されると、第２ＥＶＰＮルートを所属するＥＶＰＮにおける他のＶＴＥＰへ転送する。このように、受信されたＥＶＰＮルートは、引き続き所属するＥＶＰＮおよび／または異なる階層のＥＶＰＮにおいて伝搬することができる。
【００１７】
一例示では、上位層ＶＴＥＰは、第３ＥＶＰＮルートを受信する。第３ＥＶＰＮルートには、ＶＸＬＡＮトンネルを確立するための宛先ＩＰアドレスが付加されている。上位層ＶＴＥＰは、所属するＥＶＰＮにおける他のＶＴＥＰに接続されると、第３ＥＶＰＮルートを所属するＥＶＰＮにおける他のＶＴＥＰへ転送する。上位層ＶＴＥＰは、異なる階層のＥＶＰＮにおける他のＶＴＥＰに接続されると、第３ＥＶＰＮルートを異なる階層のＥＶＰＮにおける他のＶＴＥＰへ転送する。このように、上位層ＥＶＰＮは、下位層ＥＶＰＮのベアラネットワークとされ、上位層ＥＶＰＮにおける上位層ＶＴＥＰは、下位層ＥＶＰＮにおけるＶＭルート情報に対して管理やメンテナンスを行う必要がなく、下位層ＥＶＰＮにおけるＶＭルート情報のみを転送すればよい。その一方、下位層ＥＶＰＮにおけるＶＴＥＰは、本テナント内のＶＭルート情報を管理やメンテナンスするため、ＶＴＥＰリソースを節約し、ＶＴＥＰの稼働負担を軽減する。
【００１８】
図１に示すネットワーキングの例示では、上位層ＥＶＰＮは、ＶＴＥＰ１_１およびＶＴＥＰ１_２を備え、ＶＴＥＰ１_１が下位層ＥＶＰＮ Ａに接続され、ＶＴＥＰ１_２が下位層ＥＶＰＮ Ｂに接続される。下位層ＥＶＰＮ Ａでは、ＶＴＥＰ２_１が上位層ＥＶＰＮにおけるＶＴＥＰ１_１へアクセスし、仮想マシン（ＶＭ）１がＶＴＥＰ２_１へアクセスし、仮想マシン（ＶＭ）２がＶＴＥＰ２_２へアクセスする。下位層ＥＶＰＮ Ｂでは、ＶＴＥＰ２_３が上位層ＥＶＰＮにおけるＶＴＥＰ１_２へアクセスし、仮想マシン（ＶＭ）３がＶＴＥＰ２_３へアクセスし、仮想マシン（ＶＭ）４がＶＴＥＰ２_４へアクセスする。下位層ＥＶＰＮ Ａと下位層ＥＶＰＮ Ｂとは、同一のテナントに属する。
【００１９】
同一ＥＶＰＮにおけるＶＴＥＰ同士は、ＥＶＰＮ隣接関係を確立し、ＥＶＰＮルートを互いに通知する。異なる階層のＥＶＰＮにおけるＶＴＥＰ同士は、ＭＰ−ＢＧＰ（Ｍｕｌｔｉｐｒｏｔｏｃｏｌ Ｂｏｒｄｅｒ Ｇａｔｅｗａｙ Ｐｒｏｔｏｃｏｌ、マルチプロトコルボーダーゲートウェイプロトコル）隣接関係を確立し、ＭＰ−ＢＧＰルートを互いに通知する。これにより、同じく上位層ＥＶＰＮに属するＶＴＥＰ１_１とＶＴＥＰ１_２の間では、ＥＶＰＮ隣接関係が確立され、同じく下位層ＥＶＰＮ ＡのＶＴＥＰ２_１とＶＴＥＰ２_２の間では、ＥＶＰＮ隣接関係が確立され、同じく下位層ＥＶＰＮ Ｂに属するＶＴＥＰ２_３とＶＴＥＰ２_４の間では、ＥＶＰＮ隣接関係が確立されている。上位層ＥＶＰＮにおけるＶＴＥＰ１_１と下位層ＥＶＰＮ ＡにおけるＶＴＥＰ２_１の間でＭＰ−ＢＧＰ隣接関係が確立され、上位層ＥＶＰＮにおけるＶＴＥＰ１_２と下位層ＥＶＰＮ ＢにおけるＶＴＥＰ２_３の間でＭＰ−ＢＧＰ隣接関係が確立されている。
【００２０】
図１に示すネットワーキングを基に、本発明の実施例のルート同期方法は、図３に示すように、以下のステップを含む。
【００２１】
ステップＳ３０１では、ＶＴＥＰ２_４は、ＶＭ４のアドレスを学習した後、ＶＭ４のアドレスを含むＥＶＰＮルートをＥＶＰＮ隣接ＶＴＥＰ２_３へ送信する。当該ＥＶＰＮルートには、ＶＭ４の所属するＶＰＮ１００に対応するＲＴ３_１とＲＤ４_１、および、ＶＸＬＡＮトンネルを確立するための宛先ＩＰアドレスとが付加されている。当該宛先ＩＰアドレスは、ＶＴＥＰ２_４のＩＰアドレスとして設定される。
【００２２】
ＶＴＥＰ２_４は、ＶＭ４のＭＡＣアドレスＶＭ４−ＭＡＣおよびＩＰアドレスＶＭ４−ＩＰを学習した後、ＥＶＰＮルートに基づいてＶＭ４のＭＡＣアドレスおよびＩＰアドレスを、所属する下位層ＥＶＰＮ ＢにおけるＶＴＥＰ２_３へ送信する。
【００２３】
ＶＸＬＡＮトンネルを確立するための宛先ＩＰアドレスを付加するために、本発明の実施例では、ＥＶＰＮルートを拡張する。具体的に、ＥＶＰＮルートに次ホップ（Ｎｅｘｔｈｏｐ）フィールドを追加し、ＮｅｘｔｈｏｐフィールドにＶＸＬＡＮトンネルを確立するための宛先ＩＰアドレスを付加する。当該宛先ＩＰアドレスは、当該ＥＶＰＮルートが発信された下位層ＶＴＥＰのＩＰアドレスであり、当該下位層ＶＴＥＰのＩＰアドレスは、具体的に当該下位層ＶＴＥＰがＥＶＰＮ隣接関係を確立したときに使用されたＩＰアドレスであってもよい。以下では、ＥＶＰＮ隣接関係を確立したときに使用されたＩＰアドレスを例として説明する。したがって、ステップＳ３０１では、ＶＴＥＰ２_４から送信されたＥＶＰＮルートに付加される主な内容は、表１に示される。
【００２４】
【表１】
0006884891.tif 000002
【００２５】
表１において、ＲＴ３_１は、ＶＭ４の所属するＶＰＮ１００に対応するＲＴであり、ＲＤ４_１は、ＶＭ４の所属するＶＰＮ１００に対応するＲＤであり、ＶＴＥＰ２_４−ＩＰは、ＶＴＥＰ２_４がＥＶＰＮ隣接関係を確立したときのＩＰアドレスである。ＲＴ属性は、ＶＰＮルートの送受信およびフィルタリングを決定し、ＰＥ機器は、ＲＴ属性に基づいて異なるＶＰＮの間のルートを区別する。ＶＰＮとＲＴの間は、多対多の関係であってもよい。ＶＰＮインスタンス同士間のアドレス多重化ができるように、ＲＤ属性は、ＰＥ機器における異なるＶＰＮインスタンスを認識するために用いられる。明らかに、ＥＶＰＮルートにＭＰＬＳラベル等の情報が更に付加されるが、ここで詳細に説明しない。ＶＭ４の所属するＶＰＮは、ＶＴＥＰ２_４での、ＶＭ４に接続されるインターフェースが所属するＶＰＮである。
【００２６】
ステップＳ３０２では、ＶＴＥＰ２_３は、当該ＥＶＰＮルートを受信した後、当該ＥＶＰＮルートに付加されるＲＴ３_１に対応するＶＰＮ２００が自機器に存在すると判断すれば、表２に示すように、ＶＰＮ２００に対応する、ＶＭ４のアドレスを含むルートエントリを作成し、且つ、当該ＥＶＰＮルートに付加されるＶＴＥＰ２_４のＩＰアドレスに基づいて、ＶＴＥＰ２_３とＶＴＥＰ２_４の間のＶＸＬＡＮトンネルを確立する。
【００２７】
【表２】
0006884891.tif 000003
【００２８】
ステップＳ３０２では、ＶＴＥＰ２_３は、当該ＥＶＰＮルートのＮｅｘｔｈｏｐフィールドに付加されるＶＴＥＰ２_４−ＩＰに基づいて、ＶＸＬＡＮトンネル（Ｔｕｎｎｅｌ１０と記す）を確立し、ソースＩＰアドレスは、ＶＴＥＰ２_３がＥＶＰＮ隣接関係を確立したときに使用されたＩＰアドレスＶＴＥＰ２_３−ＩＰであり、宛先ＩＰアドレスは、ＶＴＥＰ２_４がＥＶＰＮ隣接関係を確立したときに使用されたＩＰアドレスＶＴＥＰ２_４−ＩＰである。このように、ＶＴＥＰ２_３とＶＴＥＰ２_４の間では、ＶＸＬＡＮトンネルＴｕｎｎｅｌ１０が確立されている。
【００２９】
例えば、アクセスＶＴＥＰ２_３の仮想マシン（ＶＭ）３は、ＶＰＮ２００に属し、ＶＭ３とＶＭ４は、ＶＴＥＰ２_３とＶＴＥＰ２_４の間のＶＸＬＡＮトンネルＴｕｎｎｅｌ１０を介して通信できる。
【００３０】
ステップＳ３０３では、ＶＴＥＰ２_３は、当該ＥＶＰＮルートをＭＰ−ＢＧＰルートに付加し、当該ＭＰ−ＢＧＰルートをＭＰ−ＢＧＰ隣接ＶＴＥＰ１_２へ送信する。
【００３１】
本発明の実施例では、従来のＭＰ−ＢＧＰルートのルートタイプを拡張して１種のルートタイプを新たに増設し、記述の便宜上、プライベートネットワークＭＰ−ＢＧＰルートと呼ばれてもよい。それは、付加されたのが下位層ＥＶＰＮにおけるＥＶＰＮルートである旨を示すために用いられる。具体的に、ステップＳ３０３においてＶＴＥＰ２_３から送信されたＭＰ−ＢＧＰルートのフォーマットは、ＴＬＶ（Ｔｙｐｅ Ｌｅｎｇｔｈ Ｖａｌｕｅ、タイプ・長さ・値）フォーマットである。
【００３２】
Ｔｙｐｅフィールドは、当該ＭＰ−ＢＧＰルートのタイプを示しために用いられる。Ｔｙｐｅの値は、当該ＭＰ−ＢＧＰルートのタイプがプライベートネットワークＭＰ−ＢＧＰルートであるを示すための特定値にセットされてもよく、当該ＭＰ−ＢＧＰルートに付加されるのは、下位層ＥＶＰＮにおけるＥＶＰＮルート、即ち、プライベートネットワーク側から同期してきたＥＶＰＮルートである。
【００３３】
Ｌｅｎｇｔｈフィールドは、Ｖａｌｕｅフィールドの長さを示すために用いられる。
Ｖａｌｕｅフィールドは、ＭＰ−ＢＧＰルートの具体的な内容を付加するために用いられる。本実施例では、当該ＭＰ−ＢＧＰルートの具体的な内容は、表１に示すＥＶＰＮルート内容を含む。
【００３４】
ステップＳ３０４では、ＶＴＥＰ１_２は、当該ＭＰ−ＢＧＰルートを受信した後、当該ＭＰ−ＢＧＰルートがプライベートネットワークＭＰ−ＢＧＰルートであると特定すると、当該ＭＰ−ＢＧＰルートに付加されるＥＶＰＮルートを解析し、当該ＥＶＰＮルートに付加されるＲＤ４_１を、ＶＴＥＰ２_３の所属するＶＰＮ３００（即ち、ＶＴＥＰ１_２での、ＶＴＥＰ２_３に接続されるインターフェースが所属するＶＰＮ）に対応するＲＤ４_２に置換し、ＶＰＮ３００に対応するＲＴ属性ＲＴ３_２を当該ＥＶＰＮルートに追加し、その後、当該ＥＶＰＮルートをＶＴＥＰ１_１へ送信する。
【００３５】
その際、ＶＴＥＰ１_２から発信されたＥＶＰＮルートには、ＲＴ属性ＲＴ３_１およびＲＴ３_２が付加されている。
【００３６】
ステップＳ３０５では、ＶＴＥＰ１_１は、当該ＥＶＰＮルートを受信した後、当該ＥＶＰＮルートに付加されるＲＴ３_１あるいはＲＴ３_２に対応するＶＰＮ４００が自機器に存在すると判断すれば、当該ＥＶＰＮルートをＭＰ−ＢＧＰルートに付加し、当該ＭＰ−ＢＧＰルートをＶＰＮ４００内のＭＰ−ＢＧＰ隣接ＶＴＥＰ２_１へ送信する。ＶＴＥＰ１_１での、ＶＴＥＰ２_１に接続されるインターフェースは、ＶＰＮ４００に属する。
【００３７】
ＶＴＥＰ１_１から送信されたＭＰ−ＢＧＰルートは、プライベートネットワークＭＰ−ＢＧＰルートである。
【００３８】
ステップＳ３０６では、ＶＴＥＰ２_１は、当該ＭＰ−ＢＧＰルートを受信した後、当該ＭＰ−ＢＧＰルートがプライベートネットワークＭＰ−ＢＧＰルートであると特定すると、当該ＭＰ−ＢＧＰルートに付加されるＥＶＰＮルートを解析し、当該ＥＶＰＮルートに付加されるＲＴ属性ＲＴ３_１或いはＲＴ３_２に対応するＶＰＮ５００が自機器に存在すると判断すれば、表３に示すように、ＶＰＮ５００に対応する、ＶＭ４のアドレスを含むルートエントリを自機器上で配信し、且つ、当該ＥＶＰＮルートに付加されるＶＴＥＰ２_４のＩＰアドレスに基づいて、ＶＴＥＰ２_１とＶＴＥＰ２_４の間のＶＸＬＡＮトンネルを確立する。
【００３９】
【表３】
0006884891.tif 000004
【００４０】
ステップＳ３０６では、ＶＴＥＰ２_１は、当該ＥＶＰＮルートのＮｅｘｔｈｏｐフィールドに付加されるＶＴＥＰ２_４−ＩＰに基づいて、ＶＸＬＡＮトンネル（Ｔｕｎｎｅｌ２０と記す）を確立し、ソースＩＰアドレスは、ＶＴＥＰ２_１がＥＶＰＮ隣接関係を確立したときにおけるＩＰアドレスＶＴＥＰ２_１−ＩＰであり、宛先ＩＰアドレスは、ＶＴＥＰ２_４がＥＶＰＮ隣接関係を確立したときにおけるＩＰアドレスＶＴＥＰ２_４−ＩＰである。このように、ＶＴＥＰ２_１とＶＴＥＰ２_４の間では、ＶＸＬＡＮトンネルＴｕｎｎｅｌ２０が確立されている。
【００４１】
例えば、ＶＴＥＰ２_１にアクセスした仮想マシン（ＶＭ）１がＶＰＮ５００に属する場合に、ＶＭ１とＶＭ４は、ＶＴＥＰ２_１とＶＴＥＰ２_４の間のＶＸＬＡＮトンネルＴｕｎｎｅｌ２０を介して通信できる。
【００４２】
ステップＳ３０７では、ＶＴＥＰ２_１は、当該ＥＶＰＮルートをＥＶＰＮ隣接ＶＴＥＰ２_２へ転送する。
【００４３】
ステップＳ３０８では、ＶＴＥＰ２_２は、当該ＥＶＰＮルートを受信した後、当該ＥＶＰＮルートに付加されるＲＴ属性ＲＴ３_１或いはＲＴ３_２に対応するＶＰＮ６００が自機器に存在すると判断すれば、表４に示すように、ＶＰＮ６００に対応する、ＶＭ４のアドレスを含むルートエントリを自機器上で配信し、且つ、当該ＥＶＰＮルートに付加されるＶＴＥＰ２_４のＩＰアドレスに基づいて、ＶＴＥＰ２_２とＶＴＥＰ２_４の間のＶＸＬＡＮトンネルを確立する。
【００４４】
【表４】
0006884891.tif 000005
【００４５】
ステップＳ３０８では、ＶＴＥＰ２_２は、当該ＥＶＰＮルートのＮｅｘｔｈｏｐフィールドに付加されるＶＴＥＰ２_４−ＩＰに基づいて、ＶＸＬＡＮトンネル（Ｔｕｎｎｅｌ３０と記す）を確立し、ソースＩＰアドレスは、ＶＴＥＰ２_２がＥＶＰＮ隣接関係を確立したときにおけるＩＰアドレスＶＴＥＰ２_２−ＩＰであり、宛先ＩＰアドレスは、ＶＴＥＰ２_４がＥＶＰＮ隣接関係を確立したときにおけるＩＰアドレスＶＴＥＰ２_４−ＩＰである。このように、ＶＴＥＰ２_２とＶＴＥＰ２_４の間では、ＶＸＬＡＮトンネルＴｕｎｎｅｌ３０が確立されている。
【００４６】
例えば、アクセスＶＴＥＰ２_２のＶＭ２がＶＰＮ６００に属する場合に、ＶＭ２とＶＭ４は、ＶＴＥＰ２_２とＶＴＥＰ２_４の間のＶＸＬＡＮトンネルＴｕｎｎｅｌ３０を介して通信できる。
【００４７】
上記実施例の方法により、既存ＥＶＰＮを上位層ＥＶＰＮとし、上位層ＥＶＰＮで管理されるテナントを更に区分し、複数の下位層ＥＶＰＮによって１つのテナントを構成可能であるとともに、上位層ＥＶＰＮにより下位層ＥＶＰＮの間でＥＶＰＮルートを同期共有可能であり、ＥＶＰＮの階層化管理を実現する。
【００４８】
上記ルート同期方法の実施例に対応し、本発明は、ルート同期装置の実施例を更に提供する。当該装置は、ＶＴＥＰに適用可能である。図４は、本発明の実施例に係るルート同期装置のハードウェア構造の模式図である。図４に示すように、当該ルート同期装置は、プロセッサ４０１と、機器の実行可能な指令が記憶される機器読み取り可能な記憶媒体４０２とを備える。プロセッサ４０１と機器読み取り可能な記憶媒体４０２とは、システムバス４０３を介して通信できる。また、プロセッサ４０１は、機器読み取り可能な記憶媒体４０２における機器の実行可能な指令を読み取って実行することにより、上述したルート同期方法を実施する。
【００４９】
ここで、機器読み取り可能な記憶媒体４０２は、如何なる電気的なもの、磁気的なもの、光学的なものまたは他の物理的記憶装置であってもよく、情報（例えば、実行可能な指令、データ等）を含むか記憶可能である。例えば、機器読み取り可能な記憶媒体は、ＲＡＭ（Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ、ランダムアクセスメモリ）、揮発性メモリ、不揮発性メモリ、フラッシュメモリ、記憶ドライバ（例えば、ハードディスクドライバ）、ソリッド・ステート・ディスク、如何なるタイプの記憶ディスク（例えば、光ディスク、ｄｖｄ等）、または類似する記憶媒体、またはそれらの組み合わせであってもよい。
【００５０】
本発明の実施例は、機器の実行可能な指令を含む機器読み取り可能な記憶媒体（例えば、図４における機器読み取り可能な記憶媒体４０２）を更に提供する。前記機器の実行可能な指令は、ルート同期装置におけるプロセッサ４０１で実行されることにより、上述したルート同期方法を実施させる。図５に示すように、機能上に分けると、本発明の実施例に係るルート同期装置は、学習手段５０１、送信手段５０２および作成手段５０３を備える。
【００５１】
学習手段５０１は、第１ＶＴＥＰに接続される第１ＶＭのアドレスを学習する。
送信手段５０２は、学習手段５０１が第１ＶＭのアドレスを学習した後、第１ＥＶＰＮルートに基づいて、学習された第１ＶＭのアドレスを第１ＶＴＥＰに接続される第２ＶＴＥＰへ送信する。第１ＥＶＰＮルートには、ＶＸＬＡＮトンネルを確立するための宛先ＩＰアドレスが付加され、当該宛先ＩＰアドレスは、第１ＶＴＥＰのＩＰアドレスであり、第２ＶＴＥＰは、第１ＥＶＰＮおよび第１ＥＶＰＮとは異なる階層の第２ＥＶＰＮの何れか1つに属する。
【００５２】
作成手段５０３は、第２ＥＶＰＮルートを受信し、当該第２ＥＶＰＮルートには、第２ＶＭのアドレスと、ＶＸＬＡＮトンネルを確立するための宛先ＩＰアドレスとが付加され、前記作成手段は、第２ＶＭのアドレスを含むルートエントリを作成し、当該ルートエントリに含まれる次ホップ情報は、第２ＥＶＰＮルートに付加される宛先ＩＰアドレスであり、前記作成手段は、第１ＶＴＥＰと第２ＥＶＰＮルートに付加される宛先ＩＰアドレスで示されるＶＴＥＰとの間のＶＸＬＡＮトンネルを確立する。
【００５３】
同一ＥＶＰＮにおけるＶＴＥＰの間には、ＥＶＰＮ隣接関係が確立され、異なる階層のＥＶＰＮにおけるＶＴＥＰの間には、ＭＰ−ＢＧＰ隣接関係が確立される。
【００５４】
第２ＶＴＥＰが第２ＥＶＰＮに属する場合に、送信手段５０２は、具体的に、以下の方式で学習された第１ＶＭのアドレスを第１ＥＶＰＮルートに基づいて第２ＶＴＥＰへ送信し、第１ＥＶＰＮルートをＭＰ−ＢＧＰルートに付加し、前記ＭＰ−ＢＧＰルートを第２ＶＴＥＰへ送信する。ＭＰ−ＢＧＰルートにおけるプライベートネットワーク識別子は、ＭＰ−ＢＧＰルートにＥＶＰＮルートが付加されていることを示すために用いられる。
【００５５】
作成手段５０３は、具体的に、以下の方式で第２ＥＶＰＮルートを受信し、即ち、第１ＶＴＥＰとＥＶＰＮ隣接関係を確立したＶＴＥＰから、第２ＥＶＰＮルートを受信し、第１ＶＴＥＰとＭＰ−ＢＧＰ隣接関係を確立したＶＴＥＰから、ＭＰ−ＢＧＰルートを受信し、受信されたＭＰ−ＢＧＰルートに付加されるプライベートネットワーク識別子に基づいて、当該ＭＰ−ＢＧＰルートにＥＶＰＮルートが付加されていると判断された場合に、受信されたＭＰ−ＢＧＰルートから第２ＥＶＰＮルートを取得する。
【００５６】
作成手段５０３は、以下の方式で第２ＶＭのアドレスを含むルートエントリを作成し、即ち、第２ＥＶＰＮルートに付加されるＲＴに対応する第１ＶＰＮが第１ＶＴＥＰに存在すると判断されたときに、第１ＶＰＮに対応する第２ＶＭのアドレスを含むルートエントリを作成する。
【００５７】
送信手段５０２は、具体的に以下の方式で第２ＥＶＰＮルートを第２ＶＴＥＰへ転送し、
即ち、第２ＶＴＥＰが第２ＥＶＰＮに属する場合に、第２ＥＶＰＮルートをＭＰ−ＢＧＰルートに付加し、前記ＭＰ−ＢＧＰルートを第２ＶＴＥＰへ送信し、送信されたＭＰ−ＢＧＰルートには、プライベートネットワーク識別子が更に付加され、プライベートネットワーク識別子は、ＭＰ−ＢＧＰルートにＥＶＰＮルートが付加されていることを示すために用いられ、
第２ＶＴＥＰが第１ＥＶＰＮに属する場合に、第２ＥＶＰＮルートを第２ＶＴＥＰへ転送する。
【００５８】
図６に示すように、上記ルート同期装置は、第３ＥＶＰＮルートを受信するための受信手段５０４を更に備える。
【００５９】
送信手段５０２は、具体的に、以下の方式で第３ＥＶＰＮルートを第２ＥＶＰＮにおけるＶＴＥＰへ転送し、即ち、第３ＥＶＰＮルートに付加されるルート識別子（ＲＤ）を、第３ＥＶＰＮルートの入力ポートが属する第２ＶＰＮに対応するＲＤに置換し、第２ＶＰＮに対応するＲＴを第３ＥＶＰＮルートに追加し、第２ＶＴＥＰとＥＶＰＮ隣接関係を確立したＶＴＥＰへ第３ＥＶＰＮルートを転送する。
【００６０】
送信手段５０２は、具体的に以下の方式で第３ＥＶＰＮルートを第２ＥＶＰＮとは異なる階層のＥＶＰＮにおけるＶＴＥＰへ転送し、即ち、第３ＥＶＰＮルートに付加されるＲＴに対応する第３ＶＰＮが第２ＶＴＥＰに存在すると判断された場合に、第３ＥＶＰＮルートをＭＰ−ＢＧＰルートに付加し、前記ＭＰ−ＢＧＰルートを、第２ＶＴＥＰとＭＰ−ＢＧＰ隣接関係を確立した第３ＶＰＮ内のＶＴＥＰへ転送する。
【００６１】
上記装置における各手段の機能及び作用の実現手順は、上記方法の対応ステップの実現手順を詳細に参照すればよいため、ここで繰り返し説明しない。
【００６２】
装置実施例は、方法実施例に基本的に対応するため、その関連箇所が方法実施例部分の説明を参照すればよい。上述した装置実施例は、単に例示であり、その中、分離部品として説明される手段が物理的に分離されるものであってもよくでなくてもよい。また、手段として表示される部品は、物理手段であってもでなくてもよい。更に、それらの手段は、１箇所に位置してもよく、複数のネットワークセルに分散してもよい。実際の需要に応じてその中の一部または全部のモジュールを選択して本実施例の目的を果たすことが可能である。当業者は、進歩性に値する労働をせずに、理解して実施可能である。
【００６３】
説明すべきことは、本文に、第１と第２等のような関係用語は、単に１つの実体や操作を別の実体や操作と区分させるために用いられ、これらの実体や操作の間になんらかの実際的な関係や順序が存在するとは必ずしも要求やヒントすることではない。用語「含む」、「備える」またはほかの何れかの同義語が非排他的含有をカバーすることを狙う。このように、一シリーズの要素を有する手順、方法、物品または機器は、それらの要素を有するだけではなく、明確に挙げられていない他の要素も有し、またはこのような手順、方法、物品または機器に固有の要素も有する。更なる制限がない限り、語句「１つの…を含む」で限定される要素は、前記要素を有する手順、方法、物品または機器に他の同じ要素を更に有することをあえて排除しない。
【００６４】
以上では、本発明の実施例に供される方法と装置を詳細に説明した。本文では、具体的な例を用いて本発明の原理及び実施形態を説明したが、以上の実施例の説明が単に本発明の方法およびその要旨を容易に理解するために用いられる。それとともに、当業者であれば、本発明の思想に基づいて具体的な実施形態及び応用範囲を変更可能である。したがって、本明細書の内容は、本発明に対する制限として理解されるべきではない。
【図１】
0006884891.tif 000006
【図２】
0006884891.tif 000007
【図３】
0006884891.tif 000008
【図４】
0006884891.tif 000009
【図５】
0006884891.tif 000010
【図６】
0006884891.tif 000011