(57)【特許請求の範囲】
【請求項１】
複数のネットワーク装置を管理するネットワーク管理装置を有するネットワーク管理システムであって、
当該ネットワーク管理システムにおけるセキュリティを管理するセキュリティ管理マネージャを有し、
前記複数のネットワーク装置の各々は、自装置へのアクセスの履歴を表すアクセス情報を管理することによりセキュリティ管理を行うセキュリティ管理手段を備え、
前記ネットワーク管理装置は、当該ネットワーク管理装置から前記ネットワーク装置へのアクセスの履歴を表すアクセス情報を管理するアクセス管理手段を備え、
前記セキュリティ管理マネージャは、前記ネットワーク装置のセキュリティ管理手段における前記アクセス情報と、当該ネットワーク装置への、前記ネットワーク管理装置のアクセス管理手段における前記アクセス情報とを照合する照合手段と、前記照合手段による照合の結果を出力する出力手段とを備えること
を特徴とするネットワーク管理システム。
【請求項２】
請求項１において、前記出力手段は、前記照合手段による照合の結果、前記二つのアクセス情報の整合が取れていない場合に、その旨を出力すること
を特徴とするネットワーク管理システム。
【請求項３】
請求項１において、前記セキュリティを管理するセキュリティ管理装置をさらに備え、
前記セキュリティ管理マネージャは、前記セキュリティ管理装置に備えられ、前記セキュリティ管理装置と、前記ネットワーク装置の各々および前記ネットワーク管理装置とは通信チャネルにより各々接続され、
前記セキュリティ管理マネージャは、前記通信チャネルを介して前記ネットワーク装置のセキュリティ管理手段における前記アクセス情報と、当該ネットワーク装置への、前記ネットワーク管理装置のアクセス管理手段における前記アクセス情報とを取得する手段を備えること
を特徴とするネットワーク管理システム。
【請求項４】
請求項１において、前記セキュリティ管理マネージャは、前記ネットワーク管理装置に備えられ、
前記ネットワーク管理装置と、前記ネットワーク装置の各々とは、ネットワーク管理のための第１の通信チャネル、および、前記セキュリティ管理のための第２の通信チャネルにより各々接続され、
前記セキュリティ管理マネージャは、前記第２の通信チャネルを介して前記ネットワーク装置のセキュリティ管理手段における前記アクセス情報と、当該ネットワーク装置への、前記ネットワーク管理装置のアクセス管理手段における前記アクセス情報とを取得する手段を備えること
を特徴とするネットワーク管理システム。
【請求項５】
請求項１において、前記ネットワーク管理装置は、自装置へのアクセスの履歴を表すアクセス情報を管理することによりセキュリティ管理を行う手段をさらに備えること
を特徴とするネットワーク管理システム。
【請求項６】
複数のネットワーク装置を管理するネットワーク管理装置を有するネットワーク管理システムにおけるセキュリティ管理装置であって、
当該セキュリティ管理装置と、前記ネットワーク装置の各々および前記ネットワーク管理装置とは通信チャネルにより各々接続され、
前記ネットワーク装置におけるアクセスの履歴を表すアクセス情報と、前記ネットワーク管理装置から当該ネットワーク装置への、前記ネットワーク管理装置におけるアクセスの履歴を表すアクセス情報とを照合する照合手段と、前記照合手段による照合の結果を出力する出力手段とを備えること
を特徴とするセキュリティ管理装置。
【請求項７】
複数のネットワーク装置を管理するネットワーク管理装置とセキュリティ管理マネージャとを有するネットワーク管理システムにおけるセキュリティ管理方法であって、
前記複数のネットワーク装置の各々は、自装置へのアクセスの履歴を表すアクセス情報を管理することによりセキュリティ管理を行い、
前記ネットワーク管理装置は、当該ネットワーク管理装置から前記ネットワーク装置へのアクセスの履歴を表すアクセス情報を管理し、
前記セキュリティ管理マネージャは、前記ネットワーク装置の前記アクセス情報と、当該ネットワーク装置への、前記ネットワーク管理装置の前記アクセス情報とを照合し、前記照合の結果を出力すること
を特徴とするセキュリティ管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークのセキュリティ管理に関し、特に、OSI（Open Systems Interconnection)管理にしたがってネットワークのセキュリティを管理する場合に関する。
【０００２】
【従来の技術】
外部からネットワークへの不正な進入を防止するためのセキュリティ管理機能は、ネットワーク管理機能の一つとして一般に実装されている。ITU-T X.701においては、OSI管理の概念にしたがって、多重化装置等のネットワーク装置を複数管理するネットワーク管理マネージャを、ネットワーク上に一または二以上配置し、各ネットワーク装置には、エージェントと呼ばれる管理機能を備える。各ネットワーク装置のエージェントは、自装置内のネットワークを管理するための管理情報を保持し、ネットワーク管理マネージャは、CMIP（Common Management Information Protocol)を使って、各ネットワーク装置のエージェントから管理情報を収集し、ネットワーク管理を行っている。ネットワーク管理マネージャは、管理情報として、ネットワークの構成情報、性能情報、障害検出、課金情報とともに、セキュリティ情報を管理している。
【０００３】
図１２に、従来技術におけるネットワークシステムの構成図を示す。図１２において、ネットワークシステムは、ネットワーク管理マネージャ１５１および１５２と、ネットワーク装置１５３、１５４および１５５とを有する。ネットワーク装置の各々は、エージョント１５６、１５７、１５８を備える。この場合、エージョント１５６、１５７、１５８は、自装置の管理情報の一つとして、セキュリティ情報１５９、１６０、１６１を収集し、保持している。このセキュリティ情報は、OSI管理にしたがって、管理オブジェクト(MO)の形式で保持され、ネットワーク管理マネージャ１５１および１５２により、管理オブジェクトに対してM-GET(情報の取得)、M-SET(情報の設定)などのCMIPコマンドを発行することで収集される。
【０００４】
【発明が解決しようとする課題】
上述したような従来のセキュリティ管理方法では、ネットワーク管理マネージャは、個々のネットワーク装置を管理しているが、ネットワーク管理マネージャ自身の装置におけるセキュリティは管理していない。例えば、図１２に示すようなネットワーク管理システムでは、ネットワーク装置のエージェントのみで、正当なユーザによるログインか否かを判断してセキュリティ管理を行っているが、ネットワーク管理マネージャ自身の装置におけるセキュリティは管理していない。
【０００５】
また、ネットワーク管理マネージャを経由して他のネットワーク装置へのアクセスについては、セキュリティ管理を行っていない。
【０００６】
さらに、図１２に示すような構成において、ネットワーク管理マネージャ１５１は、ネットワーク装置１５３および１５４を管理し、ネットワーク管理マネージャ１５２は、ネットワーク装置１５４および１５５を管理しているが、それぞれ独立に管理しているので、ネットワーク全体の管理は行えていない。
【０００７】
本発明の目的は、ネットワーク管理システムにおいて、システム全体としてのセキュリティを管理でき、セキュリティ侵犯の発生を検出しやすいセキュリティ管理システム、セキュリティ管理装置およびセキュリティ管理方法を提供することである。
【０００８】
【課題を解決するための手段】
本発明は、複数のネットワーク装置を管理するネットワーク管理装置を有するネットワーク管理システムであって、当該ネットワーク管理システムにおけるセキュリティを管理するセキュリティ管理マネージャを有し、前記複数のネットワーク装置の各々は、自装置へのアクセスの履歴を表すアクセスを管理することによりセキュリティ管理を行うセキュリティ管理手段を備え、前記ネットワーク管理装置は、当該ネットワーク管理装置から前記ネットワーク装置へのアクセスの履歴を表すアクセスを管理するアクセス管理手段を備え、前記セキュリティ管理マネージャは、前記ネットワーク装置のセキュリティ管理手段における前記アクセス情報と、当該ネットワーク装置への、前記ネットワーク管理装置のアクセス管理手段における前記アクセス情報とを照合する照合手段と、前記照合手段による照合の結果を出力する出力手段とを備える。
【０００９】
このように、本発明では、セキュリティ管理の機能であるセキュリティ管理マネージャを、他のネットワーク管理機能を備えるネットワーク管理装置とは別にし、ネットワークシステム全体のセキュリティを管理できるようにする。照合手段においては、前記ネットワーク装置のセキュリティ管理手段における前記アクセス情報と、当該ネットワーク装置への、前記ネットワーク管理装置のアクセス管理手段における前記アクセス情報とを照合することができるようにした。出力手段は、前記照合手段による照合の結果、前記二つのアクセス情報の整合が取れていない場合に、その旨を出力するので、セキュリティ侵犯の発見を容易にすることができる。
【００１０】
セキュリティ管理マネージャの機能は、ネットワーク管理装置に備えるようにしてもよいし、セキュリティ管理装置に備えさせてもよい。
【００１１】
【発明の実施の形態】
以下、本発明の実施の形態を詳細に説明する。
【００１２】
図１に、本発明の実施の形態におけるネットワーク管理システムの構成図を示す。図１において、ネットワーク管理システムは、ネットワーク内のセキュリティ管理情報を管理するセキュリティ管理マネージャ１と、セキュリティ管理以外の、ネットワークの構成情報、性能情報、障害検出、課金情報などのネットワーク管理情報を管理するネットワーク管理マネージャ２とを備える。セキュリティ管理マネージャ１とネットワーク管理マネージャ２とは、それぞれ異なるワークステーション５、６上に実装される。
【００１３】
また、ネットワーク管理マネージャ２が実装されたワークステーション６には、ワークステーション６のセキュリティ管理情報を管理するセキュリティ管理エージェント３を実装する。さらに、ネットワーク装置７（たとえば多重化装置）には、自装置内のセキュリティ管理情報を含むネットワーク管理情報を収集して保持するエージェント４を実装し、ネットワーク装置７のセキュリティ管理情報を含むネットワーク管理情報を管理する。
【００１４】
セキュリティ管理マネージャ１は、セキュリティ管理エージェント３あるいはエージェント４と、ＣＭＩＰをプロトコルとしてセキュリティ管理情報を交換し、ネットワークシステム全体のセキュリティを管理する。ワークステーション５、６およびネットワーク装置７と、セキュリティ管理マネージャ１とは、たとえばイーサネットなどの通信ネットワークで接続される。ネットワーク管理マネージャ２とエージェント４との間には、通信用のチャネル９が設定され、セキュリティ管理マネージャ１とセキュリティ管理エージェント３およびエージェント４との間には、通信用のチャネル８が設定される。ネットワーク管理マネージャ２は、１または２以上のエージェント４と通信チャネルを設定し、必ずしもすべてのエージェント４と通信チャネルを設定する必要はない。セキュリティ管理マネージャ１は、ネットワークに存在するすべてのエージェント４およびセキュリティ管理エージェント３と通信チャネル８を設定して、セキュリティ管理情報を収集する。
【００１５】
図２（ａ）に、本発明の実施の形態におけるセキュリティ管理エージェント３の機能モジュール図を示す。セキュリティ管理エージェント３は、セキュリティ管理機能として、ベルコア文書ＧＲ−１２５３−ＣＯＲＥに記述されているログイン管理機能２２と、セキュリティに関係のある事象をマネージャに報告するセキュリティ事象報告機能２３とを備える。さらに、本発明の実施の形態を特徴づける機能として、上記機能に加えて、他のネットワーク装置へのアクセスの履歴表すアクセス情報を管理する他装置へのアクセス管理機能２１を設ける。または、セキュリティ管理エージェント３は、セキュリティ管理以外の、ネットワークの構成情報、性能情報、障害検出、課金情報などのネットワーク管理情報を管理するエージェントでもよい。
【００１６】
セキュリティ事象報告機能２３は、ユーザのログイン失敗などのセキュリティに関する事象をＣＭＩＰのＭ−ＥＶＥＮＴ−ＲＥＰＯＲＴコマンドでセキュリティ管理マネージャ１に報告する機能である。セキュリティ事象報告機能２３がセキュリティ管理マネージャ１に報告する際のデータの内容を図３（ａ）に示す。
【００１７】
ログイン管理機能２２は、ネットワーク管理マネージャへのログインに関するログイン管理情報、例えば、ユーザＩＤ、パスワードなどのユーザ認証情報、ログインした日時、使用時間などをログイン管理情報テーブル２５に記憶させてアクセス情報の管理を行う。ログイン管理情報テーブル２５に記憶するデータの例を図３（ｂ）に示す。ログイン管理情報テーブル２５に記憶するデータは、セキュリティ管理マネージャ１によりセキュリティ管理情報として収集される。
【００１８】
また、他装置へのアクセス管理機能２１は、自装置のワークステーション６から他装置にログインしたり、コマンドを発行したときのアクセスの履歴を表すアクセス情報、たとえば、他装置にアクセスするユーザ名、開始終了時刻、相手装置名、アクセスの成功失敗、アクセス中に使用したコマンドなどを管理する。他装置へのアクセス管理機能２１で管理するアクセス情報は、他装置へのアクセス情報テーブル２４に記憶される。他装置へのアクセス情報テーブル２４に記憶するデータの例を図３（ｃ）に示す。他装置へのアクセス情報テーブル２４に記憶するデータは、セキュリティ管理マネージャ１によりセキュリティ管理情報として収集される。
【００１９】
セキュリティ事象報告機能２３がセキュリティ管理マネージャ１に報告する際のデータは、ログイン管理情報テーブル２５と他装置へのアクセス情報テーブル２４とを参照し、ログインに失敗したものを抽出して作成される。セキュリティ事象報告は、あらかじめ定めた周期で定期的に、セキュリティ管理マネージャ１に送信される。もしくは、ログインに失敗したことを検出したときに、報告するようにしてもよい。
【００２０】
また、図２（ｂ）に示すように、ネットワーク装置のエージェント４には、セキュリティ管理に関係する機能として、セキュリティ管理エージェントの場合と同様に、ログイン管理機能２２およびセキュリティ事象報告機能２３を設ける。また、エージェント４に、他のネットワーク装置へのアクセスを管理する他装置へのアクセス管理機能２１を設けるようにしてもよい。
【００２１】
図４に、本発明の実施の形態におけるセキュリティ管理マネージャ１の機能モジュール図を示す。図４において、セキュリティ管理マネージャ１は、各エージェントのセキュリティ管理情報（ログイン管理情報テーブル２５と他装置へのアクセス情報テーブル２４との内容）をＣＭＩＰのＭ−ＧＥＴコマンドで収集するセキュリティ管理情報収集機能４１と、各エージェントにＣＭＩＰのＭ−ＳＥＴコマンドでセキュリティに関する管理情報を設定するセキュリティ管理情報設定機能４２と、エージェントからＣＭＩＰのＭ−ＥＶＥＮＴ−ＲＥＰＯＲＴコマンドでのセキュリティ事象報告を受けるセキュリティ事象報告受付機能４３とを備える。さらに、セキュリティ管理情報収集機能４１と、セキュリティ事象報告受付機能４３とによって集めたセキュリティ管理情報を、ネットワーク装置ごとに比較することによって、特定のネットワーク装置に対するセキュリティ侵犯を検出するセキュリティ侵犯検出機能４４、および、収集したセキュリティ管理情報をディスプレイなどの表示装置に表示するセキュリティ管理情報表示機能４５を設ける。
【００２２】
つぎに、上述したような機能を実装した各装置を組み合わせたネットワークシステムにおいて、ユーザがネットワーク管理マネージャ２からネットワーク装置７に対して管理操作を行う場合のシーケンスを図５を用いて説明する。
【００２３】
図５において、ユーザがネットワーク管理マネージャ２にログイン要求５１を指示すると、ネットワーク管理マネージャ２はユーザからのログイン要求５１をうけて、セキュリティ管理エージェント３のログイン管理機能２２にそのユーザをログインさせるかどうかを問い合わせる。ログイン管理機能２２は、ユーザＩＤ、パスワードなどからログインの可否を判定し（処理５０１）、セキュリティ管理エージェント３のログイン管理情報テーブル２５に、ログイン管理情報として、ユーザＩＤ、パスワード等を記憶させて内容を更新し（処理５０２）、判定の結果がＯＫならばユーザのログインを許可する（５２）。許可後、ログイン管理情報テーブル２５には、当該ユーザのログイン時間を記録する。判定の結果がログインを許可しないのであれば、このユーザのログインを拒否する。ネットワーク管理マネージャ２へのログインが許可されてから、ユーザは、管理操作を行いたいネットワーク装置７にログインすることができる。ネットワーク装置７は、ユーザからのログイン要求５３をうけて、ネットワーク装置７内のエージェント４にそのユーザをログインさせるかどうかを問い合わせる。エージェント４は、セキュリティ管理エージェント３におけるログイン要求の場合と同様に、ログイン管理機能２２によりユーザＩＤ、パスワードをチェックし、また、同時に同じユーザが二重に自装置にログインしていないかなどをチェックし、ログインの可否を判定する（処理５０３）。エージェント４は、ネットワーク装置７のログイン管理情報テーブル２５に、ログイン管理情報を記憶させて内容を更新し（処理５０４）、判定の結果がＯＫならばユーザのログインを許可する（５４）。また、ログイン管理情報テーブル２５には、当該ユーザのログイン時間を記録する。ログインの可否の判定は、本実施の形態では、マネージャ側とエージェント側で同様の判定条件（ユーザＩＤとパスワードの照合）で行ったが、異なる方法で行ってもかまわない。
【００２４】
また、この時点で、ネットワーク管理マネージャ２のワークステーション６に備えられているセキュリティ管理エージェント３は、他装置へのアクセス管理機能２１を用いて、このユーザがネットワーク管理マネージャ２のワークステーション６からネットワーク装置７へアクセスしたことを検出し、他の装置へのアクセス情報テーブル２４に、ユーザＩＤ、ログイン時間、ログアウト時間、ログイン先である他の装置の識別情報（Destination)、使用したコマンド等を記録して更新する（処理５０５）。この処理は、ネットワーク装置へのログインが失敗した場合も行われる。ネットワーク装置へのログインが成功すれば、ネットワーク管理マネージャ２は、ネットワーク装置７内の管理オブジェクト（ＭＯ）に対して、ＣＭＩＰのＭ−ＧＥＴ、Ｍ−ＳＥＴ、Ｍ−ＡＣＴＩＯＮなどの管理操作要求５５を出す。この管理操作要求５５には、コマンドの発行者のユーザＩＤも一緒に送る。ネットワーク装置のエージェント４は、その要求が妥当なものであるかを判定するために、要求の発行者がその時ログインしているかどうかをログイン管理機能を用いて判定し（処理５０６）、許可されたならば実際の管理オブジェクトが、要求された管理操作を行い（処理５０７）、その結果をネットワーク管理マネージャ２に返す（５６）。管理操作を続ける場合は、さらに管理操作要求を出すが、終了する場合はネットワーク装置７に対してログアウト要求（５７）を出し、ネットワーク装置７のエージェント４は、ログアウトの時間、コマンドなどをログイン管理情報テーブル２５に記録する（処理５０８）。また、セキュリティ管理エージェント３は、他装置へのアクセス管理機能２１を用いて、ネットワーク装置７からのログアウトを検出し、他の装置へのアクセス情報テーブル２４の内容を更新する（処理５０９）。ここでも同様に、ログアウト時間、ログイン中に処理されたコマンドなどを他装置へのアクセス情報テーブル２４に記録する。すべての操作を終了する場合は、ネットワーク管理マネージャ２に対してログアウト要求（５８）を出す。セキュリティ管理エージェント３は、ログアウトの時間、コマンドなどをログイン管理情報テーブル２５に記録する（処理５１０）。
【００２５】
以上、説明したようなシーケンスによって、ネットワーク管理マネージャ２から他のネットワーク装置にアクセスしたときの情報を、ネットワーク管理マネージャ２では他装置へのアクセス情報テーブル２４に記憶し、エージェント側ではログイン管理情報テーブル２５に記憶しておく。あるネットワーク装置へのセキュリティ侵犯を検出するには、他装置へのアクセス情報テーブル２４とログイン管理情報テーブル２５との双方に記憶する管理情報を、セキュリティ管理マネージャ１が比較することで行う。前述したように、セキュリティ管理マネージャ１は、図４で示されるようなセキュリティ侵犯検出機能３４を持ち、セキュリティ侵犯検出機能３４において、他装置へのアクセス情報テーブル２４とログイン管理情報テーブル２５との双方に記憶する管理情報を比較する。
【００２６】
セキュリティ侵犯検出機能３４の詳細機能図を図６に示す。
【００２７】
図６において、セキュリティ侵犯検出機能３４は、ネットワーク管理マネージャ用ワークステーション６内のセキュリティ管理エージェント３、および、ネットワーク装置７内のエージェント４から、セキュリティ管理情報収集機能４１を使ってＣＭＩＰのＭ−ＧＥＴコマンドで収集されたセキュリティ管理情報（アクセス情報テーブル２４およびログイン管理情報テーブル２５）を取得する。また、セキュリティ侵犯検出機能３４は、セキュリティ事象報告受付機能４３により、ネットワーク管理マネージャ２を備えるワークステーション６内のセキュリティ管理エージェント３と、ネットワーク装置７内のエージェント４とからＭ−ＥＶＥＮＴ−ＲＥＰＯＲＴで上げられるセキュリティ事象報告を取得する。取得したセキュリティ管理情報とセキュリティ事象報告とは、ネットワーク管理マネージャ２におけるセキュリティ管理情報であるネットワーク管理マネージャ側セキュリティ管理情報６１とエージェントにおけるセキュリティ管理情報であるエージェント側セキュリティ管理情報６２とに分類される。ネットワーク管理マネージャ側セキュリティ管理情報６１には、ネットワーク管理マネージャ２におけるアクセス情報テーブル２４のアクセス情報と、ログイン管理情報テーブル２５のログイン管理情報とがある。各ネットワーク装置に関するセキュリティ管理情報は複数のネットワーク管理マネージャ２のアクセス情報テーブル２４に分散している可能性があるので、各ネットワーク装置毎のセキュリティ管理情報６４をネットワーク管理マネージャ側セキュリティ管理情報６１から抽出する機能６３を、セキュリティ侵犯検出機能３４は持っている。この抽出機能６３により、複数のネットワーク管理マネージャ２のアクセス情報テーブル２４から各ネットワーク装置のユーザごとにネットワーク管理マネージャ側セキュリティ管理情報６４が抽出される。
【００２８】
抽出機能６３により、複数のネットワーク管理マネージャ２のアクセス情報テーブル２４から各ネットワーク装置のユーザごとに抽出されたネットワーク管理マネージャ側セキュリティ管理情報６４と、あるユーザのエージェント側セキュリティ管理情報６２とをセキュリティ管理情報表示機能４５を使ってディスプレイに表示した例を図７に示す。図７においては、ユーザが「ｓａｗａｄａ」であり、ネットワーク装置の識別情報が「ＬＴＭＵＸ１」の場合の例を示す。
【００２９】
これらの二つの情報は、セキュリティ管理情報表示機能４５により表示されるとともに、照合機能６５によって比較され、そのネットワーク装置に関するセキュリティ侵犯を検出することができる。照合機能６５による比較は、二つの情報を取得したときに逐次行うことができる。または、定期的に行うようにしてもよい。また、管理ユーザの照合指示を受け付けたときに比較を行うようにしてもよい。照合機能６５は、セキュリティ管理情報６４（各ネットワーク装置毎のアクセス情報テーブル２４のアクセス情報）と、エージェント側セキュリティ管理情報６２（ネットワーク装置７内のエージェント４のログイン管理情報テーブル２５）とを各ネットワーク装置のユーザ毎のログインごとに比較し、一致しない場合を検出する。比較のアルゴリズムの例を図８に示す。
【００３０】
図８において、照合機能６５は、各ネットワーク装置毎のセキュリティ管理情報６４と、エージェント側セキュリティ管理情報６２とから、一つのネットワーク装置における一ユーザを選択し（Ｓ８０１およびＳ８０２）、ネットワーク管理マネージャ２におけるアクセス情報テーブル２４に記録されたログイン回数の総和と、ネットワーク装置側ログイン管理情報テーブル２５で記録されたログイン回数とを比較する（Ｓ８０３）。ネットワーク装置側ログイン管理情報テーブル２５で記録されたログイン回数の方が多かった場合、ネットワーク管理マネージャ以外の装置からネットワーク装置にログインしたことになり、不正なログインである可能性がある。このような場合には、不正ログインがあったものとして、図７に示す表示中に、一致しない双方のデータを表示する。また、不正ログインがあった（一致しない）旨を示すように、例えば、該当箇所をハッチング表示をしたり、表示色を変えて表示を行う。なお、回数の一致を判断する際に、アクセス情報テーブル２４に記録される時間と、ログイン管理情報テーブル２５に記録される時間とは時間差があるため、この点を考慮してもよい。
【００３１】
さらに、一つ一つのログインごとに、ログイン時間およびログアウト時間から使用時間（ログアウト時間−ログイン時間）を計算し、双方の使用時間が一致するか否かを調べる（Ｓ８０６）。一致しない場合は不正アクセスもしくはデータ改竄の可能性があるのでその旨を表示し、警告する（Ｓ８０７）。
【００３２】
また、双方で使用したコマンドが一致しなければ（Ｓ８０８）、ユーザ名を騙して不正アクセスを行った可能性があるのでその旨を表示し、警告する（Ｓ８０９）。
【００３３】
このようにして、各ログインについて比較を行い（Ｓ８１０）、また、各ユーザについて比較を行い（Ｓ８１１）、各ネットワーク装置について比較を行い（Ｓ８１２）、不正を検出する。
【００３４】
以上説明しように処理することにより、ネットワーク全体に渡るセキュリティ管理情報を、セキュリティ管理マネージャ１が総合的に収集し、それらの整合性を照合することにより、今までのセキュリティ管理方法では発見できなかったセキュリティ侵犯の検出が可能となる。
【００３５】
なお、上記実施の形態においては、セキュリティ事象報告受付機能４３によりセキュリティ事象報告を受け付け、セキュリティ管理情報収集機能４１によりセキュリティ管理情報を収集しているが、どちらか一方により、セキュリティ管理情報を取得するようにしてもよい。また、セキュリティ事象報告受付機能４３とセキュリティ管理情報収集機能４１とにより、同一のアクセス情報テーブル２４およびログイン管理情報テーブル２５を異なる時間に取得した場合には、双方のデータを比較することにより、一致しない場合には、データが改竄されたことを検出することができる。
【００３６】
上記実施の形態では、ネットワーク装置でログイン管理を行う場合について説明したが、ネットワーク装置でログイン管理を行わない場合におけるネットワーク管理システムについて、第２の実施の形態を説明する。この場合、誰でも管理操作ができてしまってはセキュリティを保証できないので、ネットワーク装置にはいってくるＣＭＩＰコマンドの発行者をなんらかの方法で認証する必要が生じる。この場合のネットワーク装置のエージェント４のセキュリティ管理に関係する機能モジュールを図９に示す。図２（ｂ）の場合と異なるのは、ログイン管理機能２２の代わりに、ユーザアクセス管理機能９１とユーザ認証機能９２とを設けたことである。ユーザアクセス管理機能９１では、ＣＭＩＰコマンドの発行者、発行日時、発行された場所などのネットワーク装置７へのアクセスの履歴を表すアクセス情報を管理する。ユーザ認証機能９２では、ＣＭＩＰコマンドの発行者の認証を行う。たとえば、ユーザ認証にパスワードを用いる場合は、ＣＭＩＰコマンドといっしょに送られたパスワードと、あらかじめ登録してあるパスワードとを比較する。また、パスワードの代わりに電子署名技術を用いて認証を行うことも可能である。これらのユーザアクセス情報は、図３（ｂ）に示すログイン管理情報テーブルと同様の形式で、ユーザアクセス情報９３として保持される。セキュリティ管理マネージャ１とネットワーク管理マネージャ用セキュリティ管理エージェント３は、第１の実施の形態と同じ構成でよい。このネットワーク装置を用いる場合のシーケンスを図１０に示す。
【００３７】
この場合、ネットワーク管理マネージャ２におけるログイン管理は必要だが、ネットワーク装置へのログイン、ログアウトは不要になる。図１０において、ネットワーク管理マネージャ２からの管理操作要求１０１は、要求者の認証手段がＣＭＩＰコマンドに付加され、ネットワーク装置７に送出される。認証手段としてパスワードを用いた場合は、ネットワーク装置７側のエージェント４では、ＣＭＩＰとともにに送られたユーザＩＤとパスワードとを用いてユーザ認証機能がＣＭＩＰの要求者を認証し（処理１００２）、要求者が認証されたならばエージェント４のログイン管理情報テーブル２５に、ユーザアクセス情報９３を記憶させて内容を更新し（処理１００３）、セキュリティ管理エージェント３の管理オブジェクトへの操作を行い（処理１００４）、結果をネットワーク管理マネージャ２に返す。
【００３８】
また、この時点で、ネットワーク管理マネージャ２のワークステーション６に備えられているセキュリティ管理エージェント３は、他装置へのアクセス管理機能２１を用いて、このユーザがネットワーク管理マネージャ２のワークステーション６からネットワーク装置７へアクセスしたことを検出し、他の装置へのアクセス情報テーブル２４に、ユーザＩＤ、ログイン時間、ログアウト時間、ログイン先である他の装置の識別情報（Destination)、使用したコマンド等を記録して更新する（処理１００５）。
【００３９】
第２の実施の形態においても、ネットワーク管理マネージャ２のセキュリティ管理情報とエージェント側のセキュリティ管理情報とを比較してセキュリティ侵犯を検出することは可能である。すなわち、第１の実施の形態における処理と同様に、他装置へのアクセス情報テーブル２４とユーザアクセス情報９３とをセキュリティ管理マネージャ１が比較し、セキュリティ侵犯を検出することができる。
【００４０】
つぎに、セキュリティ管理マネージャ１とネットワーク管理マネージャ２との機能を、一つのワークステーションに備えさせるようにした場合を、第３の実施の形態として説明する。この場合の構成を図１１に示す。図１１において、ネットワーク管理システムは、ネットワーク内のセキュリティ管理情報を管理するセキュリティ管理マネージャ１と、セキュリティ管理以外の、ネットワークの構成情報、性能情報、障害検出、課金情報などのネットワーク管理情報を管理するネットワーク管理マネージャ２と、ワークステーション５０上に備える。ワークステーション５０には、ワークステーション５０のセキュリティ管理情報を管理するセキュリティ管理エージェント３を実装する。ネットワーク装置７には、自装置内のセキュリティ管理情報を含むネットワーク管理情報を収集して保持するエージェント４を実装し、ネットワーク装置７のセキュリティ管理情報を含むネットワーク管理情報を管理する。ワークステーション５０とネットワーク装置７とは、たとえばイーサネットなどの通信ネットワークで接続され、ネットワーク管理マネージャ２とエージェント４との間には、通信用のチャネル９が設定され、セキュリティ管理マネージャ１とセキュリティ管理エージェント３およびエージェント４との間には、通信用のチャネル８が設定される。他の機能については、第１または第２の実施の形態と同様に備える。
【００４１】
第３の実施の形態によれば、セキュリティ管理マネージャ１とネットワーク管理マネージャ２との機能を、一つのワークステーションに備えさせることができる。
【００４２】
第１〜第３の実施の形態によれば、セキュリティ管理マネージャを他のネットワーク管理機能とは独立して設置しネットワーク全体のセキュリティを管理することができる。また、ネットワーク管理マネージャのセキュリティを管理するセキュリティ管理エージェントを設けたことで、従来管理できなかったネットワーク管理マネージャのセキュリティ管理情報を、セキュリティ管理マネージャによって管理できるようになる。また、ネットワーク管理マネージャに設置したセキュリティ管理エージェントに蓄積された情報と、各ネットワーク装置のエージェントに蓄積されたセキュリティ管理情報とを比較することで、精度の高いセキュリティ侵犯の検出が可能になる。
【００４３】
【発明の効果】
本発明によれば、ネットワーク管理システムにおいて、システム全体としてのセキュリティを管理でき、セキュリティ侵犯の発生を検出しやすくなる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態におけるネットワーク管理システムの構成図。
【図２】本発明の実施の形態におけるセキュリティ管理エージェントおよびネットワーク装置のエージェントのセキュリティ機能のモジュール構成図。
【図３】本発明の実施の形態におけるセキュリティ管理情報テーブルの説明図。
【図４】本発明の実施の形態におけるセキュリティ管理マネージャのモジュール構成図。
【図５】本発明の実施の形態におけるネットワーク装置側でログイン管理を行う場合の信号シーケンス図。
【図６】本発明の実施の形態におけるセキュリティ侵犯検出機能の詳細構成図。
【図７】本発明の実施の形態におけるセキュリティ管理マネージャの画面表示例を示す説明図。
【図８】本発明の実施の形態におけるセキュリティ管理情報の比較アルゴリズムのフローチャート。
【図９】本発明の第２の実施の形態におけるネットワーク装置側でログイン管理を行わない場合のネットワーク装置のエージェントのセキュリティ機能のモジュール構成図。
【図１０】本発明の第２の実施の形態におけるネットワーク装置側でログイン管理を行わない場合の信号シーケンス図。
【図１１】本発明の第３の実施の形態におけるネットワーク管理システムの構成図。
【図１２】従来型のセキュリティ管理方法のネットワーク構成図。
【符号の説明】
１…セキュリティ管理マネージャ
２…ネットワーク管理マネージャ
３…ネットワーク管理マネージャ用セキュリティ管理エージェント
４…ネットワーク装置に実装されたエージェント
５…セキュリティ管理マネージャ用ワークステーション
６…ネットワーク管理マネージャ用ワークステーション
７…ネットワーク装置
８…セキュリティ管理用通信チャネル
９…ネットワーク管理用通信チャネル
【図１】
0003737594.tif 000002
【図２】
0003737594.tif 000003
【図３】
0003737594.tif 000004
【図４】
0003737594.tif 000005
【図５】
0003737594.tif 000006
【図６】
0003737594.tif 000007
【図７】
0003737594.tif 000008
【図８】
0003737594.tif 000009
【図９】
0003737594.tif 000010
【図１０】
0003737594.tif 000011
【図１１】
0003737594.tif 000012
【図１２】
0003737594.tif 000013