(57)【特許請求の範囲】
【請求項１】
ＶＲＲＰ（Ｖｉｒｔｕａｌ  Ｒｏｕｔｅｒ  Ｒｅｄｕｎｄａｎｃｙ  Ｐｒｏｔｏｃｏｌ）を使用してマスタルータとバックアップルータとの冗長化構成をとる冗長化構成ルータシステムであって、
前記マスタルータは、時刻情報が設定される時刻設定手段と、前記時刻設定手段にて設定された設定時刻に自装置の前記ＶＲＲＰのプライオリティ値を変更してバックアップルータに切替える手段とを有し、
前記バックアップルータに切替える手段は、現在時刻が前記設定時刻になったことを検出した時に前記バックアップルータへの切替え指示を送出する手段と、前記バックアップルータへの切替え指示に応答してその設定時刻の間、前記マスタルータに設定されたＶＲＲＰのプライオリティ値を変更する手段とを含み、
前記プライオリティ値を変更する手段は、前記設定時刻が開始時刻の時に前記バックアップルータよりも低いプライオリティ値を設定したＶＲＲＰ広告パケットを前記バックアップルータに送出し、前記設定時刻が終了時刻の時に前記バックアップルータよりも高い前記マスタルータの元のプライオリティ値に設定したＶＲＲＰ広告パケットを前記バックアップルータに送出することを特徴とする冗長化構成ルータシステム。
【請求項２】
ＶＲＲＰ（Ｖｉｒｔｕａｌ  Ｒｏｕｔｅｒ  Ｒｅｄｕｎｄａｎｃｙ  Ｐｒｏｔｏｃｏｌ）を使用してマスタルータとバックアップルータとの冗長化構成をとる冗長化構成ルータシステムにおいて初期時に前記マスタルータとして動作するルータ装置であって、
時刻情報が設定される時刻設定手段と、自装置がマスタルータの場合に前記時刻設定手段にて設定された設定時刻に自装置の前記ＶＲＲＰのプライオリティ値を変更してバックアップルータに切替える手段とを有し、
前記バックアップルータに切替える手段は、現在時刻が前記設定時刻になったことを検出した時に前記バックアップルータへの切替え指示を送出する手段と、前記バックアップルータへの切替え指示に応答してその設定時刻の間、前記マスタルータに設定されたＶＲＲＰのプライオリティ値を変更する手段とを含み、
前記プライオリティ値を変更する手段は、前記設定時刻が開始時刻の時に前記バックアップルータよりも低いプライオリティ値を設定したＶＲＲＰ広告パケットを前記バックアップルータに送出し、前記設定時刻が終了時刻の時に前記バックアップルータよりも高い前記マスタルータの元のプライオリティ値に設定したＶＲＲＰ広告パケットを前記バックアップルータに送出することを特徴とするルータ装置。
【請求項３】
ＶＲＲＰ（Ｖｉｒｔｕａｌ  Ｒｏｕｔｅｒ  Ｒｅｄｕｎｄａｎｃｙ  Ｐｒｏｔｏｃｏｌ）を使用してマスタルータとバックアップルータとの冗長化構成をとる冗長化構成ルータシステムに用いるマスタ／バックアップ切替え方法であって、
前記マスタルータに、時刻情報が設定される時刻設定機能を設け、
前記マスタルータが、前記時刻設定機能にて設定された設定時刻に前記マスタルータの前記ＶＲＲＰのプライオリティ値を変更してバックアップルータに切替える切替え処理を実行し、
前記マスタルータが、前記切替え処理において、現在時刻が前記設定時刻になったことを検出した時に前記バックアップルータへの切替え指示を送出する第１の処理と、前記バックアップルータへの切替え指示に応答してその設定時刻の間、前記マスタルータに設定されたＶＲＲＰのプライオリティ値を変更する第２の処理とを実行し、
前記マスタルータが、前記第２の処理において、前記設定時刻が開始時刻の時に前記バックアップルータよりも低いプライオリティ値を設定したＶＲＲＰ広告パケットを前記バックアップルータに送出し、前記設定時刻が終了時刻の時に前記バックアップルータよりも高い前記マスタルータの元のプライオリティ値に設定したＶＲＲＰ広告パケットを前記バックアップルータに送出することを特徴とするマスタ／バックアップ切替え方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は冗長化構成ルータシステム、ルータ装置及びマスタ／バックアップ切替え方法に関し、特にルータにてＶＲＲＰ（Ｖｉｒｔｕａｌ  Ｒｏｕｔｅｒ  Ｒｅｄｕｎｄａｎｃｙ  Ｐｒｏｔｏｃｏｌ）を使用したマスタ／バックアップ切替えを行う方法に関する。
【背景技術】
【０００２】
ルータにてＶＲＲＰを使用したマスタ／バックアップ切替えを行うシステムについては、現用系及び予備系の２台のＬＡＮ（Ｌｏｃａｌ  ａｒｅａ  Ｎｅｔｗｏｒｋ）間接続装置であるＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ルータに、ＶＲＲＰ機能を用いてＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）回線を監視してその装置障害時に現用系と予備系とを切替える機能と、予め登録されている監視対象ネットワークの状態を常時監視して監視対象ネットワークの障害発生時にプライオリティ“０”のＶＲＲＰパケットを送受信することで現用系と予備系とを切替える機能とを設けるシステムがある（例えば、特許文献１参照）。
【０００３】
上記のシステムは、図５に示すように、ＬＡＮ端末５１，５７と、ＰＢＸ（Ｐｒｉｖａｔｅ  Ｂｒａｎｃｈ  ｅＸｃｈａｎｇｅ）５２，５８と、ＬＡＮ間接続装置切替え機能を持つＶｏＩＰルータ５３〜５６と、ＷＡＮ回線（＃１，＃２）３０１，３０２と、ＬＡＮ（＃１，＃２）４０１，４０２と、ＶｏＩＰルータ５３，５４とＰＢＸ５２との間のインタフェース５０１，５０２とから構成されている。
【０００４】
現用系及び予備系のＶｏＩＰルータ５３，５４は、ＶＲＲＰ機能を用いてＷＡＮ回線（＃１，＃２）３０１，３０２を監視し、その障害時に現用系と予備系とを切替える機能を持っている。また、現用系及び予備系のＶｏＩＰルータ５３，５４は、予め登録されている監視対象ネットワークの状態を常時監視し、監視対象ネットワークの障害発生時にプライオリティ“０”のＶＲＲＰパケットを送受信することで現用系と予備系とを切替える機能とを持っている。
【０００５】
さらに、ＶｏＩＰルータ５３，５４がＰＢＸ５２を収容する音声系ネットワークでは、ＶｏＩＰルータ５３，５４が予め登録されている監視対象ネットワークの状態を常時監視し、監視対象ネットワークにおける障害／復旧が発生した時にＶｏＩＰルータ５３，５４とＰＢＸ５２との間のインタフェース５０１，５０２を使用不可／使用可の状態に遷移させて現用系と予備系とを切替えている。
【０００６】
【特許文献１】特開２００３−２５８８４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述した従来のシステムでは、ルータにおけるＶＲＲＰを使用したマスタ／バックアップ切り替え機能に関して、マスタルータにルータ障害時や回線障害時が発生した場合に、バックアップルータがマスタルータとなるため、意図的にある特定の時間帯のみマスタルータとバックアップルータとを自動的に切替え、バックアップ回線をマスタ回線として使用することができないという問題がある。
【０００８】
つまり、従来のシステムでは、意図的にある特定の時間帯のみマスタルータとバックアップルータとを自動的に切替え、バックアップ回線をマスタ回線として使用することができず、マスタルータのＷＡＮ回線で回線工事等の計画的な障害発生が予め判っているような場合でも、その時間帯に自動的にバックアップルータに切替え、使用するＷＡＮ回線の切替えを行う等の動作を行うことができず、保守者等が介在してマスタルータとバックアップルータとの手動等による切替え作業を行わなければならない。
【０００９】
これは、従来のシステムにおいて、マスタルータにルータ障害時や回線障害時が発生した場合に、ＶＲＲＰによってバックアップルータがマスタルータとなるため、予め設定された時刻にＶＲＲＰのマスタルータとバックアップルータとを自動的に切替えるための機能を有していないためである。
【００１０】
そこで、本発明の目的は上記の問題点を解消し、マスタルータとバックアップルータとを自動的に切替えることができる冗長化構成ルータシステム、ルータ装置及びマスタ／バックアップ切替え方法を提供することにある。
【課題を解決するための手段】
【００１１】
本発明による冗長化構成ルータシステムは、ＶＲＲＰ（Ｖｉｒｔｕａｌ  Ｒｏｕｔｅｒ  Ｒｅｄｕｎｄａｎｃｙ  Ｐｒｏｔｏｃｏｌ）を使用してマスタルータとバックアップルータとの冗長化構成をとる冗長化構成ルータシステムであって、
前記マスタルータは、時刻情報が設定される時刻設定手段と、前記時刻設定手段にて設定された設定時刻に自装置の前記ＶＲＲＰのプライオリティ値を変更してバックアップルータに切替える手段とを備え、
前記バックアップルータに切替える手段は、現在時刻が前記設定時刻になったことを検出した時に前記バックアップルータへの切替え指示を送出する手段と、前記バックアップルータへの切替え指示に応答してその設定時刻の間、前記マスタルータに設定されたＶＲＲＰのプライオリティ値を変更する手段とを含み、
前記プライオリティ値を変更する手段は、前記設定時刻が開始時刻の時に前記バックアップルータよりも低いプライオリティ値を設定したＶＲＲＰ広告パケットを前記バックアップルータに送出し、前記設定時刻が終了時刻の時に前記バックアップルータよりも高い前記マスタルータの元のプライオリティ値に設定したＶＲＲＰ広告パケットを前記バックアップルータに送出している。
【００１２】
本発明によるルータ装置は、ＶＲＲＰ（Ｖｉｒｔｕａｌ  Ｒｏｕｔｅｒ  Ｒｅｄｕｎｄａｎｃｙ  Ｐｒｏｔｏｃｏｌ）を使用してマスタルータとバックアップルータとの冗長化構成をとる冗長化構成ルータシステムにおいて初期時に前記マスタルータとして動作するルータ装置であって、
時刻情報が設定される時刻設定手段と、自装置がマスタルータの場合に前記時刻設定手段にて設定された設定時刻に自装置の前記ＶＲＲＰのプライオリティ値を変更してバックアップルータに切替える手段とを備え、
前記バックアップルータに切替える手段は、現在時刻が前記設定時刻になったことを検出した時に前記バックアップルータへの切替え指示を送出する手段と、前記バックアップルータへの切替え指示に応答してその設定時刻の間、前記マスタルータに設定されたＶＲＲＰのプライオリティ値を変更する手段とを含み、
前記プライオリティ値を変更する手段は、前記設定時刻が開始時刻の時に前記バックアップルータよりも低いプライオリティ値を設定したＶＲＲＰ広告パケットを前記バックアップルータに送出し、前記設定時刻が終了時刻の時に前記バックアップルータよりも高い前記マスタルータの元のプライオリティ値に設定したＶＲＲＰ広告パケットを前記バックアップルータに送出している。
【００１３】
本発明によるマスタ／バックアップ切替え方法は、ＶＲＲＰ（Ｖｉｒｔｕａｌ  Ｒｏｕｔｅｒ  Ｒｅｄｕｎｄａｎｃｙ  Ｐｒｏｔｏｃｏｌ）を使用してマスタルータとバックアップルータとの冗長化構成をとる冗長化構成ルータシステムに用いるマスタ／バックアップ切替え方法であって、
前記マスタルータに、時刻情報が設定される時刻設定機能を設け、
前記マスタルータが、前記時刻設定機能にて設定された設定時刻に前記マスタルータの前記ＶＲＲＰのプライオリティ値を変更してバックアップルータに切替える切替え処理を実行し、
前記マスタルータが、前記切替え処理において、現在時刻が前記設定時刻になったことを検出した時に前記バックアップルータへの切替え指示を送出する第１の処理と、前記バックアップルータへの切替え指示に応答してその設定時刻の間、前記マスタルータに設定されたＶＲＲＰのプライオリティ値を変更する第２の処理とを実行し、
前記マスタルータが、前記第２の処理において、前記設定時刻が開始時刻の時に前記バックアップルータよりも低いプライオリティ値を設定したＶＲＲＰ広告パケットを前記バックアップルータに送出し、前記設定時刻が終了時刻の時に前記バックアップルータよりも高い前記マスタルータの元のプライオリティ値に設定したＶＲＲＰ広告パケットを前記バックアップルータに送出している。
【００１４】
すなわち、本発明の冗長化構成ルータシステムは、ＶＲＲＰ［Ｖｉｒｔｕａｌ  Ｒｏｕｔｅｒ  Ｒｅｄｕｎｄａｎｃｙ  Ｐｒｏｔｏｃｏｌ：ＲＦＣ２３３８（非特許文献１）］を使用したマスタ／バックアップルータ冗長化構成において、マスタルータに時刻設定機能を持たせ、指定した時刻にマスタルータのＶＲＲＰプライオリティ値を変更し、マスタルータとバックアップルータとを切替えることによって、指定した時刻に自動的に通信経路をバックアップルータを介したバックアップ経路に切替えることを特徴としている。
【００１５】
本発明の冗長化構成ルータシステムでは、上記のような問題点を解決するために、ＶＲＲＰを使用したマスタ／バックアップルータ冗長構成において、マスタルータに時刻設定機能と、その設定された時刻の間、マスタルータに設定されたＶＲＲＰのＶＲＲＰプライオリティ値を変更する機能とを有することによって、マスタルータとバックアップルータとを自動的に切替えることを可能としている。
【００１６】
より具体的に説明すると、本発明の冗長化構成ルータシステムでは、ルータにおいて、ＶＲＲＰ制御部に、ＶＲＲＰのＶＲＩＤ（Ｖｉｒｔｕａｌ  Ｒｏｕｔｅｒ  ＩＤ）、仮想ル―タとしてのデフォルトゲートウェイアドレス、及びＶＲＲＰ対応ルータよりも高いＶＲＲＰプライオリティ値を設定し、ＬＡＮ（Ｌｏｃａｌ  ａｒｅａ  Ｎｅｔｗｏｒｋ）回線に接続されるＬＡＮ入出力インタフェースを介して、ＶＲＲＰ対応ルータにＶＲＲＰ広告パケットを送出することによって、ルータをＶＲＲＰマスタルータとして動作させ、第１のＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）回線に接続されるＷＡＮ入出力インタフェースとＬＡＮ入出力インタフェースとの間をフォワーディング制御部によってパケットルーティングを行うことで、端末で送受信されるＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）パケットの転送を行っている。
【００１７】
この時、時刻設定部には何年何月何日何時何分から何年何月何日何時何分まで、毎週何曜日の何時何分から何時何分まで、または毎日の何時何分から何時何分までといった開始時刻／終了時刻の時刻情報と、ルータのＶＲＲＰプライオリティ値をＶＲＲＰ対応ルータに設定されたＶＲＲＰプライオリティ値よりも低いＶＲＲＰプライオリティ値に変更するためのＶＲＲＰプライオリティ値情報を設定しておく。
【００１８】
時計は時刻設定部から設定された開始時刻になると、ＶＲＲＰ制御部に対してＶＲＲＰプライオリティ値を時刻設定部から設定されかつＶＲＲＰ対応ルータに設定されたＶＲＲＰプライオリティ値よりも低いＶＲＲＰプライオリティ値に変更するように指示を行う。
【００１９】
ＶＲＲＰ制御部はＶＲＲＰ広告パケット内のＶＲＲＰプライオリティ値を時計から指示されたＶＲＲＰプライオリティ値に書換え、ＶＲＲＰ広告パケットをＬＡＮ入出力インタフェース部から送出することによって、ＶＲＲＰ対応ルータをマスタルータへ、ルータをバックアップルータに変更する。これによって、ＬＡＮ回線に接続された端末のパケット通信はＶＲＲＰ対応ルータを介して第２のＷＡＮ回線と行われるようになる。
【００２０】
その後、時計は時刻設定部から設定された終了時刻になると、ＶＲＲＰ制御部に対して、開始時刻時に変更したＶＲＲＰプライオリティ値を変更前の値に戻すように指示を行う。ＶＲＲＰ制御部はＶＲＲＰ広告パケット内のＶＲＲＰプライオリティ値を開始時刻時に設定したＶＲＲＰプライオリティ値から、変更以前のＶＲＲＰプライオリティ値への書換えを行い、ＶＲＲＰ対応ルータに設定されるＶＲＲＰプライオリティ値よりも高い値としてＬＡＮ入出力インタフェース部から送出することによって、ＶＲＲＰ対応ルータをバックアップルータに、ルータをマスタルータにそれぞれ切り戻しを行う。
【００２１】
これによって、本発明の冗長化構成ルータシステムでは、ＬＡＮ回線に接続された端末のパケット通信が、再びマスタルータとなったルータを介して第１のＷＡＮ回線と行われるようになる。
【００２２】
本発明の冗長化構成ルータシステムでは、以上のように指定された時刻にマスタルータとバックアップルータとを自動的に切替えることによって、マスタルータのＷＡＮ回線で計画的な回線工事等の障害発生が予め判っているような場合に、その時間帯に自動的にバックアップルータに切替えを行い、使用するＷＡＮ回線を切替えることによって、保守者等が手動でマスタルータとバックアップルータとを切替えるといった作業を行うことなく、自動的にバックアップルータをマスタルータに切替え、使用するＷＡＮ回線の切替えを行うことができるようになる。
【００２３】
また、本発明の冗長化構成ルータシステムでは、回線調査等によって統計的にある時間帯でマスタルータに接続されるＷＡＮ回線が混雑することが判明していれば、その時間帯のみバックアップルータを自動的にマスタルータに切替え、バックアップ回線をマスタ回線として使用することによって、輻輳を回避している。さらに、夜間等の決まった時間に通信費が安くなるような回線をバックアップルータのＷＡＮ回線に使用し、その決まった時間帯のみバックアップルータをマスタルータに自動的に切替え、安いバックアップ回線を使用することによって通信費のコストを抑える等といった効果を奏することが可能となる。
【発明の効果】
【００２４】
本発明は、上記のような構成及び動作とすることで、マスタルータとバックアップルータとを自動的に切替えることができるという効果が得られる。
【発明を実施するための最良の形態】
【００２５】
次に、本発明の実施例について図面を参照して説明する。図１は本発明の一実施例による冗長化構成ルータシステムの構成を示すブロック図である。図１において、本発明の一実施例による冗長化構成ルータシステムは、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）回線（Ａ）１０１が接続されるルータ１と、ＷＡＮ回線（Ｂ）１０２が接続されるＶＲＲＰ（Ｖｉｒｔｕａｌ  Ｒｏｕｔｅｒ  Ｒｅｄｕｎｄａｎｃｙ  Ｐｒｏｔｏｃｏｌ）対応ルータ２と、ＬＡＮ（Ｌｏｃａｌ  ａｒｅａ  Ｎｅｔｗｏｒｋ）２００を介してルータ１及びＶＲＲＰ対応ルータ２に接続される端末３とから構成されている。
【００２６】
ルータ１はＷＡＮ入出力インタフェース１１と、ＬＡＮ入出力インタフェース１２と、フォワーディング制御部１３と、ＶＲＲＰ制御部１４と、時計１５と、時刻制御部１６とから構成されている。
【００２７】
ＶＲＲＰ制御部１４には、ルータ１とＶＲＲＰ対応ルータ２とでＶＲＲＰによる冗長構成を形成するためのＶＲＩＤ（Ｖｉｒｔｕａｌ  Ｒｏｕｔｅｒ  ＩＤ）、仮想ル―タとしてのデフォルトゲートウェイアドレス及びＶＲＲＰ対応ルータ２よりも高いＶＲＲＰプライオリティ値が設定されている。
【００２８】
ＶＲＲＰ制御部１４は設定されたＶＲＲＰの情報に基づきＬＡＮ入出力インタフェース１２を介してＶＲＲＰ広告パケットを送出し、ルータ１がマスタルータであることをＶＲＲＰ対応ルータ２へ通知し、ＶＲＲＰ対応ルータ２をバックアップルータとして動作させる。
【００２９】
この時、ルータ１がマスタルータであるため、端末３でのパケット通信はルータ１内をＬＡＮ入出力インタフェース１２とＷＡＮ入出力インタフェース１１とを介して、フォワーディング制御部１３によってルーティングされ、ＷＡＮ回線（Ａ）１０１との間で行われる。
【００３０】
時刻設定部１６には「何年何月何日何時何分」から「何年何月何日何時何分」まで、毎週何曜日の「何時何分」から「何時何分」まで、または毎日の「何時何分」から「何時何分」までといった開始時刻及び終了時刻の時刻情報と、ルータ１のＶＲＲＰプライオリティ値をＶＲＲＰ対応ルータ２に設定されたＶＲＲＰプライオリティ値よりも低いＶＲＲＰプライオリティ値に変更するためのＶＲＲＰプライオリティ値情報とが設定される。
【００３１】
時刻設定部１６は設定された情報を時計１５に通知する。ここで、時刻設定部１６に設定される開始時刻及び終了時刻は、複数設定することもできる。時計１５は時刻制御部１６から通知されて設定した開始時刻になると、ＶＲＲＰプライオリティ値を時刻制御部１６にて設定されたＶＲＲＰプライオリティ値に変更するようにＶＲＲＰ制御部１４に指示を行う。
【００３２】
ＶＲＲＰ制御部１４は時計１５からＶＲＲＰプライオリティ値を変更するように指示を受けると、変更したＶＲＲＰプライオリティ値によってＶＲＲＰ広告パケットをＬＡＮ入出力インタフェース１２を介してＬＡＮ２００に送出する。
【００３３】
ＶＲＲＰ対応ルータ２は自装置に設定されるＶＲＲＰプライオリティ値より低い値を持つＶＲＲＰ広告パケットをルータ１から受信すると、マスタルータに切替えると同時に、ルータ１に対して自装置に設定されたＶＲＲＰプライオリティ値を含んだＶＲＲＰ広告パケットを送出する。
【００３４】
ルータ１はＶＲＲＰ対応ルータ２からのＶＲＲＰ広告パケットをＬＡＮ入出力インタフェース１２で受信し、ＶＲＲＰ制御部１４に設定されるＶＲＲＰプライオリティ値よりも高い値のＶＲＲＰパケットをＶＲＲＰ対応ルータ２から受信したことによって、自装置をバックアップルータに切替える。このとき同時に、ＶＲＲＰ制御部１４はＶＲＲＰ広告パケットの送出を停止する。ＶＲＲＰ対応ルータ２がマスタルータとなったため、端末３でのパケット通信はＶＲＲＰ対応ルータ２を介してＷＡＮ回線（Ｂ）１０２との間で行われる。
【００３５】
その後、時計１５は時刻設定部１６から通知されて設定した終了時刻になると、ＶＲＲＰ制御部１４に対して、現在設定されているＶＲＲＰプライオリティ値を変更前のＶＲＲＰ対応ルータ２のＶＲＲＰプライオリティよりも高い値に戻し、その値をＶＲＲＰ広告パケットに含め、ＬＡＮ入出力インタフェース１２を介したＶＲＲＰ対応ルータ２へのＶＲＲＰ広告パケットの送出を再開する。
【００３６】
ＶＲＲＰ対応ルータ２はルータ１から自装置に設定されるＶＲＲＰプライオリティ値よりもＶＲＲＰ広告パケットに含まれるＶＲＲＰプライオリティ値が高い値となっていることから、自装置をマスタルータからバックアップルータへ切替える。ルータ１がマスタルータになったため、端末３でのパケット通信は、再びルータ１のＬＡＮ入出力インタフェース１２とＷＡＮ入出力インタフェース１１とを介して、フォワーディング制御部１３によってルーティングされ、ＷＡＮ回線（Ａ）１０１との間で行われる。
【００３７】
また、本実施例は、ＶＲＲＰ制御部１４に複数のＶＲＲＰを設定して複数ＶＲＲＰグループを構成した場合にも、各ＶＲＲＰグループ毎に動作させることが可能となっている。
【００３８】
図２及び図３は本発明の一実施例による冗長化構成ルータシステムの動作を示すシーケンスチャートである。これら図１〜図３を参照して本発明の一実施例による冗長化構成ルータシステムの動作について説明する。尚、図２及び図３に示すルータ７の処理は、ルータ７のＣＰＵ（中央処理装置）（図示せず）にプログラムを実行させることでも実現可能である。
【００３９】
始めに、ＶＲＲＰ対応ルータ２にＶＲＲＰバックアップルータとして動作させるために、ＶＲＲＰプライオリティ値をルータ１に設定するＶＲＲＰプライオリティ値よりも低い値で設定し、ＶＲＲＰを動作させる（図２のａ１）。
【００４０】
ルータ１のＶＲＲＰ制御部１４にＶＲＲＰ対応ルータ２に設定させるＶＲＲＰプライオリティ値よりも高い値を設定し、ルータ１をＶＲＲＰマスタルータとして動作させる。この時、ＶＲＲＰ制御部１４は設定されたＶＲＲＰのＶＲＲＰプライオリティ値を含めたＶＲＲＰ広告パケットをＬＡＮ入出力インタフェース１２を介してＶＲＲＰ対応ルータ２に送出する（図２のａ２）。
【００４１】
ルータ１の時刻設定部１６に対しては、「何年何月何日何時何分」から「何年何月何日何時何分」まで、毎週何曜日の「何時何分」から「何時何分」まで、または毎日の「何時何分」から「何時何分」までといった開始時刻及び終了時刻の時刻情報と、ルータ１をバックアップルータにするために、ＶＲＲＰ対応ルータ２に設定されたＶＲＲＰプライオリティ値よりも低い値に変更するためのＶＲＲＰプライオリティ値情報とが設定される。ここで、時刻設定部１６に設定される開始時刻及び終了時刻としては、それぞれ複数設定することもできる（図２のａ３）。
【００４２】
時刻設定部１６は時計１５に対して、設定された開始時刻になったらＶＲＲＰ対応ルータ２で設定されたＶＲＲＰプライオリティ値よりも低い値に現在のＶＲＲＰプライオリティ値を変更するようにＶＲＲＰ制御部１４に対する指示を行うように設定を行う。同時に、時刻設定部１６は、設定された終了時刻になったら変更された低いＶＲＲＰプライオリティ値を元のＶＲＲＰ対応ルータ２よりも高いＶＲＲＰプライオリティ値に変更するようにＶＲＲＰ制御部１４に対する指示を行うように設定を行う（図２のａ４）。
【００４３】
ルータ１はＬＡＮ入出力インタフェース１２を介してＶＲＲＰ対応ルータ２から受信したＶＲＲＰ広告パケットに含まれるＶＲＲＰプライオリティ値がＶＲＲＰ制御部１４に設定されたＶＲＲＰプライオリティ値より高い値のため、自装置をマスタルータとして動作させる。このとき同時に、ＶＲＲＰ制御部１４からはＬＡＮ入出力インタフェース部１２を介して設定されたＶＲＲＰプライオリティ値を設定したＶＲＲＰ広告パケットがＶＲＲＰ対応ルータ２に対して送出される。
【００４４】
この時、ルータ１がマスタルータであるため、端末３のパケット通信は、ルータ１内のＷＡＮ入出力インタフェース１１とＬＡＮ入出力インタフェース１２との間をフォワーディング制御部１３によってルーティングされることで、ルータ１を介してＷＡＮ回線（Ａ）１０１との間で行われる（図２のａ５）。
【００４５】
時計１５は時間を監視し、時刻設定部１６から通知されて設定した開始時刻になっていなければ、開始時刻になるまで時間の監視を続け、開始時刻になったならば（図２のａ６）、ＶＲＲＰ制御部１４に対し、時刻設定部１６から通知されて設定し、ＶＲＲＰ対応ルータ２に設定されるＶＲＲＰプライオリティ値よりも低い値にＶＲＲＰプライオリティ値を変更するように指示を行うとともに、時刻設定部１６から設定された終了時刻の監視を開始する（図２のａ７）。
【００４６】
ＶＲＲＰ制御部１４は現在設定されているＶＲＲＰプライオリティ値を、時計１５から指示されたＶＲＲＰ対応ルータ２よりも低い値に変更を行い、ＬＡＮ入出力インタフェース１２を介してＶＲＲＰ広告パケットをＬＡＮ２００に送出する（図２のａ８）。
【００４７】
ＶＲＲＰ対応ルータ２はルータ１から送出されたＶＲＲＰ広告パケットに含まれるＶＲＲＰプライオリティ値が、自装置に設定されるＶＲＲＰプライオリティ値より低い値となったために、自装置をマスタルータとして動作させると同時に、ＶＲＲＰ広告パケットに自装置に設定されたＶＲＲＰプライオリティ値を含め、ＬＡＮ２００を介してルータ１へ送出する（図２のａ９）。
【００４８】
ルータ１はＬＡＮ入出力インタフェース１２を介し、ＶＲＲＰ制御部１４でＶＲＲＰ対応ルータ２から、現在、自装置に設定されるＶＲＲＰプライオリティ値よりも高い値を含んだＶＲＲＰ広告パケットを受信すると、ルータ１自身をバックアップルータとして動作させるとともに、ＶＲＲＰ広告パケットの送出を停止する（図２のａ１０）。
【００４９】
ＶＲＲＰ対応ルータ２がマスタルータとなったことから、端末３のパケット通信は、ＶＲＲＰ対応ルータ２を介してＷＡＮ回線（Ｂ）１０２との間で行われる（図２のａ１１）。
【００５０】
時計１５は時間を監視し、時刻設定部１６から通知されて設定した終了時刻になっていなければ、終了時刻になるまで時間の監視を続ける。時計１５は現在の時間が終了時刻になったならば（図２のａ１２）、ＶＲＲＰ制御部１４に対し、時刻設定部１６から通知されて設定したＶＲＲＰ対応ルータ２に設定されるＶＲＲＰプライオリティ値よりも低い値を、元のＶＲＲＰ対応ルータ２に設定されるＶＲＲＰプライオリティ値よりも高い値に変更するように指示を行う（図３のａ１３）。
【００５１】
ＶＲＲＰ制御部１４は、現在、設定されているＶＲＲＰプライオリティ値を、時計１５から指示されたＶＲＲＰ対応ルータ２よりも高い元の値に変更し、ＬＡＮ入出力インタフェース１２を介してＬＡＮ２００へのＶＲＲＰ広告パケットの送出を再開する（図３のａ１４）。
【００５２】
ルータ１はＶＲＲＰ対応ルータ２から受信したＶＲＲＰ広告パケットに含まれるＶＲＲＰプライオリティ値が、現在、ＶＲＲＰ制御部１４に設定しているＶＲＲＰプライオリティ値よりも低い値となったため、ＶＲＲＰ制御部１４が自装置をマスタルータとして動作をさせる（図３のａ１５）。
【００５３】
ＶＲＲＰ対応ルータ２はルータ１から送出されるＶＲＲＰ広告パケットに含まれるＶＲＲＰプライオリティ値が自装置に設定されるＶＲＲＰプライオリティ値よりも高い値となったために、自装置をバックアップルータとして動作させると同時に、ＶＲＲＰ広告パケットの送出を停止する（図３のａ１６）。
【００５４】
ルータ１７がマスタルータへ切り戻ったために、端末３のパケット通信は、ルータ１を介してＷＡＮ回線（Ａ）１０１との間で行われ、ルータ１内のＷＡＮ入出力インタフェース１１とＬＡＮ入出力インタフェース１２との間をフォワーディング制御部１３によってルーティングされる（図３のａ１７）。
【００５５】
時計１５は時刻設定部１６から通知されて設定した開始時刻及び終了時刻が毎週何曜日の「何時何分」から「何時何分」や毎日の「何時何分」から「何時何分」といった繰り返し実行される設定となっているか、または複数の条件で開始時刻と終了時刻とが設定されているかを判断し、さらに開始時刻の監視を行う必要がある場合（図３のａ２０）、上記のａ１６の処理に戻る。
【００５６】
このように、本実施例では、設定された時刻にＶＲＲＰのＶＲＲＰプライオリティを自動的に変更する機能を有するため、マスタルータのＷＡＮ回線（Ａ）１０１で回線工事等の計画的な障害発生が予め判っているような場合、その時間に自動的にマスタルータとバックアップルータとを切替え、使用するＷＡＮ回線（Ａ）１０１とＷＡＮ回線（Ｂ）１０２との切替えを行うことによって、保守者等が手動でマスタルータとバックアップルータとを切替えるといった作業を行うことなく、その時間に自動的にバックアップルータに切替え、使用するＷＡＮ回線（Ｂ）１０２の切替えを行うことができる。
【００５７】
また、本実施例では、回線調査等によって、統計的にある時間帯でマスタルータに接続されるＷＡＮ回線（Ａ）１０１が混雑することが予め判明していれば、その時間帯のみバックアップルータに切替え、バックアップ回線をマスタ回線として使用することによって、輻輳を回避することができる。
【００５８】
さらに、本実施例では、夜間等の決まった時間帯に通信費が安くなるような回線をバックアップルータのＷＡＮ回線（Ｂ）１０２に使用し、その決まった時間のみバックアップルータをマスタルータに切替え、安い回線を使用することによって、通信費のコストを抑えることができる。
【００５９】
図４は本発明の他の実施例による冗長化構成ルータシステムの構成を示すブロック図である。図４において、本発明の他の実施例による冗長化構成ルータシステムは、ＬＡＮ２００にサーバ４を接続した以外は、図１に示す本発明の一実施例による冗長化構成ルータシステムと同様の構成となっており、同一構成要素には同一符号を付してある。本発明の他の実施例では、ルータ１内の時刻設定１６についてさらに工夫している。
【００６０】
ＬＡＮ２００上に接続されるサーバ４には、時刻設定部１６に設定すべき開始時刻及び終了時刻の情報と、ルータ１をバックアップルータにするためにＶＲＲＰ対応ルータ２に設定されたＶＲＲＰプライオリティ値よりも低い値に変更するためのＶＲＲＰプライオリティ値情報とが保存されている。
【００６１】
時刻設定部１６にはサーバ４のＩＰアドレス情報が設定されており、定期的にＬＡＮ出力インタフェース１２を介してＬＡＮ２００上にあるサーバ４から、サーバ４に保存されている上記の開始時刻及び終了時刻の情報と、ＶＲＲＰプライオリティ値情報とをダウンロードする。時刻設定部１６は設定されている開始時刻及び終了時刻の情報とＶＲＲＰプライオリティ値情報とを、サーバ４からダウンロードしてきた開始時刻及び終了時刻の情報とＶＲＲＰプライオリティ情報と比較し、情報に差分があれば、その差分情報を時刻設定１６に上書きする。また、サーバ４はルータ１に対し、保存されている上記の時刻情報とＶＲＲＰプライオリティ情報とを送信することによって、ルータ１からの定期的なダウンロード時間以外でも、時刻設定１６に対して直接上書きを行うこともできる。
【００６２】
このように、本実施例では、サーバ４の設定内容を変更することで、ルータ１内の時刻設定部１６の情報を自動的に変更することができるため、保守者等が時刻設定部１６の設定内容を変更する際に、直接ルータ１の時刻設定部１６に設定を行う必要がなく、遠隔からの設定変更も可能となる。
【図面の簡単な説明】
【００６３】
【図１】本発明の一実施例による冗長化構成ルータシステムの構成を示すブロック図である。
【図２】本発明の一実施例による冗長化構成ルータシステムの動作を示すシーケンスチャートである。
【図３】本発明の一実施例による冗長化構成ルータシステムの動作を示すシーケンスチャートである。
【図４】本発明の他の実施例による冗長化構成ルータシステムの構成を示すブロック図である。
【図５】従来のマスタ／バックアップ切替えを行うシステムの構成を示すブロック図である。
【符号の説明】
【００６４】
１  ルータ
２  ＶＲＲＰ対応ルータ
３  端末
４  サーバ
１１  ＷＡＮ入出力インタフェース
１２  ＬＡＮ入出力インタフェース
１３  フォワーディング制御部
１４  ＶＲＲＰ制御部
１５  時計
１６  時刻制御部
１０１  ＷＡＮ回線（Ａ）
１０２  ＷＡＮ回線（Ｂ）
２００  ＬＡＮ
【図１】
0004829680.tif 000002
【図２】
0004829680.tif 000003
【図３】
0004829680.tif 000004
【図４】
0004829680.tif 000005
【図５】
0004829680.tif 000006