(57)【要約】【課題】状況や環境の変化、たとえば網設備の工事などにより変更されるピアアドレス情報を、動的に学習し、ＤＮＳサーバやルータ自身の設定情報に反映させること。【解決手段】自己を示すアドレス情報が不定な複数のＤＮＳサーバ１，２とルータ３，４間に介在する公衆網１０に論理的なトンネルを確立させ、各ＤＮＳサーバ１，２が名前登録パケットを用いて交換することで、共有して管理するＤＮＳサーバ１，２のピアアドレス情報を含むＤＮＳ情報を、ルータ３，４の問い合わせに応じて提供する。ルータ３，４は、提供されたピアアドレス情報を動的に学習して、変更されたピアアドレス情報を不揮発性メモリに登録し、データ通信の際に利用する。【選択図】        図１
2007295546.tif 000002
【特許請求の範囲】
【請求項１】
自己を示すアドレス情報が一時的に特定される不定なアドレス情報に設定される複数の情報管理装置とデータ中継装置とが公衆網に接続されるとともに、各情報管理装置とデータ中継装置間に介在する前記公衆網に論理的なトンネルを確立させてセキュリティ網を構成し、前記データ中継装置がデータ中継を行うための情報を、各情報管理装置が共有して管理するとともに、前記トンネルを介した前記データ中継装置の問い合わせに応じて前記データ中継を行うための情報を提供する情報管理方法において、
前記情報管理装置および前記データ中継装置が、各情報管理装置を示すピアアドレス情報を登録する第１の登録ステップと、
前記情報管理装置が、各情報管理装置を示すピアアドレス情報が登録された他の前記情報管理装置と前記トンネルを確立させて接続して、前記自己を示すアドレス情報を定期的に送信し、該アドレス情報を受信した前記他の情報管理装置が、該アドレス情報をもとに前記登録されたピアアドレス情報を更新する第１の更新ステップと、
前記データ中継装置が、前記トンネルを介して前記データ中継を行うための情報を問い合わせた情報管理装置から応答がない場合に、前記情報管理装置以外の他の前記情報管理装置と前記トンネルを確立させて接続して、前記他の情報管理装置に前記情報管理装置を示すピアアドレス情報を問い合わせ、前記他の情報管理装置が前記データ中継装置からの問い合わせに応じて、前記登録されたピアアドレス情報の中から該当する前記情報管理装置を示すピアアドレス情報を送信して提供する第１の提供ステップと、
を含むことを特徴とする情報管理方法。
【請求項２】
前記データ中継装置が、前記第１の提供ステップで提供された前記ピアアドレス情報をもとに、前記登録されたピアアドレス情報を更新する第２の更新ステップを、
さらに含むことを特徴とする請求項１に記載の情報管理方法。
【請求項３】
前記データ中継装置が、前記情報管理装置と前記トンネルを確立させて接続して、定期的に該情報管理装置以外の他の情報管理装置を示すピアアドレス情報を問い合わせ、前記情報管理装置が前記データ中継装置からの問い合わせに応じて、前記登録されたピアアドレス情報の中から該当する前記他の情報管理装置を示すピアアドレス情報を送信して提供する第２の提供ステップと、
前記データ中継装置が、前記第２の提供ステップで提供された前記ピアアドレス情報をもとに、前記登録されたピアアドレス情報を更新する第３の更新ステップと、
をさらに含むことを特徴とする請求項１または２に記載の情報管理方法。
【請求項４】
前記データ中継装置が、各情報管理装置と前記トンネルを確立させて接続して、前記自己を示すアドレス情報を送信し、該アドレス情報を受信した各情報管理装置が、前記アドレス情報をピアアドレス情報として登録する第２の登録ステップを、
さらに含むことを特徴とする請求項２または３に記載の情報管理方法。
【請求項５】
自己を示すアドレス情報が一時的に特定される不定なアドレス情報に設定される複数の情報管理装置、網終端装置およびデータ中継装置が公衆網に接続され、かつ各情報管理装置、各網終端装置および各データ中継装置間に介在する前記公衆網に論理的なトンネルを確立させてセキュリティ網を構成するとともに、前記網終端装置に情報管理装置が接続されており、前記データ中継装置がデータ中継を行うための情報を、各情報管理装置が共有して管理するとともに、前記トンネルを介した前記データ中継装置の問い合わせに応じて前記データ中継を行うための情報を提供する情報管理方法において、
各情報管理装置、各網終端装置および各データ中継装置が、各情報管理装置および各網終端装置を示すピアアドレス情報を登録する第１の登録ステップと、
前記情報管理装置および網終端装置が、各情報管理装置および各網終端装置を示すピアアドレス情報が登録された他の前記情報管理装置と前記トンネルを確立させて接続して、前記自己を示すアドレス情報を定期的に送信し、該アドレス情報を受信した前記他の情報管理装置および網終端装置が、該アドレス情報をもとに前記登録されたピアアドレス情報を更新する第１の更新ステップと、
前記データ中継装置が、前記トンネルを介して前記データ中継を行うための情報を問い合わせた、網終端装置に接続された情報管理装置から応答がない場合に、前記情報管理装置以外の他の前記情報管理装置と前記トンネルを確立させて接続して、前記他の情報管理装置に、前記情報管理装置が接続された前記網終端装置を示すピアアドレス情報を問い合わせ、前記他の情報管理装置が前記データ中継装置からの問い合わせに応じて、前記登録されたピアアドレス情報の中から該当する前記網終端装置を示すピアアドレス情報を送信して提供する第１の提供ステップと、
を含むことを特徴とする情報管理方法。
【請求項６】
前記データ中継装置が、前記第１の提供ステップで提供された前記ピアアドレス情報をもとに、前記登録されたピアアドレス情報を更新する第２の更新ステップを、
さらに含むことを特徴とする請求項５に記載の情報管理方法。
【請求項７】
前記データ中継装置が、前記情報管理装置と前記トンネルを確立させて接続して、定期的に該情報管理装置以外の他の情報管理装置または前記情報管理装置が接続された網終端装置を示すピアアドレス情報を問い合わせ、前記情報管理装置が前記データ中継装置からの問い合わせに応じて、前記登録されたピアアドレス情報の中から該当する前記他の情報管理装置または網終端装置を示すピアアドレス情報を送信して提供する第２の提供ステップと、
前記データ中継装置が、前記第２の提供ステップで提供された前記ピアアドレス情報をもとに、前記登録されたピアアドレス情報を更新する第３の更新ステップと、
をさらに含むことを特徴とする請求項５または６に記載の情報管理方法。
【請求項８】
前記データ中継装置が、各情報管理装置と前記トンネルを確立させて接続して、前記自己を示すアドレス情報を送信し、該アドレス情報を受信した各情報管理装置が、前記アドレス情報をピアアドレス情報として登録する第２の登録ステップを、
さらに含むことを特徴とする請求項６または７に記載の情報管理方法。
【請求項９】
自己を示すアドレス情報が一時的に特定される不定なアドレス情報に設定される少なくとも１つの他の情報管理装置と複数のデータ中継装置とに公衆網を介して接続されるとともに、自己と前記他の情報管理装置およびデータ中継装置間に介在する前記公衆網に論理的なトンネルを確立させてセキュリティ網を構成し、前記データ中継装置がデータ中継を行うための情報を、前記他の各情報管理装置と共有して管理するとともに、前記トンネルを介した前記データ中継装置の問い合わせに応じて前記データ中継を行うための情報を提供する情報管理装置において、
各情報管理装置を示すピアアドレス情報を登録する第１の登録手段と、
各情報管理装置を示すピアアドレス情報が登録された他の前記情報管理装置と前記トンネルを確立させて接続して、前記自己を示すアドレス情報を定期的に送信するとともに、前記他の情報管理装置から定期的に送信される該他の情報管理装置を示すピアアドレス情報を受信し、該ピアアドレス情報をもとに前記第１の登録手段で登録されたピアアドレス情報を更新する第１の更新手段と、
前記接続されたデータ中継装置から受信した前記他の情報管理装置を示すピアアドレス情報の問い合わせに応じて、前記第１の登録手段で登録されたピアアドレス情報の中から該当する前記他の情報管理装置を示すピアアドレス情報を検索し、前記データ中継装置に送信して提供する第１の提供手段と、
を備えることを特徴とする情報管理装置。
【請求項１０】
自己を示すアドレス情報が一時的に特定される不定なアドレス情報に設定される少なくとも１つの他の情報管理装置、複数の網終端装置およびデータ中継装置に公衆網を介して接続されるとともに、自己と前記他の情報管理装置、網終端装置およびデータ中継装置間に介在する前記公衆網に論理的なトンネルを確立させてセキュリティ網を構成し、前記データ中継装置がデータ中継を行うための情報を、前記他の情報管理装置と共有して管理するとともに、前記トンネルを介した前記データ中継装置の問い合わせに応じて前記データ中継を行うための情報を提供する情報管理装置において、
前記他の情報管理装置および各網終端装置を示すピアアドレス情報を登録する第１の登録手段と、
各情報管理装置および各網終端装置を示すピアアドレス情報が登録された前記他の情報管理装置と前記トンネルを確立させて接続して、前記自己を示すアドレス情報を定期的に送信するとともに、前記他の情報管理装置または前記網終端装置から定期的に送信される該他の情報管理装置または該網終端装置を示すアドレス情報を受信し、該アドレス情報をもとに前記第１の登録手段で登録されたピアアドレス情報を更新する第１の更新手段と、
前記接続されたデータ中継装置から受信した前記網終端装置を示すピアアドレス情報の問い合わせに応じて、前記第１の登録手段で登録されたピアアドレス情報の中から該当する前記網終端装置を示すピアアドレス情報を検索し、前記データ中継装置に送信して提供する第１の提供手段と、
を備えることを特徴とする情報管理装置。
【請求項１１】
自己を示すアドレス情報が一時的に特定される不定なアドレス情報に設定される複数の情報管理装置と他のデータ中継装置とに公衆網を介して接続されるとともに、自己と各情報管理装置および前記他のデータ中継装置間に介在する前記公衆網に論理的なトンネルを確立させてセキュリティ網を構成し、各情報管理装置が共有して管理するデータ通信を行うための情報を、各情報管理装置に問い合わせるデータ中継装置において、
各情報管理装置を示すピアアドレス情報を登録する第２の登録手段と、
前記トンネルを介して前記データ中継を行うための情報を問い合わせた情報管理装置から応答がない場合に、前記情報管理装置以外の他の情報管理装置と前記トンネルを確立させて接続して、該情報管理装置を示すピアアドレス情報を問い合わせ、該問い合わせに応じて前記他の情報管理装置から提供された前記情報管理装置を示すピアアドレス情報をもとに、前記第２の登録手段で登録された前記ピアアドレス情報を更新する第２の更新手段と、
を備えることを特徴とするデータ中継装置。
【請求項１２】
前記情報管理装置と前記トンネルを確立させて接続して、定期的に該情報管理装置以外の他の情報管理装置を示すピアアドレス情報を問い合わせ、該問い合わせに応じて前記情報管理装置から提供された前記他の情報管理装置を示すピアアドレス情報をもとに、前記第２の登録手段で登録された前記ピアアドレス情報を更新する第３の更新手段を、
さらに備えることを特徴とする請求項１１に記載のデータ中継装置。
【請求項１３】
自己を示すアドレス情報が一時的に特定される不定なアドレス情報に設定される複数の情報管理装置、網終端装置および他のデータ中継装置に公衆網を介して接続されるとともに、自己と各情報管理装置、各網終端装置および前記他のデータ中継装置間に介在する前記公衆網に論理的なトンネルを確立させてセキュリティ網を構成し、データ通信を行うための情報を各情報管理装置に問い合わせるデータ中継装置において、
各情報管理装置および各網終端装置を示すピアアドレス情報を登録する第２の登録手段と、
前記トンネルを介して前記データ中継を行うための情報を問い合わせた、網終端装置に接続された情報管理装置から応答がない場合に、前記情報管理装置以外の他の情報管理装置と前記トンネルを確立させて接続して、前記網終端装置を示すピアアドレス情報を問い合わせ、該問い合わせに応じて前記他の情報管理装置から提供された前記網終端装置を示すピアアドレス情報をもとに、前記第２の登録手段で登録された前記ピアアドレス情報を更新する第２の更新手段と、
を備えることを特徴とするデータ中継装置。
【請求項１４】
前記情報管理装置と前記トンネルを確立させて接続して、定期的に該情報管理装置以外の他の情報管理装置または前記網終端装置を示すピアアドレス情報を問い合わせ、該問い合わせに応じて前記情報管理装置から提供された前記他の情報管理装置または網終端装置を示すピアアドレス情報をもとに、前記第２の登録手段で登録された前記ピアアドレス情報を更新する第３の更新手段を、
さらに備えることを特徴とする請求項１３に記載のデータ中継装置。
【請求項１５】
前記第２の登録手段は、不揮発性の記憶媒体からなることを特徴とする請求項１１または１３に記載のデータ中継装置。
【請求項１６】
自己を示すアドレス情報が一時的に特定される不定なアドレス情報に設定される複数の情報管理装置とデータ中継装置とが公衆網に接続されるとともに、各情報管理装置とデータ中継装置間に介在する前記公衆網に論理的なトンネルを確立させてセキュリティ網を構成し、前記データ中継装置がデータ中継を行うための情報を、各情報管理装置が共有して管理するとともに、前記トンネルを介した前記データ中継装置の問い合わせに応じて前記データ中継を行うための情報を提供する情報管理システムにおいて、
前記情報管理装置は、各情報管理装置を示すピアアドレス情報を登録する第１の登録手段と、各情報管理装置を示すピアアドレス情報が登録された他の前記情報管理装置と前記トンネルを確立させて接続して、前記自己を示すピアアドレス情報を定期的に送信するとともに、前記他の情報管理装置から定期的に送信される該他の情報管理装置を示すアドレス情報を受信し、該アドレス情報をもとに前記第１の登録手段で登録されたピアアドレス情報を更新する第１の更新手段と、前記接続されたデータ中継装置から受信した前記他の情報管理装置を示すアドレス情報の問い合わせに応じて、前記第１の登録手段で登録されたピアアドレス情報の中から該当する前記他の情報管理装置を示すピアアドレス情報を検索し、前記データ中継装置に送信して提供する第１の提供手段と、を備え、
前記データ中継装置は、各情報管理装置を示すピアアドレス情報を登録する第２の登録手段と、前記トンネルを介して前記データ中継を行うための情報を問い合わせた情報管理装置から応答がない場合に、前記情報管理装置以外の他の情報管理装置と前記トンネルを確立させて接続して、該情報管理装置を示すピアアドレス情報を問い合わせ、該問い合わせに応じて前記他の情報管理装置から提供された前記情報管理装置を示すピアアドレス情報をもとに、前記第２の登録手段で登録された前記ピアアドレス情報を更新する第２の更新手段と、を備えることを特徴とする情報管理システム。
【請求項１７】
前記データ中継装置は、前記情報管理装置と前記トンネルを確立させて接続して、定期的に該情報管理装置以外の他の情報管理装置を示すピアアドレス情報を問い合わせ、該問い合わせに応じて前記情報管理装置から提供された前記他の情報管理装置を示すピアアドレス情報をもとに、前記第２の登録手段で登録された前記ピアアドレス情報を更新する第３の更新手段を、さらに備えることを特徴とする請求項１６に記載の情報管理システム。
【請求項１８】
自己を示すアドレス情報が一時的に特定される不定なアドレス情報に設定される複数の情報管理装置、網終端装置およびデータ中継装置が公衆網に接続され、かつ各情報管理装置、前記網終端装置および前記データ中継装置間に介在する前記公衆網に論理的なトンネルを確立させてセキュリティ網を構成するとともに、前記網終端装置に情報管理装置が接続されており、前記データ中継装置がデータ中継を行うための情報を、各情報管理装置が共有して管理するとともに、前記トンネルを介した前記データ中継装置の問い合わせに応じて前記データ中継を行うための情報を提供する情報管理システムにおいて、
前記情報管理装置は、前記他の情報管理装置および各網終端装置を示すピアアドレス情報を登録する第１の登録手段と、各情報管理装置および各網終端装置を示すピアアドレス情報が登録された前記他の情報管理装置と前記トンネルを確立させて接続して、前記自己を示すアドレス情報を定期的に送信するとともに、前記他の情報管理装置または前記網終端装置から定期的に送信される該他の情報管理装置または該網終端装置を示すピアアドレス情報を受信し、該ピアアドレス情報をもとに前記第１の登録手段で登録されたピアアドレス情報を更新する第１の更新手段と、前記接続されたデータ中継装置から受信した前記網終端装置を示すピアアドレス情報の問い合わせに応じて、前記第１の登録手段で登録されたピアアドレス情報の中から該当する前記網終端装置を示すピアアドレス情報を検索し、前記データ中継装置に送信して提供する第１の提供手段と、を備え、
前記データ中継装置は、各情報管理装置および各網終端装置を示すピアアドレス情報を登録する第２の登録手段と、前記トンネルを介して前記データ中継を行うための情報を問い合わせた、網終端装置に接続された情報管理装置から応答がない場合に、前記情報管理装置以外の他の情報管理装置と前記トンネルを確立させて接続して、前記網終端装置を示すピアアドレス情報を問い合わせ、該問い合わせに応じて前記他の情報管理装置から提供された前記網終端装置を示すピアアドレス情報をもとに、前記第２の登録手段で登録された前記ピアアドレス情報を更新し、または前記トンネルを介して前記データ中継を行うための情報を問い合わせた情報管理装置から応答がない場合に、前記情報管理装置以外の他の情報管理装置と前記トンネルを確立させて接続して、前記情報管理装置を示すピアアドレス情報を問い合わせ、該問い合わせに応じて前記他の情報管理装置から提供された前記情報管理装置を示すピアアドレス情報をもとに、前記第２の登録手段で登録された前記ピアアドレス情報を更新する第２の更新手段と、を備え、
前記網終端装置は、前記情報管理装置およびデータ中継装置と前記トンネルを確立させて接続して、前記情報管理装置およびデータ中継装置と自己に接続された情報管理装置との間に通信される情報を中継する中継手段と、各情報管理装置および各網終端装置を示すピアアドレス情報を登録する第３の登録手段と、前記トンネルを介してピアアドレス情報を問い合わせた、他の網終端装置に接続された前記情報管理装置から応答がない場合に、前記情報管理装置以外の他の情報管理装置と前記トンネルを確立させて接続して、前記他の網終端装置を示すピアアドレス情報を問い合わせ、該問い合わせに応じて前記他の情報管理装置から提供された前記他の網終端装置を示すピアアドレス情報をもとに、前記第３の登録手段で登録された前記ピアアドレス情報を更新し、または前記トンネルを介して前記ピアアドレス情報を問い合わせた情報管理装置への問い合わせに対する情報提供が得られない場合に、前記情報管理装置以外の他の情報管理装置と前記トンネルを確立させて接続して、前記情報管理装置を示すピアアドレス情報を問い合わせ、該問い合わせに応じて前記他の情報管理装置から提供された前記情報管理装置を示すピアアドレス情報をもとに、前記第３の登録手段で登録された前記ピアアドレス情報を更新する第４の更新手段と、を備えることを特徴とする情報管理システム。
【請求項１９】
前記データ中継装置は、前記情報管理装置と前記トンネルを確立させて接続して、定期的に該情報管理装置以外の他の情報管理装置を示すピアアドレス情報を問い合わせ、該問い合わせに応じて前記情報管理装置から提供された前記他の情報管理装置または網終端装置を示すピアアドレス情報をもとに、前記第２の登録手段で登録された前記ピアアドレス情報を更新する第３の更新手段を、さらに備え、
前記網終端装置は、前記情報管理装置と前記トンネルを確立させて接続して、定期的に該情報管理装置以外の他の情報管理装置を示すピアアドレス情報を問い合わせ、該問い合わせに応じて前記情報管理装置から提供された前記他の情報管理装置または網終端装置を示すピアアドレス情報をもとに、前記第３の登録手段で登録された前記ピアアドレス情報を更新する第５の更新手段を、さらに備えることを特徴とする請求項１８に記載の情報管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、不定なアドレス情報が割り当てられた情報管理装置とデータ中継装置間に介在する公衆網に論理的なトンネルを確立させ、データ通信を行うためのピアアドレス情報を、共有して管理する情報管理方法、情報管理装置、データ中継装置および情報管理システムに関するものである。
【背景技術】
【０００２】
従来、ＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）機能を利用し、ネットワークを構成するデータ中継装置としてのルータとアドレス管理用の情報管理装置としてのＤＮＳサーバ間でＭＡＣアドレス情報をもとに特定の認証用パスワードを作成し、上記認証用パスワードを通信して認証を行った後、ＤＮＳサーバから通信に必要なアドレス情報を取得し、上記ネットワークを介してデータ通信を行うシステムがあった。
【０００３】
【特許文献１】特開２００５−２８６９４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ネットワークを構成する全てのルータとＤＮＳサーバを示すピアアドレス情報が一時的に特定されるが動的に変更されるピアアドレス（以下、「不定アドレス」という）情報であると、ＩＰｓｅｃ通信を行うことができない。すなわち、ルータがＤＮＳサーバに接続するためには、ＤＮＳサーバのピアアドレス情報が必要であるが、このピアアドレス情報が動的に変更されるため、ＤＮＳサーバのピアアドレス情報が変更されるたびに、ルータの設定を変更する必要がある。この場合、ルータは変更されたＤＮＳサーバのピアアドレス情報がわからないため、その都度オペレータが電話などを利用してＤＮＳサーバのピアアドレス情報を確認する必要があり、確認動作が煩雑になっていた。そこで、変更されることのない固定のピアアドレス情報が割り当てられたＤＮＳサーバを少なくとも１台公衆網に設置し、各ルータに与えられる不定のピアアドレスを各ルータが動的にＤＮＳサーバに登録させ（ルータが、不定アドレスを動的にＤＮＳサーバに登録させるダイナミックＤＮＳの機能を有してクライアント動作を行う）、ルータは、最初にこのＤＮＳサーバとトンネルを確立させて、データ通信の相手先ルータのピアアドレス情報を問い合わせるサービスが考えられるが、このサービスでは、ＤＮＳサーバのピアアドレスが固定であることが前提であり、割り当てるべきアドレス情報が不足していると、固定アドレスの割り当てが困難になるとともに、この固定アドレスの提供を受けるサービスは費用が嵩むという問題があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、状況や環境の変化により変更されるピアアドレス情報を、動的に学習し、情報管理装置やデータ中継装置自身の設定情報に反映させることができる情報管理方法、情報管理装置、データ中継装置および情報管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明にかかる情報管理方法は、自己を示すアドレス情報が一時的に特定される不定なアドレス情報に設定される複数の情報管理装置とデータ中継装置とが公衆網に接続されるとともに、各情報管理装置とデータ中継装置間に介在する前記公衆網に論理的なトンネルを確立させてセキュリティ網を構成し、前記データ中継装置がデータ中継を行うための情報を、各情報管理装置が共有して管理するとともに、前記トンネルを介した前記データ中継装置の問い合わせに応じて前記データ中継を行うための情報を提供する情報管理方法において、前記情報管理装置および前記データ中継装置が、各情報管理装置を示すピアアドレス情報を登録する第１の登録ステップと、前記情報管理装置が、各情報管理装置を示すピアアドレス情報が登録された他の前記情報管理装置と前記トンネルを確立させて接続して、前記自己を示すアドレス情報を定期的に送信し、該アドレス情報を受信した前記他の情報管理装置が、該アドレス情報をもとに前記登録されたピアアドレス情報を更新する第１の更新ステップと、前記データ中継装置が、前記トンネルを介して前記データ中継を行うための情報を問い合わせた情報管理装置から応答がない場合に、前記情報管理装置以外の他の前記情報管理装置と前記トンネルを確立させて接続して、前記他の情報管理装置に前記情報管理装置を示すピアアドレス情報を問い合わせ、前記他の情報管理装置が前記データ中継装置からの問い合わせに応じて、前記登録されたピアアドレス情報の中から該当する前記情報管理装置を示すピアアドレス情報を送信して提供する第１の提供ステップと、を含むことを特徴とする。
【０００７】
また、本発明にかかる情報管理方法は、上記発明において、前記データ中継装置が、前記第１の提供ステップで提供された前記ピアアドレス情報をもとに、前記登録されたピアアドレス情報を更新する第２の更新ステップを、さらに含むことを特徴とする。
【０００８】
また、本発明にかかる情報管理方法は、上記発明において、前記データ中継装置が、前記情報管理装置と前記トンネルを確立させて接続して、定期的に該情報管理装置以外の他の情報管理装置を示すピアアドレス情報を問い合わせ、前記情報管理装置が前記データ中継装置からの問い合わせに応じて、前記登録されたピアアドレス情報の中から該当する前記他の情報管理装置を示すピアアドレス情報を送信して提供する第２の提供ステップと、前記データ中継装置が、前記第２の提供ステップで提供された前記ピアアドレス情報をもとに、前記登録されたピアアドレス情報を更新する第３の更新ステップと、をさらに含むことを特徴とする。
【０００９】
また、本発明にかかる情報管理方法は、上記発明において、前記データ中継装置が、各情報管理装置と前記トンネルを確立させて接続して、前記自己を示すアドレス情報を送信し、該アドレス情報を受信した各情報管理装置が、前記アドレス情報をピアアドレス情報として登録する第２の登録ステップを、さらに含むことを特徴とする。
【００１０】
また、本発明にかかる情報管理方法は、上記発明において、自己を示すアドレス情報が一時的に特定される不定なアドレス情報に設定される複数の情報管理装置、網終端装置およびデータ中継装置が公衆網に接続され、かつ各情報管理装置、各網終端装置および各データ中継装置間に介在する前記公衆網に論理的なトンネルを確立させてセキュリティ網を構成するとともに、前記網終端装置に情報管理装置が接続されており、前記データ中継装置がデータ中継を行うための情報を、各情報管理装置が共有して管理するとともに、前記トンネルを介した前記データ中継装置の問い合わせに応じて前記データ中継を行うための情報を提供する情報管理方法において、各情報管理装置、各網終端装置および各データ中継装置が、各情報管理装置および各網終端装置を示すピアアドレス情報を登録する第１の登録ステップと、前記情報管理装置および網終端装置が、各情報管理装置および各網終端装置を示すピアアドレス情報が登録された他の前記情報管理装置と前記トンネルを確立させて接続して、前記自己を示すアドレス情報を定期的に送信し、該アドレス情報を受信した前記他の情報管理装置および網終端装置が、該アドレス情報をもとに前記登録されたピアアドレス情報を更新する第１の更新ステップと、前記データ中継装置が、前記トンネルを介して前記データ中継を行うための情報を問い合わせた、網終端装置に接続された情報管理装置から応答がない場合に、前記情報管理装置以外の他の前記情報管理装置と前記トンネルを確立させて接続して、前記他の情報管理装置に、前記情報管理装置が接続された前記網終端装置を示すピアアドレス情報を問い合わせ、前記他の情報管理装置が前記データ中継装置からの問い合わせに応じて、前記登録されたピアアドレス情報の中から該当する前記網終端装置を示すピアアドレス情報を送信して提供する第１の提供ステップと、を含むことを特徴とする。
【００１１】
また、本発明にかかる情報管理方法は、上記発明において、前記データ中継装置が、前記第１の提供ステップで提供された前記ピアアドレス情報をもとに、前記登録されたピアアドレス情報を更新する第２の更新ステップを、さらに含むことを特徴とする。
【００１２】
また、本発明にかかる情報管理方法は、上記発明において、前記データ中継装置が、前記情報管理装置と前記トンネルを確立させて接続して、定期的に該情報管理装置以外の他の情報管理装置または前記情報管理装置が接続された網終端装置を示すピアアドレス情報を問い合わせ、前記情報管理装置が前記データ中継装置からの問い合わせに応じて、前記登録されたピアアドレス情報の中から該当する前記他の情報管理装置または網終端装置を示すピアアドレス情報を送信して提供する第２の提供ステップと、前記データ中継装置が、前記第２の提供ステップで提供された前記ピアアドレス情報をもとに、前記登録されたピアアドレス情報を更新する第３の更新ステップと、をさらに含むことを特徴とする。
【００１３】
また、本発明にかかる情報管理方法は、上記発明において、前記データ中継装置が、各情報管理装置と前記トンネルを確立させて接続して、前記自己を示すアドレス情報を送信し、該アドレス情報を受信した各情報管理装置が、前記アドレス情報をピアアドレス情報として登録する第２の登録ステップを、さらに含むことを特徴とする。
【００１４】
また、本発明にかかる情報管理装置は、自己を示すアドレス情報が一時的に特定される不定なアドレス情報に設定される少なくとも１つの他の情報管理装置と複数のデータ中継装置とに公衆網を介して接続されるとともに、自己と前記他の情報管理装置およびデータ中継装置間に介在する前記公衆網に論理的なトンネルを確立させてセキュリティ網を構成し、前記データ中継装置がデータ中継を行うための情報を、前記他の各情報管理装置と共有して管理するとともに、前記トンネルを介した前記データ中継装置の問い合わせに応じて前記データ中継を行うための情報を提供する情報管理装置において、各情報管理装置を示すピアアドレス情報を登録する第１の登録手段と、各情報管理装置を示すピアアドレス情報が登録された他の前記情報管理装置と前記トンネルを確立させて接続して、前記自己を示すアドレス情報を定期的に送信するとともに、前記他の情報管理装置から定期的に送信される該他の情報管理装置を示すピアアドレス情報を受信し、該ピアアドレス情報をもとに前記第１の登録手段で登録されたピアアドレス情報を更新する第１の更新手段と、前記接続されたデータ中継装置から受信した前記他の情報管理装置を示すピアアドレス情報の問い合わせに応じて、前記第１の登録手段で登録されたピアアドレス情報の中から該当する前記他の情報管理装置を示すピアアドレス情報を検索し、前記データ中継装置に送信して提供する第１の提供手段と、を備えることを特徴とする。
【００１５】
また、本発明にかかる情報管理装置は、自己を示すアドレス情報が一時的に特定される不定なアドレス情報に設定される少なくとも１つの他の情報管理装置、複数の網終端装置およびデータ中継装置に公衆網を介して接続されるとともに、自己と前記他の情報管理装置、網終端装置およびデータ中継装置間に介在する前記公衆網に論理的なトンネルを確立させてセキュリティ網を構成し、前記データ中継装置がデータ中継を行うための情報を、前記他の情報管理装置と共有して管理するとともに、前記トンネルを介した前記データ中継装置の問い合わせに応じて前記データ中継を行うための情報を提供する情報管理装置において、前記他の情報管理装置および各網終端装置を示すピアアドレス情報を登録する第１の登録手段と、各情報管理装置および各網終端装置を示すピアアドレス情報が登録された前記他の情報管理装置と前記トンネルを確立させて接続して、前記自己を示すアドレス情報を定期的に送信するとともに、前記他の情報管理装置または前記網終端装置から定期的に送信される該他の情報管理装置または該網終端装置を示すアドレス情報を受信し、該アドレス情報をもとに前記第１の登録手段で登録されたピアアドレス情報を更新する第１の更新手段と、前記接続されたデータ中継装置から受信した前記網終端装置を示すピアアドレス情報の問い合わせに応じて、前記第１の登録手段で登録されたピアアドレス情報の中から該当する前記網終端装置を示すピアアドレス情報を検索し、前記データ中継装置に送信して提供する第１の提供手段と、を備えることを特徴とする。
【００１６】
また、本発明にかかるデータ中継装置は、自己を示すアドレス情報が一時的に特定される不定なアドレス情報に設定される複数の情報管理装置と他のデータ中継装置とに公衆網を介して接続されるとともに、自己と各情報管理装置および前記他のデータ中継装置間に介在する前記公衆網に論理的なトンネルを確立させてセキュリティ網を構成し、各情報管理装置が共有して管理するデータ通信を行うための情報を、各情報管理装置に問い合わせるデータ中継装置において、各情報管理装置を示すピアアドレス情報を登録する第２の登録手段と、前記トンネルを介して前記データ中継を行うための情報を問い合わせた情報管理装置から応答がない場合に、前記情報管理装置以外の他の情報管理装置と前記トンネルを確立させて接続して、該情報管理装置を示すピアアドレス情報を問い合わせ、該問い合わせに応じて前記他の情報管理装置から提供された前記情報管理装置を示すピアアドレス情報をもとに、前記第２の登録手段で登録された前記ピアアドレス情報を更新する第２の更新手段と、を備えることを特徴とする。
【００１７】
また、本発明にかかるデータ中継装置は、上記発明において、前記情報管理装置と前記トンネルを確立させて接続して、定期的に該情報管理装置以外の他の情報管理装置を示すピアアドレス情報を問い合わせ、該問い合わせに応じて前記情報管理装置から提供された前記他の情報管理装置を示すピアアドレス情報をもとに、前記第２の登録手段で登録された前記ピアアドレス情報を更新する第３の更新手段を、さらに備えることを特徴とする。
【００１８】
また、本発明にかかるデータ中継装置は、自己を示すアドレス情報が一時的に特定される不定なアドレス情報に設定される複数の情報管理装置、網終端装置および他のデータ中継装置に公衆網を介して接続されるとともに、自己と各情報管理装置、各網終端装置および前記他のデータ中継装置間に介在する前記公衆網に論理的なトンネルを確立させてセキュリティ網を構成し、データ通信を行うための情報を各情報管理装置に問い合わせるデータ中継装置において、各情報管理装置および各網終端装置を示すピアアドレス情報を登録する第２の登録手段と、前記トンネルを介して前記データ中継を行うための情報を問い合わせた、網終端装置に接続された情報管理装置から応答がない場合に、前記情報管理装置以外の他の情報管理装置と前記トンネルを確立させて接続して、前記網終端装置を示すピアアドレス情報を問い合わせ、該問い合わせに応じて前記他の情報管理装置から提供された前記網終端装置を示すピアアドレス情報をもとに、前記第２の登録手段で登録された前記ピアアドレス情報を更新する第２の更新手段と、を備えることを特徴とする。
【００１９】
また、本発明にかかるデータ中継装置は、上記発明において、前記情報管理装置と前記トンネルを確立させて接続して、定期的に該情報管理装置以外の他の情報管理装置または前記網終端装置を示すピアアドレス情報を問い合わせ、該問い合わせに応じて前記情報管理装置から提供された前記他の情報管理装置または網終端装置を示すピアアドレス情報をもとに、前記第２の登録手段で登録された前記ピアアドレス情報を更新する第３の更新手段を、さらに備えることを特徴とする。
【００２０】
また、本発明にかかるデータ中継装置は、上記発明において、前記第２の登録手段は、不揮発性の記憶媒体からなることを特徴とする。
【００２１】
また、本発明にかかる情報管理システムは、自己を示すアドレス情報が一時的に特定される不定なアドレス情報に設定される複数の情報管理装置とデータ中継装置とが公衆網に接続されるとともに、各情報管理装置とデータ中継装置間に介在する前記公衆網に論理的なトンネルを確立させてセキュリティ網を構成し、前記データ中継装置がデータ中継を行うための情報を、各情報管理装置が共有して管理するとともに、前記トンネルを介した前記データ中継装置の問い合わせに応じて前記データ中継を行うための情報を提供する情報管理システムにおいて、前記情報管理装置は、各情報管理装置を示すピアアドレス情報を登録する第１の登録手段と、各情報管理装置を示すピアアドレス情報が登録された他の前記情報管理装置と前記トンネルを確立させて接続して、前記自己を示すアドレス情報を定期的に送信するとともに、前記他の情報管理装置から定期的に送信される該他の情報管理装置を示すアドレス情報を受信し、該アドレス情報をもとに前記第１の登録手段で登録されたピアアドレス情報を更新する第１の更新手段と、前記接続されたデータ中継装置から受信した前記他の情報管理装置を示すアドレス情報の問い合わせに応じて、前記第１の登録手段で登録されたピアアドレス情報の中から該当する前記他の情報管理装置を示すピアアドレス情報を検索し、前記データ中継装置に送信して提供する第１の提供手段と、を備え、前記データ中継装置は、各情報管理装置を示すピアアドレス情報を登録する第２の登録手段と、前記トンネルを介して前記データ中継を行うための情報を問い合わせた情報管理装置から応答がない場合に、前記情報管理装置以外の他の情報管理装置と前記トンネルを確立させて接続して、該情報管理装置を示すピアアドレス情報を問い合わせ、該問い合わせに応じて前記他の情報管理装置から提供された前記情報管理装置を示すピアアドレス情報をもとに、前記第２の登録手段で登録された前記ピアアドレス情報を更新する第２の更新手段と、を備えることを特徴とする。
【００２２】
また、本発明にかかる情報管理システムは、上記発明において、前記データ中継装置は、前記情報管理装置と前記トンネルを確立させて接続して、定期的に該情報管理装置以外の他の情報管理装置を示すピアアドレス情報を問い合わせ、該問い合わせに応じて前記情報管理装置から提供された前記他の情報管理装置を示すピアアドレス情報をもとに、前記第２の登録手段で登録された前記ピアアドレス情報を更新する第３の更新手段を、さらに備えることを特徴とする。
【００２３】
また、本発明にかかる情報管理システムは、自己を示すアドレス情報が一時的に特定される不定なアドレス情報に設定される複数の情報管理装置、網終端装置およびデータ中継装置が公衆網に接続され、かつ各情報管理装置、前記網終端装置および前記データ中継装置間に介在する前記公衆網に論理的なトンネルを確立させてセキュリティ網を構成するとともに、前記網終端装置に情報管理装置が接続されており、前記データ中継装置がデータ中継を行うための情報を、各情報管理装置が共有して管理するとともに、前記トンネルを介した前記データ中継装置の問い合わせに応じて前記データ中継を行うための情報を提供する情報管理システムにおいて、前記情報管理装置は、前記他の情報管理装置および各網終端装置を示すピアアドレス情報を登録する第１の登録手段と、各情報管理装置および各網終端装置を示すピアアドレス情報が登録された前記他の情報管理装置と前記トンネルを確立させて接続して、前記自己を示すアドレス情報を送信するとともに、前記他の情報管理装置または前記網終端装置から定期的に送信される該他の情報管理装置または該網終端装置を示すアドレス情報を受信し、該アドレス情報をもとに前記第１の登録手段で登録されたピアアドレス情報を更新する第１の更新手段と、前記接続されたデータ中継装置から受信した前記網終端装置を示すピアアドレス情報の問い合わせに応じて、前記第１の登録手段で登録されたピアアドレス情報の中から該当する前記網終端装置を示すピアアドレス情報を検索し、前記データ中継装置に送信して提供する第１の提供手段と、を備え、前記データ中継装置は、各情報管理装置および各網終端装置を示すピアアドレス情報を登録する第２の登録手段と、前記トンネルを介して前記データ中継を行うための情報を問い合わせた、網終端装置に接続された情報管理装置から応答がない場合に、前記情報管理装置以外の他の情報管理装置と前記トンネルを確立させて接続して、前記網終端装置を示すピアアドレス情報を問い合わせ、該問い合わせに応じて前記他の情報管理装置から提供された前記網終端装置を示すピアアドレス情報をもとに、前記第２の登録手段で登録された前記ピアアドレス情報を更新し、または前記トンネルを介して前記データ中継を行うための情報を問い合わせた情報管理装置から応答がない場合に、前記情報管理装置以外の他の情報管理装置と前記トンネルを確立させて接続して、前記情報管理装置を示すピアアドレス情報を問い合わせ、該問い合わせに応じて前記他の情報管理装置から提供された前記情報管理装置を示すピアアドレス情報をもとに、前記第２の登録手段で登録された前記ピアアドレス情報を更新する第２の更新手段と、を備え、前記網終端装置は、前記情報管理装置およびデータ中継装置と前記トンネルを確立させて接続して、前記情報管理装置およびデータ中継装置と自己に接続された情報管理装置との間に通信される情報を中継する中継手段と、各情報管理装置および各網終端装置を示すピアアドレス情報を登録する第３の登録手段と、前記トンネルを介してピアアドレス情報を問い合わせた、他の網終端装置に接続された前記情報管理装置から応答がない場合に、前記情報管理装置以外の他の情報管理装置と前記トンネルを確立させて接続して、前記他の網終端装置を示すピアアドレス情報を問い合わせ、該問い合わせに応じて前記他の情報管理装置から提供された前記他の網終端装置を示すピアアドレス情報をもとに、前記第３の登録手段で登録された前記ピアアドレス情報を更新し、または前記トンネルを介して前記ピアアドレス情報を問い合わせた情報管理装置への問い合わせに対する情報提供が得られない場合に、前記情報管理装置以外の他の情報管理装置と前記トンネルを確立させて接続して、前記情報管理装置を示すピアアドレス情報を問い合わせ、該問い合わせに応じて前記他の情報管理装置から提供された前記情報管理装置を示すピアアドレス情報をもとに、前記第３の登録手段で登録された前記ピアアドレス情報を更新する第４の更新手段と、を備えることを特徴とする。
【００２４】
また、本発明にかかる情報管理システムは、上記発明において、前記データ中継装置は、前記情報管理装置と前記トンネルを確立させて接続して、定期的に該情報管理装置以外の他の情報管理装置を示すピアアドレス情報を問い合わせ、該問い合わせに応じて前記情報管理装置から提供された前記他の情報管理装置または網終端装置を示すピアアドレス情報をもとに、前記第２の登録手段で登録された前記ピアアドレス情報を更新する第３の更新手段を、さらに備え、前記網終端装置は、前記情報管理装置と前記トンネルを確立させて接続して、定期的に該情報管理装置以外の他の情報管理装置を示すピアアドレス情報を問い合わせ、該問い合わせに応じて前記情報管理装置から提供された前記他の情報管理装置または網終端装置を示すピアアドレス情報をもとに、前記第３の登録手段で登録された前記ピアアドレス情報を更新する第５の更新手段を、さらに備えることを特徴とする。
【発明の効果】
【００２５】
本発明にかかる情報管理方法、情報管理装置、データ中継装置および情報管理システムは、自己を示すアドレス情報が一時的に特定される不定なアドレス情報に設定される複数の情報管理装置とデータ中継装置とが公衆網に接続されるとともに、各情報管理装置とデータ中継装置間に介在する公衆網に論理的なトンネルを確立させてセキュリティ網を構成し、情報管理装置が、他の情報管理装置と接続して、自己を示すアドレス情報を定期的に送信し、他の情報管理装置が、受信したアドレス情報をもとに登録されたピアアドレス情報を更新するとともに、データ中継を行うための情報を問い合わせた情報管理装置から該情報の提供が得られない場合に、データ中継装置が、他の情報管理装置と接続して、情報管理装置を示すピアアドレス情報を問い合わせて、他の情報管理装置から該当する情報管理装置を示すピアアドレス情報の提供を受けることで、状況や環境の変化により変更されるピアアドレス情報を、動的に学習し、情報管理装置やデータ中継装置自身の設定情報に反映させることができるという効果を奏する。
【発明を実施するための最良の形態】
【００２６】
以下に、本発明にかかる情報管理方法、情報管理装置、データ中継装置および情報管理システムの実施の形態を図面を参照して詳細に説明する。なお、本発明は、これらの実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲で種々の変更実施の形態が可能である。
【００２７】
（実施の形態１）
図１は、本発明にかかる情報管理システムの実施の形態１の概略構成を示すシステム構成図である。図において、公衆網１０には、情報管理装置である複数のＤＮＳサーバ１，２と、データ中継装置であるルータ３，４が接続されており、これらＤＮＳサーバ１，２とルータ３，４間には、ＩＰｓｅｃ通信が可能なようにトンネリング技術を利用して論理的なトンネルが確立されている。
【００２８】
この公衆網１０内には、ＩＰアドレス情報の配布を行うインターネットプロバイダ２０があり、これらＤＮＳサーバ１，２およびルータ３，４のアドレス情報は、状況や環境の変化に伴ってインターネットプロバイダ２０によって変更される不定のＩＰアドレス情報が割り当てられている。この情報管理システムでは、初期設定時にアドレス情報として、たとえばＤＮＳサーバ１には、「ＡＡＡＡ::Ａ」が、ＤＮＳサーバ２には、「ＢＢＢＢ::Ｂ」が、ルータ３には、「ＣＣＣＣ::Ｃ」が、ルータ４には、「ＤＤＤＤ::Ｄ」がそれぞれ割り当てられている。各ＤＮＳサーバ１，２は、自身に割り当てられたアドレスと、自身のホスト名を、ＤＮＳ情報として後述するＤＮＳメモリ部に登録する。また、ルータ３，４は、各ＤＮＳサーバ１，２に割り当てられたピアアドレス情報と、ＤＮＳサーバ１，２のホスト名を、アドレスキャッシュ情報として後述するアドレスキャッシュ部に登録する。レコードの属性は、たとえばＮＳレコードで、またＩＰアドレスであればＡＡＡＡレコードで登録する。また、ＤＮＳサーバ１，２には、たとえばＶＰＮなどのネットワーク用のＩＰアドレス情報として、「１９２．１６８．０．１」と、「１９２．１６８．１．１」が固有にそれぞれ割り当てられている。
【００２９】
ＤＮＳサーバ１，２は、公衆網１０に確立したＩＰｓｅｃトンネルを介して定期的に他のＤＮＳサーバと通信を行って、自己のアドレス情報を他のＤＮＳサーバに登録させる動作を行うとともに、他のＤＮＳサーバのピアアドレス情報をアドレスキャッシュ情報として登録する動作を行う。
【００３０】
ＤＮＳサーバ１，２は、データ中継を行うための情報としてルータ３，４のピアアドレス情報を共有して管理し、ルータ３，４からの問い合せに応じて、問い合せ対象のルータのピアアドレス情報を、トンネルを介して問い合せ先のルータに提供する。これらＤＮＳサーバ１，２は、図２のブロック図に示すように、インターフェース部１１と、第１の登録手段としてのデータベース１２と、第１の更新手段としてのアドレス通知部１３と、同じく第１の更新手段としてのアドレス通知受信処理部１４と、アドレス解決を行う第１の提供手段としてのＤＮＳアドレス解決部１５とから構成されている。アドレス通知部１３、アドレス通知受信処理部１４およびＤＮＳアドレス解決部１５は、公衆網１０に確立されたトンネルを介して他のＤＮＳサーバ、ルータ３，４と接続され、これらの装置との間でデータ通信を可能にしている。すなわち、アドレス通知部１３、アドレス通知受信処理部１４およびＤＮＳアドレス解決部１５は、トンネリング技術を用いてＩＰｓｅｃ通信を行うための暗号化処理を行う処理部を備えている。
【００３１】
データベース１２は、ＤＮＳサーバのみが持つＤＮＳ情報で、たとえばドメイン名、ＩＰｓｅｃのピアアドレス情報、認証情報などが登録されるＤＮＳメモリ部１２ａと、たとえばＤＮＳサーバのドメイン名と、ＤＮＳサーバと接続するために確立するＩＰｓｅｃのピアアドレス情報として使用するＩＰアドレス情報との組み合わせ情報が登録されるアドレスキャッシュ部１２ｂと、ＤＮＳサーバの動作設定、他のＤＮＳサーバおよびルータ３，４と接続、たとえばＩＰｓｅｃ接続するための設定情報などを記憶するコンフィグメモリ部１２ｃとから構成されている。このＤＮＳメモリ部１２ａのＤＮＳ情報は、ＤＮＳサーバの要求に対して応答する際に参照されるもので、他のホスト（ＤＮＳサーバ）からの要求により登録されたＤＮＳ情報が動的に変更される。アドレスキャッシュ部１２ｂは、不揮発性メモリからなり、全てのルータ３，４が学習するもので、ＤＮＳサーバでは、最初に他のＤＮＳサーバにＤＮＳ登録を行うために利用される。コンフィグメモリ部１２ｃは、不揮発性メモリからなり、コンソール（端末装置）からの設定により変更されるが、動的には変化しない。
【００３２】
インターフェース部１１は、たとえば外部の図示しない情報入力部と接続されており、プロバイダなどによってこのインターフェース部１１にアドレスが割り当てられており、ＤＮＳメモリ部１２ａには、自身のＤＮＳ情報として、割り当てられたＩＰアドレスと、自身のホスト名とが登録される。
【００３３】
アドレス通知部１３は、他のＤＮＳサーバに対して、インターフェース部１１から入力する自身のアドレス情報（ＤＮＳ情報）を通知する機能を有する。ここで、宛先情報となる他のＤＮＳサーバのピアアドレス情報は、アドレスキャッシュ部１２ｂから参照される。なお、このＤＮＳ情報の通知は、たとえばＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）の名前登録パケットを用いて定期的に行われる。
【００３４】
アドレス通知受信処理部１４は、他のＤＮＳサーバからこのＤＮＳサーバのＤＮＳ情報の通知を受信した場合に、このＤＮＳ情報をたとえばＮＳレコードまたはＡＡＡＡレコードでＤＮＳメモリ部１２ａに登録するとともに、アドレスキャッシュ部１２ｂを更新する。
【００３５】
ＤＮＳアドレス解決部１５は、他のホスト（他のＤＮＳサーバ、ルータ３，４を含む）からＤＮＳの名前解決要求パケットを受信した場合に、リクエストされた名前に該当するピアアドレス情報を、ＤＮＳメモリ部１２ａから検索してＤＮＳの名前解決応答パケットを作成して通知する。
【００３６】
ルータ３，４は、たとえばＬＡＮなどを介してデータ通信を行う図示しない他のルータや端末装置と接続されており、たとえばデータ中継を行うハブ（ＨＵＢ）の機能を有するものと、このハブと上記したＤＮＳサーバの機能を併せ持つものとがある。なお、ＤＮＳサーバの機能は上述したＤＮＳサーバ１，２と同様なので、ここではハブの機能を図３のブロック図を用いて説明する。
【００３７】
ハブとしてのルータ３，４は、公衆網１０を介して定期的に全ＤＮＳサーバ１，２と通信を行って、自己のアドレス情報を全ＤＮＳサーバ１，２に登録させる動作を行うとともに、全ＤＮＳサーバ１，２のピアアドレス情報をアドレスキャッシュ情報として登録する動作を行う。また、ルータ３，４は、他のハブルータと接続する際には、この他のハブルータのピアアドレス情報を、ＤＮＳサーバ１，２を利用して学習し、このピアアドレス情報をもとに他のハブルータと通信を行う。
【００３８】
図３において、ルータ３，４は、インターフェース部３１と、第２の登録手段としてのデータベース３２と、アドレス通知部３３と、アドレス解決を行う第２および第３の更新手段としてのＤＮＳアドレス解決部３４とから構成されている。アドレス通知部３３およびＤＮＳアドレス解決部３４は、公衆網１０に確立されたトンネルを介してＤＮＳサーバ１，２、ルータ４，３と接続され、これらの装置との間でデータ通信を可能にしている。なお、アドレス通知部３３と、ＤＮＳアドレス解決部３４は、ＤＮＳサーバと同様に、トンネリング技術を用いてＩＰｓｅｃ通信を行うための暗号化処理を行う処理部を備えている。また、ルータ３，４は、通信回線を介して接続された図示しない端末装置と他のルータおよびＤＮＳサーバ１，２との間で暗号化されたデータ中継を行うための図示しない中継手段としてのデータ中継処理部を備えている。
【００３９】
データベース３２は、たとえばＤＮＳサーバのドメイン名とＩＰアドレスの組み合わせ情報が登録されるアドレスキャッシュ部３２ａと、ハブルータの動作設定（他のハブルータおよび後述するスポークルータとの接続設定を含む）、ＤＮＳサーバと接続、たとえばＩＰｓｅｃ接続するための設定情報などを記憶するコンフィグメモリ部３２ｂとから構成されている。アドレスキャッシュ部３２ａは、不揮発性メモリからなり、ＤＮＳサーバと接続する際などに参照されている。ＤＮＳサーバのＩＰアドレス変更の際に、他のＤＮＳサーバにピアアドレス情報を問い合わせて取得することにより、動的に変更が可能となる。コンフィグメモリ部３２ｂは、不揮発性メモリからなり、コンソール（端末装置）からの設定により変更されるが、動的には変化しない。
【００４０】
インターフェース部３１は、インターフェース部１１と同様に、外部の図示しない情報入力部と接続されており、プロバイダなどによってこのインターフェース部１１にアドレスが割り当てられている。
【００４１】
アドレス通知部３３は、全てのＤＮＳサーバ１，２のホストに対して、インターフェース部３１から入力する自身のアドレス情報を通知する機能を有する。ここで、自身のアドレス情報を通知するために、ＤＮＳサーバのホストに割り当てられたアドレス情報をアドレスキャッシュ部３２ａに登録しておく必要がある。なお、このピアアドレス情報の通知は、たとえば定期的に行われる。
【００４２】
ＤＮＳアドレス解決部３４は、プライマリＤＮＳサーバから、ＤＮＳサーバのたとえばＮＳレコードを取得して、アドレスキャッシュ部３２ａに登録されているアドレスキャッシュ情報を更新してメンテナンスする。
【００４３】
次に、ＤＮＳサーバ１，２間でのピアアドレス情報の共有に関わる動作を、図４の接続図に基づいて説明する。図４において、各ＤＮＳサーバ１，２は、たとえばインターネットプロバイダ２０の初期設定によって、インターフェース部１１が他のＤＮＳサーバのピアアドレス情報をアドレスキャッシュ情報として、アドレスキャッシュ部１２ｂに登録する。なお、この実施の形態では、ＤＮＳサーバ１のアドレスキャッシュ部１２ｂには、ＤＮＳサーバ２のピアアドレス情報「ＢＢＢＢ::Ｂ」が、ＤＮＳサーバ２のアドレスキャッシュ部１２ｂには、ＤＮＳサーバ１のピアアドレス情報「ＡＡＡＡ::Ａ」が登録される。
【００４４】
そして、各ＤＮＳサーバ１，２は、ピアアドレス登録動作を開始し、まず自身のアドレス情報をＤＮＳ情報として、ＤＮＳメモリ部１２ａに追加登録し、ＤＮＳサーバ１，２間でＤＮＳ情報の登録のための通信を行う。ここで、ＤＮＳサーバ１のコンフィグメモリ部１２ｃには、設定情報として、ＤＮＳサーバ間の通信において、ＤＮＳサーバ２との通信には暗号化を行うこと、この場合のＤＮＳサーバ２はＶＰＮピアであること、登録先であるＤＮＳサーバ２のＩＰアドレス情報は「１９２．１６８．１．１」であることが書き込まれている。
【００４５】
ＤＮＳサーバ１のアドレス通知部１３は、この設定情報の「１９２．１６８．１．１」に対して自己のアドレス情報「ＡＡＡＡ::Ａ」の登録処理動作を開始する。ここで、「１９２．１６８．１．１」宛の通信は暗号化対象で、ＶＰＮピアはＤＮＳ２であり、ＤＮＳ２のピアアドレス情報は、アドレスキャッシュ部１２ｂに登録されている「ＢＢＢＢ::Ｂ」である。そこで、アドレス通知部１３は、このピアアドレス「ＢＢＢＢ::Ｂ」に対してＩＰｓｅｃ接続してＩＰｓｅｃトンネルの確立を開始する。そして、ＩＰｓｅｃトンネルが確立すると、ＤＮＳ情報の通知を行う。このＤＮＳ情報の通知は、たとえば図５に示す、ＩＰヘッダ、ＴＣＰヘッダ、ＨＴＴＰリクエストから構成されるＨＴＴＰの名前登録パケットを用いて行われる。まず、ＤＮＳサーバ１のアドレス通知部１３は、アドレスキャッシュ情報を参照して、ＩＰヘッダの宛先がＤＮＳサーバ２のＩＰアドレス情報「１９２．１６８．１．１」で、送信元がＤＮＳサーバ１のＩＰアドレス情報「１９２．１６８．０．１」で、ポート番号８０を利用して自身の名前とアドレス情報「ＡＡＡＡ::Ａ」が付加された名前登録パケットを作成して、トンネルを介してＤＮＳサーバ２へ送信する。
【００４６】
ＤＮＳサーバ１から上記名前登録パケットを受信すると、ＤＮＳサーバ２のアドレス通知受信処理部１４は、ＤＮＳサーバ１のピアアドレス情報「ＡＡＡＡ::Ａ」をＤＮＳ情報として、自己のＤＮＳメモリ部１２ａに登録する。登録が完了すると、ＤＮＳサーバ２のアドレス通知部１３は、アドレスキャッシュ情報を参照して、ＩＰヘッダの宛先がＤＮＳサーバ１のＩＰアドレス情報「１９２．１６８．０．１」で、送信元がＤＮＳサーバ２のＩＰアドレス情報「１９２．１６８．１．１」で、ポート番号８０を利用して自身の名前とアドレス情報「ＢＢＢＢ::Ｂ」が付加された名前登録パケットを作成し、トンネルを介してＤＮＳサーバ１へ送信する。
【００４７】
ＤＮＳサーバ２から上記名前登録パケットを受信すると、ＤＮＳサーバ１のアドレス通知受信処理部１４は、ＤＮＳサーバ２のピアアドレス情報「ＢＢＢＢ::Ｂ」をＤＮＳ情報として、ＤＮＳメモリ部１２ａに登録する。トンネルを介したこのＤＮＳ情報の通知および登録動作は、たとえば定期的に行われる。
【００４８】
次に、状況や環境の変化、たとえば網設備の工事などにより、ＤＮＳサーバ２のアドレス情報が変更になった場合におけるＤＮＳサーバ間でのピアアドレス情報の共有に関わる動作を説明する。公衆網１０内のインターネットプロバイダ２０からの設定により、ＤＮＳサーバ２のアドレス情報が「ＢＢＢＢ::Ｂ」から「ＸＸＸＸ::Ｘ」に変更されると、ＤＮＳサーバ２のインターフェース部１１は、このアドレス情報「ＸＸＸＸ::Ｘ」をＤＮＳ情報としてＤＮＳメモリ部１２ａに登録して更新する。
【００４９】
次に、ＤＮＳサーバ１では、ＤＮＳサーバ２のピアアドレス「ＢＢＢＢ::Ｂ」に対してＩＰｓｅｃトンネルの確立を開始するが、ＤＮＳサーバ２のアドレス情報が変化しているので、ＤＮＳサーバ２からは応答がない。
【００５０】
次に、ＤＮＳサーバ２は、定期的に名前登録パケットを送信するが、既に自己のアドレス情報が変更になっている。そこで、ＤＮＳサーバ２のアドレス通知部１３は、このピアアドレス「ＡＡＡＡ::Ａ」に対してＩＰｓｅｃ接続してＩＰｓｅｃトンネルの確立を開始する。そして、ＩＰｓｅｃトンネルが確立すると、ＤＮＳ情報の通知を行う。この場合、アドレス通知部１３から、ＩＰヘッダの宛先がＤＮＳサーバ１のＩＰアドレス情報「１９２．１６８．０．１」で、送信元がＤＮＳサーバ２のＩＰアドレス情報「１９２．１６８．１．１」で、ポート番号８０を利用して自身の名前とアドレス情報「ＸＸＸＸ::Ｘ」が付加された名前登録パケットを、ＤＮＳサーバ１へ送信する。
【００５１】
ＤＮＳサーバ１のアドレス通知受信処理部１４は、ＤＮＳサーバ２から上記名前登録パケットを受信すると、ＤＮＳサーバ２のピアアドレス情報「ＸＸＸＸ::Ｘ」をＤＮＳ情報として、ＤＮＳメモリ部１２ａに登録して登録が完了する。次にＤＮＳアドレス解決部１５は、このピアアドレス「ＸＸＸＸ::Ｘ」に対してＩＰｓｅｃ接続してＩＰｓｅｃトンネルの確立を開始する。そして、ＩＰｓｅｃトンネルが確立すると、名前解決パケットを作成する。ここで、名前解決パケットは、図６に示すように、ＩＰヘッダと、ＵＤＰヘッダと、解決したいピアアドレス情報の要求か応答かを示すＤＮＳ  Ｑｕｅｒｙ／Ｒｅｓｐｏｎｓｅとからなり、ＤＮＳサーバ１のＤＮＳアドレス解決部１５は、名前解決パケットのうち、ＩＰヘッダの宛先がＤＮＳサーバ２のＩＰアドレス情報「１９２．１６８．１．１」で、送信元がＤＮＳサーバ１のＩＰアドレス情報「１９２．１６８．０．１」で、かつＤＮＳ  Ｑｕｅｒｙでアドレス解決したいＤＮＳサーバ２の名前とレコードの属性を指定した名前解決要求パケットを、ＤＮＳサーバ２へ送信する。
【００５２】
ＤＮＳサーバ１から上記名前解決要求パケットを受信すると、ＤＮＳサーバ２のＤＮＳアドレス解決部１５は、要求された名前、この場合にはたとえば自身のドメインに該当するＤＮＳ情報（アドレス情報）をＤＮＳメモリ部１２ａから検索する。そして、ＤＮＳアドレス解決部１５は、名前解決パケットのうち、ＩＰヘッダの宛先がＤＮＳサーバ１のＩＰアドレス情報「１９２．１６８．０．１」で、送信元がＤＮＳサーバ２のＩＰアドレス情報「１９２．１６８．１．１」で、かつＤＮＳ  Ｒｅｓｐｏｎｓｅで要求に対応するピアアドレス情報「ＸＸＸＸ::Ｘ」を指定した名前解決応答パケットを、ＤＮＳサーバ１へ送信する。
【００５３】
ＤＮＳサーバ２から上記名前解決応答パケットを受信すると、ＤＮＳサーバ１のＤＮＳアドレス解決部１５は、上記パケット中の指定されたピアアドレス情報「ＸＸＸＸ::Ｘ」がＤＮＳ２のピアアドレス情報であることを解決し、自身のアドレスキャッシュ部１２ｂにこのピアアドレス情報を登録（たとえば上書き）することで、アドレスキャッシュ部のピアアドレス情報を更新する。なお、これ以降は、ＤＮＳサーバ１とＤＮＳサーバ２とは、図５に示した名前登録パケットを用いて互いのアドレス情報の通知を定期的に行う。
【００５４】
このように、この実施の形態では、状況や環境の変化、たとえば網設備の工事などにより、いずれかのＤＮＳサーバのアドレス情報が変更された場合には、アドレス変更されたＤＮＳサーバから定期的に通知される名前登録パケットを受信することによって、変更されたアドレス情報を動的に検知し、サーバ自身のＤＮＳメモリ部に登録されたＤＮＳ情報に反映させてピアアドレス情報を登録更新することができる。したがって、この実施の形態では、サーバ自身のＤＮＳ情報を動的に変更して、このＤＮＳ情報をシステム運用に利用することができ、人為的な設定変更を行うことなく、システムの運用を継続することができる。
【００５５】
また、この実施の形態では、アドレス変更されたＤＮＳサーバに対して、このＤＮＳサーバのＤＮＳ情報をピアアドレス情報とした名前解決パケットを通信することで、上記ＤＮＳサーバのピアアドレス情報を送信元のＤＮＳサーバ側で動的に学習し、サーバ自身のアドレスキャッシュ部に登録されたアドレスキャッシュ情報に反映させて更新することができる。また、不揮発性メモリであるアドレスキャッシュ部に動的に学習したピアアドレス情報を登録させるので、電源のＯＦＦ／ＯＮでもピアアドレス情報の消滅などはなく運用を継続できる。
【００５６】
なお、この実施の形態では、名前解決パケットを用いて変更されたＤＮＳサーバのドレス解決を行ってアドレスキャッシュ情報を更新したが、たとえばアドレス変更されたＤＮＳサーバから定期的に通信される名前登録パケットの受信によって、検知されたピアアドレス情報をもとにアドレス通知受信処理部がアドレスキャッシュ部内のアドレスキャッシュ情報を更新することも可能である。
【００５７】
次に、ルータとＤＮＳサーバ間で行われるアドレス登録の動作を、図７のシーケンス図に基づいて説明する。なお、ルータ３，４はともに同じ動作を行うので、ここでは代表してルータ３とＤＮＳサーバ１，２間で行われるアドレス登録の動作を説明する。
【００５８】
図７において、ルータ３でも、ＤＮＳサーバ１，２と同様にたとえばインターネットプロバイダ２０の初期設定によって、インターフェース部３１がＤＮＳサーバ１，２のピアアドレス情報をアドレスキャッシュ情報として、アドレスキャッシュ部３２ａに登録する（ステップＳ３０１）。すなわち、この実施の形態では、ルータ３のアドレスキャッシュ部３２ａには、ＤＮＳサーバ１のピアアドレス情報「ＡＡＡＡ::Ａ」とＤＮＳサーバ２のピアアドレス情報「ＢＢＢＢ::Ｂ」が登録される。
【００５９】
そして、ルータ３は、ピアアドレス登録動作を開始し（ステップＳ３０２）、アドレス通知部３３は、コンフィグメモリ部３２ｂの設定情報に基づき、「１９２．１６８．０．１」、「１９２．１６８．１．１」に対して自己を示すアドレス情報「ＣＣＣＣ::Ｃ」の登録処理動作を開始し、アドレスキャッシュ部３２ａのアドレスキャッシュ情報を参照して、このピアアドレス「ＡＡＡＡ::Ａ」、「ＢＢＢＢ::Ｂ」に対してＩＰｓｅｃ接続してＩＰｓｅｃトンネルの確立を開始する（ステップＳ３０３、Ｓ３０４）。そして、ルータ３は、ＩＰｓｅｃトンネルが確立すると（ステップＳ３０５、Ｓ３０６）、自己を示すアドレス情報「ＣＣＣＣ::Ｃ」が付加された上記名前登録パケットを作成して、トンネルを介してＤＮＳサーバ１，２へそれぞれ送信する（ステップＳ３０７、Ｓ３０８）。
【００６０】
ルータ３から上記名前登録パケットを受信すると、ＤＮＳサーバ１，２のアドレス通知受信処理部１４は、ルータ３のピアアドレス情報「ＣＣＣＣ::Ｃ」をＤＮＳ情報として、自己のＤＮＳメモリ部１２ａに登録する（ステップＳ１０１、Ｓ２０１）。このピアアドレス情報の通知および登録は、定期的に行われる。
【００６１】
次に、状況や環境の変化により、ルータ３のアドレス情報が変更になった場合におけるルータとＤＮＳサーバ間で行われるピアアドレス登録の動作を、図８のシーケンス図に基づいて説明する。図８において、インターネットプロバイダ２０からの設定により、ルータ３のアドレス情報が「ＣＣＣＣ::Ｃ」から「ＹＹＹＹ::Ｙ」に変更されると、アドレス通知部３３は、インターフェース部３１から変更されたアドレス情報「ＹＹＹＹ::Ｙ」を取り込み、ピアアドレス登録動作を開始し（ステップＳ３１０）、ステップＳ３０３，Ｓ３０４と同様に、ピアアドレス「ＡＡＡＡ::Ａ」、「ＢＢＢＢ::Ｂ」に対してＩＰｓｅｃ接続してＩＰｓｅｃトンネルの確立を開始する（ステップＳ３１１、Ｓ３１２）。そして、ＩＰｓｅｃトンネルが確立すると（ステップＳ３１３、Ｓ３１４）、自身の名前とアドレス情報「ＹＹＹＹ::Ｙ」が付加された名前登録パケットを作成して、ＤＮＳサーバ１とＤＮＳサーバ２へ送信する（ステップＳ３１５、Ｓ３１６）。
【００６２】
ルータ３から上記名前登録パケットを受信すると、ＤＮＳサーバ１，２のアドレス通知受信処理部１４は、ルータ３のピアアドレス情報「ＹＹＹＹ::Ｙ」をＤＮＳ情報としてＤＮＳメモリ部１２ａに登録して更新する（ステップＳ１１０、Ｓ２１０）。このピアアドレス情報の通知および登録は、定期的に行う。
【００６３】
このように、この実施の形態では、状況や環境の変化によりいずれかのルータのピアアドレス情報が変更された場合には、アドレス変更されたルータから定期的に通知される名前登録パケットを受信することによって、変更されたピアアドレス情報を動的に検知し、サーバ自身のＤＮＳメモリ部に登録されたＤＮＳ情報に反映させて登録することができる。したがって、上記のＤＮＳサーバのアドレス変更と同様に、サーバ自身のＤＮＳ情報を動的に変更して、このＤＮＳ情報をシステム運用に利用することができ、人為的な設定変更を行うことなく、システムの運用を継続することができる。
【００６４】
また、上記のＤＮＳサーバのアドレス変更と同様に、たとえばアドレス変更されたルータから定期的に通信される名前登録パケットの受信によって、検知されたピアアドレス情報をもとにアドレス通知受信処理部がアドレスキャッシュ部内のアドレスキャッシュ情報を更新することも可能である。
【００６５】
次に、状況や環境の変化により、ＤＮＳサーバ１のピアアドレス情報が変更になった場合におけるルータとＤＮＳサーバ間で行われるアドレス解決の動作を、図９のシーケンス図に基づいて説明する。なお、この実施の形態では、ルータ３のＤＮＳアドレス解決部３４が第３の更新手段としての機能を有し、名前解決パケットを定期的に送信するように設定されている。図９において、インターネットプロバイダ２０からの設定により、ＤＮＳサーバ１のアドレス情報が「ＡＡＡＡ::Ａ」から「ＸＸＸＸ::Ｘ」に変更されると、ＤＮＳサーバ１のアドレス通知部１３は、ピアアドレス「ＢＢＢＢ::Ｂ」に対してＩＰｓｅｃ接続してＩＰｓｅｃトンネルの確立を開始する（ステップＳ１２０）。そして、ＩＰｓｅｃトンネルが確立すると（ステップＳ１２１）、自身の名前とアドレス情報「ＸＸＸＸ::Ｘ」が付加された名前登録パケットを作成して、ＤＮＳサーバ２へ送信する（ステップＳ１２２）。
【００６６】
ＤＮＳサーバ１から上記名前登録パケットを受信すると、ＤＮＳサーバ２のアドレス通知受信処理部１４は、ＤＮＳサーバ１のピアアドレス情報「ＸＸＸＸ::Ｘ」をＤＮＳ情報としてＤＮＳメモリ部１２ａに登録して更新し（ステップＳ２２０）、アドレスの変更動作を完了する。
【００６７】
次に、ルータ３では、ＤＮＳサーバ１，２のピアアドレス「ＡＡＡＡ::Ａ」、「ＢＢＢＢ::Ｂ」に対してＩＰｓｅｃトンネルの確立を開始し、ＤＮＳサーバ２では、ＩＰｓｅｃ接続されるが、ＤＮＳサーバ１のアドレスが変化しているので、応答がない（ステップＳ３２０，Ｓ３２１）。そこで、ルータ３のＤＮＳアドレス解決部３４は、アドレス解決したいＤＮＳサーバ１の名前とレコードの属性を指定した名前解決要求パケットを、ＤＮＳサーバ２へ送信する（ステップＳ３２２）。
【００６８】
ルータ３から上記名前解決要求パケットを受信すると、ＤＮＳサーバ２のＤＮＳアドレス解決部１５は、要求された名前、この場合にはＤＮＳサーバ１のドメインに該当するＤＮＳ情報（ピアアドレス情報）「ＸＸＸＸ::Ｘ」をＤＮＳメモリ部１２ａから検索する。そして、ＤＮＳアドレス解決部１５は、要求に対応するピアアドレス情報「ＸＸＸＸ::Ｘ」を指定した名前解決応答パケットを、ルータ３へ送信する（ステップＳ２２１）。
【００６９】
ＤＮＳサーバ２から上記名前解決応答パケットを受信すると、ルータ３のＤＮＳアドレス解決部３４は、上記パケット中の指定されたピアアドレス情報「ＸＸＸＸ::Ｘ」がＤＮＳ１のピアアドレス情報であることを解決し、自身のアドレスキャッシュ部３２ａにこのピアアドレス情報を登録（たとえば上書き）することで、アドレスキャッシュ部３２ａのピアアドレス情報を更新して、アドレス変更の動作を完了する（ステップＳ３２３）。なお、これ以降は、ルータ３は、図８と同様に、ＤＮＳサーバ１，２にＩＰｓｅｃトンネルを確立させて（ステップＳ３２４、Ｓ３２５）、上記名前登録パケットを用いてＤＮＳサーバ１とＤＮＳサーバ２にピアアドレス情報の通知を定期的に行う（ステップＳ３２６、Ｓ３２７）。
【００７０】
このように、この実施の形態では、状況や環境の変化によりいずれかのＤＮＳサーバのピアアドレス情報が変更された場合には、アドレス変更されたＤＮＳサーバ以外の他のＤＮＳサーバに対し、ルータがアドレス変更されたＤＮＳサーバのピアアドレス情報の問い合わせを行い、他のＤＮＳサーバから上記ピアアドレス情報の提供を受けるので、上記ＤＮＳサーバのピアアドレス情報を送信元のルータ側で動的に学習し、ルータ自身のアドレスキャッシュ部に登録されたアドレスキャッシュ情報に反映させて更新することができる。また、不揮発性メモリであるアドレスキャッシュ部に動的に学習したピアアドレス情報を登録させるので、電源のＯＦＦ／ＯＮでもピアアドレス情報の消滅などはなく運用を継続できる。
【００７１】
なお、この実施の形態１では、ハブルータとＤＮＳサーバの場合について説明したが、ハブルータに代えてＤＮＳサーバも同様の機能を有することが可能であり、名前登録パケットによって他のＤＮＳサーバの変更されたピアアドレスを取得する他、たとえば図６に示した名前解決パケットを他のＤＮＳサーバと通信することで、他のＤＮＳサーバの変更されたピアアドレスを取得することも可能となり、システムの汎用性が向上するという効果がある。
【００７２】
（実施の形態２）
図１０は、本発明にかかる情報管理システムの実施の形態２の概略構成を示すシステム構成図である。なお、実施の形態１と同様の構成部分に関しては、同一符号を付記するものとする。図において、公衆網１０には、情報管理装置である複数のＤＮＳサーバ１，２と、データ中継装置であるハブルータ３と、データ中継装置であるスポーク（ＳＰＯＫＥ）ルータ５，６とが接続されており、これらＤＮＳサーバ１，２、ハブルータ３、スポークルータ５，６間には、ＩＰｓｅｃ通信が可能なようにトンネリング技術を利用して論理的なトンネルが確立されている。この実施の形態の場合も、上記実施の形態１と同様に、ＤＮＳサーバ１，２およびハブルータ３のアドレス情報が不定アドレスであるとともに、スポークルータ５，６のアドレス情報にも不定アドレスが割り当てられている。この情報管理システムにおいても、初期設定時にアドレスとして、たとえばスポークルータ５には、「ＥＥＥＥ::Ｅ」が、スポークルータ６には、「ＦＦＦＦ::Ｆ」がそれぞれ割り当てられている。なお、ＤＮＳサーバ１,２およびハブルータ３には、実施の形態１で示したアドレス情報と同じ内容のアドレス情報が割り当てられている。また、ＤＮＳサーバ１，２とハブルータ３の構成は、実施の形態１と同様なので、ここでは省略する。また、公衆網１０内には、図１と同様にインターネットプロバイダがある。
【００７３】
この実施の形態では、スポークルータ５，６は、ホストのハブルータ３を経由してデータ通信を行うこととする。このスポークルータ５，６は、ハブルータ３のピアアドレス情報に対してデータ通信を開始するが、このハブルータ３のピアアドレス情報は不定アドレスであるため、ＤＮＳサーバホスト、たとえばＤＮＳサーバ１を利用して、ハブルータの名前からピアアドレス情報を導き出してから、データ通信を開始する。ただし、ＤＮＳサーバのピアアドレス情報も不定アドレスであるため、ＤＮＳサーバホストを複数、たとえば２台のＤＮＳサーバ１，２を準備し、ＤＮＳサーバ１のピアアドレス情報が変更された場合に、別のＤＮＳサーバ２に名前解決のための問い合わせを行う仕組みとする。
【００７４】
スポークルータ５，６は、図１１のブロック図に示すように、第２の登録手段としてのデータベース５１と、アドレス解決を行う第２の更新手段としてのＤＮＳアドレス解決部５２とから構成されている。ＤＮＳアドレス解決部５２は、公衆網１０に確立されたトンネルを介してＤＮＳサーバ１，２、ハブルータ３のホストと接続され、これらのホストとの間でデータ通信を可能にしている。なお、ＤＮＳアドレス解決部５２は、ＤＮＳサーバ１，２と同様に、トンネリング技術を用いてＩＰｓｅｃ通信を行うための暗号化処理を行う処理部を備えている。
【００７５】
データベース５１は、たとえばＤＮＳサーバのドメイン名とＩＰアドレスの組み合わせ情報が登録されるアドレスキャッシュ部５１ａと、スポークルータの動作設定（ハブルータとの接続設定を含む）、ＤＮＳサーバと接続、たとえばＩＰｓｅｃ接続するための設定情報などを記憶するコンフィグメモリ部５１ｂとから構成されている。このアドレスキャッシュ部５１ａは、不揮発性メモリからなり、ＤＮＳサーバと接続する際などに参照されている。ＤＮＳサーバのＩＰアドレス変更の際に、他のＤＮＳサーバにピアアドレス情報を問い合わせて取得することにより、動的に変更が可能となる。コンフィグメモリ部５１ｂは、不揮発性メモリからなり、コンソール（端末装置）からの設定により変更されるが、動的には変化しない。
【００７６】
ＤＮＳアドレス解決部５２は、プライマリＤＮＳサーバから、ＤＮＳサーバのたとえばＮＳレコードを取得して、アドレスキャッシュ部５１ａに登録されているアドレスキャッシュ情報を更新してメンテナンスする。
【００７７】
次に、データ中継を行う場合のスポークルータとＤＮＳサーバおよびハブルータ間で行われる名前解決の動作を、図１２のシーケンス図に基づいて説明する。なお、スポークルータ５，６はともに同じ動作を行うので、ここでは代表してスポークルータ５とＤＮＳサーバ１およびハブルータ３間で行われるアドレス解決の動作を説明する。図１２において、スポークルータ５では、予めＤＮＳサーバ１のピアアドレス情報をアドレスキャッシュ情報として、アドレスキャッシュ部５１ａに登録されている。なお、この実施の形態ではスポークルータ５のアドレスキャッシュ部５１ａには、ＤＮＳサーバ１のピアアドレス情報「ＡＡＡＡ::Ａ」が登録される。
【００７８】
そして、スポークルータ５は、データ中継のための名前解決を開始し、ＤＮＳサーバ１との間で名前解決のための通信を行う。ここで、スポークルータ５のコンフィグメモリ部５１ｂには、設定情報として、ＤＮＳサーバ１との間の通信には暗号化を行うこと、この場合のＤＮＳサーバ１はＶＰＮピアであること、ハブルータ３との間の通信には暗号化を行うこと、この場合のハブルータ３はＶＰＮピアであること、ＤＮＳサーバ１のＩＰアドレス情報は「１９２．１６８．０．１」であることが書き込まれている。
【００７９】
スポークルータ５は、ハブルータ３のＩＰアドレス「１９２．１６８．２００．１」宛の中継パケットを受信すると、「１９２．１６８．２００．１」宛の通信は暗号化対象で、ＶＰＮピアはハブルータ３であり、ハブルータ３のピアアドレスはアドレスキャッシュ部５１ａには登録されていない。そこで、アドレス解決部５２は、ＤＮＳサーバ１に通信しようとするが、「１９２．１６８．０．１」宛の通信は暗号化対象で、ＶＰＮピアはＤＮＳサーバ１である。また、このＤＮＳサーバ１のピアアドレス「ＡＡＡＡ::Ａ」は、アドレスキャッシュ部５１ａに登録されているので、このピアアドレス「ＡＡＡＡ::Ａ」に対してＩＰｓｅｃ接続してＩＰｓｅｃトンネルの確立を開始する。そして、ＩＰｓｅｃトンネルが確立すると、名前解決要求パケットを作成して、このトンネルを介して「１９２．１６８．０．１」のＤＮＳサーバ１宛にハブルータ３のピアアドレス情報を問い合せる。
【００８０】
そして、ＤＮＳサーバ１のアドレス解決部１５は、ＨＵＢ３のドメインからピアアドレスを解決し、ピアアドレス「ＣＣＣＣ::Ｃ」と判断し、このピアアドレス「ＣＣＣＣ::Ｃ」を付加した名前解決応答パケットを作成して、このトンネルを介して「１９２．１６８．１００．１」のスポークルータ５に通信する。
【００８１】
スポークルータ５では、ハブルータ３のピアアドレス「ＣＣＣＣ::Ｃ」とＩＰｓｅｃ接続を行い、「１９２．１６８．２００．１」のハブルータ３宛に中継パケットを、トンネルを介して中継する。
【００８２】
次に、スポークルータとＤＮＳサーバ間で行われる名前解決の動作を、図１３のシーケンス図に基づいて説明する。なお、スポークルータ５，６はともに同じ動作を行うので、ここでは代表してスポークルータ５とＤＮＳサーバ１，２間で行われるアドレス解決の動作を説明する。
【００８３】
図１３において、スポークルータ５では、予めＤＮＳサーバ１，２のピアアドレス情報をアドレスキャッシュ情報として、アドレスキャッシュ部５１ａに登録されている（ステップＳ５０１）。すなわち、この実施の形態では、スポークルータ５のアドレスキャッシュ部５１ａには、ＤＮＳサーバ１のピアアドレス情報「ＡＡＡＡ::Ａ」とＤＮＳサーバ２のピアアドレス情報「ＢＢＢＢ::Ｂ」が登録されている。
【００８４】
そして、スポークルータ５は、名前解決動作を開始し（ステップＳ５０２）、コンフィグメモリ部５１ｂの設定情報に基づき、「１９２．１６８．０．１」、「１９２．１６８．１．１」に対して自己を示すアドレス情報「ＣＣＣＣ::Ｃ」の登録処理動作を開始し、アドレスキャッシュ部５１ａのアドレスキャッシュ情報を参照して、このピアアドレス「ＡＡＡＡ::Ａ」、「ＢＢＢＢ::Ｂ」に対してＩＰｓｅｃ接続してＩＰｓｅｃトンネルの確立を開始する（ステップＳ５０３、Ｓ５０４）。そして、ＩＰｓｅｃトンネルが確立すると（ステップＳ５０５、Ｓ５０６）、アドレス解決したいＤＮＳサーバの名前、たとえば宛先がＤＮＳサーバ１の場合には、ＤＮＳサーバ２の名前、宛先がＤＮＳサーバ２の場合には、ＤＮＳサーバ１の名前とレコードの属性を指定した名前解決要求パケットを作成して、トンネルを介してＤＮＳサーバ１，２へそれぞれ送信する（ステップＳ５０７、Ｓ５０８）。
【００８５】
スポークルータ５から上記名前解決要求パケットを受信すると、ＤＮＳサーバ１，２のＤＮＳアドレス解決部５２は、要求された名前、ＤＮＳサーバのドメインに該当するピアアドレス情報「ＡＡＡＡ::Ａ」、「ＢＢＢＢ::Ｂ」をアドレスキャッシュ部１２ｂから検索する。そして、ＤＮＳサーバ１，２のＤＮＳアドレス解決部１５は、要求に対応するアドレス情報「ＡＡＡＡ::Ａ」、「ＢＢＢＢ::Ｂ」を付加した名前解決応答パケットを作成し、スポークルータ５へ送信する（ステップＳ１３０、Ｓ２３０）。
【００８６】
ＤＮＳサーバ１，２から上記名前解決応答パケットを受信すると、スポークルータ５のＤＮＳアドレス解決部５２は、上記パケット中の指定された設定情報（ＤＮＳサーバ１，２のピアアドレス情報「ＡＡＡＡ::Ａ」、「ＢＢＢＢ::Ｂ」）がＤＮＳサーバ１，２のピアアドレス情報であることを解決し、アドレスキャッシュ部５１ａに登録（たとえば上書き）することで、アドレスキャッシュ部５１ａのピアアドレス情報を更新する。なお、このピアアドレス情報の通知および登録は、定期的に行われる（ステップＳ５０９、Ｓ５１０、Ｓ１３１、Ｓ２３１）。
【００８７】
次に、状況や環境の変化により、ＤＮＳサーバ１のピアアドレス情報が変更になった場合におけるスポークルータとＤＮＳサーバ間で行われる名前解決の動作を、図１４のシーケンス図に基づいて説明する。図１４において、インターネットプロバイダ２０からの設定により、ＤＮＳサーバ１のアドレス情報が「ＡＡＡＡ::Ａ」から「ＸＸＸＸ::Ｘ」に変更されると、自身を示すアドレス情報をＤＮＳ情報として、ＤＮＳメモリ部１２ａに追加登録する。次に、ＤＮＳサーバ１のアドレス通知部１３は、ピアアドレス「ＢＢＢＢ::Ｂ」に対してＩＰｓｅｃ接続してＩＰｓｅｃトンネルの確立を開始する（ステップＳ１４０）。そして、ＩＰｓｅｃトンネルが確立すると（ステップＳ１４１）、ＤＮＳ情報の通知を行う。アドレス通知部１３は、自身の名前とアドレス情報「ＸＸＸＸ::Ｘ」が付加された名前登録パケットを作成して、トンネルを介してＤＮＳサーバ２へ送信する（ステップＳ１４２）。
【００８８】
ＤＮＳサーバ１から上記名前登録パケットを受信すると、ＤＮＳサーバ２のアドレス通知受信処理部１４は、ＤＮＳサーバ１のピアアドレス情報「ＸＸＸＸ::Ｘ」をＤＮＳ情報として、自己のＤＮＳメモリ部１２ａに登録（上書き）して、アドレス変更を完了する（ステップＳ２４０）。
【００８９】
次に、スポークルータ５では、ＤＮＳサーバ１のピアアドレス「ＡＡＡＡ::Ａ」に対してＩＰｓｅｃトンネルの確立を開始するが、ＤＮＳサーバ１のアドレス情報が変化しているので、応答がない（ステップＳ５２０）。そこで、スポークルータ５のＤＮＳアドレス解決部５２は、アドレス解決したいＤＮＳサーバ１の名前とレコードの属性を指定した名前解決要求パケットを、ＤＮＳサーバ２へ送信する（ステップＳ５２１）。なお、この場合には、既にＩＰｓｅｃトンネルが確立しているものとする。
【００９０】
スポークルータ５から上記名前解決要求パケットを受信すると、ＤＮＳサーバ２のＤＮＳアドレス解決部１５は、要求された名前、この場合にはＤＮＳサーバ１のドメインに該当するＤＮＳ情報（ピアアドレス情報）「ＸＸＸＸ::Ｘ」をＤＮＳメモリ部１２ａから検索する。そして、ＤＮＳアドレス解決部１５は、要求に対応するピアアドレス情報「ＸＸＸＸ::Ｘ」を指定した名前解決応答パケットを、ＤＮＳサーバ１へ送信する（ステップＳ２４１）。
【００９１】
ＤＮＳサーバ２から上記名前解決応答パケットを受信すると、スポークルータ５のＤＮＳアドレス解決部５２は、上記パケット中の指定されたピアアドレス情報「ＸＸＸＸ::Ｘ」がＤＮＳ１のピアアドレス情報であることを解決し、自身のアドレスキャッシュ部５１ａにこのピアアドレス情報を登録（たとえば上書き）することで、アドレスキャッシュ部５１ａのピアアドレス情報を更新して、アドレス変更の動作を完了する（ステップＳ５２２）。なお、これ以降は、スポークルータ５は、図１３と同様に、ＤＮＳサーバ１，２にＩＰｓｅｃトンネルを確立させて（ステップＳ５２３、Ｓ５２４）、上記名前解決パケットを用いてＤＮＳサーバ１とＤＮＳサーバ２との間でピアアドレス情報解決のための通信を定期的に行う（ステップＳ５２５、Ｓ５２６、Ｓ１４３、Ｓ２４２）。
【００９２】
このように、この実施の形態では、状況や環境の変化によりいずれかのＤＮＳサーバのピアアドレス情報が変更された場合には、アドレス変更されたＤＮＳサーバ以外の他のＤＮＳサーバに対し、スポークルータがアドレス変更されたＤＮＳサーバのピアアドレス情報の問い合わせを行い、他のＤＮＳサーバから上記ピアアドレス情報の提供を受けるので、上記ＤＮＳサーバのピアアドレス情報を送信元のスポークルータ側で動的に学習し、スポークルータ自身のアドレスキャッシュ部に登録されたアドレスキャッシュ情報に反映させて更新することができる。また、不揮発性メモリであるアドレスキャッシュ部に動的に学習したピアアドレス情報を登録させるので、電源のＯＦＦ／ＯＮでもピアアドレス情報の消滅などはなく運用を継続できる。
【００９３】
なお、この実施の形態２では、スポークルータとＤＮＳサーバの場合について説明したが、スポークルータに代えてハブルータも同様の機能を有することが可能であり、ＤＮＳサーバのピアアドレス情報が変更された場合、名前解決パケットを他のＤＮＳサーバと通信することで、あるＤＮＳサーバの変更されたピアアドレスを取得することも可能となり、システムの汎用性が向上するという効果がある。
【００９４】
（実施の形態３）
図１５は、本発明にかかる情報管理システムの実施の形態３の概略構成を示すシステム構成図である。なお、実施の形態１と同様の構成部分に関しては、同一符号を付記するものとする。図において、この実施の形態が実施の形態１と異なる点は、公衆網１０の拠点として、網終端装置であるＩＰｓｅｃ終端装置７が設けられ、このＩＰｓｅｃ終端装置７に固定のＩＰアドレス情報が割り当てられたＤＮＳサーバ１が接続されている。そして、このＤＮＳサーバ１にルータ３がデータ通信を行うための図示しないハブルータのピアアドレス情報を要求する。
【００９５】
ＩＰｓｅｃ終端装置７は、図２および図３に示したＤＮＳサーバやハブルータと同様の構成であり、ここでは代表して図３を用いてハブルータの場合を説明する。ＩＰｓｅｃ終端装置７は、第３の登録手段としてのデータベース３２と、アドレス通知部３３と、アドレス解決を行う第４および第５の更新手段としてのＤＮＳアドレス解決部３４とから構成されている。アドレス通知部３３およびＤＮＳアドレス解決部３４は、公衆網１０に確立されたトンネルを介して他のＤＮＳサーバ２、ルータ３，４と接続され、これらの装置との間で暗号化されたデータの通信を可能にしている。また、ＩＰｓｅｃ終端装置７は、ＤＮＳサーバ１と、他のＤＮＳサーバ２およびルータ３，４間で通信される情報の中継を行う図示しない中継手段としてのデータ中継処理部を備える。ＩＰｓｅｃ終端装置７を示すアドレスも、他のＤＮＳサーバ２やルータ３，４を示すアドレスと同様に不定アドレスからなり、この実施の形態では、初期設定として、「ＡＡＡＡ::Ａ」が割り当てられており、このアドレス情報「ＡＡＡＡ::Ａ」は、ＤＮＳサーバ１，２のアドレスキャッシュ部１２ｂに登録されている。また、ＩＰｓｅｃ終端装置７のアドレスキャッシュ部３２ａは、不揮発性メモリからなり、このメモリにはＤＮＳサーバ２のピアアドレス情報「ＢＢＢＢ::Ｂ」とＤＮＳサーバ１を示すＩＰアドレス情報「１９２．１６８．０．１」が登録されている。
【００９６】
この実施の形態では、ルータ３がＤＮＳサーバ１にピアアドレス情報を問い合せる場合には、ルータ３とＩＰｓｅｃ終端装置７間でＩＰｓｅｃ接続を行う。すなわち、ルータ３の第２の更新手段としてのＤＮＳアドレス解決部３４は、このピアアドレス「ＡＡＡＡ::Ａ」に対してＩＰｓｅｃ接続してＩＰｓｅｃトンネルの確立を開始する。そして、ＩＰｓｅｃトンネルが確立すると、ＤＮＳアドレス解決部３４は、ＩＰヘッダの宛先がＤＮＳサーバ１のＩＰアドレス情報「１９２．１６８．０．１」で、送信元がルータ３のＩＰアドレス情報、たとえば「１９２．１６８．２００．１」で、かつＤＮＳ  Ｑｕｅｒｙでアドレス解決したいハブルータの名前とレコードの属性を指定した名前解決要求パケットを作成して、ＩＰｓｅｃ終端装置７へ送信する。
【００９７】
ＩＰｓｅｃ終端装置７は、この名前解決要求パケットを受信すると、ＤＮＳサーバ１に中継する。また、ＩＰｓｅｃ終端装置７は、この名前解決要求パケットに対する名前解決応答パケットをＤＮＳサーバ１から受信した場合には、確立されたトンネルを介してルータ３へ中継する。また、ＩＰｓｅｃ終端装置７は、ＤＮＳアドレス解決部３４やアドレス通知部３３によって自らも名前解決パケットや名前登録パケットを通信することができる。
【００９８】
このようなＩＰｓｅｃ終端装置７において、状況や環境の変化により、自己を示すアドレスが変更されると、実施の形態１，２と同様に、ＤＮＳサーバ１とルータ３との間でＩＰｓｅｃトンネルを確立することができなくなってしまう。しかし、この場合も、実施の形態１，２と同様に、ルータ３のＤＮＳアドレス解決部３４が、ＩＰｓｅｃ終端装置７の名前とレコードの属性を指定したアドレス解決パケットを、他のＤＮＳサーバ２と通信することで、ルータ３は、ＩＰｓｅｃ終端装置７のピアアドレスを自己のアドレスキャッシュ部３２ａに登録してアドレスキャッシュ情報を更新することができる。なお、ルータ３，４において、実施の形態１，２と同様に、ＤＮＳアドレス解決部３４は第２および第３の更新手段の機能を有し、データベース３２は第１の登録手段の機能を有する。
【００９９】
また、ＤＮＳサーバ２を示すアドレス情報が変更された場合には、実施の形態１と同様に、名前登録パケットを用いて、ＤＮＳサーバ１とアドレス情報が変更されたＤＮＳサーバ２との間で定期的に自己を示すアドレス情報が通知されて、アドレスキャッシュ部に登録が行われる。ＩＰｓｅｃ終端装置７は、アドレス解決パケットを用いてＤＮＳサーバ１に、ＤＮＳサーバ２を示すピアアドレス情報を問い合わせることで、該当するＤＮＳサーバ２のピアアドレス情報を取得し、この取得したピアアドレス情報をもとに自己のアドレスキャッシュ部３２ａに登録してアドレスキャッシュ情報を更新することができる。
【０１００】
このように、この実施の形態では、状況や環境の変化、たとえば網設備の工事などにより、ＤＮＳサーバが接続されたＩＰｓｅｃ終端装置のピアアドレス情報が変更された場合には、アドレス変更されたＩＰｓｅｃ終端装置から定期的に通知される名前登録パケットを、ＩＰｓｅｃ終端装置に接続されたＤＮＳサーバ以外の他のＤＮＳサーバが受信することによって、変更されたピアアドレス情報を動的に検知し、サーバ自身のＤＮＳメモリ部に登録されたＤＮＳ情報に反映させてピアアドレス情報を登録更新することができる。したがって、この実施の形態では、サーバ自身のＤＮＳ情報を動的に変更して、このＤＮＳ情報をシステム運用に利用することができ、人為的な設定変更を行うことなく、システムの運用を継続することができる。
【０１０１】
また、この実施の形態では、状況や環境の変化によりＩＰｓｅｃ終端装置のピアアドレス情報が変更された場合には、ＩＰｓｅｃ終端装置に接続されたＤＮＳサーバ以外の他のＤＮＳサーバに対し、ルータがアドレス変更されたＤＮＳサーバのピアアドレス情報の問い合わせを行い、他のＤＮＳサーバから上記ピアアドレス情報の提供を受けるので、上記ＤＮＳサーバのピアアドレス情報を送信元のルータ側で動的に学習し、ルータ自身のピアアドレスキャッシュ部に登録されたアドレスキャッシュ情報に反映させて更新することができる。また、不揮発性メモリであるアドレスキャッシュ部に動的に学習したピアアドレス情報を登録させるので、電源のＯＦＦ／ＯＮでもピアアドレス情報の消滅などはなく運用を継続できる。
【０１０２】
（実施の形態４）
図１６は、本発明にかかる情報管理システムの実施の形態４の概略構成を示すシステム構成図である。前述の各実施の形態では、各ルータが自己の不定アドレスをＤＮＳサーバに動的に登録するダイナミックＤＮＳのクライアント動作を行う場合を想定したが、この実施の形態４は、各ルータがダイナミックＤＮＳのクライアント機能をサポートしていない場合への適用例を示す。ここでは、一例として、実施の形態１のようなシステム構成の場合への適用例を示し、図１６において、公衆網１０には、情報管理装置である複数のＤＮＳサーバ１´，２´と、データ中継装置でありダイナミックＤＮＳのクライアント機能をサポートしていないルータ３´，４´が接続されており、これらＤＮＳサーバ１´，２´とルータ３´，４´間には、ＩＰｓｅｃ通信が可能なようにトンネリング技術を利用して論理的なトンネルが確立されている。
【０１０３】
図１７は、この実施の形態４のＤＮＳサーバ１´の構成例を示すブロック図である。このＤＮＳサーバ１´は、図２に示したＤＮＳサーバ１の構成に加えて、インターフェース部１１とデータベース１２との間にＩＰｓｅｃ処理部１６を備えている。このＩＰｓｅｃ処理部１６は、インターフェース部１１がルータ３´または４´から受信したＩＰｓｅｃパケットからルータ３´または４´のＩＰアドレスを示す送信元アドレスを判別してＤＮＳサーバ１´のデータベース１２に登録させる機能を果す。すなわち、ＩＰｓｅｃのネゴシエーションを受けたＤＮＳサーバ１´側が、ダイナミックＤＮＳクライアントの機能をルータ３´または４´の代理で行う機能を果すためのものである。ＤＮＳサーバ２´も、ＤＮＳサーバ１´と同様に構成されている。
【０１０４】
図１８は、ＩＰｓｅｃ通信に用いられるＩＰｓｅｃパケットのフォーマットを示す図である。ＩＰｓｅｃパケットは、ＩＰヘッダと、ＵＤＰヘッダと、ＩＳＡＫＭＰヘッダと、自身を識別するためのＩＤ等の各種情報からなる。ここで、ＩＰヘッダ中には、ＩＰｓｅｃ処理部１６が判別可能な送信元アドレスが含まれる。
【０１０５】
このようなシステム構成において、状況や環境の変化により、ルータ３´のアドレス情報が変更になった場合におけるピアアドレス情報の登録動作例を、図８に対応する図１９のシーケンス図を参照して説明する。図１９では、インターネットプロバイダ２０からの設定により、ルータ３´のアドレス情報が「ＣＣＣＣ::Ｃ」から「ＹＹＹＹ::Ｙ」に変更された場合を想定する。
【０１０６】
このような状況下で、ルータ３´が何らかの要因（たとえば、ＤＮＳサーバ１´，２´にアクセスしたい等）で、ＤＮＳサーバ１´，２´にＩＰｓｅｃ通信が必要になった時に、ルータ３´は、アドレスキャッシュ部３２ａのアドレスキャッシュ情報を参照して、このピアアドレス「ＡＡＡＡ::Ａ」、「ＢＢＢＢ::Ｂ」に対してＩＰｓｅｃ接続してＩＰｓｅｃトンネルの確立を開始する（ステップＳ３３１、Ｓ３３２）。このＩＰｓｅｃトンネルを確立させるネゴシエーションのために、ルータ３´は、変更になったアドレス情報「ＹＹＹＹ::Ｙ」を送信元アドレスとしてＩＰヘッダに含むＩＰｓｅｃパケットをＤＮＳサーバ１´，２´に送信する。そして、このＩＰｓｅｃネゴシエーションの中で、相手を特定するために各種情報中に含まれる“ＩＤ”を交換する。この“ＩＤ”情報から、相手を判別することで、ＩＰｓｅｃトンネルが確立する（ステップＳ３３３、Ｓ３３４）。ＩＰｓｅｃトンネルが確立すると、ＤＮＳサーバ１´，２´中のＩＰｓｅｃ処理部１６は、その相手先（ルータ３´）からのネゴシエーション用のＩＰｓｅｃパケットのＩＰヘッダに含まれる送信元アドレスをみて、そのアドレスが変更になっていれば、ダイナミックＤＮＳクライアントの動作を代理で行うことで、ＤＮＳサーバ１´，２´中のデータベース１２に、ルータ３´の変更されたピアアドレス情報「ＹＹＹＹ::Ｙ」をＤＮＳ情報としてＤＮＳメモリ部１２ａに登録して更新する（ステップＳ１２０、Ｓ２２０）。
【０１０７】
このように、この実施の形態４では、ルータ３´，４´がダイナミックＤＮＳのクライアント機能をサポートしていない場合であっても、該ルータ３´，４´の変更されたアドレス情報を、確立したＩＰｓｅｃパケット中の送信元アドレス情報を利用することで、ＤＮＳサーバ１´，２´のデータベース１２に更新登録させることができ、システムの汎用性が向上するという効果がある。
【０１０８】
なお、この実施の形態４の方式は、実施の形態２，３等のシステム構成の場合にも同様に適用し得る。要は、ＤＮＳサーバやセンタ拠点のルータが、ダイナミックＤＮＳのクライアント機能をサポートしていればよく、各拠点のルータ、特に、スポークルータの場合には、ダイナミックＤＮＳのクライアント機能をサポートしていなくてもよい。
【図面の簡単な説明】
【０１０９】
【図１】本発明にかかる情報管理システムの実施の形態１の概略構成を示すシステム構成図である。
【図２】ＤＮＳサーバの構成の一例を示すブロック図である。
【図３】ハブルータの構成の一例を示すブロック図である。
【図４】ＤＮＳサーバ間でのピアアドレス情報の共有に関わる動作を説明するための接続図である。
【図５】名前登録パケットのフォーマットを示す図である。
【図６】名前解決パケットのフォーマットを示す図である。
【図７】ルータとＤＮＳサーバ間で行われるアドレス登録の動作を説明するためのシーケンス図である。
【図８】ルータのピアアドレス情報が変更になった場合におけるルータとＤＮＳサーバ間で行われるアドレス登録の動作を説明するためのシーケンス図である。
【図９】ＤＮＳサーバのピアアドレス情報が変更になった場合におけるルータとＤＮＳサーバ間で行われるアドレス解決の動作を説明するためのシーケンス図である。
【図１０】本発明にかかる情報管理システムの実施の形態２の概略構成を示すシステム構成図である。
【図１１】スポークルータの構成の一例を示すブロック図である。
【図１２】データ中継を行う場合のスポークルータとＤＮＳサーバおよびハブルータ間で行われる名前解決の動作を説明するための接続図である。
【図１３】スポークルータとＤＮＳサーバ間で行われる名前解決の動作を説明するためのシーケンス図である。
【図１４】ＤＮＳサーバのピアアドレス情報が変更になった場合におけるスポークルータとＤＮＳサーバ間で行われる名前解決の動作を説明するためのシーケンス図である。
【図１５】本発明にかかる情報管理システムの実施の形態３の概略構成を示すシステム構成図である。
【図１６】本発明にかかる情報管理システムの実施の形態４の概略構成を示すシステム構成図である。
【図１７】ＤＮＳサーバの構成例を示すブロック図である。
【図１８】ＩＰｓｅｃ通信に用いられるＩＰｓｅｃパケットのフォーマットを示す図である。
【図１９】ピアアドレス情報の登録動作例を説明するためのシーケンス図である。
【符号の説明】
【０１１０】
１，２，１´，２´  ＤＮＳサーバ
３，４，３´，４´  ハブルータ
５，６  スポークルータ
７  ＩＰｓｅｃ終端装置
１０  公衆網
１１，３１  インターフェース部
１２，３２，５１  データベース
１２ａ  ＤＮＳメモリ部
１２ｂ，３２ａ，５１ａ  アドレスキャッシュ部
１２ｃ，３２ｂ，５１ｂ  コンフィグメモリ部
１３，３３，５２  アドレス通知部
１４  アドレス通知受信処理部
１５，３４  アドレス解決部
２０  インターネットプロバイダ                                                                 
【図１】
2007295546.tif 000003
【図２】
2007295546.tif 000004
【図３】
2007295546.tif 000005
【図４】
2007295546.tif 000006
【図５】
2007295546.tif 000007
【図６】
2007295546.tif 000008
【図７】
2007295546.tif 000009
【図８】
2007295546.tif 000010
【図９】
2007295546.tif 000011
【図１０】
2007295546.tif 000012
【図１１】
2007295546.tif 000013
【図１２】
2007295546.tif 000014
【図１３】
2007295546.tif 000015
【図１４】
2007295546.tif 000016
【図１５】
2007295546.tif 000017
【図１６】
2007295546.tif 000018
【図１７】
2007295546.tif 000019
【図１８】
2007295546.tif 000020
【図１９】
2007295546.tif 000021