(57)【要約】【課題】端末が別のサブネットに移動された場合でも常に正常な通信を行うことができ、従来のアドレスサーバの付設を省略できるＩＰネットワークシステムを提供する。【解決手段】サブネット間を接続するパケット中継装置１ａは、経路情報テーブル２ａに加えて、サブネットＳＮ１に接続された端末１２〜１４を管理登録する端末管理テーブル３ａを備え、制御部４ａは端末管理テーブル３ａに端末１４のＩＰアドレスが登録されているか否かを検索し、未登録の場合には、サブネットＳＮ１に端末１４が新規接続されたものと判断して端末管理テーブル３ａに登録するとともに、この新規登録した端末１４のＩＰアドレスを他のパケット中継装置１ｂ，１ｃがパケットを中継する際の当該端末１４に関する経路情報として他のパケット中継装置１ｂ，１ｃに経路広告を行う。【選択図】図１
2007158512.tif 000002
【特許請求の範囲】
【請求項１】
サブネット間がパケット中継装置を介して互いに接続されてＩＰネットワークが構成されており、上記パケット中継装置には、パケット中継用の経路情報が登録された経路情報テーブルに加えて、上記サブネットに接続される端末を管理登録する端末管理テーブルが設けられるとともに、この端末管理テーブルに上記端末のＩＰアドレスが既に登録されているか否かを検索し、ＩＰアドレスが未だ登録されていない場合には、サブネット内に端末が新規に接続されたものと判断してそのＩＰアドレスを上記端末管理テーブルに登録する端末探索登録処理手段と、この端末探索登録処理手段により上記端末管理テーブルに登録された端末のＩＰアドレスを、他のパケット中継装置がパケットを中継する際の当該端末に関する経路情報として、他のパケット中継装置に対して経路広告を行う経路広告処理手段と、を備えることを特徴とするＩＰネットワークシステム。
【請求項２】
上記端末探索登録処理手段は、予め割り当てられているサブネット内の全てのＩＰアドレスに対して返答要求信号を送信し、当該返答要求信号に対する端末からの返答信号の有無に基づいて、当該サブネットに接続された端末であるか否かを判定するものである、ことを特徴とする請求項１記載のＩＰネットワークシステム。
【請求項３】
上記端末探索登録処理手段は、サブネット内を流れるパケットを監視し、当該パケットに含まれる送信元のＩＰアドレスと予め割り当てられているサブネット内の全てのＩＰアドレスとを比較することで、当該サブネットに接続された端末であるか否かを判定するものである、ことを特徴とする請求項１記載のＩＰネットワークシステム。
【請求項４】
上記パケット中継装置は、上記端末探索登録処理手段が端末管理テーブルに端末のＩＰアドレスを登録する際に、上記経路情報テーブルに他装置から受信した当該端末に関する経路情報が既に登録されているか否かを検索し、これに該当する経路情報が既に登録されている場合には、自装置に接続されているサブネットに端末が参入したものと判断する端末参入検知手段と、この端末参入検知手段により端末参入が検知された場合には、これに応じて、上記経路情報テーブルから当該端末に関する既存の経路情報を破棄する経路情報改定処理手段と、を備えることを特徴とする請求項１ないし請求項３のいずれか１項に記載のＩＰネットワークシステム。
【請求項５】
上記パケット中継装置は、他のパケット中継装置からの経路広告により当該端末に関する経路情報を受信した際に、上記端末管理テーブルに当該端末と同じＩＰアドレスが既に登録されているか否かを検索し、これに該当するＩＰアドレスが既に登録されている場合には、自装置に接続されているサブネットから当該端末が離脱したものと判断する端末離脱検知手段と、この端末離脱検知手段により端末離脱が検知された場合には、これに応じて上記端末管理テーブルから当該端末のＩＰアドレスを破棄する端末情報改定処理手段と、を備えることを特徴とする請求項１ないし請求項４のいずれか１項に記載のＩＰネットワークシステム。
【請求項６】
上記パケット中継装置は、他のパケット中継装置からの経路広告により当該端末に関する経路情報を受信した際に、上記経路情報テーブルに他装置から受信した当該端末に関する経路情報が既に登録されているか否かを検索し、これに該当する経路情報が既に登録されている場合には、サブネット間での当該端末の移動があったものと判断する端末移動検知手段と、この端末移動検知手段によりサブネット間での端末移動が検知された場合には、これに応じて、上記経路情報テーブルから当該端末に関する既存の経路情報を破棄して、他のパケット中継装置からの経路広告により新たに受信した当該端末に関する経路情報を登録する経路情報更新処理手段と、を備えることを特徴とする請求項１ないし請求項５のいずれか１項に記載のＩＰネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サブネット間がパケット中継装置を介して接続されてＩＰネットワークが構成されるとともに、各パケット中継装置が経路情報に基づいてパケットの中継を行うＩＰネットワークシステムに関する。
【背景技術】
【０００２】
端末をネットワークに接続して用いる際には、各端末にＩＰアドレスを割り振る必要がある。また、ネットワークの管理を容易にするとともにネットワークの消費帯域を抑制するため、ある程度の数のＩＰアドレスを単位とする“サブネット”が区切られている。このサブネットは、例えば部門毎やフロア毎、建物毎に割り当てられている。そして、各サブネットには予め所定のアドレス空間が割り当てられており、この割り当てられた所定のアドレス空間の範囲内で各端末にＩＰアドレス（ホストアドレス）を設定している。
【０００３】
このため、端末が、あるサブネットから別のサブネットへと移動した際には、人手によって新しいサブネット内で空きアドレスを探し出し、端末のＩＰアドレスを再設定し直す必要があり、過大な労力を要するという問題があった。
【０００４】
そこで、従来、この問題を解決する手法として、サブネット毎にアドレスサーバを設置し、このアドレスサーバが自サブネット内の端末のＩＰアドレスを自動的に設定するようにしたものが提案されている（例えば、特許文献１参照）。
【０００５】
この特許文献１に記載されている従来技術によれば、異なるサブネットへ端末が移動した場合でも、アドレスサーバが自サブネット内に接続される端末のＩＰアドレスを自動設定するので、人手によって移動後のサブネットで空いているＩＰアドレスを探し出して端末に設定する手間が省けて、余分な労力を削減できるという利点が得られる。
【０００６】
【特許文献１】特開平７−３８６００号公報（第５頁、第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、上記の特許文献１記載の従来技術では、各サブネット毎にＩＰアドレスを管理するアドレスサーバが必要となってシステムが大掛かりとなり、コスト高を招来するという問題点があった。
【０００８】
その上、アドレスサーバを用いている場合、アドレスサーバが１台でも故障すると、当該アドレスサーバが管理するサブネット内にＩＰアドレスが割り当てられなくなるため、サブネット内の全ての端末で通信ができなくなるという問題があった。
【０００９】
また、複数のパケット中継装置が存在する場合に、サブネットから他のサブネットに端末が移動したときに、不注意で同じネットワークアドレスが割り当てられてしまうと、各パケット中継装置からサブネット単位で経路広告が行われてしまうため、他のパケット中継装置から見ると、単一のホスト宛ての経路が複数存在してしまい、正しくパケット中継が行われない事態が生じるという問題があった。
【００１０】
本発明は、上記の課題を解決するためになされたもので、端末が別のサブネットに移動されるような場合でも、これに備えて従来のようなアドレスサーバを使用しなくても、常に正常な通信を行うことができるＩＰネットワークシステムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記の目的を達成するために、本発明に係るＩＰネットワークシステムは、サブネット間がパケット中継装置を介して互いに接続されてＩＰネットワークが構成されており、上記パケット中継装置には、パケット中継用の経路情報が登録された経路情報テーブルに加えて、上記サブネットに接続される端末を管理登録する端末管理テーブルが設けられるとともに、この端末管理テーブルに上記端末のＩＰアドレスが既に登録されているか否かを検索し、ＩＰアドレスが未だ登録されていない場合には、サブネット内に端末が新規に接続されたものと判断してそのＩＰアドレスを上記端末管理テーブルに登録する端末探索登録処理手段と、この端末探索登録処理手段により上記端末管理テーブルに登録された端末のＩＰアドレスを、他のパケット中継装置がパケットを中継する際の当該端末に関する経路情報として、他のパケット中継装置に対して経路広告を行う経路広告処理手段と、を備えることを特徴としている。
【発明の効果】
【００１２】
本発明によれば、従来のようなサブネットを指定するネットワークアドレスを単位とした経路広告を行わずに、定期的に探索して存在が確認された各端末のＩＰアドレス（ホストアドレス）を、他のパケット中継装置がパケットを中継する際の当該端末宛の経路情報として、他のパケット中継装置に対して経路広告を行うようにしたので、あるサブネットから別のサブネットに端末が移動した場合でも、端末のＩＰアドレスをその都度変更することなく移動先のサブネットで端末と上位ネットワークの間での通信を行うことが可能となる。
【００１３】
この場合、経路情報テーブルに加えて端末管理テーブルを設けるとともに、これらのテーブルに基づいてサブネットへの端末の参入、離脱、移動をそれぞれ検知できる手段を設けることで、端末が移動したことにより誤った中継処理が行われないような対策を講じているので、サブネットに接続される端末と上位ネットワークの間での通信をさらに一層確実に行うことが可能となる。
【発明を実施するための最良の形態】
【００１４】
実施の形態１．
図１は本発明の実施の形態１におけるＩＰネットワークシステムの構成図である。
【００１５】
この実施の形態１において、各パケット中継装置１ａ〜１ｃはネットワーク９を介して互いに接続されている。また、各パケット中継装置１ａ〜１ｃには、それぞれ端末１３〜１６が接続されている。これにより、このＩＰネットワークとして４つのサブネットＳＮ１〜ＳＮ４が形成されている。また、各々のパケット中継装置１ａ〜１ｃの各端末１３〜１６が接続される図示しない各インタフェイス部には、個別にＩＰアドレスが割り当てられている。
【００１６】
なお、ここではサブネットＳＮ１〜ＳＮ４間を接続する３つのパケット中継装置１ａ〜１ｃを図示しているが、通常はさらに多数のパケット中継装置が配置されて広域のＩＰネットワークが構成されている。また、各々のパケット中継装置１ａ〜１ｃに接続される端末１３〜１６もこのような図示した個数に限定されるものではない。
【００１７】
全体のＩＰネットワークの通信方式には、例えば、ＩＥＥＥ８０２．３により規格化されたＣＳＭＡ／ＣＤ方式を適用することができ、さらに、広域ネットワーク（ＷＡＮ）やローカルエリアネットワーク（ＬＡＮ）と称されるものも本発明のネットワークに包含される。
【００１８】
また、通信に使われるパケットの構造は、例えば、図２に示すようなＭＡＣのフォーマットが使用される。すなわち、このパケットは、プリアンブルＦ０、宛先ＩＰアドレスＦ１、送信元ＩＰアドレスＦ２、データ種別Ｆ３、通信データＦ４、ビット誤り検出用符号列（ＦＣＳ）Ｆ５などのフィールドＦ０〜Ｆ５を有している。
【００１９】
各パケット中継装置１ａ〜１ｃは、経路情報テーブル２ａ〜２ｃ、端末管理テーブル３ａ〜３ｃ、およびこれらのテーブルを参照してパケットの転送動作を制御する制御部４ａ〜４ｃを備えている。
【００２０】
上記の各経路情報テーブル２ａ〜２ｃは、パケット中継用の経路情報が登録されており、例えば、図３に示すように、パケットの宛先を示す宛先ＩＰアドレス、自己のパケット中継装置の出口を示す出力インタフェイス、パケットの次の送出先であるパケット中継装置を示す次ホップアドレス、パケットの最短経路を選択するための経路選択基準を示すメトリックといった各種の情報が格納されている。
【００２１】
また、この実施の形態１の特徴として、宛先ＩＰアドレスには、端末１３〜１６を個別に特定するＩＰアドレス（ホストアドレス）が含まれており、各端末１３〜１６の各ホストアドレスは、サブネットＳＮ１〜ＳＮ４間での端末１３〜１６の移動があった場合でも変更されないように、各端末１３〜１６ごとに予め個別のＩＰアドレスが割り当てられるようになっている。そして、各パケット中継装置１ａ〜１ｃは、インタフェイス部を介して入力されるパケットをこの経路情報テーブル２ａ〜２ｃに基づいて中継を行う。
【００２２】
なお、各経路情報テーブル２ａ〜２ｃは、例えばＯＳＰＦ（Ｏｐｅｎ  Ｓｈｏｒｔｅｓｔ  Ｐａｔｈ  Ｆｉｒｓｔ）やＲＩＰ（Ｒｏｕｔｉｎｇ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）等の経路を自動設定するルーティング（経路）プロトコルにより生成、更新される。
【００２３】
また、端末管理テーブル３ａ〜３ｃは、サブネットＳＮ１〜ＳＮ４に接続される各端末１３〜１６のＩＰアドレスを管理登録するためのもので、図４に示すように、各端末１３〜１６を個別に特定するＩＰアドレス（ホストアドレス）がエントリされている。なお、図４に示す例では、ある一つのサブネットに５つの端末が接続されている場合を示している。そして、各端末管理テーブル３ａ〜３ｃは、後述するように、端末１３〜１６がサブネットＳＮ１〜ＳＮ４間で移動された際に、他のパケット中継装置に対して経路広告を行うための情報、ならびに、端末移動の有無を判別するための情報として役立てられる。
【００２４】
制御部４ａ〜４ｃは、ルーティグプロトコルに基づいて、経路情報テーブル２ａ〜２ｃへの経路情報の登録、更新や、端末管理テーブル３ａ〜３ｃへの端末１３〜１６のＩＰアドレスの登録、更新を行うとともに、パケットの中継処理を司るものである。そして、制御部４ａ〜４ｃに所定の制御プログラムをインストールすることにより、特許請求の範囲における端末検索登録処理手段や経路広告処理手段が構成されている。
【００２５】
次に、上記構成において、ここでは一つのパケット中継装置１ａに着目し、このパケット中継装置１ａに新規に端末１４が接続された場合の処理動作を、図５に示すフローチャートを参照して説明する。なお、符号Ｓは処理ステップを意味する。
【００２６】
パケット中継装置１ａの制御部４ａは、起動後に処理を開始すると（Ｓ１）、自装置１ａに所属するサブネットＳＮ１に対して予め割り当てられている各ＩＰアドレスに対して順次返答要求信号（ＡＲＰ  Ｒｅｑｕｅｓｔ）を送信する（Ｓ２）。
【００２７】
いま、端末１４がパケット中継装置１ａに接続されていない状態では、返答要求信号に対して当該端末１４からは返答信号（ＡＲＰ  Ｒｅｐｌｙ）が出力されないため（Ｓ３）、制御部４ａは、再び、サブネットＳＮ１内の全アドレスに対して返答要求信号を送信するという処理を定周期で繰り返す。
【００２８】
ここで、パケット中継装置１ａに対して新規に端末１４が接続された場合には、パケット中継装置１ａからの返答要求信号に対して、当該端末１４が返答信号を出力するので、この返答信号をパケット中継装置１ａが受信する。そこで、制御部４ａは、この返答信号の送信元の端末１４のＩＰアドレスが端末管理テーブル３ａに既に登録されているか否かを判断し（Ｓ４）、登録されていなければ、この送信元の端末１４のＩＰアドレスを端末管理テーブル３ａに登録する（Ｓ５）。
【００２９】
次いで、制御部４ａは、端末管理テーブル３ａに登録した端末１４のＩＰアドレスを、他のパケット中継装置１ｂ，１ｃがパケットを中継する際の端末１４宛の経路情報として、他のパケット中継装置１ｂ，１ｃに対して経路広告を行う（Ｓ６）。すなわち、端末１４のＩＰアドレス（ホストアドレス）を、他のパケット中継装置１ｂ，１ｃがパケットを中継する際の当該端末１４に関する経路情報として、他のパケット中継装置１ｂ，１ｃに対して経路広告を行う。引き続いて、Ｓ１に戻り、他の端末の接続に備えて、再びサブネットＳＮ１内に返答要求信号を送信する。
【００３０】
このようにして、パケット中継装置１ａの制御部４ａは、自装置１ａに所属するサブネットＳＮ１に予め割り当てられているの全てのＩＰアドレスに対して順次返答要求信号を送信するという一連の処理を定周期で繰り返す。
【００３１】
これにより、端末１４のＩＰアドレスの経路広告が行われ、他のパケット中継装置１ｂ，１ｃにおいて、端末１４を特定するＩＰアドレス（ホストアドレス）が経路情報テーブル２ｂ，２ｃに登録される。したがって、例えば端末１５を送信元とし端末１４を宛先とするパケットがパケット中継装置１ｂに到着したときは、経路情報テーブル２ｂを参照することでパケットの宛先の端末１４を特定することができるため、正常にパケット中継装置１ａ宛に中継を行うことが可能となる。
【００３２】
以上のように、この実施の形態１では、従来のようなサブネットを指定するネットワークアドレスを単位とした経路広告を行わずに、定期的に探索して存在が確認された端末１４のＩＰアドレス（ホストアドレス）を端末管理テーブル３ａに登録するとともに、この登録した端末１４のＩＰアドレスを他のパケット中継装置１ｂ，１ｃに対して経路広告するので、他のパケット中継装置１ｂ，１ｃから見て、パケットの宛先の端末１４がどのパケット中継装置に接続されているのかを容易に判断することができることとなり、従来のように、サブネットごとにアドレスサーバを設置しなくても、パケットを目的とする宛先の端末１４に確実に転送することが可能になる。
【００３３】
なお、この実施の形態１では、一つのパケット中継装置１ａに新たに端末１４が接続された場合の処理動作に着目して説明したが、他のパケット中継装置１ｂ，１ｃに新たに端末が接続される場合についてもその処理動作は基本的に同じである。
【００３４】
実施の形態２．
図６は本発明の実施の形態２におけるＩＰネットワークシステムの構成図であり、図１に示した実施の形態１と対応する構成部分には同一の符号を付す。
【００３５】
この実施の形態２のＩＰネットワークシステムでは、パケット中継装置１ａに既に接続されている端末１２，１３に対して、新たに端末１４が接続されたときの状態を示している。なお、その他の構成は実施の形態１の場合と同じである。
【００３６】
次に、上記構成において、一つのパケット中継装置１ａに着目し、このパケット中継装置１ａに新たに端末１４が接続された場合の処理動作を、図７に示すフローチャートを参照して説明する。なお、符号Ｓは処理ステップを意味する。
【００３７】
パケット中継装置１ａに接続されている一方の端末１４から他の端末１２または１３にパケットを送信する場合、必ずパケット中継装置１ａを経由する。また、新規に接続された端末１４が、例えば他のサブネットＳＮ３に属する端末１５と通信しようとした場合にも、パケット中継装置１ａには端末１４を送信元とするパケットが到着する。すなわち、このパケット中継装置１ａがデフォルトゲートウェイである場合、パケット中継装置１ａの端末管理テーブル３ａに端末１４のＩＰアドレスが登録されていてもいなくても関係なく、このパケット中継装置１ａにおいてパケットを中継または受信することが可能である。
【００３８】
そこで、パケット中継装置１ａの制御部４ａは、起動後に処理を開始すると（Ｓ１１）、自装置１ａに所属するサブネットＳＮ１内を流れるパケットの送信元の端末１４のＩＰアドレスを監視し（Ｓ１２）、この送信元の端末１４のＩＰアドレスを、サブネットＳＮ１に対して予め割り当てられている全てのＩＰアドレスとを比較して、当該サブネットＳＮ１に接続された端末であるか否かを判定する（Ｓ１３）。そして、両ＩＰアドレスが一致すれば、送信元の端末１４が当該サブネットＳＮ１内に存在すると判断し、端末管理テーブル３ａにこの端末１４のＩＰアドレスを登録する（Ｓ１４）。
【００３９】
次いで、制御部４ａは、端末管理テーブル３ａに登録した端末のＩＰアドレスを、他のパケット中継装置１ｂ，１ｃがパケットを中継する際の当該端末１４に関する経路情報として、他のパケット中継装置１ｂ，１ｃに対して経路広告を行う（Ｓ１５）。
【００４０】
以上のように、この実施の形態２では、パケット中継装置１ａは、通信を行っている端末から送られてくる中継パケットや受信パケットの送信元の端末のＩＰアドレスを監視し、その送信元の端末のＩＰアドレスが自装置１ａに所属するサブネットＳＮ１内のＩＰアドレスに一致するときにのみこれを端末管理テーブル３ａに登録して経路広告を行うので、実施の形態１のように、パケット中継装置１ａから返答要求信号を周期的に送出する必要がなく、このため、ＩＰネットワークの帯域の有効活用を行うことが可能となる。
【００４１】
なお、この実施の形態２では、一つのパケット中継装置１ａに新たに端末１４が接続された場合の処理動作について説明したが、他のパケット中継装置１ｂ，１ｃに新たに端末が接続される場合についてもその処理動作は基本的に同じである。また、その他の構成および作用効果は実施の形態１の場合と同様であるから、ここでは詳しい説明は省略する。
【００４２】
実施の形態３．
図８は本発明の実施の形態３におけるＩＰネットワークシステムの構成図であり、図１に示した実施の形態１と対応する構成部分には同一の符号を付す。
【００４３】
この実施の形態３では、前述の実施の形態１（図１参照）においてパケット中継装置１ａに接続されていた端末１４が、他のパケット中継装置１ｃに移設されている。そして、この実施の形態３では、このようにサブネットＳＮ１，ＳＮ４間での端末１４の移設があった場合でも、パケットが確実に中継されるようにするため、各パケット中継装置１ａ〜１ｃがサブネットＳＮ１〜ＳＮ４への端末１４の参入、離脱、移動をそれぞれ検知して、端末１４が移動したことにより誤った中継処理が行われないようにしている。
【００４４】
これを実現するため、ここでは、各パケット中継装置１ａ〜１ｃの制御部４ａ〜４ｃに所定の制御プログラムをインストールすることにより、各制御部４ａ〜４ｃに、特許請求の範囲における端末参入検知部、経路情報改定処理手段、端末離脱検知手段、端末情報改定処理手段、端末移動検知手段、および経路情報更新処理手段が構成されている。
【００４５】
次に、パケット中継装置１ａに接続されていた端末１４が他のパケット中継装置１ｃに移設された場合を例にとって、（１）移設先のパケット中継装置１ｃ、（２）移設元のパケット中継装置１ａ、（３）移設先および移設元以外のパケット中継装置１ｂの各々の処理動作について、それぞれ説明する。
【００４６】
なお、端末１４がパケット中継装置１ｃに接続し直されたときには、このパケット中継装置１ｃから他のパケット中継装置１ａ，１ｂに対して、移設された端末１４のＩＰアドレスに関する経路広告が行われるが、この経路広告の手順については、実施の形態１，２で説明したように、端末１４がパケット中継装置１ａに新規に接続された場合の処理（図５に示したフローチャート、あるいは図７に示したフローチャート）と同様であるから、ここでは詳しい説明は省略する。
【００４７】
（１）移設先のパケット中継装置１ｃの処理動作
いま、端末１４の移設先のパケット中継装置１ｃに着目すると、端末１４が元のパケット中継装置１ａに接続されていたとき、移設先のパケット中継装置１ｃの経路情報テーブル３ｃにおいて、端末１４宛てのパケットの次ホップアドレスは、パケット中継装置１ａのアドレスを指している。その後、端末１４がパケット中継装置１ａから外れて、パケット中継装置１ｃに接続されると、上記のようにパケット中継装置１ｃは、端末管理テーブル３ｃに登録されてる端末１４のＩＰアドレス（ホストアドレス）の経路広告を行う。
【００４８】
ここで、パケット中継装置１ｃに端末１４が新たに接続されたときに無用な中継処理が行われないように、制御部４ｃは、端末管理テーブル３ｃに新規参入された端末１４のＩＰアドレスを追加登録する際、経路情報テーブル２ｃに他装置１ａから受信した当該端末１４に関する経路情報が既に登録されているか否かを検索する。
【００４９】
そして、制御部４ｃは、これに該当する経路情報が既に登録されている場合には、自装置１ｃに所属するサブネットＳＮ４に端末１４が新規参入したものと判断し、これに応じて、経路情報テーブル２ｃから当該端末１４に関する既存の経路情報を破棄する。すなわち、制御部４ｃは、パケットの宛先ＩＰアドレスが端末１４を指すが、次ホップアドレスが自装置１ｃ以外を指すような経路情報を破棄する。そして、移設された端末１４のＩＰアドレスを端末管理テーブル２ｃに追加登録する。
【００５０】
これにより、端末１４の移動が発生した場合に、移動先のパケット中継装置１ｃにおける経路情報テーブル２ｃおよび端末管理テーブル３ｃの改定が行われるので、移動先のパケット中継装置１ｃにおいて、端末１４の移動前の古い経路情報を用いた誤った中継処理が行われるのを抑止することができるとともに、端末１４の移動が発生した時点から通信可能となるまでの処理時間を短縮化することができる。
【００５１】
（２）移設元のパケット中継装置１ａの処理動作
いま、端末の移設元のパケット中継装置１ａに着目すると、端末７ａがパケット中継装置１ａに接続されていたときには、パケット中継装置１ａの端末管理テーブル３ａには端末７ａのＩＰアドレスが登録されている。その後、端末７ａがパケット中継装置１ａから外れ、パケット中継装置１ｃに接続されると、パケット中継装置１ｃにより経路広告が行われるので、パケット中継装置１ａの経路情報テーブル３ａには、端末７ａ宛てのパケットの次ホップアドレスがパケット中継装置１ｃという情報が登録される。
【００５２】
ここで、端末１４が移動したことにより誤った中継処理が行われないように、制御部１ａは、他のパケット中継装置１ｃからの経路広告に応じて端末１４のＩＰアドレスを経路情報テーブル２ａに登録する際に、端末管理テーブル２ａに当該端末１４と同じＩＰアドレスが既に登録されているか否かを検索する。
【００５３】
そして、制御部１ａは、これに該当するＩＰアドレスが既に登録されている場合には、自装置１ａに接続されているサブネットＳＮ１から当該端末１４が離脱したものと判断し、これに応じて端末管理テーブル３ｃから当該端末１４のＩＰアドレスを破棄する。また、上記のように、経路情報テーブル３ａにはパケット中継装置１ｃを次ホップアドレスとした経路情報の登録を行う。
【００５４】
これにより、端末１４の移動が発生した場合に、移動元のパケット中継装置１ａにおける経路情報テーブル２ａおよび端末管理テーブル３ａの改定が行われるので、移動元のパケット中継装置１ａにおいて、端末１４の移動前の古い経路情報を用いた誤った中継処理が行われるのを抑止することができるとともに、端末１４の移動が発生した時点から通信可能となるまでの処理時間を短縮化することができる。
【００５５】
（３）移設先および移設元以外のパケット中継装置１ｂの処理動作
いま、移設先と移設元以外のパケット中継装置１ｂに着目すると、端末１４がパケット中継装置１ａに接続されていたとき、パケット中継装置１ｂの経路情報テーブル２ｂに登録されている次ホップアドレスはパケット中継装置１ａを指している。その後、端末１４がパケット中継装置１ａから外されて、パケット中継装置１ｃに新たに接続されると、何らの対策を講じないときには、パケット中継装置１ｂの経路情報テーブル３ｂには、端末７ａ宛てのパケットの次ホップアドレスがパケット中継装置１ｃであるという情報も登録される。この状態では、経路情報テーブル２ｂには、端末１４の宛先ＩＰアドレスが同であるのに、互いに異なる次ホップアドレスの経路情報が併存することになるため、正しくパケット中継が行われない事態が生じる。
【００５６】
そこで、端末１４が移動したことにより誤った中継処理が行われないように、制御部４ｂは、他のパケット中継装置１ｃからの経路広告により当該端末１４に関する経路情報を受信した際に、経路情報テーブル２ｂに他装置から既に受信した当該端末１４に関する経路情報が登録されているか否かを検索する。
【００５７】
そして、制御部４ｂは、これに該当する経路情報が既に登録されている場合には、サブネット間での当該端末１４の移動があったものと判断し、これに応じて、経路情報テーブル２ｂから当該端末１４に関する既存の経路情報を破棄して、他のパケット中継装置１ｃからの経路広告により新たに受信した当該端末１４に関する経路情報を登録する。すなわち、制御部４ｂは、パケットの宛先ＩＰアドレスが端末１４を指すが、次ホップアドレスがパケット中継装置１ａを指すような経路情報を破棄するとともに、パケットの宛先ＩＰアドレスが端末１４を指し、かつ次ホップアドレスがパケット中継装置１ｃを指す経路情報を登録する。
【００５８】
これにより、端末１４の移動が発生した場合に、移動先および移動元以外のパケット中継装置１ｂにおける経路情報テーブル２ｂの更新が行われるので、端末１４の宛先ＩＰアドレスが同であるのに、互いに異なる次ホップアドレスが存在するといった不具合が解消され、端末１４の移動前の古い経路情報を用いた誤った中継処理が行われるのを抑止することができるとともに、端末１４の移動が発生した時点から通信可能となるまでの処理時間を短縮化することができる。
【００５９】
なお、この実施の形態３では、一つのパケット中継装置１ａから他のパケット中継装置１ｃに端末１４が移設された場合を前提として、各装置１ａ〜１ｃの処理動作に着目して説明したが、これに限らず、パケット中継装置１ａ，１ｂ，１ｃに接続されているサブネットＳＮ１〜ＳＮ４間で端末が移設される場合についても同様な処理が行われる。また、本発明は、上記の実施の形態１〜３の構成態様のみに限定されるものではく、発明の趣旨を逸脱しない範囲において、各種の変形を加えることが可能である。
【図面の簡単な説明】
【００６０】
【図１】本発明の実施の形態１におけるＩＰネットワークシステムの構成図である。
【図２】このＩＰネットワークシステムで採用される通信用のパケットの一例を示す説明図である。
【図３】パケット中継装置に登録される経路情報テーブルの一例を示す説明図である。
【図４】パケット中継装置に登録される端末管理テーブルの一例を示す説明図である。
【図５】本発明の実施の形態１におけるパケット中継装置の処理動作を示すフローチャートである。
【図６】本発明の実施の形態２におけるＩＰネットワークシステムでの構成図である。
【図７】本発明の実施の形態２におけるパケット中継装置の処理動作を示すフローチャートである。
【図８】本発明の実施の形態３におけるＩＰネットワークシステムの構成図である。
【符号の説明】
【００６１】
１ａ〜１ｃ  パケット中継装置、２ａ〜２ｃ  経路情報テーブル、
３ａ〜３ｃ  端末管理テーブル、４ａ〜４ｃ  制御部、１２〜１６  端末、
ＳＮ１〜ＳＮ４  サブネット。
【図１】
2007158512.tif 000003
【図２】
2007158512.tif 000004
【図３】
2007158512.tif 000005
【図４】
2007158512.tif 000006
【図５】
2007158512.tif 000007
【図６】
2007158512.tif 000008
【図７】
2007158512.tif 000009
【図８】
2007158512.tif 000010