(57)【特許請求の範囲】
【請求項１】
複数の通信装置の何れかを宛先または送信元とする信号を経路情報に従ってそれぞれ中継する複数の中継装置のうち、障害が発生した中継装置を迂回する迂回経路上の他の中継装置に設定された、前記迂回経路に関する前記経路情報を取得する取得部と、
前記複数の通信装置の各々から提供されるサービスの重要度を示すテーブルを記憶する記憶部と、
前記テーブルを参照することにより、前記複数の通信装置のうち、前記迂回経路に関する前記経路情報が示す前記信号の宛先または送信元の通信装置から提供されるサービスの前記重要度に基づいて、前記障害の復旧の優先度を決定する決定部とを有し、
前記経路情報には、前記複数の中継装置の各々を示す第１識別情報と、前記信号の宛先または送信元と、前記複数の中継装置の各々が前記信号を送信するポートを示す第２識別情報との組み合わせが含まれ、
前記取得部は、
前記複数の中継装置の各々の前記障害の発生前及び発生後の前記経路情報同士を比較し、
該比較の結果、前記障害の発生後の前記経路情報のうち、前記第１識別情報及び前記信号の宛先または送信元の組み合わせが前記障害の発生前の前記経路情報の何れにも一致しない第１経路情報、もしくは前記障害の発生前の前記経路情報の何れかと前記第１識別情報及び前記信号の宛先または送信元の組み合わせが一致し、前記第２識別情報が一致しない第２経路情報を、前記迂回経路に関する前記経路情報として取得することを特徴とするネットワーク管理装置。
【請求項２】
ネットワーク管理装置と、経路制御装置とを有するネットワーク管理システムにおいて、
前記経路制御装置は、複数の通信装置の何れかを宛先または送信元とする信号を経路情報に従ってそれぞれ中継する複数の中継装置に、前記経路情報を設定し、
前記ネットワーク管理装置は、
前記複数の中継装置のうち、障害が発生した中継装置を迂回する迂回経路上の他の中継装置に設定された、前記迂回経路に関する前記経路情報を、前記経路制御装置から取得する取得部と、
前記複数の通信装置の各々から提供されるサービスの重要度を示すテーブルを記憶する記憶部と、
前記テーブルを参照することにより、前記複数の通信装置のうち、前記迂回経路に関する前記経路情報が示す前記信号の宛先または送信元の通信装置から提供されるサービスの前記重要度に基づいて、前記障害の復旧の優先度を決定する決定部とを有し、
前記経路情報には、前記複数の中継装置の各々を示す第１識別情報と、前記信号の宛先または送信元と、前記複数の中継装置の各々が前記信号を送信するポートを示す第２識別情報との組み合わせが含まれ、
前記取得部は、
前記複数の中継装置の各々の前記障害の発生前及び発生後の前記経路情報同士を比較し、
該比較の結果、前記障害の発生後の前記経路情報のうち、前記第１識別情報及び前記信号の宛先または送信元の組み合わせが前記障害の発生前の前記経路情報の何れにも一致しない第１経路情報、もしくは前記障害の発生前の前記経路情報の何れかと前記第１識別情報及び前記信号の宛先または送信元の組み合わせが一致し、前記第２識別情報が一致しない第２経路情報を、前記迂回経路に関する前記経路情報として取得することを特徴とするネットワーク管理システム。
【請求項３】
複数の通信装置の何れかを宛先または送信元とする信号を経路情報に従ってそれぞれ中継する複数の中継装置のうち、障害が発生した中継装置を迂回する迂回経路上の他の中継装置に設定された、前記迂回経路に関する前記経路情報を取得し、
前記複数の通信装置の各々から提供されるサービスの重要度を示すテーブルを参照することにより、前記複数の通信装置のうち、前記迂回経路に関する前記経路情報が示す前記信号の宛先または送信元の通信装置から提供されるサービスの前記重要度に基づいて、前記障害の復旧の優先度を決定し、
前記経路情報には、前記複数の中継装置の各々を示す第１識別情報と、前記信号の宛先または送信元と、前記複数の中継装置の各々が前記信号を送信するポートを示す第２識別情報との組み合わせが含まれ、
前記迂回経路に関する前記経路情報を取得するとき、前記複数の中継装置の各々の前記障害の発生前及び発生後の前記経路情報同士を比較し、
該比較の結果、前記障害の発生後の前記経路情報のうち、前記第１識別情報及び前記信号の宛先または送信元の組み合わせが前記障害の発生前の前記経路情報の何れにも一致しない第１経路情報、もしくは前記障害の発生前の前記経路情報の何れかと前記第１識別情報及び前記信号の宛先または送信元の組み合わせが一致し、前記第２識別情報が一致しない第２経路情報を、前記迂回経路に関する前記経路情報として取得することを特徴とするネットワーク管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本件は、ネットワーク管理装置、ネットワーク管理システム、及びネットワーク管理方法に関する。
【背景技術】
【０００２】
通信需要の増加により、１つのネットワークに接続されるネットワーク機器の台数が増加し、ネットワーク構成が複雑化している。例えば、ネットワーク内の各ルータは、パケットを転送する経路を個別に制御するため、ネットワーク全体として、パケットの経路を柔軟に構成することが難しい。
【０００３】
これに対し、ＳＤＮ（Software Defined Network）の技術が適用されたネットワークでは、各ネットワーク機器の制御機能が１つのソフトウェアに集約されるため、柔軟に経路を構成することが可能である。例えば特許文献１及び２に記載されたオープンフローネットワーク（OFN: Open Flow Network）では、パケットの中継装置からパケットの経路制御機能が分離され、単一の経路制御サーバに集約されている。経路制御サーバは、パケットの経路を示す経路情報を各中継装置に設定することにより、ネットワーク全体として、パケットの経路を柔軟に構成することが可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２０１２／０２９４２２号
【特許文献２】特開２０１１−１４６９８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
各中継装置は、障害が発生した場合、信号断やビットエラーなどの障害の種類を示す警報を警報管理サーバに通知する。ネットワークの管理者は、通知された警報に基づいて、装置交換や装置設定の調整などの障害の復旧処理を行う。
【０００６】
しかし、同一の障害を示す複数の警報が通知された状態において、ネットワークの管理者は、優先すべき障害の復旧処理を判断できないという問題がある。例えば、障害の復旧処理が、障害の発生時刻の早い順に行われた場合、優先すべき障害の復旧処理が後回しになる場合がある。この場合、障害の復旧処理の遅延が、ネットワークを介して提供されるサービスに重大な影響を与え得る。
【０００７】
そこで本件は上記の課題に鑑みてなされたものであり、障害の復旧処理の利便性を向上するネットワーク管理装置、ネットワーク管理システム、及びネットワーク管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本明細書に記載のネットワーク管理装置は、複数の通信装置の何れかを宛先または送信元とする信号を経路情報に従ってそれぞれ中継する複数の中継装置のうち、障害が発生した中継装置を迂回する迂回経路上の他の中継装置に設定された、前記迂回経路に関する前記経路情報を取得する取得部と、前記複数の通信装置の各々から提供されるサービスの重要度を示すテーブルを記憶する記憶部と、前記テーブルを参照することにより、前記複数の通信装置のうち、前記迂回経路に関する前記経路情報が示す前記信号の宛先または送信元の通信装置から提供されるサービスの前記重要度に基づいて、前記障害の復旧の優先度を決定する決定部とを有し、前記経路情報には、前記複数の中継装置の各々を示す第１識別情報と、前記信号の宛先または送信元と、前記複数の中継装置の各々が前記信号を送信するポートを示す第２識別情報との組み合わせが含まれ、前記取得部は、前記複数の中継装置の各々の前記障害の発生前及び発生後の前記経路情報同士を比較し、該比較の結果、前記障害の発生後の前記経路情報のうち、前記第１識別情報及び前記信号の宛先または送信元の組み合わせが前記障害の発生前の前記経路情報の何れにも一致しない第１経路情報、もしくは前記障害の発生前の前記経路情報の何れかと前記第１識別情報及び前記信号の宛先または送信元の組み合わせが一致し、前記第２識別情報が一致しない第２経路情報を、前記迂回経路に関する前記経路情報として取得する。
【０００９】
本明細書に記載のネットワーク管理システムは、ネットワーク管理装置と、経路制御装置とを有し、前記経路制御装置は、複数の通信装置の何れかを宛先または送信元とする信号を経路情報に従ってそれぞれ中継する複数の中継装置に、前記経路情報を設定し、前記ネットワーク管理装置は、前記複数の中継装置のうち、障害が発生した中継装置を迂回する迂回経路上の他の中継装置に設定された、前記迂回経路に関する前記経路情報を、前記経路制御装置から取得する取得部と、前記複数の通信装置の各々から提供されるサービスの重要度を示すテーブルを記憶する記憶部と、前記テーブルを参照することにより、前記複数の通信装置のうち、前記迂回経路に関する前記経路情報が示す前記信号の宛先または送信元の通信装置から提供されるサービスの前記重要度に基づいて、前記障害の復旧の優先度を決定する決定部とを有し、前記経路情報には、前記複数の中継装置の各々を示す第１識別情報と、前記信号の宛先または送信元と、前記複数の中継装置の各々が前記信号を送信するポートを示す第２識別情報との組み合わせが含まれ、前記取得部は、前記複数の中継装置の各々の前記障害の発生前及び発生後の前記経路情報同士を比較し、該比較の結果、前記障害の発生後の前記経路情報のうち、前記第１識別情報及び前記信号の宛先または送信元の組み合わせが前記障害の発生前の前記経路情報の何れにも一致しない第１経路情報、もしくは前記障害の発生前の前記経路情報の何れかと前記第１識別情報及び前記信号の宛先または送信元の組み合わせが一致し、前記第２識別情報が一致しない第２経路情報を、前記迂回経路に関する前記経路情報として取得する。
【００１０】
本明細書に記載のネットワーク管理方法は、複数の通信装置の何れかを宛先または送信元とする信号を経路情報に従ってそれぞれ中継する複数の中継装置のうち、障害が発生した中継装置を迂回する迂回経路上の他の中継装置に設定された、前記迂回経路に関する前記経路情報を取得し、前記複数の通信装置の各々から提供されるサービスの重要度を示すテーブルを参照することにより、前記複数の通信装置のうち、前記迂回経路に関する前記経路情報が示す前記信号の宛先または送信元の通信装置から提供されるサービスの前記重要度に基づいて、前記障害の復旧の優先度を決定し、前記経路情報には、前記複数の中継装置の各々を示す第１識別情報と、前記信号の宛先または送信元と、前記複数の中継装置の各々が前記信号を送信するポートを示す第２識別情報との組み合わせが含まれ、前記迂回経路に関する前記経路情報を取得するとき、前記複数の中継装置の各々の前記障害の発生前及び発生後の前記経路情報同士を比較し、該比較の結果、前記障害の発生後の前記経路情報のうち、前記第１識別情報及び前記信号の宛先または送信元の組み合わせが前記障害の発生前の前記経路情報の何れにも一致しない第１経路情報、もしくは前記障害の発生前の前記経路情報の何れかと前記第１識別情報及び前記信号の宛先または送信元の組み合わせが一致し、前記第２識別情報が一致しない第２経路情報を、前記迂回経路に関する前記経路情報として取得する方法である。
【発明の効果】
【００１１】
障害の復旧処理の利便性が向上する。
【図面の簡単な説明】
【００１２】
【図１】通信システムの一例を示す構成図である。
【図２】経路制御サーバの一例を示す構成図である。
【図３】障害解析サーバの一例を示す構成図である。
【図４】警報テーブルの一例を示す表である。
【図５】障害前経路情報テーブル及び経路情報比較テーブルの一例を示す表である。
【図６】サービス重要度テーブルの一例、サービス重要度が登録された経路情報比較テーブルの一例、及び優先度が登録された警報テーブルの一例を示す表である。
【図７】障害前経路情報テーブル及び経路情報比較テーブルの他例を示す表である。
【図８】優先度が登録された警報テーブルの他例を示す表である。
【図９】警報テーブルの他例を示す表である。
【図１０】障害前経路情報テーブル及び経路情報比較テーブルの他例を示す表である。
【図１１】サービス重要度が登録された経路情報比較テーブルの他例、及び優先度が登録された警報テーブルの他例を示す表である。
【図１２】サービス重要度が登録された経路情報比較テーブルの他例及び優先度が登録された警報テーブルの他例を示す表である。
【図１３】経路情報の取得処理を示すフローチャートである。
【図１４】経路情報の比較処理を示すフローチャートである。
【図１５】障害の復旧処理の優先度の決定処理を示すフローチャートである。
【発明を実施するための形態】
【００１３】
図１は、通信システムの一例を示す構成図である。通信システムは、端末装置４と、複数のサーバ（通信装置）６１〜６５と、端末装置４と複数のサーバ６１〜６５間に接続されたネットワークＮＷと、ネットワークＮＷを管理するネットワーク管理システムＭとを有する。
【００１４】
端末装置４は、ネットワークＮＷを介して複数のサーバ６１〜６５との間でパケット（信号）を送受信する。端末装置４としては、例えばパーソナルコンピュータやスマートフォンが挙げられるが、これに限定されない。なお、本実施例では、ネットワークＮＷに流れる信号の形態として、パケットを挙げるが、これに限定されない。
【００１５】
複数のサーバ６１〜６５は、端末装置４と通信することにより、端末装置４のユーザに各種のサービスを提供する。サーバ６１は、例えば音声サーバであり、端末装置４のユーザにＩＰ（Internet Protocol）電話サービスを提供する。
【００１６】
サーバ６２は、例えばメール（e-mail）サーバであり、端末装置４のユーザにメールサービスを提供する。サーバ６３は、例えばストリーミングサーバであり、端末装置４のユーザに動画などのストリーミングサービスを提供する。
【００１７】
サーバ６４は、例えばＷＥＢサーバであり、端末装置４のユーザにＷＥＢサービスを提供する。サーバ６５は、端末装置４のユーザに他のサービスを提供する。なお、カッコ内のｓｒｖ１〜ｓｒｖ５は、ネットワーク管理システムが管理する各サーバ６１〜６４の名称であり、サーバ６１〜６５の近傍に記載された「192.168.1.10」〜「192.168.1.50」は、サーバ６１〜６５の各ＩＰアドレスである。
【００１８】
ネットワークＮＷは、複数のサーバ６１〜６５の何れかを宛先または送信元とするパケットをそれぞれ中継する複数の中継装置（Ａ〜Ｆ）５を含む。中継装置（Ａ）５は、他装置との間でパケットを送受信するポート（送受信器）ｐ０〜ｐ４と、ポートｐ０〜ｐ４間でパケットを交換するスイッチ（ＳＷ）５０と、パケットの経路に関する経路情報５２が格納されたメモリ５１とを有する。中継装置（Ａ〜Ｆ）５としては、例えばルータが挙げられるが、これに限定されず、例えばレイヤ２スイッチでもよい。
【００１９】
ポートｐ０は、光ファイバなどの伝送路を介して端末装置４と接続されており、ポートｐ１〜ｐ４は、伝送路を介して中継装置（Ｂ〜Ｅ）５のポートｐ２に接続されている。スイッチ５０は、メモリ５１から経路情報５２を読み出し、経路情報５２に従ってポートｐ０〜ｐ４間でパケットを転送する。経路情報５２は、後述するように、一例として、パケットの宛先のサーバ６１〜６５のＩＰアドレスと、パケットが出力されるポートｐ０〜ｐ４の出力ポートＩＤとを含む。
【００２０】
また、中継装置（Ｂ〜Ｅ）５のポートｐ１は、伝送路を介して中継装置（Ｆ）５のポートｐ６〜ｐ９と接続されている。中継装置（Ｆ）５のポートｐ１〜ｐ５は、伝送路を介してサーバ６１〜６５にそれぞれ接続されている。なお、中継装置（Ｂ〜Ｆ）５も、中継装置（Ａ）５と同様に、スイッチ５０と、経路情報５２が格納されたメモリ５１とを有するが、図示は省略されている。
【００２１】
ネットワーク管理システムＭは、障害解析サーバ（ネットワーク管理装置）１、警報管理サーバ２、及び経路制御サーバ（経路制御装置）３を有する。障害解析サーバ１、警報管理サーバ２、及び経路制御サーバ３は、ネットワーク管理用の通信回線を介して、互いに接続され、また、ネットワークＮＷ内の各中継装置５に接続されている。
【００２２】
経路制御サーバ３は、各中継装置５に、パケットの経路Ｒ１〜Ｒ４に関する経路情報５２を設定する。これにより、端末装置４は、経路Ｒ１〜Ｒ４を介して、サーバ６１〜６４とパケットをそれぞれ送受信する。
【００２３】
経路Ｒ１は、中継装置（Ａ）５、中継装置（Ｂ）５、及び中継装置（Ｆ）５を経由し、経路Ｒ２は、中継装置（Ａ）５、中継装置（Ｃ）５、及び中継装置（Ｆ）５を経由する。経路Ｒ３は、中継装置（Ａ）５、中継装置（Ｄ）５、及び中継装置（Ｆ）５を経由し、経路Ｒ４は、中継装置（Ａ）５、中継装置（Ｅ）５、及び中継装置（Ｆ）５を経由する。
【００２４】
このように、経路制御サーバ３は、経路Ｒ１〜Ｒ４上の各中継装置５に経路情報を設定することにより、パケットは、端末装置４から経路Ｒ１〜Ｒ４を経由してサーバ６１〜６４に送信される。したがって、経路制御サーバ３は、ＳＤＮの技術により、ネットワークＮＷ全体として、パケットの経路Ｒ１〜Ｒ４を柔軟に構成できる。
【００２５】
警報管理サーバ２は、各中継装置５に障害が発生したとき、当該中継装置５から、障害に応じた警報を受信する。警報管理サーバ２は、受信した警報に関する警報情報を障害解析サーバ１及び経路制御サーバ３に送信する。なお、警報管理サーバ２は、一度に複数の警報を受信した場合、障害解析サーバ１及び経路制御サーバ３に各警報に関する警報情報を１つずつ送信する。
【００２６】
経路制御サーバ３は、障害解析サーバ１の指示を受けると、ネットワークＮＷ内のパケットの経路Ｒ１〜Ｒ４を制御する。経路制御サーバ３は、警報情報が「重度」の障害（信号断など）を示す場合、経路Ｒ１〜Ｒ４を切り替える。経路切り替えは、警報管理サーバ２から受信した警報情報に基づいて行われる。本実施例では、中継装置（Ｃ）５及び中継装置（Ｄ）５に障害が発生した場合を例に挙げて説明する。
【００２７】
経路制御サーバ３は、中継装置（Ｃ）５に「重度」の障害が発生した場合（×印参照）、中継装置（Ｃ）５を経由する経路Ｒ２を、該中継装置（Ｃ）５を迂回する迂回経路Ｒ２ａに切り替える。迂回経路Ｒ２ａは、中継装置（Ａ）５、中継装置（Ｂ）５、及び中継装置（Ｆ）５を経由する。このため、端末装置４は、障害が発生した後、迂回経路Ｒ２ａを介して、サーバ６２とパケットを送受信する。
【００２８】
また、経路制御サーバ３は、中継装置（Ｄ）５に「重度」の障害が発生した場合（×印参照）、中継装置（Ｄ）５を経由する経路Ｒ３を、該中継装置（Ｄ）５を迂回する迂回経路Ｒ３ａに切り替える。迂回経路Ｒ３ａは、中継装置（Ａ）５、中継装置（Ｅ）５、及び中継装置（Ｆ）５を経由する。このため、端末装置４は、障害が発生した後、迂回経路Ｒ３ａを介して、サーバ６３とパケットを送受信する。なお、経路制御サーバ３は、中継装置５に「軽度」の障害（１ビットエラーなど）が発生した場合、経路Ｒ１〜Ｒ４の切り替えを行わない。
【００２９】
経路制御サーバ３は、経路Ｒ１〜Ｒ４の切り替えが完了すると、各中継装置５の経路情報５２を障害解析サーバ１に送信する。また、経路制御サーバ３は、障害が「軽度」である場合、経路切り替えを行うことなく、各中継装置５の経路情報５２を障害解析サーバ１に送信する。
【００３０】
障害解析サーバ１は、受信した経路情報５２に基づいて、障害の復旧処理の優先度を決定し、ネットワークＮＷの管理者に通知する。障害解析サーバ１は、後述するように、例えば障害の発生前及び発生後の経路情報を比較することにより、迂回経路Ｒ２ａ，Ｒ３ａ上の中継装置５に設定された経路情報を抽出し、該経路情報に基づいて障害の復旧処理の優先度を決定する。
【００３１】
図２は、経路制御サーバ３の一例を示す構成図である。経路制御サーバ３は、ＣＰＵ（Central Processing Unit）２０、ＲＯＭ（Read Only Memory）２１、ＲＡＭ（Random Access Memory）２２、ＨＤＤ（Hard Disk Drive）２３、及び通信処理部２４を有する。
【００３２】
ＣＰＵ２０は、互いに信号の入出力ができるように、ＲＯＭ２１、ＲＡＭ２２、ＨＤＤ２３、及び通信処理部２４と、データバス２５を介して接続されている。ＲＯＭ２１は、ＣＰＵ２０を駆動するプログラムが格納されている。ＲＡＭ２２は、ＣＰＵ２０のワーキングメモリとして機能する。
【００３３】
ＨＤＤ２３には、ネットワークＮＷの構成を示すトポロジ情報２３０と、各中継装置５の経路情報２３１が格納されている。通信処理部２４は、例えばネットワークインターフェースカードであり、各中継装置５、障害解析サーバ１、及び警報管理サーバ２との間で通信を行う。
【００３４】
ＣＰＵ２０は、ＲＯＭ２１からプログラムを読み込むと、機能として、経路探索部２００、経路情報生成部２０１、及経路情報設定部２０２が形成される。経路探索部２００は、トポロジ情報２３０に基づいて、端末装置４及びサーバ６１〜６４間の経路Ｒ１〜Ｒ４、及び障害発生時の迂回経路Ｒ２ａ，Ｒ３ａを探索する。経路探索部２００は、探索した経路を経路情報生成部２０１に通知する。
【００３５】
経路情報生成部２０１は、探索された経路Ｒ１〜Ｒ４または迂回経路Ｒ２ａ，Ｒ３ａに基づいて、各中継装置５に設定する経路情報２３１を生成する。経路情報２３１は、例えば、設定対象の中継装置５を示す装置ＩＤ、当該経路のパケットの宛先及び送信元、該中継装置５においてパケットが出力されるポートｐ１，・・・，ｐ９を示す出力ポートＩＤを含む。経路情報生成部２０１は、経路情報２３１の生成が完了すると、経路情報２３１をＨＤＤ２３に格納し、生成完了を経路情報設定部２０２に通知する。
【００３６】
経路情報設定部２０２は、経路情報２３１の生成完了が通知されると、ＨＤＤ２３から経路情報２３１を読み出し、通信処理部２４を介して各中継装置５に設定する。中継装置５に障害が発生した場合、経路情報設定部２０２は、障害解析サーバ１の指示を受けた後、経路情報２３１の設定処理を行う。この場合、経路情報設定部２０２は、設定処理の完了後、経路情報２３１を障害解析サーバ１に送信する。
【００３７】
図３は、障害解析サーバ１の一例を示す構成図である。障害解析サーバ１は、ＣＰＵ１０、ＲＯＭ１１、ＲＡＭ１２、ＨＤＤ（記憶部）１３、表示処理部１４、及び通信処理部１５を有する。
【００３８】
ＣＰＵ１０は、互いに信号の入出力ができるように、ＲＯＭ１１、ＲＡＭ１２、ＨＤＤ１３、表示処理部１４、及び通信処理部１５と、データバス１６を介して接続されている。ＲＯＭ１１は、ＣＰＵ１０を駆動するプログラムが格納されている。ＲＡＭ１２は、ＣＰＵ１０のワーキングメモリとして機能する。
【００３９】
ＨＤＤ１３には、警報テーブル１３０、障害前経路情報テーブル１３１、経路情報比較テーブル１３２、及びサービス重要度テーブル（テーブル）１３３が記憶されている。表示処理部１４は、例えば液晶モニタなどの表示装置に情報を表示させる処理を行う。通信処理部１５は、例えばネットワークインターフェースカードであり、各中継装置５、経路制御サーバ３、及び警報管理サーバ２との間で通信を行う。
【００４０】
ＣＰＵ１０は、ＲＯＭ１１からプログラムを読み込むと、機能として、警報処理部１００、経路情報取得部１０１、経路情報比較部１０２、優先度決定部（決定部）１０３、及び解析結果出力部１０４とが形成される。警報処理部１００は、中継装置５に障害が発生したとき、警報管理サーバ２から通信処理部１５を介して、発生した障害に対応する警報情報を受信する。警報処理部１００は、受信した警報情報を、ＨＤＤ１３に格納された警報テーブル１３０に登録する。
【００４１】
図４には、警報テーブル１３０の一例が示されている。警報テーブル１３０は、「障害レベル」、「優先度」、「警報名」、「発生日時」、及び「障害箇所」の各情報を含む。警報テーブル１３０の情報のうち、「優先度」を除く各情報は、警報情報の内容に基づいて登録される。
【００４２】
「障害レベル」は、上記の「重度」または「軽度」を示す。上述したように、「重度」の障害の場合、経路Ｒ１〜Ｒ４の切り替えが行われ、「軽度」の障害の場合、経路Ｒ１〜Ｒ４の切り替えは行われない。
【００４３】
「警報名」は、障害に対応する警報の名称を示す。上記の「障害レベル」は、「警報名」に応じて決定される。つまり、複数の障害が発生した状態において、各障害に対応する「警報名」が同一であれば、「障害レベル」も同一である。本例において、「警報名」が「ＡＬＭ１」である障害の「障害レベル」は、「重度」として扱われ、一方、後述するように、「警報名」が「ＡＬＭ２」である障害の「障害レベル」は、「軽度」として扱われる。
【００４４】
「発生日時」は、障害の発生日時を示し、「障害箇所」は、障害が発生した中継装置５の装置ＩＤ（本例では、Ａ〜Ｆとする）を示す。つまり、本例の警報情報は、１月１日の１０時１分に、中継装置（Ｃ）５に警報「ＡＬＭ１」が発生したことを示す。
【００４５】
上述したように、「警報名」が同一である複数の警報情報が通知された状態では、各警報情報が示す「障害レベル」も同一である。このため、ネットワークＮＷの管理者は、優先すべき障害の復旧処理を判断できない。例えば、障害の復旧処理が、障害の発生日時の早い順に行われた場合、優先すべき障害の復旧処理が後回しになる場合がある。この場合、障害の復旧処理の遅延が、各サーバ６１〜６５からネットワークＮＷを介して端末装置４のユーザに提供されるサービスに重大な影響を与え得る。
【００４６】
そこで、障害解析サーバ１は、障害が発生した中継装置５を迂回する迂回経路Ｒ２ａ，Ｒ３ａ上の他の中継装置５に設定された経路情報を取得する。障害解析サーバ１は、迂回経路Ｒ２ａ，Ｒ３ａに関する経路情報が示すパケットの宛先または送信元のサーバ６１〜６５のサービスの重要度に基づいて、障害の復旧処理の優先度を決定することで、利便性を向上する。
【００４７】
警報テーブル１３０の「優先度」は、優先度決定部１０３により決定された障害の復旧処理の優先度を示す。「優先度」は、優先度の決定処理後に登録され、優先度の決定処理前、「−」を示す。
【００４８】
経路情報取得部１０１は、警報テーブル１３０への警報情報の登録後、経路制御サーバ３に経路制御を指示し、応答として、経路制御サーバ３から通信処理部１５を介して経路情報２３１を取得する。経路情報取得部１０１は、取得した経路情報２３１を経路情報比較テーブル１３２に登録する。また、経路情報取得部１０１は、障害の発生の前後の各経路情報２３１を比較するため、障害の発生前に取得した経路情報２３１を障害前経路情報テーブル１３１に予め登録しておく。
【００４９】
図５（ａ）及び図５（ｂ）には、障害前経路情報テーブル１３１及び経路情報比較テーブル１３２の一例がそれぞれ示されている。障害前経路情報テーブル１３１は、「装置ＩＤ」、「宛先アドレス」、及び「出力ポートＩＤ」を含む。「装置ＩＤ」、「宛先アドレス」、及び「出力ポートＩＤ」は、障害発生前に取得された経路情報２３１に含まれる情報である。
【００５０】
「装置ＩＤ」は、中継装置５を示す識別情報（Ａ〜Ｄ）である。「宛先アドレス」は、当該中継装置５におけるパケットの宛先であるサーバ６１〜６５のＩＰアドレス（「192.168.1.10」〜「192.168.1.50」）である。つまり、「宛先アドレス」は、パケットのヘッダ部分に含まれる宛先アドレス（宛先情報）に一致する。また、「出力ポートＩＤ」は、「装置ＩＤ」が示す中継装置５において、当該パケットが出力されるポートｐ１〜ｐ９（図１参照）を示す識別情報（ｐ１〜ｐ９）である。
【００５１】
本例の障害前経路情報テーブル１３１には、図１に示された経路Ｒ１〜Ｒ４に対応した経路情報２３１が登録されている。この経路情報２３１に従って、中継装置（Ａ）５は、宛先アドレスが「192.168.1.10」〜「192.168.1.40」であるパケットを、ポートｐ１〜ｐ４からそれぞれ送信する。中継装置（Ｂ〜Ｅ）５は、宛先アドレスが「192.168.1.10」〜「192.168.1.40」であるパケットをそれぞれポートｐ１から送信する。中継装置（Ｆ）５は、宛先アドレスが「192.168.1.10」〜「192.168.1.40」であるパケットを、ポートｐ１〜ｐ４からそれぞれ送信する。
【００５２】
本例の障害前経路情報テーブル１３１には、端末装置４からサーバ６１〜６５に向かう方向（上り方向）に関する経路情報２３１が登録されているが、サーバ６１〜６５から端末装置４に向かう方向（下り方向）に関する経路情報２３１が登録されてもよい。この場合、障害前経路情報テーブル１３１には、「宛先アドレス」に代えて、パケットの送信元であるサーバ６１〜６５のＩＰアドレス（「192.168.1.10」〜「192.168.1.50」）を示す「送信元アドレス」が含まれる。送信元アドレスは、宛先アドレスと同様に、パケットのヘッダ部分に含まれる。
【００５３】
経路情報比較テーブル１３２は、「装置ＩＤ」、「宛先アドレス」、「出力ポートＩＤ」、「比較結果」、及び「サービス重要度」を含む。「装置ＩＤ」、「宛先アドレス」、及び「出力ポートＩＤ」は、障害発生後に取得された経路情報２３１に含まれる情報であり、その内容は障害前経路情報テーブル１３１と同様である。
【００５４】
すなわち、「装置ＩＤ」、「宛先アドレス」、及び「出力ポートＩＤ」には、障害の発生後、つまり経路制御後の経路情報２３１が登録される。本例の障害前経路情報テーブル１３１には、図１に示された迂回経路Ｒ２ａ及び経路Ｒ１，Ｒ３〜Ｒ４に関する経路情報２３１が登録されている。
【００５５】
迂回経路Ｒ２ａに関する経路情報２３１に従って、中継装置（Ａ）５は、宛先アドレスが「192.168.1.20」であるパケットをポートｐ１から送信する（図５（ｂ）の符号Ｋ０参照）。また、中継装置（Ｂ）５は、宛先アドレスが「192.168.1.20」であるパケットをポートｐ１から送信する（図５（ｂ）の符号Ｋ１参照）。後述するように、経路情報比較部１０２は、障害の復旧処理の優先度を決定するため、障害発生前後の経路情報２３１を比較することにより、経路情報比較テーブル１３２から迂回経路Ｒ２ａに関する経路情報２３１（符号Ｋ０，Ｋ１）を抽出する。
【００５６】
「比較結果」は、障害前経路情報テーブル１３１及び経路情報比較テーブル１３２に登録された各経路情報２３１の比較結果を示す。経路情報２３１の比較処理は、経路情報比較部１０２により行われる。
【００５７】
経路情報比較部１０２は、障害前経路情報テーブル１３１に、「装置ＩＤ」、「宛先アドレス」、及び「出力ポートＩＤ」の組み合わせが一致する経路情報２３１が登録されている場合、「比較結果」に「変更なし」を登録する。また、経路情報比較部１０２は、障害前経路情報テーブル１３１に、「装置ＩＤ」及び「宛先アドレス」だけの組み合わせが一致する経路情報２３１が登録されている場合、「比較結果」に「変更あり」を登録する。さらに、経路情報比較部１０２は、障害前経路情報テーブル１３１に、「装置ＩＤ」及び「宛先アドレス」の組み合わせが一致する経路情報２３１が登録されていない場合、「比較結果」に「該当なし」を登録する。
【００５８】
本例の経路情報比較テーブル１３２に登録された経路情報２３１の「装置ＩＤ」、「宛先アドレス」、及び「出力ポートＩＤ」は、迂回経路Ｒ２ａに関するものを除けば、障害前経路情報テーブル１３１に登録された経路情報２３１に一致する。このため、符号Ｋ０，Ｋ１で示されたもの以外の経路情報２３１の「比較結果」には、「変更なし」が登録されている。
【００５９】
符号Ｋ０で示された経路情報２３１は、符号Ｌ０で示された障害前経路情報テーブル１３１の経路情報２３１（図５（ａ）参照）と、「装置ＩＤ」（Ａ）及び「宛先アドレス」（「192.168.1.20」）の組み合わせが一致するが、「出力ポートＩＤ」（ｐ１、ｐ２）が一致しない。このため、符号Ｋ０で示された経路情報２３１の「比較結果」には、「変更あり」が登録されている。
【００６０】
また、障害前経路情報テーブル１３１には、符号Ｋ１で示された経路情報２３１の「装置ＩＤ」（Ｂ）及び「宛先アドレス」（「192.168.1.20」）の組み合わせが一致する経路情報２３１が登録されていない。このため、符号Ｋ１で示された経路情報２３１の「比較結果」には、「該当なし」が登録されている。
【００６１】
このように、経路情報取得部１０１及び経路情報比較部１０２（取得部）は、中継装置（Ａ〜Ｆ）５のうち、障害が発生した中継装置（Ｃ）５を迂回する迂回経路Ｒ２ａ上の他の中継装置（Ｂ）５に設定された、迂回経路Ｒ２ａに関する経路情報２３１を取得する。より具体的には、経路情報比較部１０２は、上述したように、障害の発生前及び発生後の経路情報２３１の比較結果に基づいて、各中継装置５に設定された経路情報２３１から、迂回経路Ｒ２ａに関する経路情報２３１を抽出する。
【００６２】
このため、経路制御サーバ３は、各中継装置５に設定した経路情報２３１から、迂回経路Ｒ２ａに関する経路情報を抽出して障害解析サーバ１に送信する必要がないので、経路制御サーバ３の構成が簡単になる。もっとも、障害解析サーバ１は、経路制御サーバ３または各中継装置５に、全ての経路情報２３１ではなく、迂回経路Ｒ２ａ，Ｒ３ａに関する経路情報２３１だけを送信するように要求してもよい。
【００６３】
また、優先度決定部１０３は、サービス重要度テーブル１３３を参照することにより、迂回経路Ｒ２ａに関する経路情報２３１が示すパケットの宛先（または送信元）のサーバ６１〜６５から提供されるサービスの重要度に基づいて、障害復旧の優先度を決定する。より具体的には、優先度決定部１０３は、サービス重要度テーブル１３３から、図５（ｂ）の符号Ｋ０，Ｋ１で示された経路情報２３１の「宛先アドレス」が示すサーバ６１〜６５のサービスの重要度を検索し、障害復旧の優先度として決定する。
【００６４】
図６（ａ）には、サービス重要度テーブル１３３の一例が示されている。サービス重要度テーブル１３３は、「サーバ名」、「ＩＰアドレス」、「サービス種別」、及び「サービス重要度」を含む。
【００６５】
「サーバ名」は、各サーバ６１〜６５の名称「ｓｒｖ１」〜「ｓｒｖ５」であり、「ＩＰアドレス」は、各サーバ６１〜６５のＩＰアドレスである（図１参照）。「サービス種別」は、各サーバ６１〜６５が端末装置４のユーザに提供するサービス（音声、メール、ストリーミング、ＷＥＢ，その他）の種類を示す。
【００６６】
「サービス重要度」は、各サーバ６１〜６５が提供するサービスの重要度を示す。「サービス重要度」は、一例として、各サーバ６１〜６５のサービスが、障害が発生した場合に受ける影響の大きさを示す。例えば、ＩＰ電話サービスなどの「音声」サービスは、他のサービスより高いリアルタイム性を要求されるため、障害によりパケットが損失または遅延すると、他種のサービスよりも顕著に影響を受け、サービス品質が劣化する。このため、サーバ６１の「サービス重要度」は、サーバ６１〜６５のうち、最も高い「５」が設定されている。
【００６７】
また、「メール」サービスは、リアルタイム性は要求されないが、例えば、使用頻度が高いため、障害によりパケットが損失または遅延すると、ネットワークＮＷの通信が重大な影響を受ける。このため、サーバ６２の「サービス重要度」は、サーバ６１〜６５のうち、２番目に高い「４」が設定されている。
【００６８】
優先度決定部１０３は、図５（ｂ）の符号Ｋ０，Ｋ１で示された経路情報２３１の「宛先アドレス」、つまり「192.168.10.20」に基づいて、サービス重要度テーブル１３３を参照する。優先度決定部１０３は、サービス重要度テーブル１３３から、ＩＰアドレス「192.168.10.20」に対応するサービス重要度「４」を検索する（符号Ｋ２参照）。
【００６９】
優先度決定部１０３は、図６（ｂ）の符号Ｋ３で示されるように、経路情報比較テーブル１３２に登録された経路情報２３１のうち、迂回経路Ｒ２ａに関する経路情報２３１の「サービス重要度」に、検索した「４」を登録する。なお、優先度決定部１０３は、図５（ｂ）の符号Ｋ１で示される経路情報２３１に代えて、図５（ｂ）の符号Ｋ０で示される経路情報２３１の「サービス重要度」に、検索した「４」を登録してもよい。
【００７０】
さらに、優先度決定部１０３は、図６（ｃ）の符号Ｋ４で示されるように、警報テーブル１３０の「優先度」に、「サービス重要度」の「４」を登録する。これにより、中継装置（Ｃ）５の障害の復旧処理の優先度が、「４」に決定される。なお、本例において、優先度は、「５」が最も高く、「１」が最も低い。
【００７１】
優先度決定部１０３は、優先度の決定処理が完了すると、決定処理の完了を解析結果出力部１０４に通知する。解析結果出力部１０４は、ＨＤＤ１３から警報テーブル１３０を読み出して、警報テーブル１３０の内容を、表示処理部１４を介して液晶モニタなどの表示装置に出力する。
【００７２】
したがって、ネットワークＮＷの管理者は、表示装置に表示された警報テーブル１３０の内容を参照し、「優先度」に基づいて障害の復旧処理を行うことができる。
【００７３】
優先度決定部１０３は、中継装置（Ｃ）５に続いて中継装置（Ｄ）５にも障害が発生した場合、同様の手法により障害の復旧処理の優先度を決定する。優先度の決定に先立ち、優先度決定部１０３は、図７（ａ）に示されるように、図５（ｂ）の経路情報比較テーブル１３２の経路情報２３１を障害前経路情報テーブル１３１にコピーすることにより、障害前経路情報テーブル１３１の経路情報２３１を更新する。
【００７４】
中継装置（Ｄ）５に障害が発生したとき、警報管理サーバ２は、中継装置（Ｄ）５に「重度」の障害が発生したことを示す警報情報を、障害解析サーバ１及び経路制御サーバ３に送信する。障害解析サーバ１において、警報処理部１００は、警報テーブル１３０に、受信した警報情報を追加する。また、経路情報取得部１０１は、経路制御サーバ３に経路制御を指示する。
【００７５】
経路制御サーバ３は、障害が発生した中継装置（Ｄ）５を経由する経路Ｒ３を、中継装置（Ｄ）５を迂回する迂回経路Ｒ３ａに切り替えるように、各中継装置５に経路情報２３１を設定する。経路情報取得部１０１は、経路制御サーバ３から各中継装置５に設定された経路情報２３１を取得し、図７（ｂ）に示されるように、経路情報比較テーブル１３２に登録する。経路情報比較部１０２は、障害前経路情報テーブル１３１及び経路情報比較テーブル１３２の各経路情報２３１を比較し、比較結果を経路情報比較テーブル１３２に登録する。
【００７６】
これにより、符号Ｋ５，Ｋ５ａで示されるように、迂回経路Ｒ３ａに関する経路情報２３１の「比較結果」に、「該当なし」及び「変更なし」が登録される。優先度決定部１０３は、サービス重要度テーブル１３３（図６（ａ）参照）から、「該当なし」の経路情報２３１（符号Ｋ５参照）の「宛先アドレス」、つまり「192.168.1.30」に対応する「サービス重要度」として「３」を検索する。
【００７７】
したがって、優先度決定部１０３は、符号Ｋ５で示されるように、経路情報比較テーブル１３２の当該経路情報２３１の「サービス重要度」に「３」を登録する。なお、優先度決定部１０３は、「該当なし」の経路情報２３１に代えて、「変更あり」の経路情報２３１（符号Ｋ５ａ参照）の「宛先情報」に基づいて、「サービス重要度」を検索してもよい。
【００７８】
優先度決定部１０３は、図８の符号Ｋ６で示されるように、警報テーブル１３０に、中継装置（Ｄ）５の障害の復旧処理の優先度として「３」を登録する。解析結果出力部１０４は、警報テーブル１３０の内容を表示処理部１４に出力する。これにより、警報テーブル１３０の内容が、表示装置に表示される。
【００７９】
したがって、ネットワークＮＷの管理者は、中継装置（Ｃ）５及び中継装置（Ｄ）５に発生した各障害の復旧処理の優先度を知ることができる。本例の場合、中継装置（Ｃ）５の障害の復旧処理の優先度「４」が、中継装置（Ｄ）５の障害の復旧処理の優先度「３」より高い。
【００８０】
このため、ネットワークＮＷの管理者は、中継装置（Ｃ）５の障害の復旧処理を行った後、中継装置（Ｄ）５の障害の復旧処理を行う。このように、本実施例によるサーバ６１〜６５が提供するサービスへの障害の影響を考慮して、優先度に基づいて障害の復旧処理の実行順序を決めることができるので、障害の復旧処理の利便性が向上する。
【００８１】
上記の実施例では、経路制御サーバ３の経路切り替え対象となる「重度」の障害が発生した場合を挙げたが、障害解析サーバ１は、経路切り替えの対象ではない「軽度」の障害が発生した場合でも、障害の復旧処理の優先度を決定することができる。
【００８２】
図９には、警報テーブル１３０の他例が示されている。本例の警報テーブル１３０は、１月１日の１０時１分に、中継装置（Ｃ）５に、「軽度」の障害に対応する警報「ＡＬＭ２」が発生したことを示す。
【００８３】
経路制御サーバ３は、障害が「軽度」であるため、障害解析サーバ１から経路制御の指示を受けても、経路切り替えを行うことなく、各中継装置５に設定されている経路情報２３１を障害解析サーバ１に送信する。
【００８４】
図１０（ａ）及び図１０（ｂ）には、障害前経路情報テーブル１３１及び経路情報比較テーブル１３２の他例がそれぞれ示されている。本例において、経路制御サーバ３は経路切り替えを行わないため、障害前経路情報テーブル１３１及び経路情報比較テーブル１３２に登録された各経路情報２３１は、同一である。したがって、経路情報比較部１０２は、経路情報比較テーブル１３２の全ての「比較結果」に「変更なし」を登録する。
【００８５】
優先度決定部１０３は、図９の符号Ｋ７で示されるように、発生した障害の「障害箇所」を参照する。優先度決定部１０３は、「障害箇所」が「Ｃ」、つまり中継装置（Ｃ）５であるため、図１０（ｂ）の符号Ｋ８で示されるように、経路情報比較テーブル１３２から、「装置ＩＤ」が「Ｃ」である経路情報２３１の「宛先アドレス」（「192.168.1.20」）を取得する。
【００８６】
優先度決定部１０３は、サービス重要度テーブル１３３（図６（ａ）参照）を参照することにより、「宛先アドレス」である「192.168.1.20」に対応する「サービス重要度」を検索する。「192.168.1.20」に対応する「サービス重要度」は「４」であるため、優先度決定部１０３は、図１１（ａ）の符号Ｋ９で示されるように、経路情報比較テーブル１３２の当該経路情報２３１の「サービス重要度」に「４」を登録する。
【００８７】
優先度決定部１０３は、図１１（ｂ）の符号Ｋ１０で示されるように、警報テーブル１３０の「優先度」に「４」を登録する。なお、優先度決定部１０３は、仮に、「障害発生箇所」に該当する複数の経路情報２３１が存在し、経路情報比較テーブル１３２に複数の「サービス重要度」を登録した場合、「サービス重要度」の最大値を警報テーブル１３０の「優先度」に登録する。
【００８８】
解析結果出力部１０４は、警報テーブル１３０の内容を表示処理部１４に出力する。これにより、警報テーブル１３０の内容が、表示装置に表示される。
【００８９】
したがって、ネットワークＮＷの管理者は、表示装置に表示された警報テーブル１３０の内容を参照し、「優先度」に基づいて障害の復旧処理を行うことができる。
【００９０】
優先度決定部１０３は、中継装置（Ｃ）５に続いて中継装置（Ｄ）５にも障害が発生した場合、同様の手法により障害の復旧処理の優先度を決定する。優先度の決定に先立ち、優先度決定部１０３は、図１０（ｂ）に示された経路情報比較テーブル１３２の経路情報２３１を障害前経路情報テーブル１３１にコピーすることにより、障害前経路情報テーブル１３１の経路情報２３１を更新する。
【００９１】
中継装置（Ｄ）５に障害が発生したとき、警報管理サーバ２は、中継装置（Ｄ）５に「軽度」の障害が発生したことを示す警報情報を、障害解析サーバ１及び経路制御サーバ３に送信する。障害解析サーバ１において、警報処理部１００は、警報テーブル１３０に、受信した警報情報を追加する。また、経路情報取得部１０１は、経路制御サーバ３に経路制御を指示する。
【００９２】
経路制御サーバ３は、障害が「軽度」であるため、障害解析サーバ１から経路制御の指示を受けても、経路切り替えを行うことなく、各中継装置５に設定されている経路情報２３１を障害解析サーバ１に送信する。
【００９３】
経路情報取得部１０１は、経路制御サーバ３から各中継装置５に設定された経路情報２３１を取得し、図１２（ａ）に示されるように、経路情報比較テーブル１３２に登録する。経路情報比較部１０２は、障害前経路情報テーブル１３１（図１０（ａ）と同一）及び経路情報比較テーブル１３２の各経路情報２３１を比較し、比較結果を経路情報比較テーブル１３２に登録する。
【００９４】
本例でも経路切り替えは行われないため、障害前経路情報テーブル１３１及び経路情報比較テーブル１３２に登録された各経路情報２３１は、同一である。したがって、経路情報比較部１０２は、経路情報比較テーブル１３２の全ての「比較結果」に「変更なし」を登録する。
【００９５】
本例において、警報テーブル１３０の「障害箇所」は、「Ｄ」、つまり中継装置（Ｄ）５である。このため、優先度決定部１０３は、図１２（ａ）の符号Ｋ１１で示されるように、経路情報比較テーブル１３２から、「装置ＩＤ」が「Ｄ」である経路情報２３１の「宛先アドレス」（「192.168.1.30」）を取得する。
【００９６】
優先度決定部１０３は、サービス重要度テーブル１３３（図６（ａ）参照）を参照することにより、「宛先アドレス」である「192.168.1.30」に対応する「サービス重要度」を検索する。「192.168.1.30」に対応する「サービス重要度」は「３」であるため、優先度決定部１０３は、符号Ｋ１１で示されるように、経路情報比較テーブル１３２の当該経路情報２３１の「サービス重要度」に「３」を登録する。
【００９７】
優先度決定部１０３は、図１２（ｂ）の符号Ｋ１２で示されるように、警報テーブル１３０の「優先度」に「３」を登録する。なお、優先度決定部１０３は、仮に、「障害発生箇所」に該当する複数の経路情報２３１が存在し、経路情報比較テーブル１３２に複数の「サービス重要度」を登録した場合、「サービス重要度」の最大値を警報テーブル１３０の「優先度」に登録する。
【００９８】
解析結果出力部１０４は、警報テーブル１３０の内容を表示処理部１４に出力する。これにより、警報テーブル１３０の内容が、表示装置に表示される。
【００９９】
したがって、ネットワークＮＷの管理者は、中継装置（Ｃ）５及び中継装置（Ｄ）５に発生した各障害の復旧処理の優先度を知ることができる。本例の場合、中継装置（Ｃ）５の障害の復旧処理の優先度「４」が、中継装置（Ｄ）５の障害の復旧処理の優先度「３」より高い。
【０１００】
このため、ネットワークＮＷの管理者は、中継装置（Ｃ）５の障害の復旧処理を行った後、中継装置（Ｄ）５の障害の復旧処理を行う。
【０１０１】
このように、本実施例において、経路情報取得部１０１は、障害が発生した中継装置（Ｃ），（Ｄ）５（警報テーブル１３０の「障害箇所」）に設定された経路情報２３１を取得する。優先度決定部１０３は、サービス重要度テーブル１３３を参照することにより、該経路情報２３１が示す宛先アドレスのサーバ６１〜６５から提供されるサービスの重要度に基づいて、障害の復旧の優先度を決定する。
【０１０２】
したがって、ネットワークＮＷの管理者は、決定された優先度に基づいて障害の復旧処理の実行順序を決めることができるので、障害の復旧処理の利便性が向上する。なお、本実施例において、優先度決定部１０３は、経路情報２３１の「宛先アドレス」に基づいて、「サービス重要度」を検索したが、下り方向の経路情報２３１を用いる場合、経路情報２３１の送信元アドレスに基づいて「サービス重要度」を検索する。
【０１０３】
次に、障害解析サーバ１の各処理の詳細を説明する。
【０１０４】
図１３は、経路情報２３１の取得処理を示すフローチャートである。警報処理部１００は、警報管理サーバ２から警報情報を受信したか否かを判定する（ステップＳｔ１）。警報処理部１００は、警報情報を受信していない場合（ステップＳｔ１のＮｏ）、処理を終了する。
【０１０５】
警報処理部１００は、警報情報を受信した場合（ステップＳｔ１のＹｅｓ）、警報情報を警報テーブル１３０に登録する（ステップＳｔ２）。次に、経路情報取得部１０１は、経路制御サーバ３に経路制御を指示する（ステップＳｔ３）。
【０１０６】
経路制御サーバ３は、経路制御の指示を受けると、以下の処理を行う。経路情報設定部２０２は、警報情報が「重度」の障害を示す場合、障害が発生した中継装置（Ｃ），（Ｄ）５を経由する経路Ｒ２，Ｒ３を、中継装置（Ｃ），（Ｄ）５を迂回する迂回経路Ｒ２ａ，Ｒ３ａに切り替えるように、各中継装置５に経路情報２３１を設定する。経路制御サーバ３は、各中継装置５に設定した経路情報２３１を障害解析サーバ１に送信する。一方、警報情報が「軽度」の障害を示す場合、経路情報設定部２０２は、経路制御を行うことなく、各中継装置５に設定されている経路情報２３１を障害解析サーバ１に送信する。
【０１０７】
次に、経路情報取得部１０１は、経路制御サーバ３から経路情報２３１を受信したか否かを判定する（ステップＳｔ４）。経路情報取得部１０１は、経路情報２３１を受信していない場合（ステップＳｔ４のＮｏ）、再びステップＳｔ４の判定処理を行う。
【０１０８】
また、経路情報取得部１０１は、経路情報２３１を受信した場合（ステップＳｔ４のＹｅｓ）、受信した経路情報２３１を経路情報比較テーブル１３２に登録する（ステップＳｔ５）。このようにして、経路情報２３１の取得処理は行われる。
【０１０９】
図１４は、経路情報２３１の比較処理を示すフローチャートである。経路情報比較部１０２は、経路情報比較テーブル１３２から、経路情報２３１の１つを選択する（ステップＳｔ１１）。
【０１１０】
次に、経路情報比較部１０２は、選択した経路情報２３１を、障害前経路情報テーブル１３１の各経路情報２３１と比較する（ステップＳｔ１２）。このとき、経路情報比較部１０２は、経路情報比較テーブル１３２から選択した経路情報２３１を、障害前経路情報テーブル１３１から順次に選択した経路情報２３１と比較する。
【０１１１】
経路情報比較部１０２は、障害前経路情報テーブル１３１に、経路情報２３１の「装置ＩＤ」及び「宛先アドレス」の組み合わせが一致するものがなければ（ステップＳｔ１３のＮｏ）、当該「比較結果」に「該当なし」を登録する（ステップＳｔ１７）。
【０１１２】
また、経路情報比較部１０２は、障害前経路情報テーブル１３１に、経路情報２３１の「装置ＩＤ」及び「宛先アドレス」の組み合わせが一致するものがあれば（ステップＳｔ１３のＹｅｓ）、「出力ポートＩＤ」が一致するか否かを判定する（ステップＳｔ１４）。「出力ポートＩＤ」が一致しない場合（ステップＳｔ１４のＹｅｓ）、経路情報比較部１０２は、当該「比較結果」に「変更あり」を登録する（ステップＳｔ１８）。つまり、経路情報２３１の「装置ＩＤ」、「宛先アドレス」、「出力ポートＩＤ」のうち、「出力ポートＩＤ」だけが一致しない場合、当該「比較結果」には「変更あり」が登録される。
【０１１３】
迂回経路Ｒ２ａ，Ｒ３ａに関する経路情報２３１は、新規に生成されたもの、または「出力ポートＩＤ」が変更されたものであるため、「比較結果」として「該当なし」または「変更あり」が登録される（図５（ｂ）の符号Ｋ０、Ｋ１参照）。このため、経路情報比較部１０２は、障害前経路情報テーブル１３１及び経路情報比較テーブル１３２の各経路情報２３１を比較することにより、迂回経路Ｒ２ａ，Ｒ３ａに関する経路情報２３１を容易に抽出できる。
【０１１４】
また、経路情報比較部１０２は、「出力ポートＩＤ」が一致する場合（ステップＳｔ１４のＹｅｓ）、当該「比較結果」に「変更なし」を登録する（ステップＳｔ１５）。つまり、経路情報２３１の「装置ＩＤ」、「宛先アドレス」、「出力ポートＩＤ」の組み合わせが一致する場合、当該「比較結果」には「変更なし」が登録される。
【０１１５】
次に、経路情報比較部１０２は、経路情報比較テーブル１３２に未選択の経路情報２３１があるか否かを判定する（ステップＳｔ１６）。経路情報比較部１０２は、未選択の経路情報２３１があれば（ステップＳｔ１６のＹｅｓ）、他の経路情報２３１を選択して（ステップＳｔ１１）、同様の比較処理を行う。
【０１１６】
また、経路情報比較部１０２は、未選択の経路情報２３１がなければ（ステップＳｔ１６のＮｏ）、処理を終了する。このようにして、経路情報２３１の比較処理は行われる。
【０１１７】
図１５は、障害の復旧処理の優先度の決定処理を示すフローチャートである。優先度決定部１０３は、経路情報比較テーブル１３２に、「比較結果」が「該当なし」または「変更あり」である経路情報２３１があるか否かを判定する（ステップＳｔ２１）。これにより、優先度決定部１０３は、経路切り替えが行われたか否かを判定する。
【０１１８】
優先度決定部１０３は、「比較結果」が「該当なし」または「変更あり」である経路情報２３１がある場合（ステップＳｔ２１のＹｅｓ）、サービス重要度テーブル１３３から、該経路情報２３１の「宛先アドレス」に一致する「ＩＰアドレス」の「サービス重要度」を検索する（ステップＳｔ２２）。優先度決定部１０３は、検索した「サービス重要度」を、経路情報比較テーブル１３２の当該経路情報２３１の「サービス重要度」に登録する（ステップＳｔ２３）。
【０１１９】
優先度決定部１０３は、「比較結果」が「該当なし」または「変更あり」である他の経路情報２３１がある場合（ステップＳｔ２４のＹｅｓ）、再びステップＳｔ２２の処理を行う。優先度決定部１０３は、「比較結果」が「該当なし」または「変更あり」である他の経路情報２３１がない場合（ステップＳｔ２４のＮｏ）、経路情報比較テーブル１３２に登録された「サービス重要度」の最大値を警報テーブル１３０の「優先度」として登録する（ステップＳｔ２５）。
【０１２０】
一方、優先度決定部１０３は、「比較結果」が「該当なし」または「変更あり」である経路情報２３１がない場合（ステップＳｔ２１のＮｏ）、「装置ＩＤ」が警報テーブル１３０の「障害箇所」に一致する経路情報２３１の有無を判定する（ステップＳｔ２９）。優先度決定部１０３は、「装置ＩＤ」が警報テーブル１３０の「障害箇所」に一致する経路情報２３１がない場合（ステップＳｔ２９のＮｏ）、障害が発生した中継装置５を経由する経路がないものとして、処理を終了する。
【０１２１】
優先度決定部１０３は、「装置ＩＤ」が警報テーブル１３０の「障害箇所」に一致する経路情報２３１がある場合（ステップＳｔ２９のＹｅｓ）、サービス重要度テーブル１３３から、当該経路情報２３１の「宛先アドレス」に一致する「ＩＰアドレス」の「サービス重要度」を検索する（ステップＳｔ３０）。優先度決定部１０３は、検索した「サービス重要度」を、経路情報比較テーブル１３２の当該経路情報２３１の「サービス重要度」に登録する（ステップＳｔ３１）。
【０１２２】
優先度決定部１０３は、「装置ＩＤ」が警報テーブル１３０の「障害箇所」に一致する他の経路情報２３１がある場合（ステップＳｔ３２のＹｅｓ）、再びステップＳｔ３０の処理を行う。また、優先度決定部１０３は、「装置ＩＤ」が警報テーブル１３０の「障害箇所」に一致する他の経路情報２３１がない場合（ステップＳｔ３２のＮｏ）、経路情報比較テーブル１３２に登録された「サービス重要度」の最大値を警報テーブル１３０の「優先度」として登録する（ステップＳｔ２５）。
【０１２３】
次に、解析結果出力部１０４は、警報テーブル１３０の内容を表示処理部１４に出力することにより、表示装置に表示する（ステップＳｔ２６）。次に、優先度決定部１０３は、障害前経路情報テーブル１３１に、経路情報比較テーブル１３２の経路情報２３１を登録することにより、障害前経路情報テーブル１３１を更新する（ステップＳｔ２７）。次に、優先度決定部１０３は、経路情報比較テーブル１３２の経路情報２３１をクリアする（ステップＳｔ２８）。このようにして、障害の復旧処理の優先度の決定処理は行われる。
【０１２４】
これまで述べたように、実施例に係るネットワーク管理装置（障害解析サーバ）１は、取得部（経路情報取得部及び経路情報比較部）１０１，１０２と、記憶部（ＨＤＤ）１３と、決定部（優先度決定部）１０３とを有する。取得部１０１，１０２は、複数の通信装置（サーバ）６１〜６５の何れかを宛先または送信元とする信号（パケット）をそれぞれ中継する複数の中継装置（Ａ〜Ｆ）５のうち、障害が発生した中継装置（Ｃ，Ｄ）に設定された経路情報２３１、または障害が発生した中継装置（Ｃ，Ｄ）５を迂回する迂回経路Ｒ２ａ，Ｒ３ａ上の他の中継装置（Ａ，Ｂ）５に設定された、迂回経路に関する経路情報２３１を取得する。
【０１２５】
記憶部１３は、複数の通信装置６１〜６５の各々から提供されるサービスの重要度（「サービス重要度」）を示すテーブル（サービス重要度テーブル）１３３を記憶する。決定部１０３は、テーブル１３３を参照することにより、複数の通信装置６１〜６５のうち、経路情報２３１が示す信号の宛先または送信元の通信装置６１〜６５から提供されるサービスの重要度に基づいて、障害の復旧の優先度を決定する。
【０１２６】
上記の構成によると、テーブル１３３を参照することにより、中継装置５の障害により影響を受けるサービスの重要度が検索され、障害の復旧の優先度は、検索されたサービスの重要度に基づいて決定される。したがって、実施例に係るネットワーク管理装置（障害解析サーバ）１によると、サービスへの障害の影響を考慮して、障害の復旧処理の実行順位を決定でき、復旧処理の利便性が向上する。
【０１２７】
また、実施例に係るネットワーク管理システムＭは、ネットワーク管理装置（障害解析サーバ）１と、経路制御装置（経路制御サーバ）３とを有する。経路制御装置３は、複数の通信装置（サーバ）６１〜６５の何れかを宛先または送信元とする信号（パケット）をそれぞれ中継する複数の中継装置（Ａ〜Ｆ）５に経路情報２３１を設定する。ネットワーク管理装置（障害解析サーバ）１は、取得部（経路情報取得部及び経路情報比較部）１０１，１０２と、記憶部（ＨＤＤ）１３と、決定部（優先度決定部）１０３とを有する。
【０１２８】
取得部１０１，１０２は、複数の中継装置（Ａ〜Ｆ）５のうち、障害が発生した中継装置（Ｃ，Ｄ）に設定された経路情報２３１、または障害が発生した中継装置（Ｃ，Ｄ）５を迂回する迂回経路Ｒ２ａ，Ｒ３ａ上の他の中継装置（Ａ，Ｂ）５に設定された、迂回経路に関する経路情報２３１を取得する。記憶部１３は、複数の通信装置６１〜６５の各々から提供されるサービスの重要度（「サービス重要度」）を示すテーブル（サービス重要度テーブル）１３３を記憶する。決定部１０３は、テーブル１３３を参照することにより、複数の通信装置６１〜６５のうち、経路情報２３１が示す信号の宛先または送信元の通信装置から提供されるサービスの重要度に基づいて、障害の復旧の優先度を決定する。
【０１２９】
実施例に係るネットワーク管理システムＭは、実施例に係るネットワーク管理装置１と同様の構成を含むので、上述した内容と同様の作用効果を奏する。
【０１３０】
また、実施例に係るネットワーク管理方法は、以下の工程を含む。
工程（１）：複数の通信装置（サーバ）６１〜６５の何れかを宛先または送信元とする信号（パケット）をそれぞれ中継する複数の中継装置（Ａ〜Ｆ）５のうち、障害が発生した中継装置（Ｃ，Ｄ）に設定された経路情報２３１、または障害が発生した中継装置（Ｃ，Ｄ）５を迂回する迂回経路Ｒ２ａ，Ｒ３ａ上の他の中継装置（Ａ，Ｂ）５に設定された、迂回経路に関する経路情報２３１を取得する。
工程（２）：複数の通信装置６１〜６５の各々から提供されるサービスの重要度（「サービス重要度」）を示すテーブル（サービス重要度テーブル）１３３を参照することにより、複数の通信装置６１〜６５のうち、経路情報２３１が示す信号の宛先または送信元の通信装置から提供されるサービスの重要度に基づいて、障害の復旧の優先度を決定する。
【０１３１】
実施例に係るネットワーク管理方法は、実施例に係るネットワーク管理装置１と同様の構成を含むので、上述した内容と同様の作用効果を奏する。
【０１３２】
上述した実施形態は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。
【０１３３】
なお、以上の説明に関して更に以下の付記を開示する。
（付記１）  複数の通信装置の何れかを宛先または送信元とする信号をそれぞれ中継する複数の中継装置のうち、障害が発生した中継装置に設定された経路情報、または障害が発生した中継装置を迂回する迂回経路上の他の中継装置に設定された、前記迂回経路に関する経路情報を取得する取得部と、
前記複数の通信装置の各々から提供されるサービスの重要度を示すテーブルを記憶する記憶部と、
前記テーブルを参照することにより、前記複数の通信装置のうち、前記経路情報が示す前記信号の宛先または送信元の通信装置から提供されるサービスの前記重要度に基づいて、前記障害の復旧の優先度を決定する決定部とを有することを特徴とするネットワーク管理装置。
（付記２）  前記取得部は、前記障害の発生前及び発生後の経路情報の比較結果に基づいて、前記他の中継装置に設定された経路情報から、前記迂回経路に関する前記経路情報を抽出することを特徴とする付記１に記載のネットワーク管理装置。
（付記３）  ネットワーク管理装置と、経路制御装置とを有するネットワーク管理システムにおいて、
前記経路制御装置は、複数の通信装置の何れかを宛先または送信元とする信号をそれぞれ中継する複数の中継装置に経路情報を設定し、
前記ネットワーク管理装置は、
前記複数の中継装置のうち、障害が発生した中継装置に設定された経路情報、または障害が発生した中継装置を迂回する迂回経路上の他の中継装置に設定された、前記迂回経路に関する経路情報を、前記経路制御装置から取得する取得部と、
前記複数の通信装置の各々から提供されるサービスの重要度を示すテーブルを記憶する記憶部と、
前記テーブルを参照することにより、前記複数の通信装置のうち、前記経路情報が示す前記信号の宛先または送信元の通信装置から提供されるサービスの前記重要度に基づいて、前記障害の復旧の優先度を決定する決定部とを有することを特徴とするネットワーク管理システム。
（付記４）  前記取得部は、前記障害の発生前及び発生後の経路情報の比較結果に基づいて、前記他の中継装置に設定された経路情報から、前記迂回経路に関する前記経路情報を抽出することを特徴とする付記３に記載のネットワーク管理システム。
（付記５）  複数の通信装置の何れかを宛先または送信元とする信号をそれぞれ中継する複数の中継装置のうち、障害が発生した中継装置に設定された経路情報、または障害が発生した中継装置を迂回する迂回経路上の他の中継装置に設定された、前記迂回経路に関する経路情報を取得し、
前記複数の通信装置の各々から提供されるサービスの重要度を示すテーブルを参照することにより、前記複数の通信装置のうち、前記迂回経路に関する経路情報が示す前記信号の宛先または送信元の通信装置から提供されるサービスの前記重要度に基づいて、前記障害の復旧の優先度を決定することを特徴とするネットワーク管理方法。
（付記６）  前記障害の発生前及び発生後の経路情報の比較結果に基づいて、前記他の中継装置に設定された経路情報から、前記迂回経路に関する前記経路情報を抽出することを特徴とする付記５に記載のネットワーク管理方法。
【符号の説明】
【０１３４】
１     障害解析サーバ（ネットワーク管理装置）
２     警報管理サーバ
３     経路制御サーバ（経路制御装置）
４     端末装置
５     中継装置
１３     ＨＤＤ（記憶部）
６１〜６５    サーバ（通信装置）
１３０    警報テーブル
１３１    障害前経路情報テーブル
１３２    経路情報比較テーブル
１３３    サービス重要度テーブル（テーブル）
２３１    経路情報
Ｒ１〜Ｒ４    経路
Ｒ２ａ，Ｒ３ａ   迂回経路
Ｍ     ネットワーク管理システム
ＮＷ     ネットワーク
【図１】
0006340951.tif 000002
【図２】
0006340951.tif 000003
【図３】
0006340951.tif 000004
【図４】
0006340951.tif 000005
【図５】
0006340951.tif 000006
【図６】
0006340951.tif 000007
【図７】
0006340951.tif 000008
【図８】
0006340951.tif 000009
【図９】
0006340951.tif 000010
【図１０】
0006340951.tif 000011
【図１１】
0006340951.tif 000012
【図１２】
0006340951.tif 000013
【図１３】
0006340951.tif 000014
【図１４】
0006340951.tif 000015
【図１５】
0006340951.tif 000016