(57)【特許請求の範囲】
【請求項１】
ＭＰＬＳネットワークの少なくとも１つのルータを管理するＭＰＬＳ管理装置であって、
前記ルータに設定された複数のプロトコルの設定情報、および前記プロトコル毎の通信経路の状態を取得する取得手段と、
前記取得した設定情報と通信経路の状態とをプロトコル毎に整合性チェックするとともに、所定のプロトコルの通信経路の状態と他のプロトコルの通信経路の状態とを整合性チェックする整合性チェック手段と、
前記整合性チェック手段の整合性チェック結果を、チェック結果ファイルに出力する出力手段と、を有すること
を特徴とするＭＰＬＳ管理装置。
【請求項２】
請求項１記載のＭＰＬＳ管理装置であって、
整合性チェック手段の整合性チェックでエラーがない場合に、前記取得手段が取得した設定情報に基づいて、前記ルータをＭＰＬＳネットワークから切り離し、工事が可能な状態にする操作指示が記述された工事用ファイルを生成する生成手段を、さらに有すること
を特徴とするＭＰＬＳ管理装置。
【請求項３】
請求項１または請求項２記載のＭＰＬＳ管理装置であって、
前記プロトコルには、ＯＳＰＦおよびＬＤＰが含まれていること
を特徴とするＭＰＬＳ管理装置。
【請求項４】
ＭＰＬＳネットワークの少なくとも１つのルータを管理するＭＰＬＳ管理装置が行う、ＭＰＬＳ管理方法であって、
前記ルータに設定された複数のプロトコルの設定情報、および前記プロトコル毎の通信経路の状態を取得する取得ステップと、
前記取得した設定情報と通信経路の状態とをプロトコル毎に整合性チェックするとともに、所定のプロトコルの通信経路の状態と他のプロトコルの通信経路の状態とを整合性チェックする整合性チェックステップと、
前記整合性チェックステップの整合性チェック結果を、チェック結果ファイルに出力する出力ステップと、を行うこと
を特徴とするＭＰＬＳ管理方法。
【請求項５】
請求項４記載のＭＰＬＳ管理方法であって、
整合性チェックステップの整合性チェックでエラーがない場合に、前記取得ステップで取得した設定情報に基づいて、前記ルータをＭＰＬＳネットワークから切り離し、工事が可能な状態にする操作指示が記述された工事用ファイルを生成する生成ステップを、さらに行うこと
を特徴とするＭＰＬＳ管理方法。
【請求項６】
ＭＰＬＳネットワークの少なくとも１つのルータを管理するＭＰＬＳ管理装置が実行する、ＭＰＬＳ管理プログラムであって、
前記ＭＰＬＳ管理装置に、
前記ルータに設定された複数のプロトコルの設定情報、および前記プロトコル毎の通信経路の状態を取得する取得ステップと、
前記取得した設定情報と通信経路の状態とをプロトコル毎に整合性チェックするとともに、所定のプロトコルの通信経路の状態と他のプロトコルの通信経路の状態とを整合性チェックする整合性チェックステップと、
前記整合性チェックステップの整合性チェック結果を、チェック結果ファイルに出力する出力ステップと、を実行させること
を特徴とするＭＰＬＳ管理プログラム。
【請求項７】
請求項６記載のＭＰＬＳ管理プログラムであって、
整合性チェックステップの整合性チェックでエラーがない場合に、前記取得ステップで取得した設定情報に基づいて、前記ルータをＭＰＬＳネットワークから切り離し、工事が可能な状態にする操作指示が記述された工事用ファイルを生成する生成ステップを、さらに実行させること
を特徴とするＭＰＬＳ管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＭＰＬＳ（Multi-Protocol Label Switching）ネットワークを管理するＭＰＬＳ管理装置、ＭＰＬＳ管理方法およびＭＰＬＳ管理プログラムに関する。
【背景技術】
【０００２】
近年、インターネット上でのパケット転送技術として、ラベルスイッチング方式を用いたＭＰＬＳが知られている。このＭＰＬＳを用いたＭＰＬＳネットワークを管理する方法としては、例えば特許文献１に、ＭＰＬＳネットワーク内に確立された通信経路を探索するＭＰＬＳ経路監視方法が記載されている。
【特許文献１】特開２００２−１１１６６６
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ＭＰＬＳネットワークでは、ユニキャスト通信の場合、ＴＣＰ／ＩＰにおける経路選択プロトコルであるＯＳＰＦ（Open Shortest Path First）だけでなく、ＬＤＰ(Label Distribution Protocol)およびＲＳＶＰ−ＴＥ（Resource reSerVation Protocol-Traffic Engineerring）の通信経路も確立する必要がある。
【０００４】
しかしながら、ＭＰＬＳネットワークを構成するルータは、これら全てのプロトコルを同期させる機能を有していない。そのため、ＯＳＰＦの通信経路は確立しているがＬＤＰおよびＲＳＶＰ−ＴＥの通信経路が確立していない場合、または、ＬＤＰおよびＲＳＶＰ−ＴＥの通信経路は確立しているがＯＳＰＦの通信経路は確立していない場合が発生する可能性がある。このように全てのプロトコルの通信経路が確立していない場合、通信を行うことができない通信不可状態となってしまう。
【０００５】
本発明は上記事情に鑑みてなされたものであり、本発明の目的は、ルータ上の通信に必要な複数のプロトコルの状態を管理し、ＭＰＬＳネットワークの信頼性をより向上させるＭＰＬＳ管理装置、ＭＰＬＳ管理方法およびＭＰＬＳ管理プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明は、ＭＰＬＳネットワークの少なくとも１つのルータを管理するＭＰＬＳ管理装置であって、前記ルータに設定された複数のプロトコルの設定情報、および前記プロトコル毎の通信経路の状態を取得する取得手段と、前記取得した設定情報と通信経路の状態とをプロトコル毎に整合性チェックするとともに、所定のプロトコルの通信経路の状態と他のプロトコルの通信経路の状態とを整合性チェックする整合性チェック手段と、前記整合性チェック手段の整合性チェック結果を、チェック結果ファイルに出力する出力手段と、を有する。
【０００７】
また、本発明は、ＭＰＬＳネットワークの少なくとも１つのルータを管理するＭＰＬＳ管理装置が行う、ＭＰＬＳ管理方法であって、前記ルータに設定された複数のプロトコルの設定情報、および前記プロトコル毎の通信経路の状態を取得する取得ステップと、前記取得した設定情報と通信経路の状態とをプロトコル毎に整合性チェックするとともに、所定のプロトコルの通信経路の状態と他のプロトコルの通信経路の状態とを整合性チェックする整合性チェックステップと、前記整合性チェックステップの整合性チェック結果を、チェック結果ファイルに出力する出力ステップと、を行う。
【０００８】
また、本発明は、ＭＰＬＳネットワークの少なくとも１つのルータを管理するＭＰＬＳ管理装置が実行する、ＭＰＬＳ管理プログラムであって、前記ＭＰＬＳ管理装置に、前記ルータに設定された複数のプロトコルの設定情報、および前記プロトコル毎の通信経路の状態を取得する取得ステップと、前記取得した設定情報と通信経路の状態とをプロトコル毎に整合性チェックするとともに、所定のプロトコルの通信経路の状態と他のプロトコルの通信経路の状態とを整合性チェックする整合性チェックステップと、前記整合性チェックステップの整合性チェック結果を、チェック結果ファイルに出力する出力ステップと、を実行させる。
【発明の効果】
【０００９】
本発明により、ルータ上の通信に必要な複数のプロトコルの状態を管理し、ＭＰＬＳネットワークの信頼性をより向上させるＭＰＬＳ管理装置、ＭＰＬＳ管理方法およびＭＰＬＳ管理プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態について説明する。
【００１１】
図１は、本発明の一実施形態が適用されたＭＰＬＳネットワーク１０１と、当該ＭＰＬＳネットワーク１０１を管理する管理装置（ＭＰＬＳ管理装置）２とを示す全体構成図である。図示するＭＰＬＳネットワーク１０１は、複数のエッジルータ１０３と、複数のバックボーンルータ１０４とで構築されている。なお、エッジルータ１０３およびバックボーンルータ１０４は、ともにＭＰＬＳの機能を有するルータ（LER：Label Edge Router、LSR：Label Switch Router）である。
【００１２】
管理装置２は、所定のルータに接続され、管理対象エリア１０２のルータを管理（監視）する。図示する管理装置２は、所定のバックボーンルータ１０４に接続され、管理対象エリア１０２は全てのバックボーンルータ１０４である。なお、管理対象エリア１０２は、図１に限定されず、例えば、ＭＰＬＳネットワーク１０１の全てのルータ１０３、１０４であっても、また、一部のバックボーンルータ１０４であってもよい。
【００１３】
管理装置２は、ルータ情報取得部２１と、整合性チェック部２２と、チェック結果出力部２３と、工事用ファイル生成部２４と、ログファイル２５と、チェック結果ファイル２６と、工事用ファイル２７とを有する。
【００１４】
ルータ情報取得部２１は、管理対象エリアの各バックボーンルータ１０４（以下、「ルータ」）に設定された複数のプロトコルの設定情報、およびプロトコル毎の通信経路の状態を取得し、ログファイル２５に記憶する。整合性チェック部２２は、ルータ情報取得部２１が取得した設定情報と通信経路の状態とをプロトコル毎に整合性チェックするとともに、所定のプロトコルの通信経路の状態と他のプロトコルの通信経路の状態とを整合性チェックする。チェック結果出力部２３は、整合性チェック部２２の整合性チェック結果を、チェック結果ファイル２６に出力する。工事用ファイル生成部２４は、ルータ情報取得部２１が取得した設定情報に基づいて、ルータをＭＰＬＳネットワーク１０１から切り離し、工事が可能な状態にする操作指示が記述された工事用ファイルを生成する。
【００１５】
上記説明した、管理装置２およびルータは、いずれも、ＣＰＵと、メモリと、ＨＤＤ等の外部記憶装置と、キーボードやマウスなどの入力装置と、ディスプレイやプリンタなどの出力装置と、ネットワークと接続するための通信制御装置とを備えた汎用的なコンピュータシステムを用いることができる。このコンピュータシステムにおいて、ＣＰＵがメモリ上にロードされた所定のプログラムを実行することにより、各装置の各機能が実現される。
【００１６】
例えば、管理装置２およびルータの各機能は、管理装置２用のプログラムの場合は管理装置２のＣＰＵが、そして、ルータ用のプログラムの場合はルータのＣＰＵが、それぞれ実行することにより実現される。なお、管理装置２の各ファイル２５、２６、２７には、管理装置２のメモリまたは外部記憶装置が用いられる。なお、入力装置および出力装置は、各装置が必要に応じて備えるものとする。
【００１７】
図２は、ルータ１０４のプロトコルスタックの一例を示す図である。図示するプロトコルスタックでは、下から順に、インタフェース３０１、レイヤー２プロトコル３０２、インターネットプロトコル（ＩＰ）３０３とを有する。そして、インターネットプロトコル３０３の上に、ＯＳＰＦ３０４、ＬＤＰ３０５およびＰＩＭ３０６が位置する。また、ＬＤＰ３０５の上には、ＲＳＶＰ−ＴＥ３０７が位置する。
【００１８】
ＯＳＰＦ３０４は、ＴＣＰ／ＩＰにおける経路選択（ルーティング）プロトコルの１つであり、パケットを送出する方向を決定する。ルータの機能上、ＯＳＰＦ３０４は、他のプロトコル３０５、３０６、３０７と同期を取ることなく、単独で他のルータとの通信経路を確立することができる。
【００１９】
ＬＤＰ３０５は、ラベルを配布するプロトコルである。ＲＳＶＰ−ＴＥ３０７は、ネットワーク上で帯域を予約するプロトコルであるＲＳＶＰに、ラベルを配布する機能を拡張したものである。ＬＤＰ３０５とＲＳＶＰ−ＴＥ３０７により、パケット送出時に添付されるラベルが決定される。ルータの機能上、ＬＤＰ３０５の通信経路とＲＳＶＰ−ＴＥ３０７の通信経路とは、同期して確立される。しかしながら、ＬＤＰ３０５およびＲＳＶＰ−ＴＥ３０７各々は、ＯＳＰＦ３０４およびＰＩＭ３０６とは同期を取ることなく、通信経路を確立することができる。
【００２０】
ＰＩＭ（Protocol Independent Multicast）３０６は、マルチキャスト経路制御プロトコルであって、他のプロトコル３０４、３０５、３０７と同期を取ることなく、単独で通信経路を確立することができる。
【００２１】
ＭＰＬＳネットワークにおいては、ＯＳＰＦ３０４と、ＬＤＰ３０５およびＲＳＶＰ−ＴＥ３０７とが同期して通信経路が確立されている場合に、ユニキャスト通信が可能となる。すなわち、ＯＳＰＦ３０４の通信経路のみが確立され、ＬＤＰ３０５およびＲＳＶＰ−ＴＥ３０７の通信経路が確立されていない場合は、パケットが送出される方向については決定することができるが、パケットの送出時に使用するラベルが不明なためパケットは破棄されてしまう。また、ＬＤＰ３０５およびＲＳＶＰ−ＴＥ３０７の通信経路のみが確立され、ＯＳＰＦ３０４の通信経路が確立されていない場合は、パケットの送出時に使用するラベルについては決定することができるが、パケットが送出される方向が不明なためパケットは破棄されてしまう。
【００２２】
また、ＭＰＬＳネットワークにおいては、ＯＳＰＦ３０４とＰＩＭ３０６とが同期して通信経路が確立されている場合に、マルチキャスト通信が可能となる。
【００２３】
次に、管理装置２の通常時の監視処理について説明する。
【００２４】
図３は、管理装置２の監視処理を示すフローチャートである。なお、管理装置２は、所定のタイミング（時間間隔）で、図示する処理を繰り返し行うものとする。
【００２５】
管理装置２のルータ情報取得部２１は、当該管理装置２のメモリまたは外部記憶装置に記憶された管理対象リストからルータのホスト名（識別情報）を読み出す（Ｓ１１）。管理対象リストには、管理対象エリア１０２のルータのホスト名があらかじめ設定されているものとする。
【００２６】
そして、ルータ情報取得部２１は、管理対象リストから読み出した所定のルータに、Telnetなどでログインし、当該ルータのステータス情報および設定情報(configuration)を取得する（Ｓ１２）。
【００２７】
具体的には、ルータ情報取得部２１は、プロトコル毎にルータのステータスを出力させるコマンドを発行するとともに、ルータに設定された全てのプロトコルの設定情報を出力させるコマンドを発行する。これにより、ルータは、各プロトコルのステータス情報および設定情報を管理装置２に出力する。そして、ルータ情報取得部２１は、ルータが出力したステータス情報および設定情報を、ログファイル２５に記憶する。
【００２８】
図４は、設定情報とステータス情報の一例を示す図である。
【００２９】
図示する設定情報４０１には、ＬＤＰの設定情報が表示されている。すなわち、「tag-switching ip」４０２が設定されている「POS1/0」、「POS2/2」および「POS3/0」４０３が、ＬＤＰの通信経路（interface）として表示されている。
【００３０】
また、図示するステータス情報４０５には、ＬＤＰのステータス情報が表示されている。すなわち、「TDP discovery sources:」４０６の下に表示された通信経路（interface）４０７が、現時点でＬＤＰが確立されていることを示している。具体的には、「POS1/0」、「POS2/2」および「POS3/0」４０７の通信経路でＬＤＰが確立されている。
【００３１】
そして、管理装置２の整合性チェック部２２は、Ｓ１２で取得したステータス情報と設定情報との整合性チェックを行う（Ｓ１３）。すなわち、整合性チェック部２２は、第１に、プロトコル毎に設定情報とステータス情報の整合性チェックを行う。
【００３２】
ＬＤＰの場合、整合性チェック部２２は、ログファイルに記憶された設定情報４０１（図４参照）から「tag-switching ip」４０２が設定されているＬＤＰの通信経路４０３を抽出する。また、整合性チェック部２２は、ログファイルに記憶されたステータス情報４０５から、「TDP discovery sources:」４０６の下に表示された通信経路４０７を抽出する。そして、整合性チェック部２２は、設定情報４０１およびステータス情報４０５各々から抽出した通信経路をマッチングし、一致する場合は正常な状態（整合性が取れている状態）であると判別する。図４に示す例では、抽出した通信経路は、ともに「POS1/0」、「POS2/2」および「POS3/0」４０３、４０７であるため、設定情報の通信経路が全て確立されている正常な状態である。ＬＤＰ以外の他のプロトコル（ＯＳＰＦ、ＲＳＶＰ−ＴＥ、ＰＩＭ）についても、整合性チェック部２２は、同様に設定情報とステータス情報の整合性チェックを行う。
【００３３】
そして、整合性チェック部２２は、第２に、所定のプロトコルのステータス情報と、他のプロトコルのステータス情報との整合性チェックを行う。本実施形態では、ユニキャスト通信が可能なようにＯＳＰＦのステータス情報とＬＤＰのステータス情報との整合性チェックと、マルチキャスト通信が可能なようにＯＳＰＦのステータス情報とＰＩＭのステータス情報との整合性チェックと、を行うものとする。
【００３４】
図５は、ＯＳＰＦのステータス情報５０１とＬＤＰのステータス情報４０５の一例を示す図である。ＯＳＰＦのステータス情報５０１は、ステータス５０２が「FULL」の通信経路（interface）５０３が、現時点で確立されていることを示している。具体的には、「POS1/0」、「POS2/2」および「POS3/0」５０３の通信経路が確立されている。ＬＤＰのステータス情報４０５については、図４のステータス情報４０５と同様であるためここでは説明を省略する。
【００３５】
整合性チェック部２２は、ログファイルに記憶されたＯＳＰＦのステータス情報５０１からステータス５０２が「FULL」の通信経路５０３を抽出する。また、整合性チェック部２２は、ログファイルに記憶されたＬＤＰのステータス情報４０５から各「TDP discovery sources:」４０６の下に表示された通信経路４０７を抽出する。そして、整合性チェック部２２は、ＯＳＰＦのステータス情報５０１およびＬＤＰのステータス情報４０５各々から抽出した通信経路をマッチングし、一致する場合は正常な状態（ＯＳＰＦとＬＤＰとが同期し、ユニキャスト通信が可能な状態）であると判別する。図５に示す例では、抽出した通信経路は、ともに「POS1/0」、「POS2/2」および「POS3/0」４０７、５０３であるため、正常な状態であると判別する。なお、整合性チェック部２２は、ＯＳＰＦのステータス情報とＰＩＭのステータス情報についても、同様の方法で整合性チェックを行う。
【００３６】
そして、管理装置２のチェック結果出力部２３は、整合性チェック部２２がチェックしたチェック結果をチェック結果ファイル２６に記憶する（Ｓ１４）。
【００３７】
図６は、チェック結果ファイル２６の一例を示す。図示するチェック結果ファイルでは、前述の整合性チェックにおいて、不整合（アンマッチ）が発生していないルータの場合６０１は、当該ルータのホスト名のみが出力され、不整合（アンマッチ）が発生したルータの場合６０２には、当該ルータのホスト名、不整合となったプロトコルおよび通信経路などのエラー情報が出力される。
【００３８】
そして、管理装置２のルータ情報取得部２１は、ログオフし（Ｓ１５）、管理対象リストにＳ１１からＳ１５の処理が未処理のルータが存在するか否かを判別する（Ｓ１６）。未処理のルータが存在する場合（Ｓ１６：ＹＥＳ）、ルータ情報取得部２１は、Ｓ１１に戻り、当該未処理のルータのホスト名を読み込み、以降の処理を繰り返し行う。未処理のルータが存在しない場合（Ｓ１６：ＮＯ）、処理を終了する。
【００３９】
所定のタイミング（時間間隔）で図３の監視処理を行う毎に、チェック結果をチェック結果ファイル２６に記憶しておくことにより、必要に応じてネットワーク管理者は、チェック結果ファイル２６をディスプレイなどに表示し、障害が発生しているルータおよび障害原因を容易に特定することができる。
【００４０】
次に、管理装置２が、工事用ファイルを生成する処理について説明する。
【００４１】
工事用ファイルは、ルータに対して工事（変更作業）を行う場合に、当該ルータをＭＰＬＳネットワークから切り離して工事が可能な状態にするための操作指示（コマンド）、工事完了後に当該ルータをＭＰＬＳネットワークに接続するための操作指示などが記述されたファイルである。なお、ルータに対して工事を行う場合としては、例えば、ルータの増設／撤去、故障したルータの交換などがあげられる。
【００４２】
図７は、工事用ファイル生成処理を示すフローチャートである。図示する工事用ファイル生成処理は、ネットワーク管理者などのユーザの指示を受け付けて、管理装置２が行うものとする。
【００４３】
管理装置２のルータ情報取得部２１は、当該管理装置２のメモリまたは外部記憶装置に記憶された工事対象リストからルータのホスト名（識別情報）を読み出す（Ｓ２１）。工事対象リストには、工事対象のルータのホスト名があらかじめ設定されているものとする。なお、工事内容に応じて、工事対象リストに図３のＳ１１で説明した管理対象リストを用いることも考えられる。
【００４４】
そして、管理装置２は、工事対象リストから読み出したホスト名のルータにログインして設定情報およびステータス情報を取得し（Ｓ２２）、整合性チェックを行い（Ｓ２３）、チェック結果をチェック結果ファイル２６に書き込む（Ｓ２４）。なお、Ｓ２２からＳ２４の処理は、図３のＳ１２からＳ２４と同様であるため、ここでは詳細な説明を省略する。
【００４５】
そして、Ｓ２３での整合性チェックにおいて、エラー（不整合）がない正常な状態の場合（Ｓ２５：ＮＯ）、工事用ファイル生成部２４は、Ｓ２２で取得した設定情報に基づいて、当該ルータの工事用ファイルを生成する。
【００４６】
図８は、設定情報と工事用ファイルの一例を示す図である。
【００４７】
図示する設定情報８０１には、ＬＤＰの通信経路（「POS1/0」、「POS2/2」）が設定されている。工事用ファイル生成部２４は、設定情報に設定された通信経路に対して、例えば図８に示す工事用ファイル８０２のように、ＯＳＰＦコストの値を変更し、ネットワークから切り離し、シャットダウンさせるなど、当該ルータを工事が可能な状態にするための操作指示（コマンド）を生成する。なお、本実施形態の工事用ファイル生成部２４は、工事完了後に当該ルータをＭＰＬＳネットワークに接続するための操作指示も工事用ファイル８０２に生成するものとする。
【００４８】
以上説明した本実施形態では、管理装置２は、ルータに設定された複数のプロトコルの設定情報およびプロトコル毎のステータス情報を取得し、設定情報およびステータス情報の整合性チェックを行う。これにより、本実施形態では、ルータ上の通信に必要な複数のプロトコルの状態を管理し、ＭＰＬＳネットワークの信頼性をより向上させることができる。
【００４９】
具体的には、管理装置２は、取得した設定情報と通信経路のステータス情報とをプロトコル毎に整合性チェックすることで、ルータ上には設定されているにもかかわらず、ルータのハードまたはソフト障害などにより通信経路が確立されず通信エラーの状態となっているルータを容易に検知することができる。
【００５０】
また、本実施形態では、所定のプロトコルの通信経路のステータス情報と他のプロトコルの通信経路のステータス情報との整合性チェックを行う。これにより、ルータのハードまたはソフト障害や設定ミスなどにより、いずれかのプロトコルの通信経路が確立せず、通信に必要な複数のプロトコルの同期がとれていない状態を、容易に検知することができる。
【００５１】
また、本実施形態では、所定のタイミングで監視処理（図３参照）を行う毎に、チェック結果をチェック結果ファイル２６に記憶しておく。これにより、必要に応じてネットワーク管理者は、チェック結果ファイル２６をディスプレイなどに表示し、障害が発生しているルータおよび障害原因を容易に特定することができる。
【００５２】
また、本実施形態の管理装置２は、ルータを工事可能な状態にするための操作指示が記述された工事用ファイルを生成する。これにより、ネットワーク管理者の作業負荷が大幅に軽減され、また、手作業で工事用ファイルを作成する場合に発生する人為的なミスを防止することができる。
【００５３】
また、手作業で多数のルータの工事用ファイルを作成する場合、作成に長時間（例えば、数日）を要し、実際にルータを工事する際に工事用ファイルを作成した時点と状態が変わってしまう場合がある。これに対し、本実施形態では、管理装置２が図７の処理によりルータから収集した設定情報に基づいて工事用ファイルを生成するため、最新状態での工事用ファイルを生成することができる。
【００５４】
また、本実施形態では、整合性チェックでエラーがない場合（図７：Ｓ２５）にのみ、工事用ファイルを生成するため、設定情報とステータス情報との間での不整合やプロトコル間での不整合など正常な状態でないルータについては、工事用ファイルが生成されない。
【００５５】
これにより、エラーが発生しているルータに対して誤って工事を行い、ＭＰＬＳネットワーク全体がダウンしてしまうなどの障害発生を回避することができる。
【００５６】
なお、本発明は上記の実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【図面の簡単な説明】
【００５７】
【図１】本発明の一実施形態が適用されたＭＰＬＳネットワークおよび管理装置の構成を示す図である。
【図２】ルータのプロトコルスタックの一例を示す図である。
【図３】管理装置の監視処理のフローチャートである。
【図４】設定情報とステータス情報の一例を示す図である。
【図５】ＬＤＰおよびＯＳＰＦのステータス情報の一例を示す図である。
【図６】チェック結果ファイルの一例を示す図である。
【図７】管理装置の工事用ファイル生成処理のフローチャートである。
【図８】設定情報と工事用ファイルの一例を示す図である。
【符号の説明】
【００５８】
１０１：ＭＰＬＳネットワーク、１０２：管理対象エリア、１０３：エッジルータ、１０４：バックボーンルータ、２：管理装置、２１：ルータ情報取得部、２２：整合性チェック部、２３：チェック結果出力部、２４：工事用ファイル生成部、２５：ログファイル、２６：チェック結果ファイル、２７：工事用ファイル
【図１】
0004698647.tif 000002
【図２】
0004698647.tif 000003
【図３】
0004698647.tif 000004
【図４】
0004698647.tif 000005
【図５】
0004698647.tif 000006
【図６】
0004698647.tif 000007
【図７】
0004698647.tif 000008
【図８】
0004698647.tif 000009