(57)【要約】【課題】低コストで、かつ容易に全てのネットワーク中継機器に同じ設定を行うことが可能なネットワーク中継機器の設定方法、ネットワーク中継機器及びネットワークシステムを提供する。【解決手段】ネットワークシステム１０を構築する複数のネットワーク中継機器のうちから少なくとも１つをマスター機器１４とすると共に、そのマスター機器１４に予め他のネットワーク中継機器と通信するための他機器情報を記憶させておき、マスター機器１４の機器設定情報の設定を行った際に、マスター機器１４が他機器情報を参照して他のネットワーク中継機器と通信することにより、他のネットワーク中継機器にマスター機器１４と同じ機器設定情報の設定を行う命令を出し、他のネットワーク中継機器が前記命令に従いマスター機器１４と同じ機器設定情報の設定を行う。【選択図】図１
2010004158.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク中の複数のネットワーク中継機器に同一の設定を行うネットワーク中継機器の設定方法において、
前記複数のネットワーク中継機器のうち少なくとも１つを他のネットワーク中継機器と通信するための他機器情報を記憶したマスター機器とし、
前記マスター機器の機器設定情報の設定を行い、
前記マスター機器は前記他機器情報を参照して前記他のネットワーク中継機器と通信し、前記他のネットワーク中継機器に前記マスター機器と同じ機器設定情報の設定を行う命令を出し、
前記他のネットワーク中継機器は前記命令に従い前記マスター機器と同じ機器設定情報の設定を行うことを特徴とするネットワーク中継機器の設定方法。
【請求項２】
前記マスター機器が、前記マスター機器から前記他のネットワーク中継機器に通信した通信記録を記憶する請求項１記載のネットワーク中継機器の設定方法。
【請求項３】
機器設定情報を記憶するコンフィギュレーション記憶部と、
ネットワーク中の他のネットワーク中継機器と通信するための他機器情報を記憶する他機器情報記憶部と、
前記コンフィギュレーション記憶部の機器設定情報の設定を行った際に、前記他機器情報記憶部に記憶された前記他機器情報を参照して前記他のネットワーク中継機器と通信し、前記他のネットワーク中継機器に前記コンフィギュレーション記憶部に行った設定と同じ機器設定情報の設定を行う命令を出すコンフィギュレーション制御部とを備えたことを特徴とするネットワーク中継機器。
【請求項４】
前記コンフィギュレーション制御部が前記他のネットワーク中継機器に通信した通信記録を記憶するログ記憶部を備えた請求項３記載のネットワーク中継機器。
【請求項５】
複数のネットワーク中継機器から構成され、
前記複数のネットワーク中継機器の少なくとも１つがマスター機器であって、
前記マスター機器は他のネットワーク中継機器と通信するための他機器情報を記憶する他機器情報記憶部と、前記マスター機器の機器設定情報の設定を行った際に、前記他機器情報記憶部に記憶された前記他機器情報を参照して前記他のネットワーク中継機器と通信し、前記他のネットワーク中継機器に前記マスター機器と同じ機器設定情報の設定を行う命令を出すコンフィギュレーション制御部とを備えることを特徴とするネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク中のスイッチングハブやルータなどの複数のネットワーク中継機器に同一の設定を行うネットワーク中継機器の設定方法、ネットワーク中継機器及びネットワークシステムに関するものである。
【背景技術】
【０００２】
ＬＡＮ（Local Area Network）などのネットワーク中に複数のネットワーク中継機器（スイッチングハブやルータなど）を備えたネットワークシステムにおいて、例えば、ＮＴＰ（Network Time Protocol）サーバやＳｙｓｌｏｇサーバのＩＰアドレス、あるいはログイン名・ログインパスワードなどを設定（あるいは変更）する際に、全てのネットワーク中継機器に対して同じ設定を行う場合がある。
【０００３】
従来、このようなネットワーク中継機器の設定を行う際には、それぞれのネットワーク中継機器と個別に通信し、管理者が手作業で設定を行っていた。この方法では、ネットワークに存在するネットワーク中継機器が数十台、数百台と多くなれば多くなるほど、作業工数、作業時間が増大してしまう問題があった。
【０００４】
そこで、専用のネットワーク管理装置・サーバ類などを設けたり、専用のネットワーク管理ソフトを用いて、全てのネットワーク中継機器に同じ設定を行う方法が用いられている。
【０００５】
【特許文献１】特開２００６−２７０８３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、専用のネットワーク管理装置・サーバ類などを設けたり、専用のネットワーク管理ソフトを使用する場合、作業を軽減することはできるが、開発費用・購入費用などのコストがかかってしまうという問題がある。
【０００７】
そこで、本発明の目的は、専用のネットワーク管理ソフトやネットワーク管理装置・サーバ類などを用いることなく、低コストで、かつ容易に全てのネットワーク中継機器に同じ設定を行うことが可能なネットワーク中継機器の設定方法、ネットワーク中継機器及びネットワークシステムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明は上記目的を達成するために創案されたものであり、請求項１の発明は、ネットワーク中の複数のネットワーク中継機器に同一の設定を行うネットワーク中継機器の設定方法において、前記複数のネットワーク中継機器のうち少なくとも１つを他のネットワーク中継機器と通信するための他機器情報を記憶したマスター機器とし、前記マスター機器の機器設定情報の設定を行い、前記マスター機器は前記他機器情報を参照して前記他のネットワーク中継機器と通信し、前記他のネットワーク中継機器に前記マスター機器と同じ機器設定情報の設定を行う命令を出し、前記他のネットワーク中継機器は前記命令に従い前記マスター機器と同じ機器設定情報の設定を行うネットワーク中継機器の設定方法である。
【０００９】
請求項２の発明は、前記マスター機器が、前記マスター機器から前記他のネットワーク中継機器に通信した通信記録を記憶する請求項１記載のネットワーク中継機器の設定方法である。
【００１０】
請求項３の発明は、機器設定情報を記憶するコンフィギュレーション記憶部と、ネットワーク中の他のネットワーク中継機器と通信するための他機器情報を記憶する他機器情報記憶部と、前記コンフィギュレーション記憶部の機器設定情報の設定を行った際に、前記他機器情報記憶部に記憶された前記他機器情報を参照して前記他のネットワーク中継機器と通信し、前記他のネットワーク中継機器に前記コンフィギュレーション記憶部に行った設定と同じ機器設定情報の設定を行う命令を出すコンフィギュレーション制御部とを備えたネットワーク中継機器である。
【００１１】
請求項４の発明は、前記コンフィギュレーション制御部が前記他のネットワーク中継機器に通信した通信記録を記憶するログ記憶部を備えた請求項３記載のネットワーク中継機器である。
【００１２】
請求項５の発明は、複数のネットワーク中継機器から構成され、前記複数のネットワーク中継機器の少なくとも１つがマスター機器であって、前記マスター機器は他のネットワーク中継機器と通信するための他機器情報を記憶する他機器情報記憶部と、前記マスター機器の機器設定情報の設定を行った際に、前記他機器情報記憶部に記憶された前記他機器情報を参照して前記他のネットワーク中継機器と通信し、前記他のネットワーク中継機器に前記マスター機器と同じ機器設定情報の設定を行う命令を出すコンフィギュレーション制御部とを備えるネットワークシステムである。
【発明の効果】
【００１３】
本発明によれば、専用のネットワーク管理ソフトやネットワーク管理装置・サーバ類などを用いることなく、低コストで、かつ容易に全てのネットワーク中継機器に同じ設定を行うことができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の好適な実施の形態を添付図面にしたがって説明する。
【００１５】
図１は、本実施形態に係るネットワークシステムの概略図である。
【００１６】
図１に示すように、ネットワークシステム１０は、ネットワーク１１と、ネットワーク１１に接続されたネットワーク中継機器１２ａ，１２ｂ，１２ｃとから構成される。図１では、管理機器１３がネットワーク１１に接続されている。
【００１７】
ネットワーク中継機器１２ａ，１２ｂ，１２ｃは、例えば、ルータやスイッチングハブなどである。管理機器１３は、例えば、ＰＣ（パーソナルコンピュータ）などである。管理機器１３は、後述するマスター機器を設定する（本明細書では「新たに設定を行う」、「設定の変更を行う」の両方の意味で「設定する」を用いる）ために用いるものである。
【００１８】
図１の実施形態では、ネットワーク中継機器１２ａ，１２ｂには、複数の端末（ＰＣなど）２０が接続されている。ネットワーク中継機器１２ｃは他のネットワーク（あるいは広域ネットワーク）に接続されている。ネットワーク中継機器１２ａ，１２ｂ，１２ｃおよび管理機器１３は、イーサネット（登録商標）により互いに接続される。本実施形態では、端末２０とは別に管理機器１３を設けたが、端末２０を管理機器１３として用い、管理機器１３を省略することもできる。
【００１９】
本発明のネットワークシステムは図１の実施形態に限定されず、ネットワーク中継機器の数やそれらの接続形態は異なっていてもよい。
【００２０】
本発明のネットワークシステム１０では、ネットワークシステム１０を構築するネットワーク中継機器のうち少なくとも１つが、マスター機器１４として選定される。以下、ネットワーク中継機器１２ａをマスター機器１４として選定し、ネットワーク中継機器１２ａ，１２ｂ，１２ｃを同一の設定とする場合を説明する。
【００２１】
マスター機器１４であるネットワーク中継機器１２ａは、ＮＴＰサーバ、ＳｙｓｌｏｇサーバのＩＰアドレス、ログイン名、ログインパスワードなどの機器設定情報を記憶する機器設定情報記憶部を有するコンフィギュレーション記憶部１５と、ネットワーク１１に接続された他のネットワーク中継機器１２ｂ，１２ｃのＩＰアドレス、ログイン名、ログインパスワードなどの他のネットワーク中継機器１２ｂ，１２ｃと通信するための他機器情報を記憶する他機器情報記憶部１６と、コンフィギュレーション記憶部１５の機器設定情報の設定を行った際に、他機器情報記憶部１６に記憶された他機器情報を参照して他のネットワーク中継機器１２ｂ，１２ｃと通信することにより、それら他のネットワーク中継機器１２ｂ，１２ｃの機器設定情報をネットワーク中継機器１２ａの機器設定情報と同じ設定にする命令を出すコンフィギュレーション制御部１７とを備える。
【００２２】
また、マスター機器１４（ネットワーク中継機器１２ａ）は、コンフィギュレーション制御部１７から他のネットワーク中継機器１２ｂ，１２ｃと通信した通信記録を記憶するログ記憶部１８と、ネットワーク１１に接続されるインターフェイス部１９とを備える。本実施形態では、他機器情報記憶部１６は、コンフィギュレーション記憶部１５内に設けられる。
【００２３】
コンフィギュレーション制御部１７は、管理端末１３からの命令によりコンフィギュレーション記憶部１５の機器設定情報を設定するコンフィギュレーション設定手段と、コンフィギュレーション設定手段でコンフィギュレーション記憶部１５の機器設定情報を設定した際に、他のネットワーク中継機器１２ｂ，１２ｃと個別に通信することにより、他のネットワーク中継機器１２ｂ，１２ｃに、コンフィギュレーション記憶部１５の機器設定情報に行われた設定と同様の設定を行う命令を出す他機器設定手段と、通信記録をログ記憶部１８に記憶させるログ記憶手段とを備える。
【００２４】
マスター機器１４から他のネットワーク中継機器１２ｂ，１２ｃへ前記命令を送信し、マスター機器１４と他のネットワーク中継機器１２ｂ，１２ｃ間で通信を行う際の管理プロトコルとしては、特に限定しないが、例えば、Ｔｅｌｎｅｔ、ＳＮＭＰ（Simple Network Management Protocol）などの一般的な管理プロトコルを用いてもよいし、独自の管理プロトコルを用いてもよい。但し、マスター機器１４および他のネットワーク中継機器１２ｂ，１２ｃが対応している管理プロトコルを用いる必要がある。
【００２５】
コンフィギュレーション記憶部１５およびログ記憶部１８はメモリにより実現され、コンフィギュレーション制御部１７はソフトウェアにより実現される。また、インターフェイス部１９はハードウェアにより実現される。管理機器１３は、このインターフェイス部１９を介して、コンフィギュレーション制御部１７にさまざまな命令を出し、コンフィギュレーション制御部１７にさまざまな動作を実行させることができる。
【００２６】
ここで、ネットワーク中継機器１２ａとしてスイッチングハブを用いた場合の具体例を説明する。
【００２７】
図２に示すように、ネットワーク中継機器１２ａは、ネットワーク１１に接続されるポート２１〜２５と、データの中継処理を行う中継回路２６と、ネットワーク中継機器１２ａの種々の機能をソフトウェア処理で実現するプロセッサ２７と、メモリ２８とから構成される。
【００２８】
ネットワーク中継機器１２ａをマスター機器１４として用いる場合、コンフィギュレーション記憶部１５およびログ記憶部１８はメモリ２８により実現され、コンフィギュレーション制御部１７はプロセッサ２７によりソフトウェア処理を行うことにより実現される。また、インターフェイス部１９は、ポート２１〜２５および中継回路２６により実現される。
【００２９】
ポート２１は、例えば管理機器１３に接続され、ポート２２は、例えばネットワーク中継機器１２ｂに接続され、ポート２３は、例えばネットワーク中継機器１３ｃに接続され、ポート２４，２５は、例えば端末２０にそれぞれ接続される。ここでは、５つのポート２１〜２５を備える場合を説明したが、これに限定されず、６つ以上のポートを備えていてもよい。
【００３０】
マスター機器１４以外の他のネットワーク中継機器１２ｂ，１２ｃについては、公知であるため詳述しないが、これら他のネットワーク中継機器１２ｂ，１２ｃは、少なくとも、機器設定情報を記憶する機器設定情報記憶部を有するコンフィギュレーション記憶部と、そのコンフィギュレーション記憶部の機器設定情報を設定するためのコンフィギュレーション設定手段と、ネットワーク１１に接続されるインターフェイス部とをそれぞれ備える。
【００３１】
ネットワーク中継機器１２ａ，１２ｂは、マスター機器として動作するよう、他機器情報記憶部やコンフィギュレーション制御部を備えていてもよい。
【００３２】
次に、本実施形態に係るネットワーク中継機器の設定方法を説明する。
【００３３】
本実施形態では、一例として、管理プロトコルとしてＴｅｌｎｅｔを用いた場合を説明する。
【００３４】
本実施形態に係るネットワーク中継機器の設定方法では、ネットワークシステム１０を構築するネットワーク中継機器のうち少なくとも１つを、本発明のマスター機器１４として使用する。本実施形態では、上述したように、ネットワーク中継機器１２ａにマスター機器１４を使用した場合を説明する。
【００３５】
マスター機器１４（ネットワーク中継機器１２ａ）のコンフィギュレーション記憶部１５内に設けられた他機器情報記憶部１６に、予めネットワーク１１に接続された他のネットワーク中継機器１２ｂ，１２ｃのＩＰアドレス、ログイン名、ログインパスワードなどの他機器情報を記憶させておく。
【００３６】
マスター機器１４の他機器情報記憶部１６に他機器情報を記憶させる際には、管理者が、マスター機器１４にネットワーク１１を介して接続された管理機器１３を操作して設定内容を入力し、この設定内容を管理機器１３から管理プロトコルを用いてマスター機器１４に送信するとよい。
【００３７】
このとき、マスター機器１４の他機器情報記憶部１６に記憶される他機器情報の一例を図４に示す。図４に示すように、マスター機器１４と他のネットワーク中継機器１２ｂ，１２ｃ間の管理プロトコルとしてＴｅｌｎｅｔを用いる場合、他機器情報記憶部１６には、ネットワーク中継機器１２ｂ，１２ｃのＩＰアドレス、ログイン名およびログインパスワードが記憶される。以下、ネットワーク中継機器１２ｂのＩＰアドレスを１７２．２０．３８．１０、ネットワーク中継機器１２ｃのＩＰアドレスを１７２．２０．３８．１１として説明する。
【００３８】
本実施形態に係るネットワーク中継機器の設定方法では、図３に示すように、まず、管理者が管理機器１３を用いて、マスター機器１４に、マスター機器１４のコンフィギュレーション記憶部１５の機器設定情報を設定する命令を送信する。マスター機器１４のコンフィギュレーション制御部１７（コンフィギュレーション設定手段）は、この命令に基づき、コンフィギュレーション記憶部１５の機器設定情報を設定する（ステップＳ１）。
【００３９】
マスター機器１４のコンフィギュレーション記憶部１５の機器設定情報が設定されると、マスター機器１４のコンフィギュレーション制御部１７（他機器設定手段）は、予め記憶された他機器情報記憶部１６を参照して、ネットワーク中継機器１２ｂのＩＰアドレス、ログイン名、ログインパスワードを用いてネットワーク中継機器１２ｂにログインする（ステップＳ２）。
【００４０】
その後、マスター機器１４のコンフィギュレーション制御部１７（他機器設定手段）は、管理プロトコルを用いて、ネットワーク中継機器１２ｂに、ネットワーク中継機器１２ｂのコンフィギュレーション記憶部の機器設定情報を、マスター機器１４と同様に設定する命令を出す。ネットワーク中継機器１２ｂのコンフィギュレーション設定手段は、この命令をもとに、ネットワーク中継機器１２ｂのコンフィギュレーション記憶部の機器設定情報を設定する（ステップＳ３）。これにより、ネットワーク中継機器１２ｂのコンフィギュレーション記憶部の機器設定情報には、マスター機器１４のコンフィギュレーション記憶部１５の機器設定情報と同じ内容が設定される。
【００４１】
ネットワーク中継機器１２ｂのコンフィギュレーション記憶部の機器設定情報が設定された後、マスター機器１４のコンフィギュレーション制御部１７（他機器設定手段）は、ログアウトして管理プロトコルの通信を終了する（ステップＳ４）。以上により、ネットワーク中継機器１２ｂの設定が完了する。
【００４２】
その後、コンフィギュレーション制御部１７のログ記憶手段は、通信記録をログ記憶部１８に記憶させる（ステップＳ５）。このとき、例えば、マスター機器１４が、ネットワーク中継機器１２ｂの設定が失敗したメッセージを受信した場合には、ログ記憶部１８にエラーメッセージが記憶される。
【００４３】
以上のステップＳ２〜Ｓ５を、他機器情報記憶部１６に設定されているネットワーク中継機器全て（本実施形態では、ネットワーク中継機器１２ｂ，１２ｃ）に対して個別に実行する。これにより、ネットワーク１１に接続された（他機器情報記憶部１６に設定された）全てのネットワーク中継機器１２ｂ，１２ｃの機器設定情報を、マスター機器１４と同じ設定にすることができる。同様に、ネットワーク１１内に含まれるネットワーク中継機器に対しても、他機器情報記憶部１６に設定することにより、マスター機器１４と同じ設定にすることができる。
【００４４】
ここで、ログ記憶部１８に記憶される通信記録（ログ）の一例を図５に示す。図５に示すように、ログ記憶部１８は、通信記録として、例えば、通信を行った年月日、時間、相手方のＩＰアドレス、設定内容などを記録する。図５に示した設定内容は、Ｔｅｌｎｅｔにおける命令文である。
【００４５】
図５において、１行目は、ＩＰアドレスが１７２．２０．３８．１０であるネットワーク中継機器１２ｂのＮＴＰ（Network Time Protocol）サーバのＩＰアドレスを１２０．２２．３０．４０に設定した例であり、２行目は、ＩＰアドレスが１７２．２０．３８．１１であるネットワーク中継機器１２ｃのＮＴＰサーバのＩＰアドレスを、１２０．２２．３０．４０に設定した例である。
【００４６】
また、図５の３行目は、ネットワーク中継機器１２ｂのＳｙｓｌｏｇサーバのＩＰアドレスを１２０．５５．２０．１０３に設定した例であり、４行目は、ネットワーク中継機器１２ｃのＳｙｓｌｏｇサーバのＩＰアドレスを１２０．５５．２０．１０３に設定した例である。
【００４７】
管理者は、管理機器１３によりマスター機器１４にアクセスし、ログ記憶部１８を閲覧することで、通信記録を確認することができる。
【００４８】
以上説明したように、本発明では、ネットワーク中継機器１２ａをマスター機器１４とすると共に、そのマスター機器１４の他機器情報記憶部１６に、予め他のネットワーク中継機器１２ｂ，１２ｃのＩＰアドレス、ログイン名、ログインパスワードなどの他のネットワーク中継機器１２ｂ，１２ｃと通信する際に用いる他機器情報を記憶させておき、マスター機器１４のコンフィギュレーション記憶部１５の機器設定情報の設定を行った際に、コンフィギュレーション制御部１７が、予め記憶した他機器情報を参照して他のネットワーク中継機器１２ｂ，１２ｃと通信することで、他のネットワーク中継機器１２ｂ，１２ｃの機器設定情報をマスター機器１４の機器設定情報と同じ設定にする命令を出し、それら他のネットワーク中継機器１２ｂ，１２ｃの機器設定情報を、マスター機器１４の機器設定情報と同じ設定にしている。
【００４９】
これにより、管理者は、マスター機器１４の機器設定情報の設定を行うだけで、容易に他のネットワーク中継機器１２ｂ，１２ｃの機器設定情報も同じ設定にすることができ、特に、数十台あるいは数百台のネットワーク中継機器を有するネットワークにおいては、作業工数や作業時間を大幅に低減させることができる。
【００５０】
また、従来のように、専用のネットワーク管理ソフトやネットワーク管理装置・サーバ類などを用いることなく、ネットワーク中継機器のみで実現できるため、コストを抑えることができる。
【００５１】
さらに、ネットワーク中継機器１２ａのみを他機器情報記憶部１６およびコンフィギュレーション制御部１７を有するマスター機器１４として用いればよいので、システムを導入する際にコストがかからないという利点もある。
【００５２】
上記実施形態では、マスター機器１４と各ネットワーク中継機器１２ｂ，１２ｃ間に用いる管理プロトコルを同一としたが、例えば、ネットワーク１１に特定の管理プロトコルのみに対応するネットワーク中継機器が接続されている場合などは、各々のネットワーク中継機器に対して用いる管理プロトコルを選択できるようにしてもよい。
【００５３】
この場合、マスター機器１４の他機器情報記憶部１６に、他機器情報として、通信に用いる管理プロトコルを記憶させておき、コンフィギュレーション制御部１７がその他機器情報に設定された管理プロトコルを用いて通信するようにすればよい。
【００５４】
また、上記実施形態では、マスター機器を１つのみとしたが、マスター機器を複数台とし、それら複数のマスター機器のどこからでも、全てのネットワーク中継機器に同じ設定を行うことができるようにしてもよい。
【００５５】
さらに、上記実施形態では、ネットワーク１１を介して管理機器１３とマスター機器１４を接続するようにしたが、マスター機器１４のシリアルポートに直接管理機器１３を接続するようにしてもよい。
【００５６】
上記実施形態では、機器設定情報として、ＮＴＰサーバおよびＳｙｓｌｏｇサーバのＩＰアドレスを設定する場合を説明したが、機器設定情報はこれに限定されず、例えば、ＶＬＡＮ（Ｖｉｒｔｕａｌ  ＬＡＮ）の設定やユーザ権限の設定など、さまざまな設定情報を対象とすることができる。つまり、本発明は、ある特定の機能専用の設定ではなく、任意の設定を対象とするものである。
【図面の簡単な説明】
【００５７】
【図１】本発明のネットワークシステムの概略図である。
【図２】図１のネットワークシステムにおいて、マスター機器としてスイッチングハブを用いた場合の、マスター機器の内部構造を示す概略図である。
【図３】本発明のネットワーク中継機器の設定方法を説明する図である。
【図４】本発明の他機器情報記憶部に記憶される他機器情報の一例を示す図である。
【図５】本発明のログ記憶部に記憶される通信記録の一例を示す図である。
【符号の説明】
【００５８】
１１  ネットワーク
１２ａ，１２ｂ，１２ｃ  ネットワーク中継機器
１３  管理機器
１４  マスター機器
１５  コンフィギュレーション記憶部
１６  他機器情報記憶部
１７  コンフィギュレーション制御部
１８  ログ記憶部
【図１】
2010004158.tif 000003
【図２】
2010004158.tif 000004
【図３】
2010004158.tif 000005
【図４】
2010004158.tif 000006
【図５】
2010004158.tif 000007