(57)【特許請求の範囲】
【請求項１】
ＤＨＣＰサーバ機能を有する第１のルータと、端末に接続され、前記第１のルータに通信ネットワークを介して接続される第２のルータとを備えた通信システムにおいて、
前記第２のルータは、前記第１のルータから送信されたＤＨＣＰメッセージの内容を、前記端末が前記第１のルータを経由せずに前記通信ネットワークを介して情報の送受信を行えるように書き換えて、前記端末に送信する制御手段を含み、
前記制御手段は、前記第１のルータから送信されたＤＨＣＰ  ＯＦＦＥＲメッセージ、およびＤＨＣＰ  ＡＣＫメッセージのｏｐｔｉｏｎｓフィールドにおけるＲｏｕｔｅオプションの値を、ｓｉａｄｄｒフィールドに記載されている前記第１のルータのアドレスを示す値から前記第２のルータのアドレスを示す値に書き換えて、前記端末による前記第１のルータを経由せずに前記通信ネットワークを介した情報の送受信を可能にする
ことを特徴とする通信システム。
【請求項２】
ＤＨＣＰサーバ機能を有するルータに通信ネットワークを介して接続され、端末に接続されるルータにおいて、
前記ＤＨＣＰサーバ機能を有するルータから送信されたＤＨＣＰメッセージの内容を、前記端末が前記ＤＨＣＰサーバ機能を有するルータを経由せずに前記通信ネットワークを介して情報の送受信を行えるように書き換えて、前記端末に送信する制御手段を含み、
前記制御手段は、ＤＨＣＰサーバ機能を有するルータから送信されたＤＨＣＰ  ＯＦＦＥＲメッセージ、およびＤＨＣＰ  ＡＣＫメッセージのｏｐｔｉｏｎｓフィールドにおけるＲｏｕｔｅオプションの値を、ｓｉａｄｄｒフィールドに記載されている前記ＤＨＣＰサーバ機能を有するルータのアドレスを示す値から自ルータのアドレスを示す値に書き換えて、前記端末による前記ＤＨＣＰサーバ機能を有するルータを経由せずに前記通信ネットワークを介した情報の送受信を可能にする
ことを特徴とするルータ。
【請求項３】
ＤＨＣＰサーバ機能を有する第１のルータが送信したＤＨＣＰメッセージを書き換えるＤＨＣＰメッセージ書き換え方法において、
前記第１のルータに通信ネットワークを介して接続される第２のルータの制御手段が、前記第１のルータから送信されたＤＨＣＰメッセージの内容を、前記第２のルータに接続されている端末が前記第１のルータを経由せずに前記通信ネットワークを介して情報の送受信を行えるように書き換えて、前記端末に送信する制御ステップを含み、
前記制御ステップで、ＤＨＣＰサーバ機能を有するルータから送信されたＤＨＣＰ  ＯＦＦＥＲメッセージ、およびＤＨＣＰ  ＡＣＫメッセージのｏｐｔｉｏｎｓフィールドにおけるＲｏｕｔｅオプションの値を、ｓｉａｄｄｒフィールドに記載されている前記ＤＨＣＰサーバ機能を有する前記第１のルータのアドレスを示す値から前記第２のルータのアドレスを示す値に書き換えて、前記端末による前記第１のルータを経由せずに前記通信ネットワークを介した情報の送受信を可能にする
ことを特徴とするＤＨＣＰメッセージ書き換え方法。
【請求項４】
ＤＨＣＰサーバ機能を有するルータに通信ネットワークを介して接続され、端末に接続されるルータに搭載されるＤＨＣＰメッセージ書き換えプログラムであって、
コンピュータに、
前記端末が前記ＤＨＣＰサーバ機能を有するルータを経由せずに前記通信ネットワークを介して情報の送受信を行えるように、前記ＤＨＣＰサーバ機能を有するルータから送信されたＤＨＣＰ  ＯＦＦＥＲメッセージ、およびＤＨＣＰ  ＡＣＫメッセージのｏｐｔｉｏｎｓフィールドにおけるＲｏｕｔｅオプションの値を、前記ＤＨＣＰサーバ機能を有するルータのアドレスを示す値から自ルータのアドレスを示す値に書き換えて、前記端末に送信する制御処理を実行させ、
前記制御処理で、ＤＨＣＰサーバ機能を有するルータから送信されたＤＨＣＰ  ＯＦＦＥＲメッセージ、およびＤＨＣＰ  ＡＣＫメッセージのｏｐｔｉｏｎｓフィールドにおけるＲｏｕｔｅオプションの値を、ｓｉａｄｄｒフィールドに記載されている前記ＤＨＣＰサーバ機能を有するルータのアドレスを示す値から自ルータのアドレスを示す値に書き換えさせて、前記端末による前記ＤＨＣＰサーバ機能を有するルータを経由せずに前記通信ネットワークを介した情報の送受信を可能にする
ためのＤＨＣＰメッセージ書き換えプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＤＨＣＰを用いた通信システム、ルータ、ＤＨＣＰメッセージ書き換え方法、およびＤＨＣＰメッセージ書き換えプログラムに関する。
【背景技術】
【０００２】
図７は、従来のルータを用いたＬ２ＶＰＮ（Ｌａｙｅｒ−２  Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）の動作を示す説明図である。
【０００３】
図７に示す例では、拠点Ａ１００に設置されたルータＡ１０１、拠点Ｂ２００に設置されたルータＢ２０１、および拠点Ｃ３００に設置されたルータＣ３０１がインターネット４００を介してＬ２ＶＰＮ接続されている。
【０００４】
そして、拠点Ａ１００のルータＡ１０１には、端末１０２，１０３，１０４が接続され、拠点Ｂ２００のルータＢ２０１には、端末２０２，２０３，２０４が接続され、拠点Ｃ３００のルータＣ３０１には、端末３０２，３０３，３０４が接続されている。拠点Ａ１００のルータＡ１０１は、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）サーバ機能を有する。
【０００５】
拠点Ｂ２００および拠点Ｃ３００の各端末が、インターネット４００を介して図７に示すＬ２ＶＰＮ外のコンピュータ５００と情報を送受信する場合、各端末は、拠点Ａ１００のルータＡ１０１からＤＨＣＰメッセージを受信して、Ｌ２ＶＰＮ外のコンピュータに接続するための設定を示す情報（アドレス（ｄｅｆａｕｌｔ  ｒｏｕｔｅ））を取得する。
【０００６】
各端末は、受信したＤＨＣＰメッセージが含むｄｅｆａｕｌｔ  ｒｏｕｔｅの記載に従って、拠点Ａ１００のルータＡ１０１を介して、図７に示すＬ２ＶＰＮ外のコンピュータ５００と情報を送受信するように設定される。図７に示す例では、拠点Ｂ２００の端末２０２および拠点Ｃ３００の端末３０２が、拠点Ａ１００のルータＡ１０１を介して、Ｌ２ＶＰＮ外のコンピュータ５００と情報を送受信している。
【０００７】
図７に例示した従来技術は、文献公知発明に係るものではない。
【０００８】
なお、特許文献１には、ＤＨＣＰリレーエージェント機能を用いて、確保しているアドレスを効率よくクライアント端末に割り当てるシステムが記載されている。
【０００９】
非特許文献１には、ＤＨＣＰメッセージのフォーマットと、そのフォーマットにおける各フィールドの詳細とが記載されている。
【００１０】
【特許文献１】特開２００４−２０７７８８号公報（段落００６０〜０１４９、図１）
【非特許文献１】Ｒ．Ｄｒｏｍｓ、“Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ（ＲＥＱＵＥＳＴ  ｆｏｒ  Ｃｏｍｍｅｎｔｓ：２１３１）  ２．Ｐｒｏｔｏｃｏｌ  Ｓｕｍｍａｒｙ”、［ｏｎｌｉｎｅ］、１９９７年３月、Ｔｈｅ  Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ、［平成１８年３月２９日検索］、インターネット＜ＵＲＬ：http://www.ietf.org/rfc/rfc2131.txt＞
【発明の開示】
【発明が解決しようとする課題】
【００１１】
図７に示す例では、拠点Ｂ２００の各端末および拠点Ｃ３００の各端末は、拠点Ａ１００のルータＡ１０１から受信したＤＨＣＰメッセージが含むｄｅｆａｕｌｔ  ｒｏｕｔｅの記載に従って、拠点Ａ１００のルータＡ１０１を介してＬ２ＶＰＮ外のコンピュータ５００と情報を送受信する。従って、拠点Ｂ２００の各端末および拠点Ｃ３００の各端末が送信した情報は、インターネット４００を介して拠点Ａ１００のルータＡ１０１に送信され、拠点Ａ１００のルータＡ１０１からインターネット４００を介してＬ２ＶＰＮ外のコンピュータ５００に送信される。
【００１２】
つまり、拠点Ｂ２００の各端末および拠点Ｃ３００の各端末が送信した情報は、インターネット４００を２回経由してＬ２ＶＰＮ外のコンピュータ５００に受信される。そのため、拠点Ｂ２００の各端末および拠点Ｃ３００の各端末がＬ２ＶＰＮ外のコンピュータ５００と情報を送受信する場合に、インターネット４００を経由する情報のトラフィック量が増大するという問題がある。
【００１３】
そして、この問題を解決するためには、拠点Ｂ２００の各端末および拠点Ｃ３００の各端末のネットワークの設定（ｄｅｆａｕｌｔ  ｒｏｕｔｅの設定）をそれぞれ人手で変更しなければならず、手間とコストとがかかるという問題がある。
【００１４】
特許文献１に記載されているシステムでは、インターネットのトラフィック量を削減することができない。
【００１５】
そこで、本発明は、手間とコストとをかけずに、インターネット等の通信ネットワークのトラフィック量を削減する通信システム、ルータ、ＤＨＣＰメッセージ書き換え方法、およびＤＨＣＰメッセージ書き換えプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１６】
本発明による通信システムは、ＤＨＣＰサーバ機能を有する第１のルータと、端末に接続され、第１のルータに通信ネットワークを介して接続される第２のルータとを備えた通信システムであって、第２のルータは、第１のルータから送信されたＤＨＣＰメッセージの内容を、端末が第１のルータを経由せずに通信ネットワークを介して情報の送受信を行えるように書き換えて、端末に送信する制御手段を含み、制御手段は、第１のルータから送信されたＤＨＣＰ  ＯＦＦＥＲメッセージ、およびＤＨＣＰ  ＡＣＫメッセージのｏｐｔｉｏｎｓフィールドにおけるＲｏｕｔｅオプションの値を、ｓｉａｄｄｒフィールドに記載されている第１のルータのアドレスを示す値から第２のルータのアドレスを示す値に書き換えて、端末による第１のルータを経由せずに通信ネットワークを介した情報の送受信を可能にすることを特徴とする。
【００１８】
本発明によるルータは、ＤＨＣＰサーバ機能を有するルータに通信ネットワークを介して接続され、端末に接続されるルータであって、ＤＨＣＰサーバ機能を有するルータから送信されたＤＨＣＰメッセージの内容を、端末がＤＨＣＰサーバ機能を有するルータを経由せずに通信ネットワークを介して情報の送受信を行えるように書き換えて、端末に送信する制御手段を含み、制御手段は、ＤＨＣＰサーバ機能を有するルータから送信されたＤＨＣＰ  ＯＦＦＥＲメッセージ、およびＤＨＣＰ  ＡＣＫメッセージのｏｐｔｉｏｎｓフィールドにおけるＲｏｕｔｅオプションの値を、ｓｉａｄｄｒフィールドに記載されているＤＨＣＰサーバ機能を有するルータのアドレスを示す値から自ルータのアドレスを示す値に書き換えて、端末によるＤＨＣＰサーバ機能を有するルータを経由せずに通信ネットワークを介した情報の送受信を可能にすることを特徴とする。
【００２０】
本発明によるＤＨＣＰメッセージ書き換え方法は、ＤＨＣＰサーバ機能を有する第１のルータが送信したＤＨＣＰメッセージを書き換えるＤＨＣＰメッセージ書き換え方法であって、第１のルータに通信ネットワークを介して接続される第２のルータの制御手段が、第１のルータから送信されたＤＨＣＰメッセージの内容を、第２のルータに接続されている端末が第１のルータを経由せずに通信ネットワークを介して情報の送受信を行えるように書き換えて、端末に送信する制御ステップを含み、制御ステップで、ＤＨＣＰサーバ機能を有するルータから送信されたＤＨＣＰ  ＯＦＦＥＲメッセージ、およびＤＨＣＰ  ＡＣＫメッセージのｏｐｔｉｏｎｓフィールドにおけるＲｏｕｔｅオプションの値を、ｓｉａｄｄｒフィールドに記載されているＤＨＣＰサーバ機能を有する第１のルータのアドレスを示す値から第２のルータのアドレスを示す値に書き換えて、端末による第１のルータを経由せずに通信ネットワークを介した情報の送受信を可能にすることを特徴とする。
【００２１】
本発明によるＤＨＣＰメッセージ書き換えプログラムは、ＤＨＣＰサーバ機能を有するルータに通信ネットワークを介して接続され、端末に接続されるルータに搭載されるＤＨＣＰメッセージ書き換えプログラムであって、コンピュータに、端末がＤＨＣＰサーバ機能を有するルータを経由せずに通信ネットワークを介して情報の送受信を行えるように、ＤＨＣＰサーバ機能を有するルータから送信されたＤＨＣＰ  ＯＦＦＥＲメッセージ、およびＤＨＣＰ  ＡＣＫメッセージのｏｐｔｉｏｎｓフィールドにおけるＲｏｕｔｅオプションの値を、ＤＨＣＰサーバ機能を有するルータのアドレスを示す値から自ルータのアドレスを示す値に書き換えて、端末に送信する制御処理を実行させ、制御処理で、ＤＨＣＰサーバ機能を有するルータから送信されたＤＨＣＰ  ＯＦＦＥＲメッセージ、およびＤＨＣＰ  ＡＣＫメッセージのｏｐｔｉｏｎｓフィールドにおけるＲｏｕｔｅオプションの値を、ｓｉａｄｄｒフィールドに記載されているＤＨＣＰサーバ機能を有するルータのアドレスを示す値から自ルータのアドレスを示す値に書き換えさせて、端末によるＤＨＣＰサーバ機能を有するルータを経由せずに通信ネットワークを介した情報の送受信を可能にすることを特徴とする。
【発明の効果】
【００２２】
本発明によれば、第１のルータから送信されたＤＨＣＰメッセージの内容を、端末が送受信する情報が第１のルータを経由せずに通信ネットワークを介して情報の送受信を行えるように書き換えるので、端末が送受信する情報がインターネット等の通信ネットワークを経由する回数を減らし、インターネット等の通信ネットワークのトラフィック量を削減することができる。
【００２３】
また、ルータの制御手段がＤＨＣＰメッセージの内容を書き換えるので、人手でＤＨＣＰメッセージの内容を書き換える場合に比べて、手間とコストとを削減することができる。
【発明を実施するための最良の形態】
【００２４】
本発明の実施の形態について、図面を参照して説明する。図１は、本発明によるＬ２ＶＰＮシステム（通信システム）の実施の形態を示すブロック図である。
【００２５】
図１に示すＬ２ＶＰＮシステムは、インターネット（通信ネットワーク）４００を介してＬ２ＶＰＮ接続されているルータＡ（第１のルータ）１０１、ルータＢ（第２のルータ）２０１、およびルータＣ３０１を含む。
【００２６】
ルータＡ１０１は、拠点Ａ１００に設置され、端末１０２，１０３，１０４に接続されている。ルータＢ２０１は、拠点Ｂ２００に設置され、端末２０２，２０３，２０４に接続されている。ルータＣ３０１は、拠点Ｃ３００に設置され、端末３０２，３０３，３０４に接続されている。そして、拠点Ａ１００のルータＡ１０１は、ＤＨＣＰサーバ機能を有する。また、Ｌ２ＶＰＮ外のコンピュータ５００は、インターネット４００に接続されている。
【００２７】
図２は、拠点Ｂ２００に設置されているルータＢ２０１の構成例を示すブロック図である。図２に示すルータＢ２０１は、インターネット４００に接続されるＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）側ポート１１と、拠点Ｂ２００に設置されている各端末に接続されるＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）側ポート１２と、ルータＢ２０１の全体を制御する制御部（制御手段）１０とを含む。
【００２８】
なお、拠点Ｃ３００に設置されているルータＣ３０１は、図２に例示したルータＢ２０１と同様の構成である。
【００２９】
拠点Ｂ２００に設置されている各端末は、ルータＢ２０１とインターネット４００とを介して、ＤＨＣＰサーバ機能を有するルータＡ１０１からＤＨＣＰメッセージを受信する。拠点Ｃ３００に設置されている各端末は、ルータＣ３０１とインターネット４００とを介して、ＤＨＣＰサーバ機能を有するルータＡ１０１からＤＨＣＰメッセージを受信する。
【００３０】
図３は、非特許文献１に記載されているＤＨＣＰメッセージの内容を示す説明図である。図３（ａ）は、ＤＨＣＰメッセージのフォーマットを示す説明図である。図３（ｂ）は、ＤＨＣＰメッセージのフォーマットにおける各フィールドの内容を示す説明図である。
【００３１】
図３（ａ）および図３（ｂ）に示すように、ＤＨＣＰメッセージは、ＤＨＣＰサーバのＩＰアドレス（図１に示す例では、ルータＡ１０１のＩＰアドレス）を示すｓｉａｄｄｒフィールドや、ｏｐｔｉｏｎｓフィールド等によって構成される。ｏｐｔｉｏｎｓフィールドには、ネットワーク設定や通信ネットワーク上で利用可能なサービスを示す情報が記述される。図１および図７に示す例では、ルータＡ１０１が送信するＤＨＣＰメッセージ（ＤＨＣＰ  ＯＦＦＥＲおよびＤＨＣＰ  ＡＣＫ）のｏｐｔｉｏｎｓフィールドに、Ｒｏｕｔｅオプションの値としてルータＡ１０１のアドレスを示す値が記述される。
【００３２】
ルータＢ２０１の制御部１０は、ルータＡ１０１が送信したＤＨＣＰメッセージにおけるｏｐｔｉｏｎｓフィールドの内容を書き換えて、ルータＡ１０１とＤＨＣＰメッセージを送受信している端末に送信する。ルータＣ３０１の制御部１０は、ルータＡ１０１が送信したＤＨＣＰメッセージにおけるｏｐｔｉｏｎｓフィールドの内容を書き換えて、ルータＡ１０１とＤＨＣＰメッセージを送受信している端末に送信する。
【００３３】
図４は、ルータＢ２０１の制御部１０が書き換えるＤＨＣＰメッセージにおけるｏｐｔｉｏｎｓフィールドの内容を示す説明図である。図４に示すように、ルータＢ２０１の制御部１０は、ＤＨＣＰメッセージ（ＤＨＣＰ  ＯＦＦＥＲおよびＤＨＣＰ  ＡＣＫ）のｏｐｔｉｏｎｓフィールドにおけるＲｏｕｔｅオプションの値を、ルータＡ１０１のアドレスを示す値からルータＢ２０１のアドレスを示す値に書き換える。
【００３４】
また、ルータＣ３０１の制御部１０は、ＤＨＣＰメッセージ（ＤＨＣＰ  ＯＦＦＥＲおよびＤＨＣＰ  ＡＣＫ）のｏｐｔｉｏｎｓフィールドにおけるＲｏｕｔｅオプションの値を、ルータＡ１０１のアドレスを示す値からルータＣ３０１のアドレスを示す値に書き換える。
【００３５】
なお、ルータＢ２０１およびルータＣ３０１は、コンピュータに、接続されている端末がルータＡ１０１を経由せずにインターネット４００を介して情報の送受信を行えるように、ルータＡ１０１から送信されたＤＨＣＰ  ＯＦＦＥＲメッセージ、およびＤＨＣＰ  ＡＣＫメッセージのｏｐｔｉｏｎｓフィールドにおけるＲｏｕｔｅオプションの値を、ルータＡ１０１のアドレスを示す値から自ルータのアドレスを示す値に書き換えて、端末に送信する制御処理を実行させ、制御処理で、ルータＡ１０１から送信されたＤＨＣＰ  ＯＦＦＥＲメッセージ、およびＤＨＣＰ  ＡＣＫメッセージのｏｐｔｉｏｎｓフィールドにおけるＲｏｕｔｅオプションの値を、ｓｉａｄｄｒフィールドに記載されているルータＡ１０１のアドレスを示す値から自ルータのアドレスを示す値に書き換えさせて、接続されている端末によるルータＡ１０１を経由せずにインターネット４００を介した情報の送受信を可能にするためのＤＨＣＰメッセージ書き換えプログラムを搭載している。
【００３６】
次に、本発明によるＬ２ＶＰＮネットワークシステムの動作について、図面を参照して説明する。図５は、ＤＨＣＰメッセージを書き換える際の動作を説明するシーケンス図である。
【００３７】
以下、ルータＢ２０１に接続されている端末２０２が、Ｌ２ＶＰＮ外のコンピュータ５００と情報を送受信する場合を例に説明する。
【００３８】
端末２０２は、ＤＨＣＰサーバを見つけるために、ＤＨＣＰ  ＤＩＳＣＯＶＥＲメッセージをルータＢ２０１を介して送信する（ステップＳ１０１）。ＤＨＣＰサーバ機能を有するルータＡ１０１は、端末２０２が送信したＤＨＣＰ  ＤＩＳＣＯＶＥＲメッセージをインターネット４００を介して受信する。
【００３９】
ＤＨＣＰ  ＤＩＳＣＯＶＥＲメッセージを受信したルータＡ１０１は、インターネット４００を介してＬ２ＶＰＮ外のコンピュータに接続するための設定を示す情報であるＤＨＣＰ  ＯＦＦＥＲメッセージを、インターネット４００とルータＢ２０１とを介して端末２０２に送信する（ステップＳ１０２）。
【００４０】
ルータＡ１０１が端末２０２に送信したＤＨＣＰ  ＯＦＦＥＲメッセージを受信したルータＢ２０１は、ＤＨＣＰ  ＯＦＦＥＲメッセージのｏｐｔｉｏｎｓフィールドにおけるＲｏｕｔｅオプションの値を、ルータＡ１０１のアドレスを示す値からルータＢ２０１のアドレスを示す値に書き換えて（ステップＳ１０３）、端末２０２に送信する（ステップＳ１０４）。
【００４１】
端末２０２は、受信したＤＨＣＰ  ＯＦＦＥＲメッセージによるインターネット４００を介してＬ２ＶＰＮ外のコンピュータに接続するための設定を受け入れることを示すＤＨＣＰ  ＲＥＱＵＥＳＴメッセージを、ルータＢ２０１とインターネット４００とを介して送信する（ステップＳ１０５）。
【００４２】
ＤＨＣＰ  ＲＥＱＵＥＳＴメッセージを受信したルータＡ１０１は、ＤＨＣＰ  ＯＦＦＥＲメッセージによるインターネット４００を介してＬ２ＶＰＮ外のコンピュータに接続するための設定の使用の承諾を示すＤＨＣＰ  ＡＣＫメッセージを、インターネット４００とルータＢ２０１とを介して送信する（ステップＳ１０６）。
【００４３】
ルータＡ１０１が端末２０２に送信したＤＨＣＰ  ＡＣＫメッセージを受信したルータＢ２０１は、ＤＨＣＰ  ＡＣＫメッセージのｏｐｔｉｏｎｓフィールドにおけるＲｏｕｔｅオプションの値を、ルータＡ１０１のアドレスを示す値からルータＢ２０１のアドレスを示す値に書き換えて（ステップＳ１０７）、端末２０２に送信する（ステップＳ１０８）。
【００４４】
図６は、書き換えられたＤＨＣＰメッセージにもとづいて設定された端末２０２が、コンピュータ５００と情報を送受信する際の動作を示す説明図である。
【００４５】
端末２０２は、受信したＤＨＣＰメッセージのｏｐｔｉｏｎｓフィールドにＲｏｕｔｅオプションの値として記述されているアドレスのルータを介して、コンピュータ５００と情報を送受信する。
【００４６】
従って、端末２０２は、ルータＢ２０１を介してルータＡ１０１からｏｐｔｉｏｎｓフィールドが書き換えられたＤＨＣＰメッセージを受信した後は、図６に示すように、ルータＡ１０１を介さずに、ルータＢ２０１とインターネット４００とを介してコンピュータ５００と情報を送受信する。
【００４７】
また、図５に例示した動作をルータＢ２０１とルータＢ２０１に接続されている他の端末（端末２０３および端末２０４）とが実行した場合に、端末２０３および端末２０４は、図６に例示した端末２０２の場合と同様にルータＡ１０１を介さずに、ルータＢ２０１とインターネット４００とを介してコンピュータ５００と情報を送受信する。そして、図５に例示した動作をルータＣ３０１とルータＣ３０１に接続されている各端末とが実行した場合に、ルータＣ３０１に接続されている各端末は、図６に例示した端末２０２の場合と同様にルータＡ１０１を介さずに、ルータＣ３０１とインターネット４００とを介してコンピュータ５００と情報を送受信する。
【００４８】
本実施の形態によれば、ルータＢ２０１およびルータＣ３０１に接続されている各端末は、ルータＡ１０１を介さずにインターネット４００に接続されたＬ２ＶＰＮ外のコンピュータ５００と情報を送受信する。従って、ルータＢ２０１およびルータＣ３０１に接続されている各端末がインターネット４００に接続されたＬ２ＶＰＮ外のコンピュータ５００と送受信する情報が、インターネット４００を経由する回数を、それぞれ１回に減らすことができる。そのため、インターネット４００のトラフィック量を削減することができる。
【００４９】
また、ルータＢ２０１およびルータＣ３０１がＤＨＣＰメッセージを書き換えるので、ルータＢ２０１およびルータＣ３０１に接続されている各端末の設定を人手で変更する必要がなく、手間とコストとを削減することができる。
【産業上の利用可能性】
【００５０】
本発明は、ＤＨＣＰを用いたＬ２ＶＰＮに適用することができる。
【図面の簡単な説明】
【００５１】
【図１】本発明によるＬ２ＶＰＮシステムの実施の形態を示すブロック図である。
【図２】拠点Ｂに設置されているルータＢの構成例を示すブロック図である。
【図３】ＤＨＣＰメッセージの内容を示す説明図である。
【図４】ルータＢの制御部が書き換えるＤＨＣＰメッセージにおけるｏｐｔｉｏｎｓフィールドの内容を示す説明図である。
【図５】ＤＨＣＰメッセージを書き換える際の動作を説明するシーケンス図である。
【図６】書き換えられたＤＨＣＰメッセージにもとづいて設定された端末が、Ｌ２ＶＰＮ外のコンピュータと情報を送受信する際の動作を示す説明図である。
【図７】従来のＬ２ＶＰＮの動作を示す説明図である。
【符号の説明】
【００５２】
１０  制御部
１１  ＷＡＮ側ポート
１２  ＬＡＮ側ポート
１００  拠点Ａ
１０１  ルータＡ
１０２，１０３，１０４，２０２，２０３，２０４，３０２，３０３，３０４  端末
２０１  ルータＢ
３０１  ルータＣ
４００  インターネット
５００  コンピュータ
【図１】
0004429289.tif 000002
【図２】
0004429289.tif 000003
【図３】
0004429289.tif 000004
【図４】
0004429289.tif 000005
【図５】
0004429289.tif 000006
【図６】
0004429289.tif 000007
【図７】
0004429289.tif 000008