(57)【要約】【課題】  ネットワーク管理情報を自動配布し、即時監視を可能とする。【解決手段】  ネットワーク情報管理サーバ１１０の、ＤＨＣＰサーバ１１１はクライアント１２０からＩＰ情報とネットワーク管理情報の割り当て要求を受信した際、ネットワーク情報管理テーブル１１３に情報を割り当てる。クライアント１２０のＤＨＣＰクライアント１２１はＤＨＣＰサーバ１１１からＩＰ情報とネットワーク管理情報を取得する。ＳＮＭＰエージェント１２２はネットワーク管理情報の設定が完了したことを監視サーバ１００に通知する。監視サーバ１００のＳＮＭＰマネージャ１０１はＳＮＭＰエージェント１２２からネットワーク管理情報の設定が完了したことを検出し、監視制御部１０３が監視制御テーブル１０２にクライアント１２０の情報を記録し監視を行う。【選択図】  図１
2006222929.tif 000002
【特許請求の範囲】
【請求項１】
監視サーバ、ネットワーク情報管理サーバ、クライアントがネットワークに接続されたネットワークシステムにおいて、
クライアントは、ネットワークに接続すると、ＩＰ情報とネットワーク管理情報の割り当て要求を格納した第１の要求信号をブロードキャストし、
ネットワーク情報管理サーバは、第１の要求信号を受信すると、クライアントに割り当てるＩＰ情報とネットワーク管理情報をクライアントのアドレスに対応して記憶したネットワーク情報管理テーブルを検索し、クライアントのアドレスと一致したＩＰ情報及びネットワーク管理情報を求めてこれら情報を第１の応答信号に格納し、クライアント宛にユニキャストし、
クライアントは、第１の応答信号を受信すると、受信した情報を利用する旨をネットワーク情報管理サーバに通知するため、ＩＰ情報とネットワーク管理情報の割り当て要求を格納した第２の要求信号をブロードキャストし、
ネットワーク情報管理サーバは、第２の要求信号を受信すると、ネットワーク情報管理テーブルを検索し、クライアントのアドレスと一致したＩＰ情報及びネットワーク管理情報を求めてこれら情報を第２の応答信号に格納し、クライアント宛にユニキャストし、
クライアントは、第２の応答信号を受信すると、第２の応答信号に格納されたＩＰ情報をＩＰ管理テーブルに、ネットワーク管理情報をネットワーク管理テーブルに格納し、
クライアントは、ＩＰ管理テーブルから読み出したＩＰアドレス、ネットワーク管理テーブルから読み出したコミュニティ名、クライアントのホスト名を通知信号に格納し、監視サーバ宛に送信し、
監視サーバは、通知信号を受信すると、クライアントの情報を監視制御テーブルに登録し、クライアントの監視制御を開始する、
前記ネットワークシステム。
【請求項２】
請求項１記載のネットワークシステムであって、
ＩＰ情報は、ＩＰアドレスとネットマスクを含み、
ネットワーク管理情報は、ソースＩＰ、コミュニティ名、アクセス権限、通知設定を含むネットワークシステム。
【請求項３】
請求項１記載のネットワークシステムであって、
前記クライアントは、
ネットワークに接続した際に、ＩＰ情報とネットワーク管理情報の割り当てを要求する手段と、
割り当てられた情報を記録する手段と、
割り当てが完了したことを通知する手段と、
割り当てられた情報を用いてネットワーク管理を行なう手段と
を有することを特徴とするネットワークシステム。
【請求項４】
請求項１記載のネットワークシステムであって、
前記ネットワーク情報管理サーバは、
ＩＰ情報とネットワーク管理情報を割り当てる手段と、
ＩＰ情報とネットワーク管理情報を記録する手段と
を有することを特徴とするネットワークシステム。
【請求項５】
請求項１記載のネットワークシステムであって、
前記監視サーバは、
ＩＰ情報とネットワーク管理情報の割り当てが完了したことを検出する手段と、
前記クライアントの情報を記録する手段と、
検出した情報を用いて前記クライアントの監視を行う手段と
を有することを特徴とするネットワークシステム。
【請求項６】
請求項１記載のネットワークシステムであって、
前記ネットワーク情報管理サーバを複数備え、
前記クライアントは、いずれかひとつの前記ネットワーク情報管理サーバからネットワーク管理情報の取得が可能であることを特徴とするネットワークシステム。
【請求項７】
請求項１に記載のネットワークシステムであって、
前記クライアントと前記ネットワーク情報管理サーバを複数組み備え、
前記監視サーバは、通知信号に基づき複数組の前記クライアントと前記ネットワーク情報管理サーバを監視制御可能であることを特徴とするネットワークシステム。
【請求項８】
監視サーバ、ネットワーク情報管理サーバ、クライアントがネットワークに接続されたネットワークシステムにおいて、
クライアントは、ネットワークに接続すると、ＩＰ情報の割り当て要求を格納した第１の要求信号をブロードキャストし、
ネットワーク情報管理サーバは、第１の要求信号を受信すると、クライアントに割り当てるＩＰ情報をクライアントのアドレスに対応して記憶したネットワーク情報管理テーブルを検索し、クライアントのアドレスと一致したＩＰ情報を求めてこれら情報を第１の応答信号に格納し、クライアント宛にユニキャストし、
クライアントは、第１の応答信号を受信すると、受信した情報を利用する旨をネットワーク情報管理サーバに通知するため、ＩＰ情報の割り当て要求を格納した第２の要求信号をブロードキャストし、
ネットワーク情報管理サーバは、第２の要求信号を受信すると、ネットワーク情報管理テーブルを検索し、クライアントのアドレスと一致したＩＰ情報を求めてこれら情報を第２の応答信号に格納し、クライアント宛にユニキャストし、
クライアントは、第２の応答信号を受信すると、第２の応答信号に格納されたＩＰ情報をＩＰ管理テーブルに格納し、
クライアントは、ネットワーク管理情報の割り当て要求を格納した第３の要求信号をネットワーク情報管理サーバにユニキャストし、
ネットワーク情報管理サーバは、第３の要求信号を受信すると、クライアントに割り当てるネットワーク管理情報をクライアントのアドレスに対応して記憶したネットワーク情報管理テーブルを検索し、クライアントのアドレスと一致したネットワーク管理情報を求めてこれら情報を第３の応答信号に格納し、クライアント宛にユニキャストし、
クライアントは、第３の応答信号を受信すると、第３の応答信号に格納されたネットワーク管理情報をネットワーク管理テーブルに格納し、
クライアントは、ＩＰ管理テーブルから読み出したＩＰアドレス、ネットワーク管理テーブルから読み出したコミュニティ名、クライアントのホスト名を通知信号に格納し、監視サーバ宛に送信し、
監視サーバは、通知信号を受信すると、クライアントの情報を監視制御テーブルに登録し、クライアントの監視制御を開始する、
前記ネットワークシステム。
【請求項９】
網管理装置、ルータ、基地局がネットワークに接続されたネットワークシステムにおいて、
基地局は、ネットワークに接続すると、ＩＰ情報とネットワーク管理情報の割り当て要求を格納した第１の要求信号をブロードキャストし、
ルータは、第１の要求信号を受信すると、基地局に割り当てるＩＰ情報とネットワーク管理情報を基地局のアドレスに対応して記憶したネットワーク情報管理テーブルを検索し、基地局のアドレスと一致したＩＰ情報及びネットワーク管理情報を求めてこれら情報を第１の応答信号に格納し、基地局宛にユニキャストし、
基地局は、第１の応答信号を受信すると、受信した情報を利用する旨をルータに通知するため、ＩＰ情報とネットワーク管理情報の割り当て要求を格納した第２の要求信号をブロードキャストし、
ルータは、第２の要求信号を受信すると、ネットワーク情報管理テーブルを検索し、基地局のアドレスと一致したＩＰ情報及びネットワーク管理情報を求めてこれら情報を第２の応答信号に格納し、基地局宛にユニキャストし、
基地局は、第２の応答信号を受信すると、第２の応答信号に格納されたＩＰ情報をＩＰ管理テーブルに、ネットワーク管理情報をネットワーク管理テーブルに格納し、
基地局は、ＩＰ管理テーブルから読み出したＩＰアドレス、ネットワーク管理テーブルから読み出したコミュニティ名、基地局のホスト名を通知信号に格納し、網管理装置宛に送信し、
網管理装置は、通知信号を受信すると、基地局の情報を監視制御テーブルに登録し、基地局の監視制御を開始する、
前記ネットワークシステム。
【請求項１０】
請求項９記載のネットワークシステムであって、
ＩＰ情報は、ＩＰアドレスとネットマスクを含み、
ネットワーク管理情報は、ソースＩＰ、コミュニティ名、アクセス権限、通知設定を含むネットワークシステム。
【請求項１１】
請求項９記載のネットワークシステムであって、
前記基地局は、
ネットワークに接続した際に、ＩＰ情報とネットワーク管理情報の割り当てを要求する手段と、
割り当てられた情報を記録する手段と、
割り当てが完了したことを通知する手段と、
割り当てられた情報を用いてネットワーク管理を行なう手段と
を有することを特徴とするネットワークシステム。
【請求項１２】
請求項９記載のネットワークシステムであって、
前記ルータは、
ＩＰ情報とネットワーク管理情報を割り当てる手段と、
ＩＰ情報とネットワーク管理情報を記録する手段と
を有することを特徴とするネットワークシステム。
【請求項１３】
請求項９記載のネットワークシステムであって、
前記網管理装置は、
ＩＰ情報とネットワーク管理情報の割り当てが完了したことを検出する手段と、
前記基地局の情報を記録する手段と、
検出した情報を用いて前記基地局の監視を行う手段と
を有することを特徴とするネットワークシステム。
【請求項１４】
請求項９記載のネットワークシステムであって、
前記ルータを複数備え、
前記基地局は、いずれかひとつの前記ルータからネットワーク管理情報の取得が可能であることを特徴とするネットワークシステム。
【請求項１５】
請求項９に記載のネットワークシステムであって、
前記基地局と前記ルータを複数組み備え、
前記網管理装置は、通知信号に基づき複数組の前記基地局と前記ルータを監視制御可能であることを特徴とするネットワークシステム。
【請求項１６】
網管理装置、ルータ、基地局がネットワークに接続されたネットワークシステムにおいて、
基地局は、ネットワークに接続すると、ＩＰ情報の割り当て要求を格納した第１の要求信号をブロードキャストし、
ルータは、第１の要求信号を受信すると、基地局に割り当てるＩＰ情報を基地局のアドレスに対応して記憶したネットワーク情報管理テーブルを検索し、基地局のアドレスと一致したＩＰ情報を求めてこれら情報を第１の応答信号に格納し、基地局宛にユニキャストし、
基地局は、第１の応答信号を受信すると、受信した情報を利用する旨をルータに通知するため、ＩＰ情報の割り当て要求を格納した第２の要求信号をブロードキャストし、
ルータは、第２の要求信号を受信すると、ネットワーク情報管理テーブルを検索し、基地局のアドレスと一致したＩＰ情報を求めてこれら情報を第２の応答信号に格納し、基地局宛にユニキャストし、
基地局は、第２の応答信号を受信すると、第２の応答信号に格納されたＩＰ情報をＩＰ管理テーブルに格納し、
基地局は、ネットワーク管理情報の割り当て要求を格納した第３の要求信号をルータにユニキャストし、
ルータは、第３の要求信号を受信すると、基地局に割り当てるネットワーク管理情報を基地局のアドレスに対応して記憶したネットワーク情報管理テーブルを検索し、基地局のアドレスと一致したネットワーク管理情報を求めてこれら情報を第３の応答信号に格納し、基地局宛にユニキャストし、
基地局は、第３の応答信号を受信すると、第３の応答信号に格納されたネットワーク管理情報をネットワーク管理テーブルに格納し、
基地局は、ＩＰ管理テーブルから読み出したＩＰアドレス、ネットワーク管理テーブルから読み出したコミュニティ名、基地局のホスト名を通知信号に格納し、網管理装置宛に送信し、
網管理装置は、通知信号を受信すると、基地局の情報を監視制御テーブルに登録し、基地局の監視制御を開始する、
前記ネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークシステムに係り、特に、ネットワーク管理情報の自動配布処理とネットワーク機器の監視処理を実行するためのネットワークシステムに関する。
【背景技術】
【０００２】
インターネットの普及に伴い、様々な場所でネットワークが構築されるようになると、それぞれのネットワークを効率よく管理することが要求される。
ネットワークに接続した機器を監視するプルトコルとしては、ＳＮＭＰ（Simple  Network  Management  Protocol）、ＣＭＩＰ（Common  Management  Information  Protocol）、ＴＬ１（Transaction  Language  1）、ＨＴＴＰ（HyperText  Transfer  Protocol）等のプロトコルやベンダ独自のプロトコルが使用される。ここではＳＮＭＰによる管理方法を例にとり説明する。
ＳＮＭＰは、管理対象となる機器（クライアント、ネットワーク情報管理サーバ）に常駐するエージェント（ＳＮＭＰエージェント）と管理する側の機器（監視サーバ）に常駐するマネージャ（ＳＮＭＰマネージャ）で構成される。ＳＮＭＰマネージャとＳＮＭＰエージェントの間でやりとりされる情報は、情報の取得要求と応答（Ｇｅｔコマンド）、情報の設定要求と応答（Ｓｅｔコマンド）、状態変化の通知（Ｔｒａｐ）の３つに分類することができる。
ＧｅｔコマンドではＳＮＭＰマネージャからＳＮＭＰエージェントに情報取得要求を行なう。ＳＮＭＰエージェントは「ＭＩＢ（Management Information Base）」と呼ばれる「管理情報ベース」を参照して情報を取得し、ＳＮＭＰマネージャに応答する。ＳｅｔコマンドではＳＮＭＰマネージャからＳＮＭＰエージェントに設定要求を行なう。ＳＮＭＰエージェントはＭＩＢの情報を変更し、結果をＳＮＭＰマネージャに応答する。ＴｒａｐはＳＮＭＰエージェントからＳＮＭＰマネージャに送信し、ＳＮＭＰエージェントのステータスの変化等を通知する。
ＳＮＭＰで通信を行なう際にはＳＮＭＰエージェントに、ソースＩＰやコミュニティ名、ＭＩＢのアクセス権限、Ｔｒａｐ通知設定を行なう必要がある。ソースＩＰは、通常ＳＮＭＰマネージャのＩＰアドレスを設定しＳＮＭＰエージェントがＳＮＭＰマネージャにＴｒａｐを発出する宛先として使用する。コミュニティ名は、ＳＮＭＰマネージャとＳＮＭＰエージェント間の認証に利用する。ＳＮＭＰマネージャはＳＮＭＰエージェントにＧｅｔ／Ｓｅｔ要求を行なう際、コミュニティ名を渡す。ＳＮＭＰエージェントはコミュニティ名をチェックし、それが正当なコミュニティ名であればそのコミュニティ名に許可された操作（ＳｅｔやＧｅｔ）を実行する。ＭＩＢのアクセス権限はＳＮＭＰマネージャがＳＮＭＰエージェントのＭＩＢにアクセスする時の権限、Ｔｒａｐ通知設定はＳＮＭＰエージェントのＴｒａｐ送信可否を設定する。
ＳＮＭＰについてはＲＦＣ１１５７に記載されている。
次にネットワークに接続した機器のネットワーク設定を自動化する方法としてＤＨＣＰ（Dynamic Host Configuration Protocol）やＢＯＯＴＰ（BOOTstrap Protocol）等のプロトコルが用いられる。ここではＤＨＣＰを例にとり説明する。
ＤＨＣＰは、設定情報をもらう機器（ＤＨＣＰクライアント）と、設定情報を一元管理してＤＨＣＰクライアントに情報を割り当てるサーバ（ＤＨＣＰサーバ）との間で情報をやり取りする。ＤＨＣＰサーバは、ＤＨＣＰクライアントからネットワーク設定要求を受け取ると、ＩＰアドレス、ネットマスク、デフォルトゲートウェイ等の情報をＤＨＣＰクライアントに送信する。ＤＨＣＰについてはＲＦＣ２１３１に記載されている。
また、ＤＨＣＰを利用した方法ではＴＦＴＰとＤＨＣＰを組み合わせた、ＴＦＴＰを利用したネットワーク管理情報の自動取得技術も利用されている（非特許文献３）。これはＤＨＣＰサーバがネットワーク設定要求を受け取った際に、ＤＨＣＰクライアントにＴＦＴＰサーバのＩＰアドレスとダウンロードを行なうファイルの格納場所を通知するものである。そして、ＤＨＣＰクライアントはＩＰアドレスの設定が終了した後、ＤＨＣＰサーバから通知された情報を元にＴＦＴＰサーバからネットワーク管理情報をダウンロードする。
【非特許文献１】ＲＦＣ１１５７
【非特許文献２】ＲＦＣ２１３１
【非特許文献３】ＲＦＣ７８３（ＴＦＴＰ）、ＲＦＣ２１３１（ＤＨＣＰ）、http://www.cisco.com/japanese/warp/public/3/jp/service/manual_j/sw/cat30/3550mscg/chapter04/04_swipaddr.html#18750（ＣＩＳＣＯ  ＵＲＬ情報）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ＳＮＭＰエージェントとなる機器（クライアント又はネットワーク情報管理サーバ）を新規にネットワークに接続した際、ＤＨＣＰによりＩＰ情報（ＩＰアドレス、ネットマスク、デフォルトゲートウェイ等）を自動で設定することは出来るが、ＳＮＭＰ情報（ソースＩＰ、コミュニティ名、ＭＩＢのアクセス権限、Ｔｒａｐ通知設定等）を自動で設定することはできない。
このため一般にＳＮＭＰエージェントにＳＮＭＰ情報を設定する際は手作業で入力しなければならず、ＳＮＭＰエージェントの数が非常に多い場合は管理者の作業負担が大きくなるといった課題があった。また、ＳＮＭＰエージェントにＳＮＭＰの情報を設定するまでの間、ＳＮＭＰマネージャで監視を行なえず、ＳＮＭＰエージェントに障害が起こっても障害情報を検出することが出来ないといった課題があった。
ＳＮＭＰではコミュニティ名のデフォルト値として「ｐｕｂｌｉｃ」が設定されているが、本設定のままネットワークに接続しておくと、ＳＮＭＰマネージャ以外の端末からもアクセスが可能になり不正なパラメータの設定や性能情報、構成情報が不正に取得される事が可能になるといった課題があった。なお、「ｐｕｂｌｉｃ」というコミュニティ名にワイルドカード的な意味合いはなく、ＳＮＭＰクライアントが「ｐｕｂｌｉｃ」である場合、ＳＮＭＰサーバも「ｐｕｂｌｉｃ」が設定されている必要がある。
従来のＴＦＴＰとＤＨＣＰを組み合わせた技術では、ＤＨＣＰプロセスのほかにＴＦＴＰプロセスを起動させる必要があり、ＳＮＭＰエージェントの数が非常に多い場合は、ＴＦＴＰサーバプロセスによるファイルのダウンロード処理によりサーバの負荷が上昇するため、高性能のサーバを用意する必要があった。またＴＦＴＰは、アカウントやパスワードを必要とせずに、認証を全く行わないでファイルを提供するため非常にセキュリティの仕様が脆弱になっている。このためサーバによってはセキュリティ保護のためＴＦＴＰを使用したくない場合があるが、その場合はネットワーク管理情報の自動取得が行なえないといった課題があった。
ネットワーク管理情報がＳＮＭＰエージェント毎に異なる場合、ＴＦＴＰによる取得方法ではＳＮＭＰエージェント数分のファイルを用意する必要がある。このため、複数のファイルとＳＮＭＰエージェントを対応付けるための一覧ファイルを別途用意する必要があり、ＳＮＭＰエージェントの数が非常に多い場合は管理が大変であった。また誤って別のＳＮＭＰエージェントにファイルを割り当ててしまうリスクがある場合もあった。
本発明は、以上の点に鑑み、機器がネットワークに接続すると同時にネットワーク管理情報を自動で設定し、ＳＮＭＰマネージャからのアクセスを可能とすることを目的とする。
【課題を解決するための手段】
【０００４】
ＩＰ情報とネットワーク管理情報の割り当てを行なうネットワーク機器にＤＨＣＰサーバを実装し、ＤＨＣＰサーバはネットワークに接続した機器からＩＰ情報とネットワーク管理情報の割り当て要求を受信した際、ネットワーク情報管理テーブルに記載された情報を割り当てる。
ＩＰ情報とネットワーク管理情報の取得を行なうネットワーク機器にＤＨＣＰクライアントとＳＮＭＰエージェントを実装し、ＤＨＣＰクライアントはＤＨＣＰサーバからＩＰ情報とネットワーク管理情報を取得し、ＩＰ管理テーブルとＳＮＭＰ管理テーブルに記録する。ＳＮＭＰエージェントはネットワーク管理情報の設定が完了したことを監視を行うネットワーク機器に通知し、ＳＮＭＰ管理テーブルに記録された情報を用いてＳＮＭＰマネージャとの間でＳＮＭＰ通信を行なう。
監視を行うネットワーク機器はＳＮＭＰマネージャと監視制御部を実装し、ＳＮＭＰマネージャはＳＮＭＰエージェントからの通知によりネットワーク管理情報の設定が完了したことを検出し、監視制御部が監視制御テーブルに監視を行う機器の情報を記録し機器の監視を行う。
【０００５】
本発明の解決手段によると、
監視サーバ、ネットワーク情報管理サーバ、クライアントがネットワークに接続されたネットワークシステムにおいて、
クライアントは、ＬＡＮに接続すると、ＩＰ情報とネットワーク管理情報の割り当て要求を格納した第１の要求信号をブロードキャストし、
ネットワーク情報管理サーバは、第１の要求信号を受信すると、クライアントに割り当てるＩＰ情報とネットワーク管理情報をクライアントのアドレスに対応して記憶したネットワーク情報管理テーブルを検索し、クライアントのアドレスと一致したＩＰ情報及びネットワーク管理情報を求めてこれら情報を第１の応答信号に格納し、クライアント宛にユニキャストし、
クライアントは、第１の応答信号を受信すると、受信した情報を利用する旨をネットワーク情報管理サーバに通知するため、ＩＰ情報とネットワーク管理情報の割り当て要求を格納した第２の要求信号をブロードキャストし、
ネットワーク情報管理サーバは、第２の要求信号を受信すると、ネットワーク情報管理テーブルを検索し、クライアントのアドレスと一致したＩＰ情報及びネットワーク管理情報を求めてこれら情報を第２の応答信号に格納し、クライアント宛にユニキャストし、
クライアントは、第２の応答信号を受信すると、第２の応答信号に格納されたＩＰ情報をＩＰ管理テーブルに、ネットワーク管理情報をネットワーク管理テーブルに格納し、
クライアントは、ＩＰ管理テーブルから読み出したＩＰアドレス、ネットワーク管理テーブルから読み出したコミュニティ名、クライアントのホスト名を通知信号に格納し、監視サーバ宛に送信し、
監視サーバは、通知信号を受信すると、クライアントの情報を監視制御テーブルに登録し、クライアントの監視制御を開始する、
前記ネットワークシステムが提供される。
【発明の効果】
【０００６】
本発明によれば、機器がネットワークに接続すると同時にネットワーク管理で必要になる情報を自動で設定するため、保守者はネットワーク管理情報を設定する必要がなく、作業負担を軽減できる。また、本発明によると、ＳＮＭＰなどのプロトコルで使用するコミュニティ名がデフォルト値の状態でネットワークに接続した場合に問題になる可能性がある不正アクセスを防止することが出来る。
また、本発明によると、監視サーバ装置はネットワーク管理情報の設定完了がリアルタイムで検出できるので、ネットワーク機器の即時監視を行うことが出来る。
さらに、本発明によると、ＤＨＣＰによるやり取りのみでネットワーク管理情報の自動取得が行えるため、ＳＮＭＰエージェントの数が非常に多い場合でも高性能のサーバを用意せずに対応することが出来る。また、本発明によると、セキュリティ対策でＴＦＴＰを使用したくない場合においても対応することが出来る。さらに、本発明によると、ＳＮＭＰエージェントとネットワーク管理情報が一覧で管理できるため、管理が容易であり誤って別の情報を割り当てるリスクがなくなる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【０００８】
１．システム構成（実施の形態１）
図１は、ネットワーク構成を示すブロック図である。
図１に示すように、ネットワーク（１５０）はＬＡＮ（１４０）に接続した監視サーバ（１００）、ネットワーク情報管理サーバ（１１０）、クライアント（１２０）、クライアント（１３０）を備える。
監視サーバ（１００）は、ネットワーク情報管理サーバ（１１０）、クライアント（１２０）、クライアント（１３０）の監視制御を行う。監視サーバ（１００）は、ＳＮＭＰマネージャ（１０１）と監視制御部（１０３）をソフトウェアにより実装する。
ＳＮＭＰマネージャ（１０１）は通常のＳＮＭＰマネージャ機能及び監視制御部（１０３）とのインターフェイスである監視制御管理部（１０１ａ）を有する。監視制御管理部（１０１ａ）は、監視制御部（１０３）からの要求により、ネットワーク情報管理サーバ（１１０）、クライアント（１２０）、クライアント（１３０）との間でＳＮＭＰ通信を行なう。また、監視制御管理部（１０１ａ）は、ネットワーク情報管理サーバ（１１０）、クライアント（１２０）、クライアント（１３０）からのＳＮＭＰ  Ｔｒａｐ受信時、監視制御部（１０３）へ通知する。監視制御部（１０３）は、監視制御テーブル（１０２）を参照し、ＳＮＭＰマネージャ（１０１）によるＳＮＭＰ通信を通して、ネットワーク情報管理サーバ（１１０）、クライアント（１２０）、クライアント（１３０）の監視制御を行う。また、監視制御部（１０３）は、監視制御管理部（１０１ａ）からの要求によりクライアント（１２０）、クライアント（１３０）の情報を監視制御テーブル（１０２）へ書き込む。
図２に、監視制御テーブルの図を示す。監視制御テーブル（１０２）には図  ２に示すようにＳＮＭＰエージェントのホスト名（２０１）、ＳＮＭＰエージェントのＩＰアドレス（２０２）、ＳＮＭＰエージェントのコミュニティ名（２０３）を記録する領域を持ち、ネットワーク情報管理サーバ（１１０）、クライアント（１２０）、クライアント（１３０）の情報を記録する。
つぎに、ネットワーク情報管理サーバ（１１０）は、クライアント（１２０）、クライアント（１３０）にＩＰ情報とＳＮＭＰ情報を割り当てる。また、ネットワーク情報管理サーバ（１１０）は、監視サーバ（１００）との間でＳＮＭＰ通信を行なう。
ネットワーク情報管理サーバ（１１０）は、ＤＨＣＰサーバ（１１１）とＳＮＭＰエージェント（１１２）をソフトウェアにより実装する。ＳＮＭＰエージェント（１１２）は、通常のＳＮＭＰエージェント機能を持ち、ＳＮＭＰ管理テーブル（１１４）を参照し、監視サーバ（１００）との間でＳＮＭＰ通信を行なう。
ＤＨＣＰサーバ（１１１）は通常のＤＨＣＰ機能とＳＮＭＰ情報管理部（１１１ａ）を持つ。ＤＨＣＰサーバ（１１１）は、クライアント（１２０）、クライアント（１３０）からＩＰ情報の割り当て要求を受信した際は、ネットワーク情報管理テーブル（１１３）を参照しＩＰ情報を割り当てるが、ＳＮＭＰ情報の割り当て要求を受信した際は、ＳＮＭＰ情報管理部（１１１ａ）がネットワーク情報管理テーブル（１１３）を参照しＳＮＭＰ情報を割り当てる。
図３に、ネットワーク情報管理テーブルの図を示す。ネットワーク情報管理テーブル（１１３）には図３に示すようにクライアントのＭＡＣアドレス（３０１）、クライアントに割り当てるＩＰアドレス（３０２）、ネットマスク（３０３）、ＳＮＭＰのソースＩＰ（３０４）、ＳＮＭＰのコミュニティ名（３０５）、ＳＮＭＰ  ＭＩＢのアクセス権限（３０６）、ＳＮＭＰ  Ｔｒａｐの通知設定（３０７）を記録する領域を持つ。
クライアント（１２０）、クライアント（１３０）は、ネットワーク情報管理サーバ（１１０）からＩＰ情報とＳＮＭＰ情報を取得する。また監視サーバ（１００）とのＳＮＭＰ通信と、監視サーバ（１００）へのＳＮＭＰ情報の設定完了通知送信を行なう。
ＤＨＣＰクライアント（１２０）、ＤＨＣＰクライアント（１３０）は、通常のＤＨＣＰクライアント機能と、それぞれＳＮＭＰ情報設定部（１２１ａ）、ＳＮＭＰ情報設定部（１３１ａ）を持つ。ＤＨＣＰクライアント（１２０）、ＤＨＣＰクライアント（１３０）は、ネットワーク情報管理サーバ（１１０）へＩＰ情報の割り当て要求を行う際は、ＩＰ情報をＩＰ管理テーブル（１２３）、ＩＰ管理テーブル（１３３）にそれぞれ記録するが、ＳＮＭＰ情報の割り当て要求を行なう際は、ＳＮＭＰ情報設定部（１２１ａ）、ＳＮＭＰ情報設定部（１３１ａ）を呼び出し、ＳＮＭＰ情報の割り当て要求の格納、ＳＮＭＰ情報のＳＮＭＰ管理テーブル（１２４、１３４）への記録、ＳＮＭＰエージェント（１２２、１３２）へのＳＮＭＰ情報設定完了通知送付を行なう。
【０００９】
ＳＮＭＰエージェント（１２２）、ＳＮＭＰエージェント（１３２）は、通常のＳＮＭＰエージェント機能とクライアント情報通知部（１２２ａ）、クライアント情報通知部（１３２ａ）を持つ。ＳＮＭＰエージェント（１２２）、ＳＮＭＰエージェント（１３２）は、ＳＮＭＰ管理テーブル（１２４）、ＳＮＭＰ管理テーブル（１３４）をそれぞれ参照し、監視サーバ（１００）との間でＳＮＭＰ通信を行なう。またクライアント情報通知部（１２２ａ）、クライアント情報通知部（１３２ａ）は、それぞれＳＮＭＰ情報設定部（１２１ａ）、ＳＮＭＰ情報設定部（１３１ａ）からの通知により、ＳＮＭＰ情報の設定完了を監視サーバ（１００）に通知する。
図４に、ＳＮＭＰ管理テーブルの図を示す。ＳＮＭＰ管理テーブル（１１４）、ＳＮＭＰ管理テーブル（１２４）、ＳＮＭＰ管理テーブル（１３４）には図４に示すようにＳＮＭＰのソースＩＰ（４０１）、ＳＮＭＰのコミュニティ名（４０２）、ＳＮＭＰ  ＭＩＢのアクセス権限（４０３）、ＳＮＭＰ  Ｔｒａｐの通知設定（４０４）を含むＳＮＭＰ情報を記録する領域を持つ。
図５に、ＩＰ管理テーブルの図を示す。ＩＰ管理テーブル（１２３）、ＩＰ管理テーブル（１３３）には図５に示すようにＩＰアドレス（５０１）とネットマスク（５０２）を含むＩＰ情報を記録する領域を持つ。
図６に、ＤＨＣＰサーバ（１１１）とＤＨＣＰクライアント（１２１）、ＤＨＣＰクライアント（１３１）間で送受信するメッセージのフォーマットを示す。
ＤＨＣＰメッセージ（６００）内の数字は各フィールドのサイズをオクテットで表したものであり、ｖａｒｉａｂｌｅは可変長であることを意味する。各フィールドの名称と内容についてはＲＦＣ２１３１を参照されたい。またｏｐｔｉｏｎｓ（６０１）へのデータの指定方法についてはＲＦＣ１５３３を参照されたい。
図７に、ＳＮＭＰエージェント（１１２）、ＳＮＭＰエージェント（１２２）、ＳＮＭＰエージェント（１３２）とＳＮＭＰマネージャ（１０１）間で送受信するメッセージのフォーマットを示す。ＳＮＭＰメッセージ（７００）の各フィールドの名称と内容についてはＲＦＣ１１５７を参照されたい。
図８に、ネットワーク情報管理サーバ（１１０）とクライアント（１２０）、クライアント（１３０）のブロック図を示す。
ＤＨＣＰサーバ装置（８０５）とクライアント装置（８０５）は、ＬＡＮ（１４０）を介して監視サーバ（１００）と通信する。ＤＨＣＰサーバ装置（８０５）とクライアント装置（８０５）は、記憶装置（８０１）と、メモリ（８０２）と、ＣＰＵ（８０３）と、Ｉ／Ｏ（８０６）とを備え、これらが内部バス（８０４）で接続されている。Ｉ／Ｏ（８０６）は、ＬＡＮ（１４０）に接続し装置間で通信を行うためのインターフェイスである。ＣＰＵ（８０３）は、ＤＨＣＰサーバ装置（８０５）とクライアント装置（８０５）全体を制御し、Ｉ／Ｏ（８０６）を介してＤＨＣＰサーバ（１１１）、ＳＮＭＰエージェント（１１２）、ＳＮＭＰエージェント（１２２）、ＳＮＭＰエージェント（１３２）、ＤＨＣＰクライアント（１２１）、ＤＨＣＰクライアント（１３１）等のプログラムの実行やデータの送受信を行なう。メモリ（８０２）は、ＣＰＵ（８０３）の動作プログラム等を格納する。記憶装置（８０１）は、ネットワーク情報管理テーブル（１１３）、ＳＮＭＰ管理テーブル（１１４）、ＳＮＭＰ管理テーブル（１２４）、ＳＮＭＰ管理テーブル（１３４）、ＩＰ管理テーブル（１２３）、ＩＰ管理テーブル（１３３）等の情報や、ＤＨＣＰサーバ（１１１）、ＳＮＭＰエージェント（１１２）、ＳＮＭＰエージェント（１２２）、ＳＮＭＰエージェント（１３２）、ＤＨＣＰクライアント（１２１）、ＤＨＣＰクライアント（１３１）等のプログラムを格納する。
図９に、監視サーバ（１００）のブロック図を示す。
監視サーバ装置（９０７）はＬＡＮ（１４０）を介してネットワーク情報管理サーバ（１１０）とクライアント（１２０）、クライアント（１３０）と通信する。監視サーバ装置（９０７）は記憶装置（９０１）と、メモリ（９０２）と、ＣＰＵ（９０３）と、キーボード（９０４）と、モニタ（９０５）と、Ｉ／Ｏ（９０８）とを備え、これらが内部バス（９０６）で接続されている。Ｉ／Ｏ（９０８）は、ＬＡＮ（１４０）に接続しネットワーク情報管理サーバ（１１０）とクライアント（１２０）、クライアント（１３０）と通信を行うためのインターフェイスである。ＣＰＵ（９０３）は、監視サーバ装置（９０７）全体を制御し、Ｉ／Ｏ（９０８）を介してＳＮＭＰマネージャ（１０１）、監視制御部（１０３）等のプログラムの実行やデータの送受信を行なう。メモリ（９０２）は、ＣＰＵ（９０３）の動作プログラム等を格納する。記憶装置（９０１）は、監視制御テーブル（１０２）とＳＮＭＰマネージャ（１０１）、監視制御部（１０３）等のプログラムを格納する。
【００１０】
２．動作（実施の形態１）
図１０に、ネットワーク管理情報の自動配布と監視サーバ装置による即時監視を行うためのシーケンス図を示す。
次に図１０を用いてクライアント（１２０）へのネットワーク管理情報の自動配布と監視サーバ（１００）による即時監視を行うためのシーケンスについて説明する。
予め、ネットワーク情報管理サーバ（１１０）は、ネットワーク情報管理テーブル（１１３）にクライアント（１２０、１３０）等のＬＡＮ（１４０）に接続されるクライアントに割り当てるＩＰ情報とＳＮＭＰ情報をＭＡＣアドレスに対応して登録する（１００１）。これら情報の登録は、入力部から入力されたり、適当な装置などから転送されることができる。
ここで、クライアント（１２０）がＬＡＮ（１４０）に接続すると、ＤＨＣＰクライアント（１２１）が起動し、ＩＰ情報とＳＮＭＰ情報の割り当て要求を格納したＤＨＣＰＤＩＳＣＯＶＥＲをブロードキャストする（１００３）。
ネットワーク情報管理サーバ（１１０）のＤＨＣＰサーバ（１１１）がＤＨＣＰＤＩＳＣＯＶＥＲを受信すると、ネットワーク情報管理テーブル（１１３）を検索し、クライアント（１２０）のＭＡＣアドレスと一致したＩＰ情報、ＳＮＭＰ情報が登録されている場合は、ネットワーク情報管理テーブル（１１３）の情報をＤＨＣＰＯＦＦＥＲに格納し、クライアント（１２０）宛にユニキャストする（１００４）。なお、後述するように、ＩＰ情報、ＳＮＭＰ情報が登録されていない場合は、この処理を実行しない。
クライアント（１２０）のＤＨＣＰクライアント（１２１）がＤＨＣＰＯＦＦＥＲを受信すると、この情報を利用する旨をネットワーク情報管理サーバ（１１０）に通知するため、ＩＰ情報とＳＮＭＰ情報の割り当て要求を格納したＤＨＣＰＲＥＱＵＥＳＴをブロードキャストする（１００５）。
ネットワーク情報管理サーバ（１１０）のＤＨＣＰサーバ（１１１）がＤＨＣＰＲＥＱＵＥＳＴを受信するとネットワーク情報管理テーブル（１１３）を検索し、クライアント（１２０）のＭＡＣアドレスと一致したＩＰ情報、ＳＮＭＰ情報が登録されている場合は、ネットワーク情報管理テーブル（１１３）の情報をＤＨＣＰＡＣＫに格納し、クライアント（１２０）宛にユニキャストする（１００６）。なお、後述するように、ＩＰ情報、ＳＮＭＰ情報が登録されていない場合は、この処理を実行しない。
なお、ネットワーク情報管理サーバ（１１０）が１つしかない場合は、ステップ１００５とステップ１００６の両ステップ行なわなくてもよい。一方、ネットワーク情報管理サーバ（１１０）が複数ある場合は、クライアント（１２０）がネットワーク情報管理サーバを特定するためステップ１０５とステップ１０６の処理を行なう必要がある。
クライアント（１２０）のＤＨＣＰクライアント（１２１）がＤＨＣＰＡＣＫを受信すると、ＤＨＣＰＡＣＫに格納されたＩＰアドレスとネットマスクを含むＩＰ情報をＩＰ管理テーブル（１２３）に、ＳＮＭＰのソースＩＰ、ＳＮＭＰのコミュニティ名、ＳＮＭＰのアクセス権限、ＳＮＭＰのＴｒａｐ通知設定を含むＳＮＭＰ情報をＳＮＭＰ管理テーブル（１２４）に格納する（１００７）。ここでクライアント（１２０）の再接続等により、既にＩＰ管理テーブル（１２３）とＳＮＭＰ管理テーブル（１２４）に情報が登録されている場合はこれを上書きする。
クライアント（１２０）のＳＮＭＰ情報の設定が完了すると、ＳＮＭＰエージェント（１２２）がＩＰ管理テーブル（１２３）から読出したＩＰアドレス、クライアント（１２０）内に設定されているホスト名、ＳＮＭＰ管理テーブル（１２４）から読み出したコミュニティ名をＳＮＭＰ  Ｔｒａｐに格納し、監視サーバ（１００）宛に送信する（１００８）。
監視サーバ（１００）のＳＮＭＰマネージャ（１０１）がＳＮＭＰ  Ｔｒａｐを受信すると、監視制御部（１０３）はクライアント（１２０）の情報を監視制御テーブル（１０２）に登録し（１００９）、クライアント（１２０）の監視制御を開始する（１０１０）。
【００１１】
図１１に、ネットワーク情報管理サーバ装置上のＤＨＣＰサーバの処理フロー図を示す。この時、ネットワーク情報管理サーバ（１１０）上のＤＨＣＰサーバ（１１１）の動きについて図１１を用いて説明する。
ＤＨＣＰサーバ（１１１）はＤＨＣＰＤＩＳＣＯＶＥＲまたはＤＨＣＰＲＥＱＵＥＳＴを受信すると（１１０２）、ＤＨＣＰＤＩＳＣＯＶＥＲまたはＤＨＣＰＲＥＱＵＥＳＴのｃｉａｄｄｒ（６０２）に格納されたクライアント（１２０）のＭＡＣアドレスとネットワーク情報管理テーブル（１１３）内のＭＡＣアドレス（３０１）を照合する（１１０３）。
ＤＨＣＰサーバ（１１１）は、ＭＡＣアドレスが一致した場合は、一致したレコード内にＩＰアドレス（３０２）、ネットマスク（３０３）を含むＩＰ情報が格納されているか調べ（１１０４）、登録されている場合はこれらのＩＰ情報を取得する（１１０５）。
次に、ＤＨＣＰサーバ（１１１）は、ＳＮＭＰ情報管理部（１１１ａ）を呼び出しし（１１０６）、ＤＨＣＰＤＩＳＣＯＶＥＲまたはＤＨＣＰＲＥＱＵＥＳＴのｏｐｔｉｏｎｓ（６０１）にＳＮＭＰ情報の割り当て要求が格納されているか調べ（１１０７）、格納されている場合はネットワーク情報管理テーブル（１１３）内にＳＮＭＰのソースＩＰ（３０４）、ＳＮＭＰのコミュニティ名（３０５）、ＳＮＭＰのアクセス権限（３０６）、ＳＮＭＰのＴｒａｐ通知設定（３０７）を含むＳＮＭＰ情報が格納されているか調べ（１１０８）、登録されている場合はこれらのＳＮＭＰ情報を取得する（１１０９）。
【００１２】
次に、ＤＨＣＰサーバ（１１１）は、受信したメッセージを判定し（１１１０）、受信したメッセージがＤＨＣＰＤＩＳＣＯＶＥＲの場合はＤＨＣＰＯＦＦＥＲ（１１１１）、受信したメッセージがＤＨＣＰＲＥＱＵＥＳＴの場合はＤＨＣＰＡＣＫ（１１１２）を組み立てる。ＤＨＣＰＯＦＦＥＲとＤＨＣＰＡＣＫは、ＤＨＣＰメッセージ（６００）のフォーマットを持ち、ｙｉａｄｄｒ（６０３）にクライアント（１２０）のＩＰアドレス、ｏｐｔｉｏｎｓ（６０１）にクライアント（１２０）のネットマスクを格納し、ステップ（１１０７）にてＳＮＭＰ情報の割り当て要求があった場合は、ｏｐｔｉｏｎｓ（６０１）にＳＮＭＰのソースＩＰ、ＳＮＭＰのコミュニティ名、ＳＮＭＰのアクセス権限、ＳＮＭＰのＴｒａｐ通知設定を格納する（１１１１、１１１２）。
次にＤＨＣＰＯＦＦＥＲまたはＤＨＣＰＡＣＫをクライアント宛にユニキャストし（１１１３）、ＩＤＬＥ状態になる（１１１４）。
ここでステップ（１１０３）、ステップ（１１０４）、ステップ（１１０８）にてネットワーク情報管理テーブル（１１３）内に所望の情報が登録されていない場合は、処理を中断しＩＤＬＥ状態になる（１１１４）。
またステップ（１１０７）にてＳＮＭＰ情報の割り当て要求を行なわない場合は、ステップ（１１０８）からステップ（１１０９）で行なうＳＮＭＰ情報の取得処理を行なわない。
図１２〜図１４に、クライアント装置上のＤＨＣＰクライアントとＳＮＭＰエージェントの処理フロー図（１）〜（３）を示す。次に、クライアント（１２０）上のＤＨＣＰクライアント（１２１）とＳＮＭＰエージェント（１２２）の動きについて図１２〜図１４を用いて説明する。
【００１３】
クライアント（１２０）がＬＡＮ（１４０）に接続すると、ＤＨＣＰクライアント（１２１）が起動し（１２０１）、ＤＨＣＰメッセージ（６００）のフォーマットを持つＤＨＣＰＤＩＳＣＯＶＥＲのｃｉａｄｄｒ（６０２）にクライアント（１２０）のＭＡＣアドレス、ｏｐｔｉｏｎｓ（６０１）にクライアントのネットマスク要求を格納する（１２０２）。
次に、ＤＨＣＰクライアント（１２１）は、ＳＮＭＰ情報設定部を呼び出しし（１２０３）、ＳＮＭＰ管理テーブル（１２４）にＳＮＭＰ情報が設定されていないまたはデフォルト設定のままである場合は（１２０４）、ＤＨＣＰＤＩＳＣＯＶＥＲのｏｐｔｉｏｎｓ（６０１）にＳＮＭＰのソースＩＰ要求、ＳＮＭＰのコミュニティ名要求、ＳＮＭＰのアクセス権限要求、ＳＮＭＰのＴｒａｐ通知設定要求を格納する（１２０５）。ステップ（１２０４）にてＳＮＭＰ情報の要求を行なわない場合は、ステップ（１２０５）をスキップする。また、ステップ（１２０４）にて、（実施の形態６）で述べるＳＮＭＰエージェントがＳＮＭＰ情報の取得を行なう場合は、ステップ（１２０５）をスキップする。
【００１４】
次にＤＨＣＰＤＩＳＣＯＶＥＲをブロードキャストする（１２０６）。
ＤＨＣＰクライアント（１２１）は、ＤＨＣＰＤＩＳＣＯＶＥＲ送信後、ＤＨＣＰＯＦＦＥＲを一定時間待ち（１２０７）、規定時間内にＤＨＣＰＯＦＦＥＲを受信した場合は、ＤＨＣＰＤＩＳＣＯＶＥＲで要求した情報がＤＨＣＰＯＦＦＥＲに格納されているか調べ（１２０８）、格納されている場合はＤＨＣＰメッセージ（６００）のフォーマットを持つＤＨＣＰＲＥＱＵＥＳＴのｃｉａｄｄｒ（６０２）にクライアント（１２０）のＭＡＣアドレス、ｏｐｔｉｏｎｓ（６０１）にクライアントのネットマスク要求を格納する（１２０９）。
次にＤＨＣＰクライアント（１２１）は、ＳＮＭＰ情報設定部（１２１ａ）を呼び出しし（１２１０）、ＳＮＭＰ管理テーブル（１２４）にＳＮＭＰ情報が設定されていないまたはデフォルト設定のままである場合は（１２１１）、ＤＨＣＰＲＥＱＵＥＳＴのｏｐｔｉｏｎｓ（６０１）にＳＮＭＰのソースＩＰ要求、ＳＮＭＰのコミュニティ名要求、ＳＮＭＰのアクセス権限要求、ＳＮＭＰのＴｒａｐ通知設定要求を格納する（１２１２）。ステップ（１２１１）にてＳＮＭＰ情報の要求を行なわない場合は、ステップ（１２１２）をスキップする。また、ステップ（１２１１）にて、（実施の形態６）で述べる、ＳＮＭＰエージェントがＳＮＭＰ情報の取得を行なう場合は、ステップ（１２１２）をスキップする。
【００１５】
次にＤＨＣＰＲＥＱＵＥＳＴをブロードキャストする（１２１３）。
ＤＨＣＰＲＥＱＵＥＳＴ送信後、ＤＨＣＰＡＣＫを一定時間待ち（１２１４）、規定時間内にＤＨＣＰＡＣＫを受信した場合は、ＤＨＣＰＲＥＱＵＥＳＴで要求した情報がＤＨＣＰＡＣＫに格納されているか調べ（１２１５）、格納されている場合はＤＨＣＰＡＣＫのｙｉａｄｄｒ（６０３）に格納されたＩＰアドレスとｏｐｔｉｏｎｓ（６０１）に格納されたネットマスクをＩＰ管理テーブル（１２３）に格納する（１２１６）。
次にＤＨＣＰクライアント（１２１）は、ＳＮＭＰ情報設定部（１２１ａ）を呼び出しし（１２１７）、ステップ（１２１１）でＳＮＭＰ情報を要求した場合は（１２１８）、ＤＨＣＰＡＣＫのｏｐｔｉｏｎｓ（６０１）に格納されたＳＮＭＰのソースＩＰ、ＳＮＭＰのコミュニティ名、ＳＮＭＰのアクセス権限、ＳＮＭＰのＴｒａｐ通知設定をＳＮＭＰ管理テーブル（１２４）に格納し、ＳＮＭＰエージェント（１２２）に対してＳＮＭＰ情報設定完了通知を送信し（１２１９）、終了する（１２２０）。ここでＳＮＭＰ情報設定完了通知はＵＤＰ／ＩＰ（User Datagram Protocol/Internet Protocol）を用いＳＮＭＰエージェント用のポートに対して送信する。ステップ（１２１８）にてＳＮＭＰ情報の要求なしと判定した場合は、ステップ（１２２１）に進み、（実施の形態６）で述べる、ＳＮＭＰエージェントがＳＮＭＰ情報の取得を行なう場合は、ＤＨＣＰクライアント（１２１）は、ＳＮＭＰ情報取得要求（ＳＮＭＰ  Ｔｒａｐ）をＳＮＭＰエージェント（１２２）に送信し（１２２２）、終了状態に遷移する（１２２０）。
【００１６】
ここでステップ（１２０７）、ステップ（１２１４）において、所望のＤＨＣＰパケットを規定時間以内に受信しなかった場合は、終了状態に遷移して（１２２０）、以降のＤＨＣＰパケットを受け付けない。また、ステップ（１２２１）において、ＳＮＭＰエージェントがＳＮＭＰ情報の取得を行なわない場合は、終了状態に遷移する（１２２０）。
またステップ（１２０８）、ステップ（１２１５）において、ＤＨＣＰパケット内に所望の情報が格納されていない場合は、パケットを破棄し、再度パケットの受信待ちを行なう。
次に、ＳＮＭＰエージェント（１２２）はＤＨＣＰクライアント（１２１）からＳＮＭＰ情報設定完了通知（ＳＮＭＰ  Ｔｒａｐ）を受信すると（１２５０）、クライアント情報通知部（１２２ａ）を呼び出しする（１２５１）。ＳＮＭＰエージェント（１２２）は、受信したメッセージを判定する（１２５２）。ここで、メッセージがＳＮＭＰ情報取得要求である場合は、ＳＮＭＰエージェント（１２２）は、ネットワーク情報管理サーバ（１１０）に対して、ＳＮＭＰ情報の割当て要求を送信し（１２５３）、規定時間内にＳＮＭＰ情報の割り当て応答を受信した場合は（１２５４）、ＳＮＭＰ管理テーブルにＳＮＭＰ情報を格納し（１２５５）、一方、受信しない場合は（１２５４）、終了状態に遷移する（１２５７）。ステップ（１２５２）でＳＮＭＰ情報取得要求を受信してからの処理は、（実施の形態６）で述べる、ＳＮＭＰエージェントがＳＮＭＰ情報の取得を行なう処理に対応する。ステップ（１２５２）で、メッセージがＳＮＭＰ情報設定完了通知である場合、又は、ステップ（１２５５）の処理の後、クライアント情報通知部（１２２ａ）は、ＳＮＭＰ  Ｔｒａｐ（７００）のＣｏｍｍｕｎｉｔｙ  Ｎａｍｅ（７０１）にＳＮＭＰ管理テーブル（１２４）に登録されているコミュニティ名（４０２）、Ａｇｅｎｔ  Ａｄｄｒｅｓｓ（７０２）にクライアント（１２０）のＩＰアドレス、Ｖａｒｉａｂｌｅ  Ｂｉｎｄｉｎｇｓ（７０３）にクライアント（１２０）のホスト名を格納し、監視サーバ（１００）宛に送信する（１２５６）。
図１５に、監視サーバ装置上のＳＮＭＰマネージャと監視制御部の処理フロー図を示す。次に、監視サーバ（１００）上のＳＮＭＰマネージャ（１０１）と監視制御部（１０３）の動きについて図１５を用いて説明する。
ＳＮＭＰマネージャ（１０１）は、クライアント（１２０）からＳＮＭＰ情報設定完了通知（ＳＮＭＰ  Ｔｒａｐ）を受信すると（１３０１）、監視制御管理部（１０１ａ）を呼び出しし（１３０２）、ＵＤＰ／ＩＰを用い監視制御部（１０３）用のポートに対して受信したＴｒａｐの内容を送信する（１３０３）。
【００１７】
次に、監視制御部（１０３）はＳＮＭＰマネージャ（１０１）からＳＮＭＰ情報設定完了通知を受信すると（１３５０）、監視制御テーブル（１０２）にクライアント（１２０）のＩＰアドレスと同一のレコードが存在するか調べ（１３５１）、存在しない場合は監視制御テーブル（１０２）にクライアント（１２０）のホスト名、ＩＰアドレス、コミュニティ名を登録し（１３５２）、クライアント（１２０）の監視制御を開始する（１３５３）。
ここでステップ（１３５１）において、監視制御テーブル（１０２）に同一ＩＰアドレスの情報が登録されている場合は、新たに受信した内容で監視制御テーブル（１０２）を上書きし（１３５４）、新しい情報でクライアント（１２０）の監視制御を開始する（１３５５）。
【００１８】
３．他の実施の形態
（実施の形態２）
上述の実施の形態１では図１のネットワーク情報管理サーバ（１１０）とクライアント（１２０）、クライアント（１３０）が一組であったが、ネットワーク情報管理サーバとクライアントの組が複数組の構成にしてもよい。
（実施の形態３）
上述の実施の形態１では図１の監視サーバ（１００）とネットワーク情報管理サーバ（１１０）とクライアント（１２０）、クライアント（１３０）が一組であったが、監視サーバとネットワーク情報管理サーバとクライアントの組が複数組の構成にしてもよい。
（実施の形態４）
上述の実施の形態１の図１０においてステップ（１００５）とステップ（１００６）を省き、クライアント（１２０）がＤＨＣＰＯＦＦＥＲを受信した後に、ＩＰ情報とＳＮＭＰ情報の設定（１００７）を行なってもよい。
（実施の形態５）
上述の実施の形態１の図１０においてステップ（１００８）以降を省き、監視サーバ（１００）の監視制御テーブル（１０２）へのクライアント（１２０）情報の登録は保守者が直接入力しても良い。
【００１９】
（実施の形態６）
上述の実施の形態１の図１０においてクライアント（１２０）はＤＨＣＰによりＩＰ情報の設定を取得した後に、ＳＮＭＰ情報の設定を取得してもよい。
この場合のシーケンス図を図１６に示す。ステップ（１４０３）にて、ＤＨＣＰクライアント（１２１）はＤＨＣＰＤＩＳＣＯＶＥＲをブロードキャストする際、ＳＮＭＰ情報の割り当て要求は行なわず、ＩＰアドレスとネットマスクを含むＩＰ情報のみ要求し、ステップ（１４０４）にてＤＨＣＰサーバ（１１１）はＩＰアドレスと、ネットマスクのみ割り当てる。
ステップ（１４０５）とステップ（１４０６）で同様な手順を踏んだ後、ＤＨＣＰクライアント（１２１）はステップ（１４０７）にてＩＰ情報の設定を行なう。
次にステップ（１４０８）にてクライアント（１２０）のＳＮＭＰエージェント（１２２）はネットワーク情報管理サーバ（１１０）に対してＳＮＭＰ情報の割り当て要求を送信し、ステップ（１４０９）にてネットワーク情報管理サーバ（１１０）のＳＮＭＰエージェント（１１２）はＳＮＭＰ情報を割り当てる。
次にクライアント（１２０）のＳＮＭＰエージェント（１２２）はＳＮＭＰ情報の設定を行なう（１４１０）。ステップ（１４１１）以降については、図１０と同様の手順である。
実施の形態６によれば、ＳＮＭＰ情報を設定するステップはＩＰ情報を設定するステップとは別であり、ＳＮＭＰ情報の取得は、ＳＮＭＰエージェントが行なうためＤＨＣＰプロセスを立ち上げたくない場合等に有効である。
【００２０】
（実施の形態７）
他のプロトコルでの適用については、ＣＭＩＰやＨＴＴＰ、ＴＬ１などのプロトコルではアプリケーションの実装方法により必要となるネットワーク管理情報が異なるが、ＳＮＭＰでの実施方法と同様な手順でネットワーク管理情報を自動で設定することが出来る。
【００２１】
４．無線通信網への適用
（実施の形態８）
以下に、本発明を無線通信網へ適用した実施の形態について説明する。
図１７に、無線通信網の構成および動作例を示すブロック図を示す。
複数の移動可能な端末ＭＳ１、ＭＳ２（１５３８、１５３９）と、複数の無線通信装置（以下、基地局と称す）ＢＳ１〜ＢＳ８（１５３０〜１５３７）とは無線通信路（図示せず）で接続される。具体的には、各基地局ＢＳ１〜ＢＳ８（１５３０〜１５３７）は、セルラ（１５２２〜１５２９）と呼ばれる電波の到達範囲を備え、例えば端末ＭＳ１又はＭＳ２とＣＤＭＡを用いた無線通信を行う。各基地局ＢＳ１〜ＢＳ８（１５３０〜１５３７）のセルラは互いにオーバーラップしており、例えば、端末ＭＳ２（１５３９）からは複数の基地局ＢＳ６とＢＳ８（１５３６、１５３７）を介した通信路（１５２０、１５２１）が設定可能である。尚、本実施の形態では、これら複数の基地局ＢＳ１〜ＢＳ８（１５３０〜１５３７）が端末ＭＳと通信できるエリアを、移動体通信網１５４０と称する。
移動体通信網（１５４０）の各基地局ＢＳ１〜ＢＳ８（１５３０〜１５３７）は、基地局集約ルータ（１５１０、１５１１）と通信網（１５１３）または専用線（１５１８〜１５２１）で接続される。通信網（１５１３）は広域イーサ網等が利用される。基地局集約ルータ（１５１０、１５１１）は、複数の基地局ＢＳ１〜ＢＳ８（１５３０〜１５３７）を集約し、網管理装置（１５０１）、基地局制御装置（１５０７）、Ｌ３スイッチ（１５０５）との間でルーティング処理を行う。Ｌ３スイッチ（１５０５）は、レイヤ３のスイッチング機能を有し、網管理装置（１５０１）、基地局制御装置（１５０７）、基地局集約ルータ（１５１０、１５１１）との間でルーティング処理を行う。基地局制御装置（１５０７）は、基地局ＢＳ１〜ＢＳ８（１５３０〜１５３７）の無線状況に応じたパケットデータ制御機能やデータセッション情報管理、端末ＭＳ１、ＭＳ２（１５３８、１５３９）の端末認証などを行う。網管理装置（１５０１）は、Ｌ３スイッチ（１５０５）と通信網（１５０３）を介して接続し、ＳＮＭＰを利用して、各基地局ＢＳ１〜ＢＳ８（１５３０〜１５３７）、Ｌ３スイッチ（１５０５）、基地局制御装置（１５０７）、基地局集約ルータ（１５１０、１５１１）の監視制御を行う。
【００２２】
基地局ＢＳ１〜ＢＳ８（１５３０〜１５３７）は図１に示すクライアント（１２０、１３０）と同等の機能を備え、基地局集約ルータ（１５１０、１５１１）はネットワーク情報管理サーバ（１１０）と同等の機能を備え、また、網管理装置（１５０１）は監視サーバ（１００）と同等の機能を備える。
すなわち、図１０のシーケンス図に示すとおり、基地局ＢＳ１〜ＢＳ８（１５３０〜１５３７）が通信網（１５１３）または専用線（１５１８〜１５２１）経由で基地局集約ルータ（１５１０、１５１１）に接続した際（１００２）、基地局ＢＳ１〜ＢＳ８（１５３０〜１５３７）は、接続先の基地局集約ルータ（１５１０、１５１１）にＩＰ情報とネットワーク管理情報（ＳＮＭＰ情報）の割り当て要求を送信し（１００３、１００５）、基地局集約ルータ（１５１０、１５１１）は、基地局ＢＳ１〜ＢＳ８（１５３０〜１５３７）にＩＰ情報とネットワーク管理情報（ＳＮＭＰ情報）を割り当てる（１００４、１００６）。基地局ＢＳ１〜ＢＳ８（１５３０〜１５３７）は、ＩＰ情報とネットワーク管理情報（ＳＮＭＰ情報）の設定を行った後（１００７）、ネットワーク管理情報の設定が完了したことを網管理装置（１５０１）に通知する（１００８）。網管理装置（１５０１）は、基地局ＢＳ１〜ＢＳ８（１５３０〜１５３７）の情報を登録し（１００９）、監視を行う（１０１０）。
【００２３】
（実施の形態９）
また、上述の実施の形態６のように、基地局ＢＳ１〜ＢＳ８（１５３０〜１５３７）はＤＨＣＰによりＩＰ情報の設定を取得した後に、ＳＮＭＰ情報の設定を取得してもよい。
この場合、図１６に示すように、ステップ（１４０３）にて、まず、基地局ＢＳ１〜ＢＳ８（１５３０〜１５３７）が通信網（１５１３）または専用線（１５１８〜１５２１）経由で基地局集約ルータ（１５１０、１５１１）に接続する（１４０２）。そして、基地局ＢＳ１〜ＢＳ８（１５３０〜１５３７）は、接続先の基地局集約ルータ（１５１０、１５１１）にＤＨＣＰＤＩＳＣＯＶＥＲをブロードキャストする際、ネットワーク管理情報（ＳＮＭＰ情報）の割り当て要求は行なわず、ＩＰアドレスとネットマスクを含むＩＰ情報のみ要求する。ステップ（１４０４）にて基地局集約ルータ（１５１０、１５１１）はＩＰアドレスと、ネットマスクのみ割り当てる。
ステップ（１４０５）とステップ（１４０６）で同様な手順を踏んだ後、基地局ＢＳ１〜ＢＳ８（１５３０〜１５３７）はステップ（１４０７）にてＩＰ情報の設定を行なう。
次にステップ（１４０８）にて基地局ＢＳ１〜ＢＳ８（１５３０〜１５３７）のＳＮＭＰエージェント（１２２）は基地局集約ルータ（１５１０、１５１１）に対してＳＮＭＰ情報の割り当て要求を送信し、ステップ（１４０９）にて基地局集約ルータ（１５１０、１５１１）のＳＮＭＰエージェント（１１２）はＳＮＭＰ情報を割り当てる。
次に基地局ＢＳ１〜ＢＳ８（１５３０〜１５３７）のＳＮＭＰエージェント（１２２）はＳＮＭＰ情報の設定を行なう（１４１０）。ステップ（１４１１）以降については、図１０と同様の手順である。
【産業上の利用可能性】
【００２４】
上述の実施の形態は、大規模ネットワークや無線基地局のような、非常にたくさんのクライアント装置が各地に分散配置され、複数の監視サーバ装置にて集中管理するシステムにおいて有効である。またクライアント装置を広域イーサの様なネットワークに接続した際、セキュリティの保護が要求されるシステムにおいて有効である。
【図面の簡単な説明】
【００２５】
【図１】全体ネットワーク構成図
【図２】監視制御テーブルの図
【図３】ネットワーク情報管理テーブルの図
【図４】ＳＮＭＰ管理テーブルの図
【図５】ＩＰ管理テーブルの図
【図６】ＤＣＨＰメッセージフォーマット
【図７】ＳＮＭＰ  Ｔｒａｐフォーマット
【図８】ネットワーク情報管理サーバ装置、クライアント装置のハードウェア構成図
【図９】監視サーバ装置のハードウェア構成図
【図１０】ネットワーク管理情報の自動配布と監視サーバ装置による即時監視を行うためのシーケンス図
【図１１】ネットワーク情報管理サーバ装置上のＤＨＣＰサーバの処理フロー図
【図１２】クライアント装置上のＤＨＣＰクライアントとＳＮＭＰエージェントの処理フロー図（１）
【図１３】クライアント装置上のＤＨＣＰクライアントとＳＮＭＰエージェントの処理フロー図（２）
【図１４】クライアント装置上のＤＨＣＰクライアントとＳＮＭＰエージェントの処理フロー図（３）
【図１５】監視サーバ装置上のＳＮＭＰマネージャと監視制御部の処理フロー図
【図１６】クライアント装置がＩＰ情報を設定した後にＳＮＭＰ情報を自動で設定する際のシーケンス図
【図１７】無線通信網の構成および動作例を示すブロック図
【符号の説明】
【００２６】
１００…監視サーバ、１０１…ＳＮＭＰマネージャ、１０１ａ…監視制御管理部、１０２…監視制御テーブル、１０３…監視制御部、１１０…ネットワーク情報管理サーバ、１１１…ＤＨＣＰサーバ、１１１ａ…ＳＮＭＰ情報管理部、１１２、１２２、１３２…ＳＮＭＰエージェント、１１３…ネットワーク情報管理テーブル、１２０、１３０…クライアント、１２１、１３１…ＤＨＣＰクライアント、１２１ａ、１３１ａ…ＳＮＭＰ情報設定部
、１２２ａ、１３２ａ…クライアント情報通知部、１２３、１３３…ＩＰ管理テーブル、１２４、１３４…ＳＮＭＰ管理テーブル、１４０…ＬＡＮ、８０１、９０１…記録装置、８０２、９０２…メモリ、８０３、９０３…ＣＰＵ、９０４…キーボード、９０５…モニタ、８０４、９０６…内部バス、８０６、９０８…Ｉ／Ｏ、８０５…ＤＨＣＰサーバ装置
、クライアント装置、９０７…監視サーバ装置、１５０１…網管理装置、１５０２、１５０４、１５０６、１５０８、１５０９、１５１２、１５１４〜１５１７…通信ケーブル、１５１８〜１５２１…専用線、１５０３、１５１３…通信網、１５０５…L3 Switch、１５０７…基地局制御装置、１５１０、１５１１…基地局集約ルータ、１５３０〜１５３７…無線通信装置（基地局）、１５２２〜１５２９…セルラ、１５３８、１５３９…端末、１５４０…移動体通信網
【図１】
2006222929.tif 000003
【図２】
2006222929.tif 000004
【図３】
2006222929.tif 000005
【図４】
2006222929.tif 000006
【図５】
2006222929.tif 000007
【図６】
2006222929.tif 000008
【図７】
2006222929.tif 000009
【図８】
2006222929.tif 000010
【図９】
2006222929.tif 000011
【図１０】
2006222929.tif 000012
【図１１】
2006222929.tif 000013
【図１２】
2006222929.tif 000014
【図１３】
2006222929.tif 000015
【図１４】
2006222929.tif 000016
【図１５】
2006222929.tif 000017
【図１６】
2006222929.tif 000018
【図１７】
2006222929.tif 000019