(57)【要約】【課題】  ノードを構成する装置の価格を高くすることなく、通信経路に障害が発生した場合に自動的に他の経路をノード間の通信に割り当てる。【解決手段】  ネットワーク管理ソフトウェア１２は、ネットワーク装置（ノード）から障害イベントを受信するための処理を行う障害イベント受信部１２２、障害イベントの解析を行う障害イベント解析部１２３、および解析の結果特定された障害についてどのような対応を行うのか検索する障害対応方法検索部１２４を含む。また、現在のネットワーク構成を把握する処理を行う構成情報管理部１２６、障害対応方法に応じた新たなネットワーク構成を検索する構成変更パターン検索部１２７、および変更後のネットワーク構成を示す情報（命令）をネットワーク装置に送信する構成変更命令部１２８を含む。【選択図】  図２
2006246122.tif 000002
【特許請求の範囲】
【請求項１】
ＴＣＰ／ＩＰやＵＤＰ／ＩＰを用いて通信を行う複数のノードを含む通信ネットワークに障害が発生した場合にネットワーク構成を変更するネットワーク管理システムであって、
前記ノードのうちの少なくとも一つに通信可能に接続されたネットワーク管理装置を備え、
前記ネットワーク管理装置は、通信ネットワークに障害が発生した場合に、ネットワーク構成を変更する処理を制御部に行わせるためのネットワーク管理ソフトウェアを搭載し、
前記ネットワーク管理ソフトウェアは、
前記複数のノード、または各ノードを接続する配線で障害が発生したことを検出させるとともに、障害の内容を特定させる障害特定処理部と、
前記障害特定処理部によって特定された障害の内容に応じた障害対応方法を選定させる障害対応方法選定部と、
前記障害対応方法選定部によって特定された障害対応方法と現在のネットワーク構成とに応じて、障害を解消するための新たなネットワーク構成を選定させるネットワーク構成選定部と、
前記ネットワーク構成選定部によって選定されたネットワーク構成を示すコマンドを、ネットワーク構成の変更に関わるノードに送信させるネットワーク構成コマンド送信部とを含む
ことを特徴とするネットワーク管理システム。
【請求項２】
各ノードはＭＩＢを記憶し、
障害特定処理部は、制御部に、各ノードからＳＮＭＰで受信したＭＩＢの値の変化にもとづいて障害が発生したことを検出させる
請求項１記載のネットワーク管理システム。
【請求項３】
各ノードは、ネットワーク管理装置からネットワーク構成を示すコマンドを受信したら、その内容を保存し、保存されている内容にもとづいてデータ転送制御を行う
請求項１または請求項２記載のネットワーク管理システム。
【請求項４】
ネットワーク管理装置と管理対象の全てのノードとを通信可能に接続する管理用ネットワークを備え、
ネットワーク管理ソフトウェアは、制御部に、前記管理用ネットワークを介して、複数のノード、または各ノードを接続する配線で障害が発生したことを検出させる
請求項１から請求項３のうちのいずれか１項に記載のネットワーク管理システム。
【請求項５】
ＴＣＰ／ＩＰやＵＤＰ／ＩＰを用いて通信を行う複数のノードを含む通信ネットワークに障害が発生した場合にネットワーク構成を変更する制御を行うネットワーク管理装置に搭載されるプログラムであって、
コンピュータに、
前記複数のノード、または各ノードを接続する配線で障害が発生したことを検出させるとともに、障害の内容を特定する障害特定処理と、
前記障害特定処理によって特定された障害の内容に応じた障害対応方法を選定する障害対応方法選定処理と、
前記障害対応方法選定処理によって特定された障害対応方法と現在のネットワーク構成とに応じて、障害を解消するための新たなネットワーク構成を選定するネットワーク構成選定処理と、
前記ネットワーク構成選定処理によって選定されたネットワーク構成を示すコマンドを、ネットワーク構成の変更に関わるノードに送信させるネットワーク構成コマンド送信処理と
を実行させるためのネットワーク管理プログラム。
【請求項６】
障害特定処理で、各ノードからＳＮＭＰで受信したＭＩＢの値の変化にもとづいて障害が発生したことを検出させる
請求項５記載のネットワーク管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＴＣＰ／ＩＰやＵＤＰ／ＩＰを用いて通信が行われる通信ネットワークにおいて、通信経路に障害が発生した場合に、自動的にネットワーク構成を変更するネットワーク管理システムおよびネットワーク管理プログラムに関する。
【背景技術】
【０００２】
ノード間の通信経路に障害が発生した場合に、自動的に他の経路をノード間の通信に割り当てるネットワーク管理システムとして、例えば、特許文献１に記載されたシステムがある。そのシステムでは、障害を検出したノードが、ネットワーク管理装置に対して障害を報告する。障害の報告を受けたネットワーク管理装置は、障害が発生した通信経路を迂回するような経路を設定し、新たな通信経路に関する情報を全てのノードに配信する。
【０００３】
そのようなシステムでは、冗長な予備の通信経路を設けることなく、迂回路の設定を行うことができる。しかし、そのようなシステムでは、ネットワークをループ状に構成する必要がある。
【０００４】
ＴＣＰ／ＩＰを用いて通信が行われる通信ネットワークでは、例えば、ノードとしてレイヤ２スイッチが用いられる場合などに通信ネットワークにおいてループ構成が生じないように、スパニングツリープロトコルと呼ばれる技術が採用されている。例えば、レイヤ２スイッチをノードとしループ構成が含まれる通信ネットワークにブロードキャストフレームが流れると、そのフレームが永久に通信ネットワークを流れ続けるおそれがあるからである。
【０００５】
【特許文献１】特開平１１−２５２１０４号公報（段落００１２−００１７、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、スパニングツリープロトコルを用いる場合には、各ノードに、スパニングツリープロトコルを実現する機能を実装しなければならない。その結果、各ノードを構成する装置の価格が高くなるという問題がある。
【０００７】
そこで、本発明は、ＴＣＰ／ＩＰやＵＤＰ／ＩＰを用いる通信ネットワークにおいて、ノードを構成する装置の価格を高くすることなく、通信経路に障害が発生した場合に自動的に他の経路をノード間の通信に割り当てることができるネットワーク管理システムおよびネットワーク管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明によるネットワーク管理システムは、ＴＣＰ／ＩＰやＵＤＰ／ＩＰを用いて通信を行う複数のノードを含む通信ネットワークに障害が発生した場合にネットワーク構成を変更するネットワーク管理システムであって、ノードのうちの少なくとも一つに通信可能に接続されたネットワーク管理装置を備え、ネットワーク管理装置が、通信ネットワークに障害が発生した場合に、ネットワーク構成を変更する処理を制御部に行わせるためのネットワーク管理ソフトウェアを搭載し、ネットワーク管理ソフトウェアが、複数のノードまたは各ノードを接続する配線で障害が発生したことを検出させるとともに、障害の内容を特定させる障害特定処理部（例えば、障害イベント受信部１２２と障害イベント解析部１２３、またはネットワーク状態監視部１２２Ａとネットワーク状態異常解析部１２３Ａ）と、障害特定処理部によって特定された障害の内容に応じた障害対応方法を選定させる障害対応方法選定部（例えば、障害対応方法検索部１２４またはネットワーク異常対応方法検索部１２４Ａ）と、障害対応方法選定部によって特定された障害対応方法と現在のネットワーク構成とに応じて、障害を解消するための新たなネットワーク構成を選定させるネットワーク構成選定部（例えば、構成情報管理部１２６と構成変更パターン検索部１２７）と、ネットワーク構成選定部によって選定されたネットワーク構成を示すコマンド（命令）を、ネットワーク構成の変更に関わるノードに送信させるネットワーク構成コマンド送信部（例えば、構成変更命令部１２８）とを含むことを特徴とする。
【０００９】
各ノードがＭＩＢを記憶し、障害特定処理部が、制御部に、各ノードからＳＮＭＰで受信したＭＩＢの値の変化にもとづいて障害が発生したことを検出させるように構成されていてもよい。
【００１０】
各ノードは、ネットワーク管理装置からネットワーク構成を示すコマンドを受信したら、例えば、その内容を保存し、保存されている内容にもとづいてデータ転送制御（例えば、ルーティング）を行う。
【００１１】
ネットワーク管理装置と管理対象の全てのノードとを通信可能に接続する管理用ネットワークを備え、ネットワーク管理ソフトウェアが、制御部に、管理用ネットワークを介して、複数のノード、または各ノードを接続する配線で障害が発生したことを検出させるように構成されていてもよい。
【００１２】
本発明によるネットワーク管理プログラムは、ＴＣＰ／ＩＰやＵＤＰ／ＩＰを用いて通信を行う複数のノードを含む通信ネットワークに障害が発生した場合にネットワーク構成を変更する制御を行うネットワーク管理装置に搭載されるプログラムであって、コンピュータに、複数のノード、または各ノードを接続する配線で障害が発生したことを検出させるとともに、障害の内容を特定する障害特定処理と、障害特定処理によって特定された障害の内容に応じた障害対応方法を選定する障害対応方法選定処理と、障害対応方法選定処理によって特定された障害対応方法と現在のネットワーク構成とに応じて、障害を解消するための新たなネットワーク構成を選定するネットワーク構成選定処理と、ネットワーク構成選定処理によって選定されたネットワーク構成を示すコマンドを、ネットワーク構成の変更に関わるノードに送信させるネットワーク構成コマンド送信処理とを実行させることを特徴とする。
【００１３】
ネットワーク管理プログラムは、障害特定処理で、各ノードからＳＮＭＰで受信したＭＩＢの値の変化にもとづいて障害が発生したことを検出させるように構成されていてもよい。
【発明の効果】
【００１４】
本発明によれば、ネットワーク管理装置に搭載されるネットワーク管理プログラムによってネットワーク監視とネットワーク装置制御とを連携させることによって、ノードにスパニングツリープロトコルなどの障害対応手段を実装する必要をなくし、ノードを構成する装置の価格を高くすることなく、通信経路に障害が発生した場合に自動的に他の経路をノード間の通信に割り当てることができるようになる。
【発明を実施するための最良の形態】
【００１５】
実施の形態１．
以下、本発明の実施の形態を図面を参照して説明する。
図１は、本発明の第１の実施の形態のネットワーク管理システムの構成例を示すブロック図である。図１に示す構成では、通信ネットワークを形成するネットワーク装置２１，２２，２３が配線３１，３２で接続されている。ネットワーク装置２１のポートには、配線３１が接続されている。また、ネットワーク装置２２のポートには、配線３１，３２が接続されている。そして、ネットワーク装置２３のポートには、配線３２が接続されている。ネットワーク装置２１，２２，２３は、ＴＣＰ／ＩＰやＵＤＰ／ＩＰによって相互に通信を行う。
【００１６】
なお、ネットワーク装置２１およびネットワーク装置２３のポートには、予備の配線３３が接続されている。しかし、通信ネットワークに障害が生じていない限り、ネットワーク装置２１とネットワーク装置２３との間の通信は、配線３１、ネットワーク装置２２および配線３２を介して行われる。また、図１には、３つのノードとしてのネットワーク装置２１，２２，２３が例示されているが、通信ネットワークにおけるネットワーク装置の数に制約はない。
【００１７】
ネットワーク装置２１には、通信ネットワークの管理、例えば配線３１，３２の障害発生の監視および各ネットワーク装置２１，２２，２３のポート監視や通信ネットワークの構成変更制御を行うネットワーク管理装置１０が通信可能に接続されている。ネットワーク管理装置１０は、少なくとも、通信ネットワークの管理を実行するためのネットワーク管理ソフトウェア１２と、ネットワーク管理ソフトウェア１２に従って動作する制御部（ＣＰＵ）１１とを含む。なお、ネットワーク管理装置１０には、ネットワーク装置２１との間のデータ送受信の制御を行うインタフェース部（図示せず）も含まれている。また、ネットワーク管理装置１０は、ネットワーク装置２２，２３に関する監視を、ネットワーク装置２１を介して行う。
【００１８】
ネットワーク管理装置１０は、例えば、パーソナルコンピュータやサーバ装置で実現される。また、ネットワーク装置２１，２２，２３は、例えば、ハブ、ルータ、ブリッジなどである。
【００１９】
この実施の形態では、ネットワーク管理ソフトウェア１２は、制御部１１に、ＳＮＭＰ（Simple Network Management Protocol）によってネットワーク装置２１，２２，２３の監視を行わせるマネージャプログラムである。なお、以下、説明を簡単にするために、制御部１１がネットワーク管理ソフトウェア１２に従って何らかの処理を実行することを、「ネットワーク管理ソフトウェア１２が実行する（または、処理を行う）」というように表現することがある。
【００２０】
ネットワーク装置２１，２２，２３にはそれぞれＩＰアドレスが付されている。また、ネットワーク装置２１，２２，２３は、それぞれ、自装置の状況を、ＭＩＢ（Management Information Base ）として記憶している。ＭＩＢには、一例として、自装置の稼働状況を示す情報、トラフィックの情報、ログデータ、ログに記録される特定のメッセージなどが記録される。それぞれの情報をオブジェクトと呼ぶ。
【００２１】
図２は、ネットワーク管理ソフトウェア１２の構成例を示す説明図である。図２に示す例では、ネットワーク管理ソフトウェア１２は、ネットワーク障害検出機能部１２１とネットワーク装置制御機能部１２５とで構成されている。ネットワーク障害検出機能部１２１は、ネットワーク装置２１，２２，２３から障害イベントを受信するための処理を行う障害イベント受信部１２２、障害イベントの解析を行う障害イベント解析部１２３、および解析の結果特定された障害についてどのような対応を行うのか検索する障害対応方法検索部１２４を含む。なお、ネットワーク管理装置１０の記憶部には、あらかじめ、発生する可能性がある障害とその障害に対する対応方法とがテーブルとして記憶されている。また、ネットワーク管理ソフトウェア１２は、ネットワーク装置２２からの障害イベントをネットワーク装置２１を介して受信する。そして、ネットワーク装置２３からの障害イベントをネットワーク装置２１，２２を介して受信する。
【００２２】
ネットワーク装置制御機能部１２５は、現在のネットワーク構成を把握する処理を行う構成情報管理部１２６、障害対応方法に応じた新たなネットワーク構成を検索する構成変更パターン検索部１２７、および変更後のネットワーク構成を示す情報（命令）をネットワーク装置２１，２２，２３に送信する構成変更命令部１２８を含む。なお、ネットワーク装置２２は、ネットワーク管理装置１０から送信された命令をネットワーク装置２１を介して受信する。また、ネットワーク装置２３は、ネットワーク管理装置１０から送信された命令をネットワーク装置２１，２２を介して受信する。
【００２３】
ネットワーク管理装置１０およびネットワーク装置２１，２２，２３には、現在のネットワーク構成を示すデータが記憶される。また、ネットワーク管理装置１０には、あらかじめ、発生する可能性がある障害に対する障害対応方法に応じて再構成されるべきネットワーク構成（再構成後のネットワーク構成）を示すデータが記憶されている。
【００２４】
図３（Ａ）は、現在のネットワーク構成を示すデータの一例を示す説明図である。図３（Ａ）に示す例は、障害が発生していない場合のネットワーク構成に相当する。また、図３（Ａ）に示す例では、例えば、配線３１は、ネットワーク装置２１とネットワーク装置２２とを接続する配線であることを示す。図３（Ｂ）は、再構成後のネットワーク構成を示すデータの一例を示す説明図である。図３（Ｂ）に示す例は、配線３２において障害が発生した場合に用いられるネットワーク構成に相当する。なお、図３（Ｂ）には一例のみが示されているが、再構成後のネットワーク構成を示すデータは、障害対応方法の種類に応じて多数記憶されている。
【００２５】
また、図３に示すようなネットワーク構成を示すデータの表現方法は一例であって、ネットワーク構成を記述できるのであれば、他の表現方法によってもよい。例えば、任意のネットワーク構成から、障害対応方法または発生した障害イベントを状態遷移要因として他のネットワーク構成に遷移するような状態遷移図のような形式で、それぞれのネットワーク構成が記憶部に記憶されるようにしてもよい。そして、図３に例示されたようなデータを用いる場合には、あるネットワーク装置のポートに入力しない配線に関するデータについては、そのネットワーク装置において記憶されていない。例えば、配線３１に関するデータは、ネットワーク装置２３において記憶されていなくてもよい。
【００２６】
次に、図４のフローチャートを参照してネットワーク管理装置１０の動作を説明する。ネットワーク障害検出機能部１２１において障害イベント受信部１２２は、定期的に、ネットワーク装置２１，２２，２３にＭＩＢの送信要求（ＳＮＭＰのＧＥＴコマンド）を出し、ネットワーク装置２１，２２，２３は、送信要求に応じて自装置のＭＩＢをネットワーク管理装置１０に送信する。障害イベント受信部１２２がＭＩＢを受信すると、障害イベント解析部１２３は、それぞれのネットワーク装置２１，２２，２３について、前回受信したＭＩＢと今回受信したＭＩＢとを比較する。そして、内容が異なっているオブジェクトがあれば、内容の違いにもとづいて障害が発生しているか否か判定する。そして、障害が発生していると判定したら、どのような障害（障害イベント）が発生しているのか特定する（ステップＳ２）。なお、ステップＳ２で障害が発生していると判定された場合には、実はステップＳ１において障害イベントが受信されていたことになる。また、各ノードで障害が発生したこと、または各ノードを接続する配線で障害が発生したことを検出する処理が、障害イベント受信部１２２と障害イベント解析部１２３とで実現されている。
【００２７】
また、ネットワーク障害検出機能部１２１が定期的にＭＩＢの送信要求を出すだけでなく、ネットワーク装置２１，２２，２３側が障害イベントを検出したら、ＳＮＭＰのトラップコマンドでネットワーク管理装置１０に宛てて障害イベントを送信することもある。その場合には、障害イベント受信部１２２は障害イベントを受信し、受信した障害イベントを障害イベント解析部１２３に出力する。そして、障害イベント解析部１２３は、障害イベント受信部１２２の出力から、直ちに障害イベントを特定できる。
【００２８】
障害イベント解析部１２３が障害が発生していると判定した場合には、障害対応方法検索部１２４は、記憶部を検索して、障害イベント解析部１２３が特定した障害イベントに対応する障害対応方法を抽出する（ステップＳ３）。そして、抽出した障害対応方法をネットワーク装置制御機能部１２５に出力する。
【００２９】
ネットワーク装置制御機能部１２５において、構成情報管理部１２６は、記憶部を検索して、現在のネットワーク構成（図３参照）を確認する（ステップＳ４）。構成変更パターン検索部１２７は、現在のネットワーク構成および障害対応方法にもとづいて記憶部を検索し、障害対応方法に応じた新たなネットワーク構成すなわち障害を解消するための新たなネットワーク構成を抽出する（ステップＳ５）。そして、構成変更命令部１２８は、新たなネットワーク構成を示す情報、または新たなネットワーク構成にするための情報を、変更に関わるネットワーク装置に送信する（ステップＳ６）。
【００３０】
次に、具体例について説明を行う。
配線３２に障害が発生したとする。その場合、障害イベント解析部１２３は、例えば、ネットワーク装置２３から受信したＭＩＢにおいてネットワーク装置２２からのデータのエラーの発生率が所定値を越えているような場合に、配線３２に障害が発生したと判定する（ステップＳ２）。また、障害イベント解析部１２３は、例えば、ネットワーク装置２２から受信したＭＩＢにおいてネットワーク装置２３との間の通信が不可である旨を表す情報が存在した場合にも、配線３２に障害が発生したと判定する。さらに、ネットワーク装置２２が、ネットワーク装置２３との間の通信が不可であることを検出したときに、その旨を障害イベントとしてネットワーク管理装置１０に宛てて送信するようにしてもよい。配線３２に障害が発生したと判定された場合、障害対応方法検索部１２４は、ネットワーク装置２３への通信経路確保という障害対応方法を選定する（ステップＳ３）。
【００３１】
また、構成変更パターン検索部１２７は、現在のネットワーク構成をもとに、ネットワーク装置２３への通信経路確保という障害対応方法を満たすネットワーク構成（この例では、図３（Ｂ）に示される情報による構成）を選定する（ステップＳ５）。そして、構成変更命令部１２８は、新たなネットワーク構成を示す情報（この例では、図３（Ｂ）に示される情報）を、ネットワーク装置２１，２２，２３に送信する。なお、この例では、全てのネットワーク装置２１，２２，２３が変更に関わるネットワーク装置に相当する。各ネットワーク装置２１，２２，２３は、ネットワーク管理装置１０から受信した新たなネットワーク構成を示す情報を各々の記憶部に記憶する。以後、例えば、ネットワーク装置２１，２２，２３がルータである場合には、新たなネットワーク構成を示す情報にもとづいてルーティング処理を実行する。
【００３２】
以上のように、この実施の形態では、ＴＣＰ／ＩＰやＵＤＰ／ＩＰを用いて通信が行われる通信ネットワークにおいて障害が発生した場合に、ネットワーク管理ソフトウェア１２によって、ネットワーク構成の変更制御が実行されるので、ネットワーク装置２１，２２，２３に、スパニングツリープロトコルなどの障害対応手段を実装する必要はない。
【００３３】
また、ネットワーク装置が、外部ネットワークを接続するための装置であったり、異なるＬＡＮセグメントを接続するための装置である場合に、コンピュータウィルスによる障害範囲を狭めるためのネットワークの切り離しなどを容易に実現することができる。
【００３４】
実施の形態２．
図５は、本発明の第２の実施の形態のネットワーク管理システムの構成例を示すブロック図である。図５に示す構成では、ネットワーク管理装置１０とネットワーク装置２１，２２，２３とが、配線３１，３２とは異なる配線４１で接続されている。以下、ネットワーク装置２１，２２，２３と配線３１，３２とで構成される通信ネットワークを作業用ネットワークといい、ネットワーク管理装置１０、配線４１およびネットワーク装置２１，２２，２３で構成される通信ネットワークを管理用ネットワークという。
【００３５】
図６は、この実施の形態におけるネットワーク管理ソフトウェア１２の構成例を示す説明図である。図６に示す例では、ネットワーク障害検出機能部１２１は、作業用ネットワークにおける異常を検出するための処理を行うネットワーク状態監視部１２２Ａ、異常の解析を行うネットワーク状態異常解析部１２３Ａ、および解析された異常についてどのような対応を行うのかを検索するネットワーク異常対応方法検索部１２４Ａを含む。なお、ネットワーク管理装置１０の記憶部には、あらかじめ、発生する可能性がある異常とその異常に対する対応方法とがテーブルとして記憶されている。また、ネットワーク装置制御機能部１２５の構成は、第１の実施の形態の場合と同様である。
【００３６】
次に、図７のフローチャートを参照してネットワーク管理装置１０の動作を説明する。ネットワーク状態監視部１２２Ａは、作業用ネットワークの状態を監視する。監視される状態として、例えば、トラフィックがある。ネットワーク状態監視部１２２Ａは、ネットワークの状態に異常が生じたと判定した場合には、ネットワークの状態を示す情報をネットワーク状態異常解析部１２３Ａに伝える（ステップＳ１１）。ネットワーク状態異常解析部１２３Ａは、ネットワークの状態を示す情報を解析して、生じた異常を特定する（ステップＳ１２）。
【００３７】
ネットワーク異常対応方法検索部１２４Ａは、記憶部を検索して、ネットワーク状態異常解析部１２３Ａが特定した異常に対応する異常対応方法を抽出する（ステップＳ１３）。そして、抽出した異常対応方法をネットワーク装置制御機能部１２５に出力する。ネットワーク装置制御機能部１２５の動作は、第１の実施の形態の場合と同様である。ただし、構成変更命令部１２８は、ネットワーク装置２１，２２，２３に対して、管理用ネットワークで命令を送信する。
【００３８】
なお、ネットワーク状態監視部１２２Ａは、第１の実施の形態における障害イベント受信部１２２と同様の処理を実行し、さらに、作業用ネットワークの状態を監視するようにしてもよい。また、ネットワーク状態異常解析部１２３Ａは、第１の実施の形態における障害イベント解析部１２３Ａと同様の処理を実行し、さらに、ネットワークの状態を示す情報を解析して、生じた異常を特定するようにしてもよい。
【００３９】
また、図６には、配線３３が存在しない例が示されているが、第１の実施の形態の場合と同様に、配線３３が施されていてもよい。
【００４０】
次に、具体例について説明を行う。
配線３２において、ネットワーク装置２３からのトラフィックが急激に増加したとする。すなわち、高負荷トラフィックが発生したとする。ネットワーク状態監視部１２２Ａは、ネットワーク装置２１，２２，２３におけるトラフィックを、ネットワークの状態として、常時または定期的に監視している。ネットワーク状態監視部１２２Ａは、高負荷トラフィックの発生を検出すると、ネットワークの状態を示す情報をネットワーク状態異常解析部１２３Ａに出力する（ステップＳ１１）。ネットワーク状態異常解析部１２３Ａは、ネットワークの状態を示す情報を解析し、ネットワーク装置２２においてネットワーク装置２３からのデータを入力するポートに高負荷トラフィックが発生していることを把握する（ステップＳ１２）。
【００４１】
ネットワーク装置２２におけるポートに高負荷トラフィックが発生していると判定された場合、ネットワーク異常対応方法検索部１２４Ａは、ネットワーク装置２２における高負荷ポートの遮断という異常対応方法を選定する（ステップＳ１３）。
【００４２】
構成情報管理部１２６は、現在のネットワーク構成を把握する（ステップＳ４）。この例では、配線３２がネットワーク装置２２に接続されているというネットワーク構成を把握する。そこで、構成変更パターン検索部１２７は、そのネットワーク構成と高負荷ポートの遮断という異常対応方法とから、ネットワーク装置２２における配線３２が繋がるポートの遮断という構成変更パターンを選定する（ステップＳ５）。そして、構成変更命令部１２８は、ネットワーク装置２２に対して、配線３２が繋がるポートを遮断することを示す命令を送信する（ステップＳ６）。ネットワーク装置２２は、命令に応じて該当ポートを遮断する。
【００４３】
この実施の形態では、通信ネットワーク（この例では、作業用ネットワーク）の状態監視を行い、状態異常を検出した場合に状態異常に応じてネットワーク構成を変更することができる。また、作業用ネットワークとは別に、ネットワーク管理装置１０と管理対象の全てのネットワーク装置２１，２２，２３とを通信可能に接続する管理用ネットワークが設けられているので、作業用ネットワークを介する制御が困難であることもある異常（例えば、トラフィック異常の発生）に対する対応方法を実施することができる。
【産業上の利用可能性】
【００４４】
本発明は、ＩＰ電話に用いられる通信ネットワークの管理といった用途に適用可能である。
【図面の簡単な説明】
【００４５】
【図１】本発明の第１の実施の形態のネットワーク管理システムの構成例を示すブロック図である。
【図２】第１の実施の形態におけるネットワーク管理ソフトウェアの構成例を示す説明図である。
【図３】ネットワーク構成を示すデータの一例を示す説明図である。
【図４】第１の実施の形態におけるネットワーク管理装置の動作を示すフローチャートである。
【図５】本発明の第２の実施の形態のネットワーク管理システムの構成例を示すブロック図である。
【図６】第２の実施の形態におけるネットワーク管理ソフトウェアの構成例を示す説明図である。
【図７】第２の実施の形態におけるネットワーク管理装置の動作を示すフローチャートである。
【符号の説明】
【００４６】
１０      ネットワーク管理装置
１１      制御部（ＣＰＵ）
１２      ネットワーク管理用ソフトウェア
２１，２２，２３  ネットワーク装置
３１，３２，３３  配線
４１      配線
１２１    ネットワーク障害検出機能部
１２２    障害イベント受信部
１２３    障害イベント解析部
１２４    障害対応方法検索部
１２５    ネットワーク装置制御機能部
１２６    構成情報管理部
１２７    構成変更パターン検索部
１２８    構成変更命令部
１２２Ａ  ネットワーク状態監視部
１２３Ａ  ネットワーク状態異常解析部
１２４Ａ  ネットワーク異常対応方法検索部
【図１】
2006246122.tif 000003
【図２】
2006246122.tif 000004
【図３】
2006246122.tif 000005
【図４】
2006246122.tif 000006
【図５】
2006246122.tif 000007
【図６】
2006246122.tif 000008
【図７】
2006246122.tif 000009