(57)【特許請求の範囲】
【請求項１】
通信ネットワークを構成する複数のルータのうち、指定された第１のルータと指定された第２のルータとの間の通信経路上に設定されるラベルスイッチパスと、前記第１のルータと前記第２のルータとの間における前記複数のラベルスイッチパスのうちのデータフロー経路を表示するネットワーク監視装置であって、
ラベルスイッチパスを特定する少なくとも起点ルータ識別情報と終点ルータ識別情報からなるラベルスイッチパス情報を、前記ラベルスイッチパスそれぞれについて記憶するラベルスイッチパス情報記憶手段と、
前記ルータそれぞれの属する論理エリア情報を記憶する論理エリア情報記憶手段と、
１つまたは複数のラベルスイッチパスにより接続される第１のルータと第２のルータとの指定を受け付ける指定受付手段と、
前記１つまたは複数のラベルスイッチパスにより接続される第１のルータと第２のルータとが同一の論理エリアに属するかを、前記第１のルータの前記論理エリア情報と、前記第２のルータの前記論理エリア情報との比較に基づいて判定する論理エリア一致判定手段と、
前記第１のルータと前記第２のルータとが前記通信ネットワーク上における同一の論理エリア内に属さない場合に、前記起点ルータ識別情報が前記第１のルータとなる前記ラベルスイッチパス情報を、第１のラベルスイッチパスの情報と特定する第１のラベルスイッチパス特定手段と、
前記第１のルータと前記第２のルータとが前記通信ネットワーク上における同一の論理エリア内に属さない場合に、前記終点ルータ識別情報が前記第２のルータとなる前記ラベルスイッチパス情報を、第２のラベルスイッチパスの情報と特定する第２のラベルスイッチパス特定手段と、
前記第１のラベルスイッチパスの終点ルータを起点ルータ識別情報に示し、前記第２のラベルスイッチパス起点ルータを終点ルータ識別情報に示す前記ラベルスイッチパス情報を、第３のラベルスイッチパスの情報と特定する第３のラベルスイッチパス特定手段と、
前記特定した第１〜第３のラベルスイッチパスのうち、前記第１のルータと前記第２のルータを繋ぐラベルスイッチパスを前記通信ネットワークの図柄上に表示するラベルスイッチパス表示手段と、
を備えることを特徴とするネットワーク監視装置。
【請求項２】
前記第３のラベルスイッチパスの情報が特定できない場合に、
前記第１のラベルスイッチパス特定手段が、前記第１のラベルスイッチパスの終点ルータを新たな第１のルータとして、前記起点ルータ識別情報が前記新たな第１のルータとなる前記ラベルスイッチパス情報を、新たな第１のラベルスイッチパスの情報と特定し、
前記第２のラベルスイッチパス特定手段が、前記第２のラベルスイッチパスの終点ルータを新たな第２のルータとして、前記終点ルータ識別情報が前記新たな第２のルータとなる前記ラベルスイッチパス情報を、新たな第２のラベルスイッチパスの情報と特定し、
前記第３のラベルスイッチパス特定手段が、前記新たな第１のラベルスイッチパスの終点ルータを起点ルータ識別情報に示し、前記新たな第２のラベルスイッチパス起点ルータを終点ルータ識別情報に示す前記ラベルスイッチパス情報を、新たな第３のラベルスイッチパスの情報と特定し、
前記第１のラベルスイッチパス特定手段、前記第２のラベルスイッチパス特定手段、前記第３のラベルスイッチパス特定手段は、前記新たな前記第３のラベルスイッチパスの情報が特定できるまで再帰的に処理を繰り返す
ことを特徴とする請求項１に記載のネットワーク監視装置。
【請求項３】
前記第１のラベルスイッチパス特定手段、前記第２のラベルスイッチパス特定手段、前記第３のラベルスイッチパス特定手段それぞれは、経路の異なる２つのラベルスイッチパスを特定する
ことを特徴とする請求項１または請求項２に記載のネットワーク監視装置。
【請求項４】
トラフィック流量情報を受け付けるトラフィック流量情報受付手段と、
前記トラフィック流量を、予め記憶する負荷分散率に応じて、前記第１〜第３のそれぞれのラベルスイッチパスに流れるトラフィック流量を算出する流量算出手段と、
前記ラベルスイッチパスそれぞれの帯域を記憶する帯域情報記憶手段と、
前記ラベルスイッチパスそれぞれに流れるトラフィック流量と、前記ラベルスイッチパスそれぞれの帯域とに基づいて、前記第１のルータと前記第２のルータを繋ぐラベルスイッチパスのそれぞれにおける帯域使用率を算出する帯域使用率算出手段と、
前記第１のルータと前記第２のルータを繋ぐラベルスイッチパスのそれぞれにおける帯域使用率を表示する帯域使用率表示手段と、
を備えることを特徴とする請求項１から請求項３のいずれかに記載のネットワーク監視装置。
【請求項５】
障害発生経路または障害発生ルータの入力を受け付ける障害入力受付手段と、を備え、
前記ラベルスイッチパス表示手段は、入力を受け付けた前記障害発生経路または障害発生ルータの情報を格納する前記ラベルスイッチパス情報で特定されるラベルスイッチパスを経由しない、前記第１のルータから前記第２のルータまでの前記第１〜第３のラベルスイッチパスを前記通信ネットワークの図柄上に表示する
ことを特徴とする請求項１から請求項４のいずれかに記載のネットワーク監視装置。
【請求項６】
通信ネットワークを構成する複数のルータのうち、指定された第１のルータと指定された第２のルータとの間の通信経路上に設定されるラベルスイッチパスと、前記第１のルータと前記第２のルータとの間における前記複数のラベルスイッチパスのうちのデータフロー経路を表示するネットワーク監視装置の処理方法であって、
ラベルスイッチパスを特定する少なくとも起点ルータ識別情報と終点ルータ識別情報からなるラベルスイッチパス情報を、前記ラベルスイッチパスそれぞれについて記憶し、
前記ルータそれぞれの属する論理エリア情報を記憶し、
１つまたは複数のラベルスイッチパスにより接続される第１のルータと第２のルータとの指定を受け付け、
前記１つまたは複数のラベルスイッチパスにより接続される第１のルータと第２のルータとが同一の論理エリアに属するかを、前記第１のルータの前記論理エリア情報と、前記第２のルータの前記論理エリア情報との比較に基づいて判定し、
前記第１のルータと前記第２のルータとが前記通信ネットワーク上における同一の論理エリア内に属さない場合に、前記起点ルータ識別情報が前記第１のルータとなる前記ラベルスイッチパス情報を、第１のラベルスイッチパスの情報と特定し、
前記第１のルータと前記第２のルータとが前記通信ネットワーク上における同一の論理エリア内に属さない場合に、前記終点ルータ識別情報が前記第２のルータとなる前記ラベルスイッチパス情報を、第２のラベルスイッチパスの情報と特定し、
前記第１のラベルスイッチパスの終点ルータを起点ルータ識別情報に示し、前記第２のラベルスイッチパス起点ルータを終点ルータ識別情報に示す前記ラベルスイッチパス情報を、第３のラベルスイッチパスの情報と特定し、
前記特定した第１〜第３のラベルスイッチパスのうち、前記第１のルータと前記第２のルータを繋ぐラベルスイッチパスを前記通信ネットワークの図柄上に表示する
ことを特徴とする処理方法。
【請求項７】
通信ネットワークを構成する複数のルータのうち、指定された第１のルータと指定された第２のルータとの間の通信経路上に設定されるラベルスイッチパスと、前記第１のルータと前記第２のルータとの間における前記複数のラベルスイッチパスのうちのデータフロー経路を表示するネットワーク監視装置であって、
ラベルスイッチパスを特定する少なくとも起点ルータ識別情報と終点ルータ識別情報からなるラベルスイッチパス情報を、前記ラベルスイッチパスそれぞれについて記憶するラベルスイッチパス情報記憶手段と、
前記ルータそれぞれの属する論理エリア情報を記憶する論理エリア情報記憶手段と、を備えたネットワーク監視装置のコンピュータを、
１つまたは複数のラベルスイッチパスにより接続される第１のルータと第２のルータとの指定を受け付ける指定受付手段、
前記１つまたは複数のラベルスイッチパスにより接続される第１のルータと第２のルータとが同一の論理エリアに属するかを、前記第１のルータの前記論理エリア情報と、前記第２のルータの前記論理エリア情報との比較に基づいて判定する論理エリア一致判定手段、
前記第１のルータと前記第２のルータとが前記通信ネットワーク上における同一の論理エリア内に属さない場合に、前記起点ルータ識別情報が前記第１のルータとなる前記ラベルスイッチパス情報を、第１のラベルスイッチパスの情報と特定する第１のラベルスイッチパス特定手段、
前記第１のルータと前記第２のルータとが前記通信ネットワーク上における同一の論理エリア内に属さない場合に、前記終点ルータ識別情報が前記第２のルータとなる前記ラベルスイッチパス情報を、第２のラベルスイッチパスの情報と特定する第２のラベルスイッチパス特定手段、
前記第１のラベルスイッチパスの終点ルータを起点ルータ識別情報に示し、前記第２のラベルスイッチパス起点ルータを終点ルータ識別情報に示す前記ラベルスイッチパス情報を、第３のラベルスイッチパスの情報と特定する第３のラベルスイッチパス特定手段、
前記特定した第１〜第３のラベルスイッチパスのうち、前記第１のルータと前記第２のルータを繋ぐラベルスイッチパスを前記通信ネットワークの図柄上に表示するラベルスイッチパス表示手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークにおいて始点ルータから終点ルータまでの間で設定されている複数のラベルスイッチパスを表示するネットワーク監視装置及び処理方法ならびにそのプログラムに関する。
【背景技術】
【０００２】
通信ネットワーク間を物理的に接続するルータにおいては、通信ネットワーク経路上を流れるデータを次のルータへ転送する処理を行っている。そしてこの転送処理の簡略化により処理の高速化を図った技術としてＭＰＬＳ（Multi Protocol Label Switching）が利用されている。この技術では、通信ネットワーク上に、起点ルータ、中継ルータ、終点ルータ（または起点ルータ、終点ルータのみ）からなるラベルスイッチパスが設定される。そして、あるルータから他のルータ間で設定されたラベルスイッチパスの経路を、障害等の発生有無の監視のために表示する技術が特許文献１に開示されている。
【特許文献１】特開２００５−２８６８１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述の特許文献１の技術では、指定されたある始点ルータから終点ルータが１つのラベルスイッチパスで設定されている場合に、その始点ルータから終点ルータまでのラベルスイッチパスを表示する技術であり、始点ルータから終点ルータが複数のラベルスイッチパスで中継されている場合に、始点ルータから終点ルータまでを繋げる複数のラベルスイッチパス表示する技術ではない。
【０００４】
そこでこの発明は、始点ルータから終点ルータが複数のラベルスイッチパスで中継されている場合に、始点ルータから終点ルータまでを繋げる複数のラベルスイッチパスを表示することのできるネットワーク監視装置及び処理方法ならびにそのプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、通通信ネットワークを構成する複数のルータのうち、指定された第１のルータと指定された第２のルータとの間の通信経路上に設定されるラベルスイッチパスと、前記第１のルータと前記第２のルータとの間における前記複数のラベルスイッチパスのうちのデータフロー経路を表示するネットワーク監視装置であって、ラベルスイッチパスを特定する少なくとも起点ルータ識別情報と終点ルータ識別情報からなるラベルスイッチパス情報を、前記ラベルスイッチパスそれぞれについて記憶するラベルスイッチパス情報記憶手段と、前記ルータそれぞれの属する論理エリア情報を記憶する論理エリア情報記憶手段と、１つまたは複数のラベルスイッチパスにより接続される第１のルータと第２のルータとの指定を受け付ける指定受付手段と、前記１つまたは複数のラベルスイッチパスにより接続される第１のルータと第２のルータとが同一の論理エリアに属するかを、前記第１のルータの前記論理エリア情報と、前記第２のルータの前記論理エリア情報との比較に基づいて判定する論理エリア一致判定手段と、前記第１のルータと前記第２のルータとが前記通信ネットワーク上における同一の論理エリア内に属さない場合に、前記起点ルータ識別情報が前記第１のルータとなる前記ラベルスイッチパス情報を、第１のラベルスイッチパスの情報と特定する第１のラベルスイッチパス特定手段と、前記第１のルータと前記第２のルータとが前記通信ネットワーク上における同一の論理エリア内に属さない場合に、前記終点ルータ識別情報が前記第２のルータとなる前記ラベルスイッチパス情報を、第２のラベルスイッチパスの情報と特定する第２のラベルスイッチパス特定手段と、前記第１のラベルスイッチパスの終点ルータを起点ルータ識別情報に示し、前記第２のラベルスイッチパス起点ルータを終点ルータ識別情報に示す前記ラベルスイッチパス情報を、第３のラベルスイッチパスの情報と特定する第３のラベルスイッチパス特定手段と、前記特定した第１〜第３のラベルスイッチパスのうち、前記第１のルータと前記第２のルータを繋ぐラベルスイッチパスを前記通信ネットワークの図柄上に表示するラベルスイッチパス表示手段と、を備えることを特徴とするネットワーク監視装置である。
【０００６】
また本発明は、上述のネットワーク監視装置において、前記第３のラベルスイッチパスの情報が特定できない場合に、前記第１のラベルスイッチパス特定手段が、前記第１のラベルスイッチパスの終点ルータを新たな第１のルータとして、前記起点ルータ識別情報が前記新たな第１のルータとなる前記ラベルスイッチパス情報を、新たな第１のラベルスイッチパスの情報と特定し、前記第２のラベルスイッチパス特定手段が、前記第２のラベルスイッチパスの終点ルータを新たな第２のルータとして、前記終点ルータ識別情報が前記新たな第２のルータとなる前記ラベルスイッチパス情報を、新たな第２のラベルスイッチパスの情報と特定し、前記第３のラベルスイッチパス特定手段が、前記新たな第１のラベルスイッチパスの終点ルータを起点ルータ識別情報に示し、前記新たな第２のラベルスイッチパス起点ルータを終点ルータ識別情報に示す前記ラベルスイッチパス情報を、新たな第３のラベルスイッチパスの情報と特定し、前記第１のラベルスイッチパス特定手段、前記第２のラベルスイッチパス特定手段、前記第３のラベルスイッチパス特定手段は、前記新たな前記第３のラベルスイッチパスの情報が特定できるまで再帰的に処理を繰り返すことを特徴とする。
【０００７】
また本発明は、上述のネットワーク監視装置において、前記第１のラベルスイッチパス特定手段、前記第２のラベルスイッチパス特定手段、前記第３のラベルスイッチパス特定手段それぞれは、２つのラベルスイッチパスを特定することを特徴とする。
【０００８】
また本発明は、上述のネットワーク監視装置において、トラフィック流量情報を受け付けるトラフィック流量情報受付手段と、前記トラフィック流量を、予め記憶する負荷分散率に応じて、前記第１〜第３のそれぞれのラベルスイッチパスに流れるトラフィック流量を算出する流量算出手段と、前記ラベルスイッチパスそれぞれの帯域を記憶する帯域情報記憶手段と、前記ラベルスイッチパスそれぞれに流れるトラフィック流量と、前記ラベルスイッチパスそれぞれの帯域とに基づいて、前記第１のルータと前記第２のルータを繋ぐラベルスイッチパスのそれぞれにおける帯域使用率を算出する帯域使用率算出手段と、前記第１のルータと前記第２のルータを繋ぐラベルスイッチパスのそれぞれにおける帯域使用率を表示する帯域使用率表示手段と、を備えることを特徴とする。
【０００９】
また本発明は、上述のネットワーク監視装置において、障害発生経路または障害発生ルータの入力を受け付ける障害入力受付手段と、を備え、前記ラベルスイッチパス表示手段は、入力を受け付けた前記障害発生経路または障害発生ルータの情報を格納する前記ラベルスイッチパス情報で特定されるラベルスイッチパスを経由しない、前記第１のルータから前記第２のルータまでの前記第１〜第３のラベルスイッチパスを前記通信ネットワークの図柄上に表示することを特徴とする。
【００１０】
また本発明は、通信ネットワークを構成する複数のルータのうち、指定された第１のルータと指定された第２のルータとの間の通信経路上に設定されるラベルスイッチパスと、前記第１のルータと前記第２のルータとの間における前記複数のラベルスイッチパスのうちのデータフロー経路を表示するネットワーク監視装置の処理方法であって、ラベルスイッチパスを特定する少なくとも起点ルータ識別情報と終点ルータ識別情報からなるラベルスイッチパス情報を、前記ラベルスイッチパスそれぞれについて記憶し、前記ルータそれぞれの属する論理エリア情報を記憶し、１つまたは複数のラベルスイッチパスにより接続される第１のルータと第２のルータとの指定を受け付け、前記１つまたは複数のラベルスイッチパスにより接続される第１のルータと第２のルータとが同一の論理エリアに属するかを、前記第１のルータの前記論理エリア情報と、前記第２のルータの前記論理エリア情報との比較に基づいて判定し、前記第１のルータと前記第２のルータとが前記通信ネットワーク上における同一の論理エリア内に属さない場合に、前記起点ルータ識別情報が前記第１のルータとなる前記ラベルスイッチパス情報を、第１のラベルスイッチパスの情報と特定し、前記第１のルータと前記第２のルータとが前記通信ネットワーク上における同一の論理エリア内に属さない場合に、前記終点ルータ識別情報が前記第２のルータとなる前記ラベルスイッチパス情報を、第２のラベルスイッチパスの情報と特定し、前記第１のラベルスイッチパスの終点ルータを起点ルータ識別情報に示し、前記第２のラベルスイッチパス起点ルータを終点ルータ識別情報に示す前記ラベルスイッチパス情報を、第３のラベルスイッチパスの情報と特定し、前記特定した第１〜第３のラベルスイッチパスのうち、前記第１のルータと前記第２のルータを繋ぐラベルスイッチパスを前記通信ネットワークの図柄上に表示することを特徴とする処理方法である。
【００１１】
また本発明は、通信ネットワークを構成する複数のルータのうち、指定された第１のルータと指定された第２のルータとの間の通信経路上に設定されるラベルスイッチパスと、前記第１のルータと前記第２のルータとの間における前記複数のラベルスイッチパスのうちのデータフロー経路を表示するネットワーク監視装置であって、ラベルスイッチパスを特定する少なくとも起点ルータ識別情報と終点ルータ識別情報からなるラベルスイッチパス情報を、前記ラベルスイッチパスそれぞれについて記憶するラベルスイッチパス情報記憶手段と、前記ルータそれぞれの属する論理エリア情報を記憶する論理エリア情報記憶手段と、を備えたネットワーク監視装置のコンピュータを、１つまたは複数のラベルスイッチパスにより接続される第１のルータと第２のルータとの指定を受け付ける指定受付手段、前記１つまたは複数のラベルスイッチパスにより接続される第１のルータと第２のルータとが同一の論理エリアに属するかを、前記第１のルータの前記論理エリア情報と、前記第２のルータの前記論理エリア情報との比較に基づいて判定する論理エリア一致判定手段、前記第１のルータと前記第２のルータとが前記通信ネットワーク上における同一の論理エリア内に属さない場合に、前記起点ルータ識別情報が前記第１のルータとなる前記ラベルスイッチパス情報を、第１のラベルスイッチパスの情報と特定する第１のラベルスイッチパス特定手段、前記第１のルータと前記第２のルータとが前記通信ネットワーク上における同一の論理エリア内に属さない場合に、前記終点ルータ識別情報が前記第２のルータとなる前記ラベルスイッチパス情報を、第２のラベルスイッチパスの情報と特定する第２のラベルスイッチパス特定手段、前記第１のラベルスイッチパスの終点ルータを起点ルータ識別情報に示し、前記第２のラベルスイッチパス起点ルータを終点ルータ識別情報に示す前記ラベルスイッチパス情報を、第３のラベルスイッチパスの情報と特定する第３のラベルスイッチパス特定手段、前記特定した第１〜第３のラベルスイッチパスのうち、前記第１のルータと前記第２のルータを繋ぐラベルスイッチパスを前記通信ネットワークの図柄上に表示するラベルスイッチパス表示手段、として機能させるためのプログラムである。
【発明の効果】
【００１２】
本発明によれば、入力を受け付けた第１のルータ（始点ルータ）を起点とするラベルスイッチパスと、第２のルータ（終点ルータ）を終点とするラベルスイッチパスを特定し、またそれらのラベルスイッチパスを繋ぐラベルスイッチパスを特定する。そして、第１のルータ（始点ルータ）から第２のルータ（終点ルータ）が複数のラベルスイッチパスで中継されている場合に、当該第１のルータ（始点ルータ）から第２のルータ（終点ルータ）までを繋げる複数のラベルスイッチパスを表示することができる。これにより、始点ルータから終点ルータへ通信を流す場合に、複数のどのＬＳＰを介して到達するかを把握することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の一実施形態によるネットワーク監視装置を図面を参照して説明する。
図１は同実施形態によるネットワーク監視装置の構成を示すブロック図である。
この図において、符号１はネットワーク監視装置１である。そして、ネットワーク監視装置１は、入力部１１、制御部１２、ＬＳＰ特定部１３、表示経路特定部１４、表示処理部１５、流量算出部１６、データベース１７を備えている。
【００１４】
そして、本実施形態によるネットワーク監視装置１は、通信ネットワークにおいて通信経路上に設定されるラベルスイッチパス（ＬＳＰ）と、指定されたルータ間における複数のラベルスイッチパスのうちのデータフロー経路を表示するものであり、データベース１７が、ラベルスイッチパスを構成する少なくとも起点ルータ識別情報と終点ルータ識別情報からなるラベルスイッチパス情報を、ラベルスイッチパスそれぞれについて記憶している。そして、入力部１１が、１つまたは複数のラベルスイッチパスにより接続される第１のルータと第２のルータとの指定を受け付ける。そしてＬＳＰ特定部１３は、１つまたは複数のラベルスイッチパスにより接続される第１のルータと第２のルータとが同一の論理エリアに属するかを、第１のルータの論理エリア情報と、第２のルータの論理エリア情報との比較に基づいて判定する。
【００１５】
そして、ＬＳＰ特定部１３は、第１のルータと第２のルータとが通信ネットワーク上における同一の論理エリア内に属さない場合に、起点ルータ識別情報が第１のルータとなるラベルスイッチパス情報を、第１のラベルスイッチパスの情報と特定する。また、終点ルータ識別情報が第２のルータとなるラベルスイッチパス情報を、第２のラベルスイッチパスの情報と特定する。そして、ＬＳＰ特定部１３は、第１のラベルスイッチパスの終点ルータを起点ルータ識別情報に示し、第２のラベルスイッチパス起点ルータを終点ルータ識別情報に示すラベルスイッチパス情報を、第３のラベルスイッチパスの情報と特定する。
【００１６】
ここでＬＳＰ特定部１３は、第３のラベルスイッチパスの情報が特定できない場合には、第１のラベルスイッチパスの終点ルータを新たな第１のルータとして、起点ルータ識別情報が新たな第１のルータとなるラベルスイッチパス情報を、新たな第１のラベルスイッチパスの情報と特定し、また、第２のラベルスイッチパスの終点ルータを新たな第２のルータとして、終点ルータ識別情報が新たな第２のルータとなるラベルスイッチパス情報を、新たな第２のラベルスイッチパスの情報と特定する。そして、新たな第１のラベルスイッチパスの終点ルータを起点ルータ識別情報に示し、新たな第２のラベルスイッチパスの起点ルータを終点ルータ識別情報に示すラベルスイッチパス情報を、新たな第３のラベルスイッチパスの情報と特定する。なお、ＬＳＰ特定部１３は、新たな第３のラベルスイッチパスの情報が特定できるまで再帰的に、当該新たな第３のラベルスイッチパスが特定できるまで処理を繰り返す。
【００１７】
図２は、本実施形態による通信ネットワークの構成を示す図である。
図２で示すように本実施形態による通信ネットワークは、ネットワーク監視装置１が監視する通信ネットワークであり、終端ルータ１〜４と、中継ルータ１〜中継ルータ１０によって構成されている。そして、
終端ルータ１は、中継ルータ１と中継ルータ２
終端ルータ２は、中継ルータ１と中継ルータ２
中継ルータ１は、終端ルータ１と終端ルータ２と中継ルータ３と中継ルータ４
中継ルータ２は、終端ルータ１と終端ルータ２と中継ルータ３と中継ルータ４
中継ルータ３は、中継ルータ１と中継ルータ２と中継ルータ５と中継ルータ６
中継ルータ４は、中継ルータ１と中継ルータ２と中継ルータ５と中継ルータ６
中継ルータ５は、中継ルータ３と中継ルータ４と中継ルータ７と中継ルータ８
中継ルータ６は、中継ルータ３と中継ルータ４と中継ルータ７と中継ルータ８
中継ルータ７は、中継ルータ３と中継ルータ５と中継ルータ６と中継ルータ９と中継ルータ１０
中継ルータ８は、中継ルータ４と中継ルータ５と中継ルータ６と中継ルータ９と中継ルータ１０
中継ルータ９は、中継ルータ７と中継ルータ８と終端ルータ３と終端ルータ４
中継ルータ１０は、中継ルータ７と中継ルータ８と終端ルータ３と終端ルータ４
終端ルータ３は、中継ルータ９と中継ルータ１０
終端ルータ４は、中継ルータ９と中継ルータ１０
と、物理線によりそれぞれ接続されている。
【００１８】
そして、終端ルータ１と終端ルータ２が同一の論理エリアである終端エリア１に属し、終端ルータ３と終端ルータ４が同一の論理エリアである終端エリア２に属する。また、中継ルータ１と中継ルータ２が同一の論理エリアである中継エリア１に属する。また、中継ルータ３と中継ルータ４が同一の論理エリアである中継エリア２に属する。また、中継ルータ５と中継ルータ６が同一の論理エリアである中継エリア３に属する。また、中継ルータ７と中継ルータ８が同一の論理エリアである中継エリア４に属する。また、中継ルータ９と中継ルータ１０が同一の論理エリアである中継エリア５に属する。
【００１９】
また、図２で示すように、本実施形態による通信ネットワークには、ＬＳＰ１〜１２、ＬＳＰ２１〜３２の、合計２４本のＬＳＰが設定されているものとする。ここで、
（１）ＬＳＰ１は、終端ルータ１−中継ルータ１を繋ぐＬＳＰ
（２）ＬＳＰ２は、中継ルータ１−中継ルータ３を繋ぐＬＳＰ
（３）ＬＳＰ３は、中継ルータ３−中継ルータ５を繋ぐＬＳＰ
（４）ＬＳＰ４は、中継ルータ５−中継ルータ７を繋ぐＬＳＰ
（５）ＬＳＰ５は、中継ルータ７−中継ルータ９を繋ぐＬＳＰ
（６）ＬＳＰ６は、中継ルータ９−終端ルータ３を繋ぐＬＳＰ
（７）ＬＳＰ７は、中継ルータ３−中継ルータ７を繋ぐＬＳＰ
（８）ＬＳＰ８は、終端ルータ１−中継ルータ２を繋ぐＬＳＰ
（９）ＬＳＰ９は、中継ルータ１−中継ルータ４を繋ぐＬＳＰ
（１０）ＬＳＰ１０は、中継ルータ３−中継ルータ６−中継ルータ７を繋ぐＬＳＰ
（１１）ＬＳＰ１１は、中継ルータ７−中継ルータ１０−中継ルータ８−中継ルータ９を繋ぐＬＳＰ
（１２）ＬＳＰ１２は、中継ルータ９−終端ルータ４−中継ルータ１０−終端ルータ３を繋ぐＬＳＰ
（１３）ＬＳＰ２１は、終端ルータ２−中継ルータ２を繋ぐＬＳＰ
（１４）ＬＳＰ２２は、中継ルータ２−中継ルータ４を繋ぐＬＳＰ
（１５）ＬＳＰ２３は、中継ルータ４−中継ルータ６を繋ぐＬＳＰ
（１６）ＬＳＰ２４は、中継ルータ６−中継ルータ８を繋ぐＬＳＰ
（１７）ＬＳＰ２５は、中継ルータ８−中継ルータ１０を繋ぐＬＳＰ
（１８）ＬＳＰ２６は、中継ルータ４−終端ルータ８を繋ぐＬＳＰ
（１９）ＬＳＰ２７は、終端ルータ２−中継ルータ１を繋ぐＬＳＰ
（２０）ＬＳＰ２８は、中継ルータ２−中継ルータ３を繋ぐＬＳＰ
（２１）ＬＳＰ２９は、中継ルータ４−中継ルータ５−中継ルータ８を繋ぐＬＳＰ
（２２）ＬＳＰ３０は、中継ルータ８−中継ルータ９−中継ルータ７−中継ルータ１０を繋ぐＬＳＰ
（２３）ＬＳＰ３１は、中継ルータ１０−終端ルータ３
（２４）ＬＳＰ３２は、中継ルータ１０−終端ルータ４−中継ルータ９−終端ルータ３を繋ぐＬＳＰ
である。そして、これらのＬＳＰの起点ルータ識別情報（起点ルータＩＤ）や中継ルータ識別情報（中継ルータＩＤ）、終点ルータ識別情報（終点ルータＩＤ）からなるＬＳＰ情報が各終端ルータや中継ルータごとにデータベースに登録されている。なお、ＬＳＰ１〜９，２１〜２８と、ＬＳＰ１０〜１２と、ＬＳＰ２９，３０〜３２は、それぞれ実線や破線に分けて表示しているが、これはＬＳＰが識別可能とするためである。
【００２０】
図３はルータＩＤ特定テーブルのデータ例を示す図である。
この図が示すように、ルータＩＤ特定テーブルは、ルータ名と、ルータＩＤとが対応付けられて登録されている。例えば終端ルータ１は「０００１Ａ」、中継ルータ１は「０００１Ｂ」の各ルータＩＤであることを示している。他のルータについては終端ルータ２〜４の各ルータＩＤは「０００２Ａ〜０００４Ａ」、中継ルータ２〜中継ルータ１０の各ルータＩＤは「０００２Ｂ〜００１０Ｂ」であるとする。このルータ属性テーブルは、データベース１７に格納される。
【００２１】
図４はルータ属性テーブルのデータ例を示す図である。
この図が示すように、ルータ属性テーブルは、ルータＩＤと、そのルータに直接、物理線で接続されているルータを示す接続ルータＩＤとを対応付けて記憶する。このルータ属性テーブルも、データベース１７に格納される。
【００２２】
図５はＬＳＰ情報テーブルのデータ例を示す図である。
この図が示すように、ＬＳＰ情報テーブルは、ＬＳＰを特定する識別情報であるＬＳＰ−ＩＤと、ＬＳＰの経路における起点ルータのＩＤと、中間ルータのＩＤと、終点ルータのＩＤと、ＬＳＰがプライマリの経路かセカンダリの経路かを示すプライマリ／セカンダリ種別の情報を対応付けて記憶する。例えば、図２で示すＬＳＰ１は、起点ルータが終端ルータ１、終点ルータが中継ルータ１であり、またＬＳＰ１がプライマリの経路と設定されているため、ＬＳＰ情報テーブルには、ＬＳＰ−ＩＤを示すＬＳＰ１、起点ルータＩＤを示す０００１Ａ（終端ルータ１）、終点ルータＩＤを示す０００１Ｂ（中継ルータ１）、そのＬＳＰの種別を示す「プライマリ」の情報が対応付けて登録される。そして、ＬＳＰ情報テーブルには、図２で示したＬＳＰ１〜ＬＳＰ１２，ＬＳＰ２１〜３２の２４のＬＳＰの情報が登録されている。またこのＬＳＰ情報テーブルも、データベース１７に格納される。
【００２３】
図６はエリア情報テーブルのデータ例を示す図である。
この図が示すように、エリア情報テーブルは、ルータＩＤ、そのルータが所属する論理エリアを示す所属エリアＩＤ、その所属エリアＩＤの論理エリア内のルータが直接物理線によって接続している他のルータの所属する論理エリアを示す隣接エリアＩＤ、その隣接エリアＩＤで示される論理エリア内において、前記所属エリアＩＤの論理エリア内のルータが直接物理線によって接続している他のルータの各ＩＤ、を対応付けて記憶している。このエリア情報テーブルも、データベース１７に格納される。
【００２４】
図７はデータベースの記憶する情報を示す図である。
この図が示すように、データベース１７は、ＬＳＰ情報、物理ネットワーク構成の情報、エリア情報、負荷分散率などの情報を記憶している。ここでＬＳＰ情報は、上記図５で示したＬＳＰ情報テーブルである。また物理ネットワーク構成の情報は、図３および図４で示したルータＩＤ特定テーブルとルータ属性テーブルである。またエリア情報は、上記図６で示したエリア情報テーブルである。また負荷分散率は、どのルータに何％の負荷分散を行うかの情報が記録されている。そして、これらデータベース１７で記憶する情報は、通信ネットワークを介して各ルータの記憶している情報を読み取ったものであるか、またはルータに設定された情報を記録媒体を介してコピーされたものである。またはユーザによってデータ入力されたものであってもよい。
【００２５】
図８はラベルスイッチパス特定処理の概要を示す第１の図である。
図９はラベルスイッチパス特定処理の概要を示す第２の図である。
図１０はネットワーク監視装置の処理フローを示す図である。
次に、図８〜図１０を用いてネットワーク監視装置の処理フローについて説明する。
まず、ネットワーク監視装置１の入力部１１が、１つまたは複数のＬＳＰにより接続される第１のルータと第２のルータとの指定を受け付ける（ステップＳ１）。ここで第１のルータを終端ルータ１、第２のルータを終端ルータ３とする。すると制御部１１は、第１のルータである終端ルータ１と第２のルータである終端ルータ３の情報をＬＳＰ特定部１３に通知すると共に、ＬＳＰの特定処理の開始を指示する。
【００２６】
ＬＳＰ特定部１３は、ＬＳＰの特定処理の開始の指示を受け付けると、まず、第１のルータ（始点ルータ）である終端ルータ１と、第２のルータ（終点ルータ）とである終端ルータ３のルータＩＤをルータＩＤ特定テーブル（図３）から読み取って、それらルータＩＤに対応付けられてエリア情報テーブル（図６）に登録されている各所属エリアＩＤを読み取る。そして、それら２つの所属エリアＩＤの比較により、指定された２つのルータの所属する論理エリアが一致するか否かを判定する（ステップＳ２）。ここで、図２においては、終端ルータ１と終端ルータ３は同一の論理エリア内に所属していないが、仮に、所属エリアＩＤの一致により、指定された２つのルータの所属する論理エリアが一致すると判定した場合には、そのエリア内における、１つまたは可能であれば経路の異なる２つのＬＳＰであって、第１のルータと第２のルータとを繋ぐＬＳＰを特定する（ステップＳ３）。例えば、起点ルータＩＤを第１のルータとし、終点ルータＩＤを第２のルータとするＬＳＰ情報を、ＬＳＰ情報テーブル（図５）から特定する。
【００２７】
次に、上記ステップＳ２において、第１のルータ（始点ルータ）である終端ルータ１と、第２のルータ（終点ルータ）である終端ルータ３と、のエリア情報が一致しなければ、第１のルータ（始点ルータ）である終端ルータ１のルータＩＤを起点ルータＩＤに持つＬＳＰ情報を、ＬＳＰ情報テーブル（図５）から読み取り、そのＬＳＰ情報を第１のＬＳＰと特定する（ステップＳ４）。そしてこの第１のＬＳＰの情報をメモリ等に記憶しておく。本実施形態において、第１のルータである終端ルータ１のルータＩＤを起点ルータＩＤに持つＬＳＰ情報は、ＬＳＰ１とＬＳＰ８であるため、ＬＳＰ１とＬＳＰ８のＬＳＰ情報（ＬＳＰ情報テーブルのＬＳＰ１とＬＳＰ８の各ＬＳＰ−ＩＤに対応して記録されている始点ルータＩＤ、中間ルータＩＤ、終点ルータＩＤ、プライマリ／セカンダリ種別等の情報）がメモリ等に一時記録される。
【００２８】
また、ＬＳＰ特定部１３は、第２のルータ（終点ルータ）である終端ルータ３のルータＩＤを終点ルータＩＤに持つＬＳＰ情報を、ＬＳＰ情報テーブル（図５）から読み取り、そのＬＳＰ情報を第２のＬＳＰと特定する（ステップＳ５）。そしてこの第２のＬＳＰの情報をメモリ等に記憶しておく。本実施形態において、第２のルータである終端ルータ３のルータＩＤを終点ルータＩＤに持つＬＳＰ情報は、ＬＳＰ６，ＬＳＰ１２，ＬＳＰ３１，ＬＳＰ３２であるため、ＬＳＰ６，ＬＳＰ１２，ＬＳＰ３１，ＬＳＰ３２のＬＳＰ情報（ＬＳＰ情報テーブルのＬＳＰ６，ＬＳＰ１２，ＬＳＰ３１，ＬＳＰ３２の各ＬＳＰ−ＩＤに対応して記録されている始点ルータＩＤ、中間ルータＩＤ、終点ルータＩＤ、プライマリ／セカンダリ種別等の情報）が第２のＬＳＰ情報としてメモリ等に一時記録される。
【００２９】
そして、次に、ＬＳＰ特定部１３は、メモリに一時記録された第１のＬＳＰの終点ルータを起点ルータとし、第２のＬＳＰの起点ルータを終点ルータとするＬＳＰ情報が、ＬＳＰ情報テーブル（図５）から読み取れるか否かを判定し（ステップＳ６）、読み取れる場合には、そのＬＳＰ情報を、第３のＬＳＰと特定する（ステップＳ７）。ここで、第１のＬＳＰはＬＳＰ１とＬＳＰ８、第２のＬＳＰはＬＳＰ６，ＬＳＰ１２，ＬＳＰ３１，ＬＳＰ３２であるため、第１のＬＳＰのうちの何れかのＬＳＰと、第２のＬＳＰのうちの何れかのＬＳＰを選択して、その総当りにより、第１のＬＳＰの終点ルータを起点ルータとし、第２のＬＳＰの起点ルータを終点ルータとするＬＳＰ情報を、ＬＳＰ情報テーブル（図５）から読み取り、第３のＬＳＰの情報としてメモリに格納する。
【００３０】
ここで、本実施形態の通信ネットワークでは、図２に示すように第１のＬＳＰであるＬＳＰ１またはＬＳＰ８の何れかの終点ルータを起点ルータとし、第２のＬＳＰであるＬＳＰ６，ＬＳＰ１２，ＬＳＰ３１，ＬＳＰ３２のうちの何れかの起点ルータを終点ルータとするＬＳＰ情報が、ＬＳＰ情報テーブル（図５）に存在しない。従って、ＬＳＰ特定部１３は、第１のＬＳＰ（ＬＳＰ１またはＬＳＰ８）の終点ルータ（中継ルータ１または中継ルータ２）を新たな第１のルータとして、起点ルータＩＤが、その新たな第１のルータ（中継ルータ１または中継ルータ２）となるＬＳＰ情報が、ＬＳＰ情報テーブル（図５）に記録されているかを判定し（ステップＳ８）、記録されていれば、そのＬＳＰ情報を読み取って、そのＬＳＰ情報を新たな第１のＬＳＰと特定する（ステップＳ９）。そして、その新たな第１のＬＳＰをメモリ等に記憶しておく。本実施形態において、起点ルータＩＤが、新たな第１のルータ（中継ルータ１または中継ルータ２）となるＬＳＰ情報は、ＬＳＰ２，ＬＳＰ９，ＬＳＰ２２，ＬＳＰ２８であるため、それらＬＳＰ２，ＬＳＰ９，ＬＳＰ２２，ＬＳＰ２８のＬＳＰ情報（ＬＳＰ情報テーブルのＬＳＰ２，ＬＳＰ９，ＬＳＰ２２，ＬＳＰ２８の各ＬＳＰ−ＩＤに対応して記録されている始点ルータＩＤ、中間ルータＩＤ、終点ルータＩＤ、プライマリ／セカンダリ種別等の情報）がメモリ等に一時記録される。
【００３１】
またＬＳＰ特定部１３は、第２のＬＳＰ（ＬＳＰ６，ＬＳＰ１２，ＬＳＰ３１，ＬＳＰ３２）の終点ルータ（中継ルータ９，中継ルータ１０）を新たな第２のルータとして、終点ルータＩＤが、その新たな第２のルータ（中継ルータ９または中継ルータ１０）となるＬＳＰ情報が、ＬＳＰ情報テーブル（図５）に記録されているかを判定し（ステップＳ１０）、記録されていれば、そのＬＳＰ情報を読み取って、そのＬＳＰ情報を新たな第２のＬＳＰと特定する（ステップＳ１１）。そしてこの新たな第２のＬＳＰをメモリ等に記憶しておく。本実施形態において、終点ルータＩＤが、新たな第２のルータ（中継ルータ９または中継ルータ１０）となるＬＳＰ情報は、ＬＳＰ５，ＬＳＰ１１，ＬＳＰ２５，ＬＳＰ３０であるため、それらＬＳＰ５，ＬＳＰ１１，ＬＳＰ２５，ＬＳＰ３０のＬＳＰ情報（ＬＳＰ情報テーブルのＬＳＰ５，ＬＳＰ１１，ＬＳＰ２５，ＬＳＰ３０の各ＬＳＰ−ＩＤに対応して記録されている始点ルータＩＤ、中間ルータＩＤ、終点ルータＩＤ、プライマリ／セカンダリ種別等の情報）がメモリ等に一時記録される。
【００３２】
そして、次に、ＬＳＰ特定部１３は、メモリに一時記録された、新たな第１のルータ（中継ルータ１または中継ルータ２）の終点ルータを起点ルータとし、新たな第２のルータ（ＬＳＰ５，ＬＳＰ１１，ＬＳＰ２５，ＬＳＰ３０）の起点ルータを終点ルータとするＬＳＰ情報を、ＬＳＰ情報テーブル（図５）から読み取れるか否かを判定し（ステップＳ１２）、読み取ることが出来れば、そのＬＳＰ情報を新たな第３のＬＳＰと特定する（ステップＳ１３）。ここで、新たな第１のＬＳＰはＬＳＰ２，ＬＳＰ９，ＬＳＰ２２，ＬＳＰ２８であり、新たな第２のＬＳＰはＬＳＰ５，ＬＳＰ１１，ＬＳＰ２５，ＬＳＰ３０であるため、新たな第１のＬＳＰのうちの何れかのＬＳＰと、新たな第２のＬＳＰのうちの何れかのＬＳＰを選択して、その総当りにより、新たな第１のＬＳＰの終点ルータを起点ルータとし、新たな第２のＬＳＰの起点ルータを終点ルータとする、新たな第３のＬＳＰのＬＳＰ情報を、ＬＳＰ情報テーブル（図５）から読み取る。本実施形態においては、新たな第１のＬＳＰ（ＬＳＰ２，ＬＳＰ９，ＬＳＰ２２，ＬＳＰ２８のいずれか）の終点ルータ（中継ルータ３または中継ルータ４）を起点ルータとし、新たな第２のＬＳＰ（ＬＳＰ５，ＬＳＰ１１，ＬＳＰ２５，ＬＳＰ３０のいずれか）の起点ルータ（中継ルータ７または中継ルータ８）を終点ルータとする、新たな第３のＬＳＰは、図９で示すように、ＬＳＰ７，ＬＳＰ１０，ＬＳＰ２６，ＬＳＰ２９である。従って、ＬＳＰ特定部１３は、それらＬＳＰ７，ＬＳＰ１０，ＬＳＰ２６，ＬＳＰ２９のＬＳＰ情報（ＬＳＰ情報テーブルのＬＳＰ７，ＬＳＰ１０，ＬＳＰ２６，ＬＳＰ２９の各ＬＳＰ−ＩＤに対応して記録されている始点ルータＩＤ、中間ルータＩＤ、終点ルータＩＤ、プライマリ／セカンダリ種別等の情報）をメモリ等に一時記録する。
【００３３】
なお。ＬＳＰ特定部１３は、新たな第３のＬＳＰが特定できない場合には、最後に特定した新たな第１のＬＳＰ（ＬＳＰ２，ＬＳＰ９，ＬＳＰ２２，ＬＳＰ２８）の終点ルータ（中継ルータ３または中継ルータ４）を次の新たな第１のルータとし、また最後に特定した新たな第２のＬＳＰ（ＬＳＰ５，ＬＳＰ１１，ＬＳＰ２５，ＬＳＰ３０）の起点ルータ（中継ルータ７または中継ルータ８）を次の新たな第２のルータとし、上記の処理同様に、次の新たな第３のＬＳＰを特定する。そして次の新たな第３のＬＳＰも特定できなければ、新たな第１〜第３のＬＳＰの特定処理を再帰的に繰り返す。そして、ステップＳ８またはステップＳ１０において、新たな第１のＬＳＰと新たな第２のＬＳＰの何れかが見つからない場合には、処理を終了する。
【００３４】
ここで、上記処理により、メモリには、
第１のＬＳＰ；ＬＳＰ１，ＬＳＰ８
第２のＬＳＰ；ＬＳＰ６，ＬＳＰ１２，ＬＳＰ３１，ＬＳＰ３２
新たな第１のＬＳＰ；ＬＳＰ２，ＬＳＰ９，ＬＳＰ２２，ＬＳＰ２８
新たな第２のＬＳＰ；ＬＳＰ５，ＬＳＰ１１，ＬＳＰ２５，ＬＳＰ３０
新たな第３のＬＳＰ；ＬＳＰ７，ＬＳＰ１０，ＬＳＰ２６，ＬＳＰ２９
の各ＬＳＰの情報が一時記録されている。そして、新たな第３のＬＳＰが特定できると、表示経路特定部１４が、それら、第１のＬＳＰ；ＬＳＰ１，ＬＳＰ８、第２のＬＳＰ；ＬＳＰ６，ＬＳＰ１２，ＬＳＰ３１，ＬＳＰ３２、新たな第１のＬＳＰ；ＬＳＰ２，ＬＳＰ９，ＬＳＰ２２，ＬＳＰ２８、新たな第２のＬＳＰ；ＬＳＰ５，ＬＳＰ１１，ＬＳＰ２５，ＬＳＰ３０、新たな第３のＬＳＰ；ＬＳＰ７，ＬＳＰ１０，ＬＳＰ２６，ＬＳＰ２９、の中から表示するＬＳＰを特定し（ステップＳ１４）、表示処理部１５に通知する。表示処理部１５は、モニタなどの画面上に表示している図２の通信ネットワーク上に、表示経路特定部１４の特定した表示経路のＬＳＰを、色分けして表示する等の処理を行う（ステップＳ１５）。
【００３５】
なお、本実施形態におけるＬＳＰの表示においては、表示処理部１５は、ＬＳＰ特定部１３によって特定された第１のＬＳＰ；ＬＳＰ１，ＬＳＰ８、第２のＬＳＰ；ＬＳＰ６，ＬＳＰ１２，ＬＳＰ３１，ＬＳＰ３２、新たな第１のＬＳＰ；ＬＳＰ２，ＬＳＰ９，ＬＳＰ２２，ＬＳＰ２８、新たな第２のＬＳＰ；ＬＳＰ５，ＬＳＰ１１，ＬＳＰ２５，ＬＳＰ３０、新たな第３のＬＳＰ；ＬＳＰ７，ＬＳＰ１０，ＬＳＰ２６，ＬＳＰ２９、を全て表示し、その中で、第１の端末である終端ルータ１から第２の端末である終端ルータ３へデータを送信した場合に、優先的にデータが流れる経路上のプライマリの情報がＬＳＰ情報として保持されているＬＳＰを選択し、そのプライマリのＬＳＰを繋ぐデータフロー経路の線をハイライトで表示するようにする。
【００３６】
ここで、上述の処理においては、入力を受け付けた第１のルータ（始点ルータ）を起点とするＬＳＰと、第２のルータ（終点ルータ）を終点とするＬＳＰを特定し、またそれらのＬＳＰを繋ぐ第３のＬＳＰを特定する。そして、第１のルータ（始点ルータ）から第２のルータ（終点ルータ）が複数のＬＳＰで中継されている場合に、当該第１のルータ（始点ルータ）から第２のルータ（終点ルータ）までを繋げる複数のＬＳＰを表示することができる。これにより、始点ルータから終点ルータへ通信を流す場合に、複数のどのＬＳＰを介して到達するかを把握することができる。
【００３７】
なお、上述の表示経路特定部１４の処理として、例えば、障害発生経路または障害発生ルータを受け付けた場合には、その障害発生経路または障害発生ルータを含まない経路を表示するようにしてもよい。この場合、まず、入力部１１を介して障害発生経路を示す起点ルータと終点ルータのＩＤ、または障害発生ルータを示すルータＩＤを受け付ける。すると、表示経路特定部１４は、受け付けたルータＩＤをＬＳＰ情報に含まない複数のＬＳＰの中から、上述の処理により、第１のルータである終端ルータ１と第２のルータである終端ルータ３を繋ぐＬＳＰを特定する。この処理は、最初に負荷分散率が１００％である第１のルータである終端ルータ１と第２のルータである終端ルータ３を繋ぐＬＳＰのみを特定して表示しておき（図７の破線で示したＬＳＰの経路）、その負荷分散率が１００％であるＬＳＰが障害発生経路または障害発生ルータのあるＬＳＰである場合には、負荷分散率０％として設定されていたＬＳＰの中から、第１のルータである終端ルータ１と第２のルータである終端ルータ３を繋ぐＬＳＰを特定して、表示を切り替える処理を行うようにしてもよい。
【００３８】
この処理により、障害発生経路または障害発生ルータがある場合に、どのような経路に変更して、複数のＬＳＰを介して始点ルータから終点ルータへ通信が到達するかを把握することができる。
【００３９】
また、入力部１１がトラフィック流量を受け付けて、流量算出部１６が、当該トラフィック流量を、予め記憶する負荷分散率に応じて、第１〜第３のそれぞれのＬＳＰに流れるトラフィック流量を算出し、表示処理部１５が、算出したトラフィック流量に応じたＬＳＰの表示を行うようにしてもよい。例えば、算出したトラフィック流量の数値を各ＬＳＰの経路の横に表示したり、各ＬＳＰの経路の矢印の太さをトラフィック流量に応じて変更するなどしてもよい。
【００４０】
また、ネットワーク監視装置１の表示処理部１６の機能として、流量算出部１６が算出したＬＳＰそれぞれに流れるトラフィック流量と、ＬＳＰが張られる物理回線それぞれの帯域情報（物理ネットワーク構成情報としてデータベース１７格納されている）とに基づいて、第１の端末である終端ルータ１と第２の端末である終端ルータ３を繋ぐＬＳＰのそれぞれにおける物理回線に対する帯域使用率（例えば、帯域使用率＝帯域情報÷トラフィック流量）を算出し、第１の端末である終端ルータ１と第２の端末である終端ルータ３を繋ぐＬＳＰのそれぞれにおける物理回線に対する帯域使用率を別々に画面上に表示するようにしてもよい。
【００４１】
また、第１の端末である終端ルータ１から第２の端末である終端ルータ３へデータを流す際の、データフロー経路や、帯域使用率が表示されている場面において、新たに、第１の端末である終端ルータ１から新たな終端ルータ（例えば終端ルータ４）を第２の端末と指定して、その端末間にデータを流す際のシミュレーションを指定した場合に、表示処理部１６が、１回目のデータフロー経路のシミュレーションと、２回目のデータフロー経路のシミュレーションとに応じて、各ＬＳＰに流れるデータ流量の合計を計算し、その合計値が、各ＬＳＰが張られている物理回線の帯域許容量を越えるか否かを判定し、超える場合には、プライマリからセカンダリのＬＳＰの経路へデータフロー経路を変更して表示するなどの処理をするようにしてもよい。
【００４２】
例えば、ルータＡ−ルータＢ−ルータＣ−ルータＤという経路と、ルータＡ−ルータＢ−ルータＥ−ルータＤという経路のネットワーク構成があり、ルータＡ−ルータＢ間、ルータＢ−ルータＣ間、ルータＣ−ルータＤ間、ルータＢ−ルータＥ間、ルータＥ−ルータＤ間に、それぞれＬＳＰが張られているとする。各ルータ間の物理回線が５Ｇ（bit/sec）であったとして、ルータＡ〜ルータＤに２Ｇ（bit/sec）のトラフィックを流すと設定した場合、表示処理部１６は、ルータＡ−ルータＢ−ルータＣ−ルータＤを結ぶ物理回線上（ルータＢ−ルータＣ間とルータＣ−ルータＤ間がプライマリと設定され、ルータＢ−ルータＥ間とルータＥ−ルータＤ間がセカンダリと設定されているものとする）に、ＬＳＰやトラフィック流量（２Ｇ）の表示を行なう。またルータＣ−Ｄ間が故障であるという情報の設定を受けた場合には、表示処理部１６はセカンダリを利用する経路ルータＡ−ルータＢ−ルータＥ−ルータＤを結ぶ物理回線上に、ＬＳＰやトラフィック流量（２Ｇ）の表示を行なう。
【００４３】
なお、上述のネットワーク監視装置は内部に、コンピュータシステムを有している。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００４４】
【図１】ネットワーク監視装置の構成を示すブロック図である。
【図２】通信ネットワークの構成を示す図である。
【図３】ルータＩＤ特定テーブルのデータ例を示す図である。
【図４】ルータ属性テーブルのデータ例を示す図である。
【図５】ＬＳＰ情報テーブルのデータ例を示す図である。
【図６】エリア情報テーブルのデータ例を示す図である。
【図７】データベースの記憶する情報を示す図である。
【図８】ラベルスイッチパス特定処理の概要を示す第１の図である。
【図９】ラベルスイッチパス特定処理の概要を示す第２の図である。
【図１０】ネットワーク監視装置の処理フローを示す図である。
【符号の説明】
【００４５】
１１・・・入力部
１２・・・制御部
１３・・・ＬＳＰ特定部
１４・・・表示経路特定部
１５・・・表示処理部
１６・・・流量算出部
１７・・・データベース
【図１】
0005042126.tif 000002
【図２】
0005042126.tif 000003
【図３】
0005042126.tif 000004
【図４】
0005042126.tif 000005
【図５】
0005042126.tif 000006
【図６】
0005042126.tif 000007
【図７】
0005042126.tif 000008
【図８】
0005042126.tif 000009
【図９】
0005042126.tif 000010
【図１０】
0005042126.tif 000011