(57)【要約】【課題】現用系と予備系との冗長化構成を形成するルータシステムにおいて、現用系から予備系へのルーティング方式による切り換え時にルーティングテーブルの自動切替時間の数分間を待たずにルーティングテーブルの割り当てで切替を行いルーティング機能が中断されることのないルータを提供する。【解決手段】現用系および予備系を構成する一対のルータシステムにおいて、現用系ルータシステムの障害時、監視端末に対してＴｒａｐメッセージを挙げるように設定する。メッセージを受けた監視装置は、予備系ルータのルーティングテーブルを有効にするべく予備系ルーティングテーブルを割り当て（プロビジョニング）して第一優先で予備系ルーティングテーブルを使用するようにする。【選択図】図１
2007258855.tif 000002
【特許請求の範囲】
【請求項１】
従来のルータによる通信経路冗長化構成において、物理的に２台の現用系・予備系のルータを設置し、現用系障害時にはルーティング方式により予備系に切替を行っていたシステムに対して、１つの筐体中に論理的に２つのルータを構成（具体的には複数の物理インタフェースボードを１つの筐体に載せて、メモリ、制御部、ルーティング機構部を共有させ論理的に分けた構成）し、現用系障害時には共有するメモリ内のルーティングテーブルを現用系から予備系に割り当て変更（具体的には障害時に発生するＴｒａｐメッセージを監視端末で検知した場合、監視端末からルータに対してルーティングテーブルを予備系に割り当て切替する変更方式）することによりルーティング機能が中断されることなく通信を行うルータ。
【請求項２】
前記冗長構成は、１つの筐体の中に複数の論理ルータ構成を形成することにより、設置スペースの削減を図ることができる請求項１記載のルータ。
【請求項３】
前記切替方式において、ルーティングテーブルの割り当て（プロビジョニング）をＳＮＭＰのＴｒａｐメッセージをトリガにして割り当て変更実施することを特徴とする請求項１記載のルータ。
【発明の詳細な説明】
【技術分野】
【０００１】
現用系と予備系との冗長化構成を形成するルータシステムにおいて、現用系から予備系へのルーティング方式による切り換え時にルーティングテーブルの自動切替時間の数分間を必要とする。
【背景技術】
【０００２】
このため数分間ルーティング処理が滞り通信ができなくなる欠点があった。
【０００３】
【特許文献１】特開２００２−８４３１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、前記従来技術の欠点を解決することにある。
【課題を解決するための手段】
【０００５】
上記課題を達成するため、本発明（請求項１に対応する特徴）は、現用系および予備系を構成する一対のルータシステムにおいて、現用系ルータシステムの障害時、監視端末に対してＴｒａｐメッセージを挙げるように設定する。メッセージを受けた監視装置は、予備系ルータのルーティングテーブルを有効にするべく予備系ルーティングテーブルを割り当て（プロビジョニング）して第一優先で予備系ルーティングテーブルを使用するようにすることにより、ルーティングが中断されることなく通信を継続することを特徴とする。
【発明の効果】
【０００６】
本発明（請求項１）によれば、障害時、現用系から予備系ルータに切替わる際にルーティングが、瞬時に切替り中断（数分）されることなく継続してルーティング機能を発揮することが可能となり、これにより、通信が中断することなく継続した提供をすることが可能になる。
【０００７】
本発明（請求項２）によれば、１つの筐体中に複数の論理ルータを形成するので、物理的に２台ルータを設置する場合にくらべて１/２の設置スペースの削減を実現することになり、ＴＣＯの削減を実現する。
【０００８】
本発明（請求項３）によれば、ルーティングテーブル切替の際の割り当て方式を実現するために、ルータ内にプロビジョニング対応のソフトウエアを組み込んだりする追加措置を必要としない。これにより、現状のルータで対応可能であり追加開発費を発生させないことが可能である。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して本発明の実施の形態を説明する。
【００１０】
図１は本発明の冗長化ルータによる瞬時切替（中断のないルーティング処理の継続）を実現する仮想ルータ構成の１システム構成例である。このシステムは物理ルータ１０、現用系仮想ルータ１１、予備系仮想ルータ１２、現用系通信ネットワーク１３、予備系通信ネットワーク１４、物理ルータ１５、現用系仮想ルータ１６、予備系仮想ルータ１７、監視装置端末１８、センタＬＡＮ１９、拠点ＬＡＮ２０とから構成されている。
【００１１】
通常時の通信経路は「２０−１６−１３−１１−１９」の現用系の経路をたどり通信を実施する。この通信経路において、１６か１３か１１の障害が発生した場合には「２０−１７−１４−１２−１９」の予備系の経路をたどり通信を継続する。
【００１２】
現用系通信路のルータ「１１−１６」間はダイナミックルーティングプロトコルを適用してルーティングテーブルを定期的にダイナミックに更新を行う方式でテーブルを設定し、予備系通信路のルータ「１２−１７」間はスタティックルーティングプロトコルを適用してルーティングテーブルを予め固定的に決めておく方式でテーブルを設定する。
【００１３】
通常、障害時に現用系通信経路「２０−１６−１３−１１−１９」から予備系の通信経路「２０−１７−１４−１２−１９」への切替方式はルーティング方式による切替を行う。
【００１４】
具体的には障害時にはダイナミックに設定している現用系のルータ「１１−１６」間で通信経路を更新するための情報が滞り、ルーティングテーブルが更新できないためルーティングテーブルから通信の経路が消えてなくなり、予備系の予め固定的に決めてあった通信経路を選択して予備系の経路「２０−１７−１４−１２−１９」で通信を継続する。
【００１５】
上記の現用系ルータのルーティングテーブルが消えて通信不可となり予備系のルーティングテーブルに切替りするには数分間の時間を要し通信を中断させていた。
【００１６】
本発明では、この通信を中断なく継続して通信を継続させるために、現用系通信経路「２０−１６−１３−１１−１９」で通信中、「１６か１３か１１」の障害が発生した場合には障害メッセージのＳＮＭＰＴｒａｐを監視端末１８に通知する。通知を受けた監視端末は物理ルータ１０内の仮想ルータ１１のルーティングテーブルから仮想ルータ１２のルーティングテーブルへの切替（プロビジョニング）により、仮想ルータ１２のルーティングテーブルを優先的に使用するように割り当てを行う。また物理ルータ１５内の仮想ルータ１６のルーティングテーブルへの切替（プロビジョニング）により、仮想ルータ１７のルーティングテーブルを優先的に使用するように割り当てを行う。これによりシステムは中断を伴うことなく「２０−１７−１４−１２−１９」の予備系の経路にて通信を継続する。
【００１７】
図２は本発明の仮想ルータの内部構成を示すブロック図である。このルータは物理ルータ１０内の送受信部（ＷＡＮ）２１、物理ルータ１０内の送受信部（ＷＡＮ）２２、物理ルータ１０内のメモリ部２３、物理ルータ１０内の現用系制御部２４、物理ルータ１０内の現用系ＣＰＵ部２５、物理ルータ１０内の現用系ルーティングテーブル部２６、物理ルータ１０内の予備系制御部２７、物理ルータ１０内の予備系ＣＰＵ部２８、物理ルータ１０内の予備系ルーティングテーブル部２９、物理ルータ１０内の送受信部（ＬＡＮ）３０、物理ルータ１０内の送受信部（ＬＡＮ）３１とから構成される。通常の通信時には現用系ルータ「２１、２４、２５、２６、３０」部分を使い通信を行う。現用系の経路で障害が発生すると予備系ルータ「２２、２７、２８、２９、３１」部分を使い通信を行う。上記に記載の具体的な切替時は、２６現用系ルーティングテーブルがまだ消えずに通信情報を持っている状態でも、監視端末からの指示により、２９予備系ルーティングテーブルを優先的に使うように割り当て（プロビジョニング）を行うことにより、システムは現用系から予備系に瞬時に切替る。
【００１８】
図３は本発明仮想ルータのメモリ内のルーティングテーブルが障害時に更新していく経緯を表すブロック図である。通常の切替においては、図３の上図に示す通り、ダイナミックテーブルが更新できなくなりテーブル上から通信経路が消えると、スタティックのルーティングテーブルを参照して通信は継続される。この切替にはダイナミックルーティングテーブルから通信経路が消えるまでの数分間が必要である。今回の発明では図３の下図に示す通り、ダイナミックテーブルが更新できなくなると、ダイナミックテーブル上に経路が残っている状態でも、スタティックテーブルの経路を優先的に使用するように監視端末から指示を行い割り当てをする。これによって、通信経路は予備系に向いて、中断なく通信を継続させる。
【００１９】
図４は本発明仮想ルータを用いた現用系・予備系の冗長化構成システムにおいて、障害が発生した場合に、切替（現用系⇒予備系）を行うが、その際の各装置の動作の流れをフローに表現した図である。
【００２０】
現用系システムで障害が発生すると、ＳＮＭＰＴｒａｐメッセージを現用系仮想ルータ１６から監視装置端末１８に通知する。通知を受けた監視端末は該当メッセージの場合、予備系仮想ルータ１７のメモリ内に予めスタティックルーティングを設定してあるルーティング部を優先して使うべく、指定して割り当てる。また、対向側の予備系仮想ルータ１２でも同様に予めスタティックルーティングを設定してあるルーティング部を優先して使うべく、指定して割り当てる。その後、通信は予備系仮想ルータ１７と予備系仮想ルータ１２を使用して中断なく通信を継続する。
【図面の簡単な説明】
【００２１】
【図１】本発明に係るルータ冗長化構成のシステム論理構成図である。
【図２】本発明に係るルータ構造を概略的に示すブロック図である。
【図３】図２に示した本発明に係るルータのメモリ内ルーティングテーブルを示すブロック図である。
【図４】図１に示した本発明に係る構成図システムの現用系障害発生時に予備系に切替る際のフローチャートである。
【符号の説明】
【００２２】
１０…物理ルータ、１１…現用系仮想ルータ、１２…予備系仮想ルータ、１３…現用系通信ネットワーク、１４…予備系通信ネットワーク、１５…物理ルータ、１６…現用系仮想ルータ、１７…予備系仮想ルータ、１８…監視装置端末、１９…センタＬＡＮ、２０…拠点ＬＡＮ、２１…物理ルータ１０内の送受信部（ＷＡＮ）、２２…物理ルータ１０内の送受信部（ＷＡＮ）、２３…物理ルータ１０内のメモリ部、２４…物理ルータ１０内の現用系制御部、２５…物理ルータ１０内の現用系ＣＰＵ部、２６…物理ルータ１０内の現用系ルーティングテーブル部、２７…物理ルータ１０内の予備系制御部、２８…物理ルータ１０内の予備系ＣＰＵ部、２９…物理ルータ１０内の予備系ルーティングテーブル部、３０…物理ルータ１０内の送受信部（ＬＡＮ）、３１…物理ルータ１０内の送受信部（ＬＡＮ）、３２…現用系ルーティングテーブル部２６内ダイナミックルーティングテーブル例、３３…予備系ルーティングテーブル部２９内スタティックルーティングテーブル例。
【図１】
2007258855.tif 000003
【図２】
2007258855.tif 000004
【図３】
2007258855.tif 000005
【図４】
2007258855.tif 000006