(57)【要約】【課題】ネットワーク機器の設定は、オペレータのスキルに依存する。外部媒体復旧方式の場合、復旧方法は交換前の機器に接続されていた外部媒体を外し、交換後の機器に接続するだけで復旧が可能であるため、復旧のオペレーションは容易である。しかし、外部媒体に必ず交換前の機器と同じ設定情報が保存されている必要がある。【解決手段】ネットワーク機器に対して、隣接の機器同士でお互いの設定情報を定期的または指示があった場合もしくは設定情報が更新された場合に送受信し、格納する機能を持たせる。また、ネットワーク機器を交換し、接続した際、隣接機器同士でお互いを検出する機能と、交換後の機器が隣接機器から復旧のための設定情報を受信する機能を持たせる。【選択図】図２
2011250005.tif 000002
【特許請求の範囲】
【請求項１】
自機器設定情報を隣接機器に送信する手段と、障害発生による機器交換時の設定情報取得の制御を行なう手段と、隣接機器を検出する手段と、隣接機器から自機器設定情報を取得する手段と、隣接機器から隣接機器設定情報を受信する手段と、隣接機器設定情報を隣接機器に送信する手段とを備える複数のネットワーク機器から成り、
ネットワークを構成するネットワーク機器を交換する際、交換されたネットワーク機器の設定をネットワーク機器間の情報交換で行なうことを特徴とするネットワークシステム。
【請求項２】
自機器設定情報を隣接機器に送信する手段と、設定情報取得の制御を行なう手段と、隣接機器を検出する手段と、隣接機器から自機器設定情報を取得する手段と、隣接機器から隣接機器設定情報を受信する手段と、隣接機器設定情報を隣接機器に送信する手段とを備えることを特徴とするネットワーク機器。
【請求項３】
請求項２に記載のネットワーク機器であって、
前記設定情報の取得の制御を行なう手段が、設定情報の登録が無いことを検出したとき、前記設定情報の取得の制御を行なう手段は、前記隣接機器を検出する手段に隣接機器を検出させ、前記自機器設定情報を取得する手段に前記隣接機器から設定情報を取得させ、取得した前記設定情報に基づいて、再起動することを特徴とするネットワーク機器。
【請求項４】
請求項２に記載のネットワーク機器であって、
さらに隣接機器設定情報格納部を備え、
隣接する第２のネットワーク機器から、この第２のネットワーク機器の設定情報を受信したとき、前記設定情報を前記隣接機器設定情報格納部に記録し、
前記第２のネットワーク機器から、設定情報取得要求を受信したとき、前記隣接機器設定情報格納部に記録した前記設定情報を、前記第２のネットワーク機器に送信することを特徴とするネットワーク機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はネットワークシステムおよびネットワーク機器に係り、ネットワーク機器を交換する際、交換するネットワーク機器の設定を自動で行なうネットワークシステムおよびネットワーク機器に関する。
【背景技術】
【０００２】
ネットワークを構成する機器の障害を機器の交換によって復旧させる場合、交換する機器に交換前の設定情報を設定し、設定の回復を行なう必要がある。ネットワーク機器設定の回復方法として一般的に大きく分けて３種類の方法がある。
【０００３】
第１の方法は、交換前の設定情報を保存しておき、ターミナルソフトを用いてコンソール接続またはＬＡＮ接続してＷｅｂ入力を行なうことにより、交換後の機器の設定情報をダウンロード（あるいは手動にて入力）させる方法である。本発明では、直接復旧方式と呼ぶことにする。
【０００４】
第２の方法は、機器にＳＤカードのような外部記憶媒体を接続しておき、あらかじめ設定情報を保存しておく方法である。交換後の機器の設定は、この外部記憶媒体から読み込ませることで、設定を容易に回復させる狙いがある。本発明では、外部媒体復旧方式と呼ぶことにする。
【０００５】
第３の方法は、設定情報をデータベース等に格納しておき、交換後の機器からリモートでデータベースにアクセスするための最低限の設定を行ない、設定情報をデータベースからダウンロードすることで、設定情報を回復する方式である。リモートアクセスを用いて設定情報の回復を自動的に行なう狙いがある。本発明では、リモート復旧方式と呼ぶことにする。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
直接復旧方式の場合、設定情報を回復させるために、オペレータが設定情報の入力作業についてターミナルソフト等を用いて行なわなければならない。このため、オペレータが設定を復旧させたいネットワーク機器の設定方法、操作方法について習熟していなければならず、復旧のオペレーションが作業を行なう人のスキルにより、非常に長時間かかってしまう問題がある。また、コンソール接続の場合は通信速度が遅く、コンフィグのダウンロードだけで数時間かかってしまい、やはり復旧に長時間を要するケースがある。
【０００７】
外部媒体復旧方式の場合は、復旧方法は交換前の機器に接続されていた外部媒体を外し、交換後の機器に接続するだけで復旧が可能であるため、復旧のオペレーションは容易である。しかし、外部媒体に必ず交換前の機器と同じ設定情報が保存されている必要がある。ネットワークシステムの修正や変更により、ネットワーク機器の設定変更が発生するが、その都度、接続されている外部媒体に新しい設定情報を保存し直さなければならない。この際、設定情報の保存忘れなどにより外部媒体に古い設定情報が保存されたままになると、復旧のための設定情報として使用できない。また、外部記憶媒体自体が障害になった場合も、復旧を行なうことができない。
【０００８】
リモート復旧方式の場合は、データベースにリモートアクセスするために、ＩＰアドレス、デフォルトゲートウェイアドレスなどの最低限の設定は、実施しなければならない。しかし、設定は実施しなければならないものがほとんどで、直接復旧方式ほどではないが、オペレータのスキルにより復旧時間が左右される。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、ネットワーク機器に対して、隣接の機器同士でお互いの設定情報を定期的または指示があった場合もしくは設定情報が更新された場合に送受信し、格納する機能を持たせる。また、ネットワーク機器を交換し、接続した際、隣接機器同士でお互いを検出する機能と、交換後の機器が隣接機器から復旧のための設定情報を受信する機能を持たせる。
【００１０】
このような状態で、設定が復旧されていない交換後の機器が接続された場合には、隣接機器から格納されていた交換前の機器設定情報を受信し、自己の設定情報とすることで、機器の設定情報の回復を自動で実施することができる。
【発明の効果】
【００１１】
本発明により、機器の設定情報の回復には、機器を交換して接続するだけで自律的に行なうことができる。
【図面の簡単な説明】
【００１２】
【図１】ネットワークシステムの構成を説明するブロック図である。
【図２】設定情報格納を説明するネットワークシステムのブロック図である。
【図３】ネットワーク機器の構成を説明するブロック図である。
【図４】ネットワーク機器Ａの設定情報を定期的にネットワーク機器Ｂに格納する処理のシーケンス図である。
【図５】ネットワーク機器Ａ’に障害発生し、ネットワーク機器Ａに交換したときのシーケンス図である。
【図６】ネットワーク機器Ａ’に隣接機器が複数台あるとき、ネットワーク機器Ａ’に障害発生し、ネットワーク機器Ａに交換したときのシーケンス図である。
【図７】ネットワーク機器Ａにて設定情報の送信指示を行なったとき、またはネットワーク機器Ａの設定情報が変更されたときの処理を説明するフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について、実施例を用い図面を参照しながら詳細に説明する。なお、実質同一部位には同じ参照番号を振り説明は繰り返さない。
【００１４】
本実施例では、隣接機器の検出にＩＰを用いる。このため、隣接機器とＩＰ接続が可能なネットワークが前提条件となる。また、隣接機器同士での設定情報のやりとりは、ＦＴＰを用いる。さらに、本実施例では、ネットワーク機器に対して下記の機能を追加する。
（１）隣接機器を検出する機能
（２）自己の設定情報を隣接機器に送信する機能
（３）隣接機器の設定情報を受信する機能
（４）受信した隣接機器の設定情報をファイルとして格納する機能
（５）隣接機器からの設定情報の送信要求に対して、対応する設定情報を隣接機器に送信する機能
（６）隣接機器に送信要求した結果、受信した設定情報を自己の設定情報として動作を開始する機能
【実施例】
【００１５】
図１を参照して、ネットワークシステム５００の構成を説明する。図１において、ネットワークシステム５００は、複数のネットワーク機器１００から構成されている。ここでは、ネットワーク機器１００−Ａと、ネットワーク機器１００−Ａに接続されたネットワーク機器１００−Ｂと、ネットワーク機器１００−Ｂに接続されたネットワーク機器１００−Ｃの３台のネットワーク機器にて構成されている。
【００１６】
図２において、ネットワーク機器１００は、自機器設定情報格納エリア２０５と、隣接機器設定情報格納エリア２０８を有する。ネットワーク機器１００は、ネットワーク機器１００−Ａ、ネットワーク機器１００−Ｂ、ネットワーク機器１００−Ｃがこの順に接続されている。これらのネットワーク機器１００は、隣接機器から隣接機器の設定情報の格納要求を受けた後、受信した隣接ネットワーク機器の設定情報を、隣接機器設定情報格納エリア２０８に格納する。
【００１７】
ネットワーク機器１００−Ａの隣接機器設定情報格納エリア２０８は、ネットワーク機器１００−Ｂの設定情報を格納する。ネットワーク機器１００−Ｂの隣接機器設定情報格納エリア２０８は、ネットワーク機器１００−Ａとネットワーク機器１００−Ｃの設定情報を格納する。ネットワーク機器１００−Ｃの隣接機器設定情報格納エリア２０８は、ネットワーク機器１００−Ｂの設定情報を格納する。
【００１８】
図３を参照して、にネットワーク機器１００の構成を説明する。図３において、ネットワーク機器１００は、自機器設定情報送信部２０１と、自機器設定情報回復制御部２０２と、隣接機器検出部２０３と、自機器設定情報受信部２０４と、自機器設定情報格納エリア２０５と、隣接機器設定情報受信部２０６と、隣接機器設定情報送信部２０７と、隣接機器設定情報格納エリア２０８とから構成されている。
【００１９】
自機器設定情報送信部２０１は、自機器設定情報格納エリア２０５に格納されている自機器設定情報を隣接機器へ送信する。送信のタイミングは、タイマーを用いた定期的な送信と、送信指示があった場合および設定情報が更新された場合の送信とがある。
【００２０】
自機器設定情報回復制御部２０２は、障害発生による機器交換時の設定情報取得の制御を行なう。障害発生による機器交換時、交換した機器が起動した際に、自機器設定情報回復制御部２０２は、設定情報が未登録であることを検知し、隣接機器検索部２０３への隣接機器検索制御と、自機器設定情報受信部２０４への設定情報取得制御を行なう。また、自機器設定情報回復制御部２０２は、自機器設定情報受信部２０４から転送された設定情報を基に、交換した機器の設定情報を回復させる。
【００２１】
隣接機器検出部２０３は、隣接機器を検出する。自機器設定情報受信部２０４は、隣接機器に設定情報の取得要求を行ない、設定情報を取得する。また、自機器設定情報受信部２０４は、取得した設定情報を自機器設定情報格納エリア２０５に保存する。
【００２２】
隣接機器設定情報受信部２０６は、隣接機器からの設定情報格納要求に基づき、隣接機器設定情報を受信し、隣接機器設定情報格納エリア２０８に保存する。隣接機器設定情報送信部２０７は、隣接機器からの設定情報送信要求に基づき、隣接機器設定情報格納エリア２０８に格納されている隣接機器設定情報を隣接機器に送信する。
なお、以下の説明で自機器設定情報送信部２０１−Ａとの参照番号は、ネットワーク機器１００−Ａの自機器設定情報送信部２０１を意味する。他の参照番号も同様である。
【００２３】
図４を参照して、ネットワーク機器１００−Ａの設定情報を定期的にネットワーク機器１００−Ｂに格納するシーケンスを説明する。
【００２４】
ネットワーク機器１００−Ａは、タイマーが一定時間を超えたのを検出して、タイマーをストップかつリセットする（Ｓ３０１）。ネットワーク機器１００−Ａは、ネットワーク機器１００−Ｂに設定情報格納要求を送信する（Ｓ３０２）。ネットワーク機器１００−Ａからの設定情報格納要求に対して、ネットワーク機器１００−Ｂは、設定情報送信許可を返信する（Ｓ３０３）。ネットワーク機器１００−Ｂからの設定情報送信許可に対して、ネットワーク機器１００−Ａは、ネットワーク機器１００−Ｂに設定情報を送信する（Ｓ３０４）。ネットワーク機器１００−Ｂは、受信した設定情報を隣接機器設定情報格納エリア２０８−Ｂに保存する（Ｓ３０５）。保存完了後、ネットワーク機器１００−Ｂは、ネットワーク機器１００−Ａに受信完了通知を返信する（Ｓ３０７）。ネットワーク機器１００−Ａは、ネットワーク機器１００−Ｂからの受信完了通知受信後、タイマーをスタートする（Ｓ３０８）。
【００２５】
なお、設定情報格納要求を行なう隣接機器の登録については、手動で隣接機器の情報を設定情報に登録しておく方法と、隣接機器検出部２０３により隣接機器を検出し、自律的に隣接機器の情報を設定情報に登録する方法とが考えられる。
【００２６】
これらのシーケンスは複数のネットワーク機器１００にて実施されるが、ネットワーク機器１００−Ｂ、ネットワーク機器１００−Ｃ、ネットワーク機器１００−Ｄは、それぞれ非同期に、図４の設定情報格納シーケンスを実施する。
【００２７】
図５を参照して、ネットワーク機器１００−Ａ’に障害が発生して、ネットワーク機器１００−Ａに交換した場合のシーケンスを説明する。図５において、ネットワーク機器１００−Ａ’に障害が発生して機器を交換した場合、交換後最初の電源投入時に自機器設定情報回復制御部２０２−Ａは、設定情報が登録されていない状態で起動されたことを検知する（Ｓ４０２）。設定情報未登録検知後、自機器設定情報回復制御部２０２−Ａは、隣接機器検出部２０３−Ａに隣接機器検出要求を行なう（Ｓ４０３）。隣接機器検出要求に対し、隣接機器検出部２０３−Ａは、隣接機器の検出を行なう（Ｓ４０４）。ここでは、隣接機器としてネットワーク機器１００−Ｂが検出されたものとする。隣接機器検出後、隣接機器検出部２０３−Ａは、自機器設定回復制御部２０２−Ａに隣接機器検出結果を通知する（Ｓ４０５）。自機器設定情報回復制御部２０２−Ａは、通知された隣接機器検出結果を基に自機器設定情報受信部２０４−Ａに隣接機器設定取得要求を行なう（Ｓ４０６）。
【００２８】
自機器設定情報受信部２０４−Ａは、取得要求に従い隣接機器設定情報送信部２０７−Ｂに設定情報取得要求を送信する（Ｓ４０７）。ネットワーク機器１００−Ａからの設定情報取得要求に対して、隣接機器設定情報送信部２０７−Ｂは、自機器設定情報受信部２０４−Ａにネットワーク機器１００−Ａの設定情報を送信する（Ｓ４０８）。自機器設定情報受信部２０４−Ａは、取得した設定情報を自機器設定情報格納エリア２０５−Ａに保存する（Ｓ４０９）。自機器設定情報受信部２０４−Ａは、自機器設定情報回復制御部２０２−Ａに設定情報を取得したことを通知する（Ｓ４１０）。設定情報取得通知に対し、自機器設定情報回復制御部２０２−Ａは、自機器設定情報格納エリア２０５−Ａに格納された設定情報にて機器を起動する（Ｓ４１１）。自機器設定情報回復制御部２０２−Ａは、隣接機器設定情報送信部２０７−Ｂに設定情報取得完了通知を送信する（Ｓ４１２）。正常に機器が起動されると、その後は設定情報を定期的に隣接機器に格納するシーケンス（図４のＳ３０８）へと続く。
【００２９】
図６を参照して、ネットワーク機器１００−Ａに隣接機器が複数台ある場合の処理シーケンスを説明する。図６において、ネットワーク機器１００−Ａ’に障害が発生して機器を交換した場合、機器交換後最初の電源投入時に自機器設定情報回復制御部２０２−Ａは、設定情報が登録されていない状態で起動されたことを検知する（Ｓ５０１）。設定情報未登録検知後、自機器設定情報回復制御部２０２−Ａは、隣接機器検出部２０３−Ａに隣接機器検出要求を行なう（Ｓ５０２）。隣接機器検出要求に対し、隣接機器検出部２０３−Ａは、隣接機器の検出を行なう（Ｓ５０３）。ここでは、隣接機器としてネットワーク機器１００−Ｂとネットワーク機器１００−Ｃが検出されたものとする。隣接機器検出後、隣接機器検出部２０３−Ａは、自機器設定情報回復制御部２０２−Ａに隣接機器検出結果を通知する（Ｓ５０４）。自機器設定情報回復制御部２０２−Ａは、通知された隣接機器検出結果を基に自機器設定情報受信部２０４−Ａに隣接機器設定取得要求を行なう（Ｓ５０６）。自機器設定情報受信部２０４−Ａは、取得要求に従い隣接機器設定情報送信部２０７−Ｂと、隣接機器設定情報送信部２０７−Ｃに設定情報取得要求を行なう（Ｓ５０７、Ｓ５０８）。ネットワーク機器１００−Ａからの設定情報取得要求に対して、隣接機器設定情報送信部２０７−Ｂと隣接機器設定情報送信部２０７−Ｃは、自機器設定情報受信部２０４−Ａにネットワーク機器１００−Ａの設定情報を送信する（Ｓ５０９、Ｓ５１１）。
【００３０】
自機器設定情報受信部２０４−Ａは、受信した２つの設定情報を比較する（Ｓ５１２）。２つの設定情報が一致した場合、最初に取得した設定情報（ここではネットワーク機器２０７−Ｂから取得した設定情報）を使用するものとする。２つの設定情報が不一致の場合、優先度が高い方の設定情報を使用する。優先度が高いものとは、更新日時が最新の設定情報や、隣接機器が３台以上ある場合は一致した数の多い設定情報（多数決による選択）等が考えられる。取得した設定情報の比較結果を基に、自機器設定情報受信部２０４−Ａは、選択した設定情報を自機器設定情報格納エリア２０５−Ａに保存する（Ｓ５１３）。自機器設定情報受信部２０４−Ａは、自機器設定情報回復制御部２０２−Ａに設定情報を取得したことを通知する（Ｓ５１４）。設定情報取得通知に対し、自機器設定情報回復制御部２０２−Ａは、自機器設定情報格納エリア２０５−Ａに格納された設定情報にて機器を起動する（Ｓ５１６）。自機器設定情報回復制御部２０２−Ａは、隣接機器設定情報送信部２０７−Ｂと、隣接機器設定情報送信部２０７−Ｃに、設定情報取得完了通知を行なう（Ｓ５１７、Ｓ５１８）。正常に機器が起動されると、その後は設定情報を定期的に隣接機器に格納するシーケンス（図４のＳ３０８）へと続く。
【００３１】
図７を参照して、ネットワーク機器１００−Ａに設定情報の送信指示を出した場合、またはネットワーク機器１００−Ａの設定情報が変更された場合の処理フローを説明する。図７において、ネットワーク機器１００−Ａが設定情報の送信指示を受信したとき、またはネットワーク機器１００−Ａの設定情報が変更されたとき、自機器設定情報送信部２０１−Ａは、設定情報の送信指示を受信または設定情報の変更を検知する（Ｓ６０１）。自機器設定情報送信部２０１−Ａは、タイマーをストップかつリセットする（Ｓ６０２）。その後は設定情報を定期的に隣接機器に格納するシーケンス（図４のＳ３０２）へと続く。
【００３２】
本実施例に拠れば、機器の設定情報の回復には、機器を交換して接続するだけで自律的に行なわれるようになる。このため、オペレータのスキルに依存することなく、短時間かつ確実に設定情報の復旧を行なうことができる。
【符号の説明】
【００３３】
１００…ネットワーク機器、２０１…自機器設定情報送信部、２０２…自機器設定情報回復制御部、２０３…隣接機器検出部、２０４…自機器設定情報受信部、２０５…自機器設定情報格納エリア、２０６…隣接機器設定情報受信部、２０７…隣接機器設定情報送信部、２０８…隣接機器設定情報格納エリア、５００…ネットワークシステム。
【図１】
2011250005.tif 000003
【図２】
2011250005.tif 000004
【図３】
2011250005.tif 000005
【図４】
2011250005.tif 000006
【図５】
2011250005.tif 000007
【図６】
2011250005.tif 000008
【図７】
2011250005.tif 000009