(57)【要約】【課題】経路障害は発生した際の迂回経路を設定する時間をできるだけ短縮すること。【解決手段】「Ｒ１」１２１のＩ／Ｆ＃１にて経路障害（Ｌｉｎｋ  Ｄｏｗｎ）を確認し（ステップＳ７０１）、ＲＩＰを送信し（ステップＳ７０２）、「Ｒ２」１２２は、「Ｒ１」１２１からのＲＩＰをＩ／Ｆ＃４にて受信した後、Ｉ／Ｆ＃３から「Ｒ１」１２１のなりすましのＲＩＰを送信する（ステップＳ７０３）。そして、「Ｒ３」１２３は、ルーティングテーブル上の経路障害にかかる経路を無効に変更する（ステップＳ７０４）。さらに、「Ｒ２」１２２は、ステップＳ７０３におけるＲＩＰの送信後に、Ｉ／Ｆ＃３から、ＲＩＰを送信する（ステップＳ７０５）。その後、「Ｒ３」１２３は、ルート情報を学習する（ステップＳ７０６）。【選択図】      図７
2004304364.tif 000002
【特許請求の範囲】
【請求項１】
２つのネットワーク間において並列に配置され、ＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）の第３層（ネットワーク）に関する情報に基づいてデータを転送する中継装置であって、
並列に配置された他の中継装置から、当該他の中継装置との間の経路障害状況に関する情報を、障害が発生した経路とは別の経路を通じて受信する受信手段と、
前記受信手段によって受信された情報に基づいて前記他の中継装置との間の経路障害状況に関する情報を生成する生成手段と、
前記生成手段によって生成された情報を前記他の中継装置以外の中継装置へ送信する送信手段と、
を備えたことを特徴とする中継装置。
【請求項２】
２つのネットワーク間において並列に配置され、ＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）の第３層（ネットワーク）に関する情報に基づいてデータを転送する中継装置であって、
並列に配置された他の中継装置へ、経路情報の要求に関する情報を送信する送信手段と、
前記送信手段によって送信された情報に対応する応答に関する情報を、前記送信手段が送信した経路と同一経路を通じて受信する受信手段と、
を備えたことを特徴とする中継装置。
【請求項３】
２つのネットワーク間において並列に配置され、ＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）の第３層（ネットワーク）に関する情報に基づいてデータを転送する中継装置であって、
並列に配置された他の中継装置から、経路情報の要求に関する情報を受信する受信手段と、
前記受信手段によって受信された情報に対応する応答に関する情報を、前記受信手段が受信した経路と同一経路を通じて送信する送信手段と、
を備えたことを特徴とする中継装置。
【請求項４】
２つのネットワーク間において並列に配置され、ＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）の第３層（ネットワーク）に関する情報に基づいてデータを転送する中継装置の中継装置制御方法であって、
並列に配置された他の中継装置から、当該他の中継装置との間の経路障害状況に関する情報を、障害が発生した経路とは別の経路を通じて受信する受信工程と、
前記受信工程によって受信された情報に基づいて前記他の中継装置との間の経路障害状況に関する情報を生成する生成工程と、
前記生成工程によって生成された情報を前記他の中継装置以外の中継装置へ送信する送信工程と、
を含んだことを特徴とする中継装置制御方法。
【請求項５】
２つのネットワーク間において並列に配置され、ＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）の第３層（ネットワーク）に関する情報に基づいてデータを転送する中継装置の中継装置制御プログラムであって、
並列に配置された他の中継装置から、当該他の中継装置との間の経路障害状況に関する情報を、障害が発生した経路とは別の経路を通じて受信させる受信工程と、
前記受信工程によって受信された情報に基づいて前記他の中継装置との間の経路障害状況に関する情報を生成させる生成工程と、
前記生成工程によって生成された情報を前記他の中継装置以外の中継装置へ送信させる送信工程と、
を実行させることを特徴とする中継装置制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、２つのネットワーク間において並列に配置され、ＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）の第３層（ネットワーク）に関する情報（ＲＩＰ（ルーティング情報プロトコル））に基づいてデータを転送する中継装置、中継装置制御方法および中継装置制御プログラムに関する。
【０００２】
【従来の技術】
従来、ＲＩＰでは、各中継装置は、隣接する中継装置から、ルーティングテーブル情報を定期的（３０秒に１回）に受信し、その情報の内容に基づいてルートの選択（ルーティング）をおこなう。ここで、各中継装置間の経路に障害が発生した場合、上記ルーティングテーブル情報を受信することができなくなるため、その経路については無効であると判断する。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記の従来技術にあっては、隣接する中継装置からのルーティングテーブル情報（ＲＩＰ）をはじめに受信してから、１８０秒経過してもつぎのルーティングテーブル情報（ＲＩＰ）を受信できなかった場合に、その経路が無効であると判断して、経路に関するＭｅｔｒｉｃを１６に変更する。したがって、たとえ経路障害が発生したとしても、中継装置は最大１８０秒間経過後に迂回経路を設定することになり、その間は通信が不通となる。
【０００４】
ここで、ネットワークの重要性に基づいて、中継装置を並列に接続し経路を二重化しているシステムにおいては、上記経路障害を送信元の中継装置が認識している場合は、二重化された他の中継装置は、上記最大１８０秒間を経過する前に、別の経路を介してその経路障害に関する情報を認識している。それにもかかわらず、その経路障害に関する情報を送信先の中継装置へ知らせることができなかったという問題点があった。
【０００５】
また、中継装置が認識できない経路障害の場合には、経路障害と判断して迂回経路を設定するまでに、やはり最大１８０秒間必要となるという問題点があった。
【０００６】
この発明は上記従来技術による問題を解決するため、経路障害は発生した際の迂回経路を設定する時間をできるだけ短縮することが可能な中継装置、中継装置制御方法および中継装置制御プログラムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
上述した課題を解決し、目的を達成するため、この発明にかかる中継装置、中継装置制御方法および中継装置制御プログラムは、並列に配置された他の中継装置から、当該他の中継装置との間の経路障害状況に関する情報を、障害が発生した経路とは別の経路を通じて受信し、受信された情報に基づいて前記他の中継装置との間の経路障害状況に関する情報を生成し、生成された情報を前記他の中継装置以外の中継装置へ送信することを特徴とする。また、その際、前記経路障害に対する迂回経路に関する情報を前記他の中継装置以外の中継装置へ送信するようにするとよい。
【０００８】
この発明によれば、前記他の中継装置になりすまして、当該他の中継装置が送信する情報を前記他の中継装置以外の中継装置へ送信することができ、これによって、前記他の中継装置以外の中継装置は、前記他の中継装置からの情報が受信できなくなってから所定時間経過するのを待つことなく、迂回経路を設定することができる。
【０００９】
また、この発明にかかる中継装置、中継装置制御方法および中継装置制御プログラムは、並列に配置された他の中継装置へ、経路情報の要求に関する情報を送信し、送信された情報に対応する応答に関する情報を、送信した経路と同一経路を通じて受信することを特徴とする。また、その際、前記経路情報の要求に関する情報を送信した他の中継装置から経路情報の応答に関する情報を所定の時間内に受信したか否かを判断し、判断された結果に基づいて、前記他の中継装置へ再度、経路情報の要求に関する情報を送信する。さらに、所定の回数以上前記情報が送信されたか否かを判断し、前記経路情報の要求に関する情報を送信する代わりに、判断された結果に基づいて、前記他の中継装置との間の経路障害状況に関する情報を送信する。
【００１０】
また、中継装置、中継装置制御方法および中継装置制御プログラムは、並列に配置された他の中継装置から、経路情報の要求に関する情報を受信し、受信された情報に対応する応答に関する情報を、受信した経路と同一経路を通じて送信することを特徴とする。また、その際、並列に配置された他の中継装置から経路情報の要求に関する情報を所定の時間内に受信したか否かを判断し、判断された結果に基づいて、当該他の中継装置との間の経路障害状況に関する情報を生成し、受信された情報に対応する応答に関する情報を送信する代わりに、生成された情報を前記他の中継装置以外の中継装置へ送信する。
【００１１】
これらの発明によれば、レスポンスを要求するという簡易な動作で、中継装置が直接認識できない経路障害を迅速に検出することができ、これによって、前記他の中継装置以外の中継装置は、前記他の中継装置からの情報が受信できなくなってから所定時間経過するのを待つことなく、迂回経路を設定することができる。
【００１２】
【発明の実施の形態】
以下に添付図面を参照して、この発明にかかる中継装置、中継装置制御方法および中継装置制御プログラムの好適な実施の形態を詳細に説明する。
【００１３】
（ネットワーク構成の内容）
まず、この発明の実施の形態にかかる中継装置を含むネットワーク構成の内容について説明する。図１は、この発明の実施の形態にかかる中継装置を含むネットワーク構成の一例を示す説明図である。図１においては、本社１０１と各支社（支社Ａ１０３、支社Ｂ１０４、・・・支社Ｘ１０５）との間において構築されたネットワークであり、本社１０１および各支社１０３〜１０５には、それぞれ社内ローカルエリアネットワーク（ＬＡＮ）１１１，１１３〜１１５を備えており、さらに、本社１０１と各支社１０３〜１０５とを広域イーサネット（Ｒ）網（ＷＡＮ）１１２によって接続する。
【００１４】
そして、各ＬＡＮ１１１，１１３〜１１５とＷＡＮ１１２を接続するために、レイヤ３中継装置（ルータ／レイヤ３スイッチ）１２１〜１２５を備え（なお、レイヤ３中継装置１２１〜１２５は、単に「Ｒ１」１２１〜「Ｒ５」１２５と示す）、特に、本社１０１のＬＡＮ１１１とＷＡＮ１１２との間は、２つの経路を確保する。ここで、レイヤ３中継装置は、いわゆるルータやレイヤ３スイッチなど、ＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）の第３層（ネットワーク）に関する情報に基づいてデータを転送する中継装置である。
【００１５】
（中継装置の機能的構成）
つぎに、この発明の実施の形態にかかる中継装置（レイヤ３中継装置）の機能的構成について説明する。図２は、この発明の実施の形態にかかる中継装置の機能的構成を示す説明図である。ここで、レイヤ３中継装置は、いずれの装置であってもよいが、後述する説明の便宜上、レイヤ３中継装置を「Ｒ２」１２２として説明する。
【００１６】
図２において、レイヤ３中継装置（「Ｒ２」１２２）は、受信部２０１と、ルーティングテーブル情報記憶部２０２と、ルーティングテーブル情報生成部２０３と、送信部２０４と、設定項目入力部２０５と、ＲＩＰ  Ｒｅｑｕｅｓｔ情報記憶部２０６と、判断部２０７とを含む構成となっている。
【００１７】
ここで、受信部２０１は、並列に配置された他の中継装置である「Ｒ１」１２１から、経路障害状況に関する情報８０１を含むルーティングテーブル情報（たとえば、後述する図１１に示すルーティングテーブル情報）を、障害が発生した経路とは別の経路（Ｎｅｔｗｏｒｋ  Ａ）を通じて後述するＩ／Ｆ＃４から受信する。受信部２０１は、後述するＩ／Ｆ＃３およびＩ／Ｆ＃４によってその機能を実現する。また、ルーティングテーブル情報記憶部２０２は、受信部２０１にて受信された経路障害状況に関する情報８０１を含むルーティングテーブル情報を記憶する。
【００１８】
また、ルーティングテーブル情報生成部２０３は、受信部２０１によって受信された情報に基づいて「Ｒ１」１２１との間の経路障害８０１の状況に関する情報を含むルーティングテーブル情報（たとえば、後述する図１５に示すルーティングテーブル情報）を生成する。また、送信部２０４は、ルーティングテーブル情報生成部２０３によって生成された情報を「Ｒ３」１２３へ送信する。
【００１９】
また、ルーティングテーブル情報生成部２０３は、経路障害８０１に対する迂回経路に関する情報（たとえば、後述する図１９に示すルーティング情報）を生成し、送信部２０４がその情報を「Ｒ３」１２３へ送信する。送信部２０４は、後述するＩ／Ｆ＃３およびＩ／Ｆ＃４によってその機能を実現する。
【００２０】
設定項目入力部２０５は、後述する図５に示すＲＩＰ  Ｒｅｑｕｅｓｔ待ち時間（Ｚ（秒））を入力する。また、ＲＩＰ  Ｒｅｑｕｅｓｔ情報記憶部２０６は、設定項目入力部２０５によって入力されたＲＩＰ  Ｒｅｑｕｅｓｔ待ち時間を現用ルータごとに記憶する。
【００２１】
また、受信部２０１は、並列に配置された他の中継装置「Ｒ１」１２１から、経路情報の要求に関する情報、たとえば、後述する図２１に示すＲＩＰ  Ｒｅｑｕｅｓｔを受信する。そして、送信部２０４は、受信部２０１によって受信された情報（ＲＩＰ  Ｒｅｑｕｅｓｔ）に対応する応答に関する情報、たとえば、後述する図２２に示すＲＩＰ  Ｒｅｓｐｏｎｓｅを、受信部２０１が受信した経路と同一経路を通じて送信する。
【００２２】
また、判断部２０７は、受信部２０１が、並列に配置された他の中継装置から経路情報の要求に関する情報を所定の時間（Ｚ（秒））内に受信したか否かを判断する。また、ルーティングテーブル情報生成部２０３は、判断部２０７によって判断された結果に基づいて、他の中継装置「Ｒ１」１２１との間の経路障害状況に関する情報を生成する。そして、送信部２０４、受信部２０１によって受信された情報（ＲＩＰ  Ｒｅｑｕｅｓｔ）に対応する応答に関する情報（ＲＩＰ  Ｒｅｓｐｏｎｓｅ）を送信する代わりに、ルーティングテーブル情報生成部２０３によって生成されたルーティングテーブル情報を「Ｒ３」１２３へ送信する。
【００２３】
また、「Ｒ１」１２１の機能的構成については図示は省略するが、図２に示した「Ｒ２」１２２の機能的構成と同一の構成となっている。すなわち、「Ｒ１」１２１において、設定項目入力部２０５は、後述する図４に示すＲＩＰ  Ｒｅｑｕｅｓｔの試行回数（Ｘ（回））およびＲＩＰ  Ｒｅｓｐｏｎｓｅ待ち時間（Ｙ（秒））を入力する。また、ＲＩＰ  Ｒｅｑｕｅｓｔ情報記憶部２０６は、設定項目入力部２０５によって入力されたＲＩＰ  Ｒｅｑｕｅｓｔの試行回数（Ｘ（回））およびＲＩＰ  Ｒｅｓｐｏｎｓｅ待ち時間（Ｙ（秒））を迂回ルータごとに記憶する。
【００２４】
送信部は、並列に配置された他の中継装置である「Ｒ２」１２２へ、経路情報の要求に関する情報（ＲＩＰ  Ｒｅｑｕｅｓｔ）を送信する。また、受信部は、送信部によって送信された情報（ＲＩＰ  Ｒｅｑｕｅｓｔ）に対応する応答に関する情報（ＲＩＰ  Ｒｅｓｐｏｎｓｅ）を、送信部が送信した経路と同一経路を通じて受信する。また、判断部は、受信部によって、経路情報の要求に関する情報（ＲＩＰ  Ｒｅｑｕｅｓｔ）を送信した他の中継装置「Ｒ２」１２２から経路情報の応答に関する情報（ＲＩＰ  Ｒｅｓｐｏｎｓｅ）を所定の時間（Ｙ（秒））内に受信したか否かを判断する。そして、送信部は、判断部によって判断された結果に基づいて、「Ｒ２」１２２へ再度、経路情報の要求に関する情報（ＲＩＰ  Ｒｅｑｕｅｓｔ）を送信する。
【００２５】
さらに、判断部は、送信部によって所定の回数（Ｘ（回））以上前記情報が送信されたか否かを判断する。そして、送信部は、経路情報の要求に関する情報（ＲＩＰ  Ｒｅｑｕｅｓｔ）を送信する代わりに、判断部によって判断された結果に基づいて、「Ｒ２」１２２との間の経路障害状況に関する情報を送信する。
【００２６】
（ネットワーク構成の具体例）
つぎに、ＬＡＮ（Ｎｅｔｗｏｒｋ  Ａ）１１１と、ＷＡＮ（Ｎｅｔｗｏｒｋ  Ｂ）１１２と、ＬＡＮ（Ｎｅｔｗｏｒｋ  Ｃ）１１３と、「Ｒ１」１２１と、「Ｒ２」１２２と、「Ｒ３」１２３とを含むネットワーク構成の具体例について説明する。図３は、この発明の実施の形態にかかる中継装置を含むネットワーク構成の具体例を示す説明図である。
【００２７】
図３のおいて、Ｎｅｔｗｏｒｋ  Ａ（１０．１．１．０／２４）と、Ｎｅｔｗｏｒｋ  Ｂ（１０．１．２．０／２４）との間に、「Ｒ１」１２１および「Ｒ２」１２２とが、並列に設けられた経路にそれぞれ配置されている。また、Ｎｅｔｗｏｒｋ  Ｃ（１０．１．３．０／２４）とＮｅｔｗｏｒｋ  Ｂとの間に、「Ｒ３」１２３が配置されている。そして、Ｎｅｔｗｏｒｋ  ＢがＷＡＮであるため、「Ｒ１」１２１および「Ｒ２」１２２とＮｅｔｗｏｒｋ  Ｂとの間には、レイヤ２中継装置３０１、３０２が設けられている。「Ｒ３」１２３とＮｅｔｗｏｒｋ  Ｂとの間にも、同様にレイヤ２中継装置３０３が設けられている。
【００２８】
また、「Ｒ１」１２１のＮｅｔｗｏｒｋ  Ｂ側のインターフェースを「Ｉ／Ｆ＃１（１０．１．２．１）」とし、Ｎｅｔｗｏｒｋ  Ａ側のインターフェースを「Ｉ／Ｆ＃２（１０．１．１．１）」とする。また、「Ｒ２」１２２のＮｅｔｗｏｒｋ  Ｂ側のインターフェースを「Ｉ／Ｆ＃３（１０．１．２．２）」とし、Ｎｅｔｗｏｒｋ  Ａ側のインターフェースを「Ｉ／Ｆ＃４（１０．１．１．２）」とする。また、「Ｒ３」１２３のＮｅｔｗｏｒｋ  Ｃ側のインターフェースを「Ｉ／Ｆ＃５（１０．１．３．１）」とし、Ｎｅｔｗｏｒｋ  Ｂ側のインターフェースを「Ｉ／Ｆ＃６（１０．１．２．３）」とする。
【００２９】
また、図４は、Ｒ１の設定項目の内容の一例を示す説明図であり、図５は、Ｒ２の設定項目の内容の一例を示す説明図である。図４において、「Ｒ１」１２１の設定項目は、「迂回ルータ（中継装置）の指定」項目４０１と、「Ｉ／Ｆ＃１からＲ２へ送信されるＲＩＰ  Ｒｅｑｕｅｓｔ」項目４０２とからなる。さらに、「Ｉ／Ｆ＃１からＲ２へ送信されるＲＩＰ  Ｒｅｑｕｅｓｔ」項目４０２は、「試行回数」項目４０３と、「ＲＩＰ  Ｒｅｓｐｏｎｓｅ待ち時間」項目４０４と、「限定した経路情報を要求する場合のＮｅｔｗｏｒｋ指定」項目４０５とからなる。
【００３０】
図４にあっては、「迂回ルータ（中継装置）の指定」項目４０１には、『Ｉ／Ｆ＃３に指定したＩＰ  Ａｄｄｒｅｓｓ』を設定し、「試行回数」項目４０３には、『Ｘ（回）』と設定し、「ＲＩＰ  Ｒｅｓｐｏｎｓｅ待ち時間」項目４０４には、『Ｙ（秒）』と設定し、「限定した経路情報を要求する場合のＮｅｔｗｏｒｋ指定」項目４０５には、『Ｎｅｔｗｏｒｋ  Ａ』と設定している。
【００３１】
また、図５において、「Ｒ２」１２２の設定項目は、「現用ルータ（中継装置）の指定」項目５０１と、「ＲＩＰ  Ｒｅｑｕｅｓｔ待ち時間」項目５０２とからなる。図５にあっては、「現用ルータ（中継装置）の指定」項目５０１には、『Ｉ／Ｆ＃１に指定したＩＰ  Ａｄｄｒｅｓｓ』を設定し、「ＲＩＰ  Ｒｅｑｕｅｓｔ待ち時間」項目５０２には、『Ｚ（秒）』と設定している。
【００３２】
また、図６は、各中継装置（「Ｒ１」〜「Ｒ３」）のルーティングテーブルの内容の一例を示す説明図である。図６において、各中継装置のルーティングテーブルには、それぞれ「宛先ネットワーク」項目と、「Ｇａｔｅｗａｙ」項目と、「Ｍｅｔｒｉｃ」項目と、「Ｏｒｉｇｉｎ」項目とからなる。ここで、「宛先ネットワーク」項目には、宛先のネットワークに関する情報が書き込まれており、「Ｇａｔｅｗａｙ」項目には、宛先ネットワークに接続する場合に経由する中継装置のインターフェースに関する情報が書き込まれており、「Ｍｅｔｒｉｃ」項目には、宛先ネットワークに接続する場合に経由する中継装置の数に関する情報が書き込まれており、「Ｏｒｉｇｉｎ」項目は、宛先ネットワークに直接接続されている場合は『ｄｉｒｅｃｔ』を、直接接続されていない場合は『ＲＩＰ』が書き込まれる。
【００３３】
ここで、「Ｍｅｔｒｉｃ」項目には、通常、『１』〜『１５』の数字が入力される。宛先ネットワークに直接接続されている場合は、自装置のみでよいため、『１』が書き込まれる。そして、ＲＩＰのルールにより、自装置から１５先の中継装置までのルーティングテーブル情報を伝搬するため、最大で『１５』となる。したがって、「Ｍｅｔｒｉｃ」項目に『１６』が書き込まれた場合は、その経路が無効であることを示している。
【００３４】
たとえば、「Ｒ１」１２１のルーティングテーブルにおいて、ＮｅｔｗｏｒｋＡ（１０．１．１．０／２４）へは、Ｉ／Ｆ＃２（１０．１．１．１）を経由して、直接接続されることが書き込まれており、Ｎｅｔｗｏｒｋ  Ｂ（１０．１．２．０／２４）へは、Ｉ／Ｆ＃１（１０．１．２．１）を経由して、直接接続されることが書き込まれており、Ｎｅｔｗｏｒｋ  Ｃ（１０．１．３．０／２４）へは、「Ｒ３」１２３のＩ／Ｆ＃６（１０．１．２．３）を経由して、２つの中継装置を中継して接続されることが書き込まれている。「Ｒ２」１２２、「Ｒ３」１２３のルーティングテーブルについても同様である。
【００３５】
（第１の経路障害の処理内容）
つぎに、第１の経路障害が発生した場合の処理の内容について説明する。第１の経路障害は、Ｉ／Ｆ＃１とレイヤ２中継装置３０１との間で発生した経路障害である。図７は、第１の経路障害（Ｌｉｎｋ  Ｄｏｗｎ）が発生した場合の処理の内容を示すフローチャートである。図７のフローチャートにおいて、まず、「Ｒ１」１２１のＩ／Ｆ＃１にて経路障害（Ｌｉｎｋ  Ｄｏｗｎ）を確認する（ステップＳ７０１）と、つぎに、「Ｒ１」１２１は、Ｉ／Ｆ＃２から『ＮｅｔｗｏｒｋＢ／Ｍｅｔｒｉｃ：１６（無効）』というルート情報をもつＲＩＰ（Ｔｒｉｇｇｅｒｅｄ  Ｕｐｄａｔｅｓ）をマルチキャストあるいはブロードキャストのいずれかによって送信する（ステップＳ７０２）。
【００３６】
ここで、図８は、図７のステップＳ７０２におけるネットワークの状況を示す説明図であり、図９は、同ステップＳ７０２における各ルータの動作の内容を示す説明図であり、図１０は、同ステップＳ７０２における各中継装置（「Ｒ１」〜「Ｒ３」）のルーティングテーブルの内容を示す説明図であり、図１１は、図７のステップＳ７０２におけるＲ１のＩ／Ｆ＃２から送信されるＲＩＰのルート情報の内容を示す説明図である。
【００３７】
図７に戻って、つぎに、「Ｒ２」１２２は、「Ｒ１」１２１からのＲＩＰをＩ／Ｆ＃４にて受信した後、Ｉ／Ｆ＃３から『送信元ＩＰ  Ａｄｄｒｅｓｓ：Ｒ１のＩ／Ｆ＃１，ルート情報：Ｎｅｔｗｏｒｋ  Ａ／Ｍｅｔｒｉｃ：１６（無効）』というルート情報をもつＲＩＰ（Ｔｒｉｇｇｅｒｅｄ  Ｕｐｄａｔｅｓ）を送信する（ステップＳ７０３）。そして、「Ｒ３」１２３は、ルーティングテーブル上の『宛先ネットワーク：Ｎｅｔｗｏｒｋ  Ａ，Ｇａｔｅｗａｙ：Ｒ１のＩ／Ｆ＃１』の経路に関するＭｅｔｒｉｃを１６（無効）に変更する（ステップＳ７０４）。
【００３８】
図１２は、図７のステップＳ７０３，Ｓ７０４におけるネットワークの状況を示す説明図であり、図１３は、同ステップＳ７０３，Ｓ７０４における各ルータの動作の内容を示す説明図であり、図１４は、同ステップＳ７０３，Ｓ７０４における各中継装置（「Ｒ１」〜「Ｒ３」）のルーティングテーブルの内容を示す説明図であり、図１５は、同ステップＳ７０３におけるＲ２のＩ／Ｆ＃３から送信されるＲＩＰのルート情報の内容を示す説明図であり、図１６は、同ステップＳ７０５，Ｓ７０６におけるネットワークの状況を示す説明図であり、図１７は、同ステップＳ７０５，Ｓ７０６における各ルータの動作の内容を示す説明図であり、図１８は、同ステップＳ７０６における各中継装置（「Ｒ１」〜「Ｒ３」）のルーティングテーブルの内容を示す説明図であり、図１９は、同ステップＳ７０５におけるＲ２のＩ／Ｆ＃３から送信されるＲＩＰのルート情報の内容を示す説明図である。
【００３９】
図７に戻って、さらに、「Ｒ２」１２２は、ステップＳ７０３におけるＲＩＰの送信後に、Ｉ／Ｆ＃３から、『ルート情報：Ｎｅｔｗｏｒｋ  Ａ／Ｍｅｔｒｉｃ：１』というルート情報をもつＲＩＰをマルチキャストあるいはブロードキャストのいずれかによって送信する（ステップＳ７０５）。
【００４０】
その後、「Ｒ３」１２３は、『宛先ネットワーク：Ｎｅｔｗｏｒｋ  Ａ／Ｍｅｔｒｉｃ：２，Ｇａｔｅｗａｙ：Ｒ２のＩ／Ｆ＃３』というルート情報を学習する（ステップＳ７０６）。これによって、第１の経路障害から復旧することになる。
【００４１】
（第２の経路障害の処理内容）
つぎに、第２の経路障害が発生した場合の処理の内容について説明する。第２の経路障害は、Ｉ／Ｆ＃２とＮｅｔｗｏｒｋ  Ａとの間で発生した経路障害である。図２０は、第２の経路障害（Ｌｉｎｋ  Ｄｏｗｎ）が発生した場合の処理の内容を示すフローチャートである。図２０のフローチャートにおいて、まず、「Ｒ１」１２１のＩ／Ｆ＃２にて経路障害（Ｌｉｎｋ  Ｄｏｗｎ）を確認する（ステップＳ２００１）と、つぎに、「Ｒ１」１２１は、Ｉ／Ｆ＃１から『Ｎｅｔｗｏｒｋ  Ａ／Ｍｅｔｒｉｃ：１６（無効）』というルート情報をもつＲＩＰ（Ｔｒｉｇｇｅｒｅｄ  Ｕｐｄａｔｅｓ）をマルチキャストあるいはブロードキャストのいずれかによって送信する（ステップＳ２００２）。
【００４２】
そして、「Ｒ３」１２３は、ルーティングテーブル上の『宛先ネットワーク：Ｎｅｔｗｏｒｋ  Ａ，Ｇａｔｅｗａｙ：Ｒ１のＩ／Ｆ＃１』の経路に関するＭｅｔｒｉｃを１６（無効）に変更する（ステップＳ２００３）。
【００４３】
さらに、「Ｒ２」１２２は、ステップＳ２００２におけるＲＩＰの受信後に、Ｉ／Ｆ＃３から、『ルート情報：Ｎｅｔｗｏｒｋ  Ａ／Ｍｅｔｒｉｃ：１』というルート情報をもつＲＩＰをマルチキャストあるいはブロードキャストのいずれかによって送信する（ステップＳ２００４）。
【００４４】
その後、「Ｒ３」１２３は、『宛先ネットワーク：Ｎｅｔｗｏｒｋ  Ａ／Ｍｅｔｒｉｃ：２，Ｇａｔｅｗａｙ：Ｒ２のＩ／Ｆ＃３』というルート情報を学習する（ステップＳ２００５）。これによって、第２の経路障害から復旧することになる。
【００４５】
（第３の経路障害の処理内容）
つぎに、第３の経路障害が発生した場合の処理の内容について説明する。上記第１の経路障害および第２の経路障害は、いずれも、レイヤ３中継装置が認識することが可能な経路障害であった。しかし、レイヤ３中継装置に対してレイヤ２中継装置の外側で経路障害が発生した場合には、レイヤ３中継装置は、その経路障害を認識することができない。そのため、上記経路障害の発生を監視するための処理である。この処理について、図２１〜図２７を用いて説明する。なお、図２５は、ＲＩＰ  Ｒｅｑｕｅｓｔ、ＲＩＰ  Ｒｅｓｐｏｎｓｅの送受信の状況を示す説明図であり、そのネットワーク構成は、図３に示したネットワーク構成と同じである。
【００４６】
具体的には、「Ｒ１」１２１は、Ｉ／Ｆ＃１から「Ｒ２」１２２へＲＩＰ  Ｒｅｑｕｅｓｔを送信することで、限定した経路情報（ルート情報）の要求をおこなう。図２１は、Ｒ１のＩ／Ｆ＃１からＲ２へ送信するＲＩＰ  Ｒｅｑｕｅｓｔの一例を示す説明図である。図２１において、「Ｒ１」１２１は、『Ａｄｄｒｅｓｓ：１０．１．１．０／Ｍｅｔｒｉｃ：１６』というルート情報を「Ｒ２」１２２へ送信する（図２５における（ａ））。
【００４７】
それに対して、「Ｒ２」１２２は、ＲＩＰ  Ｒｅｓｐｏｎｓｅを返信する。図２２は、図２１のＲＩＰ  Ｒｅｑｕｅｓｔに対する、Ｒ２のＩ／Ｆ＃３からＲ１へ返信されるＲＩＰ  Ｒｅｓｐｏｎｓｅの一例を示す説明図である。図２２において、「Ｒ２」１２２は、『Ａｄｄｒｅｓｓ：１０．１．１．０／Ｍｅｔｒｉｃ：１』というルート情報を「Ｒ１」１２１へ返信する（図２５における（ｂ））。
【００４８】
また、「Ｒ１」１２１は、Ｉ／Ｆ＃１から「Ｒ２」１２２へＲＩＰ  Ｒｅｑｕｅｓｔを送信することで、限定した経路情報ではなく全経路の経路情報の要求をおこなうようにしてもよい。図２３は、Ｒ１のＩ／Ｆ＃１からＲ２へ送信するＲＩＰ  Ｒｅｑｕｅｓｔの別の一例を示す説明図である。図２３において、「Ｒ１」１２１は、『Ａｄｄｒｅｓｓ：０．０．０．０／Ｍｅｔｒｉｃ：１６』というルート情報を「Ｒ２」１２２へ送信する（図２５における（ａ））。
【００４９】
それに対して、「Ｒ２」１２２は、ＲＩＰ  Ｒｅｓｐｏｎｓｅを返信する。図２４は、図２３のＲＩＰ  Ｒｅｑｕｅｓｔに対する、Ｒ２のＩ／Ｆ＃３からＲ１へ返信されるＲＩＰ  Ｒｅｓｐｏｎｓｅの一例を示す説明図である。図２４において、「Ｒ２」１２２は、『Ａｄｄｒｅｓｓ：１０．１．１．０／Ｍｅｔｒｉｃ：１，Ａｄｄｒｅｓｓ：１０．１．２．０／Ｍｅｔｒｉｃ：１６，Ａｄｄｒｅｓｓ：１０．１．３．０／Ｍｅｔｒｉｃ：１６』というルート情報を「Ｒ１」１２１へ返信する（図２５における（ｂ））。
【００５０】
また、図２６は、第３の経路障害（Ｌｉｎｋ  Ｄｏｗｎ）が発生した場合の処理の内容を示すフローチャートである。図２６のフローチャートにおいて、「Ｒ１」１２１は、Ｉ／Ｆ＃１からＲ２へＲＩＰ  Ｒｅｑｕｅｓｔを送信する（ステップＳ２６０１）。このとき送信するＲＩＰ  Ｒｅｑｕｅｓｔは、図２１に示したものであっても、図２３に示したものであってもよい。
【００５１】
つぎに、「Ｒ１」１２１は、「Ｒ２」１２２から返信されるＲＩＰ  Ｒｅｓｐｏｎｓｅの待ち時間をＹ秒にセットする（ステップＳ２６０２）。待ち時間Ｙ秒は、図４の「ＲＩＰ  Ｒｅｓｐｏｎｓｅ待ち時間」項目４０４に設定した『Ｙ（秒）』に基づいてセットされる。その後、「Ｒ１」１２１は、Ｙ秒以内に「Ｒ２」１２２からのＲＩＰ  Ｒｅｓｐｏｎｓｅを受信したか否かを判断する（ステップＳ２６０３）。ここで、Ｙ秒以内にＲＩＰ  Ｒｅｓｐｏｎｓｅを受信した場合（ステップＳ２６０３：Ｙｅｓ）は、「Ｒ１」１２１は、ＲＩＰ  Ｒｅｑｕｅｓｔの試行回数とＲＩＰ  Ｒｅｓｐｏｎｓｅの待ち時間をリセットし（ステップＳ２６０４）、ステップＳ２６０１へ戻る。
【００５２】
ステップＳ２６０３において、Ｙ秒以内にＲＩＰ  Ｒｅｓｐｏｎｓｅを受信しなかった場合（ステップＳ２６０３：Ｎｏ）は、つぎに、ＲＩＰ  Ｒｅｑｕｅｓｔの試行回数がＸ回以上か否かを判断する（ステップＳ２６０５）。ここでＸ回は、図４の「試行回数」項目４０３に設定した『Ｘ（回）』に基づいて定められる。ここで、試行回数がＸ回未満の場合（ステップＳ２６０５：Ｎｏ）は、「Ｒ１」１２１は、ＲＩＰ  Ｒｅｑｕｅｓｔの試行回数を＋１とし（ステップＳ２６０６）、ステップＳ２６０１へ戻る。
【００５３】
一方、ステップＳ２６０５において、試行回数がＸ回以上の場合（ステップＳ２６０５：Ｙｅｓ）は、「Ｒ１」１２１はＩ／Ｆ＃１から「Ｒ２」１２２へのＲＩＰ  Ｒｅｑｕｅｓｔの送信を停止する（ステップＳ２６０７）。そして、「Ｒ２」１２２は、ＲＩＰ  Ｒｅｑｕｅｓｔ待ち時間Ｚ秒経過後、Ｉ／Ｆ＃３から『送信元ＩＰ  Ａｄｄｒｅｓｓ：Ｒ１のＩ／Ｆ＃１，ルート情報：ＮｅｔｗｏｒｋＡ／Ｍｅｔｒｉｃ：１６（無効）』というルート情報をもつＲＩＰ（Ｔｒｉｇｇｅｒｅｄ  Ｕｐｄａｔｅｓ）を送信する（ステップＳ２６０８）。そして、「Ｒ３」１２３は、ルーティングテーブル上の『宛先ネットワーク：Ｎｅｔｗｏｒｋ  Ａ，Ｇａｔｅｗａｙ：Ｒ１のＩ／Ｆ＃１』の経路に関するＭｅｔｒｉｃを１６（無効）に変更する（ステップＳ２６０９）。
【００５４】
つぎに、「Ｒ２」１２２は、ステップＳ２６０８におけるＲＩＰの送信後に、Ｉ／Ｆ＃３から、『ルート情報：Ｎｅｔｗｏｒｋ  Ａ／Ｍｅｔｒｉｃ：１』というルート情報をもつＲＩＰをマルチキャストあるいはブロードキャストのいずれかによって送信する（ステップＳ２６１０）。
【００５５】
その後、「Ｒ３」１２３は、『宛先ネットワーク：Ｎｅｔｗｏｒｋ  Ａ／Ｍｅｔｒｉｃ：２，Ｇａｔｅｗａｙ：Ｒ２のＩ／Ｆ＃３』というルート情報を学習する（ステップＳ２６１１）。これによって、第３の経路障害から復旧することになる。
【００５６】
また、図２７は、第３の経路障害（Ｌｉｎｋ  Ｄｏｗｎ）が発生した場合の別の処理の内容を示すフローチャートである。図２７のフローチャートにおいて、「Ｒ２」１２２は、「Ｒ１」１２１から返信されるＲＩＰ  Ｒｅｑｕｅｓｔの待ち時間をＺ秒にセットする（ステップＳ２７０１）。待ち時間Ｚ秒は、図５の「ＲＩＰ  Ｒｅｑｕｅｓｔ待ち時間」項目５０２に設定した『Ｚ（秒）』に基づいてセットされる。その後、「Ｒ２」１２２は、Ｚ秒以内に「Ｒ１」１２１からのＲＩＰ  Ｒｅｑｕｅｓｔを受信したか否かを判断する（ステップＳ２７０２）。このとき受信するＲＩＰ  Ｒｅｑｕｅｓｔは、図２１に示したものであっても、図２３に示したものであってもよい。
【００５７】
ここで、Ｚ秒以内にＲＩＰ  Ｒｅｑｕｅｓｔを受信した場合（ステップＳ２７０２：Ｙｅｓ）は、「Ｒ２」１２２は、Ｉ／Ｆ＃３から「Ｒ１」１２１へＲＩＰＲｅｓｐｏｎｓｅを返信し（ステップＳ２７０３）、「Ｒ１」１２１から送信されるＲＩＰ  Ｒｅｑｕｅｓｔの待ち時間をリセットし（ステップＳ２７０４）、ステップＳ２７０１へ戻る。
【００５８】
ステップＳ２７０２において、Ｚ秒以内にＲＩＰ  Ｒｅｑｕｅｓｔを受信しなかった場合（ステップＳ２７０２：Ｎｏ）は、「Ｒ２」１２２は、Ｉ／Ｆ＃３から『送信元ＩＰ  Ａｄｄｒｅｓｓ：Ｒ１のＩ／Ｆ＃１，ルート情報：Ｎｅｔｗｏｒｋ  Ａ／Ｍｅｔｒｉｃ：１６（無効）』というルート情報をもつＲＩＰ（Ｔｒｉｇｇｅｒｅｄ  Ｕｐｄａｔｅｓ）を送信する（ステップＳ２７０５）。そして、「Ｒ３」１２３は、ルーティングテーブル上の『宛先ネットワーク：Ｎｅｔｗｏｒｋ  Ａ，Ｇａｔｅｗａｙ：Ｒ１のＩ／Ｆ＃１』の経路に関するＭｅｔｒｉｃを１６（無効）に変更する（ステップＳ２７０６）。
【００５９】
つぎに、「Ｒ２」１２２は、ステップＳ２７０５におけるＲＩＰの送信後に、Ｉ／Ｆ＃３から、『ルート情報：Ｎｅｔｗｏｒｋ  Ａ／Ｍｅｔｒｉｃ：１』というルート情報をもつＲＩＰをマルチキャストあるいはブロードキャストのいずれかによって送信する（ステップＳ２７０７）。
【００６０】
その後、「Ｒ３」１２３は、『宛先ネットワーク：Ｎｅｔｗｏｒｋ  Ａ／Ｍｅｔｒｉｃ：２，Ｇａｔｅｗａｙ：Ｒ２のＩ／Ｆ＃３』というルート情報を学習する（ステップＳ２７０８）。これによって、第３の経路障害から復旧することになる。
【００６１】
以上説明したように、本実施の形態によれば、「Ｒ２」１２２は、並列に配置された他の中継装置である「Ｒ１」１２１から、経路障害状況に関する情報を、障害が発生した経路とは別の経路を通じて受信し、受信された情報に基づいて、「Ｒ１」１２１になりすまして、経路障害状況に関する情報を生成し、生成された情報を「Ｒ３」１２３へ送信し、さらに、その直後に経路障害に対する迂回経路に関するルーティングテーブル情報を「Ｒ２」１２２が「Ｒ３」１２３へ送信することで、「Ｒ３」１２３は、「Ｒ１」１２１からのルーティングテーブル情報が受信できなくなってから所定時間経過するのを待つことなく、迂回経路を設定することができ、経路障害は発生した際の迂回経路を設定する時間をできるだけ短縮することができる。
【００６２】
また、本実施の形態によれば、「Ｒ１」１２１は、「Ｒ２」１２２へ、ＲＩＰＲｅｑｕｅｓｔを送信し、送信された情報に対応するＲＩＰ  Ｒｅｓｐｏｎｓｅを、送信した経路と同一経路を通じて受信する。また、その際、ＲＩＰ  Ｒｅｑｕｅｓｔを送信した「Ｒ１」１２１において、ＲＩＰ  Ｒｅｓｐｏｎｓｅを所定の時間（Ｙ（秒））内に受信したか否かを判断し、判断された結果に基づいて、「Ｒ２」１２２へ再度、経路情報の要求に関する情報を送信する。さらに、所定の回数（Ｘ（回））以上ＲＩＰ  Ｒｅｑｕｅｓｔが送信されたか否かを判断し、所定の回数（Ｘ（回））以上であれば、ＲＩＰ  Ｒｅｑｕｅｓｔの送信を停止する。
【００６３】
また、「Ｒ２」１２２は、「Ｒ１」１２１から、ＲＩＰ  Ｒｅｑｕｅｓｔを受信し、受信されたＲＩＰ  Ｒｅｑｕｅｓｔに対応するＲＩＰ  Ｒｅｓｐｏｎｓｅを、受信した経路と同一経路を通じて送信する。また、その際、「Ｒ１」１２１からＲＩＰ  Ｒｅｑｕｅｓｔを所定の時間（Ｚ（秒））内に受信したか否かを判断し、判断された結果に基づいて、「Ｒ２」１２２は、「Ｒ１」１２１へＲＩＰＲｅｓｐｏｎｓｅを返信する。
【００６４】
これによって、ＲＩＰ  Ｒｅｑｕｅｓｔの送信およびそれに対応するＲＩＰ  Ｒｅｓｐｏｎｓｅの返信というＲＩＰに即した簡易な動作で、「Ｒ１」１２１および「Ｒ２」１２２が直接認識できない経路障害を迅速に検出することができ、これによって、「Ｒ３」１２３は、「Ｒ１」１２１または「Ｒ２」１２２からの情報が受信できなくなってから所定時間経過するのを待つことなく、迂回経路を設定することができる。
【００６５】
なお、本実施の形態における中継装置制御方法は、あらかじめ用意されたコンピュータ読み取り可能なプログラムであってもよく、またそのプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することによって実現される。このプログラムは、ＨＤ（ハードディスク）、ＦＤ（フレキシブルディスク）、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、このプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【００６６】
（付記１）２つのネットワーク間において並列に配置され、ＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）の第３層（ネットワーク）に関する情報に基づいてデータを転送する中継装置であって、
並列に配置された他の中継装置から、当該他の中継装置との間の経路障害状況に関する情報を、障害が発生した経路とは別の経路を通じて受信する受信手段と、
前記受信手段によって受信された情報に基づいて前記他の中継装置との間の経路障害状況に関する情報を生成する生成手段と、
前記生成手段によって生成された情報を前記他の中継装置以外の中継装置へ送信する送信手段と、
を備えたことを特徴とする中継装置。
【００６７】
（付記２）前記送信手段は、さらに、前記経路障害に対する迂回経路に関する情報を前記他の中継装置以外の中継装置へ送信することを特徴とする付記１に記載の中継装置。
【００６８】
（付記３）２つのネットワーク間において並列に配置され、ＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）の第３層（ネットワーク）に関する情報に基づいてデータを転送する中継装置であって、
並列に配置された他の中継装置へ、経路情報の要求に関する情報を送信する送信手段と、
前記送信手段によって送信された情報に対応する応答に関する情報を、前記送信手段が送信した経路と同一経路を通じて受信する受信手段と、
を備えたことを特徴とする中継装置。
【００６９】
（付記４）前記受信手段によって、前記経路情報の要求に関する情報を送信した他の中継装置から経路情報の応答に関する情報を所定の時間内に受信したか否かを判断する受信判断手段と、
前記受信判断手段によって判断された結果に基づいて、前記他の中継装置へ再度、経路情報の要求に関する情報を送信する再送手段と、
を備えたことを特徴とする付記３に記載の中継装置。
【００７０】
（付記５）前記所定の時間を設定する所定時間設定手段を備えたことを特徴とする付記４に記載の中継装置。
【００７１】
（付記６）前記再送手段によって所定の回数以上前記情報が送信されたか否かを判断する再送判断手段と、を備え、
前記送信手段は、前記経路情報の要求に関する情報を送信する代わりに、前記再送判断手段によって判断された結果に基づいて、前記他の中継装置との間の経路障害状況に関する情報を送信することを特徴とする付記４または５に記載の中継装置。
【００７２】
（付記７）前記所定の回数を設定する所定回数設定手段を備えたことを特徴とする付記６に記載の中継装置。
【００７３】
（付記８）２つのネットワーク間において並列に配置され、ＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）の第３層（ネットワーク）に関する情報に基づいてデータを転送する中継装置であって、
並列に配置された他の中継装置から、経路情報の要求に関する情報を受信する受信手段と、
前記受信手段によって受信された情報に対応する応答に関する情報を、前記受信手段が受信した経路と同一経路を通じて送信する送信手段と、
を備えたことを特徴とする中継装置。
【００７４】
（付記９）前記受信手段が、並列に配置された他の中継装置から経路情報の要求に関する情報を所定の時間内に受信したか否かを判断する受信判断手段と、
前記受信判断手段によって判断された結果に基づいて、当該他の中継装置との間の経路障害状況に関する情報を生成する生成手段と、
を備え、
前記送信手段は、前記生成手段によって生成された情報を前記他の中継装置以外の中継装置へ送信することを特徴とする付記８に記載の中継装置。
【００７５】
（付記１０）前記所定の時間を設定する所定時間設定手段を備えたことを特徴とする付記９に記載の中継装置。
【００７６】
（付記１１）２つのネットワーク間において並列に配置され、ＯＳＩ（ＯｐｅｎＳｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）の第３層（ネットワーク）に関する情報に基づいてデータを転送する中継装置の中継装置制御方法であって、
並列に配置された他の中継装置から、当該他の中継装置との間の経路障害状況に関する情報を、障害が発生した経路とは別の経路を通じて受信する受信工程と、
前記受信工程によって受信された情報に基づいて前記他の中継装置との間の経路障害状況に関する情報を生成する生成工程と、
前記生成工程によって生成された情報を前記他の中継装置以外の中継装置へ送信する送信工程と、
を含んだことを特徴とする中継装置制御方法。
【００７７】
（付記１２）２つのネットワーク間において並列に配置され、ＯＳＩ（ＯｐｅｎＳｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）の第３層（ネットワーク）に関する情報に基づいてデータを転送する中継装置の中継装置制御方法であって、
並列に配置された他の中継装置へ、経路情報の要求に関する情報を送信する送信工程と、
前記送信工程によって送信された情報に対応する応答に関する情報を、前記送信工程が送信した経路と同一経路を通じて受信する受信工程と、
を含んだことを特徴とする中継装置制御方法。
【００７８】
（付記１３）２つのネットワーク間において並列に配置され、ＯＳＩ（ＯｐｅｎＳｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）の第３層（ネットワーク）に関する情報に基づいてデータを転送する中継装置の中継装置制御方法であって、
並列に配置された他の中継装置から、経路情報の要求に関する情報を受信する受信工程と、
前記受信工程によって受信された情報に対応する応答に関する情報を、前記受信工程が受信した経路と同一経路を通じて送信する送信工程と、
を含んだことを特徴とする中継装置制御方法。
【００７９】
（付記１４）２つのネットワーク間において並列に配置され、ＯＳＩ（ＯｐｅｎＳｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）の第３層（ネットワーク）に関する情報に基づいてデータを転送する中継装置の中継装置制御プログラムであって、
並列に配置された他の中継装置から、当該他の中継装置との間の経路障害状況に関する情報を、障害が発生した経路とは別の経路を通じて受信させる受信工程と、
前記受信工程によって受信された情報に基づいて前記他の中継装置との間の経路障害状況に関する情報を生成させる生成工程と、
前記生成工程によって生成された情報を前記他の中継装置以外の中継装置へ送信させる送信工程と、
を実行させることを特徴とする中継装置制御プログラム。
【００８０】
（付記１５）２つのネットワーク間において並列に配置され、ＯＳＩ（ＯｐｅｎＳｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）の第３層（ネットワーク）に関する情報に基づいてデータを転送する中継装置の中継装置制御プログラムであって、
並列に配置された他の中継装置へ、経路情報の要求に関する情報を送信させる送信工程と、
前記送信工程によって送信された情報に対応する応答に関する情報を、前記送信工程が送信した経路と同一経路を通じて受信させる受信工程と、
を実行させることを特徴とする中継装置制御プログラム。
【００８１】
（付記１６）２つのネットワーク間において並列に配置され、ＯＳＩ（ＯｐｅｎＳｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）の第３層（ネットワーク）に関する情報に基づいてデータを転送する中継装置の中継装置制御プログラムであって、
並列に配置された他の中継装置から、経路情報の要求に関する情報を受信させる受信工程と、
前記受信工程によって受信された情報に対応する応答に関する情報を、前記受信工程が受信した経路と同一経路を通じて送信させる送信工程と、
を実行させることを特徴とする中継装置制御プログラム。
【００８２】
【発明の効果】
以上説明したように、この発明によれば、他の中継装置になりすまして、当該他の中継装置が送信する情報を当該他の中継装置以外の中継装置へ送信することができ、また、簡易な動作で、中継装置が直接認識できない経路障害を迅速に検出することができ、これによって、前記他の中継装置以外の中継装置は、前記他の中継装置からの情報が受信できなくなってから所定時間経過するのを待つことなく、迂回経路を設定する時間をできるだけ短縮することが可能な中継装置、中継装置制御方法および中継装置制御プログラムが得られるという効果を奏する。
【図面の簡単な説明】
【図１】この発明の実施の形態にかかる中継装置を含むネットワーク構成の一例を示す説明図である。
【図２】この発明の実施の形態にかかる中継装置の機能的構成を示す説明図である。
【図３】この発明の実施の形態にかかる中継装置を含むネットワーク構成の具体例を示す説明図である。
【図４】Ｒ１の設定項目の内容の一例を示す説明図である。
【図５】Ｒ２の設定項目の内容の一例を示す説明図である。
【図６】各中継装置（「Ｒ１」〜「Ｒ３」）のルーティングテーブルの内容の一例を示す説明図である。
【図７】第１の経路障害（Ｌｉｎｋ  Ｄｏｗｎ）が発生した場合の処理の内容を示すフローチャートである。
【図８】図７のステップＳ７０２におけるネットワークの状況を示す説明図である。
【図９】図７のステップＳ７０２における各ルータの動作の内容を示す説明図である。
【図１０】図７のステップＳ７０２における各中継装置（「Ｒ１」〜「Ｒ３」）のルーティングテーブルの内容を示す説明図である。
【図１１】図７のステップＳ７０２におけるＲ１のＩ／Ｆ＃２から送信されるＲＩＰのルート情報の内容を示す説明図である。
【図１２】図７のステップＳ７０３，Ｓ７０４におけるネットワークの状況を示す説明図である。
【図１３】図７のステップＳ７０３，Ｓ７０４における各ルータの動作の内容を示す説明図である。
【図１４】図７のステップＳ７０３，Ｓ７０４における各中継装置（「Ｒ１」〜「Ｒ３」）のルーティングテーブルの内容を示す説明図である。
【図１５】図７のステップＳ７０３におけるＲ２のＩ／Ｆ＃３から送信されるＲＩＰのルート情報の内容を示す説明図である。
【図１６】図７のステップＳ７０５，Ｓ７０６におけるネットワークの状況を示す説明図である。
【図１７】図７のステップＳ７０５，Ｓ７０６における各ルータの動作の内容を示す説明図である。
【図１８】図７のステップＳ７０６における各中継装置（「Ｒ１」〜「Ｒ３」）のルーティングテーブルの内容を示す説明図である。
【図１９】図７のステップＳ７０５におけるＲ２のＩ／Ｆ＃３から送信されるＲＩＰのルート情報の内容を示す説明図である。
【図２０】第２の経路障害（Ｌｉｎｋ  Ｄｏｗｎ）が発生した場合の処理の内容を示すフローチャートである。
【図２１】Ｒ１のＩ／Ｆ＃１からＲ２へ送信するＲＩＰ  Ｒｅｑｕｅｓｔの一例を示す説明図である。
【図２２】図２１のＲＩＰ  Ｒｅｑｕｅｓｔに対する、Ｒ２のＩ／Ｆ＃３からＲ１へ返信されるＲＩＰ  Ｒｅｓｐｏｎｓｅの一例を示す説明図である。
【図２３】Ｒ１のＩ／Ｆ＃１からＲ２へ送信するＲＩＰ  Ｒｅｑｕｅｓｔの別の一例を示す説明図である。
【図２４】図２３のＲＩＰ  Ｒｅｑｕｅｓｔに対する、Ｒ２のＩ／Ｆ＃３からＲ１へ返信されるＲＩＰ  Ｒｅｓｐｏｎｓｅの一例を示す説明図である。
【図２５】ＲＩＰ  Ｒｅｑｕｅｓｔ、ＲＩＰ  Ｒｅｓｐｏｎｓｅの送受信の状況を示す説明図である。
【図２６】第３の経路障害（Ｌｉｎｋ  Ｄｏｗｎ）が発生した場合の処理の内容を示すフローチャートである。
【図２７】第３の経路障害（Ｌｉｎｋ  Ｄｏｗｎ）が発生した場合の別の処理の内容を示すフローチャートである。
【符号の説明】
１１１，１１３，１１４，１１５  ＬＡＮ
１１２  ＷＡＮ
１２１〜１２５  レイヤ３中継装置（「Ｒ１」〜「Ｒ５」）
２０１  受信部
２０２  ルーティングテーブル情報記憶部
２０３  ルーティングテーブル情報生成部
２０４  送信部
２０５  設定項目入力部
２０６  ＲＩＰ  Ｒｅｑｕｅｓｔ情報記憶部
２０７  判断部
３０１〜３０３  レイヤ２中継装置
【図１】
2004304364.tif 000003
【図２】
2004304364.tif 000004
【図３】
2004304364.tif 000005
【図４】
2004304364.tif 000006
【図５】
2004304364.tif 000007
【図６】
2004304364.tif 000008
【図７】
2004304364.tif 000009
【図８】
2004304364.tif 000010
【図９】
2004304364.tif 000011
【図１０】
2004304364.tif 000012
【図１１】
2004304364.tif 000013
【図１２】
2004304364.tif 000014
【図１３】
2004304364.tif 000015
【図１４】
2004304364.tif 000016
【図１５】
2004304364.tif 000017
【図１６】
2004304364.tif 000018
【図１７】
2004304364.tif 000019
【図１８】
2004304364.tif 000020
【図１９】
2004304364.tif 000021
【図２０】
2004304364.tif 000022
【図２１】
2004304364.tif 000023
【図２２】
2004304364.tif 000024
【図２３】
2004304364.tif 000025
【図２４】
2004304364.tif 000026
【図２５】
2004304364.tif 000027
【図２６】
2004304364.tif 000028
【図２７】
2004304364.tif 000029