(57)【要約】【課題】本発明は、複数のＶＬＡＮを包含する広域イーサネット（登録商標）において、ユーザやサーバの管理者から広域イーサネット（登録商標）管理者へのアドレス提示と、広域イーサネット（登録商標）管理者が行う転送装置への設定追加作業を不要としつつ、通信を遮断すべき経路について確実に通信を遮断して、確実にセキュリティを確保することができる転送装置、ＶＬＡＮシステム、転送設定の自動設定方法、及び転送設定の自動設定プログラムを提供することを目的とする。【解決手段】本発明の転送装置は、自装置が属する複数の広域網の仮想ネットワークのうちいずれを介して宛先アドレスの装置に、受信したフレームを転送するべきか判断するために、転送装置が加入者装置へと送信する下りフレームのヘッダ情報に基づいて、前記装置が自律的に設定を追加や削除等の変更をすることとした。【選択図】図１３
2014023082.tif 000002
【特許請求の範囲】
【請求項１】
広域網の仮想ネットワーク（ＶＬＡＮ：Ｖｉｒｔｕａｌ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して、自装置に加入する加入者装置と他の装置との間でフレームを転送する転送回路と、
前記加入者装置からのフレームを自装置が属する複数のＶＬＡＮのうちいずれを介して前記他の装置に転送するべきかの転送設定を記憶し、前記転送回路に前記転送設定を指示する記憶回路と、
前記他の装置から前記加入者装置へ転送するフレームのヘッダ情報に基づいて前記記憶回路の前記転送設定を管理する設定管理回路と、
を備える転送装置。
【請求項２】
前記設定管理回路は、
前記他の装置から前記加入者装置へ転送するフレームのヘッダ情報を抽出するヘッダ情報抽出部と、
前記ヘッダ情報抽出部が抽出した前記ヘッダ情報内のＶＬＡＮ識別番号から、前記記憶回路が有する加入者情報テーブルを参照し、前記ヘッダ情報を前記記憶回路が有する仮想ネットワークテーブルに設定追加する対象であるかを判断するとともに前記加入者装置が接続する加入者ポートを選択する加入者情報検索部と、
前記ヘッダ情報抽出部が抽出した前記ヘッダ情報内のＶＬＡＮ識別番号、前記ヘッダ情報抽出部が抽出した前記ヘッダ情報内の送信元アドレスであるアドレス情報、及び前記加入者情報検索部が選択した前記加入者ポートの識別番号を含む前記仮想ネットワークテーブルの設定追加要素を作成し、前記仮想ネットワークテーブルに設定追加する設定追加部と、
を含むことを特徴とする請求項１に記載の転送装置。
【請求項３】
前記設定管理回路は、
前記設定追加部が前記設定追加要素を作成した際に、前記設定追加要素の前記アドレス情報と前記仮想ネットワークテーブルの既存設定要素のアドレス情報とが重複し、かつ、前記設定追加要素のＶＬＡＮ識別番号と前記仮想ネットワークテーブルの既存設定要素のＶＬＡＮ識別番号とが異なる場合に、前記仮想ネットワークテーブルの既存設定要素を削除し、前記設定追加部に前記設定追加要素の設定追加を中断させる設定比較削除部をさらに有することを特徴とする請求項２に記載の転送装置。
【請求項４】
前記設定管理回路は、
前記設定追加部が前記設定追加要素を作成した際に、前記設定追加要素の前記アドレス情報と前記仮想ネットワークテーブルの既存設定要素のアドレス情報とが重複し、かつ、前記設定追加要素のＶＬＡＮ識別番号と前記仮想ネットワークテーブルの既存設定要素のＶＬＡＮ識別番号とが異なる場合に、
前記他の装置から前記加入者装置へ転送されてきたフレームのヘッダ情報の送信元アドレスを宛先アドレスとするアドレス解決要求フレームを作成し、前記転送回路に前記他の装置へブロードキャスト送信させるアドレス解決要求フレーム作成部と、
前記他の装置からの、前記アドレス解決要求フレームに対するアドレス解決応答フレームを受信したときに、
前記ヘッダ情報抽出部が前記アドレス解決応答フレームから抽出した前記ヘッダ情報内のＶＬＡＮ識別番号、前記ヘッダ情報抽出部が前記アドレス解決応答フレームから抽出した前記ヘッダ情報内の送信元アドレスであるアドレス情報、及び前記加入者情報検索部が選択した前記加入者ポートの識別番号からなる設定追加要素と仮想ネットワークテーブルの既存設定要素とを比較し、
前記設定追加要素の前記アドレス情報に対する前記仮想ネットワークテーブルの設定要素が未設定の場合に、前記設定追加部に前記設定追加要素を前記仮想ネットワークテーブルに設定追加させ、
前記設定追加要素の前記アドレス情報に対する前記仮想ネットワークテーブルの設定要素が設定されている場合に、前記設定追加部に前記設定追加要素の設定追加を中断させる設定削除部と、
をさらに有することを特徴とする請求項２に記載の転送装置。
【請求項５】
請求項１から４のいずれかに記載の転送装置と、
前記ＶＬＡＮ上に配置され、前記転送装置が転送するフレームを中継するスイッチ装置と、
を備えるＶＬＡＮシステム。
【請求項６】
請求項１から４のいずれかに記載の転送装置における転送設定の自動設定方法であって、
前記設定管理回路が、前記他の装置から前記加入者装置へ転送するフレームのヘッダ情報に基づいて前記記憶回路の前記転送設定を管理することを特徴とする転送設定の自動設定方法。
【請求項７】
前記設定管理回路が、
前記他の装置から前記加入者装置へ転送するフレームのヘッダ情報を抽出するヘッダ情報抽出ステップと、
前記ヘッダ情報抽出ステップで抽出した前記ヘッダ情報内のＶＬＡＮ識別番号から、前記記憶回路が有する加入者情報テーブルを参照し、前記ヘッダ情報を前記記憶回路が有する仮想ネットワークテーブルに設定追加する対象であるかを判断するとともに前記加入者装置が接続する加入者ポートを選択する加入者情報検索ステップと、
前記ヘッダ情報抽出ステップで抽出した前記ヘッダ情報内のＶＬＡＮ識別番号、前記ヘッダ情報抽出部が抽出した前記ヘッダ情報内の送信元アドレスであるアドレス情報、及び前記加入者情報検索部が選択した前記加入者ポートの識別番号を含む前記仮想ネットワークテーブルの設定追加要素を作成し、前記仮想ネットワークテーブルに設定追加する設定追加ステップと、
を実行することを特徴とする請求項６に記載の転送設定の自動設定方法。
【請求項８】
前記設定管理回路が、
前記設定追加ステップで前記設定追加要素を作成した際に、前記設定追加要素の前記アドレス情報と前記仮想ネットワークテーブルの既存設定要素のアドレス情報とが重複し、かつ、前記設定追加要素のＶＬＡＮ識別番号と前記仮想ネットワークテーブルの既存設定要素のＶＬＡＮ識別番号とが異なる場合に、前記仮想ネットワークテーブルの既存設定要素を削除し、前記設定追加ステップでの前記設定追加要素の設定追加を中断させる設定比較削除ステップをさらに実行することを特徴とする請求項７に記載の転送設定の自動設定方法。
【請求項９】
前記設定管理回路が、
前記設定追加ステップで前記設定追加要素を作成した際に、前記設定追加要素の前記アドレス情報と前記仮想ネットワークテーブルの既存設定要素のアドレス情報とが重複し、かつ、前記設定追加要素のＶＬＡＮ識別番号と前記仮想ネットワークテーブルの既存設定要素のＶＬＡＮ識別番号とが異なる場合に、
前記他の装置から前記加入者装置へ転送されてきたフレームのヘッダ情報の送信元アドレスを宛先アドレスとするアドレス解決要求フレームを作成し、前記転送回路に前記他の装置へブロードキャスト送信させるアドレス解決要求フレーム作成ステップと、
前記他の装置からの、前記アドレス解決要求フレームに対するアドレス解決応答フレームを受信したときに、
前記ヘッダ情報抽出ステップで前記アドレス解決応答フレームから抽出した前記ヘッダ情報内のＶＬＡＮ識別番号、前記ヘッダ情報抽出部が前記アドレス解決応答フレームから抽出した前記ヘッダ情報内の送信元アドレスであるアドレス情報、及び前記加入者情報検索ステップで選択した前記加入者ポートの識別番号からなる設定追加要素と仮想ネットワークテーブルの既存設定要素とを比較し、
前記設定追加要素の前記アドレス情報に対する前記仮想ネットワークテーブルの設定要素が未設定の場合に、前記設定追加ステップで前記設定追加要素を前記仮想ネットワークテーブルに設定追加させ、
前記設定追加要素の前記アドレス情報に対する前記仮想ネットワークテーブルの設定要素が設定されている場合に、前記設定追加ステップでの前記設定追加要素の設定追加を中断させる設定削除ステップと、
をさらに実行することを特徴とする請求項７に記載の転送設定の自動設定方法。
【請求項１０】
請求項６から９のいずれかに記載の転送設定の自動設定方法を、コンピュータに実行させる転送設定の自動設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のＶＬＡＮ（Ｖｉｒｔｕａｌ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を包含する広域イーサネット（登録商標）において、通信を遮断すべき特定の拠点間について通信を遮断して、セキュリティを確保するための転送装置設定を、転送装置が自動で設定する技術に関する。
【背景技術】
【０００２】
ＶＬＡＮ技術は、物理的なトポロジーを変更せず、論理的なトポロジーを変更して、広域イーサネット（登録商標）環境を容易に変更することができる。広域イーサネット（登録商標）の構成を図１及び図２に示す。図１では、ユーザＡの拠点１及びユーザＢの拠点２の相互間で、ＶＬＡＮを介して通信可能である。図２では、ユーザＡの拠点１、ユーザＢの拠点２、Ｘ社のサーバ３−１及びＹ社のサーバ３−２の相互間で、ＶＬＡＮを介して通信可能である。
【０００３】
各社のサーバ３の相互間では、情報の漏洩を希望しないこともあれば、情報の連携を希望することもある。通信可能経路及び通信遮断経路を図３及び図４に示す。以下の説明では、ユーザＡの拠点１をユーザの拠点１という。
【０００４】
図３では、ユーザの拠点１が各社のサーバ３と通信可能であるが、各社のサーバ３の相互間では通信遮断としたい。図４では、ユーザの拠点１が各社のサーバ３と通信可能であり、Ｘ社のサーバ３−１及びＺ社のサーバ３−３の相互間でも通信可能であり、Ｙ社のサーバ３−２及びＺ社のサーバ３−３の相互間でも通信可能であるが、Ｘ社のサーバ３−１及びＹ社のサーバ３−２の相互間では通信遮断としたい。
【０００５】
しかし、図５から図８で説明する従来技術では、通信を遮断すべき経路について確実に通信を遮断することができないため、確実にセキュリティを確保することができない。以下の説明では、図４の通信可能経路及び通信遮断経路を実現することを考慮する。
【０００６】
従来技術におけるユーザからのマルチキャストを図５に示す。図５の広域イーサネット（登録商標）Ｎは、ユーザの拠点１、Ｘ社のサーバ３−１、Ｙ社のサーバ３−２、Ｚ社のサーバ３−３、ユーザのＬ２（Ｌａｙｅｒ  ２）スイッチ４−０、Ｘ社のＬ２スイッチ４−１、Ｙ社のＬ２スイッチ４−２、Ｚ社のＬ２スイッチ４−３、Ｌ２スイッチ４−０、４−１、４−２、４−３の相互間を接続するＶＬＡＮ＃１０、及びＬ２スイッチ４−０、４−１、４−２、４−３の相互間を中継する中継用のＬ２スイッチ５から構成される。
【０００７】
ユーザの拠点１は、送信元ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスとして自己のＩＰアドレス「ＩＰ０」を設定し、マルチキャストＩＰアドレスとして「ＭＣ」を設定し、送信元ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスとして自己のＭＡＣアドレス「Ｍ０」を設定し、マルチキャストＭＡＣアドレスとして「ＭＣ」を設定し、Ｌ２スイッチ４−０に上りフレームを送信する。
【０００８】
Ｌ２スイッチ４−０は、ポートＡ１においてユーザの拠点１から上りフレームを受信し、ポートＡ１に割り振られたＶＬＡＮ−ＩＤを抽出し、ＶＬＡＮタグとして「＃１０」を設定し、ポートＡ２においてＶＬＡＮ＃１０に上りフレームを送信する。
【０００９】
Ｌ２スイッチ５は、ポートＥ０においてＬ２スイッチ４−０から上りフレームを受信し、上りフレームから抽出したＶＬＡＮタグに基づいて、ポートＥ１、Ｅ２、Ｅ３においてＬ２スイッチ４−１、４−２、４−３にそれぞれ下りフレームを送信する。
【００１０】
Ｌ２スイッチ４−１、４−２、４−３は、Ｌ２スイッチ５から下りフレームを受信し、下りフレームからＶＬＡＮタグを削除し、下りフレームから抽出した宛先ＭＡＣアドレス及び宛先ＩＰアドレスに基づいて、サーバ３−１、３−２、３−３にそれぞれ下りフレームを送信する。
【００１１】
このように、ユーザからマルチキャストを実行することができるとともに、同様にして、各サーバ３からマルチキャストを実行することもできる。しかし、サーバ３−１、３−２からマルチキャストを実行することもできるため、サーバ３−１及びＬ２スイッチ４−１は、サーバ３−２及びＬ２スイッチ４−２と、相互に通信可能となってしまう。
【００１２】
従来技術におけるＹ社からＸ社への送信を図６に示す。図６の広域イーサネット（登録商標）Ｎは、図５の広域イーサネット（登録商標）Ｎの構成に加えて、ファイアウォール６から構成される。
【００１３】
ファイアウォール６は、下りフレームから送信元ＩＰアドレスを抽出し、送信元ＩＰアドレスがユーザの拠点１のＩＰアドレス「ＩＰ０」又はサーバ３−３のＩＰアドレス「ＩＰ３」であるときには、下りフレームを透過するが、送信元ＩＰアドレスがサーバ３−２のＩＰアドレス「ＩＰ２」であるときには、下りフレームを廃棄する。
【００１４】
サーバ３−２は、送信元ＩＰアドレスとして自己のＩＰアドレス「ＩＰ２」を設定し、宛先ＩＰアドレスとしてサーバ３−１のＩＰアドレス「ＩＰ１」を設定し、送信元ＭＡＣアドレスとして自己のＭＡＣアドレス「Ｍ２」を設定し、宛先ＭＡＣアドレスとしてサーバ３−１のＭＡＣアドレス「Ｍ１」を設定し、Ｌ２スイッチ４−２に上りフレームを送信する。
【００１５】
Ｌ２スイッチ４−２は、ポートＣ１においてサーバ３−２から上りフレームを受信し、ポートＣ１に割り振られたＶＬＡＮ−ＩＤを抽出し、ＶＬＡＮタグとして「＃１０」を設定し、ポートＣ２においてＶＬＡＮ＃１０に上りフレームを送信する。
【００１６】
Ｌ２スイッチ５は、ポートＥ２においてＬ２スイッチ４−２から上りフレームを受信し、サーバ３−１のＭＡＣアドレス「Ｍ１」を学習することなく、上りフレームから抽出したＶＬＡＮタグに基づいて、ポートＥ０、Ｅ１、Ｅ３においてＬ２スイッチ４−０、４−１、４−３にそれぞれ下りフレームを送信する。
【００１７】
Ｌ２スイッチ４−０、４−３は、Ｌ２スイッチ５から下りフレームを受信し、下りフレームからＶＬＡＮタグを削除し、下りフレームから抽出した宛先ＭＡＣアドレス及び宛先ＩＰアドレスが自己の加入者装置（それぞれ、ユーザの拠点１、サーバ３−３）のＭＡＣアドレス及びＩＰアドレスと一致しないため、下りフレームを廃棄する。
【００１８】
Ｌ２スイッチ４−１は、Ｌ２スイッチ５から下りフレームを受信し、下りフレームからＶＬＡＮタグを削除し、下りフレームから抽出した宛先ＭＡＣアドレス及び宛先ＩＰアドレスがサーバ３−１のＭＡＣアドレス及びＩＰアドレスと一致するため、ファイアウォール６に下りフレームを送信する。ファイアウォール６は、Ｌ２スイッチ４−１から下りフレームを受信し、下りフレームから抽出した送信元ＩＰアドレスが透過許可フレームの送信元ＩＰアドレスと一致しないため、下りフレームを廃棄する。
【００１９】
このように、サーバ３−２からサーバ３−１にフレームを送信することはできないが、サーバ３−２からファイアウォール６にフレームを到達させることはできるため、Ｘ社の管理者はＹ社の情報を閲覧することができてしまう。
【００２０】
従来技術におけるＹ社からのマルチキャストを図７に示す。図７の広域イーサネット（登録商標）Ｎの構成は、図６の広域イーサネット（登録商標）Ｎの構成と同様である。
【００２１】
サーバ３−２は、送信元ＩＰアドレスとして自己のＩＰアドレス「ＩＰ２」を設定し、マルチキャストＩＰアドレスとして「ＭＣ」を設定し、送信元ＭＡＣアドレスとして自己のＭＡＣアドレス「Ｍ２」を設定し、マルチキャストＭＡＣアドレスとして「ＭＣ」を設定し、Ｌ２スイッチ４−２に上りフレームを送信する。
【００２２】
Ｌ２スイッチ４−２は、ポートＣ１においてサーバ３−２から上りフレームを受信し、ポートＣ１に割り振られたＶＬＡＮ−ＩＤを抽出し、ＶＬＡＮタグとして「＃１０」を設定し、ポートＣ２においてＶＬＡＮ＃１０に上りフレームを送信する。
【００２３】
Ｌ２スイッチ５は、ポートＥ２においてＬ２スイッチ４−２から上りフレームを受信し、上りフレームから抽出したＶＬＡＮタグに基づいて、ポートＥ０、Ｅ１、Ｅ３においてＬ２スイッチ４−０、４−１、４−３にそれぞれ下りフレームを送信する。
【００２４】
Ｌ２スイッチ４−０、４−３は、Ｌ２スイッチ５から下りフレームを受信し、下りフレームからＶＬＡＮタグを削除し、下りフレームから抽出した宛先ＭＡＣアドレス及び宛先ＩＰアドレスがマルチキャストＭＡＣアドレス及びマルチキャストＩＰアドレスであるため、ユーザの拠点１及びサーバ３−３にそれぞれ下りフレームを送信する。
【００２５】
Ｌ２スイッチ４−１は、Ｌ２スイッチ５から下りフレームを受信し、下りフレームからＶＬＡＮタグを削除し、下りフレームから抽出した宛先ＭＡＣアドレス及び宛先ＩＰアドレスがマルチキャストＭＡＣアドレス及びマルチキャストＩＰアドレスであるため、ファイアウォール６に下りフレームを送信する。ファイアウォール６は、Ｌ２スイッチ４−１から下りフレームを受信し、下りフレームから抽出した送信元ＩＰアドレスが透過許可フレームの送信元ＩＰアドレスと一致しないため、下りフレームを廃棄する。
【００２６】
このように、マルチキャスト通信においても、サーバ３−２からサーバ３−１にフレームを送信することはできないが、サーバ３−２からファイアウォール６にフレームを到達させることはできるため、Ｘ社の管理者はＹ社の情報を閲覧することができてしまう。
【００２７】
従来技術におけるＹ社からＸ社への詐称送信を図８に示す。図８の広域イーサネット（登録商標）Ｎの構成は、図６の広域イーサネット（登録商標）Ｎの構成と同様である。
【００２８】
サーバ３−２は、送信元ＩＰアドレスとして詐称されたＩＰアドレス「ＩＰ３」を設定し、宛先ＩＰアドレスとしてサーバ３−１のＩＰアドレス「ＩＰ１」を設定し、送信元ＭＡＣアドレスとして自己のＭＡＣアドレス「Ｍ２」を設定し、宛先ＭＡＣアドレスとしてサーバ３−１のＭＡＣアドレス「Ｍ１」を設定し、Ｌ２スイッチ４−２に上りフレームを送信する。
【００２９】
Ｌ２スイッチ４−２は、ポートＣ１においてサーバ３−２から上りフレームを受信し、ポートＣ１に割り振られたＶＬＡＮ−ＩＤを抽出し、ＶＬＡＮタグとして「＃１０」を設定し、ポートＣ２においてＶＬＡＮ＃１０に上りフレームを送信する。
【００３０】
Ｌ２スイッチ５は、ポートＥ２においてＬ２スイッチ４−２から上りフレームを受信し、サーバ３−１のＭＡＣアドレス「Ｍ１」を学習することなく、上りフレームから抽出したＶＬＡＮタグに基づいて、ポートＥ０、Ｅ１、Ｅ３においてＬ２スイッチ４−０、４−１、４−３にそれぞれ下りフレームを送信する。
【００３１】
Ｌ２スイッチ４−０、４−３は、Ｌ２スイッチ５から下りフレームを受信し、下りフレームからＶＬＡＮタグを削除し、下りフレームから抽出した宛先ＭＡＣアドレス及び宛先ＩＰアドレスが自己の加入者装置（それぞれ、ユーザの拠点１、サーバ３−３）のＭＡＣアドレス及びＩＰアドレスと一致しないため、下りフレームを廃棄する。
【００３２】
Ｌ２スイッチ４−１は、Ｌ２スイッチ５から下りフレームを受信し、下りフレームからＶＬＡＮタグを削除し、下りフレームから抽出した宛先ＭＡＣアドレス及び宛先ＩＰアドレスがサーバ３−１のＭＡＣアドレス及びＩＰアドレスと一致するため、ファイアウォール６に下りフレームを送信する。ファイアウォール６は、Ｌ２スイッチ４−１から下りフレームを受信し、下りフレームから抽出した詐称された送信元ＩＰアドレスが透過許可フレームの送信元ＩＰアドレスと一致するため、サーバ３−１に下りフレームを送信する。
【００３３】
このように、送信元ＩＰアドレスの詐称の場合においては、サーバ３−２からファイアウォール６にフレームを到達させることができるとともに、サーバ３−２からサーバ３−１にフレームを到達させることもできるため、Ｘ社の管理者はＹ社の情報を閲覧することができてしまうとともに、Ｘ社のユーザもサーバ３−１にアクセスしてＹ社の情報を閲覧することができてしまう。
【先行技術文献】
【非特許文献】
【００３４】
【非特許文献１】ＩＥＥＥ  Ｐ８０２．１Ｑ−ＲＥＶ／Ｄ１．５，ｐｐ．２５３−２５４．
【発明の概要】
【発明が解決しようとする課題】
【００３５】
各社のサーバ２の相互間では、通信の漏洩を希望しないこともあれば、通信の確保を希望することもある。図９に通信可能経路及び通信遮断経路を示す。図９では、ユーザの拠点１が各社のサーバ２と通信可能であるが、各社のサーバ２の相互間では通信遮断としたい場合を示している。このような場合、図１０に示すようにユーザの拠点１とＸ社サーバ２−１、ユーザとＹ社サーバ２−２をそれぞれ別のＶＬＡＮに接続することで通信遮断を実現することができる。
【００３６】
そこで、図１１の構成の転送装置５では、自装置に加入する加入者装置からのフレームをフレーム受信部５１で受信し、そのフレームを受信したポートの識別番号と宛先アドレスを受信ポート宛先アドレス抽出部５２にて抽出し、ＶＬＡＮ検索部５３にて受信ポートの識別番号と宛先アドレスについて仮想ネットワークテーブル５４１と加入者情報テーブル５４２を検索してＶＬＡＮを選択し、タグ付与部５５にて選択したＶＬＡＮを有するタグをフレームに付与し、フレーム送出部５６にて広域イーサネット（登録商標）に転送するので、ユーザの拠点１とＸ社サーバ２−１、ユーザとＹ社サーバ２−２をそれぞれ別のＶＬＡＮに接続して通信でき、通信を遮断すべき特定の拠点間について通信を遮断することができるため、セキュリティを確保することができる。
【００３７】
図１１の転送装置５を用いてユーザからのＸ社への送信する場合を図１０に示す。図１０の広域イーサネット（登録商標）Ｎは、ユーザの拠点１、Ｘ社のサーバ２−１、Ｙ社のサーバ２−２、ユーザのＬ２（Ｌａｙｅｒ  ２）スイッチ３−０、Ｘ社のサーバ２−１に接続するＬ２スイッチ３−１、Ｙ社のサーバ２−２に接続するＬ２スイッチ３−２、Ｌ２スイッチ（３−０、３−１）の相互間を接続するＶＬＡＮ＃１０、Ｌ２スイッチ（３−０、３−２）の相互間を接続するＶＬＡＮ＃２０、Ｌ２スイッチ（３−０、３−１、３−２）の相互間接続するＶＬＡＮ＃３０、及び、Ｌ２スイッチ（３−０、３−１、３−２）の相互間を中継する中継用のＬ２スイッチ４から構成される。Ｌ２スイッチ（３−０、３−１、３−２）に図１１の転送装置５が用いられる。
【００３８】
また、図１２に、転送装置５の仮想ネットワークテーブル５４１の例（５４１−０）と加入者情報テーブル５４２の例（５４２−０）を示す。
【００３９】
ユーザの拠点１は、送信元ＩＰアドレスとして自装置のＩＰアドレス「ＩＰａ」を設定し、宛先ＩＰアドレスとしてサーバ２−１のＩＰアドレス「ＩＰｘ」を設定し、送信元ＭＡＣアドレスとして自装置のＭＡＣアドレス「Ｍａ」を設定し、宛先ＭＡＣアドレスとしてサーバ２−１のＭＡＣアドレス「Ｍｘ」を設定し、Ｌ２スイッチ３−０にフレームを送信する。
【００４０】
Ｌ２スイッチ３−０は、ポートＡ１においてユーザの拠点１からフレームを受信する。受信ポートの識別番号「Ａ１」、宛先ＩＰアドレス「ＩＰｘ」の情報を抽出する。ＶＬＡＮ検索部５３では、図１２の仮想ネットワークテーブル５４１−０を参照して、ＶＬＡＮとして「＃１０」を選択する。タグ付与部５５では、ＶＬＡＮ「＃１０」のタグをフレームに付与する。Ｌ２スイッチ３−０はポートＡ２においてＶＬＡＮ＃１０にフレームを送信する。
【００４１】
Ｌ２スイッチ４は、ポートＤ１においてＬ２スイッチ３−０からフレームを受信し、フレームから抽出したＶＬＡＮタグに基づいて、ポートＤ２においてＬ２スイッチ３−１にフレームを送信するが、ポートＤ３においてＬ２スイッチ３−２にフレームを送信しない。
【００４２】
Ｌ２スイッチ３−１は、Ｌ２スイッチ４からフレームを受信し、タグ削除部５８において、フレームからＶＬＡＮタグを削除し、フレームから抽出した宛先ＭＡＣアドレスに基づいて、サーバ２−１にフレームを送信する。
【００４３】
このように、ユーザの拠点１及び各サーバ２は、広域イーサネット（登録商標）Ｎにおいて、複数のＶＬＡＮを利用することにより、通信を遮断すべき経路について確実に通信を遮断することができるため、確実にセキュリティを確保することができる。
【００４４】
しかし、各Ｌ２スイッチにおいて通信を遮断すべき経路について確実に通信を遮断して、確実にセキュリティを確保するためには、あらかじめユーザもしくはサーバ事業者は自身のＩＰアドレスを広域イーサネット（登録商標）管理者に提示し、広域イーサネット（登録商標）管理者はそのＩＰアドレスに基づいて仮想ネットワークテーブルを設定する必要がある。また、ユーザが既に広域イーサネット（登録商標）管理者からサーバへの接続サービスを受けている状態において、ユーザもしくはサーバの管理者が自身のＩＰアドレスを変更した場合においても、ユーザもしくはサーバの管理者は変更したＩＰアドレスを広域イーサネット（登録商標）管理者に提示する必要があり、広域イーサネット（登録商標）管理者はその都度変更したＩＰアドレスに基づいて仮想ネットワークテーブルを設定変更する必要がある。そのため、セキュリティを確保した通信環境を迅速に構築することが困難であった。
【００４５】
そこで、前記課題を解決するために、本発明は、複数のＶＬＡＮを包含する広域イーサネット（登録商標）において、ユーザやサーバの管理者から広域イーサネット（登録商標）管理者へのアドレス提示と、広域イーサネット（登録商標）管理者が行う転送装置への設定追加作業を不要としつつ、通信を遮断すべき経路について確実に通信を遮断して、確実にセキュリティを確保することができる転送装置、ＶＬＡＮシステム、転送設定の自動設定方法、及び転送設定の自動設定プログラムを提供することを目的とする。
【課題を解決するための手段】
【００４６】
加入者装置から広域網のＶＬＡＮを介して宛先アドレスの装置へとフレームを転送する転送装置は、自装置が属する複数の広域網の仮想ネットワークのうちいずれを介して宛先アドレスの装置に、受信したフレームを転送するべきか判断するために、転送装置が加入者装置へと送信する下りフレームのヘッダ情報に基づいて、前記装置が自律的に設定を追加や削除等の変更をすることとした。
【００４７】
具体的には、本発明に係る転送装置は、広域網の仮想ネットワーク（ＶＬＡＮ：Ｖｉｒｔｕａｌ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して、自装置に加入する加入者装置と他の装置との間でフレームを転送する転送回路と、
前記加入者装置からのフレームを自装置が属する複数のＶＬＡＮのうちいずれを介して前記他の装置に転送するべきかの転送設定を記憶し、前記転送回路に前記転送設定を指示する記憶回路と、
前記他の装置から前記加入者装置へ転送するフレームのヘッダ情報に基づいて前記記憶回路の前記転送設定を管理する設定管理回路と、
を備える。
【００４８】
本発明に係る転送設定の自動設定方法は、前記転送装置における転送設定の自動設定方法であって、前記設定管理回路が、前記他の装置から前記加入者装置へ転送するフレームのヘッダ情報に基づいて前記記憶回路の前記転送設定を管理することを特徴とする。
【００４９】
本発明は、下りフレームのヘッダ情報に基づいて記憶回路の転送設定を自動的に変更する。従って、複数のＶＬＡＮを包含する広域イーサネット（登録商標）において、ユーザやサーバの管理者から広域イーサネット（登録商標）管理者へのアドレス提示と、広域イーサネット（登録商標）管理者が行う転送装置への設定追加作業を不要としつつ、通信を遮断すべき経路について確実に通信を遮断して、確実にセキュリティを確保することができる転送装置、及び転送設定の自動設定方法を提供することができる。
【００５０】
本発明に係る転送装置の前記設定管理回路は、
前記他の装置から前記加入者装置へ転送するフレームのヘッダ情報を抽出するヘッダ情報抽出部と、
前記ヘッダ情報抽出部が抽出した前記ヘッダ情報内のＶＬＡＮ識別番号から、前記記憶回路が有する加入者情報テーブルを参照し、前記ヘッダ情報を前記記憶回路が有する仮想ネットワークテーブルに設定追加する対象であるかを判断するとともに前記加入者装置が接続する加入者ポートを選択する加入者情報検索部と、
前記ヘッダ情報抽出部が抽出した前記ヘッダ情報内のＶＬＡＮ識別番号、前記ヘッダ情報抽出部が抽出した前記ヘッダ情報内の送信元アドレスであるアドレス情報、及び前記加入者情報検索部が選択した前記加入者ポートの識別番号を含む前記仮想ネットワークテーブルの設定追加要素を作成し、前記仮想ネットワークテーブルに設定追加する設定追加部と、
を含むことを特徴とする。
【００５１】
本発明に係る転送設定の前記設定管理回路が、
前記他の装置から前記加入者装置へ転送するフレームのヘッダ情報を抽出するヘッダ情報抽出ステップと、
前記ヘッダ情報抽出ステップで抽出した前記ヘッダ情報内のＶＬＡＮ識別番号から、前記記憶回路が有する加入者情報テーブルを参照し、前記ヘッダ情報を前記記憶回路が有する仮想ネットワークテーブルに設定追加する対象であるかを判断するとともに前記加入者装置が接続する加入者ポートを選択する加入者情報検索ステップと、
前記ヘッダ情報抽出ステップで抽出した前記ヘッダ情報内のＶＬＡＮ識別番号、前記ヘッダ情報抽出部が抽出した前記ヘッダ情報内の送信元アドレスであるアドレス情報、及び前記加入者情報検索部が選択した前記加入者ポートの識別番号を含む前記仮想ネットワークテーブルの設定追加要素を作成し、前記仮想ネットワークテーブルに設定追加する設定追加ステップと、
を実行することを特徴とする。
【００５２】
この構成によれば、転送装置及び転送設定の自動設定方法は、転送装置が自装置に加入する加入者装置へと転送する下りフレームのヘッダ情報に基づいて、自装置の仮想ネットワーク判断部における設定を自律的に追加する。よって、ユーザが新たなサーバへの接続を追加する場合やユーザが利用するアドレスを変更する場合において、ユーザやサーバの管理者から広域イーサネット（登録商標）管理者へのアドレス提示や、広域イーサネット（登録商標）管理者による追加設定作業を行わずとも、セキュリティが確保された通信を行うことができる。
【００５３】
本発明に係る転送装置の前記設定管理回路は、
前記設定追加部が前記設定追加要素を作成した際に、前記設定追加要素の前記アドレス情報と前記仮想ネットワークテーブルの既存設定要素のアドレス情報とが重複し、かつ、前記設定追加要素のＶＬＡＮ識別番号と前記仮想ネットワークテーブルの既存設定要素のＶＬＡＮ識別番号とが異なる場合に、前記仮想ネットワークテーブルの既存設定要素を削除し、前記設定追加部に前記設定追加要素の設定追加を中断させる設定比較削除部をさらに有することを特徴とする。
【００５４】
本発明に係る転送設定の前記設定管理回路が、
前記設定追加ステップで前記設定追加要素を作成した際に、前記設定追加要素の前記アドレス情報と前記仮想ネットワークテーブルの既存設定要素のアドレス情報とが重複し、かつ、前記設定追加要素のＶＬＡＮ識別番号と前記仮想ネットワークテーブルの既存設定要素のＶＬＡＮ識別番号とが異なる場合に、前記仮想ネットワークテーブルの既存設定要素を削除し、前記設定追加ステップでの前記設定追加要素の設定追加を中断させる設定比較削除ステップをさらに実行することを特徴とする。
【００５５】
この構成によれば、転送装置及び転送設定の自動設定方法は、既に仮想ネットワークテーブルに設定された設定内容と、下りフレームから追加しようとしている設定内容に矛盾が発生していないかを確認し、設定追加により矛盾が発生した場合には両設定内容を破棄する。よって、不適切なアドレス設定を行っている加入者装置のみと通信が確保されてしまっていた場合にその設定を廃棄し、正規のアドレス設定を行っている加入者装置とも通信を確保することができる。
【００５６】
本発明に係る転送装置の前記設定管理回路は、
前記設定追加部が前記設定追加要素を作成した際に、前記設定追加要素の前記アドレス情報と前記仮想ネットワークテーブルの既存設定要素のアドレス情報とが重複し、かつ、前記設定追加要素のＶＬＡＮ識別番号と前記仮想ネットワークテーブルの既存設定要素のＶＬＡＮ識別番号とが異なる場合に、
前記他の装置から前記加入者装置へ転送されてきたフレームのヘッダ情報の送信元アドレスを宛先アドレスとするアドレス解決要求フレームを作成し、前記転送回路に前記他の装置へブロードキャスト送信させるアドレス解決要求フレーム作成部と、
前記他の装置からの、前記アドレス解決要求フレームに対するアドレス解決応答フレームを受信したときに、
前記ヘッダ情報抽出部が前記アドレス解決応答フレームから抽出した前記ヘッダ情報内のＶＬＡＮ識別番号、前記ヘッダ情報抽出部が前記アドレス解決応答フレームから抽出した前記ヘッダ情報内の送信元アドレスであるアドレス情報、及び前記加入者情報検索部が選択した前記加入者ポートの識別番号からなる設定追加要素と仮想ネットワークテーブルの既存設定要素とを比較し、
前記設定追加要素の前記アドレス情報に対する前記仮想ネットワークテーブルの設定要素が未設定の場合に、前記設定追加部に前記設定追加要素を前記仮想ネットワークテーブルに設定追加させ、
前記設定追加要素の前記アドレス情報に対する前記仮想ネットワークテーブルの設定要素が設定されている場合に、前記設定追加部に前記設定追加要素の設定追加を中断させる設定削除部と、
をさらに有することを特徴とする。
【００５７】
本発明に係る転送設定の前記設定管理回路が、
前記設定追加ステップで前記設定追加要素を作成した際に、前記設定追加要素の前記アドレス情報と前記仮想ネットワークテーブルの既存設定要素のアドレス情報とが重複し、かつ、前記設定追加要素のＶＬＡＮ識別番号と前記仮想ネットワークテーブルの既存設定要素のＶＬＡＮ識別番号とが異なる場合に、
前記他の装置から前記加入者装置へ転送されてきたフレームのヘッダ情報の送信元アドレスを宛先アドレスとするアドレス解決要求フレームを作成し、前記転送回路に前記他の装置へブロードキャスト送信させるアドレス解決要求フレーム作成ステップと、
前記他の装置からの、前記アドレス解決要求フレームに対するアドレス解決応答フレームを受信したときに、
前記ヘッダ情報抽出ステップで前記アドレス解決応答フレームから抽出した前記ヘッダ情報内のＶＬＡＮ識別番号、前記ヘッダ情報抽出部が前記アドレス解決応答フレームから抽出した前記ヘッダ情報内の送信元アドレスであるアドレス情報、及び前記加入者情報検索ステップで選択した前記加入者ポートの識別番号からなる設定追加要素と仮想ネットワークテーブルの既存設定要素とを比較し、
前記設定追加要素の前記アドレス情報に対する前記仮想ネットワークテーブルの設定要素が未設定の場合に、前記設定追加ステップで前記設定追加要素を前記仮想ネットワークテーブルに設定追加させ、
前記設定追加要素の前記アドレス情報に対する前記仮想ネットワークテーブルの設定要素が設定されている場合に、前記設定追加ステップでの前記設定追加要素の設定追加を中断させる設定削除ステップと、
をさらに実行することを特徴とする。
【００５８】
この構成によれば、転送装置が仮想ネットワーク判断部に新たな設定を追加しようとする際に、アドレス解決要求フレームを送信することで、不適切なアドレス設定が発生している状況かどうかを確認する。よって、アドレス解決要求フレームを受信した正規のアドレス設定を行っている加入者装置からもフレームが送信されるので、仮想ネットワーク判断部に不適切な設定が追加され、その設定が継続してしまうことを防ぐことができ、正規のアドレス設定を行っている加入者装置とも通信を確保することができる。
【００５９】
また、本発明に係るＶＬＡＮシステムは、上記の転送装置と、前記ＶＬＡＮ上に配置され、前記転送装置が転送するフレームを中継するスイッチ装置と、を備える。
【００６０】
この構成によれば、中継するスイッチ装置は、フレームの受信時／転送時には、従来技術と同様のＶＬＡＮタグを参照するのみでよいため、従来技術をそのまま利用することができる。
【００６１】
また、本発明に係る転送設定の自動設定プログラムは、上記の転送設定の自動設定方法をコンピュータに実行させる。
【発明の効果】
【００６２】
本発明は、複数のＶＬＡＮを包含する広域イーサネット（登録商標）において、ユーザやサーバの管理者から広域イーサネット（登録商標）管理者へのアドレス提示と、広域イーサネット（登録商標）管理者が行う転送装置への設定追加作業を不要としつつ、通信を遮断すべき経路について確実に通信を遮断して、確実にセキュリティを確保することができる転送装置、ＶＬＡＮシステム、転送設定の自動設定方法、及び転送設定の自動設定プログラムを提供することができる。
【図面の簡単な説明】
【００６３】
【図１】広域イーサネット（登録商標）の構成を示す図である。
【図２】広域イーサネット（登録商標）の構成を示す図である。
【図３】通信可能経路及び通信遮断経路を示す図である。
【図４】通信可能経路及び通信遮断経路を示す図である。
【図５】従来技術におけるユーザからのマルチキャストを示す図である。
【図６】従来技術におけるＹ社からＸ社への送信を示す図である。
【図７】従来技術におけるＹ社からのマルチキャストを示す図である。
【図８】従来技術におけるＹ社からＸ社への詐称送信を示す図である。
【図９】広域イーサネット（登録商標）の構成を示す図である。
【図１０】ＶＬＡＮシステムを説明する図である。
【図１１】転送装置を説明する図である。
【図１２】転送装置が有する（ａ）仮想ネットワークテーブルと（ｂ）加入者情報テーブルの例である。
【図１３】本発明に係る転送装置を説明する図である。
【図１４】本発明に係る転送装置を説明する図である。
【図１５】本発明に係る転送装置を説明する図である。
【図１６】転送装置が有する加入者情報テーブルの例である。（ａ）は、Ｌ２スイッチ  ３−０の加入者情報テーブル５４２−１、（ｂ）は、Ｌ２スイッチ３−１の加入者情報テーブル５４２−２、（ｃ）は、Ｌ２スイッチ３−２の加入者情報テーブル５４２−３である。
【図１７】本発明に係るＶＬＡＮシステムを説明する図である。
【図１８】本発明に係るＶＬＡＮシステムを説明する図である。
【図１９】本発明に係るＶＬＡＮシステムを説明する図である。
【発明を実施するための形態】
【００６４】
添付の図面を参照して本発明の実施形態を説明する。以下に説明する実施形態は本発明の実施の例であり、本発明は以下の実施形態に制限されるものではない。なお、以下の説明において、転送装置をＬ２スイッチとして説明する場合がある。
【００６５】
（実施形態１）
図１３は、本実施形態の転送装置３を説明する図である。転送装置３は、広域網の仮想ネットワーク（ＶＬＡＮ：Ｖｉｒｔｕａｌ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して、自装置に加入する加入者装置と他の装置との間でフレームを転送する転送回路（１０１、１０２）と、
前記加入者装置からのフレームを自装置が属する複数のＶＬＡＮのうちいずれを介して前記他の装置に転送するべきかの転送設定を記憶し、転送回路１０１に前記転送設定を指示する記憶回路１０３と、
前記他の装置から前記加入者装置へ転送するフレームのヘッダ情報に基づいて記憶回路１０３の前記転送設定を管理する設定管理回路１０４と、
を備える。
【００６６】
転送回路１０１は、フレーム受信部５１、受信ポート宛先アドレス抽出部５２、ＶＬＡＮ検索部５３、タグ付与部５５、及びフレーム送出部５６を含む。転送回路１０２は、フレーム受信部５７、タグ削除部５８、及びフレーム送出部５９を含む。記憶回路１０３は、仮想ネットワークテーブル５４１及び加入者情報テーブル５４２を含む。
【００６７】
また、設定管理回路１０４は、
前記他の装置から前記加入者装置へ転送するフレームのヘッダ情報を抽出するヘッダ情報抽出部６１と、
ヘッダ情報抽出部６１が抽出した前記ヘッダ情報内のＶＬＡＮ識別番号から、記憶回路１０３が有する加入者情報テーブル５４２を参照し、前記ヘッダ情報を記憶回路１０３が有する仮想ネットワークテーブル５４１に設定追加する対象であるかを判断するとともに前記加入者装置が接続する加入者ポートを選択する加入者情報検索部６２と、
ヘッダ情報抽出部６１が抽出した前記ヘッダ情報内のＶＬＡＮ識別番号、ヘッダ情報抽出部６１が抽出した前記ヘッダ情報内の送信元アドレスであるアドレス情報、及び加入者情報検索部６２が選択した前記加入者ポートの識別番号を含む仮想ネットワークテーブルの設定追加要素を作成し、仮想ネットワークテーブル５４１に設定追加する設定追加部６３と、
を含むことを特徴とする。設定管理回路１０４は、フレーム受信部５７が受信した下りフレームのヘッダ情報に基づいて仮想ネットワークテーブル５４１へ設定を追加する。
【００６８】
ヘッダ情報抽出部６１は、フレーム受信部５７が受信した下りフレームから送信元アドレスと仮想ネットワーク識別番号を抽出する。
【００６９】
加入者情報検索部６２は、ヘッダ情報抽出部６１で抽出した送信元アドレスと仮想ネットワーク識別番号に基づいて、自装置に加入する加入者の情報として加入者ポート識別番号を判断し、また、下りフレームの情報が仮想ネットワークテーブル５４１に設定追加する対象であるかを判断する。より詳細は、図１６を利用して説明する。
【００７０】
設定追加部６３は、ヘッダ情報抽出部６１と加入者情報検索部６２で抽出した情報に基づいて、仮想ネットワークテーブル５４１に設定を追加する。具体的には、ヘッダ情報抽出部６１が抽出した送信元アドレスと仮想ネットワーク識別番号、そして、加入者情報検索部６２が選択した加入者ポート識別番号の情報が記載された設定追加要素を追加する。
【００７１】
加入者情報検索部６２は、加入者情報テーブル５４２を参照して上記の処理を実行する。加入者情報テーブル５４２の例を図１６に示す。
【００７２】
転送装置３−０が受信した下りフレームについて、ＶＬＡＮが「＃１０」であるときについて説明する。加入者情報テーブル５４２−１は、ＶＬＡＮ「＃１０」に関する設定を有するので、この下りフレームは仮想ネットワークテーブルに設定追加すべき対象であり、また、その設定から受信したフレームはポート「Ａ１」に送信するフレームであることを記憶している。
【００７３】
転送装置３−０が受信した下りフレームについて、ＶＬＡＮが「＃２０」であるときについて説明する。加入者情報テーブル５４２−１は、ＶＬＡＮ「＃２０」に関する設定を有するので、この下りフレームは仮想ネットワークテーブルに設定追加すべき対象であり、また、その設定から受信したフレームはポート「Ａ１」に送信するフレームであることを記憶している。
【００７４】
転送装置３−１が受信した下りフレームについて、ＶＬＡＮが「＃１０」であるときについて説明する。加入者情報テーブル５４２−２は、ＶＬＡＮ「＃１０」に関する設定を有するので、この下りフレームは仮想ネットワークテーブルに設定追加すべき対象であり、また、その設定から受信したフレームはポート「Ａ１」に送信するフレームであることを記憶している。
【００７５】
転送装置３−１が受信した下りフレームについて、ＶＬＡＮが「＃３０」であるときについて説明する。加入者情報テーブル５４２−２は、ＶＬＡＮ「＃３０」に関する設定を有さないので、この下りフレームは仮想ネットワークテーブルに設定追加すべき対象ではないことを記憶している。
【００７６】
転送装置３−２が受信した下りフレームについて、ＶＬＡＮが「＃２０」であるときについて説明する。加入者情報テーブル５４２−３は、ＶＬＡＮ「＃２０」に関する設定を有するので、この下りフレームは仮想ネットワークテーブルに設定追加すべき対象であり、また、その設定から受信したフレームはポート「Ａ１」に送信するフレームであることを記憶している。
【００７７】
転送装置３−２が受信した下りフレームについて、ＶＬＡＮが「＃３０」であるときについて説明する。加入者情報テーブル５４２−３は、ＶＬＡＮ「＃３０」に関する設定を有さないので、この下りフレームは仮想ネットワークテーブルに設定追加すべき対象ではないことを記憶している。
【００７８】
（実施形態１の具体的動作）
図１７は、ＶＬＡＮシステムＮを説明する図である。ＶＬＡＮシステムＮは、転送装置（Ｌ２スイッチ）３と、ＶＬＡＮ上に配置され、転送装置３が転送するフレームを中継するスイッチ装置４と、を備える。本実施形態におけるＸ社からＡ社（ユーザ）への正常な送信元アドレスによる送信、Ｙ社からＡ社への正常な送信元アドレスによる送信に対する設定追加動作を図１７を用いて説明する。図１７の状況は、図１０の状況に対応している。
【００７９】
サーバ２−１は、宛先ＩＰアドレスとしてユーザのＩＰアドレス「ＩＰａ」を設定し、送信元ＩＰアドレスとして自装置のＩＰアドレス「ＩＰｘ」を設定し、宛先ＭＡＣアドレスとしてユーザのＭＡＣアドレス「Ｍａ」を設定し、送信元ＭＡＣアドレスとして自装置のＭＡＣアドレス「Ｍｘ」を設定し、Ｌ２スイッチ３−１に上りフレームを送信する。
【００８０】
Ｌ２スイッチ３−１は、ポートＢ１においてサーバ２−１から上りフレームを受信し、加入者情報テーブル５４２−２を参照して上りフレームにＶＬＡＮ「＃１０」のタグを付与し、ポートＢ２において、ＶＬＡＮ＃１０によりＬ２スイッチ４に上りフレームを送信する。
【００８１】
Ｌ２スイッチ４は、ポートＤ２においてＬ２スイッチ３−１から上りフレームを受信し、上りフレームから抽出したＶＬＡＮ「＃１０」に基づいて、ポートＤ１においてＶＬＡＮ＃１０によりＬ２スイッチ３−０に下りフレームを送信する。
【００８２】
Ｌ２スイッチ３−０は、ポートＡ２においてＬ２スイッチ４から下りフレームを受信し、ヘッダ情報抽出部６１において、下りフレームから送信元ＩＰアドレス「ＩＰｘ」とＶＬＡＮ「＃１０」の情報を抽出する。加入者情報検索部６２では、加入者情報テーブル５４２−１を参照して、下りフレームが仮想ネットワークテーブル５４１に設定追加する対象であることを認識し、加入者ポートの識別番号として「Ａ１」を選択する。設定追加部６３では、仮想ネットワークテーブル５４１への設定追加要素として、加入者ポートの識別番号、送信元ＩＰアドレス、ＶＬＡＮについて「Ａ１、ＩＰｘ、＃１０」の設定要素を作成し、仮想ネットワークテーブル５４１に「Ａ１、ＩＰｘ、＃１０」の設定要素を追加する。
【００８３】
同様にして、サーバ２−２は、宛先ＩＰアドレスとしてユーザのＩＰアドレス「ＩＰａ」を設定し、送信元ＩＰアドレスとして自装置のＩＰアドレス「ＩＰｙ」を設定し、宛先ＭＡＣアドレスとしてユーザのＭＡＣアドレス「Ｍａ」を設定し、送信元ＭＡＣアドレスとして自装置のＭＡＣアドレス「Ｍｙ」を設定し、Ｌ２スイッチ３−２に上りフレームを送信する。
【００８４】
Ｌ２スイッチ３−２は、ポートＣ１においてサーバ２−２から上りフレームを受信し、加入者情報テーブル５４２−３を参照して上りフレームにＶＬＡＮ「＃２０」のタグを付与し、ポートＣ２において、ＶＬＡＮ＃２０によりＬ２スイッチ４に上りフレームを送信する。
【００８５】
Ｌ２スイッチ４は、ポートＤ３においてＬ２スイッチ３−２から上りフレームを受信し、上りフレームから抽出したＶＬＡＮ「＃２０」に基づいて、ポートＤ１においてＶＬＡＮ＃２０によりＬ２スイッチ３−０に下りフレームを送信する。
【００８６】
Ｌ２スイッチ３−０は、ポートＡ２においてＬ２スイッチ４から下りフレームを受信し、ヘッダ情報抽出部６１において、下りフレームから送信元ＩＰアドレス「ＩＰｙ」とＶＬＡＮ「＃２０」の情報を抽出する。加入者情報検索部６２では、加入者情報テーブル５４２−１を参照して、下りフレームが仮想ネットワークテーブルに設定追加する対象であることを認識し、加入者ポートの識別番号として「Ａ１」を選択する。設定追加部６３では、仮想ネットワークテーブル５４１への設定追加要素として加入者ポートの識別番号、送信元ＩＰアドレス、ＶＬＡＮについて「Ａ１、ＩＰｙ、＃２０」の設定要素を作成し、仮想ネットワークテーブル５４１に「Ａ１、ＩＰｙ、＃２０」の設定要素を追加する。
【００８７】
このように、本実施形態における図１７の状況では、図１０と異なり、Ｌ２スイッチ３は、自装置に加入するユーザ拠点１へと送信する下りフレームの送信元ＩＰアドレスとＶＬＡＮに基づいて、自装置の仮想ネットワークテーブルの設定を自律的に追加する。よって、ユーザが新たなサーバ（２−１、２−２）への接続を追加する場合やユーザが利用するアドレスを変更する場合において、ユーザやサーバの管理者から広域イーサネット（登録商標）管理者へのアドレス提示や、広域イーサネット（登録商標）管理者による追加設定作業を行わずとも、セキュリティが確保された通信を行うことができる。
【００８８】
（実施形態２）
図１４は、本実施形態の転送装置３を説明する図である。図１４の転送装置３と図１３の転送装置３とを比較すると、図１４の転送装置３の設定管理回路１０４が設定比較削除部６４を有する点で異なる。すなわち、図１４の転送装置３の設定管理回路１０４は、設定追加部６３が前記設定追加要素を作成した際に、前記設定追加要素の前記アドレス情報と仮想ネットワークテーブル５４１の既存設定要素のアドレス情報とが重複し、かつ、前記設定追加要素のＶＬＡＮ識別番号と仮想ネットワークテーブル５４１の既存設定要素のＶＬＡＮ識別番号とが異なる場合に、仮想ネットワークテーブル５４１の既存設定要素を削除し、設定追加部６３に前記設定追加要素の設定追加を中断させる設定比較削除部６４をさらに有する。
【００８９】
設定比較削除部６４は、設定追加部６３が仮想ネットワークテーブル５４１の設定追加要素を作成した際に、その設定追加要素が有するアドレスと同一であり、なおかつその設定追加要素が有する仮想ネットワーク識別番号とは異なる値が設定されている設定がすでに仮想ネットワークテーブル５４１に設定されているかどうかを判断し、もしそのような既存設定要素が存在した場合には、仮想ネットワークテーブル５４１からその既存設定要素を削除し、また、設定追加部６３にその設定追加要素を追加しないよう指令する。
【００９０】
（実施形態２の具体的動作）
図１８は、ＶＬＡＮシステムＮを説明する図である。本実施形態におけるＸ社からＡ社（ユーザ）への不適切な送信元アドレスによる送信、Ｙ社からＡ社への正常な送信元アドレスによる送信に対する設定追加動作を図１８を用いて説明する。図１８の状況は、図１０の状況に対応している。
【００９１】
サーバ２−１は、宛先ＩＰアドレスとしてユーザのＩＰアドレス「ＩＰａ」を設定し、送信元ＩＰアドレスとして不適切なＩＰアドレス「ＩＰｙ」を設定し、宛先ＭＡＣアドレスとしてユーザのＭＡＣアドレス「Ｍａ」を設定し、送信元ＭＡＣアドレスとして自装置のＭＡＣアドレス「Ｍｘ」を設定し、Ｌ２スイッチ３−１に上りフレームを送信する。
【００９２】
Ｌ２スイッチ３−１は、ポートＢ１においてサーバ２−１から上りフレームを受信し、加入者情報テーブル５４２−２を参照して上りフレームにＶＬＡＮ「＃１０」のタグを付与し、ポートＢ２において、ＶＬＡＮ＃１０によりＬ２スイッチ４に上りフレームを送信する。
【００９３】
Ｌ２スイッチ４は、ポートＤ２においてＬ２スイッチ３−１から上りフレームを受信し、上りフレームから抽出したＶＬＡＮ「＃１０」に基づいて、ポートＤ１においてＶＬＡＮ＃１０によりＬ２スイッチ３−０に下りフレームを送信する。
【００９４】
Ｌ２スイッチ３−０は、ポートＡ２においてＬ２スイッチ４から下りフレームを受信し、ヘッダ情報抽出部６１において、下りフレームから送信元ＩＰアドレス「ＩＰｙ」とＶＬＡＮ「＃１０」の情報を抽出する。加入者情報検索部６２では、加入者情報テーブル５４２−１を参照して、下りフレームが仮想ネットワークテーブル５４１に設定追加する対象であることを認識し、加入者ポートの識別番号として「Ａ１」を選択する。設定追加部６３では、仮想ネットワークテーブル５４１への設定追加要素として加入者ポートの識別番号、送信元ＩＰアドレス、ＶＬＡＮについて「Ａ１、ＩＰｙ、＃１０」の設定要素を作成する。設定比較削除部６４にて、設定追加要素のアドレス「ＩＰｙ」に対する設定が仮想ネットワークテーブル５４１に設定されていないことを認識し、設定比較削除部６４にて、設定追加部６３に設定追加要素を追加するよう指令し、設定追加部６３は仮想ネットワークテーブル５４１に「Ａ１、ＩＰｙ、＃１０」の設定要素を追加する。
【００９５】
また、サーバ２−２は、宛先ＩＰアドレスとしてユーザのＩＰアドレス「ＩＰａ」を設定し、送信元ＩＰアドレスとして自装置のＩＰアドレス「ＩＰｙ」を設定し、宛先ＭＡＣアドレスとしてユーザのＭＡＣアドレス「Ｍａ」を設定し、送信元ＭＡＣアドレスとして自装置のＭＡＣアドレス「Ｍｙ」を設定し、Ｌ２スイッチ３−２に上りフレームを送信する。
【００９６】
Ｌ２スイッチ３−２は、ポートＣ１においてサーバ２−２から上りフレームを受信し、加入者情報テーブル５４２−３を参照して上りフレームにＶＬＡＮ「＃２０」のタグを付与し、ポートＣ２において、ＶＬＡＮ＃２０によりＬ２スイッチ４に上りフレームを送信する。
【００９７】
Ｌ２スイッチ４は、ポートＤ３においてＬ２スイッチ３−２から上りフレームを受信し、上りフレームから抽出したＶＬＡＮ「＃２０」に基づいて、ポートＤ１においてＶＬＡＮ＃２０によりＬ２スイッチ３−０に下りフレームを送信する。
【００９８】
Ｌ２スイッチ３−０は、ポートＡ２においてＬ２スイッチ４から下りフレームを受信し、ヘッダ情報抽出部６１において、下りフレームから送信元ＩＰアドレス「ＩＰｙ」とＶＬＡＮ「＃２０」の情報を抽出する。加入者情報検索部６２では、加入者情報テーブル５４２−１を参照して、下りフレームが仮想ネットワークテーブル５４１に設定追加する対象であることを認識し、加入者ポートの識別番号として「Ａ１」を選択する。設定追加部６３では、仮想ネットワークテーブル５４１への設定追加要素として加入者ポートの識別番号、送信元ＩＰアドレス、ＶＬＡＮについて「Ａ１、ＩＰｙ、＃２０」の設定要素を作成する。設定比較削除部６４にて、設定追加要素のアドレス「ＩＰｙ」に対する設定が仮想ネットワークテーブル５４１に設定されていることを認識すると、設定比較削除部６４にて仮想ネットワークテーブル５４１から「ＩＰｙ」に対する設定を削除し、設定追加部６３に「Ａ１、ＩＰｙ、＃２０」の追加設定を中断させる。
【００９９】
このように、本実施形態における図１８の状況では、図１０と異なり、Ｌ２スイッチ３は、既に仮想ネットワークテーブル５４１に設定された設定内容「Ａ１、ＩＰｙ、＃１０」と、下りフレームから追加しようとしている設定内容「Ａ１、ＩＰｙ、＃２０」について、ＩＰアドレスは同一だがＶＬＡＮ情報が異なるような設定になることを確認し、設定追加により矛盾が発生してしまうため両設定内容を破棄する。よって、不適切なアドレス設定を行っているサーバ２−１のみと通信が確保されてしまっていた場合にその設定を廃棄し、正規のアドレス設定を行っているサーバ２−２とも通信を確保することができる。
【０１００】
（実施形態３）
図１５は、本実施形態の転送装置３を説明する図である。図１５の転送装置３と図１３の転送装置３とを比較すると、図１５の転送装置３の設定管理回路１０４が設定比較削除部６４及びアドレス解決要求フレーム作成部６６を有する点で異なる。すなわち、図１５の転送装置３の設定管理回路１０４は、アドレス解決要求フレーム作成部６６と設定削除部６４をさらに含む。アドレス解決要求フレーム作成部６６は、設定追加部６３が前記設定追加要素を作成した際に、前記設定追加要素の前記アドレス情報と仮想ネットワークテーブル５４１の既存設定要素のアドレス情報とが重複し、かつ、前記設定追加要素のＶＬＡＮ識別番号と仮想ネットワークテーブル５４１の既存設定要素のＶＬＡＮ識別番号とが異なる場合に、前記他の装置から前記加入者装置へ転送されてきたフレームのヘッダ情報の送信元アドレスを宛先アドレスとするアドレス解決要求フレームを作成し、転送回路１０１に前記他の装置へブロードキャスト送信させる。
設定削除部６４は、前記他の装置からの、前記アドレス解決要求フレームに対するアドレス解決応答フレームを受信したときに、ヘッダ情報抽出部６１が前記アドレス解決応答フレームから抽出した前記ヘッダ情報内のＶＬＡＮ識別番号、前記ヘッダ情報抽出部が前記アドレス解決応答フレームから抽出した前記ヘッダ情報内の送信元アドレスであるアドレス情報、及び前記加入者情報検索部が選択した前記加入者ポートの識別番号からなる設定追加要素と仮想ネットワークテーブル５４１の既存設定要素とを比較し、
前記設定追加要素の前記アドレス情報に対する仮想ネットワークテーブル５４１の設定要素が未設定の場合に、設定追加部６３に前記設定追加要素を仮想ネットワークテーブル５４１に設定追加させ、
前記設定追加要素の前記アドレス情報に対する仮想ネットワークテーブル５４１の設定要素が設定されている場合に、設定追加部６３に前記設定追加要素の設定追加を中断させる。
【０１０１】
フレーム識別部６５はヘッダ情報識別部６１の抽出したヘッダ情報に基づいて、中継ポートが受信した下りフレームがアドレス解決応答フレームかどうかを判断する。設定比較削除部６４では、フレーム識別部６１がアドレス解決応答フレームではないと判断した中継ポートの下りフレームに基づく設定追加要素が、仮想ネットワークテーブルにまだ設定されているかどうかを判断し、まだ設定されていないと判断した場合に、設定追加部にその設定追加要素を追加しないよう指令する。アドレス解決要求フレーム作成部６６では、その設定追加要素の送信元アドレスに対するアドレス解決を行うため、送信元アドレスを自装置のアドレスとするアドレス解決要求フレームを作成してタグ付与部５５に送信し、また、その設定追加要素の仮想ネットワーク識別番号に対応して一意に設定された仮想ネットワーク識別番号を判断し、その一意に設定された仮想ネットワーク識別番号をタグ付与部５５に送信する。
【０１０２】
（実施形態３の具体的動作）
図１９は、ＶＬＡＮシステムＮを説明する図である。本実施形態におけるＸ社からＡ社（ユーザ）への不適切な送信元アドレスによる送信、Ｙ社からＡ社への正常な送信元アドレスによる送信に対する設定追加動作を図１９を用いて説明する。図１９の状況は、図１０の状況に対応している。
【０１０３】
サーバ２−１は、宛先ＩＰアドレスとしてユーザのＩＰアドレス「ＩＰａ」を設定し、送信元ＩＰアドレスとして不適切なＩＰアドレス「ＩＰｙ」を設定し、宛先ＭＡＣアドレスとしてユーザのＭＡＣアドレス「Ｍａ」を設定し、送信元ＭＡＣアドレスとして自装置のＭＡＣアドレス「Ｍｘ」を設定し、Ｌ２スイッチ３−１に上りフレームを送信する。
【０１０４】
Ｌ２スイッチ３−１は、ポートＢ１においてサーバ２−１から上りフレームを受信し、加入者情報テーブル５４２−２を参照して上りフレームにＶＬＡＮ「＃１０」のタグを付与し、ポートＢ２において、ＶＬＡＮ＃１０によりＬ２スイッチ４に上りフレームを送信する。
【０１０５】
Ｌ２スイッチ４は、ポートＤ２においてＬ２スイッチ３−１から上りフレームを受信し、上りフレームから抽出したＶＬＡＮ「＃１０」に基づいて、ポートＤ１においてＶＬＡＮ＃１０によりＬ２スイッチ３−０に下りフレームを送信する。
【０１０６】
Ｌ２スイッチ３−０は、ポートＡ２においてＬ２スイッチ４から下りフレームを受信し、ヘッダ情報抽出部６１において、下りフレームから送信元ＩＰアドレス「ＩＰｙ」とＶＬＡＮ「＃１０」の情報を抽出する。フレーム識別部６５では、下りフレームがアドレス解決応答フレームでないことを認識する。加入者情報検索部６２では、加入者情報テーブル５４２−１を参照して、下りフレームが仮想ネットワークテーブル５４１に設定追加する対象であることを認識し、加入者ポートの識別番号として「Ａ１」を選択する。設定追加部６３では、仮想ネットワークテーブル５４１への設定追加要素として加入者ポートの識別番号、送信元ＩＰアドレス、ＶＬＡＮについて「Ａ１、ＩＰｙ、＃１０」の設定要素を作成する。設定比較削除部６４にて、設定追加要素のアドレス「ＩＰｙ」に対する設定が仮想ネットワークテーブル５４１に設定されていないことを認識すると、設定比較削除部６４にて、設定追加部６３に設定追加要素を削除するよう指令する。そして、アドレス解決要求フレーム作成部６６では、加入者情報テーブル５４２−１を参照して、ＶＬＡＮ「＃３０」を選択し宛先ＩＰアドレスとして「ＩＰｙ」、送信元ＩＰアドレスとして自装置のアドレス「ＩＰａ」、宛先ＭＡＣアドレスとしてブロードキャストアドレス「ＢＣ」、送信元ＭＡＣアドレスとして自装置のＭＡＣアドレス「Ｍａ」とする「ＩＰｙ」に関するアドレス解決要求フレーム（ＡＲＰ要求フレーム）を作成し、上り方向のタグ付与部５５に送信する。タグ付与部５５では、ＶＬＡＮ「＃３０」のタグをフレームに付与する。
【０１０７】
フレーム送出部５６ではポートＡ２においてＶＬＡＮ＃３０によりＬ２スイッチ４に上りのＡＲＰ要求フレームを送信する。
【０１０８】
Ｌ２スイッチ４は、ポートＤ１においてＬ２スイッチ３−０から上りフレームを受信し、上りフレームから抽出したＶＬＡＮ「＃３０」に基づいて、また宛先アドレスがブロードキャストアドレスであることに基づいて、ポートＤ２においてＶＬＡＮ＃３０によりＬ２スイッチ３−１、ポートＤ３においてＶＬＡＮ＃３０によりＬ２スイッチ３−２に下りのＡＲＰ要求フレームを送信する。
【０１０９】
Ｌ２スイッチ（３−１、３−２）は、各々ポートＢ２、ポートＣ２においてＬ２スイッチ４から下りのＡＲＰ要求フレームを受信し、下りのＡＲＰ要求フレームからＶＬＡＮタグを削除して、ポートＢ１においてサーバ２−１に下りのＡＲＰ要求フレームを送信し、ポートＣ１においてサーバ２−２に下りのＡＲＰ要求フレームを送信する。また、ヘッダ情報抽出部６１において、下りフレームから送信元ＩＰアドレス「ＩＰａ」とＶＬＡＮ「＃３０」の情報を抽出する。フレーム識別部６５では、下りフレームがアドレス解決応答フレームでないことを認識する。加入者情報検索部６２では、加入者情報テーブル５４２−２、５４２−３を参照して、下りフレームが仮想ネットワーク判断部に設定追加する対象でないことを認識する。
【０１１０】
サーバ２−１は、Ｌ２スイッチ３−１から下りのＡＲＰ要求フレームを受信し、宛先ＩＰアドレスとしてスイッチ３−０のＩＰアドレス「ＩＰａ」、送信元ＩＰアドレスとして不適切なＩＰアドレス「ＩＰｙ」、宛先ＭＡＣアドレスとしてスイッチ３−０のＭＡＣアドレス「Ｍａ」、送信元ＭＡＣアドレスとして自装置のＭＡＣアドレス「Ｍｘ」とする「ＩＰｙ」に関するＡＲＰ応答フレームを作成し、Ｌ２スイッチ３−１に上りのＡＲＰ応答フレームを送信する。
【０１１１】
サーバ２−２は、Ｌ２スイッチ３−２から下りのＡＲＰ要求フレームを受信し、宛先ＩＰアドレスとしてスイッチ３−０のＩＰアドレス「ＩＰａ」、送信元ＩＰアドレスとして自装置のＩＰアドレス「ＩＰｙ」、宛先ＭＡＣアドレスとしてスイッチ３−０のＭＡＣアドレス「Ｍａ」、送信元ＭＡＣアドレスとして自装置のＭＡＣアドレス「Ｍｙ」とする「ＩＰｙ」に関するＡＲＰ応答フレームを作成し、Ｌ２スイッチ３−２に上りのＡＲＰ応答フレームを送信する。
【０１１２】
Ｌ２スイッチ３−１は、ポートＢ１においてサーバ２−１から上りフレームを受信し、上りフレームにＶＬＡＮ「＃１０」のタグを付与し、ポートＢ２において、ＶＬＡＮ＃１０によりＬ２スイッチ４に上りフレームを送信する。
【０１１３】
Ｌ２スイッチ３−２は、ポートＣ１においてサーバ２−２から上りフレームを受信し、加入者情報テーブル５４２−３を参照して上りフレームにＶＬＡＮ「＃２０」のタグを付与し、ポートＣ２において、ＶＬＡＮ＃２０によりＬ２スイッチ４に上りフレームを送信する。
【０１１４】
Ｌ２スイッチ４は、ポートＤ２においてＬ２スイッチ３−１から上りフレームを受信し、上りフレームから抽出したＶＬＡＮ「＃１０」に基づいて、ポートＤ１においてＶＬＡＮ＃１０によりＬ２スイッチ３−０に下りフレームを送信する。
【０１１５】
Ｌ２スイッチ４は、ポートＤ３においてＬ２スイッチ３−２から上りフレームを受信し、上りフレームから抽出したＶＬＡＮ「＃２０」に基づいて、ポートＤ１においてＶＬＡＮ＃２０によりＬ２スイッチ３−０に下りフレームを送信する。
【０１１６】
Ｌ２スイッチ３−０は、ポートＡ２においてＬ２スイッチ４から下りフレームを受信し、ヘッダ情報抽出部６１において、下りフレームから送信元ＩＰアドレス「ＩＰｙ」とＶＬＡＮ「＃１０」の情報を抽出する。フレーム識別部６５では、下りフレームがアドレス解決応答フレームであることを認識する。加入者情報検索部６２では、加入者情報テーブル５４２−１を参照して、下りフレームが仮想ネットワークテーブル５４１に設定追加する対象であることを認識し、加入者ポートの識別番号として「Ａ１」を選択する。設定追加部６３では、仮想ネットワークテーブル５４１への設定追加要素として加入者ポートの識別番号、送信元ＩＰアドレス、ＶＬＡＮについて「Ａ１、ＩＰｙ、＃１０」の設定要素を作成する。
【０１１７】
設定比較削除部６４にて、設定追加要素のアドレス「ＩＰｙ」に対する設定が仮想ネットワークテーブル５４１に設定されていないことを認識すると、設定比較削除部６４にて、設定追加部６３に設定追加要素を追加するよう指令し、設定追加部６３は仮想ネットワークテーブル５４１に「Ａ１、ＩＰｙ、＃１０」の設定要素を追加する。
【０１１８】
Ｌ２スイッチ３−０は、ポートＡ２においてＬ２スイッチ４から下りフレームを受信し、ヘッダ情報抽出部６１において、下りフレームから送信元ＩＰアドレス「ＩＰｙ」とＶＬＡＮ「＃２０」の情報を抽出する。フレーム識別部６５では、下りフレームがアドレス解決応答フレームであることを認識する。加入者情報検索部６２では、加入者情報テーブル５４２−１を参照して、下りフレームが仮想ネットワークテーブル５４１に設定追加する対象であることを認識し、加入者ポートの識別番号として「Ａ１」を選択する。設定追加部６３では、仮想ネットワークテーブル５４１への設定追加要素として加入者ポートの識別番号、送信元ＩＰアドレス、ＶＬＡＮについて「Ａ１、ＩＰｙ、＃２０」の設定要素を作成する。
【０１１９】
設定比較削除部６４にて、設定追加要素のアドレス「ＩＰｙ」に対する設定が仮想ネットワークテーブル５４１に設定されていることを認識すると、設定比較削除部６４にて仮想ネットワークテーブル５４１から「ＩＰｙ」に対する設定を削除し、設定追加部６３に「Ａ１、ＩＰｙ、＃２０」の追加設定を中断させる。
【０１２０】
上記説明では、先にＸ社からアドレス解決応答フレームを受信する場合を説明した。先にＹ社からアドレス解決応答フレームを受信する場合は以下のようになる。
Ｙ社からアドレス解決応答フレームを受信すると、設定追加部６３は、仮想ネットワークテーブル５４１への設定追加要素として加入者ポートの識別番号、送信元ＩＰアドレス、ＶＬＡＮについて「Ａ１、ＩＰｙ、＃２０」の設定要素を作成する。設定比較削除部６４にて、設定追加要素のアドレス「ＩＰｙ」に対する設定が仮想ネットワークテーブル５４１に設定されていないことを認識すると、設定比較削除部６４にて、設定追加部６３に設定追加要素を追加するよう指令し、設定追加部６３は仮想ネットワークテーブル５４１に「Ａ１、ＩＰｙ、＃２０」の設定要素を追加する。
その後、Ｘ社からアドレス解決応答フレームを受信すると、設定追加部６３は、仮想ネットワークテーブル５４１への設定追加要素として加入者ポートの識別番号、送信元ＩＰアドレス、ＶＬＡＮについて「Ａ１、ＩＰｙ、＃１０」の設定要素を作成する。設定比較削除部６４にて、設定追加要素のアドレス「ＩＰｙ」に対する設定が仮想ネットワークテーブル５４１に設定されていることを認識すると、設定比較削除部６４にて仮想ネットワークテーブル５４１から「ＩＰｙ」に対する設定を削除し、設定追加部６３に「Ａ１、ＩＰｙ、＃１０」の追加設定を中断させる。
【０１２１】
すなわち、アドレス解決応答フレームに基づく設定要素を作成したとき、仮想ネットワークテーブル５４１にアドレス解決応答フレームの送信元アドレスの設定が無ければ当該設定要素を追加する。一方、アドレス解決応答フレームに基づく設定要素を作成したとき、仮想ネットワークテーブル５４１にアドレス解決応答フレームの送信元アドレスと同じアドレスが設定済みであれば仮想ネットワークテーブル５４１からその設定要素を削除し、アドレス解決応答フレームに基づく設定要素の追加を中止する。
【０１２２】
このように、本実施形態における図１９の状況では、図１０と異なり、Ｌ２スイッチ３が仮想ネットワーク判断部５４１に新たな設定を追加しようとする際に、アドレス解決要求フレームを送信することで、サーバ２−１の送信元ＩＰアドレスに対して不適切なアドレス設定が発生している状況かどうかを確認する。よって、アドレス解決要求フレームを受信した正規のアドレス設定を行っているサーバ２−２からもフレームが送信されるので、仮想ネットワークテーブル５４１に不適切な設定が追加され、その設定が継続してしまうことを防ぐことができ、正規のアドレス設定を行っているサーバ２−２とも通信を確保することができる。
【０１２３】
なお、いずれの実施形態においてもＬ２スイッチ４は、フレームの受信時／転送時には、従来技術と同様のＶＬＡＮタグを参照するのみでよいため、従来技術をそのまま利用することができる。
【産業上の利用可能性】
【０１２４】
本発明は、アプリケーションサーバ事業者が仮想ネットワークを経由してユーザにサービスを提供する場合において、広範に適用することができる。
【符号の説明】
【０１２５】
（図１〜図８において）
Ｎ：広域イーサネット（登録商標）
１：ユーザＡの拠点
２：ユーザＢの拠点
３、３−１、３−２、３−３：サーバ
４、４−０、４−１、４−２、４−３：Ｌ２スイッチ
５：Ｌ２スイッチ
（図９〜図１９において）
Ｎ：広域イーサネット（登録商標）
１：ユーザの拠点
２−１、２−２：サーバ
３、３−０、３−１、３−２：転送装置（Ｌ２スイッチ）
４：Ｌ２スイッチ
５：Ｌ２スイッチ
５１：フレーム受信部
５２：受信ポート宛先アドレス抽出部
５３：ＶＬＡＮ検索部
５５：タグ付与部
５６：フレーム送出部
５７：フレーム受信部
５８：タグ削除部
５９：フレーム送出部
６１：ヘッダ情報抽出部
６２：加入者情報検索部
６３：設定追加部
６４：設定比較削除部
６６：アドレス解決要求フレーム作成部
１０１：上り転送回路
１０２：下り転送回路
１０３：記憶回路
１０４：設定管理回路
５４１、５４１−０：仮想ネットワークテーブル
５４２、５４２−０、５４２−１、５４２−２：加入者情報テーブル
【図１】
2014023082.tif 000003
【図２】
2014023082.tif 000004
【図３】
2014023082.tif 000005
【図４】
2014023082.tif 000006
【図５】
2014023082.tif 000007
【図６】
2014023082.tif 000008
【図７】
2014023082.tif 000009
【図８】
2014023082.tif 000010
【図９】
2014023082.tif 000011
【図１０】
2014023082.tif 000012
【図１１】
2014023082.tif 000013
【図１２】
2014023082.tif 000014
【図１３】
2014023082.tif 000015
【図１４】
2014023082.tif 000016
【図１５】
2014023082.tif 000017
【図１６】
2014023082.tif 000018
【図１７】
2014023082.tif 000019
【図１８】
2014023082.tif 000020
【図１９】
2014023082.tif 000021