(57)【特許請求の範囲】
【請求項１】
仮想拡張ローカルエリアネットワーク（ＶＸＬＡＮ）に用いられるパケット転送方法であって、
前記パケット転送方法は、第１ＶＸＬＡＮトンネルポート（ＶＴＥＰ）に用いられるものであり、
第１ＶＴＥＰからＶＸＬＡＮＩＰゲートウェイグループへのＶＸＬＡＮデータトンネルを確立するステップであって、ＶＸＬＡＮデータトンネルのソースアドレスが第１ＶＴＥＰのＶＴＥＰ  ＩＰアドレスであり、宛先アドレスがＶＸＬＡＮＩＰゲートウェイグループのＶＴＥＰグループＩＰアドレスであり、ＶＸＬＡＮＩＰゲートウェイグループがＶＸＬＡＮにおけるＮ個のＶＸＬＡＮＩＰゲートウェイからなり（Ｎは、１より大きい整数である）、ＶＸＬＡＮＩＰゲートウェイがＶＸＬＡＮにおける第２ＶＴＥＰであり、各ＶＸＬＡＮＩＰゲートウェイが異なるＶＴＥＰ  ＩＰアドレスを有するステップと、
第１ＶＴＥＰからＶＸＬＡＮＩＰゲートウェイグループにおける各ＶＸＬＡＮＩＰゲートウェイへのＶＸＬＡＮ制御トンネルを確立するステップであって、ＶＸＬＡＮ制御トンネルのソースアドレスが第１ＶＴＥＰのＶＴＥＰ  ＩＰアドレスであり、ＶＸＬＡＮ制御トンネルの宛先アドレスがＶＸＬＡＮＩＰゲートウェイのＶＴＥＰ  ＩＰアドレスであり、ＶＸＬＡＮ制御トンネルとＶＸＬＡＮデータトンネルとが同じＶＸＬＡＮ識別子に関連付けられるステップと、
ＶＸＬＡＮデータトンネルおよびＶＸＬＡＮ制御トンネルのそれぞれを介してＡＲＰパケットを送信するステップと、を含むことを特徴とするパケット転送方法。
【請求項２】
第１ＶＴＥＰには、前記ＶＸＬＡＮデータトンネルに関連付けられるＮ個のトンネルポートがあり、
前記ＶＸＬＡＮデータトンネルを介してＡＲＰパケットを送信することは、
前記ＶＸＬＡＮデータトンネルに基づいて前記ＡＲＰパケットをＶＸＬＡＮカプセル化し、前記Ｎ個のトンネルポートから１つのトンネルポートを選択してＶＸＬＡＮカプセル化されたＡＲＰパケットを転送することを含むことを特徴とする請求項１に記載のパケット転送方法。
【請求項３】
仮想拡張ローカルエリアネットワーク（ＶＸＬＡＮ）に用いられるパケット転送方法であって、
ＶＸＬＡＮ内には、Ｎ個のＶＸＬＡＮＩＰゲートウェイからなるＶＸＬＡＮＩＰゲートウェイグループが存在し、ＶＸＬＡＮＩＰゲートウェイグループは、ＶＸＬＡＮトンネルポート（ＶＴＥＰ）グループＩＰアドレスが配置され、ＶＸＬＡＮＩＰゲートウェイグループにおける各ＶＸＬＡＮＩＰゲートウェイは、異なるＩＰアドレスを有し、ＶＸＬＡＮＩＰゲートウェイがＶＸＬＡＮにおける第２ＶＴＥＰであり、前記ＶＸＬＡＮには、第１ＶＴＥＰがさらに存在し、
前記パケット転送方法は、ＶＸＬＡＮＩＰゲートウェイに用いられるものであり、
第１ＶＴＥＰから送信されたＡＲＰパケットを受信するステップと、
ＡＲＰパケットのＶＸＬＡＮカプセルにおける外層宛先ＩＰアドレスが自ゲートウェイのＶＴＥＰ  ＩＰアドレスであるか否かを認識するステップと、
前記外層宛先ＩＰアドレスが自ゲートウェイのＶＴＥＰ  ＩＰアドレスではない場合に、前記ＡＲＰパケットに基づいてＡＲＰテーブルエントリ学習を行なうステップと、
前記外層宛先ＩＰアドレスが自ゲートウェイのＶＴＥＰ  ＩＰアドレスである場合に、前記外層宛先ＩＰアドレスを前記ＶＴＥＰグループＩＰアドレスに変更し、変更されたＡＲＰパケットに基づいてＡＲＰテーブルエントリ学習を行うステップとを含むことを特徴とするパケット転送方法。
【請求項４】
自ゲートウェイから各第１ＶＴＥＰへのＶＸＬＡＮデータトンネルを確立するステップであって、ＶＸＬＡＮデータトンネルのソースアドレスが前記ＶＴＥＰグループＩＰアドレスであり、宛先アドレスが第１ＶＴＥＰのＩＰアドレスであり、確立された各第１ＶＴＥＰへのＶＸＬＡＮデータトンネルが異なるＶＸＬＡＮデータトンネル識別子を有するステップと、
確立された自ゲートウェイから第１ＶＴＥＰへのＶＸＬＡＮデータトンネルを介してパケットを第１ＶＴＥＰに送信するステップとをさらに含むことを特徴とする請求項３に記載のパケット転送方法。
【請求項５】
前記ＡＲＰパケットに基づいてＡＲＰテーブルエントリ学習を行なうことは、
ＶＸＬＡＮカプセルにおけるＶＸＬＡＮ識別子（ＶＮＩＤ）と、ＡＲＰパケットにおけるホスト情報と、ソースアドレスがＶＸＬＡＮカプセルにおける外層宛先ＩＰアドレスであり且つ宛先アドレスがＶＸＬＡＮカプセルにおける外層ソースＩＰアドレスであるＶＸＬＡＮデータトンネルの識別子と、いうコンテンツを含むＡＲＰテーブルエントリがローカルに存在するか否かを検査することと、
前記コンテンツを含むＡＲＰテーブルエントリがローカルに存在しない場合に、前記コンテンツを含むＡＲＰテーブルエントリを学習することとを含み、
前記変更されたＡＲＰパケットに基づいてＡＲＰテーブルエントリ学習を行うことは、
ＶＸＬＡＮカプセルにおけるＶＸＬＡＮ識別子（ＶＮＩＤ）と、ＡＲＰパケットにおけるホスト情報と、ソースアドレスが前記ＶＴＥＰグループＩＰアドレスであり且つ宛先アドレスがＶＸＬＡＮカプセルにおける外層ソースＩＰアドレスであるＶＸＬＡＮデータトンネルの識別子と、いうコンテンツを含むＡＲＰテーブルエントリがローカルに存在するか否かを検査することと、
前記コンテンツを含むＡＲＰテーブルエントリがローカルに存在しない場合に、前記コンテンツを含むＡＲＰテーブルエントリを学習することとを含むことを特徴とする請求項３または４に記載のパケット転送方法。
【請求項６】
仮想拡張ローカルエリアネットワーク（ＶＸＬＡＮ）に用いられるパケット転送装置であって、
前記パケット転送装置は、第１ＶＸＬＡＮトンネルポート（ＶＴＥＰ）に用いられるものでり、トンネルユニットと、パケットユニットとを備え、
前記トンネルユニットは、第１ＶＴＥＰからＶＸＬＡＮＩＰゲートウェイグループへのＶＸＬＡＮデータトンネルを確立し、ＶＸＬＡＮデータトンネルのソースアドレスが第１ＶＴＥＰのＶＴＥＰ  ＩＰアドレスであり、ＶＸＬＡＮデータトンネルの宛先アドレスがＶＸＬＡＮＩＰゲートウェイグループのＶＴＥＰグループＩＰアドレスであり、ＶＸＬＡＮＩＰゲートウェイグループがＶＸＬＡＮにおけるＮ個のＶＸＬＡＮＩＰゲートウェイからなり（Ｎ＞１）、ＶＸＬＡＮＩＰゲートウェイがＶＸＬＡＮにおける第２ＶＴＥＰであり、各ＶＸＬＡＮＩＰゲートウェイが異なるＶＴＥＰ  ＩＰアドレスを有し、
前記トンネルユニットは、さらに、第１ＶＴＥＰからＶＸＬＡＮＩＰゲートウェイグループにおける各ＶＸＬＡＮＩＰゲートウェイへのＶＸＬＡＮ制御トンネルを確立し、ＶＸＬＡＮ制御トンネルのソースアドレスが第１ＶＴＥＰのＶＴＥＰ  ＩＰアドレスであり、ＶＸＬＡＮ制御トンネルの宛先アドレスがＶＸＬＡＮＩＰゲートウェイのＶＴＥＰ  ＩＰアドレスであり、ＶＸＬＡＮ制御トンネルとＶＸＬＡＮデータトンネルが同じＶＸＬＡＮ識別子に関連付けられ、
前記パケットユニットは、前記ＶＸＬＡＮデータトンネルおよびＶＸＬＡＮ制御トンネルのそれぞれを介してＡＲＰパケットを送信することを特徴とするパケット転送装置。
【請求項７】
第１ＶＴＥＰには、前記ＶＸＬＡＮデータトンネルに関連付けられるＮ個のトンネルポートがあり、
前記パケットユニットがＶＸＬＡＮデータトンネルを介してＡＲＰパケットを送信することは、
前記ＶＸＬＡＮデータトンネルに基づいて前記ＡＲＰパケットをＶＸＬＡＮカプセル化し、前記Ｎ個のトンネルポートから１つのトンネルポートを選択してＶＸＬＡＮカプセル化されたＡＲＰパケットを転送することを含むことを特徴とする請求項６に記載のパケット転送装置。
【請求項８】
仮想拡張ローカルエリアネットワーク（ＶＸＬＡＮ）に用いられるパケット転送装置であって、
ＶＸＬＡＮ内には、Ｎ個のＶＸＬＡＮＩＰゲートウェイからなるＶＸＬＡＮＩＰゲートウェイグループが存在し、ＶＸＬＡＮＩＰゲートウェイグループは、ＶＸＬＡＮトンネルポート（ＶＴＥＰ）グループＩＰアドレスが配置され、ＶＸＬＡＮＩＰゲートウェイグループにおける各ＶＸＬＡＮＩＰゲートウェイは、異なるＩＰアドレスを有し、ＶＸＬＡＮＩＰゲートウェイがＶＸＬＡＮにおける第２ＶＴＥＰであり、前記ＶＸＬＡＮには、第１ＶＴＥＰがさらに存在し、
前記パケット転送装置は、ＶＸＬＡＮＩＰゲートウェイに用いられるものであり、受信ユニットと、ＡＲＰテーブルエントリユニットとを備え、
前記受信ユニットは、第１ＶＴＥＰから送信されたＡＲＰパケットを受信し、
前記ＡＲＰテーブルエントリユニットは、
ＡＲＰパケットのＶＸＬＡＮカプセルにおける外層宛先ＩＰアドレスが自ゲートウェイのＶＴＥＰ  ＩＰアドレスであるか否かを認識し、
前記外層宛先ＩＰアドレスが自ゲートウェイのＶＴＥＰ  ＩＰアドレスではない場合に、前記ＡＲＰパケットに基づいてＡＲＰテーブルエントリ学習を行ない、
前記外層宛先ＩＰアドレスが自ゲートウェイのＶＴＥＰ  ＩＰアドレスである場合に、前記外層宛先ＩＰアドレスを前記ＶＴＥＰグループＩＰアドレスに変更し、変更されたＡＲＰパケットに基づいてＡＲＰテーブルエントリ学習を行うことを特徴とするパケット転送装置。
【請求項９】
トンネルユニットと、転送ユニットとをさらに備え、
前記トンネルユニットは、自ゲートウェイから各第１ＶＴＥＰへのＶＸＬＡＮデータトンネルを確立し、ＶＸＬＡＮデータトンネルのソースアドレスが前記ＶＴＥＰグループＩＰアドレスであり、宛先アドレスが第１ＶＴＥＰのＩＰアドレスであり、確立された各第１ＶＴＥＰへのＶＸＬＡＮデータトンネルが異なるＶＸＬＡＮデータトンネル識別子を有し、
前記転送ユニットは、確立された自ゲートウェイから第１ＶＴＥＰへのＶＸＬＡＮデータトンネルを介して、パケットを第１ＶＴＥＰに送信することを特徴とする請求項８に記載のパケット転送装置。
【請求項１０】
前記ＡＲＰテーブルエントリユニットがＡＲＰパケットに基づいてＡＲＰテーブルエントリ学習を行なうことは、
ＶＸＬＡＮカプセルにおけるＶＸＬＡＮ識別子（ＶＮＩＤ）と、ＡＲＰパケットにおけるホスト情報と、ソースアドレスがＶＸＬＡＮカプセルにおける外層宛先ＩＰアドレスであり且つ宛先アドレスがＶＸＬＡＮカプセルにおける外層ソースＩＰアドレスであるＶＸＬＡＮデータトンネルの識別子と、いうコンテンツを含むＡＲＰテーブルエントリがローカルに存在するか否かを検査することと、
前記コンテンツを含むＡＲＰテーブルエントリがローカルに存在しない場合に、前記コンテンツを含むＡＲＰテーブルエントリを学習することとを含み、
前記ＡＲＰテーブルエントリユニットが変更されたＡＲＰパケットに基づいてＡＲＰテーブルエントリ学習を行うことは、
ＶＸＬＡＮカプセルにおけるＶＸＬＡＮ識別子（ＶＮＩＤ）と、ＡＲＰパケットにおけるホスト情報と、ソースアドレスが前記ＶＴＥＰグループＩＰアドレスであり且つ宛先アドレスがＶＸＬＡＮカプセルにおける外層ソースＩＰアドレスであるＶＸＬＡＮデータトンネルの識別子と、いうコンテンツを含むＡＲＰテーブルエントリがローカルに存在するか否かを検査することと、
前記コンテンツを含むＡＲＰテーブルエントリがローカルに存在しない場合に、前記コンテンツを含むＡＲＰテーブルエントリを学習することとを含むことを特徴とする請求項８または９に記載のパケット転送装置。
【発明の詳細な説明】
【背景技術】
【０００１】
仮想拡張可能なローカルエリアネットワーク（ｖｉｒｔｕａｌ  ｅｘｔｅｎｓｉｂｌｅ  ＬＡＮ、ＶＸＬＡＮ）は、既存のサービスプロバイダまたは企業ＩＰネットワークに基づいて、分散されている物理サイトに対してレイヤ２相互接続を提供し、かつ、異なるテナントに対してサービス隔離を提供する。ＶＸＬＡＮは、ネットワーク仮想化のコア技術として、ソフトウェア定義ネットワーク（ｓｏｆｔｗａｒｅ  ｄｅｆｉｎｅｄ  ｎｅｔｗｏｒｋ、ＳＤＮ）とともに大型データセンターネットワークにますます多く使用されている。
【０００２】
ＶＸＬＡＮは、ＶＸＬＡＮ識別子（ＶNＩＤ）によって認識される。ＶＸＬＡＮ  ＩＤは、ＶＸＬＡＮネットワーク識別子（ＶＮＩ：ＶＸＬＡＮ  Ｎｅｔｗｏｒｋ  Ｉｄｅｎｔｉｆｉｅｒ）とも呼ばれ、長さが２４ビットである。
【図面の簡単な説明】
【０００３】
【図１】本願の一部の実施例によるＶＸＬＡＮの構成図である。
【図２】本願の一部の実施例による方法のフローチャートである。
【図３】本願の一部の実施例による別の方法のフローチャートである。
【図４】本願の一部の実施例による応用のネットワーキング図である。
【図５】本願の一部の実施例による別の応用のネットワーキング図である。
【図６】本願の一部の実施例による装置の構成の模式図である。
【図７】本願の一部の実施例による図６に示す装置のハードウェア構成の模式図である。
【図８】本願の一部の実施例による別の装置の構成の模式図である。
【図９】本願の一部の実施例による図８に示す装置のハードウェア構成の模式図である。
【発明を実施するための形態】
【０００４】
本願の目的、解決手段および利点をより明瞭にするために、以下、図面および具体的な実施例を参照して本願を詳細に説明する。
【０００５】
ＶＸＬＡＮでは、大量のサービスをＶＸＬＡＮＩＰゲートウェイによって転送するため、ＸＬＡＮ  ＩＰゲートウェイの冗長バックアップ保護が特に重要である。
【０００６】
図１は、本願の一部の実施例におけるＶＸＬＡＮの応用のネットワーキングの模式図を示す。
【０００７】
本願の一部の実施例では、ＶＸＬＡＮに複数のＶＸＬＡＮＩＰゲートウェイとしてのＶＴＥＰをデプロイし、かつ、ＶＸＬＡＮにおけるＶＸＬＡＮＩＰゲートウェイ以外のＶＴＥＰは、自ＶＴＥＰからＶＸＬＡＮＩＰゲートウェイグループにおける各ＶＸＬＡＮＩＰゲートウェイへのＶＸＬＡＮ制御トンネルを確立し、自ＶＴＥＰからＶＸＬＡＮＩＰゲートウェイグループへのＶＸＬＡＮデータトンネルを確立する。かつ、自ＶＴＥＰは、ＶＸＬＡＮデータトンネルおよびＶＸＬＡＮ制御トンネルのそれぞれを介してＡＲＰパケットをＶＸＬＡＮＩＰゲートウェイグループへ送信することで、各ＶＸＬＡＮＩＰゲートウェイが同一のホストにマッチするＡＲＰエントリを学習するようにする。これは、各ＶＸＬＡＮＩＰゲートウェイが互いにバックアップすることに相当する。これによって、ＶＸＬＡＮＩＰゲートウェイ機器の冗長保護を実現し、かつ、ＡＲＰテーブルエントリに基づいて各々のＶＸＬＡＮＩＰゲートウェイがサービスパケットを正しく転送することを保証する。本願の実施例による方法は、ＶＸＬＡＮにおけるＶＸＬＡＮＩＰゲートウェイに対して冗長保護を行ない、ネットワークのロバスト性およびエラー耐性能力を向上する。
【０００８】
以下、本願の実施例による方法を説明する。
図２を参照すると、図２は、本願の一部の実施例による方法のフローチャートである。本願の実施例による方法では、ＶＸＬＡＮ内にＮ個のＶＸＬＡＮＩＰゲートウェイとしてのＶＴＥＰをデプロイし（Ｎ＞１）、Ｎ個のＶＸＬＡＮＩＰゲートウェイとしてのＶＴＥＰが１つのＶＸＬＡＮＩＰゲートウェイグループを構成する。ＶＸＬＡＮ内には、ＶＸＬＡＮＩＰゲートウェイとしてのＶＴＥＰに加えて、ＶＸＬＡＮＩＰゲートウェイとされていないＶＴＥＰもあり、説明の便利のため、ここで、ＶＸＬＡＮＩＰゲートウェイとされていないＶＴＥＰを第１ＶＴＥＰと称し、ＶＸＬＡＮＩＰゲートウェイとしてのＶＴＥＰを第２ＶＴＥＰと称する。
【０００９】
本願の一部の実施例では、ＶＸＬＡＮＩＰゲートウェイグループは、第１ＶＴＥＰにとって１台の機器に相当する。本願の一部の実施例では、ＶＸＬＡＮＩＰゲートウェイグループは、１つのＶＴＥＰグループＩＰアドレスが配置され、ＶＸＬＡＮＩＰゲートウェイグループにおける各ＶＸＬＡＮＩＰゲートウェイも、ＶＴＥＰ  ＩＰアドレスが配置される。ここで、ＶＸＬＡＮＩＰゲートウェイグループにおける異なるＶＸＬＡＮＩＰゲートウェイは、異なるＶＴＥＰ  ＩＰアドレスが配置される。解釈すべきことは、ＶＸＬＡＮＩＰゲートウェイグループに対して配置されるＶＴＥＰグループＩＰアドレス、ＶＸＬＡＮＩＰゲートウェイグループにおける異なるＶＸＬＡＮＩＰゲートウェイに対して配置される異なるＶＴＥＰ  ＩＰアドレスは、ゲートウェイＩＰアドレスではなく、ＶＸＬＡＮＩＰゲートウェイグループに対して配置されるＶＴＥＰグループＩＰアドレスは、単にＶＸＬＡＮＩＰゲートウェイグループを認識するためであり、ＶＸＬＡＮＩＰゲートウェイに対して配置される異なるＶＴＥＰ  ＩＰアドレスは、単にＶＸＬＡＮＩＰゲートウェイを認識するためであり、ゲートウェイＩＰアドレスとは関係を有さない。
【００１０】
本願の一部の実施例では、ＶＸＬＡＮＩＰゲートウェイグループにおける各ＶＸＬＡＮＩＰゲートウェイは、上記ＶＴＥＰ  ＩＰアドレスが配置されることに加えて、ゲートウェイＩＰアドレスおよび仮想ＭＡＣアドレス化が配置される必要がある。ここで、ＶＭに対してトランスペアレントを実現するために、各ＶＸＬＡＮＩＰゲートウェイに対して配置されるゲートウェイＩＰアドレスおよび仮想ＭＡＣアドレスは、同じである。
【００１１】
図２に示すように、当該フローは、以下のステップを含む。
ステップ２０１では、第１ＶＴＥＰが自ＶＴＥＰからＶＸＬＡＮＩＰゲートウェイグループへのＶＸＬＡＮデータトンネルを確立し、ＶＸＬＡＮデータトンネルのソースアドレスが第１ＶＴＥＰのＶＴＥＰ  ＩＰアドレスであり、宛先アドレスがＶＸＬＡＮＩＰゲートウェイグループのＶＴＥＰグループＩＰアドレスである。
【００１２】
本願の１つの実施例として、ＶＸＬＡＮＩＰゲートウェイグループのＶＴＥＰグループＩＰアドレスをＶＸＬＡＮＩＰゲートウェイグループのＶＸＬＡＮＩＰゲートウェイのループバックインターフェースに配置し、かつ、ルーティングプロトコルによってネットワークに配信する。このように、第１ＶＴＥＰは、ＶＸＬＡＮＩＰゲートウェイの配信に基づいてＶＸＬＡＮＩＰゲートウェイグループのＶＴＥＰグループＩＰアドレスを容易に取得し、それから、取得されたＶＴＥＰグループＩＰアドレスに基づいて自ＶＴＥＰからＶＸＬＡＮＩＰゲートウェイグループへのＶＸＬＡＮデータトンネルを確立する。
【００１３】
本願の一部の実施例では、第１ＶＴＥＰが確立する自ＶＴＥＰからＶＸＬＡＮＩＰゲートウェイグループへのＶＸＬＡＮデータトンネルは、Ｎ個のトンネルポートに関連付けられる。上述した通り、Ｎは、具体的に、ＶＸＬＡＮＩＰゲートウェイグループにおけるＶＸＬＡＮＩＰゲートウェイの数である。Ｎ個のトンネルポートは、それぞれ上記Ｎ個のＶＸＬＡＮＩＰゲートウェイを指向する。このように、第１ＶＴＥＰは後続で当該ＶＸＬＡＮデータトンネルによってＶＸＬＡＮサービスを送信する時、上記Ｎ個のトンネルポートから１つのトンネルポートを選択してＶＸＬＡＮサービスを送信する。ここで、トンネルポートを選択する方式は、多種あり、例えば、等価ルーティング負荷分担方式等がある。第１ＶＴＥＰは、等価ルーティング負荷分担方式で１つのトンネルポートを選択してＶＸＬＡＮサービスを送信することで、最終的にＶＸＬＡＮＩＰゲートウェイグループにおけるＶＸＬＡＮＩＰゲートウェイ間の負荷分担バランスを保証する。
【００１４】
ステップ２０２では、第１ＶＴＥＰが自ＶＴＥＰからＸＬＡＮ  ＩＰゲートウェイグループにおける各々のＶＸＬＡＮＩＰゲートウェイへのＶＸＬＡＮ制御トンネルを確立し、ＶＸＬＡＮ制御トンネルのソースアドレスが第１ＶＴＥＰのＶＴＥＰ  ＩＰアドレスであり、宛先アドレスがＶＸＬＡＮＩＰゲートウェイのＶＴＥＰ  ＩＰアドレスであり、ＶＸＬＡＮ制御トンネルとＶＸＬＡＮデータトンネルが、同じＶＸＬＡＮ識別子に関連付けられる。
【００１５】
ここでのＶＸＬＡＮ制御トンネルは、データパケットの転送を実行せず、プロトコル制御パケット、例えばＡＲＰパケットの転送のみを実行する。
【００１６】
本願の一部の実施例では、第１ＶＴＥＰが自ＶＴＥＰからＸＬＡＮ  ＩＰゲートウェイグループにおける各々のＶＸＬＡＮＩＰゲートウェイへのＶＸＬＡＮ制御トンネルを確立する目的は、後続のＡＲＰテーブルエントリ学習過程において、確立されたＶＸＬＡＮ制御トンネルによってＡＲＰパケットを送信することで、ＶＸＬＡＮＩＰゲートウェイグループにおける各々のＶＸＬＡＮＩＰゲートウェイがテナント内のホストのＡＲＰテーブルエントリを学習し、以下の欠陥を回避する。一部のテナント内のＡＲＰパケットが毎台のＶＸＬＡＮＩＰゲートウェイにおいて受信され得ず、例えば、テナント内のＶＭの送信するＡＲＰパケットが毎台のＶＸＬＡＮＩＰゲートウェイにおいて受信され得ないため、ゲートウェイにおいてＶＭのＡＲＰテーブルエントリを学習し、さらにＶＸＬＡＮＩＰゲートウェイがＶＸＬＡＮサービスパケットを転送することもできない。
【００１７】
説明すべきことは、本願の一部の実施例では、ステップ２０１とステップ２０２とが固定の時間先後順序を有しておらず、例えば、適用では、先ずステップ２０２を実行し、それから、ステップ２０１を実行してもよく、または、ステップ２０１、ステップ２０２を同時に実行してもよく、本願では、それを具体的に限定しない。
【００１８】
ステップ２０３では、第１ＶＴＥＰがＶＸＬＡＮデータトンネルおよびＶＸＬＡＮ制御トンネルのそれぞれを介してＡＲＰパケットを送信する。
【００１９】
上述した通り、第１ＶＴＥＰには、ＶＸＬＡＮデータトンネルに関連付けられるＮ個のトンネルポートがあり、具体的には、ステップ２０３における第１ＶＴＥＰがＶＸＬＡＮデータトンネルＡＲＰを介してパケットを送信することは、ステップａ１およびステップａ２を含む。
【００２０】
ステップａ１では、第１ＶＴＥＰがＶＸＬＡＮデータトンネルに基づいてＡＲＰパケットをＶＸＬＡＮカプセル化する。
【００２１】
ＶＸＬＡＮカプセルは、主に、ＵＤＰヘッド、ＶＸＬＡＮヘッド、ＩＰヘッド等を含む。ＶＸＬＡＮヘッドが少なくともＶＮＩを含む。ステップａ１では、当該ＶＮＩが具体的にはＶＸＬＡＮデータトンネルに関連付けられるＶＮＩである。ＩＰヘッドが少なくとも外層ソースＩＰアドレス、外層宛先ＩＰアドレス等を含む。ステップａ１では、外層ソースＩＰアドレスがＶＸＬＡＮデータトンネルのソースアドレス、すなわち、第１ＶＴＥＰのＶＴＥＰ  ＩＰアドレスであり、外層宛先ＩＰアドレスがＶＸＬＡＮデータトンネルの宛先アドレス、すなわち、ＶＸＬＡＮＩＰゲートウェイグループのＶＴＥＰグループＩＰアドレスである。
【００２２】
ステップａ２では、第１ＶＴＥＰが自ＶＴＥＰにおけるＶＸＬＡＮデータトンネルに関連付けられるＮ個のトンネルポートから１つのトンネルポートを選択し、選択されたトンネルポートを介してＶＸＬＡＮカプセル化されたＡＲＰパケットを転送する。
【００２３】
本願の１つの実施例として、ここで、自ＶＴＥＰにおけるＶＸＬＡＮデータトンネルに関連付けられるＮ個のトンネルポートから１つのトンネルポートを選択することを具体的に実現する時、多種の実現方式を有してもよく、例えば、ＡＲＰパケットのホスト情報、例えば、ソースＩＰアドレス、ソースＭＡＣアドレスをハッシュ演算することによって、ハッシュ演算結果に基づいて自ＶＴＥＰにおけるＶＸＬＡＮデータトンネルに関連付けられるＮ個のトンネルポートから１つのトンネルポートを選択する。
【００２４】
具体的には、ステップ２０３における第１ＶＴＥＰがＶＸＬＡＮ制御トンネルを介してＡＲＰパケットを送信することは、以下のステップｂ１およびステップｂ２を含む。
【００２５】
ステップｂ１では、第１ＶＴＥＰがＶＸＬＡＮ制御トンネルに基づいてＡＲＰパケットをＶＸＬＡＮカプセル化する。
【００２６】
上述した通り、ＶＸＬＡＮカプセルは、主に、ＵＤＰヘッド、ＶＸＬＡＮヘッド、ＩＰヘッド等を含む。ＶＸＬＡＮヘッドが少なくともＶＮＩを含む。ステップｂ１では、当該ＶＮＩが具体的にはＶＸＬＡＮ制御トンネルに関連付けられるＶＮＩである。ＩＰヘッドが少なくとも外層ソースＩＰアドレス、外層宛先ＩＰアドレス等を含む。ステップｂ１では、外層ソースＩＰアドレスがＶＸＬＡＮ制御トンネルのソースアドレス、すなわち、第１ＶＴＥＰのＩＰアドレスであり、外層宛先ＩＰアドレスがＶＸＬＡＮ制御トンネルの宛先アドレス、すなわち、ＶＸＬＡＮＩＰゲートウェイのＶＴＥＰ  ＩＰアドレスである。
【００２７】
ステップｂ２では、第１ＶＴＥＰが自ＶＴＥＰにおけるＶＸＬＡＮ制御トンネルに接続されるトンネルポートを介してＶＸＬＡＮカプセル化されたＡＲＰパケットを転送する。
【００２８】
ここまでは、ステップｂ１およびステップｂ２によって、第１ＶＴＥＰがＶＸＬＡＮ制御トンネルを介してＡＲＰパケットを送信することを実現する。
【００２９】
解釈すべきことは、本願の一部の実施例では、ＶＸＬＡＮ制御トンネル、ＶＸＬＡＮデータトンネルは、タイプが全く異なるトンネルであるため、ＶＸＬＡＮ制御トンネルのトンネルポート、ＶＸＬＡＮデータトンネルに関連付けられるトンネルポートは、全く異なるポートである。
【００３０】
ステップ２０３におけるＡＲＰパケットがＡＲＰ要求パケットまたはＡＲＰ応答パケットである。本願では、それを具体的に限定しない。
【００３１】
ここまでは、図２に示すフローを完成する。
その後、ＶＸＬＡＮＩＰゲートウェイは、第１ＶＴＥＰからのＡＲＰパケットを受信し、ＡＲＰパケットのＶＸＬＡＮカプセルにおける外層宛先ＩＰアドレスが自ゲートウェイのＩＰアドレスであるか否かを識別し、ＮＯであれば、前記ＡＲＰパケットに基づいてＡＲＰテーブルエントリ学習を行うが、ＹＥＳであれば、前記外層宛先ＩＰアドレスを前記ＶＴＥＰグループＩＰアドレスに変更し、変更されたＡＲＰパケットに基づいてＡＲＰテーブルエントリ学習を行う。
【００３２】
図３は、本願の一部の実施例による別の方法のフローチャートである。図３に示すように、ＶＸＬＡＮ内には、Ｎ個のＶＸＬＡＮＩＰゲートウェイからなるＶＸＬＡＮＩＰゲートウェイグループが存在し、ＶＸＬＡＮＩＰゲートウェイグループは、ＶＴＥＰグループＩＰアドレスが配置され、ＶＸＬＡＮＩＰゲートウェイグループにおける各ＶＸＬＡＮＩＰゲートウェイは、異なるＩＰアドレスを有し、ＶＸＬＡＮＩＰゲートウェイがＶＸＬＡＮにおける第２ＶＴＥＰであり、前記ＶＸＬＡＮには、第１ＶＴＥＰがさらに存在し、当該方法は、ＶＸＬＡＮＩＰゲートウェイに適用される。当該方法は、以下のステップを含む。
【００３３】
ステップ３０１では、ＶＸＬＡＮＩＰゲートウェイは、第１ＶＴＥＰから送信されたＡＲＰパケットを受信する。
【００３４】
ステップ３０２では、ＶＸＬＡＮＩＰゲートウェイは、ＡＲＰパケットのＶＸＬＡＮカプセルにおける外層宛先ＩＰアドレスが自ゲートウェイのＶＴＥＰ  ＩＰアドレスであるか否かを認識し、ＹＥＳであれば、ステップ３０４を実行するが、さもなければ、ステップ３０３を実行する。
【００３５】
ステップ３０３では、ＶＸＬＡＮＩＰゲートウェイが前記ＡＲＰパケットに基づいてＡＲＰテーブルエントリ学習を行う。
【００３６】
ステップ３０４では、ＶＸＬＡＮＩＰゲートウェイが前記外層宛先ＩＰアドレスを前記ＶＴＥＰグループＩＰアドレスに変更し、変更されたＡＲＰパケットに基づいてＡＲＰテーブルエントリ学習を行う。
【００３７】
ステップ３０４から分かるように、本願の一部の実施例では、ＶＸＬＡＮＩＰゲートウェイは、第１ＶＴＥＰからのＡＲＰパケットのＶＸＬＡＮカプセルにおける外層宛先ＩＰアドレスが自ゲートウェイのＩＰアドレスであることを発見するということは、ＡＲＰパケットは、第１ＶＴＥＰがＶＸＬＡＮ制御トンネルによって送信したものであることを意味する。これを基礎とし、ＶＸＬＡＮＩＰゲートウェイは、外層宛先ＩＰアドレスをＶＸＬＡＮＩＰゲートウェイグループのＶＴＥＰグループＩＰアドレスに変更し、その後、変更されたＡＲＰパケットに基づいてＡＲＰテーブルエントリ学習を行う。これは、ＶＸＬＡＮＩＰゲートウェイは最終的に、第１ＶＴＥＰがＶＸＬＡＮ制御トンネルによって送信されたＡＲＰパケットに対応するＡＲＰテーブルエントリを、ＶＸＬＡＮＩＰゲートウェイから第１ＶＴＥＰへのＶＸＬＡＮデータトンネルに学習することを保証する。具体的には、以下に実施例によって如何にＡＲＰテーブルエントリを学習するかの説明を参照する。
【００３８】
図２および図３に示すフローから分かるように、本願の一部の実施例では、ＶＸＬＡＮに複数のＶＸＬＡＮＩＰゲートウェイとしてのＶＴＥＰをデプロイし、かつ、ＶＸＬＡＮにおけるＶＸＬＡＮＩＰゲートウェイ以外のＶＴＥＰが自ＶＴＥＰからＶＸＬＡＮＩＰゲートウェイグループにおける各々のＶＸＬＡＮＩＰゲートウェイへのＶＸＬＡＮ制御トンネルを確立し、ＶＴＥＰからＶＸＬＡＮＩＰゲートウェイグループへのＶＸＬＡＮデータトンネルを確立する。自ＶＴＥＰは、それぞれＶＸＬＡＮデータトンネルおよびＶＸＬＡＮ制御トンネルによってＡＲＰパケットを各ＶＸＬＡＮＩＰゲートウェイへ送信することで、各ＶＸＬＡＮＩＰゲートウェイが同一ＡＲＰテーブルエントリを学習するようにする。これは、ＶＸＬＡＮＩＰゲートウェイグループにおけるＶＸＬＡＮＩＰゲートウェイの間が互いにバックアップすることに相当する。これによって、ＶＸＬＡＮＩＰゲートウェイ機器の冗長保護を実現し、かつ、ＶＸＬＡＮＩＰゲートウェイに基づいて各々のテナント内のＶＭのＡＲＰテーブルエントリを学習し、各々のＶＸＬＡＮＩＰゲートウェイがＶＸＬＡＮサービスパケットを正しく転送することを保証する。
【００３９】
本願の一部の実施例では、ＶＸＬＡＮＩＰゲートウェイグループにおける各ＶＸＬＡＮＩＰゲートウェイがパケットを各第１ＶＴＥＰに送信することを保証するために、ＶＸＬＡＮＩＰゲートウェイにおける各々のＶＸＬＡＮＩＰゲートウェイは、以下のステップをさらに実行する。
【００４０】
自ゲートウェイから各第１ＶＴＥＰへのＶＸＬＡＮデータトンネルを確立する。
ここで、確立されたＶＸＬＡＮデータトンネルのソースアドレスがＶＸＬＡＮＩＰゲートウェイグループのＶＴＥＰグループＩＰアドレスであり、宛先アドレスが第１ＶＴＥＰのＩＰアドレスである。ここで、自ゲートウェイから異なる第１ＶＴＥＰへのＶＸＬＡＮデータトンネルは、異なるＶＸＬＡＮデータトンネル識別子を有する。
【００４１】
ＶＸＬＡＮＩＰゲートウェイグループにおける各ＶＸＬＡＮＩＰゲートウェイが、自ゲートウェイから各第１ＶＴＥＰへのＶＸＬＡＮデータトンネルを確立した後、各々のＶＸＬＡＮＩＰゲートウェイは、確立された各第１ＶＴＥＰへのＶＸＬＡＮデータトンネルによって、自ゲートウェイから各第１ＶＴＥＰへのパケットの伝送を実現する。例えば、ＡＲＰテーブルエントリを自発的に学習するために、自発的にＡＲＰ要求パケットを第１ＶＴＥＰに送信し、あるいは、ＡＲＰ応答パケットまたはデータパケット等を送信する。
【００４２】
本願の１つの実施例として、上記ＶＸＬＡＮＩＰゲートウェイの確立した自ゲートウェイから各第１ＶＴＥＰへのＶＸＬＡＮデータトンネルに基づき、上記ステップ３０３では、ＶＸＬＡＮＩＰゲートウェイがＡＲＰパケットに基づいてＡＲＰテーブルエントリ学習を行なうことは、以下のステップを含む。
【００４３】
ステップｃ１では、ＶＸＬＡＮカプセルにおけるＶＮＩＤと、ＡＲＰパケットにおけるホスト情報と、ソースアドレスがＶＸＬＡＮカプセルにおける外層宛先ＩＰアドレスであり且つ宛先アドレスがＶＸＬＡＮカプセルにおける外層ソースＩＰアドレスであるＶＸＬＡＮデータトンネルの識別子と、いうコンテンツを含むＡＲＰテーブルエントリがローカルに存在するか否かを検査する。
【００４４】
ステップｃ２では、ステップｃ１の検査結果がＮＯである時、上記コンテンツを含むＡＲＰテーブルエントリを学習する。
【００４５】
本願の１つの実施例として、ステップｃ１の検査結果がＹＥＳである時、ＡＲＰテーブルエントリの確立の重複を回避するために、ＡＲＰパケットを無視する。
【００４６】
ここまでは、ステップｃ１乃至ステップｃ２によって、上記ステップ３０３において如何に受信したＡＲＰパケットに基づいてＡＲＰテーブルエントリ学習を行なうかを実現する。
【００４７】
類似的に、ステップ３０４では、前記変更されたＡＲＰパケットに基づいてＡＲＰテーブルエントリ学習を行うことは、ステップｄ１およびステップｄ２を含む。
【００４８】
ステップｄ１では、ＶＸＬＡＮカプセルにおけるＶＮＩＤと、ＡＲＰパケットにおけるホスト情報と、ソースアドレスがＶＸＬＡＮカプセルにおける外層宛先ＩＰアドレスであり且つ宛先アドレスがＶＸＬＡＮカプセルにおける外層ソースＩＰアドレスであるＶＸＬＡＮデータトンネルの識別子と、いうコンテンツを含むＡＲＰテーブルエントリがローカルに存在するか否かを検査する。
【００４９】
ステップｄ２では、ステップｄ１の検査結果がＮＯである時、上記コンテンツを含むＡＲＰテーブルエントリを学習する。
【００５０】
本願の１つの実施例として、ステップｄ１検査結果がＹＥＳである時、ＡＲＰテーブルエントリの確立の重複を回避するために、ＡＲＰパケットを無視する。
【００５１】
ここまでは、ステップｄ１乃至ステップｄ２によって、上記ステップ３０４において如何に変更されたＡＲＰパケットに基づいてＡＲＰテーブルエントリ学習を行なうかを実現する。
【００５２】
説明すべきことは、上記ステップｃ１またはステップｄ１では、ＡＲＰパケットにおけるホスト情報は、主に、ＡＲＰパケットの内層カプセル化にキャリングしたホスト相関情報、例えば、ソースＩＰアドレス、ソースＭＡＣアドレス等を指す。
【００５３】
本願の一部の実施例では、ＶＸＬＡＮＩＰゲートウェイが上記説明に基づいてＡＲＰテーブルエントリを確立した後、ＶＸＬＡＮＩＰゲートウェイがデータパケットを第１ＶＴＥＰに送信する時、ローカルで学習したＡＲＰテーブルエントリ中においてデータパケットを転送するためのＡＲＰテーブルエントリを整合し、整合したＡＲＰテーブルエントリにおけるＶＸＬＡＮデータトンネル識別子に対応するＶＸＬＡＮデータトンネルを介してデータパケットを転送し、最終的にＶＸＬＡＮＩＰゲートウェイがＶＸＬＡＮサービスを正しく転送する目的を実現する。
【００５４】
以上、本願による方法を概括して説明した。以下、実施例によって図２および図３に示すフローを説明する。
【００５５】
図４は、本願の一部の実施例による応用のネットワーキングの図である。図４では、ＶＸＬＡＮＩＰゲートウェイとしてのＶＴＥＰ４＿１、ＶＴＥＰ４＿２およびＶＴＥＰ４＿３をデプロイし、ＶＴＥＰ４＿１、ＶＴＥＰ４＿２、ＶＴＥＰ４＿３を第２ＶＴＥＰとも称し、図４における残りＶＴＥＰ４＿４乃至ＶＴＥＰ４＿７が第１ＶＴＥＰである。
【００５６】
ＶＴＥＰ４＿１、ＶＴＥＰ４＿２、ＶＴＥＰ４＿３が１つのＶＸＬＡＮＩＰゲートウェイグループを構成する。ＶＸＬＡＮＩＰゲートウェイグループにおけるＶＴＥＰ４＿１、ＶＴＥＰ４＿２、ＶＴＥＰ４＿３は地位が対等であり、キャラクタ選挙を行なわないため、ＶＸＬＡＮＩＰゲートウェイグループは、無状態ＶＸＬＡＮＩＰゲートウェイグループと称される。ＶＸＬＡＮＩＰゲートウェイグループは、第１ＶＴＥＰにとってトランスペアレントであり、１台の機器として処理される。
【００５７】
ＶＸＬＡＮＩＰゲートウェイグループは、１つのＶＴＥＰグループＩＰアドレス（ＧｒｏｕｐＩＰ１と称する）が配置され、ＶＸＬＡＮＩＰゲートウェイグループにおけるＶＴＥＰ４＿１乃至ＶＴＥＰ４＿３は、ＶＸＬＡＮＩＰゲートウェイグループのメンバーに相当し、異なるＶＴＥＰ  ＩＰアドレス（グループメンバーＩＰアドレスとも称する）を有し、ＶＴＥＰ４＿１乃至ＶＴＥＰ４＿３のグループメンバーＩＰアドレスは、それぞれＭｅｍｂｅｒＩＰ４＿１、ＭｅｍｂｅｒＩＰ４＿２、ＭｅｍｂｅｒＩＰ４＿３と表記される。表１は、ＶＸＬＡＮＩＰゲートウェイグループおよびＶＸＬＡＮＩＰゲートウェイグループにおけるグループメンバーのＩＰアドレスを示する。
【００５８】
【表１】
0006557415.tif 000002
【００５９】
図４における第１ＶＴＥＰにおいて、ＶＴＥＰ４＿４を例とし、ＶＴＥＰ４＿４は、ＶＴＥＰ４＿４からＶＸＬＡＮＩＰゲートウェイグループへのＶＸＬＡＮデータトンネルを確立してＶＸＬＡＮデータトンネル４＿４０と表記する。ＶＸＬＡＮデータトンネル４＿４０に関連付けられるＶＸＬＡＮをＶＸＬＡＮ  Ａと表記する。ＶＸＬＡＮデータトンネル４＿４０のソースアドレスがＶＴＥＰ４＿４のＶＴＥＰ  ＩＰアドレスであり（ＩＰ４＿４と表記する）、宛先アドレスがＶＸＬＡＮＩＰゲートウェイグループのＩＰアドレスＧｒｏｕｐＩＰ１である。ＶＴＥＰ４＿４のローカルには、ＶＸＬＡＮデータトンネル４＿４０に関連付けられる３個のトンネルポートが存在し、それぞれポートｐ４１、ポートｐ４２、ポートｐ４３（図４に示されていない）と表記する。ここで、ポートｐ４１がＶＴＥＰ４＿１を指向し、ポートｐ４２がＶＴＥＰ４＿２を指向し、ポートｐ４３がＶＴＥＰ４＿３を指向する。
【００６０】
図４では、ＶＴＥＰ４＿４は、ＶＴＥＰ４＿４からＶＴＥＰ４＿１へのＶＸＬＡＮ制御トンネルを確立してＶＸＬＡＮ制御トンネル４＿４１と表記し、ＶＸＬＡＮ制御トンネル４＿４１に関連付けられるＶＸＬＡＮがＶＸＬＡＮ  Ａである。ＶＸＬＡＮ制御トンネル４＿４１のソースアドレスがＶＴＥＰ４＿４のＶＴＥＰ  ＩＰアドレスＩＰ４＿４であり、宛先アドレスがＶＴＥＰ４＿１のグループメンバーＩＰアドレスＭｅｍｂｅｒＩＰ４＿１である。
【００６１】
ＶＴＥＰ４＿４は、ＶＴＥＰ４＿４からＶＴＥＰ４＿２へのＶＸＬＡＮ制御トンネルを確立してＶＸＬＡＮ制御トンネル４＿４２と表記し、ＶＸＬＡＮ制御トンネル４＿４２に関連付けられるＶＸＬＡＮがＶＸＬＡＮ  Ａである。ＶＸＬＡＮ制御トンネル４＿４２のソースアドレスがＶＴＥＰ４＿４のＶＴＥＰ  ＩＰアドレスＩＰ４＿４であり、宛先アドレスがＶＴＥＰ４＿２のグループメンバーＩＰアドレスＭｅｍｂｅｒＩＰ４＿２である。
【００６２】
ＶＴＥＰ４＿４は、ＶＴＥＰ４＿４からＶＴＥＰ４＿３へのＶＸＬＡＮ制御トンネルを確立してＶＸＬＡＮ制御トンネル４＿４３と表記し、ＶＸＬＡＮ制御トンネル４＿４３に関連付けられるＶＸＬＡＮがＶＸＬＡＮ  Ａである。ＶＸＬＡＮ制御トンネル４＿４３のソースアドレスがＶＴＥＰ４＿４のＶＴＥＰ  ＩＰアドレスＩＰ４＿４であり、宛先アドレスがＶＴＥＰ４＿３のグループメンバーＩＰアドレスＭｅｍｂｅｒＩＰ４＿３である。
【００６３】
表２は、ＶＴＥＰ４＿４の確立したＶＸＬＡＮデータトンネルおよびＶＸＬＡＮ制御トンネルを示する。
【００６４】
【表２】
0006557415.tif 000003
【００６５】
図４における第１ＶＴＥＰについて、ＶＴＥＰ４＿５乃至ＶＴＥＰ４＿７は、ＶＴＥＰ４＿４がＶＸＬＡＮデータトンネルおよびＶＸＬＡＮ制御トンネルを確立する原理と類似的な原理に従って、ＶＸＬＡＮデータトンネルおよびＶＸＬＡＮ制御トンネルを確立する。ここで、再び贅言しない。
【００６６】
図４では、ＶＸＬＡＮＩＰゲートウェイとしてのＶＴＥＰ４＿１は、ＶＴＥＰ４＿１からＶＴＥＰ４＿４へのＶＸＬＡＮデータトンネルを確立してＶＸＬＡＮデータトンネル４＿１４と表記し、ＶＸＬＡＮデータトンネル４＿１４に関連付けられるＶＸＬＡＮが上記ＶＸＬＡＮ  Ａであり、ＶＸＬＡＮデータトンネル４＿１４のソースアドレスがＧｒｏｕｐＩＰ１であり、宛先アドレスがＶＴＥＰ４＿４のＩＰアドレスＩＰ４＿４である。
【００６７】
ＶＴＥＰ４＿１は、ＶＴＥＰ４＿１からＶＴＥＰ４＿５へのＶＸＬＡＮデータトンネルを確立してＶＸＬＡＮデータトンネル４＿１５と表記し、ＶＸＬＡＮデータトンネル４＿１５に関連付けられるＶＸＬＡＮが上記ＶＸＬＡＮ  Ａであり、ＶＸＬＡＮデータトンネル１５のソースアドレスがＧｒｏｕｐＩＰ１であり、宛先アドレスがＶＴＥＰ４＿５のＩＰアドレスＩＰ４＿５である。
【００６８】
ＶＴＥＰ４＿１は、ＶＴＥＰ＿１からＶＴＥＰ４＿６へのＶＸＬＡＮデータトンネルを確立してＶＸＬＡＮデータトンネル４＿１６と表記し、ＶＸＬＡＮデータトンネル４＿１６に関連付けられるＶＸＬＡＮが上記ＶＸＬＡＮ  Ａであり、ＶＸＬＡＮデータトンネル４＿１６のソースアドレスがＧｒｏｕｐＩＰ１であり、宛先アドレスがＶＴＥＰ４＿６のＩＰアドレスＩＰ４＿６である。
【００６９】
ＶＴＥＰ４＿１は、ＶＴＥＰ４＿１からＶＴＥＰ４＿７へのＶＸＬＡＮデータトンネルを確立してＶＸＬＡＮデータトンネル４＿１７と表記し、ＶＸＬＡＮデータトンネル４＿１７に関連付けられるＶＸＬＡＮが上記ＶＸＬＡＮ  Ａであり、ＶＸＬＡＮデータトンネル４＿１７のソースアドレスがＧｒｏｕｐＩＰ１であり、宛先アドレスがＶＴＥＰ４＿７のＩＰアドレスＩＰ４＿７である。
【００７０】
表３は、ＶＴＥＰ４＿１の確立したＶＸＬＡＮデータトンネルを示する（図４は、簡単であるため、それを示していない）。
【００７１】
【表３】
0006557415.tif 000004
【００７２】
図４では、ＶＸＬＡＮＩＰゲートウェイとしてのＶＴＥＰ４＿２は、ＶＴＥＰ４＿１がＶＸＬＡＮデータトンネルを確立する方式と類似的な方式に従って、表４に示すＶＸＬＡＮデータトンネルを確立する。
【００７３】
【表４】
0006557415.tif 000005
【００７４】
図４では、ＶＸＬＡＮＩＰゲートウェイとしてのＶＴＥＰ４＿３は、ＶＴＥＰ４＿１がＶＸＬＡＮデータトンネルを確立する方式と類似的な方式に従って、表５に示すＶＸＬＡＮデータトンネルを確立する。
【００７５】
【表５】
0006557415.tif 000006
【００７６】
以上に説明したＶＸＬＡＮデータトンネル、ＶＸＬＡＮ制御トンネルの確立を基礎とし、以下、ＶＸＬＡＮデータトンネル、ＶＸＬＡＮ制御トンネルに基づくパケット転送を説明する。
【００７７】
図４に示すＶＭ１が無料ＡＲＰ要求パケットを放送することを例とする。ここで、ＡＲＰ要求パケットのソースＩＰアドレスがＶＭ１のＩＰアドレスＩＰ１であり、ソースＭＡＣアドレスがＶＭ１のＭＡＣアドレスＭＡＣ１である。
【００７８】
ＶＴＥＰ４＿４は、ＶＭ１から放送された無料ＡＲＰ要求パケットを受信し、ローカルに表２に示す４本のトンネルが存在することを発見すれば、４部のＡＲＰ要求パケットをコピーしてＡＲＰ要求パケット０１乃至ＡＲＰ要求パケット０４と表記する。
【００７９】
ＶＴＥＰ４＿４は、ＶＸＬＡＮデータトンネル４＿４０に基づいてＡＲＰ要求パケット０１をＶＸＬＡＮカプセル化し、ＶＸＬＡＮカプセルにおけるＶＸＬＡＮヘッド内のＶＮＩがＶＸＬＡＮ  Ａであり、ＶＸＬＡＮカプセルにおけるＩＰヘッド内の外層ソースＩＰアドレスがＶＸＬＡＮデータトンネル４＿４０のソースアドレスＩＰ４＿４であり、外層宛先ＩＰアドレスがＶＸＬＡＮデータトンネル４＿４０の宛先アドレスＧｒｏｕｐＩＰ１である。ＶＴＥＰ４＿４は、ローカルでＶＸＬＡＮデータトンネル４＿４０に関連付けられる３個のトンネルポート、すなわち、ポートｐ４１乃至ポートｐ４３中から１つのポートを選択し、ここで、ポートｐ４１を選択することを例とし、ＶＴＥＰ４＿４は、ポートｐ４１によってＶＸＬＡＮカプセル化されたＡＲＰ要求パケット０１を送信する。説明の便利のため、ここで、ＶＸＬＡＮカプセル化されたＡＲＰ要求パケット０１をＡＲＰ要求パケット１１と称する。
【００８０】
ＶＴＥＰ４＿４は、ＶＸＬＡＮ制御トンネル４＿４１に基づいてＡＲＰ要求パケット０２をＶＸＬＡＮカプセル化し、ＶＸＬＡＮカプセルにおけるＶＸＬＡＮヘッド内のＶＮＩがＶＸＬＡＮ  Ａであり、ＶＸＬＡＮカプセルにおけるＩＰヘッド内の外層ソースＩＰアドレスがＶＸＬＡＮ制御トンネル４＿４１のソースアドレスＩＰ４＿４であり、外層宛先ＩＰアドレスがＶＸＬＡＮ制御トンネル４＿４１の宛先アドレスＭｅｍｂｅｒＩＰ４＿１である。ＶＴＥＰ４＿４は、ＶＸＬＡＮ制御トンネル４＿４１によってＶＸＬＡＮカプセル化されたＡＲＰ要求パケット０２を送信する。説明の便利のため、ここで、ＸＬＡＮカプセル化されたＡＲＰ要求パケット０２をＡＲＰ要求パケット１２と称する。
【００８１】
ＶＴＥＰ４＿４は、ＶＸＬＡＮ制御トンネル４＿４２に基づいてＡＲＰ要求パケット０３をＶＸＬＡＮカプセル化し、ＶＸＬＡＮカプセルにおけるＶＸＬＡＮヘッド内のＶＮＩがＶＸＬＡＮ  Ａであり、ＶＸＬＡＮカプセルにおけるＩＰヘッド内の外層ソースＩＰアドレスがＶＸＬＡＮ制御トンネル４＿４２のソースアドレスＩＰ４＿４であり、外層宛先ＩＰアドレスがＶＸＬＡＮ制御トンネル４＿４２の宛先アドレスＭｅｍｂｅｒＩＰ４＿２である。ＶＴＥＰ４＿４は、ＶＸＬＡＮ制御トンネル４＿４２によってＶＸＬＡＮカプセル化されたＡＲＰ要求パケット０３を送信する。説明の便利のため、ここで、ＶＸＬＡＮカプセル化されたＡＲＰ要求パケット０３をＡＲＰ要求パケット１３と称する。
【００８２】
ＶＴＥＰ４＿４は、ＶＸＬＡＮ制御トンネル４＿４３に基づいてＡＲＰ要求パケット０４をＶＸＬＡＮカプセル化し、ＶＸＬＡＮカプセルにおけるＶＸＬＡＮヘッド内のＶＮＩがＶＸＬＡＮ  Ａであり、ＶＸＬＡＮカプセルにおけるＩＰヘッド内の外層ソースＩＰアドレスがＶＸＬＡＮ制御トンネル４＿４３のソースアドレスＩＰ４＿４であり、外層宛先ＩＰアドレスがＶＸＬＡＮ制御トンネル４＿４３の宛先アドレスＭｅｍｂｅｒＩＰ４＿３である。ＶＴＥＰ４＿４は、ＶＸＬＡＮ制御トンネル４＿４３によってＶＸＬＡＮカプセル化されたＡＲＰ要求パケット０４を送信する。説明の便利のため、ここで、ＶＸＬＡＮカプセル化されたＡＲＰ要求パケット０４をＡＲＰ要求パケット１４と称する。
【００８３】
ＶＴＥＰ４＿１は、ＶＴＥＰ４＿４から送信されたＡＲＰ要求パケット１１を受信し、ＡＲＰ要求パケット１１のＶＸＬＡＮカプセルにおけるＩＰヘッド内の外層宛先ＩＰアドレスがＶＸＬＡＮＩＰゲートウェイグループのＩＰアドレスＧｒｏｕｐＩＰ１であることを発見すれば、表６に示すコンテンツを含むＡＲＰテーブルエントリがローカルに存在するか否かを検査する。
【００８４】
【表６】
0006557415.tif 000007
【００８５】
存在していれば、ＡＲＰ要求パケット１１を無視し、存在していなければ、表６に示すＡＲＰテーブルエントリを学習する。
【００８６】
ＶＴＥＰ４＿１は、ＶＴＥＰ４＿４から送信されたＡＲＰ要求パケット１２を受信し、ＡＲＰ要求パケット１２のＶＸＬＡＮカプセルにおけるＩＰヘッド内の外層宛先ＩＰアドレスが自ＶＴＥＰ４＿１のＶＴＥＰ  ＩＰアドレスであることを発見すれば、外層宛先ＩＰアドレスをＶＸＬＡＮＩＰゲートウェイグループのＩＰアドレスＧｒｏｕｐＩＰ１に変更し、その後、表６に示すコンテンツを含むＡＲＰテーブルエントリがローカルに存在するか否かを検査し、存在していれば、ＡＲＰ要求パケット１２を無視し、存在していなければ、表６に示すＡＲＰテーブルエントリを学習する。
【００８７】
ＶＴＥＰ４＿２は、ＶＴＥＰ４＿４から送信されたＡＲＰ要求パケット１３を受信し、ＡＲＰ要求パケット１３のＶＸＬＡＮカプセルにおけるＩＰヘッド内の外層宛先ＩＰアドレスが自ＶＴＥＰ４＿２のＶＴＥＰ  ＩＰアドレスであることを発見すれば、外層宛先ＩＰアドレスをＶＸＬＡＮＩＰゲートウェイグループのＩＰアドレスＧｒｏｕｐＩＰ１に変更し、その後、表７に示すコンテンツを含むＡＲＰテーブルエントリがローカルに存在するか否かを検査する。
【００８８】
【表７】
0006557415.tif 000008
【００８９】
存在していれば、ＡＲＰ要求パケット１３を無視し、存在していなければ、表７に示すＡＲＰテーブルエントリを学習する。
【００９０】
ＶＴＥＰ４＿３は、ＶＴＥＰ４＿４から送信されたＡＲＰ要求パケット１４を受信し、ＡＲＰ要求パケット１４のＶＸＬＡＮカプセルにおけるＩＰヘッド内の外層宛先ＩＰアドレスが自ＶＴＥＰ４＿３のＶＴＥＰ  ＩＰアドレスであることを発見すれば、外層宛先ＩＰアドレスをＶＸＬＡＮＩＰゲートウェイグループのＩＰアドレスＧｒｏｕｐＩＰ１に変更し、その後、表８に示すコンテンツを含むＡＲＰテーブルエントリがローカルに存在するか否かを検査する。
【００９１】
【表８】
0006557415.tif 000009
【００９２】
存在していれば、ＡＲＰ要求パケット１４を無視し、存在していなければ、表８に示すＡＲＰテーブルエントリを学習する。
【００９３】
ここまでは、図４に示す実施例の説明を完成する。
図４に示す実施例によって、ＶＸＬＡＮＩＰゲートウェイグループにおけるＶＸＬＡＮＩＰゲートウェイとしてのＶＴＥＰ４＿１乃至ＶＴＥＰ４＿３は何れも、ＶＭ１に整合するＡＲＰテーブルエントリ（ＶＭ１のＭＡＣアドレスＭＡＣ１、ＩＰアドレスＩＰ１を含む）を学習する。その後、ＶＸＬＡＮＩＰゲートウェイグループにおけるＶＸＬＡＮＩＰゲートウェイとしてのＶＴＥＰ４＿１、ＶＴＥＰ４＿２であっても、ＶＴＥＰ４＿３であっても、それらはＶＭ１に送信するサービスパケットを受信する時、ローカルで学習したＶＭ１に整合するＡＲＰテーブルエントリに基づいてサービスパケット転送を行うことで、従来でＶＸＬＡＮＩＰゲートウェイがサービスパケットを順調に転送できない可能性がある欠陥を回避する。
【００９４】
図５は、本願の一部の実施例による別の応用のネットワーキングの図である。図５では、ＶＸＬＡＮＩＰゲートウェイとしてのＶＴＥＰ５＿１、ＶＴＥＰ５＿２およびＶＴＥＰ５＿３をデプロイし、ＶＴＥＰ５＿１、ＶＴＥＰ５＿２、ＶＴＥＰ５＿３を第２ＶＴＥＰとも称し、図５における残りのＶＴＥＰ  ５＿４乃至ＶＴＥＰ５＿６が第１ＶＴＥＰである。
【００９５】
ＶＴＥＰ５＿１、ＶＴＥＰ５＿２、ＶＴＥＰ５＿３が１つのＶＸＬＡＮＩＰゲートウェイグループを構成する。ＶＸＬＡＮＩＰゲートウェイグループにおけるＶＴＥＰ５＿１、ＶＴＥＰ５＿２、ＶＴＥＰ５＿３は地位が対等であり、キャラクタ選挙を行なわないため、ＶＸＬＡＮＩＰゲートウェイグループは、無状態ＶＸＬＡＮＩＰゲートウェイグループと称される。ＶＸＬＡＮＩＰゲートウェイグループは、第１ＶＴＥＰにとってトランスペアレントであり、１台の機器として処理される。
【００９６】
ＶＸＬＡＮＩＰゲートウェイグループは、１つのＶＴＥＰグループＩＰアドレス（ＧｒｏｕｐＩＰ２と称する）が配置され、ＶＸＬＡＮＩＰゲートウェイグループにおけるＶＴＥＰ５＿１乃至ＶＴＥＰ５＿３は、ＶＸＬＡＮＩＰゲートウェイグループのメンバーに相当し、異なるＶＴＥＰ  ＩＰアドレス（グループメンバーＩＰアドレスとも称する）を有し、ＶＴＥＰ５＿１乃至ＶＴＥＰ５＿３のグループメンバーＩＰアドレスは、それぞれＭｅｍｂｅｒＩＰ５＿１、ＭｅｍｂｅｒＩＰ５＿２、ＭｅｍｂｅｒＩＰ５＿３と表記される。表９は、ＶＸＬＡＮＩＰゲートウェイグループおよびＶＸＬＡＮＩＰゲートウェイグループにおけるグループメンバーのＩＰアドレスを示する。
【００９７】
【表９】
0006557415.tif 000010
【００９８】
図５では、ＶＸＬＡＮＩＰゲートウェイとしてのＶＴＥＰ５＿１を例として説明し、ＶＴＥＰ５＿１は、ＶＴＥＰ５＿１からＶＴＥＰ５＿４へのＶＸＬＡＮデータトンネルを確立してＶＸＬＡＮデータトンネル５＿１４と表記し、ＶＸＬＡＮデータトンネル５＿１４に関連付けられるＶＸＬＡＮがＶＸＬＡＮ  Ｂであり、ＶＸＬＡＮデータトンネル５＿１４のソースアドレスがＧｒｏｕｐＩＰ２であり、宛先アドレスがＶＴＥＰ５＿４のＩＰアドレスＩＰ５＿４である。
【００９９】
ＶＴＥＰ５＿１は、ＶＴＥＰ５＿１からＶＴＥＰ５＿５へのＶＸＬＡＮデータトンネルを確立してＶＸＬＡＮデータトンネル５＿１５と表記し、ＶＸＬＡＮデータトンネル５＿１５に関連付けられるＶＸＬＡＮがＶＸＬＡＮ  Ｂであり、ＶＸＬＡＮデータトンネル５＿１５のソースアドレスがＧｒｏｕｐＩＰ２であり、宛先アドレスがＶＴＥＰ５＿５のＩＰアドレスＩＰ５＿５である。
【０１００】
ＶＴＥＰ５＿１は、ＶＴＥＰ５＿１からＶＴＥＰ５＿６へのＶＸＬＡＮデータトンネルを確立してＶＸＬＡＮデータトンネル５＿１６と表記し、ＶＸＬＡＮデータトンネル５＿１６に関連付けられるＶＸＬＡＮがＶＸＬＡＮ  Ｂであり、ＶＸＬＡＮデータトンネル５＿１６のソースアドレスがＧｒｏｕｐＩＰ２であり、宛先アドレスがＶＴＥＰ５＿６のＩＰアドレスＩＰ５＿６である。
【０１０１】
表１０は、ＶＴＥＰ  ５＿１の確立したＶＸＬＡＮデータトンネルを示する。
【０１０２】
【表１０】
0006557415.tif 000011
【０１０３】
図５では、ＶＸＬＡＮＩＰゲートウェイとしてのＶＴＥＰ５＿２は、ＶＴＥＰ５＿１がＶＸＬＡＮデータトンネルを確立する方式と類似的な方式に従って、ローカルにおいて、以下の表１１に示すＶＸＬＡＮデータトンネルを確立する。
【０１０４】
【表１１】
0006557415.tif 000012
【０１０５】
図５では、ＶＸＬＡＮＩＰゲートウェイとしてのＶＴＥＰ５＿３は、ＶＴＥＰ５＿１がＶＸＬＡＮデータトンネルを確立する方式と類似的な方式に従って、ローカルにおいて、以下の表１２に示すＶＸＬＡＮデータトンネルを確立する。
【０１０６】
【表１２】
0006557415.tif 000013
【０１０７】
図５における第１ＶＴＥＰであるＶＴＥＰ５＿４を例として説明し、ＶＴＥＰ５＿４は、ＶＴＥＰ５＿４からＶＸＬＡＮＩＰゲートウェイグループへのＶＸＬＡＮデータトンネルを確立してＶＸＬＡＮデータトンネル５＿４０と表記する。ＶＸＬＡＮデータトンネル５＿４０に関連付けられるＶＸＬＡＮがＶＸＬＡＮ  Ｂである。ＶＸＬＡＮデータトンネル５＿４０のソースアドレスがＶＴＥＰ５＿４のＶＴＥＰ  ＩＰアドレス（ＩＰ５＿４と表記する）であり、宛先アドレスがＶＸＬＡＮＩＰゲートウェイグループのＩＰアドレスＧｒｏｕｐＩＰ２である。ＶＴＥＰ５＿４のローカルに、ＶＸＬＡＮデータトンネル５＿４０に関連付けられる３個のトンネルポートが存在し、それぞれポートｐ５１、ポートｐ５２、ポートｐ５３（図５に示されていない）と表記する。ここで、ポートｐ５１がＶＴＥＰ５＿１を指向し、ポートｐ５２  がＶＴＥＰ５＿２を指向し、ポートｐ５３がＶＴＥＰ５＿３を指向する。
【０１０８】
図５では、ＶＴＥＰ５＿４は、ＶＴＥＰ５＿４からＶＴＥＰ５＿１へのＶＸＬＡＮ制御トンネルを確立してＶＸＬＡＮ制御トンネル５＿４１と表記し、ＶＸＬＡＮ制御トンネル５＿４１に関連付けられるＶＸＬＡＮがＶＸＬＡＮ  Ｂである。ＶＸＬＡＮ制御トンネル５＿４１のソースアドレスがＶＴＥＰ５＿４のＶＴＥＰ  ＩＰアドレスＩＰ５＿４であり、宛先アドレスがＶＴＥＰ５＿１のグループメンバーＩＰアドレスＭｅｍｂｅｒＩＰ５＿１である。
【０１０９】
ＶＴＥＰ５＿４は、ＶＴＥＰ５＿４からＶＴＥＰ５＿２へのＶＸＬＡＮ制御トンネルを確立してＶＸＬＡＮ制御トンネル５＿４２と表記し、ＶＸＬＡＮ制御トンネル５＿４２に関連付けられるＶＸＬＡＮがＶＸＬＡＮ  Ｂである。ＶＸＬＡＮ制御トンネル５＿４２のソースアドレスがＶＴＥＰ５＿４のＶＴＥＰ  ＩＰアドレスＩＰ５＿４であり、宛先アドレスがＶＴＥＰ５＿２のグループメンバーＩＰアドレスＭｅｍｂｅｒＩＰ５＿２である。
【０１１０】
ＶＴＥＰ５＿４は、ＶＴＥＰ５＿４からＶＴＥＰ５＿３へのＶＸＬＡＮ制御トンネルを確立してＶＸＬＡＮ制御トンネル５＿４３と表記し、ＶＸＬＡＮ制御トンネル５＿４３に関連付けられるＶＸＬＡＮがＶＸＬＡＮ  Ｂである。ＶＸＬＡＮ制御トンネル５＿４３のソースアドレスがＶＴＥＰ５＿４のＶＴＥＰ  ＩＰアドレスＩＰ５＿４であり、宛先アドレスがＶＴＥＰ５＿３のグループメンバーＩＰアドレスＭｅｍｂｅｒＩＰ５＿３である。
【０１１１】
表１３は、ＶＴＥＰ５＿４の確立したＶＸＬＡＮデータトンネルおよびＶＸＬＡＮ制御トンネルを示する。
【０１１２】
【表１３】
0006557415.tif 000014
【０１１３】
図５における第１ＶＴＥＰ、例えば、ＶＴＥＰ５＿５、ＶＴＥＰ５＿６も、ＶＴＥＰ５＿４の方式と類似的な方式に従って、ＶＸＬＡＮデータトンネルおよびＶＸＬＡＮ制御トンネルを確立する。ここで、再び贅言しない。
【０１１４】
以上に説明したＶＸＬＡＮデータトンネル、ＶＸＬＡＮ制御トンネルの確立を基礎とし、以下、ＶＸＬＡＮデータトンネル、ＶＸＬＡＮ制御トンネルに基づくパケット転送を説明する。
【０１１５】
図５では、ＶＴＥＰ５＿１は、宛先ＩＰアドレスがＶＭ２のＩＰアドレスＩＰ２のデータパケットを転送する時、ローカルにＩＰ２に整合するＡＲＰテーブルエントリが存在していないことを検査すれば、ローカルに存在する表１０に示す３本のＶＸＬＡＮデータトンネルに基づいて、３部のＡＲＰ要求パケットをコピーしてＡＲＰ要求パケット２１乃至ＡＲＰ要求パケット２３と表記する。
【０１１６】
ＶＴＥＰ５＿１は、ＶＸＬＡＮデータトンネル５＿１４に基づいてＡＲＰ要求パケット２１をＶＸＬＡＮカプセル化し、ＶＸＬＡＮカプセルにおけるＶＸＬＡＮヘッド内のＶＮＩがＶＸＬＡＮ  Ｂであり、ＶＸＬＡＮカプセルにおけるＩＰヘッド内の外層ソースＩＰアドレスがＶＸＬＡＮデータトンネル５＿１４のソースアドレスＧｒｏｕｐＩＰ２であり、外層宛先ＩＰアドレスがＶＸＬＡＮデータトンネル５＿１４の宛先アドレスＩＰ５＿４である。説明の便利のため、ここで、ＶＸＬＡＮカプセル化されたＡＲＰ要求パケット２１をＡＲＰ要求パケット３１と称する。ＶＴＥＰ５＿１は、ローカルのＶＸＬＡＮデータトンネル５＿１４によってＡＲＰ要求パケット３１を送信する。
【０１１７】
ＶＴＥＰ５＿１は、ＶＸＬＡＮデータトンネル５＿１５に基づいてＡＲＰ要求パケット２２をＶＸＬＡＮカプセル化し、ＶＸＬＡＮカプセルにおけるＶＸＬＡＮヘッド内のＶＮＩがＶＸＬＡＮ  Ｂであり、ＶＸＬＡＮカプセルにおけるＩＰヘッド内の外層ソースＩＰアドレスがＶＸＬＡＮデータトンネル５＿１５のソースアドレスＧｒｏｕｐＩＰ２であり、外層宛先ＩＰアドレスがＶＸＬＡＮデータトンネル５＿１５の宛先アドレスＩＰ５＿５である。説明の便利のため、ここで、ＶＸＬＡＮカプセル化されたＡＲＰ要求パケット２２をＡＲＰ要求パケット３２と称する。ＶＴＥＰ５＿１は、ローカルＶＸＬＡＮデータトンネル５＿１５を介してＡＲＰ要求パケット３２を送信する。
【０１１８】
ＶＴＥＰ５＿１は、ＶＸＬＡＮデータトンネル５＿１６に基づいてＡＲＰ要求パケット２３をＶＸＬＡＮカプセル化し、ＶＸＬＡＮカプセルにおけるＶＸＬＡＮヘッド内のＶＮＩがＶＸＬＡＮ  Ｂであり、ＶＸＬＡＮカプセルにおけるＩＰヘッド内の外層ソースＩＰアドレスがＶＸＬＡＮデータトンネル５＿１６のソースアドレスＧｒｏｕｐＩＰ２であり、外層宛先ＩＰアドレスがＶＸＬＡＮデータトンネル５＿１６の宛先アドレスＩＰ５＿６である。説明の便利のため、ここで、ＶＸＬＡＮカプセル化されたＡＲＰ要求パケット２３をＡＲＰ要求パケット３３と称する。ＶＴＥＰ５＿１は、ローカルのＶＸＬＡＮデータトンネル５＿１６を介してＡＲＰ要求パケット３３を送信する。
【０１１９】
ＶＴＥＰ５＿４は、ＡＲＰ要求パケット３１を受信した後、ＡＲＰ要求パケット３１をＶＸＬＡＮデカプセル化し（すなわち、上記ＡＲＰ要求パケット２１を復帰する）、ＡＲＰ要求パケット２１の宛先ＩＰアドレスＩＰ２がローカルホストのＩＰアドレスであるか否かを検査し、ＹＥＳであれば、ＡＲＰ要求パケット２１を宛先ＩＰアドレスに送信するが、さもなければ、ＡＲＰ要求パケット２１を無視する。ＶＴＥＰ５＿５がＡＲＰ要求パケット３２を受信する処理方式、ＶＴＥＰ５＿６がＡＲＰ要求パケット３３を受信する処理方式は、ＶＴＥＰ５＿４がＡＲＰ要求パケット３１を受信する処理方式と類似する。ここで、仮にＡＲＰ要求パケット２１の宛先ＩＰアドレスＩＰ２がＶＴＥＰ５＿４ローカルホストＶＭ２のＩＰアドレスである。
【０１２０】
ＶＭ２は、ＡＲＰ要求パケット２１を受信した後、ＡＲＰ要求パケット２１の宛先ＩＰアドレスがローカルＩＰアドレスであることを発見すれば、ＡＲＰ応答パケットを返信する。ＡＲＰ応答パケットのソースＩＰアドレスがＩＰ２であり、ソースＭＡＣアドレスがＭＡＣ２である。
【０１２１】
ＶＴＥＰ５＿４は、ＡＲＰ応答パケットを受信した後、ローカルに表１３に示す４本のトンネルが存在することを発見すれば、４部のＡＲＰ応答パケットをコピーしてＡＲＰ応答パケット４１乃至ＡＲＰ応答パケット４４と表記する。
【０１２２】
ＶＴＥＰ５＿４は、ＶＸＬＡＮデータトンネル５＿４０に基づいてＡＲＰ応答パケット４１をＶＸＬＡＮカプセル化し、ＶＸＬＡＮカプセルにおけるＶＸＬＡＮヘッド内のＶＮＩがＶＸＬＡＮ  Ｂであり、ＶＸＬＡＮカプセルにおけるＩＰヘッド内の外層ソースＩＰアドレスがＶＸＬＡＮデータトンネル５＿４０のソースアドレスＩＰ５＿４であり、外層宛先ＩＰアドレスがＶＸＬＡＮデータトンネル５＿４０の宛先アドレスＧｒｏｕｐＩＰ２である。ＶＴＥＰ５＿４は、ローカルにおいてＶＸＬＡＮデータトンネル５＿４０に関連付けられる３個のトンネルポート、すなわち、ポートｐ５１乃至ポートｐ５３から１つのポート（ここで、ポートｐ５１を例とする）を選択し、ＶＴＥＰ５＿４は、ポートｐ５１によってＶＸＬＡＮカプセル化されたＡＲＰ応答パケット４１を送信する。説明の便利のため、ここで、ＶＸＬＡＮカプセル化されたＡＲＰ応答パケット４１をＡＲＰ応答パケット５１と称する。
【０１２３】
ＶＴＥＰ５＿４は、ＶＸＬＡＮ制御トンネル５＿４１に基づいてＡＲＰ応答パケット４２をＶＸＬＡＮカプセル化し、ＶＸＬＡＮカプセルにおけるＶＸＬＡＮヘッド内のＶＮＩがＶＸＬＡＮ  Ｂであり、ＶＸＬＡＮカプセルにおけるＩＰヘッド内の外層ソースＩＰアドレスがＶＸＬＡＮ制御トンネル５＿４１のソースアドレスＩＰ５＿４であり、外層宛先ＩＰアドレスがＶＸＬＡＮ制御トンネル５＿４１の宛先アドレスＭｅｍｂｅｒＩＰ５＿１である。ＶＴＥＰ５＿４は、ローカルのＶＸＬＡＮ制御トンネル５＿４１を介してＶＸＬＡＮカプセル化されたＡＲＰ応答パケット４２を送信する。説明の便利のため、ここで、ＶＸＬＡＮカプセル化されたＡＲＰ応答パケット４２をＡＲＰ応答パケット５２と称する。
【０１２４】
ＶＴＥＰ５＿４は、ＶＸＬＡＮ制御トンネル５＿４２  に基づいてＡＲＰ応答パケット４３をＶＸＬＡＮカプセル化し、ＶＸＬＡＮカプセルにおけるＶＸＬＡＮヘッド内のＶＮＩがＶＸＬＡＮ  Ｂであり、ＶＸＬＡＮカプセルにおけるＩＰヘッド内の外層ソースＩＰアドレスがＶＸＬＡＮ制御トンネル５＿４２のソースアドレスＩＰ５＿４であり、外層宛先ＩＰアドレスがＶＸＬＡＮ制御トンネル５＿４２の宛先アドレスＭｅｍｂｅｒＩＰ５＿２である。ＶＴＥＰ５＿４は、ローカルＶＸＬＡＮ制御トンネル５＿４２を介して、ＶＸＬＡＮカプセル化されたＡＲＰ応答パケット４３を送信する。説明の便利のため、ここで、ＶＸＬＡＮカプセル化されたＡＲＰ応答パケット４３をＡＲＰ応答パケット５３と称する。
【０１２５】
ＶＴＥＰ５＿４は、ＶＸＬＡＮ制御トンネル５＿４３に基づいてＡＲＰ応答パケット４４をＶＸＬＡＮカプセル化し、ＶＸＬＡＮカプセルにおけるＶＸＬＡＮヘッド内のＶＮＩがＶＸＬＡＮ  Ｂであり、ＶＸＬＡＮカプセルにおけるＩＰヘッド内の外層ソースＩＰアドレスがＶＸＬＡＮ制御トンネル５＿４３のソースアドレスＩＰ５＿４であり、外層宛先ＩＰアドレスがＶＸＬＡＮ制御トンネル５＿４３の宛先アドレスＭｅｍｂｅｒＩＰ５＿３である。ＶＴＥＰ５＿４は、ローカルのＶＸＬＡＮ制御トンネル５＿４３を介してＶＸＬＡＮカプセル化されたＡＲＰ応答パケット４４を送信する。説明の便利のため、ここで、ＶＸＬＡＮカプセル化されたＡＲＰ応答パケット４４をＡＲＰ応答パケット５４と称する。
【０１２６】
ＶＴＥＰ５＿１は、ＶＴＥＰ５＿４から送信されたＡＲＰ応答パケット５１を受信し、ＡＲＰ応答パケット５１のＶＸＬＡＮカプセルにおけるＩＰヘッド内の外層宛先ＩＰアドレスがＶＸＬＡＮＩＰゲートウェイグループのＩＰアドレスＧｒｏｕｐＩＰ２であることを発見すれば、表１４に示すコンテンツを含むＡＲＰテーブルエントリがローカルに存在するか否かを検査する。
【０１２７】
【表１４】
0006557415.tif 000015
【０１２８】
存在していれば、ＡＲＰ応答パケット５１を無視し、存在していなければ、表１４に示すＡＲＰテーブルエントリを学習する。
【０１２９】
ＶＴＥＰ５＿１は、ＶＴＥＰ５＿４から送信されたＡＲＰ応答パケット５２を受信し、ＡＲＰ応答パケット５２のＶＸＬＡＮカプセルにおけるＩＰヘッド内の外層宛先ＩＰアドレスが自ＶＴＥＰ５＿１のＶＴＥＰ  ＩＰアドレスＩＰ５＿１であることを発見すれば、外層宛先ＩＰアドレスをＶＸＬＡＮＩＰゲートウェイグループのＩＰアドレスＧｒｏｕｐＩＰ２に変更し、その後、表１４に示すコンテンツを含むＡＲＰテーブルエントリがローカルに存在するか否かを検査し、存在していれば、ＡＲＰ応答パケット５２を無視し、存在していなければ、表１４に示すＡＲＰテーブルエントリを学習する。
【０１３０】
ＶＴＥＰ５＿２は、ＶＴＥＰ５＿４から送信されたＡＲＰ応答パケット５３を受信し、ＡＲＰ応答パケット５３のＶＸＬＡＮカプセルにおけるＩＰヘッド内の外層宛先ＩＰアドレスが自ＶＴＥＰ５＿２のＶＴＥＰ  ＩＰアドレスＩＰ５＿２であることを発見すれば、外層宛先ＩＰアドレスをＶＸＬＡＮＩＰゲートウェイグループのＩＰアドレスＧｒｏｕｐＩＰ２に変更し、その後、表１５に示すコンテンツを含むＡＲＰテーブルエントリがローカルに存在するか否かを検査し、存在していれば、ＡＲＰ応答パケット５３を無視し、存在していなければ、表１５に示すＡＲＰテーブルエントリを学習する。
【０１３１】
【表１５】
0006557415.tif 000016
【０１３２】
ＶＴＥＰ５＿３は、ＶＴＥＰ５＿４から送信されたＡＲＰ応答パケット５４を受信し、ＡＲＰ応答パケット５４のＶＸＬＡＮカプセルにおけるＩＰヘッド内の外層宛先ＩＰアドレスが自ＶＴＥＰ５＿３のＶＴＥＰ  ＩＰアドレスＩＰ５＿３であることを発見すれば、外層宛先ＩＰアドレスをＶＸＬＡＮＩＰゲートウェイグループのＩＰアドレスＧｒｏｕｐＩＰ２に変更し、その後、表１６に示すコンテンツを含むＡＲＰテーブルエントリがローカルに存在するか否かを検査し、存在していれば、ＡＲＰ応答パケット５４を無視し、存在していなければ、表１６に示すＡＲＰテーブルエントリを学習する。
【０１３３】
【表１６】
0006557415.tif 000017
【０１３４】
その後、ＶＴＥＰ５＿１は、学習した表１４に示すＡＲＰテーブルエントリに基づいて、上記データパケットを引き続き転送する。
【０１３５】
ここまでは、図５に示す実施例の説明を完成する。
図５に示す実施例によって、ＶＸＬＡＮＩＰゲートウェイグループにおけるＶＸＬＡＮＩＰゲートウェイとしてのＶＴＥＰ５＿１乃至ＶＴＥＰ５＿３は何れも、ＡＲＰ要求パケットを自発的に送信することによって、ＶＭ２に整合するＡＲＰテーブルエントリを学習するようにする（ＶＭ２のＭＡＣアドレスＭＡＣ２、ＩＰアドレスＩＰ２を含む）。その後、ＶＸＬＡＮＩＰゲートウェイグループにおけるＶＸＬＡＮＩＰゲートウェイとしてのＶＴＥＰ５＿１、ＶＴＥＰ５＿２であっても、ＶＴＥＰ５＿３であっても、それらはＶＭ２に送信するサービスパケットを受信する時、ローカルで学習したＶＭ２に整合するＡＲＰテーブルエントリに基づいてサービスパケット転送を行うことで、従来でＶＸＬＡＮＩＰゲートウェイがサービスパケットを順調に転送できない可能性がある欠陥を回避する。
【０１３６】
以上、本願による方法を説明したが、以下、本願による装置を説明する。
図６を参照すると、図６は、本願の一部の実施例による装置の構成模式図である。当該装置は、第１ＶＴＥＰに適用され、図６に示すように、当該装置は、トンネルユニット６０１と、パケットユニット６０２とを含む。
【０１３７】
トンネルユニット６０１は、第１ＶＴＥＰからＶＸＬＡＮＩＰゲートウェイグループへのＶＸＬＡＮデータトンネルを確立するためのものであって、ＶＸＬＡＮデータトンネルのソースアドレスが第１ＶＴＥＰのＶＴＥＰ  ＩＰアドレスであり、宛先アドレスがＶＸＬＡＮＩＰゲートウェイグループのＶＴＥＰグループＩＰアドレスであり、ＶＸＬＡＮＩＰゲートウェイグループがＶＸＬＡＮにおけるＮ個のＶＸＬＡＮＩＰゲートウェイからなり（Ｎ＞１）、ＶＸＬＡＮＩＰゲートウェイがＶＸＬＡＮにおける第２ＶＴＥＰであり、各ＶＸＬＡＮＩＰゲートウェイが異なるＶＴＥＰ  ＩＰアドレスを有する。トンネルユニット６０１は、さらに、第１ＶＴＥＰからＶＸＬＡＮＩＰへのゲートウェイグループにおける各々のＶＸＬＡＮＩＰゲートウェイのＶＸＬＡＮ制御トンネルを確立するためのものであって、ＶＸＬＡＮ制御トンネルのソースアドレスが第１ＶＴＥＰのＶＴＥＰ  ＩＰアドレスであり、宛先アドレスがＶＸＬＡＮＩＰゲートウェイのＶＴＥＰ  ＩＰアドレスであり、ＶＸＬＡＮ制御トンネルとＶＸＬＡＮデータトンネルが同じＶＸＬＡＮ識別子に関連付けられる。
【０１３８】
パケットユニット６０２は、前記ＶＸＬＡＮデータトンネルおよびＶＸＬＡＮ制御トンネルＡＲＰのそれぞれを介してパケットを送信する。
【０１３９】
本願では、第１ＶＴＥＰには、前記ＶＸＬＡＮデータトンネルに関連付けられるＮ個のトンネルポートがある。
【０１４０】
これを基礎とし、前記パケットユニット６０２がＶＸＬＡＮデータトンネルを介してＡＲＰパケットを送信することは、前記ＶＸＬＡＮデータトンネルに基づいて前記ＡＲＰパケットをＶＸＬＡＮカプセル化し、前記Ｎ個のトンネルポートから１つのトンネルポートを選択してＶＸＬＡＮカプセル化されたＡＲＰパケットを転送することを含む。ここで、Ｎ個のトンネルポートから１つのトンネルポートを選択する方法は、多種あり、例えば、ハッシュアルゴリズム等がある。本願では、それを具体的に限定しない。
【０１４１】
ここで、ＶＸＬＡＮデータトンネルに基づいてＡＲＰパケットに対して行なうＶＸＬＡＮカプセルは、具体的には、ＵＤＰヘッド、ＶＸＬＡＮヘッド、ＩＰヘッド等を含む。ＶＸＬＡＮヘッドが少なくともＶＮＩを含む。当該ＶＮＩが具体的にはＶＸＬＡＮデータトンネルに関連付けられるＶＮＩである。ＩＰヘッドが少なくとも外層ソースＩＰアドレス、外層宛先ＩＰアドレス等を含む。ここで、外層ソースＩＰアドレスがＶＸＬＡＮデータトンネルのソースアドレス、すなわち、第１ＶＴＥＰのＶＴＥＰ  ＩＰアドレスであり、外層宛先ＩＰアドレスがＶＸＬＡＮデータトンネルの宛先アドレス、すなわち、ＶＸＬＡＮＩＰゲートウェイグループのＶＴＥＰグループＩＰアドレスである。
【０１４２】
本願の一部の実施例では、前記パケットユニット６０２がＶＸＬＡＮ制御トンネルを介してＡＲＰパケットを送信することは、ＶＸＬＡＮ制御トンネルに基づいてＡＲＰパケットをＶＸＬＡＮカプセル化し、自ＶＴＥＰにおいてＶＸＬＡＮ制御トンネルに接続されるトンネルポートによってＶＸＬＡＮカプセル化されたＡＲＰパケットを転送することを含む。
【０１４３】
ここで、ＶＸＬＡＮ制御トンネルに基づいてＡＲＰパケットに対して行なうＶＸＬＡＮカプセルは、具体的には、ＵＤＰヘッド、ＶＸＬＡＮヘッド、ＩＰヘッド等を含む。ＶＸＬＡＮヘッドが少なくともＶＮＩを含む。当該ＶＮＩが具体的にはＶＸＬＡＮ制御トンネルに関連付けられるＶＮＩである。ＩＰヘッドが少なくとも外層ソースＩＰアドレス、外層宛先ＩＰアドレス等を含む。ここで、外層ソースＩＰアドレスがＶＸＬＡＮ制御トンネルのソースアドレス、すなわち、第１ＶＴＥＰのＶＴＥＰ  ＩＰアドレスであり、外層宛先ＩＰアドレスがＶＸＬＡＮ制御トンネルの宛先アドレス、すなわち、ＶＸＬＡＮＩＰゲートウェイのＶＴＥＰ  ＩＰアドレスである。
【０１４４】
ここまでは、図６に示す装置説明を完成する。
本願の一部の実施例は、図６に示す装置のハードウェア構造をさらに提供する。図７を参照すると、図７は、本願の一部の実施例による図６に示す装置のハードウェア構成模式図である。図７に示すように、当該装置は、プロセッサ７０１とメモリ７０２とを含む。
【０１４５】
ここで、メモリ７０２は、トンネルユニット７２１、パケットユニット７２２を格納するためのものである。
【０１４６】
プロセッサ７０１は、メモリ７０２におけるトンネルユニット７２１が、第１ＶＴＥＰからＶＸＬＡＮＩＰゲートウェイグループへのＶＸＬＡＮデータトンネルを確立し、第１ＶＴＥＰからＶＸＬＡＮＩＰへのゲートウェイグループにおける各々のＶＸＬＡＮＩＰゲートウェイのＶＸＬＡＮ制御トンネルを確立するという操作を実行するように制御するために、トンネルユニット７２１が作動する制御プログラムを格納するためのものである。ここで、確立されたＶＸＬＡＮデータトンネルおよびＶＸＬＡＮ制御トンネルが上述した通りである。プロセッサ７０１は、さらに、メモリ７０２におけるパケットユニット７２２が、それぞれＶＸＬＡＮデータトンネルおよびＶＸＬＡＮ制御トンネルＡＲＰによってパケットを送信するという操作を実行するように制御するために、パケットユニット７２２が作動する制御プログラムを格納するためのものである。
【０１４７】
ここまでは、図７に示すハードウェア構造説明を完成する。
図８を参照すると、図８は、本願の一部の実施例による別の装置の構成模式図である。当該装置に用いられるＶＸＬＡＮ内には、Ｎ個の異なるＶＸＬＡＮＩＰゲートウェイからなるＶＸＬＡＮＩＰゲートウェイグループが存在し、ＶＸＬＡＮＩＰゲートウェイグループは、ＶＴＥＰグループＩＰアドレスが配置され、ＶＸＬＡＮＩＰゲートウェイグループにおける各ＶＸＬＡＮＩＰゲートウェイは、異なるＩＰアドレスを有し、ＶＸＬＡＮＩＰゲートウェイがＶＸＬＡＮにおける第２ＶＴＥＰである。前記ＶＸＬＡＮ中には、第１ＶＴＥＰがさらに存在する。当該装置は、ＶＸＬＡＮＩＰゲートウェイに適用される。図８に示すように、当該装置は、以下のものを含む。
【０１４８】
受信ユニット８０１は、第１ＶＴＥＰが送信したＡＲＰパケットを受信するためのものであり、ここで、受信したＡＲＰパケットがＡＲＰ要求パケットまたはＡＲＰ応答パケットである。本願では、それを具体的に限定しない。
【０１４９】
ＡＲＰテーブルエントリユニット８０２は、ＡＲＰパケットのＶＸＬＡＮカプセルにおける外層宛先ＩＰアドレスが自ゲートウェイのＩＰアドレスであるか否かを識別するためのものであり、ＮＯであれば、前記ＡＲＰパケットに基づいてＡＲＰテーブルエントリ学習を行なうが、ＹＥＳであれば、前記外層宛先ＩＰアドレスを前記ＶＴＥＰグループＩＰアドレスに変更し、変更されたＡＲＰパケットに基づいてＡＲＰテーブルエントリ学習を行う。
【０１５０】
一部の実施例では、図８に示すように、当該装置は、以下のものをさらに含む。
トンネルユニット８０３は、自ゲートウェイから各第１ＶＴＥＰへのＶＸＬＡＮデータトンネルを確立するためのものであり、ＶＸＬＡＮデータトンネルのソースアドレスが前記ＶＴＥＰグループＩＰアドレスであり、宛先アドレスが第１ＶＴＥＰのＩＰアドレスである。ここで、確立された各第１ＶＴＥＰへのＶＸＬＡＮデータトンネルが異なるＶＸＬＡＮデータトンネル識別子を有する。
【０１５１】
転送ユニット８０４は、確立された自ゲートウェイから第１ＶＴＥＰへのＶＸＬＡＮデータトンネルによってパケットを第１ＶＴＥＰに送信するためのものである。
【０１５２】
前記ＡＲＰテーブルエントリユニット８０２がＡＲＰパケットＡＲＰに基づいてエントリ学習を行なうことは、ＶＸＬＡＮカプセルにおけるＶＮＩＤと、ＡＲＰパケットにおけるホスト情報と、ソースアドレスがＶＸＬＡＮカプセルにおける外層宛先ＩＰアドレスであり且つ宛先アドレスがＶＸＬＡＮカプセルにおける外層ソースＩＰアドレスであるＶＸＬＡＮデータトンネルの識別子と、いうコンテンツを含むＡＲＰテーブルエントリがローカルに存在するか否かを検査することと、ＮＯであれば、前記コンテンツを含むＡＲＰテーブルエントリを学習することとを含む。
【０１５３】
前記ＡＲＰテーブルエントリユニット８０２が変更されたＡＲＰパケットに基づいてＡＲＰテーブルエントリ学習を行うことは、ＶＸＬＡＮカプセルにおけるＶＮＩＤと、ＡＲＰパケットにおけるホスト情報と、ソースアドレスがＶＸＬＡＮカプセルにおける外層宛先ＩＰアドレスであり且つ宛先アドレスがＶＸＬＡＮカプセルにおける外層ソースＩＰアドレスであるという条件を満たすＶＸＬＡＮデータトンネルの識別子と、いうコンテンツを含むＡＲＰテーブルエントリがローカルに存在するか否かを検査することと、ＮＯであれば、前記コンテンツを含むＡＲＰテーブルエントリを学習することとを含む。
【０１５４】
ここまでは、図８に示す装置の構造説明を完成する。
本願は、図８に示す装置のハードウェア構造をさらに提供する。図９を参照すると、図９は、本願による図８に示す装置のハードウェア構成模式図である。図９に示すように、当該装置は、プロセッサ９０１とメモリ９０２とを含む。
【０１５５】
ここで、メモリ９０２は、受信ユニット９２１、ＡＲＰテーブルエントリユニット９２２を格納するためのものである。
【０１５６】
プロセッサ９０１は、メモリ９０２における受信ユニット９２１が、第１ＶＴＥＰの送信したＡＲＰパケットを受信するという操作を実行するように制御するために、受信ユニット９２１が作動する制御プログラムを格納するためのものである。プロセッサ９０１は、さらに、メモリ９０２におけるＡＲＰテーブルエントリユニット９２２が、ＡＲＰパケットのＶＸＬＡＮカプセルにおける外層宛先ＩＰアドレスが自ゲートウェイのＩＰアドレスであるか否かを識別し、ＮＯであれば、前記ＡＲＰパケットに基づいてＡＲＰテーブルエントリ学習を行ない、ＹＥＳであれば、前記外層宛先ＩＰアドレスを前記ＶＴＥＰグループＩＰアドレスに変更し、変更されたＡＲＰパケットに基づいてＡＲＰテーブルエントリ学習を行うという操作を実行するように制御するために、ＡＲＰテーブルエントリユニット９２２が作動する制御プログラムを格納するためのものである。
【０１５７】
一部の実施例では、メモリ９０２は、トンネルユニット９２３、転送ユニット９２４をさらに格納する。
【０１５８】
ＣＰＵ  ９０１は、制御メモリ９０２におけるトンネルユニット９２３が、本ＶＸＬＡＮＩＰゲートウェイから各々の第１ＶＴＥＰへのＶＸＬＡＮデータトンネルを確立するという操作を実行するように制御するために、トンネルユニット９２３が作動する制御プログラムを格納するためのものである。ＶＸＬＡＮデータトンネルのソースアドレスが前記ＶＴＥＰグループＩＰアドレスであり、宛先アドレスが前記第１ＶＴＥＰのＩＰアドレスである。ここで、確立されたＶＸＬＡＮＩＰゲートウェイから異なる第１ＶＴＥＰへのＶＸＬＡＮデータトンネルが異なるＶＸＬＡＮデータトンネル識別子を有する。
【０１５９】
ＣＰＵ  ９０１は、さらに、制御メモリ９０２における転送ユニット９２４が、ＡＲＰパケットまたはデータパケットを第１ＶＴＥＰに送信する時、確立された本ＶＸＬＡＮＩＰゲートウェイから当該第１ＶＴＥＰへのＶＸＬＡＮデータトンネルによって送信するという操作を実行するように制御するために、転送ユニット９２４が作動する制御プログラムを格納するためのものである。
【０１６０】
ここまでは、図９に示すハードウェア構造説明を完成する。
上記したのは、本願の好適な実施例に過ぎず、本願を制限するためのものではない。本願の要旨および原則内でなされた如何なる変更、均等物による置換、改良等も、本願の保護範囲内に含まれる。
【図１】
0006557415.tif 000018
【図２】
0006557415.tif 000019
【図３】
0006557415.tif 000020
【図４】
0006557415.tif 000021
【図５】
0006557415.tif 000022
【図６】
0006557415.tif 000023
【図７】
0006557415.tif 000024
【図８】
0006557415.tif 000025
【図９】
0006557415.tif 000026