(57)【要約】【課題】  本発明は、ネットワーク制御システム及びネットワーク制御方法に関し、ＩＰｖ４／ＩＰｖ６アドレス変換に於けるＩＰパケットの廃棄の問題を解決する。【解決手段】  ＩＰｖ４装置とサーバ等のＩＰｖ６装置とトランスレータ４とＤＮＳサーバ３とＤＮＳプロキシ５とを含み、トランスレータ４は、アドレス変換表作成要求に従ってアドレス変換表とライフタイムの決定、保持を行う手段を有し、ＤＮＳプロキシ５は、アドレス検索要求の結果を基にアドレス変換の要否をアドレス変換処理部１１により判定し、トランスレータ４にアドレス変換表作成要求を送出する連携信号送信処理部１４等の手段と、アドレス変換表作成応答に含まれた変換アドレスを、ＩＰｖ４装置に送出し、且つアドレス変換表のライフタイムを、ＤＮＳキャッシュのライフタイムとして送出するＤＮＳ信号送信処理部１５等の手段とを有する。【選択図】        図１
2005286948.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰｖ４装置とＩＰｖ６装置とＩＰｖ４アドレス／ＩＰｖ６アドレス変換を行うトランスレータとＤＮＳサーバとＤＮＳプロキシとを含むネットワーク制御システムに於いて、
前記トランスレータは、前記ＤＮＳプロキシからのアドレス変換表作成要求に従ってアドレス変換表を作成し、該アドレス変換表と該アドレス変換表のライフタイムとを保持する手段を有し、
前記ＤＮＳプロキシは、前記ＩＰｖ４装置からのアドレス検索要求に従って前記ＤＮＳサーバに対してアドレス検索要求を行い、該アドレス検索要求に対する前記ＤＮＳサーバからの検索結果のアドレスを基にアドレス変換の要否を判定し、アドレス変換要の場合に前記トランスレータにアドレス変換表作成要求を送出する手段と、前記トランスレータからのアドレス変換表作成応答に含まれる変換したアドレスを前記ＩＰｖ４装置に送出すると共に前記トランスレータのアドレス変換表のライフタイムと同一のライフタイムを前記ＩＰｖ４装置のＤＮＳキャッシュのライフタイムとして送出する手段とを有する
ことを特徴とするネットワーク制御システム。
【請求項２】
前記トランスレータは、前記アドレス変換表の作成と、該アドレス変換表のライフタイムの決定とを行う手段と、前記アドレス変換表により変換したアドレスと、前記ライフタイムとを含むアドレス変換表作成応答を前記ＤＮＳプロキシに転送する手段とを有し、前記ＤＮＳプロキシは、前記アドレス変換表作成応答に含まれた前記アドレスと前記ライフタイムとを前記ＩＰｖ４装置に送出する手段を有することを特徴とする請求項１記載のネットワーク制御システム。
【請求項３】
ＩＰｖ４装置とＩＰｖ６装置とＩＰｖ４アドレス／ＩＰｖ６アドレス変換を行うトランスレータとＤＮＳサーバとＤＮＳプロキシとを含むネットワーク制御方法に於いて、
前記ＩＰｖ４装置からのアドレス検索要求に従って前記ＤＮＳプロキシは、前記ＤＮＳサーバにアドレス検索要求を行い、該ＤＮＳサーバからの前記アドレス検索要求に従ったアドレスを基にアドレス変換要否を判定し、アドレス変換要の場合に前記トランスレータにアドレス変換表作成要求を行い、前記トランスレータは、アドレス変換表の作成と該アドレス変換表のライフタイムの決定とを行い、前記アドレス変換表により変換されたアドレスを含むアドレス変換表作成応答を前記ＤＮＳプロキシに送出し、該ＤＮＳプロキシは、前記ＩＰｖ４装置に対して前記トランスレータに於いて変換されたアドレスと、前記アドレス変換表のライフタイムと同一のライフタイムとを送出する過程を含む
ことを特徴とするネットワーク制御方法。
【請求項４】
前記ＤＮＳプロキシからのアドレス変換表作成要求に従って作成した前記トランスレータに於けるアドレス変換表のライフタイムを、前記ＤＮＳプロキシとの間の交渉によって決定する過程を含むことを特徴とする請求項３記載のネットワーク制御システム。
【請求項５】
前記ＤＮＳプロキシからのアドレス変換表作成要求に従って作成した前記トランスレータに於けるアドレス変換表のライフタイムを、前記ＤＮＳプロキシからのライフタイムの通知がない時に、前記トランスレータに於いて前記ライフタイムを決定する過程を含むことを特徴とする請求項３記載のネットワーク制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰｖ４（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ４）の装置と、ＩＰｖ６（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ６）の装置との間の通信を行う為のＩＰｖ４アドレスと、ＩＰｖ６アドレスとの変換を行うトランスレータを有するネットワーク制御システム及びネットワーク制御方法に関する。
【背景技術】
【０００２】
ＩＰｖ４の装置とＩＰｖ６の装置とが混在して接続されているＩＰネットワークに於いては、送信元アドレスと送信先アドレスとがそれぞれ３２ビット構成のＩＰｖ４アドレスと、１２８ビット構成のＩＰｖ６アドレスとの変換を行う為のトランスレータが設けられている。又ドメイン名を基にＩＰアドレスを求めるＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ；ドメイン名解決システム）サーバが設けられている。
【０００３】
トランスレータは、静的或いは動的に生成されるＩＰｖ４アドレス／ＩＰｖ６アドレスのアドレス変換表に基づいてＩＰパケットのフォーマット変換を行うもので、このアドレス変換表を動的に生成する手段として、ＤＮＳプロキシと連携させる手段が知られている。例えば、図４に示すＩＰｖ４のクライアント４１と、ＩＰｖ６のサーバ４２と、ＤＮＳサーバ４３と、トランスレータ４４と、ＤＮＳプロキシ４５とを含むネットワーク制御システムが知られている。この場合、ＩＰｖ４のクライアント４１からサーバ４２にアクセスする時、ＤＮＳプロキシ４５に対して、Ａレコード（ＩＰｖ４アドレス・レコード）で、サーバ４２のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）として、例えば、ｗｗｗ．ａｂｃ．ｃｏｍのアドレス要求を行う。
【０００４】
ＤＮＳプロキシ４５は、ＤＮＳサーバ４３に対してＡレコードによるアドレス要求を行うが、ＤＮＳサーバ４３では、ｗｗｗ．ａｂｃ．ｃｏｍに対してＩＰｖ６アドレスを保持しているだけであるから、このアドレス要求は失敗する。そこで、ＤＮＳプロキシ４５は、ＡＡＡＡレコード（ＩＰｖ６アドレス・レコード）によりＩＰｖ６アドレスの要求を行う。ＤＮＳサーバ４３は、ｗｗｗ．ａｂｃ．ｃｏｍに対応する例えばＩＰｖ６アドレスａｂｃ（ｉｐｖ６）を検索抽出できるから、このＩＰｖ６アドレスａｂｃ（ｉｐｖ６）を、ＤＮＳプロキシ４５に返送する。
【０００５】
ＤＮＳプロキシ４５は、トランスレータ４４に対して、このＩＰｖ６アドレスａｂｃ（ｉｐｖ６）を通知し、アドレス変換表の作成要求を行う。トランスレータ４４は、プールしていたＩＰｖ４アドレス群の中から１個のＩＰｖ４アドレス（例えば、ａｂｃ（ｉｐｖ４））を選択する。そして、ＩＰｖ６アドレスａｂｃ（ｉｐｖ６）と、選択したＩＰｖ４アドレスａｂｃ（ｉｐｖ４）とのアドレス変換表を作成して、所定の期間保持する。この保持期間は、一定期間或いはＴＣＰコネクションが存在する期間等とするもので、システム構成により種々の期間が定められている。そして、このＩＰｖ４アドレスａｂｃ（ｉｐｖ４）をＤＮＳプロキシ４５に返送する。
【０００６】
ＤＮＳプロキシ４５は、このＩＰｖ４アドレスａｂｃ（ｉｐｖ４）をクライアント４１に通知する。クライアント４１は、このＩＰｖ４アドレスａｂｃ（ｉｐｖ４）をＤＮＳキャッシュとして所定の期間保持する。そして、クライアント４１は、ｗｗｗ．ａｂｃ．ｃｏｍのサーバ４２にＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）アクセスを行う時、サーバ４２のｗｗｗ．ａｂｃ．ｃｏｍの正規のＩＰｖ６アドレスａｂｃ（ｉｐｖ６）ではなく、トランスレータ４４により割当られたＩＰｖ４アドレスａｂｃ（ｉｐｖ４）を用いることになる。
【０００７】
そして、トランスレータ４４は、ＩＰｖ４アドレスのａｂｃ（ｉｐｖ４）を、アドレス変換表に基づいて、ＩＰｖ６アドレスのａｂｃ（ｉｐｖ６）に変換してＩＰパケットを送出する。それによって、クライアント４１からのパケットは、サーバ４２に転送されることになる。サーバ４２からクライアント４１に対しては、ＩＰｖ６アドレスとして送出するが、トランスレータ４４により、ＩＰｖ４アドレスとして、クライアント４１に転送する。
【０００８】
又ＩＰｖ４ネットワークとＩＰｖ６ネットワークとの間に、前述のトランスレータを接続すると共に、複数のトランスレータを変換サーバに接続し、端末が移動したことによる変換情報等を、変換サーバを介してトランスレータで受信してアドレス変換を行う手段が知られている（例えば、特許文献１参照）。又移動端末等の各種のクライアントのネットワークアクセス識別子とＩＰアドレスとを対応づけて、動的なアドレス生成を可能とした手段も知られている（例えば、特許文献２参照）。
【特許文献１】特開２００２−３１４６１８号公報
【特許文献２】特開２００３−１３４１４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
前述のＩＰｖ４のクライアント４１からＩＰｖ６のサーバ４２に対するアクセスの際に、ＤＮＳ検索と連動して、トランスレータ４４内にアドレス変換表が作成される。このＤＮＳ検索が行われるのは、ＩＰｖ４のクライアント４１のＤＮＳキャッシュが存在しない時であり、このＤＮＳキャッシュが存在する場合は、そのＤＮＳキャッシュの内容に従ってサーバ４２に対するアクセスが行われる。
【００１０】
このクライアント４１のＤＮＳキャッシュが存在するが、トランスレータ４４のａｂｃ（ｉｐｖ４）／ａｂｃ（ｉｐｖ６）のアドレス変換表が所定の期間の経過等により削除された場合、ＩＰｖ４のクライアント４１からサーバ４２に対するアクセスは、クライアント４１のＤＮＳキャッシュに残っているサーバ４２に対するアドレスａｂｃ（ｉｐｖ４）を用いることになるから、トランスレータ４４にルーチングされる。しかし、トランスレータ４４には、アドレスａｂｃ（ｉｐｖ４）／ａｂｃ（ｉｐｖ６）のアドレス変換表は残っていないので、クライアント４１からのＩＰパケットは廃棄される。このような状態は、クライアント４１のＤＮＳキャッシュが何らかの条件で削除されない限り継続する問題がある。
【００１１】
本発明は、比較的簡単な手段により、アドレス変換表とＤＮＳキャッシュとのライフタイムを同一となるように制御して前述の従来例の問題点を解決することを目的とする。
【課題を解決するための手段】
【００１２】
本発明のネットワーク制御システムは、ＩＰｖ４装置とＩＰｖ６装置とＩＰｖ４アドレス／ＩＰｖ６アドレス変換を行うトランスレータとＤＮＳサーバとＤＮＳプロキシとを含むネットワーク制御システムに於いて、前記トランスレータは、前記ＤＮＳプロキシからのアドレス変換表作成要求に従ってアドレス変換表を作成し、該アドレス変換表と該アドレス変換表のライフタイムとを保持する手段を有し、前記ＤＮＳプロキシは、前記ＩＰｖ４装置からのアドレス検索要求に従って前記ＤＮＳサーバに対してアドレス検索要求を行い、該アドレス検索要求に対する前記ＤＮＳサーバからの検索結果のアドレスを基にアドレス変換の要否を判定し、アドレス変換要の場合に前記トランスレータにアドレス変換表作成要求を送出する手段と、前記トランスレータからのアドレス変換表作成応答に含まれる変換したアドレスを前記ＩＰｖ４装置に送出すると共に前記トランスレータのアドレス変換表のライフタイムと同一のライフタイムを前記ＩＰｖ４装置のＤＮＳキャッシュのライフタイムとして送出する手段とを有するものである。
【００１３】
又前記トランスレータは、前記アドレス変換表の作成と、該アドレス変換表のライフタイムの決定とを行う手段と、前記アドレス変換表により変換したアドレスと、前記ライフタイムとを含むアドレス変換表作成応答を前記ＤＮＳプロキシに転送する手段とを有し、前記ＤＮＳプロキシは、前記アドレス変換表作成応答に含まれた前記アドレスと前記ライフタイムとを前記ＩＰｖ４装置に送出する手段を有するものである。
【００１４】
又本発明のネットワーク制御方法は、ＩＰｖ４装置とＩＰｖ６装置とＩＰｖ４アドレス／ＩＰｖ６アドレス変換を行うトランスレータとＤＮＳサーバとＤＮＳプロキシとを含むネットワーク制御方法に於いて、前記ＩＰｖ４装置からのアドレス検索要求に従って前記ＤＮＳプロキシは、前記ＤＮＳサーバにアドレス検索要求を行い、該ＤＮＳサーバからの前記アドレス検索要求に従ったアドレスを基にアドレス変換要否を判定し、アドレス変換要の場合に前記トランスレータにアドレス変換表作成要求を行い、前記トランスレータは、アドレス変換表の作成と該アドレス変換表のライフタイムの決定とを行い、前記アドレス変換表により変換されたアドレスを含むアドレス変換表作成応答を前記ＤＮＳプロキシに送出し、該ＤＮＳプロキシは、前記ＩＰｖ４装置に対して前記トランスレータに於いて変換されたアドレスと、前記アドレス変換表のライフタイムと同一のライフタイムとを送出する過程を含むものである。
【００１５】
又前記ＤＮＳプロキシからのアドレス変換表作成要求に従って作成した前記トランスレータに於けるアドレス変換表のライフタイムを、前記ＤＮＳプロキシとの間の交渉によって決定する過程を含むことができる。
【００１６】
又前記ＤＮＳプロキシからのアドレス変換表作成要求に従って作成した前記トランスレータに於けるアドレス変換表のライフタイムを、前記ＤＮＳプロキシからのライフタイムの通知がない時に、前記トランスレータに於いて前記ライフタイムを決定する過程を含むことができる。
【発明の効果】
【００１７】
ＩＰｖ４装置からＩＰｖ６装置にアクセスする場合に、ＤＮＳプロキシとトランスレータとの連携制御により、トランスレータに於いて作成したアドレス変換表のライフタイムと、アドレス変換表により変換したアドレスとを同一とすることができるから、ＩＰｖ４装置のＤＮＳキャッシュが存在する限り、トランスレータのアドレス変換表が存在するから、ＩＰｖ４装置が変換されたアドレスを用いてＩＰｖ６装置にアクセスした場合のＩＰパケットが廃棄されることを回避することができる。
【発明を実施するための最良の形態】
【００１８】
図１を参照して説明すると、ＩＰｖ４装置（クライアント１）とＩＰｖ６装置とＩＰｖ４アドレス／ＩＰｖ６アドレス変換を行うトランスレータ４とＤＮＳサーバ３とＤＮＳプロキシ５とを含み、トランスレータ４は、ＤＮＳプロキシ５からのアドレス変換表作成要求に従ってアドレス変換制御部１６とアドレス変換表管理部１７との機能によってアドレス変換表を作成し、このアドレス変換表と、このアドレス変換表のライフタイムとを保持するライフタイム保持部２０等を含む手段を有し、ＤＮＳプロキシ５は、ＩＰｖ４装置（クライアント１）からのアドレス検索要求に従って、ＤＮＳサーバ３に対してアドレス検索要求を行い、このアドレス検索要求に対するＤＮＳサーバ３からの検索結果のアドレスを基にアドレス変換の要否をアドレス変換処理部１１により判定し、アドレス変換要の場合に、トランスレータ４にアドレス変換表作成要求を送出する連携信号送信処理部１４等の手段と、トランスレータ４からのアドレス変換表作成応答に含まれる変換したアドレスを、ＩＰｖ４装置（クライアント１）に送出すると共に、トランスレータ４のアドレス変換表のライフタイムと同一のライフタイムを、ＩＰｖ４装置（クライアント１）のＤＮＳキャッシュのライフタイムとして送出するＤＮＳ信号送信処理部１５等の手段とを有するものである。
【実施例１】
【００１９】
図１は、本発明の実施例１の要部説明図であり、ＩＰｖ４のクライアント１（ＩＰｖ４装置）と、図示を省略したＩＰｖ６のサーバ（ＩＰｖ６装置）と、ＤＮＳサーバ３と、トランスレータ４と、ＤＮＳプロキシ５とを含むネットワーク制御システムに於いて、ＤＮＳプロキシ５は、アドレス変換処理部１１と、ＤＮＳ信号受信処理部１２と、連携信号受信処理部１３と、連携信号送信処理部１４と、ＤＮＳ信号送信処理部１５とを含む構成を有し、又トランスレータ４は、アドレス変換表制御部１６と、アドレス変換管理部１７と、連携信号送信処理部１８と、連携信号受信処理部１９と、ライフタイム値保持部（ＴＴＬ；Ｔｉｍｅ  Ｔｏ  Ｌｉｖｅ）２０とを含む構成を有し、ＤＮＳプロキシ５からクライアント１に、変換されたサーバ（ＩＰｖ６装置）のアドレスを通知する経路を示すものである。
【００２０】
ＤＮＳプロキシ５は、クライアント１から送信先のサーバのアドレス要求に従ってＤＮＳサーバ３に対してアドレス検索要求を行う。この場合も、前述のように、ＤＮＳサーバ３に対してＡレコード（ＩＰｖ４アドレス・レコード）によるアドレス要求を行うが、ＤＮＳサーバ３では、ＩＰｖ６装置であるサーバの例えばｗｗｗ．ａｂｃ．ｃｏｍに対してＩＰｖ６アドレスを保持しているだけであるから、このアドレス要求は失敗する。そこで、ＤＮＳプロキシ５は、ＡＡＡＡレコード（ＩＰｖ６アドレス・レコード）によりＩＰｖ６アドレスの要求を行う。ＤＮＳサーバ３は、ｗｗｗ．ａｂｃ．ｃｏｍに対応するＩＰｖ６アドレスａｂｃ（ｉｐｖ６）を検索抽出できるから、このＩＰｖ６アドレスａｂｃ（ｉｐｖ６）をＤＮＳプロキシ５に返送する。
【００２１】
ＤＮＳプロキシ５は、ＤＮＳ信号受信処理部１２により受信処理し、受信したＤＮＳ信号をアドレス変換処理部１１に転送する。アドレス変換処理部１１は、アドレス変換の要否を判定する。この場合、ＤＮＳサーバ３から取得したＩＰｖ６アドレスａｂｃ（ｉｐｖ６）をＩＰｖ４アドレスに変換してクライアント１に通知する必要があるから、アドレス変換要と判定することになり、アドレス変換処理部１１は、連携信号送信処理部１４に対して、アドレス変換表作成指示を行う。連携信号送信処理部１４は、トランスレータ４に対して、アドレス変換表作成要求信号を送出する。この時のアドレス変換表作成要求信号に、ＤＮＳキャッシュのライフタイムを含めて通知することができる。
【００２２】
トランスレータ４は、連携信号受信処理部１９によりアドレス変換表作成要求信号を受信し、アドレス変換表制御部１６に転送する。アドレス変換表制御部１６は、アドレス変換表を管理するアドレス変換管理部１７に対してアドレス変換表の作成指示を行う。それに基づいてＩＰｖ４アドレスとＩＰｖ６アドレスとのアドレス変換表を作成する。この時に、ＤＮＳプロキシ５から通知されたＤＮＳキャッシュのライフタイムと、アドレス変換表を保持する期間に関するポリシーとに基づいて、今回作成したアドレス変換表を保持する期間を決定する。尚、このアドレス変換表を保持する期間（ライフタイム）は、ＤＮＳプロキシ５からのライフタイムに従った値とすることも可能であり、又そのライフタイムを参考として、ＤＮＳプロキシ５との間の交渉によって決定することも可能である。
【００２３】
アドレス変換処理部１７は、作成したＩＰｖ４アドレス／ＩＰｖ６アドレスの変換を行うアドレス変換表を保持する期間を、ＤＮＳキャッシュのライフタイムとして、ライフタイム値保持部２０に保持する。即ち、作成したアドレス変換表対応のライフタイムを、ライフタイム値保持部２０により保持する。そして、アドレス変換表に基づいて変換したＩＰｖ４アドレスと、ライフタイム値保持部２０に保持したＤＮＳキャッシュのライフタイムとを含むアドレス変換表作成要求に対する応答を、アドレス変換表制御部１６を介して連携信号送信処理部１８からＤＮＳプロキシ５に転送するように指示する。尚、ＤＮＳプロキシ５からのアドレス変換表作成要求に付加されたライフタイムと同一のライフタイムを、アドレス変換表のライフタイムとして決定した場合は、アドレス変換表作成応答に、そのライフタイムを含めないことにし、ＤＮＳプロキシ５は、トランスレータ４からの応答にライフタイムが含まれていない条件で、ＤＮＳプロキシ５が送出したライフタイムを、アドレス変換表のライフタイムと認定することもできる。
【００２４】
ＤＮＳプロキシ５は、連携信号受信処理部１３により、トランスレータ４からのアドレス変換表作成応答を受信し、アドレス変換処理部１１に転送する。このアドレス変換処理部１１は、トランスレータ４からのＩＰｖ４アドレスと、ＤＮＳキャッシュのライフタイムとを、ＤＮＳ信号送信処理部１５からクライアント１に転送する制御を行う。クライアント１は、ＤＮＳプロキシ５からのサーバに対するＩＰｖ４アドレスに従って送信することができる。又そのＩＰｖ４アドレスを保持するＤＮＳキャッシュの保持期間を、通知されたライフタイムに従った期間とする。
【００２５】
従って、クライアント１のＤＮＳキャッシュと、トランスレータ４のアドレス変換表のライフタイムとは同一となり、ＤＮＳキャッシュに保持されたＩＰｖ４アドレスを用いてサーバに対して送出したＩＰパケットは、トランスレータ４により、ＩＰｖ６アドレスに変換されることになるから、そのＩＰパケットが廃棄される事態を回避できる。
【００２６】
図２は、情報の流れの概略を示す動作説明図であり、クライアント１からのサーバのアドレス要求に従って、ＯＮＳプロキシ５からＡＡＡＡレコードによるサーバのアドレス検索要求をＤＮＳサーバ３に送出し、ＤＮＳサーバ３からＡＡＡＡレコードによる検索結果のＩＰｖ６アドレスと、その生存時間（ライフタイム）の例えば７２００ｓとがＤＮＳプロキシ５に返送される。ＤＮＳプロキシ５は、ＩＰｖ４／ＩＰｖ６アドレス変換要と判定し、トランスレータ４に対してアドレス変換表作成要求を行う。この時、ＤＮＳサーバ３からの生存時間（ライフタイム）を付加して転送することができる。
【００２７】
トランスレータ４は、ＩＰｖ４アドレス／ＩＰｖ６アドレスのアドレス変換表を作成し、このアドレス変換表のライフタイムを決定する。この場合、ＤＮＳサーバ３から通知された生存時間（ライフタイム）が、７２００ｓ（＝２時間）で、トランスレータ４が管理するＩＰｖ４アドレス数に対して長過ぎると判断すると、トランスレータ４のポリシー等に基づいて、例えば、生存時間（ライフタイム）を１８００ｓ（＝３０分）とすることができる。そして、決定した生存時間（ライフタイム）の１８００ｓと、アドレス変換表によりＩＰｖ６アドレスを変換したＩＰｖ４アドレスとを、ＤＮＳプロキシ５に対して、アドレス変換表作成応答として転送する。
【００２８】
ＤＮＳプロキシ５は、クライアント１に対して、Ａレコード検索結果としてのＩＰｖ４アドレスと、アドレス変換表の生存時間（ライフタイム）の１８００ｓとを送出する。クライアント１は、ＤＮＳプロキシ５から通知されたＩＰｖ４アドレスを送信先アドレスとしてサーバに対してアクセスし、そのＩＰｖ４アドレスを保持するＤＮＳキャッシュの生存時間（ライフタイム）を、アドレス変換表の生存時間（ライフタイム）の１８００ｓに設定する。それにより、トランスレータ４のアドレス変換表と、クライアント１のＤＮＳキャッシュとは、同一の生存時間（ライフタイム）の１８００ｓに設定されることになるから、それぞれ略同時に削除される。
【００２９】
図３は、本発明の実施例１の要部動作シーケンス説明図であり、ＤＮＳプロキシとトランスレータとの間の動作について示し、前述のように、ＤＮＳプロキシからＤＮＳサーバ（図示を省略）に対してアドレス検索要求を送出し、この要求に対する応答としてＤＮＳサーバからＩＰｖ６アドレスとライフタイムｔｔｌ＃１とを受信する。そして、トランスレータに対して、アドレス変換表作成要求を行い、その時、ライフタイムｔｔｌ＃１を付加する。
【００３０】
トランスレータは、アドレス変換表を作成し、且つこのアドレス変換表のライフタイムｔｔｌ＃２を決定する。この場合、ｔｔｌ＃≠ｔｔｌ＃２とした状態を示し、このライフタイムｔｔｌ＃２を、クライアントのＤＮＳキャッシュのライフタイムｔｔｌ＃２とする為に、ＤＮＳプロキシに対してアドレス変換表作成応答として、変換したＩＰｖ４アドレスと、アドレス変換表のライフタイムｔｔｌ＃２とを転送する。ＤＮＳプロキシは、クライアント（図示を省略）に対して、変換したＩＰｖ４アドレスと、それを保持するＤＮＳキャッシュのライフタイムｔｔｌ＃２とを転送する。従って、トランスレータのアドレス変換表とクライアントのＤＮＳキャッシュとのライフタイムが一致し、略同時に削除するから、トランスレータのアドレス変換表のみの削除によるクライアントの送出ＩＰパケットの廃棄の問題を解決することができる。
【図面の簡単な説明】
【００３１】
【図１】本発明の実施例１の要部説明図である。
【図２】本発明の実施例１の動作説明図である。
【図３】本発明の実施例１の要部動作シーケンス説明図である。
【図４】ネットワーク制御システムの説明図である。
【符号の説明】
【００３２】
１  クライアント
３  ＤＮＳサーバ
４  トランスレータ
５  ＤＮＳプロキシ
１１  アドレス変換処理部
１２  ＤＮＳ信号処理部
１３  連携信号受信処理部
１４  連携信号送信処理部
１５  ＤＮＳ信号送信処理部
１６  アドレス変換表制御部
１７  アドレス変換管理部
１８  連携信号送信処理部
１９  連携信号受信処理部
２０  ライフタイム値保持部（ＴＴＬ）
【図１】
2005286948.tif 000003
【図２】
2005286948.tif 000004
【図３】
2005286948.tif 000005
【図４】
2005286948.tif 000006