(57)【要約】【課題】定期的にネットワークの運用管理に係る情報を監視し異常状態が認められる場合には経路制御などを実行することにより、常に正常な通信状態を維持する。【解決手段】被監視制御機器が送出する障害情報を受信し，前記障害情報の解析結果に基づいて前記被監視制御機器に対する制御情報および警報を送出するデータ送受信制御部１０と、ネットワークの設定情報をあらかじめ格納した解析ＤＢから設定内容を読み出し，前記データ送受信制御部から前記障害情報を取得してその内容を解析する収集情報解析部１２０と、前記ネットワークの運用および監視制御の設定情報を格納した基本設定・履歴ＤＢから設定内容を読み出し，前記収集情報解析部から前記障害情報の解析結果を取得し，前記設定内容および前記解析結果を元に前記被監視制御機器に対する制御情報および警報を生成して前記データ送受信制御部へ送出する運用・制御部１３０とを有する。【選択図】      図１
2005234963.tif 000002
【特許請求の範囲】
【請求項１】
監視制御対象ネットワークを構成する被監視制御機器が送出する障害情報を受信し，前記障害情報の解析結果に基づいて前記被監視制御機器に対する制御情報および警報を送出するデータ送受信制御部と、当該ネットワークの設定情報をあらかじめ格納した解析ＤＢから設定内容を読み出し，前記データ送受信制御部から前記障害情報を取得してその内容を解析する収集情報解析部と、前記当該ネットワークの運用および監視制御の設定情報をあらかじめ格納した基本設定・履歴ＤＢから設定内容を読み出し，前記収集情報解析部から前記障害情報の解析結果を取得し，前記設定内容および前記解析結果を元に前記被監視制御機器に対する制御情報および警報を生成して前記データ送受信制御部へ送出する運用・制御部とを有することを特徴とするネットワーク運用監視制御装置。
【請求項２】
前記データ送受信制御部は、前記被監視制御機器が障害発生時に送出するＳＮＭＰトラップを受信するＳＮＭＰトラップ受信部と、前記当該ネットワークのＳＹＳＬＯＧを受信するＳＹＳＬＯＧ受信部と、前記当該ネットワークのＭＩＢを取得するＭＩＢ送受信部と、前記被監視制御機器にＴＥＬＮＥＴを実行し情報収集を行うＴＥＬＮＥＴ実行部と、受信した障害情報に対する制御情報および警報を通報するメール送信部とを具備することを特徴とする請求項1記載のネットワーク運用監視制御装置。
【請求項３】
前記運用・制御部は、前記基本設定・履歴ＤＢから当該ネットワークの運用および監視制御に関る設定情報を読み出し、前記収集情報解析部から受け取った前記当該ネットワークの解析結果を元に前記ＴＥＬＮＥＴ実行部を起動して前記被監視制御機器の制御を実行し、さらに前記メール送信部を起動して前記の障害内容や実行結果を通報するとともにそれらの履歴を管理することを特徴とする請求項1，または2記載のネットワーク運用監視制御装置。
【請求項４】
相互に接続され冗長経路を有する複数のネットワークから構成される監視制御対象ネットワークの被監視制御機器が送出する障害発生時のネットワーク情報を受信し、あらかじめ登録されている前記監視制御対象ネットワークの設定情報を参照して前記ネットワーク情報の異常を検知したとき、前記被監視制御機器に対し異常ポートの切り離しおよびルーティング情報の書き換えを実行させ、正常ポートによる通信経路を確保させることを特徴とするネットワーク運用監視制御方法。
【請求項５】
相互に接続され冗長経路を有する複数のネットワークから構成される監視制御対象ネットワークの被監視制御機器が送出する障害発生時のネットワーク情報を受信する機能と、あらかじめ登録されている前記監視制御対象ネットワークの設定情報を参照して前記ネットワーク情報が異常か否かを判定する機能と、前記機能が異常を検知したとき前記被監視制御機器に対し異常ポートの切り離しおよびルーティング情報の書き換えを実行させる機能とを、コンピュータに実現させるためのネットワーク運用監視制御プログラム。
【請求項６】
相互に接続され冗長経路を有する複数のネットワークから構成される監視制御対象ネットワークの被監視制御機器が送出する障害発生時のＳＮＭＰトラップあるいはＳＹＳＬＯＧを含むパケットを受信する機能と、あらかじめ登録されている前記監視制御対象ネットワークの設定情報を参照して前記パケットの内容が異常か否かを判定する機能と、前記機能が異常を検知したとき前記被監視制御機器に対し異常ポートの切り離しおよびルーティング情報の書き換えを実行させる機能とを、コンピュータに実現させるためのネットワーク運用監視制御プログラム。
【請求項７】
相互に接続され冗長経路を有する複数のネットワークから構成される監視制御対象ネットワークの被監視制御機器に対しあらかじめ指定してあるＭＩＢ情報を定期的に収集する機能と、あらかじめ登録されている前記監視制御対象ネットワークの設定情報を参照して前記ＭＩＢ情報の内容が異常か否かを判定する機能と、前記機能が異常を検知したとき前記被監視制御機器に対し異常ポートの切り離しおよびルーティング情報の書き換えを実行させる機能とを、コンピュータに実現させるためのネットワーク運用監視制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はネットワーク運用監視制御装置，方法，およびプログラムに関し、特に冗長経路を有する通信ネットワークにおいて障害を検知した場合に、障害箇所を切り離して正常な経路を確保させるネットワーク運用監視制御装置，方法，およびプログラムに関する。
【背景技術】
【０００２】
従来、通信ネットワークの運用管理においては、ＳＮＭＰマネージャにより異常状態を検出し、その情報から人手を介し時間をかけて異常なポイントを切り分け、正常なネットワークの状態へ復旧させる。また、復旧までは通信不可の状態が継続または不安定な状態のまま、運用を継続することがある。
【０００３】
さらに、ネットワークの監視や制御を自動的に行う場合にも、通常では回線やポートがダウンした場合にのみ経路制御が実行されている（たとえば、特許文献１参照。）。
【０００４】
上記の例では、間欠的に発生するエラーなどによる異常状態を検出することができないので、不安定な状態のままで運用を継続することになる。特に、不安定な状態では、再送動作が繰り返して実行されるので、システムのスループットが低下した状態で通信を継続することになる。
【０００５】
【特許文献１】特開２０００−６９１１９号公報（第５〜７頁，図１）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記のように、従来のネットワーク運用監視制御装置では、回線やポートがダウンした場合に異常状態を検出し経路変更などの制御を行うことができる。しかしながら、ダウンには至らないが不安定な状態の場合には、その状況を検出することができない。したがって、不安定な状態のまま運用を継続することになり、通信性能を低下させている。
【０００７】
本発明の目的は、上記のような欠点を改善するために、定期的に運用管理に係る情報を監視し異常状態が認められる場合には経路制御などを実行することにより、常に正常な通信状態を維持することができるネットワーク運用監視制御装置，方法，およびプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明のネットワーク運用監視制御装置は、監視制御対象ネットワークを構成する被監視制御機器が送出する障害情報を受信し，前記障害情報の解析結果に基づいて前記被監視制御機器に対する制御情報および警報を送出するデータ送受信制御部と、当該ネットワークの設定情報をあらかじめ格納した解析ＤＢから設定内容を読み出し，前記データ送受信制御部から前記障害情報を取得してその内容を解析する収集情報解析部と、前記当該ネットワークの運用および監視制御の設定情報をあらかじめ格納した基本設定・履歴ＤＢから設定内容を読み出し，前記収集情報解析部から前記障害情報の解析結果を取得し，前記設定内容および前記解析結果を元に前記被監視制御機器に対する制御情報および警報を生成して前記データ送受信制御部へ送出する運用・制御部とを有することを特徴とする。
【０００９】
さらに、本発明のネットワーク運用監視制御装置において、前記データ送受信制御部は、前記被監視制御機器が障害発生時に送出するＳＮＭＰトラップを受信するＳＮＭＰトラップ受信部と、前記当該ネットワークのＳＹＳＬＯＧを受信するＳＹＳＬＯＧ受信部と、前記当該ネットワークのＭＩＢを取得するＭＩＢ送受信部と、前記被監視制御機器にＴＥＬＮＥＴを実行し情報収集を行うＴＥＬＮＥＴ実行部と、受信した障害情報に対する制御情報および警報を通報するメール送信部とを具備することを特徴とする。
【００１０】
さらに、本発明のネットワーク運用監視制御装置において、前記運用・制御部は、前記基本設定・履歴ＤＢから当該ネットワークの運用および監視制御に関る設定情報を読み出し、前記収集情報解析部から受け取った前記当該ネットワークの解析結果を元に前記ＴＥＬＮＥＴ実行部を起動して前記被監視制御機器の制御を実行し、さらに前記メール送信部を起動して前記の障害内容や実行結果を通報するとともにそれらの履歴を管理することを特徴とする。
【００１１】
また、本発明のネットワーク運用監視制御方法は、相互に接続され冗長経路を有する複数のネットワークから構成される監視制御対象ネットワークの被監視制御機器が送出する障害発生時のネットワーク情報を受信し、あらかじめ登録されている前記監視制御対象ネットワークの設定情報を参照して前記ネットワーク情報の異常を検知したとき、前記被監視制御機器に対し異常ポートの切り離しおよびルーティング情報の書き換えを実行させ、正常ポートによる通信経路を確保させることを特徴とする。
【００１２】
また、本発明のネットワーク運用監視制御プログラムは、相互に接続され冗長経路を有する複数のネットワークから構成される監視制御対象ネットワークの被監視制御機器が送出する障害発生時のネットワーク情報を受信する機能と、あらかじめ登録されている前記監視制御対象ネットワークの設定情報を参照して前記ネットワーク情報が異常か否かを判定する機能と、前記機能が異常を検知したとき前記被監視制御機器に対し異常ポートの切り離しおよびルーティング情報の書き換えを実行させる機能とを、コンピュータに実現させることを特徴とする。
【００１３】
さらに、本発明のネットワーク運用監視制御プログラムは、相互に接続され冗長経路を有する複数のネットワークから構成される監視制御対象ネットワークの被監視制御機器が送出する障害発生時のＳＮＭＰトラップあるいはＳＹＳＬＯＧを含むパケットを受信する機能と、あらかじめ登録されている前記監視制御対象ネットワークの設定情報を参照して前記パケットの内容が異常か否かを判定する機能と、前記機能が異常を検知したとき前記被監視制御機器に対し異常ポートの切り離しおよびルーティング情報の書き換えを実行させる機能とを、コンピュータに実現させることを特徴とする。
【００１４】
さらに、本発明のネットワーク運用監視制御プログラムは、相互に接続され冗長経路を有する複数のネットワークから構成される監視制御対象ネットワークの被監視制御機器に対しあらかじめ指定してあるＭＩＢ情報を定期的に収集する機能と、あらかじめ登録されている前記監視制御対象ネットワークの設定情報を参照して前記ＭＩＢ情報の内容が異常か否かを判定する機能と、前記機能が異常を検知したとき前記被監視制御機器に対し異常ポートの切り離しおよびルーティング情報の書き換えを実行させる機能とを、コンピュータに実現させることを特徴とする。
【００１５】
すなわち、本発明によれば、複数のネットワークが相互接続され、冗長経路を有するネットワークの監視および運用に関し、障害発生時に被監視対象機器が自律的に送出するＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）トラップ，ＳＹＳＬＯＧ，ＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）情報の収集により、異常を検知した場合に、ルータなどのネットワーク機器に対して、異常ポートの切り離しやルーティング情報の書き換えの制御を行い、正常な経路による通信に切り換えることができる。
【発明の効果】
【００１６】
以上、詳細に説明したように、本発明によれば、次の効果が得られる。
【００１７】
第一の効果は、ＳＮＭＰトラップ，ＳＹＳＬＯＧ，ＭＩＢ情報の収集により、様々な異常状態の検出をトリガとし、ポートの切り離しや経路の変更などネットワークの制御を即座に自動実行できることである。
【００１８】
第二の効果は、従来のようにビット化けや不正なルーティング等による再送の多発でスループットが低下した異常な状態のまま通信を継続することなく、即座に切り換わった健全な冗長経路で正常な通信を継続することができることである。
【００１９】
第三の効果は、人手を介して制御を行わないので、スキル差やヒューマンエラーによる二次的な問題を誘発せずに、ネットワークの制御を可能にしていることである。
【発明を実施するための最良の形態】
【００２０】
以下、本発明について図面を参照しながら説明する。
【００２１】
図1は、本発明の実施の一形態を示す構成図である。同図において、本発明によるネットワーク運用監視制御装置１は、監視制御対象ネットワーク２を構成する被監視制御機器が送出する障害情報を受信し，前記障害情報の解析結果に基づいて前記被監視制御機器に対する制御情報および警報を送出するデータ送受信制御部１０と、当該ネットワークの設定情報をあらかじめ格納した解析ＤＢ１２１から設定内容を読み出し，前記データ送受信制御部から前記障害情報を取得してその内容を解析する収集情報解析部１２０と、前記当該ネットワークの運用および監視制御の設定情報をあらかじめ格納した基本設定・履歴ＤＢ１３１から設定内容を読み出し，前記収集情報解析部から前記障害情報の解析結果を取得し，前記設定内容および前記解析結果を元に前記被監視制御機器に対する制御情報および警報を生成して前記データ送受信制御部へ送出する運用・制御部１３０とを有する。
【００２２】
データ送受信制御部１０は、監視制御対象ネットワーク２上に接続される被監視制御機器との通信インタフェースとなり、障害時に被監視制御機器から送出されるＳＮＭＰトラップを受信するＳＮＭＰトラップ受信部１１１，ＳＹＳＬＯＧを受信するＳＹＳＬＯＧ受信部１１２，ＭＩＢを取得するＭＩＢ送受信部１１３，被監視制御機器にＴＥＬＮＥＴを実行し情報収集するＴＥＬＮＥＴ実行部１１４，検出した警報や制御結果のメールを送出するメール送信部１１５から構成される。
【００２３】
データ送受信制御部１０内のＳＮＭＰトラップ受信部１１１，ＳＹＳＬＯＧ受信部１１２，ＭＩＢ送受信部１１３は、被監視制御機器が送出したそれぞれのプロトコルのパケットを受信し、収集情報解析部１２０に受信した情報を渡す機能を備えている。情報は、「送信元ＩＰアドレス，受信時刻（ｙｙｙｙ／ｍｍ／ｄｄ  ｍｍ／ｈｈ／ｓｓ），内容」の形式でカンマで区切られたフォーマットで渡される。
【００２４】
収集情報解析部１２０は、解析ＤＢ１２１に格納された設定内容を読み出した後、データ送受信制御部１０から受け取った情報の内容を解析し、解析結果を運用・制御部１３０に渡す機能を備えている。
【００２５】
運用・制御部１３０は、基本設定・履歴ＤＢ１３１から運用および監視制御に関する基本的な設定情報を読み出して動作する。収集情報解析部１２０から受け取った解析結果を元にＴＥＬＮＥＴ実行部１１４を起動し、被監視制御機器の制御を実行する。また、メール送信部１１５を起動し、障害内容や実行結果をメールする機能とそれらの履歴を管理する機能とを備えている。
【００２６】
監視制御対象ネットワーク２は、ネットワーク運用監視制御装置１が接続される冗長経路を有する一般的なネットワークであり、被監視制御ネットワーク２０，被監視制御ネットワーク２１，被監視制御ネットワーク２２から構成され、キャリアが提供する回線網を介して接続されている。
【００２７】
それぞれの被監視制御ネットワークには、被監視制御機器となるルータ２０１，ルータ２１１，ルータ２２１と、その他ルータ・ハブ等のネットワーク機器およびサーバ等の端末が接続されている。また、ルータ以外の被監視制御機器としてＳＮＭＰまたはＳＹＳＬＯＧおよびＴＥＬＮＥＴサーバの機能を備えるネットワーク機器が対象となる。
【００２８】
図２は、ＳＮＭＰトラップおよびＳＹＳＬＯＧにより異常状態を検出する場合に参照する監視・制御条件の設定例を示す説明図である。
【００２９】
図３は、異常状態を検出後、ネットワークを自動制御するために被監視制御機器にＴＥＬＮＥＴ接続し、実行させるコマンドが記載された制御スクリプトファイルの設定例を示す説明図である。
【００３０】
次に、図２および図３を参照しながら、上記のネットワーク運用監視制御装置１の動作を説明する。
【００３１】
図４は、ネットワーク運用監視制御装置１において、ＳＮＭＰトラップおよびＳＹＳＬＯＧのパケットを受信した場合の動作を示す流れ図である。
【００３２】
ここでは、監視制御対象ネットワーク２上に接続されているルータ２１１の経路Ｂ側ポートにおいて入力パケットのエラー多発を検出し、経路Ｂ側ポートを閉塞して経路Ａ側の正常な経路で通信するようにルータ２１１の制御を実行する例について説明する。
【００３３】
前提条件として、ホスト名，ＩＰアドレス，受信した警報パケットに記載の内容を異常とし制御対象とするか判断するためのパターンマッチ，制御対象となった場合に被監視制御機器に対してＴＥＬＮＥＴ接続し制御を実行させるためのコマンド群を記載したファイル名を指定する制御スクリプトファイル，制御を実行した後に履歴の内容やメール送信内容となるコメントを記載したメッセージから成る設定値を、ネットワーク運用監視制御装置１に対して被監視制御機器の制御対象条件ごとに設定しておく。これらの設定情報は、解析ＤＢ１２１に格納される。
【００３４】
また、被監視制御機器は、異常状態を検出した場合、ネットワーク運用監視制御装置１のＩＰアドレスに対して、ＳＮＭＰトラップまたはＳＹＳＬＯＧを送出するように設定しておく。
【００３５】
まず、被監視制御機器の一つであるルータ２１１は、経路Ｂ側ポートにおいて入力パケットのエラー多発を検出する（ステップＳ１１）。
【００３６】
異常状態検出時は、ネットワーク運用監視制御装置１のＩＰアドレスに対して、ＳＹＳＬＯＧパケット（メッセージ例：ｉｎｔｅｒｆａｃｅ  ｅｔｈｅｒｎｅｔ  ０  ｉｎｐｕｔ  ｅｒｒｏｒｓ）を送出するように設定されている（ステップＳ１２）。
【００３７】
ルータ２１１は、エラー多発を示すＳＹＳＬＯＧパケットをネットワーク運用監視制御装置１のＩＰアドレスに対して送出する（ステップＳ１３）。
【００３８】
データ送受信制御部１０内のＳＹＳＬＯＧ受信部１１２は、ルータ２１１が送出したＳＹＳＬＯＧパケットを受信する（ステップＳ１４）。
【００３９】
ここで、被監視制御機器が異常状態検出時にＳＮＭＰトラップを送出するように設定されていた場合は、ステップＳ１３−１およびステップＳ１４−１が実行される。
【００４０】
データ送受信制御部１０は、受信したＳＹＳＬＯＧパケットから送出したルータ２１１のＩＰアドレス，受信時間，パケット内容をテキストフォーマット（例：１９２．１６８．２．Ｂ，２００３／９／２８  １４：２３：００，ｉｎｔｅｒｆａｃｅ  ｅｔｈｅｒｎｅｔ  ０  ｉｎｐｕｔ  ｅｒｒｏｒｓ）に埋め込み、収集情報解析部１２０に渡す（ステップＳ１５）。
【００４１】
収集情報解析部１２０は、渡された情報と解析ＤＢ１２１に格納されている監視・制御条件の設定を比較し、制御対象か否かを判断する。具体的には、図２に記載されているＩＰアドレス欄とパターンマッチ欄に記載されている“ｅｔｈｅｒｎｅｔ  ０”および“ｉｎｐｕｔ  ｅｒｒｏｒｓ”という語句が渡された情報に含まれているので、制御対象と判断する（ステップＳ１６）。
【００４２】
ここで、非制御対象と判断された場合は、渡された情報を基本設定・履歴ＤＢ１３１に保存し、次の警報パケットを受信するまで待機する（ステップＳ１９）。
【００４３】
制御対象と判断された場合は、運用・制御部１３０において、基本設定・履歴ＤＢ１３１の制御スクリプトファイル欄に記載されている制御スクリプトを実行する。図３の制御スクリプトファイルの設定例に示すように、ＴＥＬＮＥＴ時に被監視制御機器が返してくるプロンプトとそのプロンプトを受信した後に送出するコマンドが一行ごとに記載されており、被監視制御機器にＴＥＬＮＥＴ後、これらのコマンドを一行ごとに実行する。
【００４４】
図３の記載例では、ルータ２１１の経路Ｂ側ポートを閉塞した後、ポートの閉塞状態を確認し、ＴＥＬＮＥＴ接続を終了する（ステップＳ１７）。
【００４５】
被監視制御機器の制御が正常に終了した後、メール送信部１１５を起動し、図２のホスト名欄，ＩＰアドレス欄，メッセージ欄に記載されている内容を含んだメールをあらかじめ設定された宛先に対して自動的に送出する（ステップＳ１８）。
【００４６】
そして、メールで送信した同様の内容およびルータ２１１に対してポート閉塞の制御が正常に制御終了した内容を基本設定・履歴ＤＢ１３１に履歴として保存する。（ステップＳ１９）。
【００４７】
ポート閉塞の制御結果、エラー多発を検出している不安定な経路Ｂ側のポートを閉塞したため、動的なルーティングプロトコルにより正常な経路Ａを使用して安定な通信が確保されることとなる。
【００４８】
また、何らかの対処により障害が復旧し、異常状態を示すＳＹＳＬＯＧパケットを一定時間受信しなかった場合は、閉塞したポートを元に戻すスクリプトが同様なフローで実行される。
【００４９】
図５は、ＭＩＢ情報の収集により異常状態を検出する場合に参照するＭＩＢ情報収集の監視・制御条件設定例を示す説明図である。
【００５０】
図６は、ネットワーク運用監視制御装置１において、ＭＩＢ情報収集によるしきい値超えを検出した場合の動作を示す流れ図である。
【００５１】
ここでも、上記例と同様に、監視制御対象ネットワーク２上に接続されているルータ２１１の経路Ｂ側ポートにおいて入力パケットのエラー多発をＭＩＢ情報収集により検出し、経路Ｂ側ポートを閉塞して経路Ａ側の正常な経路で通信するようにルータ２１１の制御を実行する例について説明する。
【００５２】
前提条件として、ホスト名，ＩＰアドレス，ポート番号を示すｉｆｉｎｄｅｘ，ＭＩＢ  ＯＩＤ（ＯｂｊｅｃｔＩＤ）の採取間隔，収集するＭＩＢ  ＯＩＤ，収集した値を異常と判断するしきい値，制御対象となった場合に監視制御機器に対してＴＥＬＮＥＴ接続し制御を実行させるためのコマンド群を記載したファイル名を指定する制御スクリプトファイル，制御を実行した後に履歴の内容やメール送信内容となるコマンドを記載したメッセージから成る設定値を、ネットワーク運用監視制御装置１に対して被監視制御機器の制御対象条件ごとに設定しておく。これらの設定情報は、解析ＤＢ１２１に格納される。
【００５３】
また、被監視制御機器は、ネットワーク運用監視制御装置１からＳＮＭＰによるＭＩＢ情報収集が可能になるように設定しておく。
【００５４】
まず、データ送受信制御部１０内のＭＩＢ送受信部１１３は、図５の採取間隔欄に設定された間隔でＭＩＢ  ＯＩＤ欄に記載された値を収集する（ステップＳ２１）。
【００５５】
データ送受信制御部１０は、収集したＭＩＢ情報からルータ２１１のＩＰアドレス，受信時間，パケット内容をテキストフォーマット（例：１９２．１６８．２．Ｂ，２００３／９／２８  １４：２３：００，１．３．６．１．２．１．２．２．１．１４．Ｘ，２０２）に埋め込み、収集情報解析部１２０に渡す（ステップＳ２２）。
【００５６】
収集情報解析部１２０は、渡された情報と解析ＤＢ１２１に格納されている監視・制御条件の設定を比較し、制御対象か否かを判断する。具体的には、図５に記載されているＩＰアドレス欄，ｉｆｉｎｄｅｘ欄，ＭＩＢ  ＯＩＤ欄に記載されている語句が渡された情報と一致した場合、しきい値欄に記載された値と前回収集した値との差分を比較し、しきい値を超えている場合は制御対象と判断する（ステップＳ２３）。
【００５７】
ここで、非制御対象と判断された場合は、渡された情報を基本設定・履歴ＤＢ１３１に保存し、次のＭＩＢ情報収集時間になるまで待機する（ステップＳ２６）。
【００５８】
制御対象と判断された場合は、前述のＳＹＳＬＯＧパケットを処理した場合と同様に、図３の制御スクリプトファイル欄に記載されている制御スクリプトを実行する（ステップＳ２４）。
【００５９】
被監視制御機器の制御が正常に終了した後、メール送信部１１５を起動し、図５のホスト名欄，ＩＰアドレス欄，メッセージ欄に記載されている内容を含んだメールをあらかじめ設定された宛先に対して自動的に送出する（ステップＳ２５）。
【００６０】
メールで送信した情報と同様の内容とルータ２１１に対してポート閉塞の制御が正常に制御終了した内容とを基本設定・履歴ＤＢ１３１に履歴として保存する（ステップＳ２６）。
【００６１】
ポート閉塞の制御の結果、エラー多発を検出している不安定な経路Ｂ側のポートを閉塞したため、動的なルーティングプロトコルにより正常な経路Ａを使用して安定な通信が確保されることとなる。
【００６２】
また、収集したＭＩＢ情報がしきい値より小さくなった場合は、閉塞したポートを基に戻すスクリプトが実行される。
【００６３】
上記の動作例では、エラーパケットの多発によるポート閉塞の例のみ述べたが、廃棄パケットの多発やポートダウン等、ＳＮＭＰトラップあるいはＳＹＳＬＯＧの受信やＭＩＢ収集による様々な異常状態の検出をトリガとする条件を設定することで、これまで時間をかけつつ人手を介して実施してきたネットワークの制御を即座に自動実行できる。
【産業上の利用可能性】
【００６４】
本発明によれば、ＭＩＢ情報などを含むネットワーク情報を定期的に収集して解析することによりネットワークの異常状態を検出しているので、通信不可などのダウンに至る以前にシステムの不安定状況を検出することができる。したがって、本来の通信性能を維持しつつ、未然にシステムダウンを回避することができる。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施の一形態を示す構成図。
【図２】ＳＮＭＰトラップおよびＳＹＳＬＯＧの設定例を示す説明図。
【図３】制御スクリプトファイルの設定例を示す説明図。
【図４】本発明の動作例を示す流れ図。
【図５】ＭＩＢ情報収集の設定例を示す説明図。
【図６】本発明の他の動作例を示す流れ図。
【符号の説明】
【００６６】
１    ネットワーク運用監視制御装置
２    監視制御対象ネットワーク
１０    データ送受信制御部
２０，２１，２２    被監視制御ネットワーク
１１１    ＳＮＭＰトラップ受信部
１１２    ＳＹＳＬＯＧ受信部
１１３    ＭＩＢ送受信部
１１４    ＴＥＬＮＥＴ実行部
１１５    メール送信部
１２０    収集情報解析部
１２１    解析ＤＢ
１３０    運用・制御部
１３１    基本設定・履歴ＤＢ
２０１，２１１，２２１    ルータ
【図１】
2005234963.tif 000003
【図２】
2005234963.tif 000004
【図３】
2005234963.tif 000005
【図４】
2005234963.tif 000006
【図５】
2005234963.tif 000007
【図６】
2005234963.tif 000008