(57)【要約】【課題】ＰＣの物理的位置を自動的に検出し、ＰＣの移動を追跡することで、ＰＣの位置が移動した場合でも、ＰＣの物理的位置をレイアウト図面上に表示し、ＰＣの位置をタイムリーに把握できるネットワーク構成管理システムを提供する。【解決手段】MACアドレスとＰＣ本体の対応付けをデータベース化し、HUBのポートの先はレイアウト図面でどの位置で使用されているかをデータベース化して、ＰＣの位置をレイアウト図面上に表示し、履歴をとることで、ＰＣの移動を追跡する。【選択図】図２
2006079350.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークの構成管理を行うネットワーク管理システムにおいて、
複数の情報機器の各々についてその識別情報とMACアドレスとの対応関係を記憶した機器データ記憶部と、
前記複数の情報機器が配置される空間のレイアウト情報を記憶したレイアウト記憶部と、
前記空間に配設されたネットワークへの接続口の識別情報と当該接続口に対応する前記空間内の位置情報を記憶した接続先データ記憶部と、
ネットワークに接続されている情報機器のMACアドレスと当該情報機器が接続されている接続口の識別情報を取得する接続構成探索部と、
前記接続構成探索部によって取得されたMACアドレスと接続口の識別情報との対応関係、前記機器データ記憶部に記憶されている情報機器の識別情報とMACアドレスとの対応関係、及び前記接続先データ記憶部に記憶されている接続口の識別情報と前記空間内の位置情報の関係とを照合して、ネットワークに接続されている情報機器の識別情報と前記空間内の位置の対応関係を取得する情報機器位置特定部と、
前記情報機器位置特定部によって取得された情報機器の識別情報と前記空間内の位置の対応関係と前記レイアウト記憶部に記憶されたレイアウト情報とを用いて前記空間のレイアウト図上に当該空間内に配置された情報機器の識別情報を表す図形を描画する描画処理部とを含むことを特徴とするネットワーク管理システム。
【請求項２】
請求項１記載のネットワーク管理システムにおいて、前記MACアドレスと接続口の識別情報との対応関係が変更された場合、
前記情報機器位置特定部は、前記MACアドレスと接続口の識別情報との変更後の対応関係、前記機器データ記憶部に記憶されている情報機器の識別情報とMACアドレスとの対応関係、及び前記接続先データ記憶部に記憶されている接続口の識別情報と前記空間内の位置情報の関係とを照合して、ネットワークに接続されている情報機器の識別情報と前記空間内の位置の変更後の対応関係を取得することを特徴とするネットワーク管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク構成を管理するためのネットワーク構成管理システムの分野に関するものである。
【背景技術】
【０００２】
従来、TCP/IPのネットワーク環境において、SNMP（Simple Network Management Protocol）により機器間の論理的な相対位置関係を検出し、図式化する手法がある。また、これらの手法を用いたネットワーク管理システムが存在する。また、図式化されたネットワーク構成図を、IPアドレスなどの範囲毎にフロア図面上に分割生成し、ネットワークの物理構成に近い形で図式化するシステムがある。このようなシステムでは、通信履歴の変更に応じて機器同士の接続関係を自動更新することもできる。
【０００３】
特許文献１には、ネットワーク上の障害発生個所をネットワーク構成図上に表示するネットワーク管理システムおよび障害位置表示方法が示されている。これは、ネットワークに接続されている各機器の接続位置を管理するための物理配置ファイルに物理的なネットワーク構成図を用意しておき、物理的なネットワーク構成図上で障害位置を表示するものである。
【０００４】
【特許文献１】特開平９−６５７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、SNMPによりネットワークの論理接続構成を解析する方法では、ネットワーク機器とＰＣ等の情報機器の論理的な位置関係はわかるが、ＰＣの物理的位置（どの建物の、何階の、どの机）までは検出できない。このため、論理的な位置関係の変化を把握することは解析結果の履歴をとることで可能になるが、ＰＣの物理的位置の移動を把握することはできない。また、従来のシステムでは、機器同士の接続関係の変更に応じてレイアウト図面上の接続構成は自動変更できるが、ネットワーク機器の配置が変わった際は、ネットワーク管理者が機器配置変更の情報を何らかの方法で入手し、手動設定する必要がある。特許文献１の技術でも物理的なネットワーク構成図はあらかじめ用意しておくものであり、各機器の物理的な位置が変更になったときなどは、物理的なネットワーク構成図を人為的に書き換えなければならない。
【０００６】
本発明の目的は、情報機器の論理的な位置の変化を情報機器の物理的位置の変化に置き換えることで、情報機器の物理的位置を自動的に検出し、情報機器の移動を追跡することで、情報機器の位置が移動した場合でも情報機器の物理的位置の変更をレイアウト図面上に自動的に反映し、情報機器の位置をタイムリーに把握できるネットワーク構成管理システムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明は、先行配線により、情報機器（例えばＰＣ）をネットワークに接続するための接続口である情報コンセントが用意され、情報機器をLANケーブルで情報コンセントに接続するネットワークの利用形態を前提とする。LANに接続された情報機器を検出することは既存の技術で可能であり、情報機器のLANカード毎にユニークなMACアドレスを知ることが可能である。また、既存の技術によると、あるHUBのポートについて、その先に接続されている情報機器のMACアドレスを知ることも可能である。
【０００８】
そこで、本発明のネットワーク管理システムでは、MACアドレスと情報機器本体の対応付けをデータベース化しておき、HUBのポートの先（LANケーブルの先）は、レイアウト図面等で、どの位置（どの机）で使用されているかをデータベース化しておく。これにより、LANに接続された情報機器について、検出したMACアドレスから情報機器本体を特定でき、接続されているHUBのポートから、使用されている位置を検出することが可能となる。さらに、情報機器が移動された場合も、情報機器の接続先の履歴をとっておくことで、移動を追跡することができる。
【発明の効果】
【０００９】
本発明によれば、情報機器の位置が移動した場合でも、情報機器の物理的位置を自動的に検出し、レイアウト図面上に表示できる。このため、情報機器の位置をタイムリーに把握でき、人事異動や席替えにより移動される情報機器の所在管理が容易となる。これにより、企業の資産である情報機器の管理にかかる手間が削減される。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を実施する場合の一形態を、図２のようなネットワーク環境を例として、具体的に説明する。ここではネットワークに接続される情報機器としてＰＣを例にとって説明するが、情報機器はＰＣだけに限られず、例えばプリンタ、スキャナ等、ネットワークに接続されて利用される機器は全て本発明で云う情報機器である。
【００１１】
図２は本発明に基づくネットワーク管理システムのレイアウト図（物理的なネットワーク構成図）の例を示すもので、ここではある会社の営業部の事務室７に置かれたＰＣを示している。机８の上にはPC９が置かれており、各ＰＣはネットワークに接続するための接続口である情報コンセント１０にLANケーブル１１で接続されている。以下、営業１課の机１２の上に置かれていたPC-0006が、営業２課の机１３の上に移動した際の構成図の更新について説明する。
【００１２】
ＰＣ物理的位置管理システム１は、図１に示すように、接続構成探索機能部２、ネットワーク構成情報データベース部３、ＰＣ位置特定機能部４、ネットワーク構成図描画処理部５、ディスプレイ装置６を有している。  
【００１３】
本システムでは、まず接続構成探索機能部２によりネットワークの論理的な構成情報を収集する。接続構成探索機能部２は既存のネットワーク構成解析機能であり、SNMPを用いてネットワーク機器のMIB情報を収集し、ネットワークに存在する機器の検出を行う。  
【００１４】
また接続構成探索機能部２では、ネットワーク中継機器の通信ポートから他の機器へ送られた、図３に示すようなデータ履歴情報３Ａやネットワーク中継機器のデータ転送設定情報を元に、機器同士の接続関係を解析する。図３において、ノード名、IFNOはそれぞれ通信元HUBの名称とHUBのポート番号を示し、通信先MACアドレスは、HUBのポートからの通信先のMACアドレスを示す。
【００１５】
次に接続構成探索機能部２は、検出した機器の情報をネットワーク構成情報データベース３の機器データ３Ｃ（図５）として登録する。登録される機器データ３Ｃには、図３に示すような、ＰＣ自体の名称（ノード名）とＰＣのNIC（ネットワークインタフェースカード）ごとにユニークな値を持つMACアドレスとの対応関係を示すデータが含まれる。ただし、接続先座標の最新の情報はこの時点ではまだ判明していないので、前回機器データ３Ｃが格納された時点の情報のままである。
【００１６】
また接続構成探索機能部２では、上記の接続関係の解析結果をもとに機器同士の接続関係を解析し、その結果を機器間接続データ３Ｄ（図６）に登録する。図６は機器間接続データ３Ｄのデータ例を示す図であり、ノード名、IFNOはそれぞれ機器（HUB等）の名称とその機器のポート番号を示し、接続先ノード名、接続先IFNOは、それぞれのポートに接続されている機器（PC等）の名称とその機器のポート番号を示す。このような方法で、ネットワーク構成情報データベース３には、ネットワーク機器の存在情報と、機器同士の接続情報が格納される。
【００１７】
図２のPC-0006が机１２から机１３へ移動したケースについて見た場合、まず、通信ポートから他の機器へ送られたデータの履歴情報については、PC-0006についての情報が移動前の１９から、移動後の２０に変化する。それに伴い、ネットワーク構成情報データベースの機器間接続データ３ＤのうちPC-0006についての情報が、移動前の情報２５から、移動後の情報２６に変化して格納される。
【００１８】
次に、図７を参照して、レイアウト図上でのＰＣの位置を特定する方法について説明する。このＰＣの位置特定処理は、ＰＣ位置特定機能部４によって行われる。
【００１９】
ＰＣの位置を特定する際に、まず、ネットワーク構成情報データベース３からHUBポート接続先位置データ３Ｂ（図４）、機器間接続データ３Ｄ（図６）を読み込む（Ｓ１１）。図６はHUBポート接続先位置データ３Ｂの詳細を示している。HUBポート接続先位置データ３Ｂは、HUB名とそのHUBのポート番号、HUBのポートと接続しているＰＣを配置する座標位置からなる。この座標位置については、レイアウト図作成時、各HUBの各ポートに対応するLANケーブル１１及び情報コンセント１０の位置との関係から、あらかじめ登録しておくものとする。なお、座標系の原点は事務室７内の任意の位置を適宜設定しておく。
【００２０】
次に、機器間接続データ３Ｄから、ＰＣについてのデータを検索し、ＰＣの接続されるHUB名とそのHUBのポート番号を取得する（Ｓ１２）。続いて、取得したＰＣの接続されるHUB名とそのHUBのポート番号で、HUBポート接続先位置データ３Ｂを検索し（Ｓ１３）、図面上でのＰＣの位置（配置座標）を取得する（Ｓ１４）。取得した配置座標を、ＰＣの機器データとして、ネットワーク構成情報データベース３の機器データ３Ｃに格納する（Ｓ１５）。またこのとき、移動前、移動後の配置座標位置に変化があれば、移動前座標、移動後座標、ノード名、移動時刻等の情報を、図１０に示すような機器移動履歴データ３Ｆへ出力する（Ｓ１６）。
【００２１】
ここで、図２のPC-0006が机１２から机１３へ移動したケースについて見た場合、機器間接続データ３ＤのPC-0006についてのデータは、移動前の情報２５から移動後の情報２６に変化している。そのため、HUBポート接続先位置データ３Ｂを検索すると、移動後の情報（情報２６）となる。検索の結果取得できる図面上でのPC-0006の位置は、移動前の情報３１から移動後の情報３２に変化する。また、機器データ３ＣにおけるPC-0006の座標も、図９の太枠に示すように変更される。
【００２２】
また、利用者は必要に応じてネットワークの論理的な構成情報の収集を要求する。要求があるたびに、ネットワークの論理的な構成情報を収集し直し、ネットワーク構成情報データベース３の機器データ３Ｃ、機器間接続情報データ３Ｄが更新される。このため、図面上でのＰＣの位置も要求のあったタイミングで更新される。
【００２３】
次にネットワーク構成図の描画方法を説明する。利用者は必要に応じて本システムにネットワーク構成図の表示を要求する。図８はネットワーク構成図描画処理部５がディスプレイ６に対してレイアウト図の描画を行う手順を示している。
【００２４】
利用者の要求を受けたネットワーク構成図描画処理部５は、まずフロアレイアウトデータ３Ｅを読み込む（Ｓ２１）。フロアレイアウトデータ３Ｅは、建物の壁、柱、机、ルータ、HUB、情報コンセント１０、LANケーブル１１、あるいは部署の表示など、あらかじめレイアウト図に設定された背景データが格納されている。ネットワーク構成図描画処理部５は、読み込んだフロアレイアウトデータ３Ｅを基に、図１１に示すようなレイアウト図の背景を描画する（Ｓ２２）。次にネットワーク構成図描画処理部５は機器データ３Ｃを読み込み（Ｓ２３）、機器データ３Ｃの配置座標に基づいて、機器の絵柄を背景の上に描画する（Ｓ２４）ことにより（図２参照）常に最新の機器の物理的な位置を表示することができる。
【図面の簡単な説明】
【００２５】
【図１】ＰＣ物理的位置管理システムの構成例を示す図。
【図２】ネットワーク構成図の例を示す図。
【図３】ネットワーク中継機器の通信ポートから他の機器へ送られたデータの履歴情報の詳細を示す図。
【図４】HUBポート接続先位置データの詳細を示す図。
【図５】機器データの構成例を示す図（接続先座標更新前）。
【図６】機器間接続データの詳細を示す図。
【図７】ＰＣの図面上での配置座標を特定する処理手順を示すフローチャート。
【図８】ネットワーク構成図描画処理部がレイアウト図をディスプレイに表示する処理の手順を示したフローチャート。
【図９】機器データの構成例を示す図（接続先座標更新後）。
【図１０】機器移動履歴データの例を示す図。
【図１１】レイアウト図の例を示す図。
【符号の説明】
【００２６】
１…ＰＣ物理的位置管理システム、２…接続構成探索部、３…ネットワーク構成情報データベース、３Ａ…データ履歴情報、３Ｂ…HUBポート接続先位置データ、３Ｃ…機器データ、３Ｄ…機器間接続データ、３Ｅ…フロアレイアウトデータ、３Ｆ…機器移動履歴データ、４…ＰＣ位置特定機能部、５…ネットワーク構成図描画処理部、６…ディスプレイ装置、７…事務室、８…机、９…PC、１０…情報コンセント、１１…LANケーブル
【図１】
2006079350.tif 000003
【図２】
2006079350.tif 000004
【図３】
2006079350.tif 000005
【図４】
2006079350.tif 000006
【図５】
2006079350.tif 000007
【図６】
2006079350.tif 000008
【図７】
2006079350.tif 000009
【図８】
2006079350.tif 000010
【図９】
2006079350.tif 000011
【図１０】
2006079350.tif 000012
【図１１】
2006079350.tif 000013