(57)【要約】【課題】  セキュリティが確保されたネットワークの監視診断サービスを低コストで継続的に提供可能にすること。【解決手段】  ネットワーク監視装置は、複数のＩＰアドレスの設定情報を記憶するＩＰアドレス設定情報記憶部２２と、前記第１のＩＰアドレスを通信元としてユーザーネットワークに接続されたユーザーネットワーク接続機器と通信を行い、ユーザーネットワーク情報を収集するネットワーク情報収集部２４と、前記第２のＩＰアドレスを通信元として、ユーザーネットワーク外の所定のシステムと、暗号通信を行うための所与の規格を用いて、収集したユーザーネットワーク情報をＶＰＮで送信するＶＰＮ通信処理部２６と、通信元が第１のＩＰアドレスである場合には通信先としてユーザーネットワークを選択し、通信元が第２のＩＰアドレスである場合には通信先としてＶＰＮを選択するように通信先のネットワークを切り替える通信先切り替え処理部２８を含む。【選択図】        図９
2005027211.tif 000002
【特許請求の範囲】
【請求項１】
インターネット及びユーザーネットワークに接続されたネットワーク監視装置であって、
自己のＩＰアドレスとして第１のＩＰアドレス及び第２のＩＰアドレスを含む複数のＩＰアドレスの設定情報を記憶するＩＰアドレス設定情報記憶手段と、
前記第１のＩＰアドレスを通信元としてユーザーネットワークに接続されたユーザーネットワーク接続機器と通信を行い、ユーザーネットワーク情報を収集して、記憶部に記憶させるユーザーネットワーク情報収集手段と、
前記第２のＩＰアドレスを通信元として、インターネットに接続されたユーザーネットワーク外の所定のシステムと、インターネットで暗号通信を行うための所与の規格を用いて、収集したユーザーネットワーク情報をＶＰＮで送信するＶＰＮ通信手段と、
送信要求を行った通信元が第１のＩＰアドレスであるか第２のＩＰアドレスであるか検出し、通信元が第１のＩＰアドレスである場合には通信先としてユーザーネットワークを選択し、通信元が第２のＩＰアドレスである場合には通信先としてＶＰＮを選択するように通信先のネットワークを切り替える通信先切り替え手段とを含むことを特徴とするネットワーク監視装置。
【請求項２】
請求項１において、
前記第１のＩＰアドレスとして物理インターフェースアドレスが設定され、前記第２のＩＰアドレスとしてＶＰＮ通信用に定義された仮想アドレスが設定されていることを特徴とするネットワーク監視装置。
【請求項３】
請求項１乃至２のいずれかにおいて、
前記ユーザーネットワーク情報収集手段は、
ユーザーネットワークの性能に関する測定情報、ユーザーネットワーク構成装置、又はユーザーネットワークに接続されている所与のポートのレスポンスタイム監視情報、ユーザーネットワーク接続機器のステータス監視情報、測定パケット情報の少なくとも一つを収集することを特徴とするネットワーク監視装置。
【請求項４】
請求項１乃至３のいずれかに記載の複数のネットワーク監視装置とリモート監視システムがインターネットを介して接続されたネットワーク監視システムであって、
前記リモート監視システムは、
前記複数のネットワーク監視装置と、インターネットで暗号通信を行うための所与の規格を用いてＶＰＮ通信を行うＶＰＮ通信手段を含み、
複数のネットワーク監視装置の前記ＩＰアドレス設定情報記憶手段には、
前記複数のネットワーク監視装置の前記第２のＩＰアドレスとしてＶＰＮ通信で使用する仮想アドレスが他の前記ネットワーク監視装置の仮想アドレスと重複しないように設定されており、
前記リモート監視システムのＶＰＮ通信手段は、
前記ネットワーク監視装置と通信を行う際には、通信先のアドレスとして前記仮想アドレスを指定してＶＰＮ通信を行うことを特徴とするネットワーク監視システム。
【請求項５】
請求項１乃至３のいずれかに記載の少なくとも１つのネットワーク監視装置とリモート監視システムがインターネットを介して接続されたネットワーク監視システムであって、
前記リモート監視システムは、
前記複数のネットワーク監視装置と、インターネットで暗号通信を行うための所与の規格を用いてＶＰＮ通信を行うＶＰＮ通信手段を含み、
前記リモート監視サービス提供システムのＶＰＮ通信手段は、
前記ネットワーク監視装置と通信を行う際には、通信先のアドレスとして前記仮想アドレスを指定してＶＰＮ通信を行うことを特徴とするネットワーク監視システム。
【請求項６】
請求項４乃至５のいずれかにおいて、
前記ネットワーク監視装置のＶＰＮ通信手段は、
収集したユーザーネットワーク情報をインターネットで暗号通信を行うための所与の規格に符号化してネットワーク監視サービス装置にむけＶＰＮを介して送信し、
前記リモート監視システムのＶＰＮ通信手段は、
前記ネットワーク監視装置が送信した前記ユーザーネットワーク情報をＶＰＮを介して受信し、前記所与の規格に符号化された前記ユーザーネットワーク情報を復号化することを特徴とするネットワーク監視システム。
【請求項７】
請求項４乃至６のいずれかにおいて、
前記リモート監視システムは、
受信したユーザーネットワーク情報を所与のアルゴリズムにしたがって解析診断する手段を含むことを特徴とするネットワーク監視システム。
【請求項８】
インターネット及びユーザーネットワークに接続されたコンピュータで動作するプログラムであって、
自己のＩＰアドレスとして第１のＩＰアドレス及び第２のＩＰアドレスを含む複数のＩＰアドレスの設定情報を記憶するＩＰアドレス設定情報記憶手段と、
前記第１のＩＰアドレスを通信元としてユーザーネットワークに接続されたユーザーネットワーク接続機器と通信を行い、ユーザーネットワーク情報を収集して、記憶部に記憶させるユーザーネットワーク情報収集手段と、
前記第２のＩＰアドレスを通信元として、インターネットに接続されたユーザーネットワーク外の所定のシステムと、インターネットで暗号通信を行うための所与の規格を用いて、収集したユーザーネットワーク情報をＶＰＮで送信するＶＰＮ通信手段と、
送信要求を行った通信元が第１のＩＰアドレスであるか第２のＩＰアドレスであるか検出し、通信元が第１のＩＰアドレスである場合には通信先としてユーザーネットワークを選択し、通信元が第２のＩＰアドレスである場合には通信先としてＶＰＮを選択するように通信先のネットワークを切り替える通信先切り替え手段としてコンピュータを機能させることを特徴とするプログラム。
【請求項９】
請求項８において、
前記第１のＩＰアドレスとして物理インターフェースアドレスが設定され、前記第２のＩＰアドレスとしてＶＰＮ通信用に定義された仮想アドレスが設定され、前記仮想アドレスは他の前記ネットワーク監視装置の仮想アドレスと重複しないように設定されていることを特徴とするプログラム。
【請求項１０】
請求項８乃至９のいずれかにおいて、
前記ユーザーネットワーク情報収集手段は、
ユーザーネットワークの性能に関する測定情報、ユーザーネットワーク構成装置、又はユーザーネットワークに接続されている所与のポートのレスポンスタイム監視情報、ユーザーネットワーク接続機器のステータス監視情報、測定パケット情報の少なくとも一つを収集することを特徴とするプログラム。
【請求項１１】
複数のネットワーク監視装置とリモート監視システムをインターネットを介して接続し、ユーザーネットワークを監視するネットワーク監視方法であって、
前記ネットワーク監視装置に、第１のＩＰアドレスとして物理インターフェースアドレスを設定し、前記第２のＩＰアドレスとしてＶＰＮ通信用に定義された仮想アドレスを、他の前記ネットワーク監視装置の仮想アドレスと重複しないように設定するステップと、
前記ネットワーク監視装置が、
送信要求を行った通信元が第１のＩＰアドレスであるか第２のＩＰアドレスであるか検出し、通信元が第１のＩＰアドレスである場合には通信先としてユーザーネットワークを選択し、通信元が第２のＩＰアドレスである場合には通信先としてＶＰＮを選択するステップと
前記リモート監視システムが、
通信先のアドレスとして前記仮想アドレスを指定してネットワーク監視装置とＶＰＮ通信を行うステップとを含むことを特徴とするネットワーク監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク監視装置、ネットワーク監視システム、プログラム、ネットワーク監視方法に関する。
【背景技術】
【０００２】
従来、企業等におけるユーザーのＬＡＮやＷＡＮ等のネットワークシステムのネットワーク状態の監視や診断は、例えばネットワーク構築したインテグレータのサービスの一つとして行われたり、ユーザー企業内のシステム関連部署で行われたりしていた。
【０００３】
かかるネットワーク状態の監視や診断はトラブル発生時やスポット対応として行われるケースが大多数であり、継続実施されているケースは少なかった。
【特許文献１】特開２００２−１１１６６５号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ユーザーネットワークを適切に運用するためには継続的にユーザーネットワーク状態の監視・診断等を行うことが好ましい。
【０００５】
しかしユーザー内部でネットワークの監視、解析を行う場合には、ネットワーク構築、運用、診断の知識を有する人員を常時確保することは困難であるという問題点があった。
【０００６】
また外部にユーザーネットワーク状態の監視・診断等を依頼する場合には、インターネット等の公衆回線を介してユーザーのネットワーク情報のやり取りを行うとセキュリティ上の問題があるので、専用回線や電話回線を通じて情報のやり取りを行ったり、ユーザーの所にきて監視・診断等をおこなってもらう等の対処が必要となりコストが高額になる上ため継続監視が困難であるという問題点があった。
【０００７】
本発明は、このような点に着目してなされたものであり、その目的はセキュリティが確保されたネットワークの監視診断サービスを低コストで継続的に提供可能なネットワーク監視装置、ネットワーク監視システム、ネットワーク監視プログラム、ネットワーク監視システムの制御方法、ネットワーク監視プログラム、ネットワーク監視システムの制御方法を提供することである。
【課題を解決するための手段】
【０００８】
（１）本発明は、インターネット及びユーザーネットワークに接続されたネットワーク監視装置であって、
自己のＩＰアドレスとして第１のＩＰアドレス及び第２のＩＰアドレスを含む複数のＩＰアドレスの設定情報を記憶するＩＰアドレス設定情報記憶手段と、
前記第１のＩＰアドレスを通信元としてユーザーネットワークに接続されたユーザーネットワーク接続機器と通信を行い、ユーザーネットワーク情報を収集して、記憶部に記憶させるユーザーネットワーク情報収集手段と、
前記第２のＩＰアドレスを通信元として、インターネットに接続されたユーザーネットワーク外の所定のシステムと、インターネットで暗号通信を行うための所与の規格を用いて、収集したユーザーネットワーク情報をＶＰＮで送信するＶＰＮ通信手段と、
送信要求を行った通信元が第１のＩＰアドレスであるか第２のＩＰアドレスであるか検出し、通信元が第１のＩＰアドレスである場合には通信先としてユーザーネットワークを選択し、通信元が第２のＩＰアドレスである場合には通信先としてＶＰＮを選択するように通信先のネットワークを切り替える通信先切り替え手段とを含むことを特徴とする。
【０００９】
ここにおいてユーザーネットワークはＬＡＮ（ローカルエリアネットワーク）でもよいしＷＡＮ（ワイドエリアネットワーク）でもよい広域イーサネット（登録商標）（ Wide Area Ethernet（登録商標））でもよい。
【００１０】
ここにおいてインターネットで暗号通信を行うための所与の規格とは、例えばIPSec（ＩＰセキュリティプロトコル）である。
【００１１】
ここにおいてＶＰＮ（ Virtual Private Network ）公衆回線で、拠点間を専用回線のように安全に利用できるサービスの総称であり、「仮想専用線」「仮想私設網」「仮想閉域網」などと呼ばれることもある。
【００１２】
IPSecはIETFが標準化した、TCP/IPでのセキュリティを強化するための技術の総称で、インターネットで暗号通信を行うことができる。IPSecを利用することで、セキュリティを強化してインターネットを介したプライベート・ネットワーク構築が可能となる。
【００１３】
ユーザーネットワークに接続されたユーザーネットワーク接続機器（ルータ等のネットワーク構成機器や端末）と通信を行う際（例えばユーザーネットワーク接続機器のユーザーネットワーク情報を収集する場合）には、第１のＩＰアドレスが通信元となり、インターネットに接続されたユーザーネットワーク外の所定のシステムと通信を行う際には、第２のＩＰアドレスが通信元となる。
【００１４】
そして本実施の形態では、送信要求を行った通信元が第１のＩＰアドレスであるか第２のＩＰアドレスであるか検出し、通信元が第１のＩＰアドレスである場合には通信先をユーザーネットワーク上の接続機器に、通信元が第２のＩＰアドレスには通信先をＶＰＮ上で接続された所定のシステムに切り替えることができる。
【００１５】
従って本発明によればユーザーネットワークのＩＰネットワークアドレスと、ユーザーネットワーク外の所定のシステムのＩＰネットワークアドレスが重複しても、正しい通信先を特定可能となり、不具合なく通信動作を行うことができる。
【００１６】
また本発明によれば、収集したユーザーネットワーク情報を、例えばIPSec等の暗号通信を行うための所与の規格を用いてＶＰＮで送信するので、セキュリティを確保した上で、低コストで継続的にユーザーネットワーク情報の外部システムへの送信が可能となる。
【００１７】
従って本発明によればセキュリティが確保されたネットワークの監視診断サービスを低コストで継続的に提供可能なネットワーク監視装置を実現することができる。
【００１８】
（２）本発明のネットワーク監視装置は、
前記第１のＩＰアドレスとして物理インターフェースアドレスが設定され、前記第２のＩＰアドレスとしてＶＰＮ通信用に定義された仮想アドレスが設定されていることを特徴とする。
【００１９】
前記第１のＩＰアドレスとして、例えばユーザーネットワーク内で定義された物理インターフェースアドレスを設定することができる。
【００２０】
（３）本発明のネットワーク監視装置は、
前記ユーザーネットワーク情報収集手段は、
ユーザーネットワークの性能に関する測定情報、ユーザーネットワーク構成装置、又はユーザーネットワークに接続されている所与のポートのレスポンスタイム監視情報、ユーザーネットワーク接続機器のステータス監視情報、測定パケット情報の少なくとも一つを収集することを特徴とする。
【００２１】
（４）本発明は、上記のいずれかに記載の複数のネットワーク監視装置とリモート監視システムがインターネットを介して接続されたネットワーク監視システムであって、
前記リモート監視システムは、
前記複数のネットワーク監視装置と、インターネットで暗号通信を行うための所与の規格を用いてＶＰＮ通信を行うＶＰＮ通信手段を含み、
複数のネットワーク監視装置の前記ＩＰアドレス設定情報記憶手段には、
前記複数のネットワーク監視装置の前記第２のＩＰアドレスとしてＶＰＮ通信で使用する仮想アドレスが他の前記ネットワーク監視装置の仮想アドレスと重複しないように設定されており、
前記リモート監視システムのＶＰＮ通信手段は、
前記ネットワーク監視装置と通信を行う際には、通信先のアドレスとして前記仮想アドレスを指定してＶＰＮ通信を行うことを特徴とする。
【００２２】
本発明のネットワーク監視システムでは、予め複数のネットワーク監視装置の前記第１のＩＰアドレスとして、例えばユーザーネットワーク内で定義された物理インターフェースアドレスが設定され、前記第２のＩＰアドレスとしてＶＰＮ通信で使用する仮想アドレスが設定され、仮想アドレスは前記複数のネットワーク監視装置同士で重複しないように設定しておく。
【００２３】
そして、リモート監視システムでは、ＶＰＮ通信を行う際に通信先のアドレスとして前記仮想アドレスを指定する。
【００２４】
これにより異なるユーザーネットワーク上のネットワーク監視装置の物理ＩＰアドレスが重複しても正しい通信先を特定可能となり、不具合なく通信動作を行うことができる。
【００２５】
（５）本発明は、上記のいずれかに記載の少なくとも１つのネットワーク監視装置とリモート監視システムがインターネットを介して接続されたネットワーク監視システムであって、
前記リモート監視システムは、
前記複数のネットワーク監視装置と、インターネットで暗号通信を行うための所与の規格を用いてＶＰＮ通信を行うＶＰＮ通信手段を含み、
前記リモート監視サービス提供システムのＶＰＮ通信手段は、
前記ネットワーク監視装置と通信を行う際には、通信先のアドレスとして前記仮想アドレスを指定してＶＰＮ通信を行うことを特徴とする。
【００２６】
（６）本発明のネットワーク監視システムは、
前記ネットワーク監視装置のＶＰＮ通信手段は、
収集したユーザーネットワーク情報をインターネットで暗号通信を行うための所与の規格に符号化してネットワーク監視サービス装置にむけＶＰＮを介して送信し、
前記リモート監視システムのＶＰＮ通信手段は、
前記ネットワーク監視装置が送信した前記ユーザーネットワーク情報をＶＰＮを介して受信し、前記所与の規格に符号化された前記ユーザーネットワーク情報を復号化することを特徴とする。
【００２７】
（７）本発明のネットワーク監視システムは、
前記リモート監視システムは、
受信したユーザーネットワーク情報を所与のアルゴリズムにしたがって解析診断する手段を含むことを特徴とする。
【００２８】
（８）本発明は、インターネット及びユーザーネットワークに接続されたコンピュータで動作するプログラムであって、
自己のＩＰアドレスとして第１のＩＰアドレス及び第２のＩＰアドレスを含む複数のＩＰアドレスの設定情報を記憶するＩＰアドレス設定情報記憶手段と、
前記第１のＩＰアドレスを通信元としてユーザーネットワークに接続されたユーザーネットワーク接続機器と通信を行い、ユーザーネットワーク情報を収集して、記憶部に記憶させるユーザーネットワーク情報収集手段と、
前記第２のＩＰアドレスを通信元として、インターネットに接続されたユーザーネットワーク外の所定のシステムと、インターネットで暗号通信を行うための所与の規格を用いて、収集したユーザーネットワーク情報をＶＰＮで送信するＶＰＮ通信手段と、
送信要求を行った通信元が第１のＩＰアドレスであるか第２のＩＰアドレスであるか検出し、通信元が第１のＩＰアドレスである場合には通信先としてユーザーネットワークを選択し、通信元が第２のＩＰアドレスである場合には通信先としてＶＰＮを選択するように通信先のネットワークを切り替える通信先切り替え手段としてコンピュータを機能させることを特徴とする。
【００２９】
（９）本発明のプログラムは、
前記第１のＩＰアドレスとして物理インターフェースアドレスが設定され、前記第２のＩＰアドレスとしてＶＰＮ通信用に定義された仮想アドレスが設定され、前記仮想アドレスは他の前記ネットワーク監視装置の仮想アドレスと重複しないように設定されていることを特徴とする。
【００３０】
（１０）本発明のプログラムは、
前記ユーザーネットワーク情報収集手段は、
ユーザーネットワークの性能に関する測定情報、ユーザーネットワーク構成装置、又はユーザーネットワークに接続されている所与のポートのレスポンスタイム監視情報、ユーザーネットワーク接続機器のステータス監視情報、測定パケット情報の少なくとも一つを収集することを特徴とする。
【００３１】
（１１）本発明は、複数のネットワーク監視装置とリモート監視システムをインターネットを介して接続し、ユーザーネットワークを監視するネットワーク監視方法であって、
前記ネットワーク監視装置に、第１のＩＰアドレスとして物理インターフェースアドレスを設定し、前記第２のＩＰアドレスとしてＶＰＮ通信用に定義された仮想アドレスを、他の前記ネットワーク監視装置の仮想アドレスと重複しないように設定するステップと、
前記ネットワーク監視装置が、
送信要求を行った通信元が第１のＩＰアドレスであるか第２のＩＰアドレスであるか検出し、通信元が第１のＩＰアドレスである場合には通信先としてユーザーネットワークを選択し、通信元が第２のＩＰアドレスである場合には通信先としてＶＰＮを選択するステップと
前記リモート監視システムが、
通信先のアドレスとして前記仮想アドレスを指定してネットワーク監視装置とＶＰＮ通信を行うステップとを含むことを特徴とする。
【発明を実施するための最良の形態】
【００３２】
図１は、本実施の形態のネットワーク監視装置について説明するための図である。
【００３３】
本実施の形態のネットワーク監視装置１０は、公衆通信網であるインターネット１１０及びユーザーネットワーク１００に接続され、ユーザーネットワークの状態を監視する。
【００３４】
ユーザーネットワーク１００はＬＡＮ（ローカルエリアネットワーク）、ＷＡＮ（ワイドエリアネットワーク）等でもよい。
【００３５】
ネットワーク監視装置１０は例えばスイッチ１４０等に接続され、ユーザーネットワークの性能に関する測定情報、ユーザーネットワーク構成装置、又はユーザーネットワークに接続されている所与のポートのレスポンスタイム監視情報、ユーザーネットワーク接続機器のステータス監視情報、測定パケット情報の少なくとも一つを収集する。
【００３６】
ここでユーザーネットワーク構成装置とは、例えばスイッチ１４０やファイヤウォール１３０やルータ１５０やサーバ１６０や端末１７０等である。
【００３７】
例えばネットワーク監視装置１０は、ネットワークの使用率、エラー、ネットワーク構成機器の機器状態（ＣＰＵ、ＤＲＡＭ、ファイヤーウォール等）の経過監視装置として機能するものでもよいし、ネットワーク構成機器のＵｐ、Ｄｏｗｎ検知を行うステータス監視装置として機能するものでもよいし、通信対象までのレスポンスタイムを測定するレスポンスタイム測定装置として機能するものでもよい。
【００３８】
またネットワーク監視装置１０は専用のハードウエアとして提供される場合でもよいし、ソフトウエアとして提供され、汎用コンピュータで本実施の形態のプログラムを実行することにより実現する場合でもよい。
【００３９】
図２は本実施の形態のネットワーク監視装置の機能ブロック図の一例である。
【００４０】
ネットワーク監視装置１０は、処理部２０と記憶部３０と情報記憶媒体５０と送受信部４０を含んでいる。
【００４１】
送受信部４０は、ユーザーネットワーク内の他のネットワーク構成機器やインターネットを介して所定の他のシステム（例えば本実施の形態のネットワーク監視サービス装置）とデータのやり取りをするもので送信機能と受信機能の両方を有するが、送信手段と受信手段とに分散して送受信機能を実現してもよい。
【００４２】
記憶部３０は処理部２０や送受信部４０などのワーク領域となるものでありその機能は例えばＲＡＭ等のハードウエアにより実現される。
【００４３】
処理部２０はネットワーク監視やデータの通信に必要な各種処理（例えば受信した処理要求がどの端末によって送信されたものであるかやどのような要求であるか判別して応答する処理等）を行うもので、その機能は、ハードウェア（ＣＰＵ、ＤＳＰ等のプロセッサ又はゲートアレイ等のＡＳＩＣ）とプログラム（ゲームプログラム、又はファームウェア等）との組み合わせにより実現される。但し、処理部１００の機能の全てを、ハードウェアにより実現してもよいし、その全てをプログラムにより実現してもよい。
【００４４】
処理部は、ＩＰアドレス設定情報記憶部２２，ネットワーク情報収集部２４、ＶＰＮ通信処理部２６、通信先切り替え処理部２８を含む。
【００４５】
ＩＰアドレス設定情報記憶部２２は、自己のＩＰアドレスとして第１のＩＰアドレス及び第２のＩＰアドレスを含む複数のＩＰアドレスの設定情報を記憶する。
【００４６】
前記第１のＩＰアドレスとして物理インターフェースアドレスが設定され、前記第２のＩＰアドレスとしてＶＰＮ通信用に定義された仮想アドレスが設定されるようにしてもよい。
【００４７】
ユーザーネットワーク情報収集部２４は、前記第１のＩＰアドレスを通信元としてユーザーネットワークに接続されたユーザーネットワーク接続機器と通信を行い、ユーザーネットワーク情報を収集して、記憶部（記憶部３０又は情報記憶媒体５０のユーザーネットワーク情報記憶部５２等）に記憶させる処理を行う。
【００４８】
またユーザーネットワーク情報収集部２４は、ユーザーネットワークの性能に関する測定情報、ユーザーネットワーク構成装置、又はユーザーネットワークに接続されている所与のポートのレスポンスタイム監視情報、ユーザーネットワーク接続機器のステータス監視情報、測定パケット情報の少なくとも一つを収集するようにしてもよい。
【００４９】
ＶＰＮ通信処理部２６は、前記第２のＩＰアドレスを通信元として、インターネットに接続されたユーザーネットワーク外の所定のシステムと、インターネットで暗号通信を行うための所与の規格を用いて、収集したユーザーネットワーク情報をＶＰＮで送信する処理を行う。
【００５０】
通信先切り替え処理部２８は、送信要求を行った通信元が第１のＩＰアドレスであるか第２のＩＰアドレスであるか検出し、通信元が第１のＩＰアドレスである場合には通信先としてユーザーネットワークを選択し、通信元が第２のＩＰアドレスである場合には通信先としてＶＰＮを選択するように通信先のネットワークを切り替える処理を行う。
【００５１】
情報記憶媒体（コンピュータにより使用可能な記憶媒体）５０は、プログラムやデータなどの情報を格納するものであり、その機能は、光ディスク（ＣＤ、ＤＶＤ）、光磁気ディスク（ＭＯ）、磁気ディスク、ハードディスク、磁気テープ、或いはメモリ（ＲＯＭ）などのハードウェアにより実現できる。
【００５２】
処理部２０は、この情報記憶媒体５０に格納される情報に基づいて本発明（本実施形態）の種々の処理を行う。即ち情報記憶媒体５０には、本発明（本実施形態）の手段（特に処理部２０に含まれるブロック）を実行するための情報（プログラム或いはデータ）が格納される。
【００５３】
なお、上述したその他の機能も情報記憶媒体５０から情報を読み取って実現することも可能である。
【００５４】
また情報記憶媒体（コンピュータにより使用可能な記憶媒体）５０は、ネットワーク情報収集部２４が収集したユーザーネットワークの情報を記憶するネットワーク情報記憶部５２を含む。
【００５５】
図３は本実施の形態のネットワーク監視システムの構成の一例について説明するための図である。
【００５６】
本実施の形態のネットワーク監視システム１は、複数の本実施の形態のネットワーク監視装置１０−１、１０−２とリモート監視システムのサーバ装置２００とを含み、これらが例えばプロバイダと呼ばれる通信取引業者のネットワークを介して公衆通信網であるインターネット等１１０に接続されている。
【００５７】
なお同図において少なくとも１つ以上のネットワーク監視装置１０とリモート監視システムのサーバ装置２００を含めばよく、それ以外については任意の構成要素とすることができる。
【００５８】
リモート監視システムのサーバ装置２００は、データの送受信を行う通信装置２１０、ワークステーション等のホストコンピュータ２２０、データベース２３０を含む。
【００５９】
なお通信装置２１０は、モデム、ターミナルアダプタ、あるいはルーター等によって構成され、電話回線、ＩＳＤＮ回線、あるいは専用線等の通信回線を介して、他のサーバ装置や端末と間でデータの送受信を行う機能も有する。
【００６０】
第１のユーザーネットワーク１００−１や第２のユーザーネットワーク１００−２は例えば図１で説明した構成を有する。
【００６１】
また第１のユーザーネットワーク１００−１に接続されたネットワーク監視装置１０−１や第２のユーザーネットワーク１００−２に接続されたネットワーク監視装置１０−２は例えば図２で説明した構成を有する。
【００６２】
図４は、本実施の形態のリモート監視システムのサーバ装置の機能ブロック図の一例である。なお以下に説明する本実施の形態のリモート監視システムのサーバ装置の機能は、例えば物理的に複数のコンピュータに分散して持たせて実行させるようにしてもよい。
【００６３】
リモート監視システムのサーバ装置２００は、ホストコンピュータ２２０、データベース２５０を含んでいる。
【００６４】
ホストコンピュータは２２０は、処理部２３０と記憶部２２２と情報記憶媒体２２６と送受信部２２４を含んでいる。
【００６５】
送受信部２２４は、本実施の形態のネットワーク監視装置１０やデータベース２５０とデータのやり取りをするもので送信機能と受信機能の両方を有するが、送信手段と受信手段とに分散して送受信機能を実現してもよい。
【００６６】
記憶部２２２は処理部２３０や送受信部２２４などのワーク領域となるものでありその機能は例えばＲＡＭ等のハードウエアにより実現される。
【００６７】
処理部２３０は受信した処理要求に基づきどの端末によって送信されたものであるかやどのような提供要求であるか判別し各種処理を行うもので、その機能は、ハードウェア（ＣＰＵ、ＤＳＰ等のプロセッサ又はゲートアレイ等のＡＳＩＣ）とプログラム（ゲームプログラム、又はファームウェア等）との組み合わせにより実現される。但し、処理部２３０の機能の全てを、ハードウェアにより実現してもよいし、その全てをプログラムにより実現してもよい。
【００６８】
情報記憶媒体（コンピュータにより使用可能な記憶媒体）２２６は、プログラムやデータなどの情報を格納するものであり、その機能は、光ディスク（ＣＤ、ＤＶＤ）、光磁気ディスク（ＭＯ）、磁気ディスク、ハードディスク、磁気テープ、或いはメモリ（ＲＯＭ）などのハードウェアにより実現できる。
【００６９】
処理部２３０は、この情報記憶媒体２２６に格納される情報に基づいて本発明（本実施形態）の種々の処理を行う。即ち情報記憶媒体２２６には、本発明（本実施形態）の手段（特に処理部２３０に含まれるブロック）を実行するための情報（プログラム或いはデータ）が格納される。
【００７０】
処理部２３０は、ＶＰＮ通信処理部１３２，ユーザーネットワーク情報解析診断処理部２３４とを含む。
【００７１】
ＶＰＮ通信処理部１３２は，通信先のアドレスとして前記仮想アドレスを指定して前記ネットワーク監視装置とのＶＰＮ通信を行うための処理を行う。
【００７２】
ユーザーネットワーク情報解析診断処理部２３４は、受信したユーザーネットワーク情報を所与のアルゴリズムにしたがって解析診断する処理を行う。
【００７３】
なお、上述したその他の機能も情報記憶媒体２２６から情報を読み取って実現することも可能である。
【００７４】
また情報記録媒体２２６に格納されるプログラム、データ等は、その一部もしくは全部をネットワーク回線などの伝送媒体を介して受信する構成にしてもよい。すなわち、処理部２３０は、情報記憶媒体２２６からではなく、例えば、ネットワークを介して所定のホスト端末装置等から搬送波に具現化された（ｅｍｂｏｄｉｅｄ）形式のプログラム、データ等を受信して上述した種々の機能を実現することも可能である。
【００７５】
またデータベース２５０は、ホストコンピュータ２２０とデータの送受信を行う送受信部２５２と、ユーザー情報２６２やユーザーネットワーク収集情報２６４やユーザーネットワーク監視設定情報２６６を利用可能な状態で記憶した情報記憶部２６０とを含んで構成される。
【００７６】
ユーザー情報２６２は、例えばユーザーの住所、社名、ユーザーネットワークＩＤ等のユーザーに関する情報や課金情報等を含む。
【００７７】
ユーザーネットワーク収集情報２６４は、ＶＰＮ通信によってユーザーネットワーク内のネットワーク監視装置から受信したユーザーネットワーク収集情報を、ユーザーネットワークＩＤに関連付けて格納されている。
【００７８】
ユーザーネットワーク監視設定情報２６６は、ユーザーネットワークのネットワーク診断に必要な設定情報（例えば監視項目や監視機器や監視精度等）がユーザーネットワークＩＤに関連付けて格納されている。
【００７９】
情報記憶部１６０は磁気的、光学的記録媒体や半導体メモリ等のＣＰＵで読み取り可能な記憶媒体であり、例えばＲＡＭ、ハードディスク（磁気ディスク）やフレキシブルディスク、ＣＤ−ＲＯＭ等により実現される。
【００８０】
図５は、監視対象セグメントと保守セグメントをＶＰＮで接続する場合に発生する問題点（以下第１の問題点という）について説明するための図である。
【００８１】
例えば、ユーザーネットワーク１００のＩＰネットワークアドレス１０２が192.168.1.0/24で、ＶＰＮで接続されたリモート監視システム２００のＩＰネットワークアドレス２０２も192.168.1.0/24である場合のように、ＩＰネットワークアドレスが重複してしまうケースが発生する。
【００８２】
このような場合、ネットワーク監視装置１０の通信先が192.168.1.0/24であると、通信先がユーザーネットワークであるのか、リモート監視システムのネットワークであるのか特定できないという問題点がある。
【００８３】
図６は、本実施の形態において第１の問題点を解決するための構成について説明するための図である。
【００８４】
本実施の形態のネットワーク監視装置では、予め第１のＩＰアドレス１２として（ユーザーネットワーク内で定義された）物理インターフェースアドレス192.168.1.0/24を設定し、第２のＩＰアドレス１４としてＶＰＮ通信で使用する仮想アドレス10.1.1.1を設定しておく。
【００８５】
これによりユーザーネットワークに接続されたユーザーネットワーク接続機器９０と通信を行う際（例えばユーザーネットワーク接続機器９０のユーザーネットワーク情報を収集する場合）には、第１のＩＰアドレスが通信元となり、リモート監視サービス提供システム２００と通信を行う際には、第２のＩＰアドレスが通信元となる。
【００８６】
そして本実施の形態では、送信要求を行った通信元が第１のＩＰアドレスであるか第２のＩＰアドレスであるか検出し、通信元が第１のＩＰアドレス（ここでは物理インターフェースアドレス192.168.1.0/24）である場合には通信先をユーザーネットワークに、通信元が第２のＩＰアドレス（仮想アドレス10.1.1.1である場合）には通信先をリモート監視システム（リモート監視システムが属するネットワーク）２００に切り替える処理を行う。
【００８７】
このようにすることで本実施の形態では、ユーザーネットワークのＩＰネットワークアドレスと、ユーザーネットワーク外の所定の装置（ここではネットワーク監視装置）のＩＰネットワークアドレスが重複しても、正しい通信先を特定可能となり、不具合なく通信動作を行うことができる。
【００８８】
図７は、異なるユーザーネットワークに属するＶＰＮ装置とユーザーネットワーク外のＶＰＮ装置とを接続する場合に発生する問題点（以下第２の問題点という）について説明するための図である。
【００８９】
例えば、第１のユーザーネットワーク１００−１内のネットワーク監視装置１０−１のＩＰアドレス１６−１が192.168.1.1で、第２のユーザーネットワーク１００−２内のネットワーク監視装置１０−２のＩＰアドレス１６−２も192.168.1.1である場合のように、異なるユーザーネットワークに属するＶＰＮ装置（本実施の形態のネットワーク監視装置はＶＰＮ機能を有しており、ＶＰＮ装置としても機能する）のＩＰアドレスが重複してしまうケースが発生する。
【００９０】
このような場合、ユーザーネットワーク外のＶＰＮ装置にあたるユーザーリモート監視サービス提供システム２００の通信先が192.168.1.1であると、通信先が第１のユーザーネットワーク内のＶＰＮ装置にあたるユーザーネットワーク監視装置１０−１なのか、第２のユーザーネットワーク内のＶＰＮ装置にあたるユーザーネットワーク監視装置１０−２なのか特定できないという問題点が発生する。
【００９１】
図８は、本実施の形態において第２の問題点を解決するための構成について説明するための図である。
【００９２】
本実施の形態のネットワーク監視システムでは、予め複数のネットワーク監視装置１０−１、１０−２の前記第１のＩＰアドレス１２−１、１２−２として（ユーザーネットワーク内で定義された）物理インターフェースアドレスが設定され（ここでは192.168.1.1）、前記第２のＩＰアドレス１４−１、１４−２としてＶＰＮ通信で使用する仮想アドレスが設定され、前記仮想アドレスは前記複数のネットワーク監視装置同士で重複しないように設定しておく（ここではそれぞれ10.1.1.1と10.1.1.2が設定されている）。
【００９３】
そして、リモート監視システム２００では、ＶＰＮ通信を行う際に通信先のアドレスとして前記仮想アドレスを指定する。これにより本実施の形態では、異なるユーザーネットワークに属するＶＰＮ装置（ここではネットワーク監視装置）においてＩＰアドレスが重複しても正しい通信先を特定可能となり、不具合なく通信動作を行うことができる。
【００９４】
図９は本実施の形態のネットワーク監視装置の通信先切り替え処理の一例について説明するためのフローチャート図である。
【００９５】
まず送信要求を行った通信元が第１のＩＰアドレスであるか第２のＩＰアドレスであるか検出する（ステップＳ１０）。
【００９６】
そして通信元が第１のＩＰアドレスである場合には通信先としてユーザーネットワークを選択する（ステップＳ２０、Ｓ３０）。
【００９７】
また通信元が第２のＩＰアドレスである場合には通信先としてＶＰＮを選択する（ステップＳ２０、Ｓ３０）。
【００９８】
以上本発明を適用した好適な実施の形態について説明してきたが、本発明の適用は上述した実施例に限定されない。
【００９９】
本実施の形態では、ネットワーク監視装置の機能を単体の装置で実現する場合を例にとり説明したがこれに限られない。複数の装置で分散して実現（複数の装置が接続されたシステムとして実現）する場合でもよい。
【０１００】
また本発明のネットワーク監視装置は、本発明の機能を実現するための専用のハードウエアを搭載することで実現する場合でもよいし、本発明の機能を実現するためのプログラムを汎用コンピュータに搭載して実現する場合でもよい。
【図面の簡単な説明】
【０１０１】
【図１】本実施の形態のネットワーク監視装置について説明するための図である。
【図２】本実施の形態のネットワーク監視装置の機能ブロック図の一例である。
【図３】本実施の形態のネットワーク監視システムの構成の一例について説明するための図である。
【図４】本実施の形態のリモート監視システムのサーバ装置の機能ブロック図の一例である。
【図５】監視対象セグメントと保守セグメントをＶＰＮで接続する場合に発生する問題点について説明するための図である。
【図６】本実施の形態において第１の問題点を解決するための構成について説明するための図である。
【図７】異なるユーザーネットワークに属するＶＰＮ装置とユーザーネットワーク外のＶＰＮ装置とを接続する場合に発生する問題点（以下第２の問題点という）について説明するための図である。
【図８】本実施の形態において第２の問題点を解決するための構成について説明するための図である。
【図９】本実施の形態のネットワーク監視装置の通信先切り替え処理の一例について説明するためのフローチャート図である。
【符号の説明】
【０１０２】
１０    ネットワーク監視装置
１２    第１のＩＰアドレス
１４    第２のＩＰアドレス
１６    ＩＰアドレス
２０    処理部
２２    ＩＰアドレス設定凶報記憶部
２４    ユーザーネットワーク情報収集部
２８    通信先切り替え処理部
３０    記憶部
４０    送受信部
５０    情報記憶媒体
５２    ネットワーク情報記憶部
９０    ユーザーネットワーク構成機器
１００  ユーザーネットワーク
１０２  ＩＰネットワークアドレス
１１０  インターネット（公衆回線）
１１０  通信装置
２００  リモート監視装置のサーバ装置
２０２  ＩＰネットワークアドレス
２１０  通信装置
２２０  ホストコンピュータ
２２２  記憶部
２２４  通信部
２２６  情報記憶媒体
２３０  処理部
２３２  ＶＰＮ通信処理部
２３４  ユーザーネットワーク情報解析診断処理部
２５０  データベース
２５２  送受信部
２６０  情報記憶部
２６２  ユーザー情報
２６４  ユーザーネットワーク収集情報
２６６  ユーザーネットワーク監視設定情報
【図１】
2005027211.tif 000003
【図２】
2005027211.tif 000004
【図３】
2005027211.tif 000005
【図４】
2005027211.tif 000006
【図５】
2005027211.tif 000007
【図６】
2005027211.tif 000008
【図７】
2005027211.tif 000009
【図８】
2005027211.tif 000010
【図９】
2005027211.tif 000011