(57)【要約】【課題】ＰＩＭ−ＳＭマルチキャストルーティングプロトコルを用いて動作するネットワークシステムであって、不正なマルチキャストルーティングパケットを監視し、ネットワークにおける異常状態を検知して対処することができるシステムを提供する。【解決手段】ネットワーク監視装置ＮＭ１〜ＮＭ５の各々が、ブートストラップメッセージパケットＰＩＭレジスタメッセージパケット等のマルチキャストルーティングパケットを監視し、異常が検知された場合に異常情報を統合監視装置１００に通知する。統合監視装置１００は、ネットワークシステムの構成をＧＵＩ上にマップとして表示するとともに、該異常情報を該マップ上に識別表示する。更に、統合監視装置は、異常なブートストラップメッセージや閾値を超過したＰＩＭレジスタメッセージを遮断設定するユーザ操作を受け付けて、ネットワーク監視装置に指示する。【選択図】図１
2010109718.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも一つのネットワーク監視装置と、該ネットワーク監視装置を統合的に監視する統合監視装置と、を備え、ＰＩＭ−ＳＭマルチキャストルーティングプロトコルを用いて動作するネットワークシステムであって、該ネットワーク監視装置の各々が、
マルチキャストルーティングパケットを監視するパケット監視手段と、
該パケット監視手段によって異常が検知された場合に、異常情報を該統合監視装置に通知する異常通知手段と、
を具備し、該統合監視装置が、
該ネットワークシステムの構成をＧＵＩ上にマップとして表示するマップ表示手段と、
該異常情報を該マップ上に識別表示する異常表示手段と、
を具備するネットワークシステム。
【請求項２】
前記パケット監視手段は、ブートストラップルータが配信するブートストラップメッセージパケットを定期的に監視して、予め登録されたルータ以外のルータがブートストラップルータに選出されたことを検知し、前記異常通知手段は、該選出されたブートストラップルータを異常ブートストラップルータとして該統合監視装置に通知する、請求項１に記載のネットワークシステム。
【請求項３】
前記異常表示手段は、通知された異常ブートストラップルータを該マップ上に識別表示するとともに、該異常ブートストラップルータを遮断設定するユーザ操作を受け付ける、請求項２に記載のネットワークシステム。
【請求項４】
前記パケット監視手段は、ネットワーク内に流れるＰＩＭレジスタメッセージパケットを監視して、予め設定された閾値を超過する量のＰＩＭレジスタメッセージパケットの送信元のルータを検知し、前記異常通知手段は、閾値超過ＰＩＭレジスタメッセージ送信ルータ情報を該統合監視装置に通知する、請求項１に記載のネットワークシステム。
【請求項５】
前記異常表示手段は、通知された閾値超過ＰＩＭレジスタメッセージ送信ルータ情報に基づいて、閾値を超過したＰＩＭレジスタメッセージが送信されているネットワーク回線区間を識別表示するとともに、対象となるＰＩＭレジスタメッセージを遮断設定するユーザ操作を受け付ける、請求項４に記載のネットワークシステム。
【請求項６】
ＰＩＭ−ＳＭマルチキャストルーティングプロトコルを用いて動作するネットワークシステムにおいて、統合監視装置に接続されるネットワーク監視装置であって、
マルチキャストルーティングパケットを監視するパケット監視手段と、
前記パケット監視手段によって異常が検知された場合に、異常情報を該統合監視装置に通知する異常通知手段と、
を具備するネットワーク監視装置。
【請求項７】
ＰＩＭ−ＳＭマルチキャストルーティングプロトコルを用いて動作するネットワークシステムにおいて、マルチキャストルーティングパケットを監視する少なくとも一つのネットワーク監視装置を統合的に監視する統合監視装置であって、
該ネットワークシステムの構成をＧＵＩ上にマップとして表示するマップ表示手段と、
該ネットワーク監視装置からの異常情報を該マップ上に識別表示する異常表示手段と、
を具備する統合監視装置。
【請求項８】
少なくとも一つのネットワーク監視装置と、該ネットワーク監視装置を統合的に監視する統合監視装置と、を備え、ＰＩＭ−ＳＭマルチキャストルーティングプロトコルを用いて動作するネットワークシステムにおいて、不正なマルチキャストルーティングパケットを監視する方法であって、
該ネットワーク監視装置が、マルチキャストルーティングパケットを監視するステップと、
該ネットワーク監視装置が、該監視により異常が検知された場合に、異常情報を該統合監視装置に通知するステップと、
該統合監視装置が、該ネットワークシステムの構成をＧＵＩ上にマップとして表示するステップと、
該統合監視装置が、該異常情報を該マップ上に識別表示するステップと、
を具備する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示技術は、ＰＩＭ−ＳＭ（Protocol Independent Multicast-Sparse Mode）マルチキャストルーティングプロトコルを用いて動作するネットワークシステム、並びに、そのシステムに使用されるネットワーク監視装置及びそのネットワーク監視装置を統合的に監視する統合監視装置に関する。
【背景技術】
【０００２】
ルータ間のマルチキャストルーティングプロトコルとして、ＲＦＣ（Request For Comments）２３６２で規定されるＰＩＭ−ＳＭプロトコルが使用されている。ＰＩＭ−ＳＭプロトコルは、特定のユニキャストルーティングプロトコルに依存せず、分散したグループのメンバー間の通信を効率的に行うためのものである。ＰＩＭ−ＳＭプロトコルは、最初に、ランデブーポイント（ＲＰ：Rendezvous Point）経由でマルチキャストパケットを中継する。その後、ＰＩＭ−ＳＭプロトコルは、既存のユニキャストルーティングを利用することによって、送信元からの最短パス（Shortest Path）を使用した最短パス経路に切り替えてマルチキャストパケットを中継するのを可能にする。
【０００３】
ＰＩＭ−ＳＭネットワークにおいては、ネットワーク管理ルータすなわちブートストラップルータ（ＢＳＲ：BootStrap-Router）によって、各マルチキャストグループアドレスに対する配信ポイントすなわちランデブーポイント（ＲＰ）が決定される。つまり、ブートストラップルータ（ＢＳＲ）は、ＰＩＭブートストラップ（PIM-Bootstrap）メッセージにより、ランデブーポイント（ＲＰ）についての情報を全てのマルチキャストルータに通知する。ＢＳＲの選出方法としては、各ＢＳＲ候補ルータに対して設定された優先度（プライオリティ）によりＢＳＲが決定される。
【０００４】
マルチキャストパケット送信元の端末を収容しているルータすなわちファーストホップルータ（ＦＨＲ：First Hop Router）は、受信したマルチキャストパケットをカプセル化したＰＩＭレジスタ（PIM-Register）メッセージをＲＰルータへ送信し続ける。ＰＩＭレジスタメッセージを受信したＲＰルータは、ＦＨＲに対してＰＩＭレジスタストップ（PIM-Register-Stop）メッセージを送信する。ＰＩＭレジスタストップメッセージを受信したＦＨＲは、ＰＩＭレジスタメッセージの送信を停止する。
【０００５】
ＰＩＭレジスタメッセージの送信処理及び受信解析処理は、ルータの処理負荷に影響を及ぼす。また、マルチキャストパケット送信元からのマルチキャストデータレートが大きい場合には、ＰＩＭレジスタメッセージのパケットレートも増大してしまうことになる。そのため、ネットワーク上を長時間ＰＩＭレジスタメッセージが流れ続けることは、ルータ処理能力やネットワーク帯域を無駄に消費してしまうことにつながる。
【０００６】
ＰＩＭ−ＳＭネットワークにおいて、ルータ設定者の作業ミス等により、現在のＢＳＲが持つ優先度より高い優先度が他のルータに設定された場合には、ＢＳＲが変化する。そのときには、ランデブーポイント（ＲＰ）の選出が正常に行われなくなり、マルチキャストデータが停止してしまう等の障害が発生してしまう。
【０００７】
また、ユニキャスト経路の設定誤り等により、ＦＨＲがＰＩＭレジスタメッセージをＲＰルータに対して送信しているにもかかわらず、ＦＨＲがＲＰルータからのＰＩＭレジスタストップメッセージを受信することができない場合がある。その場合には、ＦＨＲが定期的にＰＩＭレジスタメッセージをＲＰルータに送信してしまうことになる。そのときにも、ネットワーク帯域が無駄に消費され、ＦＨＲやＲＰルータの負荷が増大してしまい、ネットワーク障害が発生してしまう。かかる障害の解析方法としては、ネットワークにおける各ルータのマルチキャストルーティング情報を収集して解析するしかなく、原因究明に時間がかかるという問題がある。
【０００８】
なお、本発明に関連する先行技術として、パッシブ測定を行うことにより、ネットワークのトポロジー情報、ルーティング情報、品質情報を取得し、これらを組み合わせることによって、ネットワーク上のボトルネックを推定する技術が知られている。また、時間間隔でネットワークから管理情報ベースデータを収集する工程、該収集データの時系列を構築する工程、該収集データの該時系列を分解する工程、エネルギプロットを該分解時系列に基づいて構築する工程、及び該エネルギプロットを解析してネットワーク異常イベントの徴候を判定する工程、を備えてネットワーク異常を検出する方法が知られている。
【０００９】
【特許文献１】特開２００４−０３２３７７号公報
【特許文献２】特開２００６−０６７５６９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本開示技術は、上述した問題点に鑑みてなされたものであり、その目的は、ＰＩＭ−ＳＭマルチキャストルーティングプロトコルを用いて動作するネットワークシステムであって、不正なマルチキャストルーティングパケットを監視し、ネットワークにおける異常状態を検知して対処することができるシステムを提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本開示技術の一つの面によれば、少なくとも一つのネットワーク監視装置と、該ネットワーク監視装置を統合的に監視する統合監視装置と、を備え、ＰＩＭ−ＳＭマルチキャストルーティングプロトコルを用いて動作するネットワークシステムであって、該ネットワーク監視装置の各々が、マルチキャストルーティングパケットを監視するパケット監視手段と、該パケット監視手段によって異常が検知された場合に、異常情報を該統合監視装置に通知する異常通知手段と、を具備し、該統合監視装置が、該ネットワークシステムの構成をＧＵＩ上にマップとして表示するマップ表示手段と、該異常情報を該マップ上に識別表示する異常表示手段と、を具備するネットワークシステムが提供される。
【００１２】
一つの好適な態様では、前記パケット監視手段は、ブートストラップルータが配信するブートストラップメッセージパケットを定期的に監視して、予め登録されたルータ以外のルータがブートストラップルータに選出されたことを検知し、前記異常通知手段は、該選出されたブートストラップルータを異常ブートストラップルータとして該統合監視装置に通知する。
【００１３】
一つの好適な態様では、前記パケット監視手段は、ネットワーク内に流れるＰＩＭレジスタメッセージパケットを監視して、予め設定された閾値を超過する量のＰＩＭレジスタメッセージパケットの送信元のルータを検知し、前記異常通知手段は、閾値超過ＰＩＭレジスタメッセージ送信ルータ情報を該統合監視装置に通知する。
【００１４】
さらに、本開示技術の他の面によれば、上述のシステムで使用されるネットワーク監視装置及び統合監視装置並びに上述のシステムで実行される方法が提供される。
【発明の効果】
【００１５】
開示のネットワークシステムによれば、例えば、マルチキャストネットワークとしての設計上、予期していないルータがブートストラップルータとして動作したことが容易に検知され、マルチキャストデータ疎通障害時等の原因究明が早急に実施可能となる。また、開示のネットワークシステムによれば、例えば、ＰＩＭレジスタメッセージがネットワーク内に定常的に送信されることでネットワーク帯域が圧迫されてしまう状態に陥ることが回避されるとともに、ファーストホップルータ（ＦＨＲ）やランデブーポイント（ＲＰ）ルータの負荷増大などの障害が容易に把握可能となる。
【発明を実施するための最良の形態】
【００１６】
以下、添付図面を参照して本開示技術の実施形態について説明する。図１は、本開示技術が適用されるネットワークの構成例を示す図である。図１に示されるネットワークシステムは、ＰＩＭ−ＳＭマルチキャストルーティングプロトコルを用いて動作するものであり、複数のネットワークＮ１、Ｎ２、Ｎ３、Ｎ４、Ｎ５及びＮ６をサブネットワークとして含む。ネットワークＮ１は、複数のルータＲ１−１、Ｒ１−２、Ｒ１−３、Ｒ１−４、及びＲ１−５を含む。図１に示されるように、ネットワークＮ２、Ｎ３、Ｎ４、Ｎ５及びＮ６の各々も、同様に複数のルータを含む。
【００１７】
また、ルータＲ１−４、Ｒ２−５及びＲ３−２は、それぞれ、カメラ機構を備える端末装置１０２、１０４及び１０６のファーストホップルータ（ＦＨＲ：First Hop Router）となっている。また、ルータＲ４−２に接続されたモニタ端末機器１１０のように、適宜にモニタ端末機器が配置されている。ルータＲ１−５とルータＲ２−２との間には、ネットワーク監視装置ＮＭ１が設けられている。同様に、ネットワーク監視装置ＮＭ２、ＮＭ３、ＮＭ４、及びＮＭ５の各々が、二つのルータ間に配置されている。また、ルータＲ１−２には、それらのネットワーク監視装置ＮＭ１〜ＮＭ５を統合的に監視する統合監視装置としてのマネージャ装置１００が接続されている。
【００１８】
例えば、ルータＲ４−１は、端末１０４に対応するランデブーポイント（ＲＰ：Rendezvous Point）となっている。ランデブーポイントは、共有ツリーのマルチキャストルーティングアルゴリズムにおいて、送信側が自己の存在を公告するために使用されるとともに、受信側がグループの新しい送信側を把握するために使用される配信ポイントである。ルータＲ３−１及びＲ６−１も、それぞれ、端末１０２及び１０６に対応するランデブーポイント（ＲＰ）となっている。また、ルータＲ１−１は、ブートストラップルータ（ＢＳＲ：BootStrap-Router）として機能している。ブートストラップルータ（ＢＳＲ）は、ランデブーポイント（ＲＰ）についてのＩＰアドレス等の情報を全てのマルチキャストインタフェースに通知するルータである。
【００１９】
図２は、本開示技術の一実施形態に係るネットワーク監視装置の機能構成を示す図である。ネットワーク監視装置は、プロセッサ、メモリ、インタフェース機構等を備えるコンピュータシステムとして実装される。そして、メモリに格納されたプログラムに従ってプロセッサが動作することにより、図２に示される機能が実現される。以下の説明では、図１においてルータＲ１−５とルータＲ２−２との間に配置されたネットワーク監視装置ＮＭ１を例にして、その機能構成が説明される。
【００２０】
ネットワーク監視装置ＮＭ１は、ルータＲ１−５とルータＲ２−２との間を流れるＩＰ（Internet Protocol）パケットをインタフェースＩＦ＃１又はＩＦ＃２より受信する。そして、受信データ解析部２０２は、ＰＩＭ−ＳＭルーティングパケットをＰＩＭ−ＳＭルーティング情報格納部２０４に格納する。その後、受信データ解析部２０２は、受信した側のインタフェースと反対の側のインタフェースにパケットを転送する（例えば、ＩＦ＃１から受信した場合にはＩＦ＃２に転送する）。
【００２１】
また、ネットワーク監視装置ＮＭ１は、マネージャ装置１００からの所定の設定リクエストをネットワーク経由でインタフェースＩＦ＃３より受信し、ＰＩＭ−ＳＭ−ＢＳＲ登録情報格納部２０６、ＰＩＭレジスタ送信量閾値情報格納部２０８、又はＰＩＭパケット遮断情報格納部２１０に登録する。また、ネットワーク監視装置ＮＭ１は、マネージャ通信部２１２を介してレスポンス情報をＩＦ＃３からマネージャ装置１００へ送信する。
【００２２】
ＰＩＭ−ＳＭルーティング情報解析部２１４は、ＰＩＭ−ＳＭルーティング情報格納部２０４内のＰＩＭブートストラップ（PIM-Bootstrap）メッセージの詳細情報及びＰＩＭレジスタ（PIM-Register）メッセージの詳細情報に対する解析処理を行う。また、ＰＩＭ−ＳＭルーティング情報解析部２１４は、ＰＩＭ−ＳＭ−ＢＳＲ登録情報格納部２０６内のＢＳＲ候補ルータ情報及びＰＩＭレジスタ送信量閾値情報格納部２０８内の閾値情報に基づく比較処理により、異常ＢＳＲ（登録対象外のＢＳＲ）情報及び閾値超過ＰＩＭレジスタメッセージ送信ルータ情報をマネージャ通信部２１２へ通知する。
【００２３】
また、ＰＩＭ−ＳＭルーティング情報解析部２１４は、異常ＢＳＲからのＰＩＭブートストラップメッセージや閾値超過ＰＩＭレジスタメッセージが送信されている状態で、ＰＩＭパケット遮断情報格納部２１０内に該当ＰＩＭパケット情報が設定されている場合には、受信データ解析部２０２へ通知する。その通知を受けた受信データ解析部２０２は、ＩＦ＃１又はＩＦ＃２から受信されている該当ＰＩＭパケットを停止させる。マネージャ通信部２１２は、異常ＢＳＲ情報と閾値超過ＰＩＭレジスタメッセージ送信ルータ情報とをＩＦ＃３よりマネージャ装置１００へ通知する。
【００２４】
一方、図１に示されるマネージャ装置１００は、各ネットワーク監視装置とＩＰ通信可能な統合監視装置であり、プロセッサ、メモリ、ディスプレイ、インタフェース機構等を備えるコンピュータシステムとして実装される。そして、メモリに格納されたプログラムに従ってプロセッサが動作することにより、統合監視機能が実現される。ユーザは、マネージャ装置１００に対して、各ルータのＩＰアドレスやネットワーク構成を登録することができ、マネージャ装置１００は、図１のようなＩＰネットワーク構成図をＧＵＩ（Graphical Use Interface）上で表示することができる。また、ユーザは、ＰＩＭ−ＳＭ−ＢＳＲ登録情報、ＰＩＭレジスタメッセージ送信量閾値情報、各種ＰＩＭメッセージパケット遮断情報、等をＧＵＩ上で設定することができる。マネージャ装置１００は、設定された情報をネットワーク監視装置に通知する機能を備える。
【００２５】
マネージャ装置１００は、ネットワーク監視装置から異常ＢＳＲ情報を受信した場合、該当ルータのＩＰアドレスに対応したＧＵＩ上のルータ機器に異常識別情報を付与する。そして、ユーザがその異常識別情報をＧＵＩ上で選択すると、マネージャ装置１００は異常なＢＳＲの詳細情報を表示する。また、マネージャ装置１００は、ネットワーク監視装置から閾値超過ＰＩＭレジスタメッセージ送信ルータ情報を受信した場合、送信元のネットワーク監視装置のＩＰアドレスに対応したＧＵＩ上のネットワーク監視装置機器に異常識別情報を付与する。ユーザがその異常識別情報をＧＵＩ上で選択すると、マネージャ装置１００は閾値を超過したＰＩＭレジスタメッセージの送信ルータの詳細情報を表示する。以下、ネットワーク監視装置機器及びマネージャ装置の動作を詳細に説明する。
【００２６】
図３は、本開示技術の一実施形態に係るネットワークシステムの構成を示す図である。図３に示されるネットワーク構成は、図１に示されるネットワーク構成に対応したものとなっている。ただし、図１に示される複数のネットワークＮ１、Ｎ２、Ｎ３、Ｎ４、Ｎ５及びＮ６は、図３においては、それぞれ、本局、Ａ事務所、Ｂ事務所、Ｃ事務所、Ｄ事務所、及びＥ事務所の各ネットワークとして示されている。また、ルータの名称が、レイヤ３スイッチを意味する“L3SW”を用いたものに変更されている。また、符号３０２及び３０４は、カメラ機構を備える端末装置である。
【００２７】
図４及び図５は、マネージャ装置１００における、それぞれ、ＧＵＩ表示画面及びＢＳＲ候補設定画面を示す図である。ネットワーク管理者すなわちユーザは、図３に示されるネットワークを構築すると同時に、マネージャ装置１００に対して、そのネットワーク構成を登録する。すると、マネージャ装置１００は、図４に示されるＩＰネットワーク構成図をディスプレイ画面上にＧＵＩ画面として表示する。さらに、ユーザは、マネージャ装置１００に対して、図５に示されるＢＳＲ候補設定画面にて、ＢＳＲとして動作可能な候補となるルータについての情報として、機器名、ＩＰアドレス、及び優先度を設定する。マネージャ装置１００は、設定されたＢＳＲ候補ルータ情報を各ネットワーク監視装置に通知する。その通知を受けたネットワーク監視装置は、ＢＳＲ候補ルータ情報をＰＩＭ−ＳＭ−ＢＳＲ登録情報格納部２０６に保持する。
【００２８】
図６は、ネットワーク監視装置における異常ＢＳＲ検出イベント送信処理を示すフローチャートである。ネットワーク監視装置内の受信データ解析部２０２は、ＰＩＭブートストラップ（PIM-Bootstrap）メッセージを受信してＰＩＭ−ＳＭルーティング情報格納部２０４に格納する。例えば、ネットワーク監視装置ＮＭ１は、L3SW 103 又は L3SW 201 から転送されるＰＩＭブートストラップメッセージを受信する（ステップ６０２）。ＰＩＭブートストラップメッセージは配信元のルータ機器情報を収容しており、ネットワークにおける現在のＢＳＲを識別することが可能である。
【００２９】
ＰＩＭ−ＳＭルーティング情報解析部２１４は、受信されたＰＩＭブートストラップメッセージからＢＳＲ情報（ＩＰアドレス情報及び優先度情報）を抽出する（ステップ６０４）。次いで、ＰＩＭ−ＳＭルーティング情報解析部２１４は、抽出されたＢＳＲ情報と、ＰＩＭ−ＳＭ−ＢＳＲ登録情報格納部２０６に登録されたＢＳＲ候補ルータ情報と、を照らし合わせてチェックする（ステップ６０６）。ＢＳＲ情報に示されるルータがＢＳＲ候補ルータ情報に含まれるものであれば、処理は終了する。
【００３０】
一方、ＢＳＲ情報に示されるルータがＢＳＲ候補ルータ情報に含まれていなければ、ＰＩＭ−ＳＭルーティング情報解析部２１４は、異常ＢＳＲ情報（ＰＩＭブートストラップメッセージ受信日時、ＩＰアドレス情報、及び優先度情報）を作成する（ステップ６０８）。次いで、ＰＩＭ−ＳＭルーティング情報解析部２１４は、作成した異常ＢＳＲ情報をマネージャ通信部２１２へ送信する（ステップ６１０）。最後に、マネージャ通信部２１２は、異常ＢＳＲ検出イベントをマネージャ装置に送信する（ステップ６１２）。
【００３１】
図７は、マネージャ装置における異常ＢＳＲ検出イベント受信処理を示すフローチャートである。図８及び図９は、ともに、マネージャ装置における異常ＢＳＲ検出イベント詳細情報画面及び遮断設定画面を示す図であって、図８は異常ルータが登録されている場合を示し、図９は異常ルータが登録されていない場合を示す。図７に示されるように、まず、マネージャ装置は、あるネットワーク監視装置から異常ＢＳＲ検出イベントを受信する（ステップ７０２）。次いで、マネージャ装置は、受信されたイベントから、送信元のネットワーク監視装置のＩＰアドレスと異常ＢＳＲのＩＰアドレスとを抽出する（ステップ７０４）。
【００３２】
次いで、マネージャ装置は、異常ＢＳＲのＩＰアドレスが、図４に示されるＧＵＩ画面上の登録ルータのＩＰアドレスとして存在するか否かを確認する（ステップ７０６）。存在する場合には、マネージャ装置は、図８に示されるように、ＧＵＩ画面上の該当ルータに異常アイコンを付加する（ステップ７０８）。一方、存在しない場合には、マネージャ装置は、図９に示されるように、ＧＵＩ画面上のイベント送信元ネットワーク監視装置に異常アイコン８０２を付加する（ステップ７１０）。図８又は図９に示される異常アイコンをユーザがクリック（すなわち左クリック）すると、マネージャ装置は、図８又は図９に示されるように、異常ＢＳＲ検出イベント詳細情報（発生日時、名称、ＢＳＲアドレス、及びＢＳＲ優先度）を表示する（ステップ７１２）。
【００３３】
図１０は、マネージャ装置における異常ＢＳＲ遮断設定処理を示すフローチャートである。まず、ユーザは、図８又は図９に示される異常アイコンを右クリックする（ステップ１００２）。すると、マネージャ装置は、図８又は図９に示される異常ＢＳＲ遮断設定画面を表示する（ステップ１００４）。次いで、ユーザは、該当ＢＳＲに対して遮断の設定をするか否かを判断する（ステップ１００６）。遮断設定しない場合には、処理は終了する。
【００３４】
一方、遮断設定する場合には、ユーザは、「遮断設定」欄の「する」ボックスにチェックマークを入力して「設定」ボタンを押下する（ステップ１００８）。すると、マネージャ装置は、遮断対象となるＢＳＲのＩＰアドレスと、イベントを検出したネットワーク監視装置のＩＰアドレスとを取得する（ステップ１０１０）。そして、マネージャ装置は、対象となるネットワーク監視装置へ、遮断対象ＢＳＲのＩＰアドレスを通知する（ステップ１０１２）。
【００３５】
図１１は、ネットワーク監視装置における異常ＰＩＭブートストラップ（PIM-Bootstrap）メッセージ遮断設定情報格納処理を示すフローチャートである。ネットワーク監視装置は、マネージャ装置から、遮断対象ＢＳＲのＩＰアドレスについての情報を受信したか否かを判定する（ステップ１１０２）。受信していない場合には、処理は終了する。一方、受信した場合には、ネットワーク監視装置は、遮断対象ＢＳＲのＩＰアドレスをＰＩＭパケット遮断情報格納部２１０に登録する（ステップ１１０４）。
【００３６】
図１２は、ネットワーク監視装置における異常ＰＩＭブートストラップ（PIM-Bootstrap）メッセージ遮断処理を示すフローチャートである。まず、ネットワーク監視装置内の受信データ解析部２０２は、ＰＩＭブートストラップ（PIM-Bootstrap）メッセージを受信してＰＩＭ−ＳＭルーティング情報格納部２０４に格納する（ステップ１２０２）。次いで、ＰＩＭ−ＳＭルーティング情報解析部２１４は、受信されたＰＩＭブートストラップメッセージからＢＳＲ情報（すなわち、ＩＰアドレス情報及び優先度情報）を抽出する（ステップ１２０４）。次いで、ＰＩＭ−ＳＭルーティング情報解析部２１４は、抽出されたＢＳＲ情報と、ＰＩＭパケット遮断情報格納部２１０に登録された遮断対象ＢＳＲのＩＰアドレスと、を照らし合わせてチェックする（ステップ１２０６）。
【００３７】
ＢＳＲ情報に示されるルータＩＰアドレスが遮断対象のアドレスでなければ、処理は終了する。一方、ＢＳＲ情報に示されるルータＩＰアドレスが遮断対象のアドレスであれば、ＰＩＭ−ＳＭルーティング情報解析部２１４は、対象のＰＩＭブートストラップメッセージパケットを転送しないように設定する旨の通知を受信データ解析部２０２に対して行う（ステップ１２０８）。次いで、受信データ解析部２０２は、対象パケットをＩＦ＃１から受信した場合にはＩＦ＃２に転送しないようにする一方、対象パケットをＩＦ＃２から受信した場合にはＩＦ＃１に転送しないようにする（ステップ１２１０、１２１２及び１２１４）。
【００３８】
かくして、例えば、ネットワーク監視装置ＮＭ１は、L3SW 103 又はL3SW 201 から送信される異常なＰＩＭブートストラップメッセージを停止させることができる。結果として、ネットワーク監視装置ＮＭ１を超えたネットワークに対して異常なＰＩＭブートストラップメッセージが転送されることがなくなり、ネットワーク異常状態に対して早期に対処することが可能となる。
【００３９】
図１３は、ネットワーク監視装置におけるＰＩＭレジスタ（PIM-Register）メッセージ管理情報の例を示す図である。例えば、図３においてマルチキャスト送信元の端末３０４を収容しているルータ L3SW 503 は、送信マルチキャストグループアドレスに対する配信ポイント（ＲＰ）ルータが L3SW 301 の場合、マルチキャストパケットをカプセル化したＰＩＭレジスタメッセージを L3SW 301 へ送信する。ＰＩＭレジスタメッセージを受信した L3SW 301 は、ＰＩＭレジスタストップ（PIM-Register-Stop）メッセージを L3SW 503 へ送信する。
【００４０】
L3SW 503 は、ＰＩＭレジスタストップメッセージを受信するまで、定期的にＰＩＭレジスタメッセージを L3SW 301 へ送信し続ける。L3SW 503 と L3SW 301 とのネットワーク経路内に配置されたネットワーク監視装置ＮＭ４は、ネットワーク上を通過するＰＩＭレジスタメッセージパケットのレート等をＰＩＭ−ＳＭルーティング情報格納部２０４内の管理情報として管理する。この管理情報は、図１３に示されるように、ＰＩＭレジスタメッセージ送信元ＩＰアドレス、マルチキャストアドレス、ＵＤＰポート番号、ＲＰルータＩＰアドレス、及び送信レートを含む。
【００４１】
図１４は、マネージャ装置におけるＰＩＭレジスタ（PIM-Register）メッセージ閾値設定画面を示す図である。図１４に示されるように、マネージャ装置においてＧＵＩ上のネットワーク監視装置のアイコンをユーザが右クリックすると、マネージャ装置は、ＰＩＭレジスタメッセージ閾値設定画面を表示する。ユーザは、この画面を使用して、単位時間あたりの同一マルチキャストアドレスのＰＩＭレジスタメッセージ送信パケットレートに対する閾値を設定することができる。マネージャ装置は、設定された閾値を対応するネットワーク監視装置に通知する。その通知を受けたネットワーク監視装置は、その閾値をＰＩＭレジスタ送信量閾値情報格納部２０８に保持する。
【００４２】
図１５は、ネットワーク監視装置におけるＰＩＭレジスタ（PIM-Register）メッセージ閾値超過検出イベント送信処理を示すフローチャートである。まず、ネットワーク監視装置内の受信データ解析部２０２は、ＰＩＭレジスタ（PIM-Register）メッセージを受信してＰＩＭ−ＳＭルーティング情報格納部２０４に格納する（ステップ１５０２）。すると、ＰＩＭ−ＳＭルーティング情報解析部２１４は、所定のタイマをスタートさせる（ステップ１５０４）。さらに、ＰＩＭ−ＳＭルーティング情報解析部２１４は、以降に受信されたＰＩＭレジスタメッセージのバイト数をカウントする（ステップ１５０６）。
【００４３】
次いで、ＰＩＭ−ＳＭルーティング情報解析部２１４は、タイマが１秒を経過しているか否かを判定し（ステップ１５０８）、経過していない場合にはステップ１５０６に戻り、バイト数のカウントを継続する。一方、タイマが１秒を経過している場合、ＰＩＭ−ＳＭルーティング情報解析部２１４は、マルチキャストアドレス毎でのトータルのパケットバイト数が、ＰＩＭレジスタ送信量閾値情報格納部２０８に登録された閾値を超過しているか否かを判定する（ステップ１５１０）。超過していなければ、処理は終了する。
【００４４】
一方、バイト数が閾値を超過していれば、ＰＩＭ−ＳＭルーティング情報解析部２１４は、ＰＩＭレジスタメッセージ閾値超過検出イベント情報つまりＰＩＭレジスタメッセージが閾値を超過したことを検出した旨のイベント情報を作成する（ステップ１５１２）。この情報は、発生日時、マルチキャストアドレス、ＵＤＰポート番号、ＲＰルータアドレス、及び送信レートを含む。次いで、ＰＩＭ−ＳＭルーティング情報解析部２１４は、作成したＰＩＭレジスタメッセージ閾値超過検出イベント情報をマネージャ通信部２１２へ送信する（ステップ１５１４）。最後に、マネージャ通信部２１２は、ＰＩＭレジスタメッセージ閾値超過検出イベントをマネージャ装置に送信する（ステップ１５１６）。
【００４５】
図１６は、マネージャ装置におけるＰＩＭレジスタ（PIM-Register）メッセージ閾値超過検出イベント受信処理を示すフローチャートである。また、図１７は、マネージャ装置におけるＰＩＭレジスタメッセージ閾値超過検出イベント詳細情報画面及び遮断設定画面を示す図である。図１６に示されるように、まず、マネージャ装置は、あるネットワーク監視装置からＰＩＭレジスタメッセージ閾値超過検出イベントを受信する（ステップ１６０２）。次いで、マネージャ装置は、受信されたイベントから、そのイベント情報を抽出する（ステップ１６０４）。このイベント情報は、イベント送信元ネットワーク監視装置ＩＰアドレス、発生日時、マルチキャストアドレス、ＵＤＰポート番号、ＲＰルータアドレス、及び送信レートを含む。
【００４６】
次いで、マネージャ装置は、図１７に示されるように、ＧＵＩ画面上のイベント送信元ネットワーク監視装置に異常アイコンを付加する（ステップ１６０６）。図１７に示される異常アイコンをユーザがクリック（すなわち左クリック）すると、マネージャ装置は、図１７に示されるように、ＰＩＭレジスタメッセージ閾値超過検出イベント詳細情報（発生日時、名称、マルチキャストアドレス、ＵＤＰポート番号、ＲＰルータアドレス、閾値、及び送信レート）を表示する（ステップ１６０８）。
【００４７】
図１８は、マネージャ装置における閾値超過ＰＩＭレジスタ（PIM-Register）メッセージ遮断設定処理を示すフローチャートである。まず、ユーザは、図１７に示される異常アイコンを右クリックする（ステップ１８０２）。すると、マネージャ装置は、図１７に示される閾値超過ＰＩＭレジスタメッセージ遮断設定画面を表示する（ステップ１８０４）。次いで、ユーザは、閾値超過ＰＩＭレジスタメッセージに対して遮断の設定をするか否かを判断する（ステップ１８０６）。遮断設定しない場合には、処理は終了する。
【００４８】
一方、遮断設定する場合には、ユーザは、「遮断設定」欄の「する」ボックスにチェックマークを入力して「設定」ボタンを押下する（ステップ１８０８）。すると、マネージャ装置は、遮断対象となるＰＩＭレジスタメッセージの情報（マルチキャストアドレス及びＵＤＰポート番号）と、イベントを検出したネットワーク監視装置のＩＰアドレスとを取得する（ステップ１８１０）。最後に、マネージャ装置は、対象となるネットワーク監視装置へ、遮断対象ＰＩＭレジスタメッセージ情報を通知する（ステップ１８１２）。
【００４９】
図１９は、ネットワーク監視装置における閾値超過ＰＩＭレジスタ（PIM-Register）メッセージ遮断設定情報格納処理を示すフローチャートである。ネットワーク監視装置は、マネージャ装置から、遮断対象ＰＩＭレジスタメッセージ情報を受信したか否かを判定する（ステップ１９０２）。受信していない場合には、処理は終了する。一方、受信した場合には、ネットワーク監視装置は、その情報（マルチキャストアドレス及びＵＤＰポート番号）をＰＩＭパケット遮断情報格納部２１０に登録する（ステップ１９０４）。
【００５０】
図２０は、ネットワーク監視装置における閾値超過ＰＩＭレジスタ（PIM-Register）メッセージ遮断処理を示すフローチャートである。まず、ネットワーク監視装置内の受信データ解析部２０２は、ＰＩＭレジスタ（PIM-Register）メッセージを受信してＰＩＭ−ＳＭルーティング情報格納部２０４に格納する（ステップ２００２）。次いで、ＰＩＭ−ＳＭルーティング情報解析部２１４は、受信されたＰＩＭレジスタメッセージから詳細情報（すなわち、マルチキャストアドレス及びＵＤＰポート番号）を抽出する（ステップ２００４）。次いで、ＰＩＭ−ＳＭルーティング情報解析部２１４は、抽出された詳細情報と、ＰＩＭパケット遮断情報格納部２１０に登録された遮断対象のマルチキャストアドレス及びＵＤＰポート番号と、を照らし合わせてチェックする（ステップ２００６）。
【００５１】
遮断対象のマルチキャストアドレス及びＵＤＰポート番号でなければ、処理は終了する。一方、マルチキャストアドレス及びＵＤＰポート番号が遮断対象に該当すれば、ＰＩＭ−ＳＭルーティング情報解析部２１４は、対象のＰＩＭレジスタメッセージパケットを転送しないように設定する旨の通知を受信データ解析部２０２に対して行う（ステップ２００８）。次いで、受信データ解析部２０２は、対象パケットをＩＦ＃１から受信した場合にはＩＦ＃２に転送しないようにする一方、対象パケットをＩＦ＃２から受信した場合にはＩＦ＃１に転送しないようにする（ステップ２０１０、２０１２及び２０１４）。
【００５２】
かくして、例えば、L3SW 503 と L3SW 301 とのネットワーク経路内に配置されたネットワーク監視装置ＮＭ４は、転送されてくるＰＩＭレジスタメッセージを停止させることができる。結果として、ネットワーク監視装置ＮＭ４を超えたマルチキャストネットワークに対してＰＩＭレジスタメッセージが定期的に送信されることがなくなり、ネットワーク負荷が低減され、ネットワーク異常状態に対して早期に対処することが可能となる。
【００５３】
以上の実施形態に関し、以下の付記を開示する。
【００５４】
（付記１）  少なくとも一つのネットワーク監視装置と、該ネットワーク監視装置を統合的に監視する統合監視装置と、を備え、ＰＩＭ−ＳＭマルチキャストルーティングプロトコルを用いて動作するネットワークシステムであって、該ネットワーク監視装置の各々が、
マルチキャストルーティングパケットを監視するパケット監視手段と、
該パケット監視手段によって異常が検知された場合に、異常情報を該統合監視装置に通知する異常通知手段と、
を具備し、該統合監視装置が、
該ネットワークシステムの構成をＧＵＩ上にマップとして表示するマップ表示手段と、
該異常情報を該マップ上に識別表示する異常表示手段と、
を具備するネットワークシステム。
【００５５】
（付記２）  前記パケット監視手段は、ブートストラップルータが配信するブートストラップメッセージパケットを定期的に監視して、予め登録されたルータ以外のルータがブートストラップルータに選出されたことを検知し、前記異常通知手段は、該選出されたブートストラップルータを異常ブートストラップルータとして該統合監視装置に通知する、付記１に記載のネットワークシステム。
【００５６】
（付記３）  前記異常表示手段は、通知された異常ブートストラップルータを該マップ上に識別表示するとともに、該異常ブートストラップルータを遮断設定するユーザ操作を受け付ける、付記２に記載のネットワークシステム。
【００５７】
（付記４）  該ネットワーク監視装置は、遮断設定された異常ブートストラップルータから送信されるブートストラップメッセージパケットを遮断する手段を更に具備する、付記３に記載のネットワークシステム。
【００５８】
（付記５）  前記パケット監視手段は、ネットワーク内に流れるＰＩＭレジスタメッセージパケットを監視して、予め設定された閾値を超過する量のＰＩＭレジスタメッセージパケットの送信元のルータを検知し、前記異常通知手段は、閾値超過ＰＩＭレジスタメッセージ送信ルータ情報を該統合監視装置に通知する、付記１に記載のネットワークシステム。
【００５９】
（付記６）  前記異常表示手段は、通知された閾値超過ＰＩＭレジスタメッセージ送信ルータ情報に基づいて、閾値を超過したＰＩＭレジスタメッセージが送信されているネットワーク回線区間を識別表示するとともに、対象となるＰＩＭレジスタメッセージを遮断設定するユーザ操作を受け付ける、付記５に記載のネットワークシステム。
【００６０】
（付記７）  該ネットワーク監視装置は、遮断設定されたＰＩＭレジスタメッセージを遮断する手段を更に具備する、付記６に記載のネットワークシステム。
【００６１】
（付記８）  ＰＩＭ−ＳＭマルチキャストルーティングプロトコルを用いて動作するネットワークシステムにおいて、統合監視装置に接続されるネットワーク監視装置であって、
マルチキャストルーティングパケットを監視するパケット監視手段と、
前記パケット監視手段によって異常が検知された場合に、異常情報を該統合監視装置に通知する異常通知手段と、
を具備するネットワーク監視装置。
【００６２】
（付記９）  前記パケット監視手段は、ブートストラップルータが配信するブートストラップメッセージパケットを定期的に監視して、予め登録されたルータ以外のルータがブートストラップルータに選出されたことを検知し、前記異常通知手段は、該選出されたブートストラップルータを異常ブートストラップルータとして該統合監視装置に通知する、付記８に記載のネットワーク監視装置。
【００６３】
（付記１０）  該統合監視装置において遮断設定された異常ブートストラップルータから送信されるブートストラップメッセージパケットを遮断する手段を更に具備する、付記９に記載のネットワーク監視装置。
【００６４】
（付記１１）  前記パケット監視手段は、ネットワーク内に流れるＰＩＭレジスタメッセージパケットを監視して、予め設定された閾値を超過する量のＰＩＭレジスタメッセージパケットの送信元のルータを検知し、前記異常通知手段は、閾値超過ＰＩＭレジスタメッセージ送信ルータ情報を該統合監視装置に通知する、付記８に記載のネットワーク監視装置。
【００６５】
（付記１２）    該統合監視装置において遮断設定されたＰＩＭレジスタメッセージを遮断する手段を更に具備する、付記１１に記載のネットワーク監視装置。
【００６６】
（付記１３）  ＰＩＭ−ＳＭマルチキャストルーティングプロトコルを用いて動作するネットワークシステムにおいて、マルチキャストルーティングパケットを監視する少なくとも一つのネットワーク監視装置を統合的に監視する統合監視装置であって、
該ネットワークシステムの構成をＧＵＩ上にマップとして表示するマップ表示手段と、
該ネットワーク監視装置からの異常情報を該マップ上に識別表示する異常表示手段と、
を具備する統合監視装置。
【００６７】
（付記１４）  前記異常表示手段は、該ネットワーク監視装置から通知された異常ブートストラップルータを該マップ上に識別表示するとともに、該異常ブートストラップルータを遮断設定するユーザ操作を受け付ける、付記１３に記載の統合監視装置。
【００６８】
（付記１５）  前記異常表示手段は、該ネットワーク監視装置から通知された閾値超過ＰＩＭレジスタメッセージ送信ルータ情報に基づいて、閾値を超過したＰＩＭレジスタメッセージが送信されているネットワーク回線区間を識別表示するとともに、対象となるＰＩＭレジスタメッセージを遮断設定するユーザ操作を受け付ける、付記１３に記載の統合監視装置。
【００６９】
（付記１６）  少なくとも一つのネットワーク監視装置と、該ネットワーク監視装置を統合的に監視する統合監視装置と、を備え、ＰＩＭ−ＳＭマルチキャストルーティングプロトコルを用いて動作するネットワークシステムにおいて、不正なマルチキャストルーティングパケットを監視する方法であって、
該ネットワーク監視装置が、マルチキャストルーティングパケットを監視するステップと、
該ネットワーク監視装置が、該監視により異常が検知された場合に、異常情報を該統合監視装置に通知するステップと、
該統合監視装置が、該ネットワークシステムの構成をＧＵＩ上にマップとして表示するステップと、
該統合監視装置が、該異常情報を該マップ上に識別表示するステップと、
を具備する方法。
【００７０】
（付記１７）  ＰＩＭ−ＳＭマルチキャストルーティングプロトコルを用いて動作するネットワークシステムにおいて統合監視装置に接続されるネットワーク監視装置としてコンピュータを機能させるためのプログラムであって、該コンピュータに、
マルチキャストルーティングパケットを監視するステップと、
該監視により異常が検知された場合に、異常情報を該統合監視装置に通知するステップと、
を実行させるためのプログラム。
【００７１】
（付記１８）  ＰＩＭ−ＳＭマルチキャストルーティングプロトコルを用いて動作するネットワークシステムにおいてマルチキャストルーティングパケットを監視する少なくとも一つのネットワーク監視装置を統合的に監視する統合監視装置としてコンピュータを機能させるためのプログラムであって、該コンピュータに、
該ネットワークシステムの構成をＧＵＩ上にマップとして表示するステップと、
該ネットワーク監視装置からの異常情報を該マップ上に識別表示するステップと、
を実行させるためのプログラム。
【図面の簡単な説明】
【００７２】
【図１】本開示技術が適用されるネットワークの構成例を示す図である。
【図２】本開示技術の一実施形態に係るネットワーク監視装置の機能構成を示す図である。
【図３】本開示技術の一実施形態に係るネットワークシステムの構成を示す図である。
【図４】マネージャ装置におけるＧＵＩ表示画面を示す図である。
【図５】マネージャ装置におけるＢＳＲ候補設定画面を示す図である。
【図６】ネットワーク監視装置における異常ＢＳＲ検出イベント送信処理を示すフローチャートである。
【図７】マネージャ装置における異常ＢＳＲ検出イベント受信処理を示すフローチャートである。
【図８】異常ルータが登録されている場合のマネージャ装置における異常ＢＳＲ検出イベント詳細情報画面及び遮断設定画面を示す図である。
【図９】異常ルータが登録されていない場合のマネージャ装置における異常ＢＳＲ検出イベント詳細情報画面及び遮断設定画面を示す図である。
【図１０】マネージャ装置における異常ＢＳＲ遮断設定処理を示すフローチャートである。
【図１１】ネットワーク監視装置における異常ＰＩＭブートストラップ（PIM-Bootstrap）メッセージ遮断設定情報格納処理を示すフローチャートである。
【図１２】ネットワーク監視装置における異常ＰＩＭブートストラップ（PIM-Bootstrap）メッセージ遮断処理を示すフローチャートである。
【図１３】ネットワーク監視装置におけるＰＩＭレジスタ（PIM-Register）メッセージ管理情報の例を示す図である。
【図１４】マネージャ装置におけるＰＩＭレジスタ（PIM-Register）メッセージ閾値設定画面を示す図である。
【図１５】ネットワーク監視装置におけるＰＩＭレジスタ（PIM-Register）メッセージ閾値超過検出イベント送信処理を示すフローチャートである。
【図１６】マネージャ装置におけるＰＩＭレジスタ（PIM-Register）メッセージ閾値超過検出イベント受信処理を示すフローチャートである。
【図１７】マネージャ装置におけるＰＩＭレジスタ（PIM-Register）メッセージ閾値超過検出イベント詳細情報画面及び遮断設定画面を示す図である。
【図１８】マネージャ装置における閾値超過ＰＩＭレジスタ（PIM-Register）メッセージ遮断設定処理を示すフローチャートである。
【図１９】ネットワーク監視装置における閾値超過ＰＩＭレジスタ（PIM-Register）メッセージ遮断設定情報格納処理を示すフローチャートである。
【図２０】ネットワーク監視装置における閾値超過ＰＩＭレジスタ（PIM-Register）メッセージ遮断処理を示すフローチャートである。
【符号の説明】
【００７３】
Ｎ１〜Ｎ６    ネットワーク
Ｒ１−１〜Ｒ６−３    ルータ
ＮＭ１〜ＮＭ５    ネットワーク監視装置
１００    マネージャ装置（統合監視装置）
１０２、１０４、１０６    端末装置
１１０    モニタ端末機器
２０２    受信データ解析部
２０４    ＰＩＭ−ＳＭルーティング情報格納部
２０６    ＰＩＭ−ＳＭ ＢＳＲ登録情報格納部
２０８    ＰＩＭレジスタ送信量閾値情報格納部
２１０    ＰＩＭパケット遮断情報格納部
２１２    マネージャ通信部
２１４    ＰＩＭ−ＳＭルーティング情報解析部
３０２、３０４    端末装置
８０２    異常アイコン
【図１】
2010109718.tif 000003
【図２】
2010109718.tif 000004
【図３】
2010109718.tif 000005
【図４】
2010109718.tif 000006
【図５】
2010109718.tif 000007
【図６】
2010109718.tif 000008
【図７】
2010109718.tif 000009
【図８】
2010109718.tif 000010
【図９】
2010109718.tif 000011
【図１０】
2010109718.tif 000012
【図１１】
2010109718.tif 000013
【図１２】
2010109718.tif 000014
【図１３】
2010109718.tif 000015
【図１４】
2010109718.tif 000016
【図１５】
2010109718.tif 000017
【図１６】
2010109718.tif 000018
【図１７】
2010109718.tif 000019
【図１８】
2010109718.tif 000020
【図１９】
2010109718.tif 000021
【図２０】
2010109718.tif 000022