(57)【要約】【課題】通信ネットワークに新たな通信端末が接続しようとする場合、その通信端末が通信ネットワーク内の他の装置と通信できる可能性を高めることができるようにする。【解決手段】第１の装置２２０は、まずポートベースでＩＰアドレスの割当を行う。そして第１ＩＰアドレスプールに管理されているＩＰアドレスに空きがなくなったとき、第２の装置２４０は、ＭＡＣアドレスベースでＩＰアドレスを要求するように中継装置１００に指示を出す。これにより、中継装置１００は、第１の装置２２０に対してＭＡＣアドレスベースでＩＰアドレスを要求するようになる。すると第１の装置２２０は、第２ＩＰアドレスプールに管理されているＩＰアドレスを通信端末１０に割り当てる。【選択図】図１
2011130194.tif 000002
【特許請求の範囲】
【請求項１】
中継装置を介して通信端末にＩＰアドレスを割り当てるＩＰアドレス割当装置であって、
前記中継装置は、第１通信回線を介して前記ＩＰアドレス割当装置に接続しているとともに、第２通信回線を介して前記ＩＰアドレス割当装置に接続しており、
前記第１通信回線に予め割り当てられている複数のＩＰアドレスを記憶している第１ＩＰアドレスプール手段と、
前記第２通信回線に予め割り当てられている複数のＩＰアドレスを記憶している第２ＩＰアドレスプール手段と、
前記中継装置からＩＰアドレスの第１割当要求を受信する第１アドレス要求受信手段と、
前記第１割当要求を受信し、かつ前記第１通信回線の混雑状況が基準未満であるときに、前記第１ＩＰアドレスプール手段が記憶しているＩＰアドレスを前記中継装置に送信する第１割当手段と、
前記第１割当要求を受信し、かつ前記第１通信回線の混雑状況が前記基準を満たすことを示す混雑データを取得したとき、前記中継装置に対して前記第２通信回線を介して前記ＩＰアドレス割当装置に接続する旨を示す切替命令を送信する切替命令送信手段と、
前記中継装置からＩＰアドレスの第２割当要求を受信する第２アドレス要求受信手段と、
前記第２割当要求を受信したときに、前記第２ＩＰアドレスプール手段が記憶しているＩＰアドレスを前記中継装置に送信する第２割当手段と、
を備えるＩＰアドレス割当装置。
【請求項２】
請求項１に記載のＩＰアドレス割当装置において、
前記第１通信回線及び前記第２通信回線は論理回線であるＩＰアドレス割当装置。
【請求項３】
請求項２に記載のＩＰアドレス割当装置において、
前記第１通信回線は、ポートベースで前記通信端末にＩＰアドレスを割り当てるときに使用され、
前記第２通信回線は、ＭＡＣアドレスベースで前記通信端末にＩＰアドレスを割り当てるときに使用され、
前記混雑データは、前記第１ＩＰアドレスプール手段が記憶しているＩＰアドレスに空きがあるかないかを示すデータであり、
前記第１割当手段は、前記第１ＩＰアドレスプール手段が記憶しているＩＰアドレスに空きがあるときに、空いているＩＰアドレスを前記中継装置に割り当て、当該ＩＰアドレスを前記中継装置に送信し、
前記切替命令送信手段は、前記第１ＩＰアドレスプール手段が記憶しているＩＰアドレスに空きがないときに、前記切替命令を前記中継装置に送信し、
前記第２割当手段は、前記中継装置から前記第２割当要求を受信したときに、第２ＩＰアドレスプール手段に記憶されているいずれかのＩＰアドレスを前記ＭＡＣアドレスに割り当て、当該ＩＰアドレスを前記中継装置に送信するＩＰアドレス割当装置。
【請求項４】
請求項３のいずれか一つに記載のＩＰアドレス割当装置において、
前記第１ＩＰアドレスプール手段、前記第２ＩＰアドレスプール手段、前記第１アドレス要求受信手段、前記第１割当手段、前記第２アドレス要求手段、及び前記第２割当手段を有する第１装置と、
前記切替命令送信手段を有する第２装置と、
を有するＩＰアドレス割当装置。
【請求項５】
請求項４に記載のＩＰアドレス割当装置において、
前記第１装置は、
前記第１割当手段は、前記第１ＩＰアドレスプール手段が記憶しているＩＰアドレスに空きがないと判断したときに、その旨をログとして記録し、
前記第２装置の前記切替命令送信手段は、前記ログを監視することにより、前記第１割当手段が前記第１ＩＰアドレスプール手段が記憶しているＩＰアドレスに空きがないと判断したことを前記混雑データとして検出するＩＰアドレス割当装置。
【請求項６】
請求項１に記載のＩＰアドレス割当装置において、
前記第１通信回線及び前記第２通信回線は物理回線であるＩＰアドレス割当装置。
【請求項７】
請求項６に記載のＩＰアドレス割当装置において、
前記第１割当手段は、前記混雑データを前記中継装置から取得するＩＰアドレス割当装置。
【請求項８】
請求項６又は７に記載のＩＰアドレス割当装置において、
前記第１ＩＰアドレスプール手段、前記第２ＩＰアドレスプール手段、前記第１アドレス要求受信手段、前記第１割当手段、前記第２アドレス要求手段、及び前記第２割当手段を有する第１装置と、
前記切替命令送信手段を有する第２装置と、
を有するＩＰアドレス割当装置。
【請求項９】
中継装置を介して通信端末にＩＰアドレスを割り当てるＩＰアドレス割当装置を補助する補助装置であって、
前記中継装置は、第１通信回線を介して前記ＩＰアドレス割当装置に接続しているとともに、第２通信回線を介して前記ＩＰアドレス割当装置に接続しており、
前記ＩＰアドレス割当装置は、
前記第１通信回線に予め割り当てられている複数のＩＰアドレスを記憶している第１ＩＰアドレスプール手段と、
前記第２通信回線に予め割り当てられている複数のＩＰアドレスを記憶している第２ＩＰアドレスプール手段と、
前記中継装置からＩＰアドレスの第１割当要求を受信する第１アドレス要求受信手段と、
前記第１割当要求を受信し、かつ前記第１通信回線の混雑状況が基準未満であるときに、前記第１ＩＰアドレスプール手段が記憶しているＩＰアドレスを前記中継装置に送信する第１割当手段と、
前記中継装置からＩＰアドレスの第２割当要求を受信する第２アドレス要求受信手段と、
前記第２割当要求を受信したときに、前記第２ＩＰアドレスプール手段が記憶しているＩＰアドレスを前記中継装置に送信する第２割当手段と、
を備えており、
前記第１割当要求を受信し、かつ前記第１通信回線の混雑状況が前記基準を満たすことを示す混雑データを取得したとき、前記中継装置に対して前記第２通信回線を介して前記ＩＰアドレス割当装置に接続する旨を示す切替命令を送信する切替命令送信手段を備える補助装置。
【請求項１０】
請求項９に記載の補助装置において、
前記第１通信回線は、前記中継装置がポートベースで前記通信端末にＩＰアドレスを割り当てるときに使用され、
前記第２通信回線は、前記中継装置がＭＡＣアドレスベースで前記通信端末にＩＰアドレスを割り当てるときに使用され、
前記混雑データは、前記第１ＩＰアドレスプール手段が記憶しているＩＰアドレスに空きがあるかないかを示すデータであり、
前記第１割当手段は、前記第１ＩＰアドレスプール手段が記憶しているＩＰアドレスに空きがあるときに、空いているＩＰアドレスを前記中継装置に割り当て、当該ＩＰアドレスを前記中継装置に送信し、かつＩＰアドレスに空きがないと判断したときに、その旨をログとして記録し、
前記第２割当手段は、前記中継装置から前記第２割当要求を受信したときに、第２ＩＰアドレスプール手段に記憶されているいずれかのＩＰアドレスを前記ＭＡＣアドレスに割り当て、当該ＩＰアドレスを前記中継装置に送信し、
前記切替命令送信手段は、前記ログを監視することにより、前記第１割当手段が前記第１ＩＰアドレスプール手段が記憶しているＩＰアドレスに空きがないと判断したことを前記混雑データとして検出する補助装置。
【請求項１１】
通信端末を通信ネットワークに接続する中継装置と、
前記中継装置を介して通信端末にＩＰアドレスを割り当てるＩＰアドレス割当装置と、
を備え、
前記中継装置は、前記ＩＰアドレス割当装置に接続しているとともに、第１通信回線及び第２通信回線を介して前記ＩＰアドレス割当装置に接続しており、
前記ＩＰアドレス割当装置は、
前記第１通信回線に予め割り当てられている複数のＩＰアドレスを記憶している第１ＩＰアドレスプール手段と、
前記第２通信回線に予め割り当てられている複数のＩＰアドレスを記憶している第２ＩＰアドレスプール手段と、
前記中継装置からＩＰアドレスの第１割当要求を受信する第１アドレス要求受信手段と、
前記第１割当要求を受信し、かつ前記第１通信回線の混雑状況が基準未満であるときに、前記第１ＩＰアドレスプール手段が記憶しているＩＰアドレスを前記中継装置に送信する第１割当手段と、
前記第１割当要求を受信し、かつ前記第１通信回線の混雑状況が前記基準を満たすことを示す混雑データを取得したとき、前記中継装置に対して前記第２通信回線を介して前記ＩＰアドレス割当装置に接続する旨を示す切替命令を送信する切替命令送信手段と、
前記中継装置からＩＰアドレスの第２割当要求を受信する第２アドレス要求受信手段と、
前記第２割当要求を受信したときに、前記第２ＩＰアドレスプール手段が記憶しているＩＰアドレスを前記中継装置に送信する第２割当手段と、
を備え、
前記中継装置は、
前記第１通信回線を介して前記第１割当要求を送信する第１要求手段と、
前記第２通信回線を介して前記第２割当要求を送信する第２要求手段と、
前記ＩＰアドレス割当装置から前記切替命令を受信しないときには前記第１要求手段を機能させ、前記切替命令を受信したときには前記第２要求手段を機能させる切替手段と、
を備えるＩＰアドレス割当システム。
【請求項１２】
請求項１１に記載のＩＰアドレス割当システムにおいて、
前記第１要求手段はポートアドレスベースでＩＰアドレスを要求し、
前記第２要求手段はＭＡＣアドレスベースでＭＡＣアドレスを要求し、
前記切替手段は、前記切替命令を受信したときに、前記通信端末のＭＡＣアドレスを前記第２要求手段に認識させることにより、前記第２要求手段を機能させるＩＰアドレス割当システム。
【請求項１３】
中継装置を介して通信ネットワークに接続した通信端末に、ＩＰアドレス割当装置を用いてＩＰアドレスを割り当てるＩＰアドレス割当方法であって、
前記中継装置は、第１通信回線を介して前記ＩＰアドレス割当装置に接続しているとともに、第２通信回線を介して前記ＩＰアドレス割当装置に接続しており、
前記ＩＰアドレス割当装置は、前記第１通信回線に予め割り当てられている複数のＩＰアドレスを記憶している第１ＩＰアドレスプール手段と、前記第２通信回線に予め割り当てられている複数のＩＰアドレスを記憶している第２ＩＰアドレスプール手段と、を有しており、
前記ＩＰアドレス割当装置は、前記中継装置からＩＰアドレスの第１割当要求を受信し、かつ前記第１通信回線の混雑状況が基準未満であるときに、前記第１ＩＰアドレスプール手段が記憶しているＩＰアドレスを前記中継装置に送信し、
前記ＩＰアドレス割当装置は、前記第１割当要求を受信し、かつ前記第１通信回線の混雑状況が前記基準を満たすことを示す混雑データを取得したとき、前記中継装置に対して前記第２通信回線を介して前記ＩＰアドレス割当装置に接続する旨を示す切替命令を送信し、
前記中継装置は、前記ＩＰアドレス割当装置から前記切替命令を受信しないときには前記第１通信回線を介して前記第１割当要求を送信し、前記切替命令を受信したときには前記第２通信回線を介して第２割当要求を送信し、
前記ＩＰアドレス割当装置は、前記中継装置から前記第２割当要求を受信したときに、前記第２ＩＰアドレスプール手段が記憶しているＩＰアドレスを前記中継装置に送信するＩＰアドレス割当方法。
【請求項１４】
コンピュータを、中継装置を介して通信端末にＩＰアドレスを割り当てるＩＰアドレス割当装置として機能させるためのプログラムであって、
前記中継装置は、第１通信回線を介して前記ＩＰアドレス割当装置に接続しているとともに、第２通信回線を介して前記ＩＰアドレス割当装置に接続しており、
前記コンピュータに、
前記第１通信回線に予め割り当てられている複数のＩＰアドレスを記憶している第１ＩＰアドレスプール機能と、
前記第２通信回線に予め割り当てられている複数のＩＰアドレスを記憶している第２ＩＰアドレスプール機能と、
前記中継装置からＩＰアドレスの第１割当要求を受信する機能と、
前記第１割当要求を受信し、かつ前記第１通信回線の混雑状況が基準未満であることを示しているときに、前記第１ＩＰアドレスプール機能によって記憶しているＩＰアドレスを前記中継装置に送信する機能と、
前記第１割当要求を受信し、かつ前記第１通信回線の混雑状況が前記基準を満たすことを示す混雑データを取得したとき、前記中継装置に対して前記第２通信回線を介して前記ＩＰアドレス割当装置に接続する旨を示す切替命令を送信する機能と、
前記中継装置からＩＰアドレスの第２割当要求を受信する機能と、
前記第２割当要求を受信したときに、前記第２ＩＰアドレスプール機能によって記憶しているＩＰアドレスを前記中継装置に送信する機能と、
を実現させるプログラム。
【請求項１５】
コンピュータを、中継装置を介して通信端末にＩＰアドレスを割り当てるＩＰアドレス割当装置の補助装置として機能させるためのプログラムであって、
前記中継装置は、第１通信回線を介して前記ＩＰアドレス割当装置に接続しているとともに、第２通信回線を介して前記ＩＰアドレス割当装置に接続しており、
前記ＩＰアドレス割当装置は、
前記第１通信回線に予め割り当てられている複数のＩＰアドレスを記憶している第１ＩＰアドレスプール手段と、
前記第２通信回線に予め割り当てられている複数のＩＰアドレスを記憶している第２ＩＰアドレスプール手段と、
前記中継装置からＩＰアドレスの第１割当要求を受信する第１アドレス要求受信手段と、
前記第１割当要求を受信し、かつ前記第１通信回線の混雑状況が基準未満であるときに、前記第１ＩＰアドレスプール手段が記憶しているＩＰアドレスを前記中継装置に送信する第１割当手段と、
前記中継装置からＩＰアドレスの第２割当要求を受信する第２アドレス要求受信手段と、
前記第２割当要求を受信したときに、前記第２ＩＰアドレスプール手段が記憶しているＩＰアドレスを前記中継装置に送信する第２割当手段と、
を備えており、
前記コンピュータに、前記第１割当要求を受信し、かつ前記第１通信回線の混雑状況が前記基準を満たすことを示す混雑データを取得したとき、前記中継装置に対して前記第２通信回線を介して前記ＩＰアドレス割当装置に接続する旨を示す切替命令を送信する機能を実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末にＩＰアドレスを割り当てる機能を有するＩＰアドレス割当装置、補助装置、ＩＰアドレス割当システム、ＩＰアドレス割当方法、及びプログラムに関する。
【背景技術】
【０００２】
端末がインターネットなどの通信網内の他の装置と通信を行うためには、ＩＰアドレスが割り当てられる必要がある。端末にＩＰアドレスを自動的に割り当てる方法としては、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）サーバを用いる方法がある。ＤＨＣＰサーバでは、割り当てを行うＩＰアドレスの範囲をサブネット毎にＩＰアドレスプールとして定義されている。そしてＤＨＣＰサーバは、端末からのＩＰアドレス取得要求があった場合には、ＩＰアドレスプールからＩＰアドレスを割り当てる。ＩＰアドレスの取得は通常早いもの勝ちであり、ＤＨＣＰサーバは、早く来た要求に対して順にＩＰアドレスプールからＩＰアドレスを割り当てていく（例えば特許文献１）。
【０００３】
また端末にＩＰアドレスを割り当てる他の方法としては、事前にＤＨＣＰサーバにＭＡＣアドレスを登録し、そのＭＡＣアドレスの端末に割り当てるＩＰアドレスを割り当てる方式もある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２１７５５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしＤＨＣＰサーバを用いた場合、ＩＰアドレスプールのＩＰアドレスが枯渇しているときは、新たな端末にＩＰアドレスを割り当てることができない。この場合、新たに通信ネットワークに接続しようとする通信端末は、通信ネットワーク内の他の装置と通信できない。一方、ＭＡＣアドレス別にＩＰアドレスを割り当てる方式を用いる場合、新たな通信端末が接続されるたびにＭＡＣアドレスを逐一ＤＨＣＰサーバに登録する必要があるため、ＩＰアドレスの割り当てに必要な労力が多くなる。
【０００６】
また通信回線が混雑している場合、新たな通信端末がその通信回線を介して通信ネットワークに接続しようとする場合、通信ネットワーク内の他の装置と通信できない可能性が高くなる。
【０００７】
本発明の目的は、通信ネットワークに新たな通信端末が接続しようとする場合、その通信端末が通信ネットワーク内の他の装置と通信できる可能性を高めたＩＰアドレス割当装置、補助装置、ＩＰアドレス割当システム、ＩＰアドレス割当方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明によれば、中継装置を介して通信端末にＩＰアドレスを割り当てるＩＰアドレス割当装置であって、
前記中継装置は、第１通信回線を介して前記ＩＰアドレス割当装置に接続しているとともに、第２通信回線を介して前記ＩＰアドレス割当装置に接続しており、
前記第１通信回線に予め割り当てられている複数のＩＰアドレスを記憶している第１ＩＰアドレスプール手段と、
前記第２通信回線に予め割り当てられている複数のＩＰアドレスを記憶している第２ＩＰアドレスプール手段と、
前記中継装置からＩＰアドレスの第１割当要求を受信する第１アドレス要求受信手段と、
前記第１割当要求を受信し、かつ前記第１通信回線の混雑状況が基準未満であるときに、前記第１ＩＰアドレスプール手段が記憶しているＩＰアドレスを前記中継装置に送信する第１割当手段と、
前記第１割当要求を受信し、かつ前記第１通信回線の混雑状況が前記基準を満たすことを示す混雑データを取得したとき、前記中継装置に対して前記第２通信回線を介して前記ＩＰアドレス割当装置に接続する旨を示す切替命令を送信する切替命令送信手段と、
前記中継装置からＩＰアドレスの第２割当要求を受信する第２アドレス要求受信手段と、
前記第２割当要求を受信したときに、前記第２ＩＰアドレスプール手段が記憶しているＩＰアドレスを前記中継装置に送信する第２割当手段と、
を備えるＩＰアドレス割当装置が提供される。
【０００９】
本発明によれば、中継装置を介して通信端末にＩＰアドレスを割り当てるＩＰアドレス割当装置を補助する補助装置であって、
前記中継装置は、第１通信回線を介して前記ＩＰアドレス割当装置に接続しているとともに、第２通信回線を介して前記ＩＰアドレス割当装置に接続しており、
前記ＩＰアドレス割当装置は、
前記第１通信回線に予め割り当てられている複数のＩＰアドレスを記憶している第１ＩＰアドレスプール手段と、
前記第２通信回線に予め割り当てられている複数のＩＰアドレスを記憶している第２ＩＰアドレスプール手段と、
前記中継装置からＩＰアドレスの第１割当要求を受信する第１アドレス要求受信手段と、
前記第１割当要求を受信し、かつ前記第１通信回線の混雑状況が基準未満であるときに、前記第１ＩＰアドレスプール手段が記憶しているＩＰアドレスを前記中継装置に送信する第１割当手段と、
前記中継装置からＩＰアドレスの第２割当要求を受信する第２アドレス要求受信手段と、
前記第２割当要求を受信したときに、前記第２ＩＰアドレスプール手段が記憶しているＩＰアドレスを前記中継装置に送信する第２割当手段と、
を備えており、
前記第１割当要求を受信し、かつ前記第１通信回線の混雑状況が前記基準を満たすことを示す混雑データを取得したとき、前記中継装置に対して前記第２通信回線を介して前記ＩＰアドレス割当装置に接続する旨を示す切替命令を送信する切替命令送信手段を備える補助装置が提供される。
【００１０】
本発明によれば、通信端末を通信ネットワークに接続する中継装置と、
前記中継装置を介して通信端末にＩＰアドレスを割り当てるＩＰアドレス割当装置と、
を備え、
前記中継装置は、前記ＩＰアドレス割当装置に接続しているとともに、第１通信回線及び第２通信回線を介して前記ＩＰアドレス割当装置に接続しており、
前記ＩＰアドレス割当装置は、
前記第１通信回線に予め割り当てられている複数のＩＰアドレスを記憶している第１ＩＰアドレスプール手段と、
前記第２通信回線に予め割り当てられている複数のＩＰアドレスを記憶している第２ＩＰアドレスプール手段と、
前記中継装置からＩＰアドレスの第１割当要求を受信する第１アドレス要求受信手段と、
前記第１割当要求を受信し、かつ前記第１通信回線の混雑状況が基準未満であるときに、第１ＩＰアドレスプール手段が記憶しているＩＰアドレスを前記中継装置に送信する第１割当手段と、
前記第１割当要求を受信し、かつ前記第１通信回線の混雑状況が前記基準を満たすことを示す混雑データを取得したとき、前記中継装置に対して前記第２通信回線を介して前記ＩＰアドレス割当装置に接続する旨を示す切替命令を送信する切替命令送信手段と、
前記中継装置からＩＰアドレスの第２割当要求を受信する第２アドレス要求受信手段と、
前記第２割当要求を受信したときに、前記第２ＩＰアドレスプール手段が記憶しているＩＰアドレスを前記中継装置に送信する第２割当手段と、
を備え、
前記中継装置は、
前記第１通信回線を介して前記第１割当要求を送信する第１要求手段と、
前記第２通信回線を介して前記第２割当要求を送信する第２要求手段と、
前記ＩＰアドレス割当装置から前記切替命令を受信しないときには前記第１要求手段を機能させ、前記切替命令を受信したときには前記第２要求手段を機能させる切替手段と、
を備えるＩＰアドレス割当システムが提供される。
【００１１】
本発明によれば、中継装置を介して通信ネットワークに接続した通信端末に、ＩＰアドレス割当装置を用いてＩＰアドレスを割り当てるＩＰアドレス割当方法であって、
前記中継装置は、第１通信回線を介して前記ＩＰアドレス割当装置に接続しているとともに、第２通信回線を介して前記ＩＰアドレス割当装置に接続しており、
前記ＩＰアドレス割当装置は、前記第１通信回線に予め割り当てられている複数のＩＰアドレスを記憶している第１ＩＰアドレスプール手段と、前記第２通信回線に予め割り当てられている複数のＩＰアドレスを記憶している第２ＩＰアドレスプール手段と、を有しており、
前記ＩＰアドレス割当装置は、前記中継装置からＩＰアドレスの第１割当要求を受信し、かつ前記第１通信回線の混雑状況が基準未満であるときに、前記第１ＩＰアドレスプール手段が記憶しているＩＰアドレスを前記中継装置に送信し、
前記ＩＰアドレス割当装置は、前記第１割当要求を受信し、かつ前記第１通信回線の混雑状況が前記基準を満たすことを示す混雑データを取得したとき、前記中継装置に対して前記第２通信回線を介して前記ＩＰアドレス割当装置に接続する旨を示す切替命令を送信し、
前記中継装置は、前記ＩＰアドレス割当装置から前記切替命令を受信しないときには前記第１通信回線を介して前記第１割当要求を送信し、前記切替命令を受信したときには前記第２通信回線を介して第２割当要求を送信し、
前記ＩＰアドレス割当装置は、前記中継装置から前記第２割当要求を受信したときに、前記第２ＩＰアドレスプール手段が記憶しているＩＰアドレスを前記中継装置に送信するＩＰアドレス割当方法が提供される。
【００１２】
本発明によれば、コンピュータを、中継装置を介して通信端末にＩＰアドレスを割り当てるＩＰアドレス割当装置として機能させるためのプログラムであって、
前記中継装置は、第１通信回線を介して前記ＩＰアドレス割当装置に接続しているとともに、第２通信回線を介して前記ＩＰアドレス割当装置に接続しており、
前記コンピュータに、
前記第１通信回線に予め割り当てられている複数のＩＰアドレスを記憶している第１ＩＰアドレスプール機能と、
前記第２通信回線に予め割り当てられている複数のＩＰアドレスを記憶している第２ＩＰアドレスプール機能と、
前記中継装置からＩＰアドレスの第１割当要求を受信する機能と、
前記第１割当要求を受信し、かつ前記第１通信回線の混雑状況が基準未満であることを示しているときに、前記第１ＩＰアドレスプール機能によって記憶しているＩＰアドレスを前記中継装置に送信する機能と、
前記第１割当要求を受信し、かつ前記第１通信回線の混雑状況が前記基準を満たすことを示す混雑データを取得したとき、前記中継装置に対して前記第２通信回線を介して前記ＩＰアドレス割当装置に接続する旨を示す切替命令を送信する機能と、
前記中継装置からＩＰアドレスの第２割当要求を受信する機能と、
前記第２割当要求を受信したときに、前記第２ＩＰアドレスプール機能によって記憶しているＩＰアドレスを前記中継装置に送信する機能と、
を実現させるプログラムが提供される。
【００１３】
本発明によれば、コンピュータを、中継装置を介して通信端末にＩＰアドレスを割り当てるＩＰアドレス割当装置の補助装置として機能させるためのプログラムであって、
前記中継装置は、第１通信回線を介して前記ＩＰアドレス割当装置に接続しているとともに、第２通信回線を介して前記ＩＰアドレス割当装置に接続しており、
前記ＩＰアドレス割当装置は、
前記第１通信回線に予め割り当てられている複数のＩＰアドレスを記憶している第１ＩＰアドレスプール手段と、
前記第２通信回線に予め割り当てられている複数のＩＰアドレスを記憶している第２ＩＰアドレスプール手段と、
前記中継装置からＩＰアドレスの第１割当要求を受信する第１アドレス要求受信手段と、
前記第１割当要求を受信し、かつ前記第１通信回線の混雑状況が基準未満であるときに、前記第１ＩＰアドレスプール手段が記憶しているＩＰアドレスを前記中継装置に送信する第１割当手段と、
前記中継装置からＩＰアドレスの第２割当要求を受信する第２アドレス要求受信手段と、
前記第２割当要求を受信したときに、前記第２ＩＰアドレスプール手段が記憶しているＩＰアドレスを前記中継装置に送信する第２割当手段と、
を備えており、
前記コンピュータに、前記第１割当要求を受信し、かつ前記第１通信回線の混雑状況が前記基準を満たすことを示す混雑データを取得したとき、前記中継装置に対して前記第２通信回線を介して前記ＩＰアドレス割当装置に接続する旨を示す切替命令を送信する機能を実現させるプログラムが提供される。
【発明の効果】
【００１４】
本発明によれば、通信ネットワークに新たな通信端末が接続しようとする場合、その通信端末が通信ネットワーク内の他の装置と通信できる可能性を高めることができる。
【図面の簡単な説明】
【００１５】
【図１】第１の実施形態に係るＩＰアドレス割当システムの構成を示すブロック図である。
【図２】中継装置の機能構成を示すブロック図である。
【図３】ＩＰアドレス割当装置の機能構成を示すブロック図である。
【図４】図１に示したＩＰアドレス割当システムの動作を示すフローチャートである。
【図５】図１に示したＩＰアドレス割当システムの動作を示すフローチャートである。
【図６】第２の実施形態に係るＩＰアドレス割当システムの構成を示すブロック図である。
【図７】図６に示したＩＰアドレス割当装置の機能構成を示すブロック図である。
【図８】図６に示したＩＰアドレス割当システムが行う処理を示すフローチャートである。
【図９】第３の実施形態に係るＩＰアドレス割当システムが有するＩＰアドレス割当装置の機能構成を示すブロック図である。
【図１０】第３の実施形態にかかるＩＰアドレス割当システムの動作を示すフローチャートである。
【図１１】第３の実施形態にかかるＩＰアドレス割当システムの動作を示すフローチャートである。
【図１２】第４の実施形態に係るＩＰアドレス割当システムの構成を示す図である。
【図１３】図１２に示したＩＰアドレス割当システムの中継装置の機能構成を示すブロック図である。
【図１４】図１２に示したＩＰアドレス割当システムが行う処理を示すフローチャートである。
【図１５】図１２に示したＩＰアドレス割当システムが行う処理を示すフローチャートである。
【図１６】図１２に示したＩＰアドレス割当システムが行う処理を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。
【００１７】
図１は、第１の実施形態に係るＩＰアドレス割当システムの構成を示すブロック図である。このＩＰアドレス割当システムは、中継装置１００及びＩＰアドレス割当装置２００を備えている。中継装置１００は、通信端末１０を通信ネットワーク２０に接続する。ＩＰアドレス割当装置２００は通信ネットワーク２０に接続しており、通信ネットワーク２０で使用されるＩＰアドレスを管理し、また通信ネットワーク２０で使用される通信機器にＩＰアドレスを割り当てる。
【００１８】
通信端末１０は、中継装置１００を介して通信ネットワーク２０に接続するときに、中継装置１００を介してＩＰアドレス割当装置２００にＩＰアドレスを要求する。するとＩＰアドレス割当装置２００は、中継装置１００を介して通信端末１０にＩＰアドレスを割り当てる。通信端末１０は、割り当てられたＩＰアドレスを用いて通信ネットワーク２０に接続されている他の装置（図示せず）と通信を行う。
【００１９】
ＩＰアドレス割当装置２００は、第１の装置２２０及び第２の装置２４０を有している。第１の装置２２０は、例えばＤＨＣＰサーバであり、サブネット毎にＩＰアドレスを第１ＩＰアドレスプールとして管理している。第１ＩＰアドレスプールで管理されているＩＰアドレスは、ポートベースで割り当てられる。また第１の装置２２０は、第２ＩＰアドレスプールも有している。第２ＩＰアドレスプールで管理されているＩＰアドレスは、ＭＡＣアドレスベースで割り当てられる。第１の装置２２０は、まずポートベースでＩＰアドレスの割当を行う。そして第１ＩＰアドレスプールに管理されているＩＰアドレスに空きがなくなったとき、第２の装置２４０は、ＭＡＣアドレスベースでＩＰアドレスを要求するように中継装置１００に指示を出す。これにより、中継装置１００は、第１の装置２２０に対してＭＡＣアドレスベースでＩＰアドレスを要求するようになる。すると第１の装置２２０は、第２ＩＰアドレスプールに管理されているＩＰアドレスを通信端末１０に割り当てる。このため、このＩＰアドレス割当システムによれば、ＩＰアドレスが枯渇する可能性が低く、かつ少ない労力で端末にＩＰアドレスを割り当てることができる。以下、図２〜図５を用いて詳細に説明する。
【００２０】
図２は、中継装置１００の機能構成を示すブロック図である。中継装置１００は、接続部１１０、ポートベース処理部１２０（第１要求部）、ＭＡＣベース処理部１３０（第２要求部）、及び切替部１４０を備えている。接続部１１０は複数の接続ポートを有しており、これらの接続ポートそれぞれを介して互いに異なる通信端末１０と接続する。
【００２１】
ポートベース処理部１２０は、論理回線である第１通信回線２１を介して、ポートベースで通信端末１０にＩＰアドレスを割り当てることを要求するために、第１割当要求をＩＰアドレス割当装置２００に送信する。ＭＡＣベース処理部１３０は、論理回線である第２通信回線２２を介して、ＭＡＣアドレスベースで通信端末１０にＩＰアドレスを割り当てることを要求するために、第２割当要求をＩＰアドレス割当装置２００に送信する。より具体的には、ポートベース処理部１２０はポートベースＶＬＡＮ（Virtual Local Area Network）機能を有しており、ＭＡＣベース処理部は、ＭＡＣアドレスベースＶＬＡＮ機能を有している。
【００２２】
切替部１４０は、ＩＰアドレス割当装置２００の第２の装置２４０からの指示に従って、ポートベース処理部１２０とＭＡＣベース処理部１３０のいずれか一方を選択的に機能させる。
【００２３】
図３は、ＩＰアドレス割当装置２００の機能構成を示すブロック図である。ＩＰアドレス割当装置２００は、上記したように第１の装置２２０と第２の装置２４０を有している。
【００２４】
第１の装置２２０は、第１ＩＰアドレスプール部２２２、第１アドレス要求受信部２２４、第１割当部２２６、第２ＩＰアドレスプール部２２８、第２アドレス要求受信部２３０、及び第２割当部２３２を有している。また第２の装置２４０は、切替命令送信部２４２を有している。
【００２５】
第１ＩＰアドレスプール部２２２は、第１通信回線２１に予め割り当てられている複数のＩＰアドレス、すなわち中継装置１００のポートベースＶＬＡＮに予め割り当てられている複数のＩＰアドレスを記憶している。
【００２６】
第１アドレス要求受信部２２４は、第１通信回線２１を介して、中継装置１００のポートベース処理部１２０からＩＰアドレスの第１割当要求を受信する。第１割当部２２６は、第１割当要求を受信し、かつ第１通信回線２１の混雑状況が基準未満であるときに、第１ＩＰアドレスプール部２２２が記憶しているＩＰアドレスを中継装置１００に送信する。本実施形態において混雑状況は、第１ＩＰアドレスプール部２２２が記憶しているＩＰアドレスの空きの有無である。そして混雑状況が基準を満たすときとは、ＩＰアドレスに空きがないことである。
【００２７】
また第１割当部２２６は、第１割当要求を受信し、かつ第１通信回線２１の混雑状況が基準を満たすことを示す混雑データを取得したとき、すなわち第１ＩＰアドレスプール部２２２が記憶しているＩＰアドレスに空きがないときに、その旨を示す情報を第２の装置２４０の切替命令送信部２４２に送信する。
【００２８】
第２ＩＰアドレスプール部２２８は、第２通信回線２２に予め割り当てられている複数のＩＰアドレス、すなわち中継装置１００のＭＡＣアドレスベースＶＬＡＮに予め割り当てられている複数のＩＰアドレスを記憶している。
【００２９】
第２アドレス要求受信部２３０は、第２通信回線２２を介して、中継装置１００のＭＡＣベース処理部１３０からＩＰアドレスの第２割当要求を受信する。第２割当部２３２は、第２割当要求を受信すると、第２ＩＰアドレスプール部２２８が記憶しているＩＰアドレスを中継装置１００に送信する。
【００３０】
切替命令送信部２４２は、第１割当部２２６から、第１割当要求を受信し、かつ第１通信回線２１の混雑状況が基準を満たしていることを示すデータを受信すると、中継装置１００の切替部１４０に対して、第２通信回線２２を介してＩＰアドレス割当装置２００に接続すべきことを示す切替命令を送信する。
【００３１】
なお、図３に示した第１の装置２２０及び第２の装置２４０の各構成要素は、ハードウエア単位の構成ではなく、機能単位のブロックを示している。第１の装置２２０及び第２の装置２４０の各構成要素は、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされた本図の構成要素を実現するプログラム、そのプログラムを格納するハードディスクなどの記憶ユニット、ネットワーク接続用インタフェースを中心にハードウエアとソフトウエアの任意の組合せによって実現される。そして、その実現方法、装置には様々な変形例がある。
【００３２】
図４及び図５は、図１に示したＩＰアドレス割当システムの動作を示すフローチャートである。中継装置１００は、デフォルトではポートベース処理部１２０すなわちポートベースＶＬＡＮを介して通信端末１０に対するＩＰアドレスの割当処理を行う。
【００３３】
まず通信端末１０は、中継装置１００が管理しているサブネットワークに接続し、ＩＰアドレスの要求を送信する（ステップＳ１０）。ここでＩＰアドレスの要求は、ブロードキャストで送信される。このＩＰアドレスの要求には、通信端末１０のＭＡＣアドレスが含まれている。
【００３４】
中継装置１００の接続部１１０は、空いているポートを介して通信端末１０が送信したＩＰアドレスの要求を受信する。そして中継装置１００のポートベース処理部１２０は、使用しているポートに設定されているポートベースＶＬＡＮのＩ／Ｆ（インターフェース）アドレスをリレーエージェントアドレスに設定し（ステップＳ２０）、その後、ＩＰアドレスの第１割当要求を、ＩＰアドレス割当装置２００の第１の装置２２０に送信する（ステップＳ３０）。第１割当要求には、通信端末１０のＭＡＣアドレスが含まれている。
【００３５】
第１の装置２２０の第１アドレス要求受信部２２４が第１割当要求を受信すると、第１の装置２２０の第１割当部２２６は、第１ＩＰアドレスプール部２２２が記憶しているＩＰアドレスに空きがあるかどうかを確認する。ＩＰアドレスに空きがない場合（ステップＳ４０：Ｎｏ）、図５に示したフローに移行する。ＩＰアドレスに空きがある場合（ステップＳ４０：Ｙｅｓ）、第１割当部２２６は、空いているＩＰアドレスを受信した第１割当要求に割り当て（ステップＳ５０）、割り当てたＩＰアドレスを中継装置１００に送信する（ステップＳ６０）。
【００３６】
中継装置１００のポートベース処理部１２０は、第１の装置２２０の第１割当部２２６からＩＰアドレスを受信すると、このＩＰアドレスを接続部１１０のポートを介して通信端末１０に送信する（ステップＳ７０）。通信端末１０は、受信したＩＰアドレスを通信端末１０が使用するＩＰアドレスに設定する。
【００３７】
ＩＰアドレスに空きがない場合（ステップＳ４０：Ｎｏ）、図５に示すように、第１割当部２２６は、第１割当要求を受信したが第１ＩＰアドレスプール部２２２のＩＰアドレスに空きがない旨を示す情報を、通信端末１０のＭＡＣアドレスとともに、第２の装置２４０の切替命令送信部２４２に送信する（ステップＳ８０）。すると切替命令送信部２４２は、中継装置１００の切替部１４０に切替命令を送信する（ステップＳ９０）。切替命令には、通信端末１０のＭＡＣアドレスが含まれる。
【００３８】
中継装置１００の切替部１４０は、切替命令を受信すると、ＭＡＣベース処理部１３０を機能させるために、通信端末１０のＭＡＣアドレスをＭＡＣベース処理部１３０に登録させる（ステップＳ１００）。
【００３９】
上記した処理の間、通信端末１０は、ＩＰアドレスを要求（ステップＳ１０）してからの時間をカウントしている。そしてこの時間がタイムアウトすると（ステップＳ１１０：Ｙｅｓ）、ＩＰアドレスの要求を再びブロードバンドで送信する（ステップＳ１２０）。
【００４０】
中継装置１００の接続部１１０は、空いているポートを介して通信端末１０が送信したＩＰアドレスの要求を受信する。そして中継装置１００のＭＡＣベース処理部１３０は、使用しているポートに設定されているＭＡＣベースＶＬＡＮのＩ／Ｆ（インターフェース）アドレスをリレーエージェントアドレスに設定し（ステップＳ１３０）、その後、ＩＰアドレスの第２割当要求を、ＩＰアドレス割当装置２００の第１の装置２２０に送信する（ステップＳ１４０）。
【００４１】
第１の装置２２０の第２アドレス要求受信部２３０が第２割当要求を受信すると、第１の装置２２０の第２割当部２３２は、第２ＩＰアドレスプール部２２８が記憶しているＩＰアドレスのうち空いているＩＰアドレスを第２割当要求に対して割り当て（ステップＳ１５０）、割り当てたＩＰアドレスを中継装置１００に送信する（ステップＳ１６０）。
【００４２】
中継装置１００のＭＡＣベース処理部１３０は、第１の装置２２０の第２割当部２３２からＩＰアドレスを受信すると、このＩＰアドレスを接続部１１０のポートを介して通信端末１０に送信する（ステップＳ１７０）。通信端末１０は、受信したＩＰアドレスを通信端末１０が使用するＩＰアドレスに設定する。
【００４３】
次に、本実施形態の作用及び効果について説明する。本実施形態によれば、デフォルトでは中継装置１００のポートベース処理部１２０が機能することにより、ポートベースで第１ＩＰアドレスプール部２２２のＩＰアドレスが通信端末１０に割り当てられる。このため、少ない労力で端末にＩＰアドレスを割り当てることができる。一方、第１ＩＰアドレスプール部２２２のＩＰアドレスに空きがなくなると、切替命令が中継装置１００の切替部１４０に送信される。すると、中継装置１００のＭＡＣベース処理部１３０が機能することにより、ＭＡＣアドレスベースで第２ＩＰアドレスプール部２２８のＩＰアドレスが通信端末１０に割り当てられる。従って、ＩＰアドレスが枯渇する可能性が低くなるため、通信ネットワーク２０に新たな通信端末１０が接続しようとする場合において、その通信端末１０が通信ネットワーク２０内の他の装置と通信できる可能性が高くなる。
【００４４】
また、ＩＰアドレス割当装置２００は、第１の装置２２０と第２の装置２４０で構成されている。第１の装置２２０には、一般的なＤＨＣＰサーバに図５のステップＳ８０に示した機能を追加したものを用いることができる。従って、ＩＰアドレス割当装置２００の初期コストを低くすることができる。
【００４５】
図６は、第２の実施形態に係るＩＰアドレス割当システムの構成を示すブロック図である。図７は、図６に示したＩＰアドレス割当装置２００の機能構成を示すブロック図である。このＩＰアドレス割当システムは、ＩＰアドレス割当装置２００が第２の装置２４０を有しておらず、切替命令送信部２４２が第１の装置２２０内に設けられている点を除いて、第１の実施形態に係るＩＰアドレス割当システムと同様の構成である。
【００４６】
図８は、図６に示したＩＰアドレス割当システムが行う処理を示すフローチャートであり、第１の実施形態における図５に相当している。図６に示したＩＰアドレス割当システムが行う処理は、図５に示したステップＳ８０の処理が存在せず、かつ切替命令が第１の装置２２０から中継装置１００の切替部１４０に送信される（ステップＳ９０）点を除いて、第１の実施形態に示したＩＰアドレス割当システムが行う処理と同様である。
【００４７】
本実施形態によっても、第１の実施形態と同様に、少ない労力で端末にＩＰアドレスを割り当てることができる。また、ＩＰアドレスが枯渇する可能性が低くなるため、通信ネットワーク２０に新たな通信端末１０が接続しようとする場合において、その通信端末１０が通信ネットワーク２０内の他の装置と通信できる可能性が高くなる。
【００４８】
図９は、第３の実施形態に係るＩＰアドレス割当システムが有するＩＰアドレス割当装置２００の機能構成を示すブロック図である。本実施形態に係るＩＰアドレス割当システムは、以下の点を除いて、第１の実施形態又は第２の実施形態に示したＩＰアドレス割当システムと同様である。図９、並びに後述する図１０及び図１１は、第１の実施形態と同様の場合を示している。
【００４９】
まず、第１割当部２２６は、ＩＰアドレスの割当処理のログをログ記憶部２２７に記憶させている。このログには、ＩＰアドレスに空きがないと判断したときのログも含まれている。そして切替命令送信部２４２は、定期的にログ記憶部２２７にアクセスして監視することにより、第１割当部２２６が第１ＩＰアドレスプール部２２２のＩＰアドレスに空きがないと判断したことを検出する。
【００５０】
図１０及び図１１は、本実施形態にかかるＩＰアドレス割当システムの動作を示すフローチャートである。本図に示すフローチャートは、以下の点を除いて図４及び図５に示したフローチャートと同様である。
【００５１】
まず、図１０に示すように、ＩＰアドレス割当装置２００の第１割当部２２６は、第１ＩＰアドレスプール部２２２のＩＰアドレスに空きがない場合（ステップＳ４０：ＮＯ）、その旨をログ記憶部２２７に記憶させて、処理を終了する（ステップＳ４２）。
【００５２】
また図１１に示すように、ＩＰアドレス割当装置２００の切替命令送信部２４２は、定期的にログ記憶部２２７にアクセスしてログを取得する（ステップＳ８２，Ｓ８４）。そして取得したログが、第１ＩＰアドレスプール部２２２のＩＰアドレスに空きがないことを示していたとき（ステップＳ８６：Ｎｏ）、切替命令を中継装置１００の切替部１４０に送信する（ステップＳ９０）。
【００５３】
本実施形態によっても、第１の実施形態と同様の効果を得ることができる。また第１の装置２２０には、一般的なＤＨＣＰサーバを使用することができる。従って、ＩＰアドレス割当装置２００の初期コストをさらに低くすることができる。
【００５４】
図１２は、第４の実施形態に係るＩＰアドレス割当システムの構成を示す図であり、図１３は、図１２に示したＩＰアドレス割当システムの中継装置１００の機能構成を示すブロック図である。このＩＰアドレス割当システムは、以下の点を除いて、第１の実施形態に係るＩＰアドレス割当システムと同様の構成である。
【００５５】
まず、通信ネットワーク２０には、情報提供装置３００が設けられている。
【００５６】
また、中継装置１００のポートベース処理部１２０は、物理的な実回線である第１の通信回線２３を介して通信ネットワーク２０に接続している。またＭＡＣベース処理部１３０は、物理的な実回線である第２の通信回線２４を解して通信ネットワーク２０に接続している。
【００５７】
本実施形態に係るＩＰアドレス割当システムは、第１の実施形態と同様の処理を行うが、さらに、第１の通信回線２３が混雑している場合にも、ポートベース処理部１２０の代わりにＭＡＣベース処理部１３０が機能して、第２の通信回線２４を介して通信端末１０を通信ネットワーク２０に接続させる。以下、図１４〜図１６を用いて説明する。
【００５８】
図１４及び図１５は、第１の通信回線２３が混雑していない場合に、新たな通信端末１０が中継装置１００を介して通信ネットワーク２０と接続し、情報提供装置３００と通信を行う場合のＩＰアドレス割当システムが行う処理を示している。図１４及び図１５に示した処理は、通信端末１０が、ＩＰアドレスを割り振られた後に中継装置１００、第１の通信回線２３、及び通信ネットワーク２０を介して情報提供装置３００と通信を行う点（ステップＳ７２，ステップＳ１７２）を除いて、図４及び図５に示した処理と同様である。そして第１の通信回線２３を使用する通信端末１０が増えてくると、第１の通信回線２３が混雑し、通信量が閾値以上になる場合が出てくる。
【００５９】
図１６は、第１の通信回線２３が混雑し、通信量が閾値以上になる場合に、新たな通信端末１０が中継装置１００を介して通信ネットワーク２０に接続し、情報提供装置３００と通信を行う場合のＩＰアドレス割当システムが行う処理を示している。
【００６０】
中継装置１００のポートベース処理部１２０は、第１の通信回線２３の通信量を常に監視している（ステップＳ２１０）。そしてポートベース処理部１２０は、通信量が閾値以上になった場合（ステップＳ２１０：Ｙｅｓ）、通信量が閾値以上になったことを示す混雑データをＩＰアドレス割当装置２００の第２の装置２４０に送信する（ステップＳ２２０）。
【００６１】
このときＩＰアドレス割当装置２００の第２の装置２４０は、混雑データを受信すると、切替命令を中継装置１００の切替部１４０に送信してもよい。この場合、ＭＡＣベース処理部１３０にＭＡＣアドレスが登録されていると、ＭＡＣベース処理部１３０は、登録されているＭＡＣアドレスに対してＩＰアドレスを割り振るために、第２割当要求をＩＰアドレス割当装置２００の第１の装置２２０に送信する。ただし本図に示す例では、この処理を行わない。
【００６２】
その後、新たな通信端末１０が、中継装置１００が管理しているサブネットワークに接続し、ＩＰアドレスの要求を送信する（ステップＳ２３０）。ここでＩＰアドレスの要求は、ブロードキャストで送信される。このＩＰアドレスの要求には、通信端末１０のＭＡＣアドレスが含まれている。
【００６３】
中継装置１００の接続部１１０は、空いているポートを介して通信端末１０が送信したＩＰアドレスの要求を受信する。そして中継装置１００のポートベース処理部１２０は、ＩＰアドレスの第１割当要求を、混雑データとともにＩＰアドレス割当装置２００の第１の装置２２０に送信する（ステップＳ２４０）。
【００６４】
第１の装置２２０の第１アドレス要求受信部２２４が混雑データとともに第１割当要求を受信すると、第１の装置２２０の第１割当部２２６は、混雑データを受信したことを示す情報を、第２の装置２４０の切替命令送信部２４２に送信する（ステップＳ２５０）。すると切替命令送信部２４２は、中継装置１００の切替部１４０に切替命令を送信する（ステップＳ９０）。この切替命令にも、通信端末１０のＭＡＣアドレスが含まれている。
【００６５】
これ以降の処理（ステップ１００〜ステップＳ１７０、及びステップＳ１７２）は、図１５のステップ１００〜ステップＳ１７０、及びステップＳ１７２に示した処理と同様である。
【００６６】
本実施形態によっても、第１の実施形態と同様の効果を得ることができる。また、第１の通信回線２３が混雑している場合にも、ポートベース処理部１２０の代わりにＭＡＣベース処理部１３０を機能させて、第２の通信回線２４を介して通信端末１０を通信ネットワーク２０に接続させることができる。従って、通信端末１０を通信ネットワーク２０内の他の装置と通信させられる可能性は、さらに高くなる。
【００６７】
なお本実施形態において中継装置１００のポートベース処理部１２０は、通信量の変わりに１回線あたりの通信速度を監視してもよい。この場合、通信速度が閾値以下になった場合に、切替命令送信部２４２は切替命令を送信する。
【００６８】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。
【符号の説明】
【００６９】
１０ 通信端末
２０ 通信ネットワーク
２１ 第１通信回線
２２ 第２通信回線
２３ 通信回線
２４ 通信回線
１００ 中継装置
１１０ 接続部
１２０ ポートベース処理部
１３０ ＭＡＣベース処理部
１４０ 切替部
２００ ＩＰアドレス割当装置
２２０ 第１の装置
２２２ 第１ＩＰアドレスプール部
２２４ 第１アドレス要求受信部
２２６ 第１割当部
２２７ ログ記憶部
２２８ 第２ＩＰアドレスプール部
２３０ 第２アドレス要求受信部
２３２ 第２割当部
２４０ 第２の装置
２４２ 切替命令送信部
３００ 情報提供装置
【図１】
2011130194.tif 000003
【図２】
2011130194.tif 000004
【図３】
2011130194.tif 000005
【図４】
2011130194.tif 000006
【図５】
2011130194.tif 000007
【図６】
2011130194.tif 000008
【図７】
2011130194.tif 000009
【図８】
2011130194.tif 000010
【図９】
2011130194.tif 000011
【図１０】
2011130194.tif 000012
【図１１】
2011130194.tif 000013
【図１２】
2011130194.tif 000014
【図１３】
2011130194.tif 000015
【図１４】
2011130194.tif 000016
【図１５】
2011130194.tif 000017
【図１６】
2011130194.tif 000018