(57)【特許請求の範囲】
【請求項１】
複数のネットワーク機器からなるネットワークシステムにおいて、それらを管理する管理端末上で各ネットワーク機器に必要な設定情報のうち、各機器のみが固有に持つ設定情報のみを与えることにより、各ネットワーク機器間で相互に必要となる設定情報を、相互に参照し合うことにより、各ネットワーク機器が必要とする全設定情報を自動的に加工することを特徴としたネットワークシステムにおいて、その中のあるネットワーク機器に設定されている情報が変更された場合、その変更内容を管理端末へ通知し、管理端末で新しいシステム構成情報を生成して、再度、ネットワークシステムを構成する他のネットワーク機器へ新しい設定情報として、自動的に配布することを特徴としたネットワークシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のネットワーク機器からなるネットワークシステム内のネットワーク機器を管理する技術に関する。
【０００２】
【従来の技術】
近年のネットワークは複数のネットワーク機器から構成され、それらの設定、管理に要する作業は少なくない。また、各ネットワーク機器は独立しており、その設定、管理は通常各ネットワーク機器上、若しくは、各ネットワーク機器に接続された端末等から管理者、ユーザがそれぞれ設定するものである。
【０００３】
【発明が解決しようとする課題】
しかしながら、通常ネットワークシステムに接続される各ネットワーク機器の設定情報は、接続される場所等によって異なるため、それらネットワーク機器の管理者は、各ネットワーク機器毎に応じた設定情報を各ネットワーク機器へ直接設定する必要があるという問題を有していた。
【０００４】
本発明は、上記した課題に鑑み、ネットワークシステム全体構成の中で各ネットワーク機器に固有な設定のみを行い、各ネットワーク機器毎に必要な相手情報等は他のネットワーク機器に設定した固有情報から自動的に作成し、それらを合わせて各ネットワーク機器に配布するネットワークシステムを提供することを目的とする。
【０００５】
【課題を解決するための手段】
この課題を解決するために本発明は、複数のネットワーク機器からなるネットワークシステムにおいて、それらを管理する管理端末上で各ネットワーク機器に必要な設定情報のうち、各機器のみが固有に持つ設定情報のみを与えることにより、各ネットワーク機器間で相互に必要となる設定情報を、相互に参照し合うことにより、各ネットワーク機器が必要とする全設定情報を自動的に加工することを特徴としたネットワークシステムにおいて、その中のあるネットワーク機器に設定されている情報が変更された場合、その変更内容を管理端末へ通知し、管理端末で新しいシステム構成情報を生成して、再度、ネットワークシステムを構成する他のネットワーク機器へ新しい設定情報として、自動的に配布することとした。
【０００６】
この発明によれば、ネットワークシステム全体構成の中で各ネットワーク機器に固有な設定のみを行い、各ネットワーク機器毎に必要な相手情報等の設定は他のネットワーク機器に設定した固有情報から自動的に作成し、それらを合わせて各ネットワーク機器に配布するネットワークシステムを提供することができる。
【０００７】
【発明の実施の形態】
本発明の請求項１に記載の発明は、複数のネットワーク機器からなるネットワークシステムにおいて、それらを管理する管理端末上で各ネットワーク機器に必要な設定情報のうち、各機器のみが固有に持つ設定情報のみを与えることにより、各ネットワーク機器間で相互に必要となる設定情報を、相互に参照し合うことにより、各ネットワーク機器が必要とする全設定情報を自動的に加工することを特徴としたネットワークシステムにおいて、その中のあるネットワーク機器に設定されている情報が変更された場合、その変更内容を管理端末へ通知し、管理端末で新しいシステム構成情報を生成して、再度、ネットワークシステムを構成する他のネットワーク機器へ新しい設定情報として、自動的に配布することとしたものであり、ネットワークシステムの管理者が全てのネットワーク機器の設定情報を容易に変更することができるという作用を有する。
【００１４】
（実施の形態１）
以下本発明の実施の形態１について、図面を参照しながら説明する。
【００１５】
図１は、本実施の形態１によるネットワークシステム設定をしようとする実際のネットワークの構成を示した図である。
【００１６】
図２において、２０１はネットワークシステムに接続した管理端末であり、その設定画面上に、接続するネットワーク機器としてのルータが４台２０２〜２０５、それぞれのルータがもつローカルな情報が２０６〜２０９のテーブルとしてそれぞれのルータに対応して存在し、管理端末２１０がルータ１に接続する形で表示されており、本発明による手順によりルータ１に設定すべき全情報２１１が生成される。
【００１７】
以下、図１、および、図２を用いて、ルータ１に設定すべき情報を生成する場合を例にとって説明する。
【００１８】
図２に示すように、まず、管理端末上で実際のネットワーク構成図を入力する。具体的には、管理端末上の入力キャンバスにルータを４つ配置し、その真ん中に公衆網を配置する。そして、実際に接続する部分にワイヤオブジェクトを入力する。必要に応じて、各ルータの先のネットワーク情報を入力する。本実施の形態では、管理端末がルータ１の配下に存在するため、ＰＣをルータ１に接続した構成を入力する。これらのオブジェクトにはそれぞれのオブジェクトに応じた設定情報を入力する必要がある。この設定情報は、そのネットワーク機器に実際に設定する情報すべてではなく、その機器に固有なローカル情報のみである。本実施の形態では、ネットワークを接続するために必要な最低限の情報のみとして説明する。その情報として、機器名称（ＮＡＭＥ）、電話番号（ＴＥＬ）、および、ルータのＬＡＮ側のＩＰアドレス（ＩＰＡＤＲ）を入力する。以上の入力を各ルータの設定情報として、各ルータ毎に入力する。ここで、ルータ１に設定した情報、すなわち、ルータ１の機器名称、電話番号、ＬＡＮ側ＩＰアドレスをルータ１に実際に設定しても、他のルータとは接続出来ない。
【００１９】
次に、管理端末でルータ情報生成を行う。ルータ１情報生成を行うと、管理端末上では、ルータ１の情報以外に、他のルータの情報も存在するので、それらをルータ１から見える形に加工して、ルータ１の設定情報２１１を生成する。この設定情報は、自機器に対する設定として、先に入力済みの電話番号、ＩＰアドレス、また、リモート相手先情報として、各リモート番号にルータ２、３、４を割付け、それぞれの電話番号を与える。さらに、各ルータの配下につながる端末宛てのデータを正しくルーティングするために経路制御情報を各ルータのＬＡＮ側ＩＰアドレスからそのネットワークアドレス情報を取り出して、先の各ルータに割り当てたリモート番号と１対１に対応させる形で、各経路情報テーブル番号に登録する。
【００２０】
以上により、ルータ１を公衆網を経由して他のルータ２、３、４に接続するための設定情報の生成が完了する。
【００２１】
（実施の形態２）
以下本発明の実施の形態２について、図面を参照しながら説明する。
【００２２】
図３は、実施の形態１で説明した管理端末で作成した各ルータの設定情報と、その配布経路を示した図である。
【００２３】
図３に示すように、まず各ルータの初期状態は、どこからの接続も受け入れる状態となっている。実施の形態１で説明した手順により作成した各ルータの設定情報を実際にネットワーク機器に設定するため、直近のルータ１にまず設定を行う。この設定のためにファイル転送プロトコルを使用し、管理端末からルータ１に設定情報を転送する。これでルータ１の設定は完了し、他のルータへはこのルータ１を経由して、公衆網を使って設定情報をファイル転送で設定する。これらの操作は全て管理端末上からの指示により行うことができる。
【００２４】
また、この設定情報はファイル形式で出力することもできるので、フロッピーディスクなどのリーバブル記憶デバイスを使って、直接設定したいルータが存在するサイトへデータを持っていってＬＡＮ側のリムーバブル記憶デバイスを持つＰＣから、ファイル転送することにより設定情報をセットすることも可能である。
【００２５】
（実施の形態３）
以下本発明の実施の形態３について、図面を参照しながら説明する。
【００２６】
図４は、本実施の形態３で説明するルータ３の設定情報が変更になった場合の変更情報が管理端末へ通知される様子を示した図である。
【００２７】
図５は、図４で通知された変更情報に基づき、新しい設定情報を生成するプロセスを示した図である。
【００２８】
以下、図４、および、図５を用いて、ルータ３のローカルな設定情報のうちＬＡＮ側アドレスが変更になった場合に、ネットワークシステム全体の接続機器の設定が変更される仕組みを説明する。
【００２９】
まず、図４に示すように、ネットワーク管理者等によってルータ３の設定情報が直接変更される。この時、変更内容をルータ３の設定情報として格納する際、実際にはすぐに格納せずに管理端末へその変更内容を通知する。
【００３０】
変更内容の通知を受けた管理端末では、どこからのどういう変更内容であるかをその通知の中から取り出し、管理端末上に持っているデータを変更する。この変更は、図５に示すようにルータ３のＩＰＡＤＲ値を変更するものである。ここで実際には、この変更により、他のルータの経路情報のうち、ルータ３宛ての経路情報の設定が全て変更になる。管理端末では、ルータ３の設定情報が変更になるのを受けて、ネットワークに繋がる全ての機器の設定を見直し（実際には、実施の形態１で示した手順により、再度全ての設定情報を生成する）、変更前の設定情報と異なる設定情報のみを取り出し、そのルータへ配布することにより、ネットワークに繋がる全ての機器の設定情報を同期させて変更することができる。本実施の形態では、全てのルータ（１、２、３、４）の設定情報に影響があり、新しい設定情報を配布する形となる。
【００３１】
（実施の形態４）
以下本発明の実施の形態４について、図面を参照しながら説明する。
【００３２】
図６は、本実施の形態で説明するルータ３の設定情報が変更になった場合の変更情報がネットワークに繋がる他の機器へ通知され、それを受けた機器の設定情報が変更される様子を示した図である。
【００３３】
以下、図６を用いて、ルータ３のローカルな設定情報のうちＬＡＮ側ＩＰアドレスが変更になった場合に、ネットワークシステム全体の接続機器の設定が変更される仕組みを説明する。
【００３４】
まずここで重要なポイントは２つあり、１つは、変更内容を知らせる情報の構成をどのようにするかという点と、その情報を受けた他のネットワーク機器がどのようにそれを解釈して、各ネットワーク機器へ設定を行うかである。
【００３５】
図６に示すように、ルータ３では、変更があった内容を、ルータを識別するためのキーとして使用する電話番号、および、変更前のデータと変更後のデータを含むパケットを生成する。本変更情報は、ルータ３に設定されている他のルータ情報（すなわち、ルータ１、２、４）によって、各ルータに通知される。その変更情報を受け取った各ルータは、キーＴＥＬにより、どのルータの情報が変更になったかを知ることができ、そのルータに設定されている経路情報のうち、変更があったルータ宛ての経路情報が格納されているフィールドを変更する。この変更は、元のデータとの照合を行い、変更前の状態と同じであるかどうかを確認して行うことにより、変更に対するセキュリティをある程度保つことができる。
【００３６】
（実施の形態５）
以下本発明の実施の形態５について、図面を参照しながら説明する。
【００３７】
図７は、本実施の形態で説明するネットワークシステムを構成する機器のうちルータ１に着目しユーザＩＤとパスワードの扱いを示した図である。
【００３８】
以下、図７を用いて、ネットワークシステムのルータ間のユーザＩＤとパスワードの管理について説明する。
【００３９】
まず、ここで使用するユーザＩＤとパスワードは、各ルータが公衆網を介して接続する時、お互いを認証しあうことによって、不正な相手からの接続を各ルータが守ろうとするためのものである。本実施の形態では、接続する側のユーザＩＤを１つと、それに対応するパスワードを１つ登録し、他のルータは全てこのユーザＩＤとパスワードを接続許可するユーザＩＤとパスワードとして登録し、そのルータからの接続を受け付けるものとする。
【００４０】
認証用のユーザＩＤとパスワードは、管理端末で各ルータの設定情報を生成する際に同時に生成する。各ルータが使用するパスワードは自動的に決定され各ルータのローカル情報として設定される。この情報は、他のルータでは、接続を受け付けるユーザＩＤ、パスワードの認証情報として生成される。
【００４１】
図７では、ルータ１の設定情報の生成例を示しているが、ルータ１が他のルータに接続する際に使用するユーザＩＤ、パスワードはローカル情報として生成されており、他のルータ１、２、３がもつユーザＩＤとパスワードがそれぞれ登録されている。これで、各ルータ間の認証情報の整合性をとることができる。
【００４２】
さらにこのユーザＩＤとパスワードを管理端末で定期的に変更し、変更した設定情報を各ルータに同時に転送して設定情報を更新することにより、もし仮にユーザＩＤとパスワードがもれた場合にも、この定期的な変更の後、漏洩したユーザＩＤとパスワードは無効となり、結果的にネットワークシステムのセキュリティを高めることができる。
【００４３】
（実施の形態６）
以下本発明の実施の形態６について、図面を参照しながら説明する。
【００４４】
図８は、本実施の形態で説明するネットワークシステムにおいて、各ルータのトラフィックの例とその時にトラフィックの量から設定情報の変更を行うまでの流れを示した図である。
【００４５】
以下、図８を用いて、ネットワークシステム内の各ルータのトラフィック状況のチェックとその状況による設定情報の変更の流れについて説明する。
【００４６】
まず、各ルータでは、送信、および、受信のそれぞれのトラフィック量をリモート相手先毎に取得する。この結果は定期的に管理端末へ通知され、管理端末ではネットワークシステム全体のトラフィック量を把握することができる。本実施の形態では、予め設定されたトラフィック量に達したらＭＰ接続に設定変更する条件を持たせる。各ルータのトラフィック量テーブルを参照し、ルータ４においてルータ１との間でトラフィック量が送信６０％、受信７０％である事を知る。同様にルータ１側でもルータ４に対するトラフィック量が送信７０％、受信６０％であり、同様の結果が得られるが、どちらか先に検出された方で対応することとする。ここで、検出されると、図８のようにルータ１の設定情報にＭＰ接続（複数の回線をまとめて１つの論理的な回線として扱うもの）ＯＮの設定を追加し、同様にルータ４の設定情報にもＭＰ接続ＯＮの設定を追加する。この新しい設定情報は、同時にルータ１、ルータ４に通知することにより、ルータ１、４間の接続はトラフィック量が多くなるとＭＰ接続に切り替えることが可能となる。こうして、トラフィック量に応じた設定変更、および、効率的なリソースの使用ができる。
【００４７】
（実施の形態７）
以下本発明の実施の形態７について、図面を参照しながら説明する。
【００４８】
図９は、本実施の形態で説明するネットワークシステムにおいて、ＬＡＮ側ＩＰアドレスを不整合が発生しないように自動的に割り付ける流れを示した図である。
【００４９】
以下、図９を用いて、ネットワークシステム内のルータのＬＡＮ側ＩＰアドレスを不整合が発生しないように自動的に割り付ける流れについて説明する。
【００５０】
まず、近年のネットワークプロトコルの進化により、サーバから各ＬＡＮ内の端末に自動的にＩＰアドレス等のネットワーク情報を自動的に割り付ける技術が登場している。本ルータもこの機能を搭載しており、このルータの設定情報として、ＬＡＮ側端末に配布するＩＰアドレス群を持つことにより、ルータ配下の端末のＩＰアドレスの設定を不要とするとともに、ルータで管理することが可能となる。
【００５１】
さらに、本実施の形態では、ネットワークシステムとして矛盾のないＩＰアドレス群を各ルータに割り付けることにより、ネットワークシステム全体の管理を容易とするとともに隠れた不整合を取り除くことができる。
【００５２】
この設定のために、管理端末では、ネットワークシステムとして使用するＩＰアドレスの先頭を１つだけ設定する。そして、各ルータ毎に設定していたＩＰアドレスを取り除く。この設定の後、各ルータの設定情報の生成を行うと、各ルータのＬＡＮ側のネットワークに繋がる端末用のＩＰアドレス群の先頭を自動的に割り付け、各ルータのＬＡＮ側ＩＰアドレスとその配下の端末に割り付けるＩＰアドレスの先頭値を各ルータの設定情報として作成する。この情報を各ルータに通知し、各ルータの配下の端末の電源を入れれば、自動的にシステムのネットワークのＩＰアドレス等の情報が矛盾なく配布される。
【００５３】
【発明の効果】
以上のように本発明は、ネットワークシステム上のネットワーク機器を管理する管理端末で各ネットワーク機器に必要な設定情報のうち、各機器のみが固有に持つ設定情報のみを与えることにより、各ネットワーク機器間で相互に必要となる設定情報を相互に参照しあうことを通じて、各ネットワーク機器が必要とする全設定情報を自動的に加工し、設定情報を作成、配布することにより、ネットワーク全体構成の中で各ネットワーク機器が必要とする全設定情報を自動的に加工し、配布することができるという作用を有する。
【図面の簡単な説明】
【図１】本発明の実施の形態１における実際のネットワークシステムの構成を示した図
【図２】本発明の実施の形態１における管理端末で各ネットワーク機器の情報の入力とネットワーク機器ルータ１に設定する情報の生成の流れを示した図
【図３】本発明の実施の形態２における各ネットワーク機器への設定情報の配布経路を示した図
【図４】本発明の実施の形態３におけるルータ３の設定情報が変更になった場合の変更情報が管理端末へ通知される様子を示した図
【図５】本発明の実施の形態３における管理端末に通知された変更情報に基づき、新しい設定情報を生成するプロセスを示した図
【図６】本発明の実施の形態４におけるルータ３の設定情報が変更になった場合の変更情報がネットワークに繋がる他の機器へ通知され、それを受けた機器の設定情報が変更される様子を示した図
【図７】本発明の実施の形態５におけるネットワークシステムを構成する機器のうちルータ１に着目しユーザＩＤとパスワードの扱いを示した図
【図８】本発明の実施の形態６におけるネットワークシステムにおいて、各ルータのトラフィックの例とその時のトラフィックの量に応じて設定情報の変更を行うまでの流れを示した図
【図９】本発明の実施の形態７におけるネットワークシステムにおいて、ローカル側ＬＡＮのＩＰアドレスを不整合が発生しないように自動的に割り付ける流れを示した図
【符号の説明】
２０１  ネットワークシステムに接続した管理端末
２０２  管理端末上に図として配置したルータ１
２０３  管理端末上に図として配置したルータ２
２０４  管理端末上に図として配置したルータ３
２０５  管理端末上に図として配置したルータ４
２０６  管理端末上に配置したルータ１固有の設定情報テーブル
２０７  管理端末上に配置したルータ２固有の設定情報テーブル
２０８  管理端末上に配置したルータ３固有の設定情報テーブル
２０９  管理端末上に配置したルータ４固有の設定情報テーブル
２１０  管理端末上に図として配置した管理端末
２１１  ルータ１の設定情報
【図１】
0003965774.tif 000002
【図２】
0003965774.tif 000003
【図３】
0003965774.tif 000004
【図４】
0003965774.tif 000005
【図５】
0003965774.tif 000006
【図６】
0003965774.tif 000007
【図７】
0003965774.tif 000008
【図８】
0003965774.tif 000009
【図９】
0003965774.tif 000010