(57)【要約】【課題】障害発生時にもデータの中継処理を停止させることなく、容易にデータ中継装置の二重化を図ること。【解決手段】第１および第２のアクティブルータ２１，２３によって構築されるＭＰＬＳルータ２０において、相手ＭＰＬＳルータ３０からの制御データ要求であるパスメッセージに対して、第１および第２のアクティブルータ２１，２３が同一の制御データをリザーブメッセージとして応答することで、一方のアクティブ側の障害発生にＭＰＬＳルータを停止させることなく、対応する。【選択図】      図１
2005039346.tif 000002
【特許請求の範囲】
【請求項１】
データ中継装置が、論理的にアクティブ状態に設定された少なくとも２つの論理データ中継装置を構築して、他のデータ中継装置と経路情報の交換およびデータ中継を行うデータ中継方法において、
前記データ中継を行うための制御データ要求に応じて、前記各論理データ中継装置が同一の制御データを応答するデータ交換工程
を含むことを特徴とするデータ中継方法。
【請求項２】
前記データ中継方法にて、前記データ交換工程では、他のデータ中継装置の定期的な前記制御データ要求に応じて、前記第１および第２の論理データ中継装置が前記同一の制御データの応答を行うとともに、
前記制御データ要求の有無に応じて、前記他のデータ中継装置の動作状態を監視する第１の監視工程と、
前記論理データ中継装置が定期的に互いの動作状態を監視する第２の監視工程と、
をさらに含むことを特徴とする請求項１に記載のデータ中継方法。
【請求項３】
前記データ中継方法にて、前記データ交換工程では、他のデータ中継装置の定期的な前記制御データ要求に応じて、前記第１および第２の論理データ中継装置が前記同一の制御データの応答を行うとともに、
前記制御データ応答の有無に応じて、前記他のデータ中継装置が前記データ中継装置の動作状態を監視する第３の監視工程
をさらに含むことを特徴とする請求項２に記載のデータ中継方法。
【請求項４】
前記データ中継方法にて、前記データ交換工程では、前記第１および第２の論理データ中継装置が定期的に送信する前記制御データ要求を行って、前記他のデータ中継装置から制御データの応答を得るとともに、
前記第１の監視工程では、前記制御データ応答の有無に応じて、前記第１および第２の論理データ中継装置が他のデータ中継装置の動作状態を監視することを特徴とする請求項２または３に記載のデータ中継方法。
【請求項５】
前記データ中継方法にて、前記データ交換工程では、前記第１および第２の論理データ中継装置が定期的に送信する前記制御データ要求を行って、前記他のデータ中継装置から制御データの応答を得るとともに、
前記第３の監視工程では、前記他のデータ中継装置が前記制御データ要求の有無に応じて、前記データ中継装置の動作状態を監視することを特徴とする請求項３または４に記載のデータ中継方法。
【請求項６】
前記データ中継方法では、前記各論理データ中継装置が中継するデータを負荷分散する負荷分散工程
をさらに含むことを特徴とする請求項１〜５のいずれか一つに記載のデータ中継方法。
【請求項７】
論理的にアクティブ状態に設定された少なくとも２つの論理データ中継装置を有し、該各論理データ中継装置によって、他のデータ中継装置と経路情報の交換およびデータ中継を行うデータ中継装置において、
前記各論理データ中継装置は、前記データ中継を行うための制御データ要求に応じて、同一の制御データを応答するデータ交換手段
を備えたことを特徴とするデータ中継装置。
【請求項８】
前記データ中継装置では、前記データ交換手段は、前記他のデータ中継装置の定期的な前記制御データ要求に応じて、前記同一の制御データの応答を行い、
前記制御データ要求の有無に応じて、前記他のデータ中継装置の動作状態を監視する第１の監視手段と、
論理データ中継装置が定期的に互いの動作状態を監視する第２の監視手段と、
をさらに備えたことを特徴とする請求項７に記載のデータ中継装置。
【請求項９】
前記データ中継装置では、前記データ交換手段は、定期的に送信する前記制御データ要求を行って、前記他のデータ中継装置から制御データの応答を得て、
前記第１の監視手段では、制御データ応答の有無に応じて、他のデータ中継装置の動作状態を監視することを特徴とする請求項８に記載のデータ中継装置。
【請求項１０】
前記データ中継装置は、前記各論理データ中継装置が中継するデータを負荷分散する負荷分散手段を
さらに備えたことを特徴とする請求項７〜９のいずれか一つに記載のデータ中継装置。
【請求項１１】
複数のデータ中継装置が接続されて、他のデータ中継装置との間で経路情報の交換およびデータ中継を行うデータ中継システムにおいて、
請求項７〜１０のいずれか一つのデータ中継装置を備え、前記他のデータ中継装置の制御データ要求に応じて、前記データ中継装置内の論理データ中継装置が同一の制御データを応答することを特徴とするデータ中継システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、論理的にアクティブ状態に設定された複数の論理データ中継装置によって構築されてデータ中継を行うデータ中継方法、データ中継装置およびその装置を用いたデータ中継システムに関し、特にＭＰＬＳ（Ｍｕｌｔｉ  Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）を用いてデータ中継装置間でラベルパスによるデータ中継を行うデータ中継方法、データ中継装置およびその装置を用いたデータ中継システムに関するものである。
【０００２】
【従来の技術】
従来のデータ中継方法は、たとえば単一の自律システム（ＡＳ：Ａｕｔｏｎｏｍｏｕｓ  Ｓｙｓｔｅｍ）内のルータ間で、ＯＳＰＦ（Ｏｐｅｎ  Ｓｈｏｒｔｅｓｔ  Ｐａｔｈ  Ｆｉｒｓｔ）などのルーティングプロトコルを用いて選出された最適経路上にＬＳＰ（Ｌａｂｅｌ  Ｓｗｉｔｃｈｅｄ  Ｐａｔｈ）が設定されることで、送信元ユーザ側および宛先ユーザ側のエッジルータ間にセッションが確立されることとなる。そして、送信元ユーザのネットワークから受信されたパケットを、この経路を介して送信元ユーザ側のエッジルータから宛先ユーザ側のエッジルータ（以下、「宛先側エッジルータ」という）へ転送することで、パケットの通信経路を制御することが可能になっていた。
【０００３】
このＬＳＰの設定のための制御プロトコルの代表的なものがＲＳＶＰ（Ｒｅｓｏｕｒｃｅ  ＲｅＳｅｒＶａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ：ＲＦＣ２２０５）のプロトコルである。従来のデータ中継方法では、図５に示すように、ＡＳ内部のネットワーク１０上にＲＳＶＰのシグナリングプロトコルを用いた複数のルータ２０，３０が接続されており、これらルータ２０，３０のＲＳＶＰ処理部２１ａ，２２ａが経路情報テーブル２１ｂ，２２ｂ内のフォワーディングテーブル（図示せず）に格納されている最適経路情報に基づく、最適経路上にＬＳＰを設定して、ルータ３０，２０間でデータ中継を行っていた。
【０００４】
これらルータ２０，３０は、障害発生時の安全対策として、ＲＳＶＰプロトコルの二重化を行う場合がある。この場合には、たとえば図５に示すように、物理的には１つのルータ（以下、「物理ルータ」という）２０を、データ中継の動作を行う上で論理的に２つのルータ（以下、「論理ルータ」という）２１，２２に設定し、この二重化されたＲＳＶＰプロトコル（ＲＳＶＰ処理部２１ａ，２２ａに内蔵）によって、これら論理ルータ２１，２２が他のルータ（相手ＭＰＬＳルータ３０）とデータ中継を行うためのルーティング制御データ（以下、単に「制御データ」という）の交換を行うものがある。
【０００５】
この論理ルータは、動作がアクティブ状態にあり、メイン処理を行う論理ルータ（以下、「アクティブルータ」という）２１と、動作がスタンバイ状態にあり、バックアップ処理を行う論理ルータ（以下、「スタンバイルータ」という）２２とからなり、アクティブルータ２１を含むアクティブ側で故障が発生してスタンバイ側に処理動作が切り替わる際に、相手ＭＰＬＳルータ３０からのデータの連続性を保証するために、ＭＰＬＳルータ２０内で相手ＭＰＬＳルータ３０から受信した経路情報を即座にコピーして、論理ルータ２１，２２のＲＳＶＰ処理部２１ａ，２２ａに転送していた。また、アクティブルータ２１側で生成したデータに関しては、ルータ２１，２２でアクティブ状態とスタンバイ状態を切り替えるときに、すぐにスタンバイルータ２２でアクティブ状態の動作を開始できるように、ルータ２１，２２間で逐次同期をとる必要がある。
【０００６】
【特許文献１】
特開平２０００−３１９８９号公報（第４−６頁、図１）
【０００７】
【発明が解決しようとする課題】
しかしながら、上記従来例では、他のルータとの経路情報の交換途中で障害が発生してパケットロスがでると、アクティブルータ２１とスタンバイルータ２２が完全に同期できなくなり、上記の状態切り替え時にトポロジー変化に伴う経路情報の受信が不可能となる。そこで、ＭＰＬＳの経路情報を決めるシグナリングプロトコルＲＳＶＰにおいては、スタンバイルータが初期指定で初期ステートに戻って全体の経路情報を取得することが考えられるが、この場合には、ラベルパスの保持期間で全経路情報の再構築が完了しない時には、このルータを経由したデータ通信が停止してしまうという問題点があった。
【０００８】
また、特許文献１では、現用系データ中継制御部と、待機系データ中継制御部とを設け、現用系データ中継制御部に障害が発生した場合に、ＡＴＭスイッチを使用して待機系データ中継制御部に切り替えて、データ中継を行うものもあるが、この場合も上記と同様に、全体の経路情報を取得することが考えられるので、全経路情報の再構築が完了するまでの間、このラベルスイッチルータを経由したデータ通信が停止してしまうという問題点があった。
【０００９】
この発明は、上記問題点に鑑みなされたもので、障害発生時にもデータの中継処理を停止させることなく、容易にデータ中継装置の二重化を図ることができるデータ中継方法、データ中継装置およびその装置を用いたデータ中継システムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
上記目的を達成するため、請求項１にかかるデータ中継方法では、データ中継装置が、論理的にアクティブ状態に設定された少なくとも２つの論理データ中継装置を構築して、他のデータ中継装置と経路情報の交換およびデータ中継を行うデータ中継方法において、前記データ中継を行うための制御データ要求に応じて、前記各論理データ中継装置が同一の制御データを応答するデータ交換工程を含むことを特徴とするデータ中継方法が提供される。
【００１１】
この発明によれば、複数の論理データ中継装置によって構築されるデータ中継装置で、他のデータ中継装置からの制御データの要求に応じて、同一の制御データを複数の論理データ中継装置が応答することで、障害発生時にもデータの中継処理を停止させることなく、容易にデータ中継装置の二重化を図る。
【００１２】
また、請求項２にかかるデータ中継方法にて、前記データ交換工程では、他のデータ中継装置の定期的な前記制御データ要求に応じて、前記第１および第２の論理データ中継装置が前記同一の制御データの応答を行うとともに、前記制御データ要求の有無に応じて、前記他のデータ中継装置の動作状態を監視する第１の監視工程と、前記論理データ中継装置が定期的に互いの動作状態を監視する第２の監視工程とをさらに含むことを特徴とする。
【００１３】
この発明によれば、定期送信される制御データ要求からデータ中継装置が他のデータ中継装置の動作状態を監視するとともに、論理データ中継装置同士が、お互いの動作状態を監視することで、障害発生を迅速に検知して、一方のアクティブ側の故障などによる障害発生時にもデータの中継処理を停止させることなく、容易にデータ中継装置の二重化を図る。
【００１４】
また、請求項３にかかるデータ中継方法にて、前記データ交換工程では、他のデータ中継装置の定期的な前記制御データ要求に応じて、前記第１および第２の論理データ中継装置が前記同一の制御データの応答を行うとともに、前記制御データ応答の有無に応じて、前記他のデータ中継装置が前記データ中継装置の動作状態を監視する第３の監視工程をさらに含むことを特徴とする。
【００１５】
この発明によれば、論理データ中継装置から定期的に応答される制御データから、他のデータ中継装置が物理データ中継装置の動作状態を監視することで、障害発生を迅速に検知する。
【００１６】
また、請求項４にかかるデータ中継方法にて、前記データ交換工程では、前記第１および第２の論理データ中継装置が定期的に送信する前記制御データ要求を行って、前記他のデータ中継装置から制御データの応答を得るとともに、前記第１の監視工程では、前記制御データ応答の有無に応じて、前記第１および第２の論理データ中継装置が他のデータ中継装置の動作状態を監視することを特徴とする。
【００１７】
この発明によれば、定期送信される制御データ応答から、論理データ中継装置が他のデータ中継装置の動作状態を監視することで、障害発生を迅速に検知する。
【００１８】
また、請求項５にかかるデータ中継方法にて、前記データ交換工程では、前記第１および第２の論理データ中継装置が定期的に送信する前記制御データ要求を行って、前記他のデータ中継装置から制御データの応答を得るとともに、前記第３の監視工程では、前記他のデータ中継装置が前記制御データ要求の有無に応じて、前記データ中継装置の動作状態を監視することを特徴とする。
【００１９】
この発明によれば、この制御データ要求から他のデータ中継装置が物理データ中継装置の動作状態を監視することで、障害発生を迅速に検知して、一方のアクティブ側の故障などによる障害発生時にもデータの中継処理を停止させることなく、容易にデータ中継装置の二重化を図る。
【００２０】
また、請求項６にかかるデータ中継方法では、前記各論理データ中継装置が中継するデータを負荷分散する負荷分散工程をさらに含むことを特徴とする。
【００２１】
この発明によれば、各論理データ中継装置を用いて、中継データの負荷分散、たとえば伝送量に応じて中継データの負荷分散を実行することで、データの中継処理を停止させることなく、容易にデータ中継装置の二重化を図る。
【００２２】
また、請求項７にかかるデータ中継装置では、論理的にアクティブ状態に設定された少なくとも２つの論理データ中継装置を有し、該各論理データ中継装置によって、経路情報の交換およびデータ中継を行うデータ中継装置において、前記各論理データ中継装置は、前記データ中継を行うための制御データ要求に応じて、同一の制御データを応答するデータ交換手段を備えたことを特徴とするデータ中継装置が提供される。
【００２３】
この発明によれば、各論理データ中継装置データ交換手段によって、他のデータ中継装置からの制御データの要求に応じて、同一の制御データを複数の論理データ中継装置が応答することで、障害発生時にもデータの中継処理を停止させることなく、容易にデータ中継装置の二重化を図る。
【００２４】
また、請求項８にかかるデータ中継装置では、前記データ交換手段は、他のデータ中継装置の定期的な前記制御データ要求に応じて、前記同一の制御データの応答を行い、前記制御データ要求の有無に応じて、前記他のデータ中継装置の動作状態を監視する第１の監視手段と、論理データ中継装置が定期的に互いの動作状態を監視する第２の監視手段とをさらに備えたことを特徴とする。
【００２５】
この発明によれば、第１の監視手段で、定期送信される制御データ要求から論理データ中継装置が他のデータ中継装置の動作状態を監視するとともに、第２の監視手段で、論理データ中継装置同士が、お互いの動作状態を監視することで、障害発生を迅速に検知して、一方のアクティブ側の故障などによる障害発生時にもデータの中継処理を停止させることなく、容易にデータ中継装置の二重化を図る。
【００２６】
また、請求項９にかかるデータ中継装置では、前記データ中継装置では、前記データ交換手段は、定期的に送信する前記制御データ要求を行って、前記他のデータ中継装置から制御データの応答を得て、前記第１の監視手段では、制御データ応答の有無に応じて、他のデータ中継装置の動作状態を監視することを特徴とする。
【００２７】
この発明によれば、第１の監視手段で、定期送信される制御データ応答からデータ中継装置が他のデータ中継装置の動作状態を監視することで、障害発生を迅速に検知する。
【００２８】
また、請求項１０にかかるデータ中継装置では、前記各論理データ中継装置が中継するデータを負荷分散する負荷分散手段をさらに備えたことを特徴とする。
【００２９】
この発明によれば、負荷分散手段が、各論理データ中継装置を用いて、中継データの負荷分散、たとえば伝送量に応じて中継データの負荷分散を実行することで、データの中継処理を停止させることなく、容易にデータ中継装置の二重化を図る。
【００３０】
また、請求項１１にかかるデータ中継システムでは、複数のデータ中継装置が接続されて、他のデータ中継装置との間で経路情報の交換およびデータ中継を行うデータ中継システムにおいて、請求項７〜１０のいずれか一つのデータ中継装置を備え、前記他のデータ中継装置の制御データ要求に応じて、前記データ中継装置内の論理データ中継装置が同一の制御データを応答することを特徴とするデータ中継システムが提供される。
【００３１】
この発明によれば、接続された複数のデータ中継装置で構築されるデータ中継システムで、複数の倫理データ中継装置で構築されるデータ中継装置を備えて、制御データ要求に対して、同一の制御データを応答することで、一方のアクティブ側の故障などによる障害発生時にもデータの中継処理を停止させることなく、容易にデータ中継装置の二重化を図る。
【００３２】
【発明の実施の形態】
以下に添付図面を参照して、この発明にかかるデータ中継方法、データ中継装置およびその装置を用いたデータ中継システムの好適な実施の形態を説明する。なお、以下の図において、図５と同様の構成部分に関しては、説明の都合上、同一符号を付記するものとする。
【００３３】
（実施の形態）
図１は、この発明にかかるデータ中継システムの概略構成の一例を示すシステム構成図である。図において、この実施の形態のデータ中継システムは、図５と同様に、ＡＳ内部の複数の物理ルータ２０，３０がネットワーク１０上に設けられて接続されており、これらルータ２０，３０は、障害発生時の安全対策として、ＲＳＶＰプロトコルの二重化が行われており、それぞれが独立して動作するように設定されている。
【００３４】
このルータ２０は、この発明の実施の形態にかかるデータ中継装置であり、この二重化されたＲＳＶＰプロトコルを搭載したアクティブ状態の論理ルータであるアクティブルータ２１，２３とから構成されている。
【００３５】
この実施の形態にかかるＭＰＬＳルータ２０では、図１に示すように、アクティブルータ２１，２３と、他のルータ３０間で別々に経路情報の交換を行うことによって経路情報を取得している。また、アクティブルータ２１，２３は、ＡＳ内のネットワーク１０側の経路情報を取得するとともに、ネットワーク４０内の図示しないルータとの間で経路情報の交換を行うことによって、ＡＳ以外のネットワーク４０側の経路情報の取得も行っている。
【００３６】
図２は、図１に示したルータ２０のうちのアクティブルータ２１，２３に拘わる構成を示す構成図である。図において、アクティブルータ２１，２３は、ＲＳＶＰプロトコルによるデータ処理を行うＲＳＶＰ処理部２１ａ，２３ａと、受信した経路情報を記憶する経路情報テーブル２１ｂ，２３ｂとから構成されて同一のＭＰＬＳ論理ルータとして動作するとともに、第１のアクティブルータ２１は、第２のアクティブルータ２３の動作状態を監視する第２のアクティブ処理監視部２１ｃを備え、第２のアクティブルータ２３は、第１のアクティブルータ２１の動作状態を監視する第１のアクティブ処理監視部２３ｃを備えている。
【００３７】
ＲＳＶＰ処理部２１ａ，２３ａは、自ルータから到達可能なネットワークに関して、相手ＭＰＬＳルータ３０から定期的に送信されるパスメッセージに応じて、それぞれ同一のラベル情報（ラベルパス）からなるリザーブ（Ｒｅｓｖ）メッセージを定期的に応答する。なお、パスメッセージには、前段の中継インターフェースを示すＰＨＯＰ（Ｐｒｅｖｉｏｕｓ  ＨＯＰ）と、確保するデータフローを特定するフロースペック情報が含まれ、リザーブメッセージには、フロースペックと、予約スタイル情報が含まれている。また、ＲＳＶＰ処理部２１ａ，２３ａは、このパスメッセージを用いて、隣接ルータ（相手ＭＰＬＳルータなど）との間で、ネゴシエーション処理を行って、たとえばデータの通信速度などの通信帯域の設定を行っている。
【００３８】
また、ＲＳＶＰ処理部２１ａ，２３ａは、定期的に相手ＭＰＬＳルータ３０から送信されるパスメッセージの有無に基づいて、相手ＭＰＬＳルータ３０の動作状態を監視している。
【００３９】
第２のアクティブ処理監視部２１ｃおよび第１のアクティブ処理監視部２３ｃは、ＲＳＶＰ処理部２１ａ，２３ａから出力されるキープアライブ信号が、予め設定されたパケットロスの最大時間が経過しても、受信できない場合には、第２のアクティブ側または第１のアクティブ側に障害が発生したと判断している。なお、アクティブ処理監視部２１ｃ，２３ｃは、キープアライブ信号の代わりにたとえば３０に送信するパスメッセージと同一のメッセージを、ＲＳＶＰ処理部２１ａ，２３ａに出力するように設定しても良い。
【００４０】
さらに、ルータ２０は、ＲＳＶＰ処理部２１ａ，２３ａから通知されたラベルパスに基づいて、データの中継を行う中継処理部２４を有している。この中継処理部２４は、アクティブルータ２１，２３から通知されたラベルパスを記憶する。この実施の形態では、予め２つのＲＳＶＰ処理部２１ａ，２３ａがラベルパスを保持することで、中継処理部２４は、一方のアクティブ側に障害が発生してもデータ通信への影響を発生させずに中継処理を行うことができる。
【００４１】
また、中継処理部２４は、第１および第２のアクティブルータ２１，２３のいずれかに障害が発生すると、障害が発生したアクティブルータからのデータ中継を停止し、他方のアクティブルータからのデータ中継に切り替える機能を有している。
【００４２】
次に、アクティブルータ２１側の障害発生時のデータ中継システムの動作を、図３のデータ中継システムの概略構成図および図４のデータ中継システムのタイムチャートに基づいて説明する。なお、この実施の形態では、ＭＰＬＳルータ２０が宛先側（下流側）のルータで、相手ＭＰＬＳルータ３０が送信元側（上流側）のルータとし、パスメッセージは、ラベルパスの下流側へ送信され、リザーブメッセージは、ラベルパスの上流側へ送信される。
【００４３】
まず、障害の発生しない正常時には、図４に示すように、相手ＭＰＬＳルータ３０から定期的に送信されるパスメッセージがＭＰＬＳルータ２０に到達するので、第１および第２のアクティブルータ２１，２３は、それぞれ同一内容のラベルパスのリザーブメッセージを作成して、相手ＭＰＬＳルータ３０に応答する。この場合、相手ＭＰＬＳルータ３０では、同一のリザーブメッセージを２度受信することとなるが、内容が同じなので、同じ送信元からのメッセージと判断して、処理動作を行うことができる。
【００４４】
次に、第１のアクティブルータ２１の故障などにより障害が発生した場合には、第１のアクティブ処理監視部２２ｃがこの故障を検知する。中継処理部２４は、相手ＭＰＬＳルータ３０によって第１のアクティブルータ２１が故障しＲＳＶＰセッション断を検出した時に、第１のアクティブルータ２１側からの中継を停止し、第２のアクティブルータ２３側からデータ中継を行う。
【００４５】
この場合、相手ＭＰＬＳルータ３０から定期的に送信されるパスメッセージに対しては、第２のアクティブルータ２３のみが継続してリザーブメッセージを応答することとなる。
【００４６】
また、相手ＭＰＬＳルータ３０でも、ＭＰＬＳルータ２０の動作状態を監視する処理監視部（図示せず）を備えているが、この処理監視部では、第１および第２のアクティブルータ２１，２３の両方に故障が発生した場合にのみ、ＭＰＬＳルータ２０の故障を検知することができる。
【００４７】
このように、この実施の形態では、複数のルータが、同一のＭＰＬＳのアクティブルータとして動作し、これらアクティブルータからデータの到達可能なネットワークに対して、同一内容のラベルパスのメッセージを相手ＭＰＬＳルータにそれぞれ送信するので、相手ＭＰＬＳルータは、複数のアクティブルータを意識せずにパスメッセージや中継データを送信することができる。
【００４８】
また、この実施の形態では、予め複数のＲＳＶＰ処理部がラベルパスを保持するので、たとえば一方のアクティブルータの故障による障害発生時にも、データの中継処理を停止させることなく、容易にデータ中継装置の二重化を図ることができる。
【００４９】
また、この実施の形態では、中継処理部２４が中継するデータの負荷分散を行うように設定することもでき、この場合には、一方のアクティブルータのデータ伝送量が予め設定した閾値より大きくなると、他方のアクティブルータに切り替えてデータ中継を継続することができるので、相手ＭＰＬＳルータは、複数のアクティブルータを意識せずに中継データを送信することができ、データの中継処理を停止させることなく、容易にデータ中継装置の二重化を図ることができる。
【００５０】
また、この実施の形態では、アクティブルータと相手ＭＰＬＳルータ間で送受信されるラベルパスとリザーブのメッセージによる相互監視、およびアクティブルータ間での相互監視によって、障害発生を検知するので、障害発生を迅速に検知でき、容易にデータ中継装置の二重化を図ることができる。
【００５１】
この発明は、これら実施形態に限定されるものではなく、この発明の要旨を逸脱しない範囲で種々の変形実施が可能である。たとえば、上述した実施の形態と中継データの流れが逆になり、ＭＰＬＡルータ２０が上流側のルータで、相手ＭＰＬＳルータ３０が下流側のルータになる場合も想定できるが、この場合には、第１および第２のアクティブルータ２１，２３が、同一内容のパスメッセージを相手ＭＰＬＳルータに送信することとなり、この２つのパスメッセージに対して、相手ＭＰＬＳルータ３０が同一内容の２つのリザーブメッセージをそれぞれ応答することとなる。
【００５２】
この場合も、実施の形態１と同様に、相手ＭＰＬＳルータは、第１および第２のアクティブルータを意識せずに、データの中継処理を行うので、一方のアクティブ側の故障などによる障害発生時にもデータの中継処理を停止させることなく、容易にデータ中継装置の二重化を図ることができるとともに、実施の形態１の他の効果と同様の効果を得ることができる。
【００５３】
【発明の効果】
以上説明したように、この発明では、物理データ中継装置に複数の論理データ中継装置を構築し、他のデータ中継装置からの制御データの要求に応じて、各論理データ中継装置が同一内容の制御データを応答するので、障害発生時にもデータの中継処理を停止させることなく、容易にデータ中継装置の二重化を図ることができる。
【００５４】
この発明では、論理データ中継装置が他のデータ中継装置から定期的に送信される制御データの有無に応じて、他のデータ中継装置の動作状態を監視するとともに、論理データ中継装置が定期的に互いの動作状態を監視するので、障害発生時にも中継処理装置は迅速に障害発生を検知できて、データ中継処理を停止させることなく、容易にデータ中継装置の二重化を図ることができる。
【００５５】
また、この発明では、中継するデータを伝送量などに応じて、各論理データ中継装置に負荷分散して中継させるので、データの中継処理を停止させることなく、容易にデータ中継装置の二重化を図ることができる。
【図面の簡単な説明】
【図１】この発明にかかるデータ中継システムの概略構成の一例を示すシステム構成図である。
【図２】図１に示したルータのうちのアクティブルータとスタンバイルータに拘わる構成の一例を示す構成図である。
【図３】アクティブ側障害発生時のデータ中継システムの概略構成図である。
【図４】負荷分散なしの場合の図１に示したデータ中継システムのタイムチャートを示す図である。
【図５】データ中継システムの従来例の概略構成を示すシステム構成図である。
【符号の説明】
１０，４０  ネットワーク
２０，３０  ＭＰＬＳルータ（物理ルータ）
２１，２３  アクティブルータ（論理ルータ）
２２  スタンバイルータ（論理ルータ）
２１ｃ  第１のアクティブ処理監視部
２１ａ，２２ａ，２３ａ  ＲＳＶＰ処理部
２１ｂ，２２ｂ，２３ｂ  経路情報テーブル
２３ｃ  第２のアクティブ処理監視部
２４  中継処理部
【図１】
2005039346.tif 000003
【図２】
2005039346.tif 000004
【図３】
2005039346.tif 000005
【図４】
2005039346.tif 000006
【図５】
2005039346.tif 000007