(57)【特許請求の範囲】
【請求項１】
ＬＡＮを構成するループ検知機能付きフロアスイッチを監視するループ検知機能付きフロアスイッチ監視システムにおいて、
前記ループ検知機能付きフロアスイッチ毎のログ情報を格納するスイッチログＤＢと、
ループ検知機能付きフロアスイッチ毎のＩＰアドレス，設置位置情報，設置図面ＩＤ、該ループ検知機能付きフロアスイッチにおける各ポートＮＯ，各ポートＮＯに対応するポートに接続されるＬＡＮ回線ＮＯ，該ＬＡＮ回線ＮＯに対応するＬＡＮ回線に接続される接続機器の設置位置情報，該各ポートＮＯに対応するポート統計情報を格納するスイッチポート管理ＤＢと、
前記設置図面ＩＤ毎の設置図面データを格納するＬＡＮ配線図面管理ＤＢと、
前記ループ検知機能付きフロアスイッチにおいてループが検知された場合に、当該ループが検知されたフロアスイッチ識別名と、ループ発生ポートＮＯを含めたメッセージとを、ループ検知時のログ情報として前記スイッチログＤＢに格納する手段と、
前記スイッチログＤＢのログ情報を監視する監視手段と、
該監視手段による監視の結果、ループの検知が判明した場合、該ループが検知されたフロアスイッチ識別名およびポートＮＯを該スイッチログＤＢに格納されているログ情報から取り出す手段と、
該取り出したフロアスイッチ識別名およびポートＮＯを元に、前記スイッチポート管理ＤＢをアクセスし、該フロアスイッチの設置位置情報、接続されるＬＡＮ回線ＮＯ、ＬＡＮ回線の接続機器設置位置、および設置図面ＩＤを特定する手段と、
前記ＬＡＮ配線図面管理ＤＢから該特定された設置図面ＩＤに対応する設置図面データを取り出す手段と、
前記ＬＡＮ配線図面管理ＤＢから取り出した設置図面データ上に、前記スイッチポート管理ＤＢにより特定されたフロアスイッチの設置位置情報、接続されるＬＡＮ回線ＮＯ、ＬＡＮ回線の接続機器設置位置を表示通知する手段と、
前記スイッチポート管理ＤＢの内容をポート管理資料として出力する手段と、
を有することを特徴とするループ検知機能付きフロアスイッチ監視システム。
【請求項２】
請求項１に記載のループ検知機能付きフロアスイッチ監視システムにおいて、
前記ログ情報は、メッセージ出力日付け，メッセージ出力時刻，メッセージＩＤ，メッセージを含むことを特徴とするループ検知機能付きフロアスイッチ監視システム。
【請求項３】
請求項１または２に記載のループ検知機能付きフロアスイッチ監視システムにおいて、
前記設置位置情報は、設置建屋名，設置フロア，スイッチ設置Ｘ座標，スイッチ設置Ｙ座標を含むことを特徴とするループ検知機能付きフロアスイッチ監視システム。
【請求項４】
請求項１から３のいずれかに記載のループ検知機能付きフロアスイッチ監視システムにおいて、
前記ポート統計情報は、ポートを通過する通信量であることを特徴とするループ検知機能付きフロアスイッチ監視システム。
【請求項５】
コンピュータを、請求項１から４のいずれかに記載のループ検知機能付きフロアスイッチ監視システムにおける各手段として機能させるためのプログラム。
【請求項６】
ループ検知機能付きフロアスイッチ毎のログ情報を格納するスイッチログＤＢと、ループ検知機能付きフロアスイッチ毎のＩＰアドレス，設置位置情報，設置図面ＩＤ、該ループ検知機能付きフロアスイッチにおける各ポートＮＯ，各ポートＮＯに対応するポートに接続されるＬＡＮ回線ＮＯ，該ＬＡＮ回線ＮＯに対応するＬＡＮ回線に接続される接続機器の設置位置情報，該各ポートＮＯに対応するポート統計情報を格納するスイッチポート管理ＤＢと、前記設置図面ＩＤ毎の設置図面データを格納するＬＡＮ配線図面管理ＤＢを備え、ＬＡＮを構成するループ検知機能付きフロアスイッチを監視するコンピュータを用いたループ検知機能付きフロアスイッチ監視方法において、
前記ループ検知機能付きフロアスイッチにおいてループが検知された場合に、当該ループが検知されたフロアスイッチ識別名と、ループ発生ポートＮＯを含めたメッセージとを、ループ検知時のログ情報として前記スイッチログＤＢに格納するステップと、
前記スイッチログＤＢのログ情報を監視する監視ステップと、
該監視ステップによる監視の結果、ループの検知が判明した場合、該ループが検知されたフロアスイッチ識別名およびポートＮＯを該スイッチログＤＢに格納されているログ情報から取り出すステップと、
該取り出したフロアスイッチ識別名およびポートＮＯを元に、前記スイッチポート管理ＤＢをアクセスし、該フロアスイッチの設置位置情報、接続されるＬＡＮ回線ＮＯ、ＬＡＮ回線の接続機器設置位置、および設置図面ＩＤを特定するステップと、
前記ＬＡＮ配線図面管理ＤＢから該特定された設置図面ＩＤに対応する設置図面データを取り出すステップと、
前記ＬＡＮ配線図面管理ＤＢから取り出した設置図面データ上に、前記スイッチポート管理ＤＢにより特定されたフロアスイッチの設置位置情報、接続されるＬＡＮ回線ＮＯ、ＬＡＮ回線の接続機器設置位置を表示通知するステップと、
前記スイッチポート管理ＤＢの内容をポート管理資料として出力するステップと、
を有することを特徴とするループ検知機能付きフロアスイッチ監視方法。
【請求項７】
請求項６に記載のループ検知機能付きフロアスイッチ監視方法において、
前記ログ情報は、メッセージ出力日付け，メッセージ出力時刻，メッセージＩＤ，メッセージを含むことを特徴とするループ検知機能付きフロアスイッチ監視方法。
【請求項８】
請求項６または７に記載のループ検知機能付きフロアスイッチ監視方法において、
前記設置位置情報は、設置建屋名，設置フロア，スイッチ設置Ｘ座標，スイッチ設置Ｙ座標を含むことを特徴とするループ検知機能付きフロアスイッチ監視方法。
【請求項９】
請求項６から８のいずれかに記載のループ検知機能付きフロアスイッチ監視方法において、
前記ポート統計情報は、ポートを通過する通信量であることを特徴とするループ検知機能付きフロアスイッチ監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ループ検知機能付きフロアスイッチを用いて構成されているＬＡＮ上で、ネットワークループが発生した場合のループ検知通報、発生場所を建屋、フロアのＣＡＤ図面上に表示する機能、および、ループ検知機能付きフロアスイッチ内各ＬＡＮ接続ポートの稼動状況表示を行うことが可能なループ検知機能付きフロアスイッチ管理システムおよび監視方法、ならびそのためのプログラムに関するものである。
【背景技術】
【０００２】
従来の技術では、ＬＡＮ障害を管理するために、主に次の方法が用いられている。
（１）第１の方法は、専用の状態検出装置を設置し、障害発生時、障害箇所までの距離情報を含む障害通知データをネットワーク管理装置へ通知、ネットワーク管理装置では、上記障害通知を解析し、物理的障害位置をレイアウト表示画面に表示する方法であり、例えば特開平９−６５７１号公報（特許文献１）に開示されている。
【０００３】
（２）第２の方法は、ネットワークループ発生時の影響を最小限にするため、ネットワークループ検知機能を機器本体に組み込んでおき、ネットワークループが検知されたら該当ポートの通信を遮断する機能を持つフロアスイッチを用いる方法であり、代表的な製品には、日立電線（株）ＡＰＲＥＳＩＡ（日立電線（株）の登録商標）などの製品がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−６５７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一般的に、ＬＡＮは、通常「メインスイッチ」→「フロアスイッチ」→「島ハブ」→「端末機器」の如く「メインスイッチ」を頂点とする階層構造で構築される。ネットワーク上の重大障害（ネットワーク停止につながる障害）にネットワークループ発生がある。このネットワークループ発生などの障害を検知して対策するために上述した方法が提案されているが、この従来技術には次のような問題点がある。
【０００６】
（１）特許文献１に記載された上記第１の方法では、ネットワークループを検知するために専用の状態検出装置を設置する必要があるが、管理対象ネットワークの拡張と変化に対応するためにはこの専用の状態検出装置の設置数が多大になり、それに伴って該専用の状態検出装置の性能維持管理の手間も多大になるという問題がある。
【０００７】
（２）ネットワークループは、島ハブを誤接続、つまり、端末機器を島ハブに接続しようとしたとき、ＬＡＮケーブルの一端を島ハブのポートに接続し、反対側の一端を端末機器に接続すべきところを、誤って、同じ島ハブあるいは同じレベルの島ハブに誤接続することにより発生する。
【０００８】
上記第２の方法においては、このような誤接続を排除するため、島ハブを介さず、直接、ネットワークループ検知機能を持つフロアスイッチと端末機器を接続し、もしネットワークループが発生した場合には、該ネットワークループを起こしたポートを自動検知し、該当ポートの通信機能を停止（ポート閉塞）するようにしている。しかし、このポート閉塞はフロアスイッチ内のログファイルへ保存されるだけで、ネットワーク管理者への通知や、発生場所の情報はフロアスイッチの外に出されることはない。
【０００９】
（３）また、ネットワークループを起こした端末機器を特定するためには、フロアスイッチ内ポートと端末機器を直接接続する必要がある。ＬＡＮケーブル接続ポートはフロアスイッチ１台に付き２４個または４８個ある。
【００１０】
このＬＡＮケーブル接続ポートにＬＡＮケーブルが未接続であれば、未使用ポートとしてＬＡＮ回線増設時に使用することができるが、未使用ポートがなく、かつＬＡＮ回線増設が必要な場合は、フロアスイッチ本体を新たに購入する必要がある。
【００１１】
しかしながら、実態として、ＬＡＮケーブルが接続されていても未使用状態のポートも存在する。ＬＡＮケーブルが接続されていてもそれが未使用状態のポートであるか否かを判別するためには、通信中であれば点滅するリンクアップランプを確認すればよく、もしリンクアップランプが点滅していればその瞬間そのポートは使用中であると判断することができる。
【００１２】
しかし、このランプが消灯している場合、端末機器は接続してあるが電源が投入されていないのか、または、端末機器自体接続されていないのかの判断がつかないという問題がある。
【００１３】
この状況でＬＡＮ回線を増設しようとすると、未使用ポートが有りながら、そのポートが有効活用されず、新規にフロアスイッチを増設することとなり、結果的に無駄な費用が発生することとなる。
【００１４】
そこで本発明の目的は、ネットワークループ検知用の専用機器を設置せず、ネットワークループ検知機能を持つフロアスイッチと端末機器を直接接続し、ネットワークループを監視し、ネットワークループ発生時、ネットワーク管理者へループ発生とその発生場所を通知し、かつ、フロアスイッチのポート利用状況を出力することが可能なループ検知機能付きフロアスイッチ管理システムおよび監視方法、ならびそのためのプログラムを提供することである。
【課題を解決するための手段】
【００１５】
本発明は、ループ検知機能付きフロアスイッチからのループ検知を示すログ情報をスイッチログＤＢ上で監視し、ループが検知された場合、スイッチポート管理ＤＢを参照し、該ログ情報に含まれるフロアスイッチ識別名からスイッチの設置場所、スイッチ上のポートＮＯから接続ＬＡＮケーブルＮＯ、および接続機器の設置位置、設置位置図面を示す設置図面ＩＤを特定し、該設置図面ＩＤにより予め登録してある図面を読み出し、該画面上に前記特定されたループ発生スイッチの設置場所、接続ＬＡＮケーブルＮＯ、および接続機器の設置位置を画面に表示したり警報で通知するようにしたものである。さらに、ループ検知機能付きフロアスイッチ内のポート使用状況（通信量）を集計し、ポートを管理するための資料として出力するようにしてもよい。
【００１６】
以下に、本発明の構成を詳細に記述する。
ａ）本発明に係るループ検知機能付きフロアスイッチ監視システムは、ＬＡＮを構成するループ検知機能付きフロアスイッチを監視するループ検知機能付きフロアスイッチ監視システムにおいて、前記ループ検知機能付きフロアスイッチ毎のログ情報を格納するスイッチログＤＢと、ループ検知機能付きフロアスイッチ毎のＩＰアドレス，設置位置情報，設置図面ＩＤ、該ループ検知機能付きフロアスイッチにおける各ポートＮＯ，各ポートＮＯに対応するポートに接続されるＬＡＮ回線ＮＯ，該ＬＡＮ回線ＮＯに対応するＬＡＮ回線に接続される接続機器の設置位置情報，該各ポートＮＯに対応するポート統計情報を格納するスイッチポート管理ＤＢと、前記設置図面ＩＤ毎の図面情報を格納するＬＡＮ配線図面管理ＤＢと、前記ループ検知機能付きフロアスイッチにおいてループが検知された場合に、当該ループが検知されたフロアスイッチ識別名と、ループ発生ポートＮＯを含めたメッセージとを、ループ検知時のログ情報として前記スイッチログＤＢに格納する手段と、前記スイッチログＤＢのログ情報を監視する監視手段と、該監視手段による監視の結果、ループの検知が判明した場合、該ループが検知されたフロアスイッチ識別名およびポートＮＯを該スイッチログＤＢに格納されているログ情報から取り出す手段と、該取り出したフロアスイッチ識別名およびポートＮＯを元に、前記スイッチポート管理ＤＢをアクセスし、該フロアスイッチの設置位置情報、接続されるＬＡＮ回線ＮＯ、ＬＡＮ回線の接続機器設置位置、および設置図面ＩＤを特定する手段と、前記ＬＡＮ配線図面管理ＤＢから該特定された設置図面ＩＤに対応する設置図面データを取り出す手段と、前記ＬＡＮ配線図面管理ＤＢから取り出した設置図面データ上に、前記スイッチポート管理ＤＢにより特定されたフロアスイッチの設置位置情報、接続されるＬＡＮ回線ＮＯ、ＬＡＮ回線の接続機器設置位置を表示通知する手段を有することを特徴としている。
【００１７】
ｂ）また、上記ａ）において、さらに、前記スイッチポート管理ＤＢの内容をポート管理資料として出力する手段を有する。ことを特徴としている。
【００１８】
ｃ）また、上記ａ）またはｂ）において、前記ログ情報がメッセージ出力日付け，メッセージ出力時刻，メッセージＩＤ，メッセージを含むこと、前記設置位置情報が設置建屋名，設置フロア，スイッチ設置Ｘ座標，スイッチ設置Ｙ座標を含むこと、あるいは、前記ポート統計情報がポートを通過する通信量であることを特徴としている。
【００１９】
ｄ）本発明に係るプログラムは、コンピュータ（フロアスイッチ監視サーバ）を、上記ループ検知機能付きフロアスイッチ監視システムにおける各手段として機能させるためのプログラムである。
【００２０】
ｅ）本発明に係るループ検知機能付きフロアスイッチ監視方法は、ループ検知機能付きフロアスイッチ毎のログ情報を格納するスイッチログＤＢと、ループ検知機能付きフロアスイッチ毎のＩＰアドレス，設置位置情報，設置図面ＩＤ、該ループ検知機能付きフロアスイッチにおける各ポートＮＯ，各ポートＮＯに対応するポートに接続されるＬＡＮ回線ＮＯ，該ＬＡＮ回線ＮＯに対応するＬＡＮ回線に接続される接続機器の設置位置情報，該各ポートＮＯに対応するポート統計情報を格納するスイッチポート管理ＤＢと、前記設置図面ＩＤ毎の図面情報を格納するＬＡＮ配線図面管理ＤＢを備え、ＬＡＮを構成するループ検知機能付きフロアスイッチを監視するコンピュータを用いたループ検知機能付きフロアスイッチ監視方法において、前記ループ検知機能付きフロアスイッチにおいてループが検知された場合に、当該ループが検知されたフロアスイッチ識別名と、ループ発生ポートＮＯを含めたメッセージとを、ループ検知時のログ情報として前記スイッチログＤＢに格納するステップと、前記スイッチログＤＢのログ情報を監視する監視ステップと、該監視ステップによる監視の結果、ループの検知が判明した場合、該ループが検知されたフロアスイッチ識別名およびポートＮＯを該スイッチログＤＢに格納されているログ情報から取り出すステップと、該取り出したフロアスイッチ識別名およびポートＮＯを元に、前記スイッチポート管理ＤＢをアクセスし、該フロアスイッチの設置位置情報、接続されるＬＡＮ回線ＮＯ、ＬＡＮ回線の接続機器設置位置、および設置図面ＩＤを特定するステップと、前記ＬＡＮ配線図面管理ＤＢから該特定された設置図面ＩＤに対応する設置図面データを取り出すステップと、前記ＬＡＮ配線図面管理ＤＢから取り出した設置図面データ上に、前記スイッチポート管理ＤＢにより特定されたフロアスイッチの設置位置情報、接続されるＬＡＮ回線ＮＯ、ＬＡＮ回線の接続機器設置位置を表示通知するステップとを有することを特徴としている。
【００２１】
ｆ）また、上記ｅ）において、さらに、前記スイッチポート管理ＤＢの内容をポート管理資料として出力するステップを有することを特徴としている。
【００２２】
ｇ）また、上記ｅ）またはｆ）において、前記ログ情報がメッセージ出力日付け，メッセージ出力時刻，メッセージＩＤ，メッセージを含むこと、前記設置位置情報が設置建屋名，設置フロア，スイッチ設置Ｘ座標，スイッチ設置Ｙ座標を含むこと、あるいは前記ポート統計情報がポートを通過する通信量であることを特徴としている。
【発明の効果】
【００２３】
本発明を適用すると、ネットワークループ発生の検知、発生場所の特定が容易となり、迅速な対策が可能になる。また、フロアスイッチポートの使用状況集計結果から、ポート使用状況の判別が可能となり、未使用ポートの有効活用が行え、フロアスイッチ増設費用を抑えることが可能となる。
【図面の簡単な説明】
【００２４】
【図１】本発明に係るループ検知機能付きフロアスイッチ監視システムの全体を示す構成図である。
【図２】本発明に係るループ検知機能付きフロアスイッチ監視システム全体の処理動作を示すフローチャートである。
【図３】本発明に係るスイッチログ取得実行部の処理動作を示すフローチャートである。
【図４】本発明に係るスイッチポート管理実行部の処理動作を示すフローチャートである。
【図５】本発明に係るスイッチループ検知実行部の処理動作を示すフローチャートである。
【図６】本発明に係るスイッチログ情報ベースの構成とデータ例を示す図である。
【図７】本発明に係るスイッチポート管理データベースの構成とデータ例を示す図である。
【図８】本発明に係るＬＡＮ配線図面管理データベースの構成とデータ例を示す図である。
【発明を実施するための形態】
【００２５】
以下、本発明に係るループ検知機能付きフロアスイッチ監視システムを、図面を用いて詳細に説明する。
【００２６】
図１は、本発明に係るネットワークループ監視システムの全体を示す構成図である。
【００２７】
同図において、１０１はフロアスイッチ監視サーバ、１０２はフロアスイッチ監視システム、１０３はスイッチログ取得実行部、１０４はスイッチログＤＢ、１０５はスイッチポート管理実行部、１０６はスイッチポート管理ＤＢ、１０７はループ検知発報および発生位置表示実行部、１０８はＬＡＮ配線図面管理ＤＢ、１０９はポート管理資料、１１０はフロアスイッチ、１１１はＬＡＮ接続機器を、それぞれ示している。
【００２８】
フロアスイッチ監視システム１０２は、フロアスイッチ監視サーバ１０１上で動作し、スイッチ名（フロアスイッチ名）、スイッチＩＰアドレス、設置場所、スイッチポートとＬＡＮ回線対応情報、ＬＡＮ接続機器の位置情報、および、ポート稼動情報などを格納するスイッチポート管理ＤＢ１０６からフロアスイッチ名を取り出す。
【００２９】
フロアスイッチ１１０には、パソコン、プリンタなどのＬＡＮ接続機器１１１が接続されており、この間の通信量、ループ発生時メッセージなどがフロアスイッチ上のログファイルに出力される。
【００３０】
このログファイルから、メッセージの出力日付け、メッセージの出力時刻、メッセージＩＤ、およびメッセージ（メッセージ内容）などを格納するスイッチログＤＢ１０４へ出力する機能を有するスイッチログ取得実行部１０３と、スイッチポート管理ＤＢ１０６からスイッチ名、スイッチＩＰアドレスを取り出し、各スイッチ上各ポートの通信量（ポート統計情報）をスイッチポート管理ＤＢ１０６に出力するとともに、ポートの稼動状況（ポート統計情報である通信量）などのスイッチポート管理ＤＢ１０６の内容を記載したポート管理資料１０９を出力する機能を有するスイッチポート管理実行部１０５と、スイッチログＤＢ１０４を常時監視し、ネットワークループが検知された場合、そのネットワークループが発生したフロアスイッチ、ポートＮＯから、ＬＡＮ回線ＮＯ，ＬＡＮ接続位置を取り出し、ＬＡＮ配線図面管理ＤＢ１０８から取り出した設置図面ＣＡＤデータと合わせ、ネットワーク１１２を介してループ発生位置表示装置１１３のフロア図面上に表示（図中１１４）する機能を有するループ検知発報および発生位置表示実行部１０７とから構成される。
【００３１】
次に、フロアスイッチ監視システム１０２の動作を説明する前に、スイッチログＤＢ１０４、スイッチポート管理ＤＢ１０６、およびＬＡＮ配線図面管理ＤＢ１０８のデータベース構成について説明する。
【００３２】
図６は、スイッチログＤＢ１０４のデータ構成例を示す図であり、同図（ａ）は項目の説明を、同図（ｂ）はデータ例を示している。
【００３３】
同図（ａ）に示すように、スイッチログＤＢ１０４は、フロアスイッチ個別に付与した識別名を示す「スイッチ名（フロアスイッチ名）」、メッセージ出力年月日を示す「出力日付け（ｙｙｙｙｍｍｄｄの標記）」、メッセージ出力時刻を示す「出力時刻（ｈｈｍｍｓｓ．ｓｓの標記）」、出力メッセージ固有のメッセージＩＤを示す「メッセージＩＤ」、メッセージ内容（テキスト形式）を示す「メッセージ」の各項目を有している。同図（ｂ）は具体的なデータ例である。
【００３４】
図７は、スイッチポート管理ＤＢ１０６のデータ構成例を示す図であり、同図（ａ）は項目の説明を、同図（ｂ）はデータ例を示している。
【００３５】
同図（ａ）に示すように、スイッチポート管理ＤＢ１０６は、スイッチ（フロアスイッチ）個別に付与した識別名を示す「スイッチ名（フロアスイッチ名）」、スイッチに設定されているＩＰアドレスを示す「スイッチＩＰアドレス」、スイッチが設置されている建物名を示す「設置建屋名」、スイッチが設置されている階数を示す「設置フロア」、スイッチが設置されている建物、フロアのＣＡＤ図面識別名を示す「設置図面ＩＤ」、スイッチが設置されている場所を表す設置図面上Ｘ座標を示す「スイッチ設置Ｘ座標」、スイッチが設置されている場所を表す設置図面上Ｙ座標を示す「スイッチ設置Ｙ座標」、スイッチ上のポート番号を示す「ポートＮＯ」、該「ポートＮＯ」のポートに接続されるＬＡＮ回線番号を示す「ＬＡＮ回線ＮＯ」、該「ＬＡＮ回線ＮＯ」の回線の接続機器設置場所を表す設置図面上のＸ座標を示す「ＬＡＮ接続位置Ｘ」、該「ＬＡＮ回線ＮＯ」の回線の接続機器設置場所を表す設置図面上のＹ座標を示す「ＬＡＮ接続位置Ｙ」、上記「ポートＮＯ」のポート統計情報として該ポートを通過した通信量（ポートデータ通信量）を示す「ポート通信量」の各項目を有している。同図（ｂ）は具体的なデータ例である。
【００３６】
図８は、ＬＡＮ配線図面管理ＤＢ１０８のデータ構成例を示す図であり、同図（ａ）は項目の説明を、同図（ｂ）はデータ例を示している。
【００３７】
同図（ａ）に示すように、ＬＡＮ配線図面管理ＤＢ１０８は、スイッチが設置されている建物、フロアのＣＡＤ図面識別名を示す「設置図面ＩＤ」、図面縮尺（１／１ＸＸＸＸ）を例えば“ＸＸＸＸ”として記述する「図面縮尺」、設置図面ＣＡＤデータを示す「設置図面データ」の各項目を有している。同図（ｂ）は具体的なデータ例である。
【００３８】
図２は、フロアスイッチ監視システム１０２の全体の動作を示すフローチャートである。
【００３９】
同図に示すように、フロアスイッチ監視システム１０２が起動され、システム停止でない間(ステップＳ２０１：Ｎ）、ログ取出しタイミングがくると（ステップＳ２０２：Ｙ）、スイッチログ取得実行部１０３の処理（ステップＳ２０３）、スイッチポート管理実行部１０５の処理（ステップＳ２０４）、およびループ検知発報および発生位置表示実行部１０７の処理（ステップＳ２０５）を順次実行する。
【００４０】
スイッチログ取得実行部１０３、スイッチポート管理実行部１０５、およびループ検知発報および発生位置表示実行部１０７は、フロアスイッチ監視システム１０２が起動された後は該フロアスイッチ監視システムに常駐し、システム停止（ステップＳ２０１：Ｙ）と同時に停止する。
【００４１】
ステップＳ２０２のログ取出しタイミング（ログ取り出し間隔）は、ネットワーク運用特性、例えば、ネットワーク障害に対し、極めてシビアな即時対応が迫られる所では、ログ取り出しタイミングの間隔を短くしネットワーク障害検知速度を上げ、逆に、あまりシビアでなく即時対応が不要な所では、ログ取り出しタイミングの間隔を長くしネットワーク障害検知速度を下げるなど、その場所に応じて決められる。
【００４２】
スイッチログ取得実行部１０３の処理（ステップＳ２０３）では、スイッチポート管理ＤＢ１０６から、ループ検知機能付きフロアスイッチを識別する識別名、ＩＰアドレスを取出し、取出したＩＰアドレスを用いてループ検知機能付きフロアスイッチにアクセスし、該ループ検知機能付きフロアスイッチから出力されるログ情報（図６に示すように、スイッチ名，出力日付け，出力時刻，メッセージＩＤ，メッセージからなる）をスイッチログＤＢ１０４へ常時格納する。
【００４３】
スイッチポート管理実行部１０５の処理（ステップＳ２０４）では、スイッチポート管理ＤＢ１０６から、ループ検知機能付きフロアスイッチを識別する識別名、ＩＰアドレスを取出し、取出したＩＰアドレスによりループ検知機能付きフロアスイッチをアクセスし、該ループ検知機能付きフロアスイッチ上のＬＡＮ接続ポート（２４個または４８個）ごとの通信量（ポート統計情報）を取出し、スイッチポート管理ＤＢ１０６へ出力する。
【００４４】
ループ検知発報および発生位置表示実行部１０７の処理（ステップＳ２０５）では、スイッチログＤＢ１０４を常時監視し、ループ発生メッセージを検知したら、スイッチポート管理ＤＢ１０６から、ループ発生ＬＡＮ回線情報（ＬＡＮ回線ＮＯ，ＬＡＮ接続位置座標）と、発生スイッチ情報（接続スイッチ名、接続スイッチＩＰアドレス、スイッチ設置場所、設置フロア図面名）を取出し、ＬＡＮ配線図面管理ＤＢ１０８の図面情報と合わせ、ループ発生位置表示装置上にループ発生位置を表示する。
【００４５】
図３は、スイッチログ取得実行部１０３が行う処理（図２のステップＳ２０３）の動作の詳細を示すフローチャートである。
【００４６】
同図に示すように、まず、スイッチポート管理ＤＢ３０３（図１のスイッチポート管理ＤＢ１０６に対応）からフロアスイッチ情報（フロアスイッチ名、ＩＰアドレス）を取出す（図中３０２）（ステップＳ３０１）。
【００４７】
次に、全スイッチに対する処理が完了するまで（ステップＳ３０４：Ｎ）、取出したフロアスイッチ情報（フロアスイッチ名、ＩＰアドレス）を用いてフロアスイッチ本体にアクセスし、ログ情報を取り出す（ステップＳ３０５）。
【００４８】
次に、取出したログ情報（図６に示すように、スイッチ名，出力日付け，出力時刻，メッセージＩＤ，メッセージからなる）をスイッチログＤＢ３０８（図１のスイッチログＤＢ１０４に対応）へ出力（図中３０７）する（ステップＳ３０６）。この動作をフロアスイッチ全てに対し実行し、全フロアスイッチに対する処理が完了したら（ステップＳ３０４：Ｙ）、処理を終了する。
【００４９】
図４は、スイッチポート管理実行部１０５が行う処理（図２のステップＳ２０４）の動作の詳細を示すフローチャートである。
【００５０】
同図に示すように、まず、スイッチポート管理ＤＢ４０３（図１のスイッチポート管理ＤＢ１０６に対応）から全フロアスイッチ情報（スイッチ名、ＩＰアドレス）を取出し（図中４０２）（ステップＳ４０１）、サーバコア上のスイッチ情報テーブル４０５へ出力する（図中４０４）。
【００５１】
次に、サーバコア上のスイッチ情報テーブル４０５から１フロアスイッチのスイッチ名、ＩＰアドレスを取出す（ステップＳ４０６）。
【００５２】
次に、取り出したフロアスイッチのＩＰアドレスによりフロアスイッチ本体へアクセスし、コマンドを使用してポート統計情報（ポートを通過した通信量）を取出す（ステップＳ４０７）。
【００５３】
次に、取出したポート統計情報をスイッチポート管理ＤＢ４１０（図１のスイッチポート管理ＤＢ１０６に対応）へ出力（図中４０９）する（ステップＳ４０８）。これを１フロアスイッチ上の全てのポート（通常２４個または４８個）に対し行う（ステップＳ４１１）。
【００５４】
１フロアスイッチ上の全ポートが完了後（ステップＳ４１１：Ｙ）、全てのフロアスイッチが終了（ステップＳ４１２：Ｙ）するまで同じ処理を繰り返す。
【００５５】
ポート管理資料４１４は、スイッチポート管理ＤＢ４１０（図１のスイッチポート管理ＤＢ１０６に対応）の内容を記載したもので、任意のタイミングで出力することができ（図中４１３）、特に管理者やエンジニアなどがフロアスイッチの動作状況を把握するに有益な資料となる。
【００５６】
図５は、ループ検知発報および発生位置表示実行部１０７が行う処理（図２のステップＳ２０５）の動作の詳細を示すフローチャートである。
【００５７】
同図に示すように、まず、スイッチログＤＢ５０３（図１のスイッチログＤＢ１０４に対応）のログ情報をテキスト形式で常に監視する（図中５０２）（ステップＳ５０１）。
【００５８】
次に、ログ情報上にループが検知されたことを意味するループ検知メッセージが出力されたか判定し（ステップＳ５０４）、出力されていない場合は（ステップＳ５０４：なし）、ステップＳ５０１に戻ってログ情報の監視を続ける。ループ検知メッセージか否かの判定は、スイッチログＤＢ５０３のメッセージＩＤがループの検出を示すメッセージ（発生ポートＮＯを含む）を示す特定のメッセージＩＤであるか否かによって行われる。
【００５９】
ループ検知を示すログ情報が出力された場合（ステップＳ５０４：あり）、スイッチログＤＢ５０３（図１のスイッチログＤＢ１０４に対応）から該ループ検知を示すログ情報を取出し（図中５０５）、該ログ情報内のフロアスイッチ名とループが発生したポートのポートＮＯ（発生ポートＮＯ）を取出す（ステップＳ５０６）。
【００６０】
次に、取り出したフロアスイッチ名と発生ポートＮＯをもとに、スイッチポート管理ＤＢ５０９（図１のスイッチポート管理ＤＢ１０６に対応）をアクセスし、該フロアスイッチ名に対応するスイッチの設置図面ＩＤ，スイッチ設置Ｘ座標，スイッチ設置Ｙ座標、および発生ポートＮＯに対応するＬＡＮ回線ＮＯ，ＬＡＮ接続位置Ｘ，およびＬＡＮ接続位置Ｙを取出す（図中５０８）（ステップＳ５０７）。
【００６１】
次に、（イ）前記取り出したスイッチの設置図面ＩＤと、スイッチ設置Ｘ座標，スイッチ設置Ｙ座標をキーとしてＬＡＮ配線図面管理ＤＢ５１２（図１のＬＡＮ配線図面管理ＤＢ１０８に対応）からループ発生場所図面情報を取出し（図中５１１）、（ロ）この取出した図面情報上に、ＬＡＮ接続位置Ｘ座標とＬＡＮ接続位置Ｙ座標で示されるループ発生接続機器の位置をマージ（合成）し、ループ発生位置表示装置５１３に表示する（図中５１４）（ステップＳ５１０）。
【００６２】
また、このとき、ループが発生したことを管理者に報知するためのループ発生警報手段を設けることができる。ループ発生警報手段としては、例えばブザーなどの音声や光（フロアスイッチ監視サーバに取り付けた発光装置や画面上の点滅表示など）などを利用することができる。
【００６３】
なお、スイッチログ取得実行部１０３，スイッチポート管理実行部１０５，ループ検知発報および発生位置表示実行部１０７によって行われる図２〜図５に示した処理は、フロアスイッチ監視サーバ１０１を構成するコンピュータのＣＰＵやメモリ、レジスタなどのハードウェアにより各処理に対応するプログラムを実行することにより実現される。これらの各処理に対応するプログラムは、ＦＤ、ＣＤ−ＲＯＭ、ＤＶＤなどのコンピュータ読み取り可能な記録媒体や、インターネットなどのネットワークを介して市場に流通させることができる。
【符号の説明】
【００６４】
１０１  フロアスイッチ監視サーバ
１０２  フロアスイッチ監視システム
１０３  スイッチログ取得実行部
１０４  スイッチログデータベース
１０５  スイッチポート管理実行部
１０６  スイッチポート管理データベース
１０７  ループ検知発報および発生位置表示実行部
１０８  ＬＡＮ配線図面管理データベース
１０９  ポート管理資料
１１０  フロアスイッチ
１１１  ＬＡＮ接続機器（パソコン、プリンタ）
１１２  ネットワーク
１１３  ループ発生位置表示装置
１１４  ループ発生位置表示画面例
【図１】
0005600302.tif 000002
【図２】
0005600302.tif 000003
【図３】
0005600302.tif 000004
【図４】
0005600302.tif 000005
【図５】
0005600302.tif 000006
【図６】
0005600302.tif 000007
【図７】
0005600302.tif 000008
【図８】
0005600302.tif 000009