(57)【特許請求の範囲】
【請求項１】
ケーブルにより互いに接続された複数のノード装置を含む冗長構造のネットワークに接続され、前記ネットワークに対し障害発生時の経路切替試験を行うネットワーク試験装置であって、
前記各ノード装置のポートの状態が中継状態であるかブロッキング状態であるかを示すポート情報を収集するポート情報収集手段と、
前記ポート情報収集手段により収集されたポート情報を表示する表示手段と、
前記ネットワークに対し模擬的に発生させる障害に対し、経路切替が正常に行われた場合の前記各ノード装置のポート情報を期待値として記憶する期待値記憶手段と、
前記ネットワークに対し模擬的に障害を発生させた後の前記各ノード装置のポート情報を前記期待記憶手段に記憶された期待値と比較し、一致した場合に経路切替が正常に行われたと判定する経路切替判定手段を備えたことを特徴とするネットワーク試験装置。
【請求項２】
ポート情報は、前記各ノード装置のポートに対応したＬＥＤの点灯状態であり、点灯は中継状態を示し、消灯はブロッキング状態を示すことを特徴とする請求項１記載のネットワーク試験装置。
【請求項３】
前記期待値記憶手段に記憶される期待値には、前記各ケーブルの故障に対する期待値と、前記各ノード装置の故障に対する期待値が含まれることを特徴とする請求項１または請求項２に記載のネットワーク試験装置。
【請求項４】
試験者が前記各ケーブルを抜くことにより前記ケーブルの故障を模擬的に発生させる際に、前記ケーブルを抜くタイミングを試験者に通知する通知手段を備えたことを特徴とする請求項１〜請求項３のいずれか一項に記載のネットワーク試験装置。
【請求項５】
前記ノード装置相互間に設けられ前記ケーブルの故障を模擬的に発生させるスイッチ装置と、前記スイッチ装置のオン／オフを制御するスイッチ制御手段を備えたことを特徴とする請求項１〜請求項３のいずれか一項に記載のネットワーク試験装置。
【請求項６】
ケーブルにより互いに接続された複数のノード装置を含む冗長構造のネットワークに対し障害発生時の経路切替試験を試験端末上で行うためのネットワーク試験方法であって、
前記ネットワークに対し模擬的に発生させる障害に対し、経路切替が正常に行われた場合の前記各ノード装置のポートの状態を、期待値として記憶する期待値記憶ステップ、
前記ネットワークに対し模擬的に障害を発生させる模擬障害発生ステップ、
前記模擬障害発生ステップの後、前記各ノード装置のポートの状態が中継状態であるかブロッキング状態であるかを示すポート情報を収集するポート情報収集ステップ、
前記ポート情報収集ステップで収集した前記各ノード装置のポート情報と前記期待値記憶ステップで記憶した期待値とを前記試験端末上で動作するテストプログラムにおいて比較し、一致した場合に経路切替が正常に行われたと判定する経路切替判定ステップを含むことを特徴とするネットワーク試験方法。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、冗長構造のネットワークに対し障害発生時の経路切替試験を行うためのネットワーク試験装置及びネットワーク試験方法に関するものである。
【背景技術】
【０００２】
従来、経路冗長性を持たせたメッシュ状やリング状のネットワークが用いられている。このような冗長構造のネットワークでは、ネットワーク内にループが存在すると中継フレームが無限周回するため、ループを防ぐための制御用プロトコルが多数提案されており、障害発生時には自動的に経路を切り替えることにより、通信を継続させることを実現している。
【０００３】
例えば、複数のレイヤ２スイッチから構成されるレイヤ２ネットワークの制御用プロトコルが普及しているが、ネットワーク障害発生時の経路切替時間が長く、リングネットワークを結成する際のレイヤ２スイッチ接続台数に制限がある。このような問題に対し、特許文献１では、一方の端局となるマスタ装置が、縦列接続の論理的なグループを構成した複数のスレーブ装置に送信する管理フレームの送信周期を短くすることにより、高速に障害経路切替を行うことが可能なレイヤ２ネットワークが提示されている。
【０００４】
また、特許文献２では、レイヤ２における障害検出処理とレイヤ３ルーティング処理とを行う複数の送信装置を備えた通信システムにおいて、障害を検出した通信装置が送信した障害検出通知を受信した他の通信装置が、障害検出箇所を推定し、これに基づいてレイヤ３ルーティング処理で用いる中継装置を更新することにより、障害発生時のレイヤ３の経路切替時間を短縮するようにした通信システムが提示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１７４１１９号公報
【特許文献２】特開２０１１−１４６９７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記のように、冗長構造のネットワークにおいては、障害発生時の経路切替時間を短縮することが求められており、ネットワークに障害が発生した場合を想定し、経路切替の状況や時間を確認するネットワーク試験が行われている。従来のネットワーク試験では、ネットワークを構成するノード装置の状態を確認するために、各ノード装置のポートに対応するＬＥＤの点灯状態を試験者が目視で確認していた。しかし、ネットワークを構成するノード装置は多数存在し、それらが分散しているため、試験に長時間を要し効率が悪いという問題があった。
【０００７】
本発明は、上記のような課題を解決するためになされたものであり、冗長構成のネットワークの経路切替試験を短時間で効率良く実施することが可能なネットワーク試験装置及びネットワーク試験方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係るネットワーク試験装置は、ケーブルにより互いに接続された複数のノード装置を含む冗長構造のネットワークに接続され、ネットワークに対し障害発生時の経路切替試験を行うネットワーク試験装置であって、各ノード装置のポートの状態が中継状態であるかブロッキング状態であるかを示すポート情報を収集するポート情報収集手段と、ポート情報収集手段により収集されたポート情報を表示する表示手段と、ネットワークに対し模擬的に発生させる障害に対し、経路切替が正常に行われた場合の各ノード装置のポート情報を期待値として記憶する期待値記憶手段と、ネットワークに対し模擬的に障害を発生させた後の各ノード装置のポート情報を期待記憶手段に記憶された期待値と比較し、一致した場合に経路切替が正常に行われたと判定する経路切替判定手段を備えたものである。 
【０００９】
また、本発明に係るネットワーク試験方法は、ケーブルにより互いに接続された複数のノード装置を含む冗長構造のネットワークに対し障害発生時の経路切替試験を試験端末上で行うためのネットワーク試験方法であって、ネットワークに対し模擬的に発生させる障害に対し、経路切替が正常に行われた場合の各ノード装置のポートの状態を期待値として記憶する期待値記憶ステップと、ネットワークに対し模擬的に障害を発生させる模擬障害発生ステップと、模擬障害発生ステップの後、各ノード装置のポートの状態が中継状態であるかブロッキング状態であるかを示すポート情報を収集するポート情報収集ステップと、ポート情報収集ステップで収集した各ノード装置のポート情報と期待値記憶ステップで記憶した期待値とを試験端末上で動作するテストプログラムにおいて比較し、一致した場合に経路切替が正常に行われたと判定する経路切替判定ステップを含むものである。 
【発明の効果】
【００１０】
本発明に係るネットワーク試験装置によれば、ネットワークに対し模擬的に障害を発生させた後の各ノード装置のポート情報をポート情報収集手段により収集し、収集されたポート情報を経路切替判定手段により期待値と比較し、一致した場合に経路切替が正常に行われたと判定するようにしたので、各ノード装置のポートの状態を試験者の目視により確認していた従来の試験に比べ、経路切替判定における人的ミスが防止でき、ネットワークの経路切替試験を短時間で効率良く実施することが可能である。 
【００１１】
また、本発明に係るネットワーク試験方法によれば、ポート情報収集ステップで収集した各ノード装置のポート情報と、期待値記憶ステップで記憶した期待値とをテストプログラムにおいて比較し、一致した場合に経路切替が正常に行われたと判定するようにしたので、各ノード装置のポートの状態を試験者の目視により確認していた従来方法に比べ、経路切替判定における人的ミスが防止でき、ネットワークの経路切替試験を短時間で効率良く実施することが可能である。
【図面の簡単な説明】
【００１２】
【図１】一般的なリング型ネットワークの動作を説明する図である。
【図２】本発明の実施の形態１に係るネットワーク試験装置が接続されたリング型ネットワークと、模擬障害発生前のポートの状態（初期値）を示す図である。
【図３】本発明の実施の形態１に係るネットワーク試験装置が接続されたリング型ネットワークと、模擬障害発生後のポートの状態を示す図である。
【図４】本発明の実施の形態２に係るネットワーク試験装置の構成を示す図である。
【図５】本発明の実施の形態２に係るネットワーク試験装置のテストプログラムの処理の流れを示す図である。
【図６】本発明の実施の形態３に係るネットワーク試験装置のテストプログラムの処理の流れを示す図である。
【図７】本発明の実施の形態４に係るネットワーク試験装置が接続されたリング型ネットワークを示す図である。
【図８】本発明の実施の形態４に係るネットワーク試験装置のテストプログラムの処理の流れを示す図である。
【図９】本発明の実施の形態５に係るネットワーク試験装置が接続されたリング型ネットワークと、模擬障害発生後のポートの状態を示す図である。
【発明を実施するための形態】
【００１３】
実施の形態１．
以下に、本発明の実施の形態１に係るネットワーク試験装置及びネットワーク試験方法について、図面に基づいて説明する。本実施の形態１に係るネットワーク試験装置は、ケーブルにより互いに接続された複数のノード装置を含む冗長構造のネットワークに接続され、該ネットワークに対し障害発生時の経路切替試験を行うものである。
【００１４】
冗長構造のネットワークの例として、一般的なリング型ネットワークについて図１を用いて説明する。図１に示すリング型ネットワークは、３台の端末１００〜１０２と、５台のノード装置１０〜１４、各ノード装置１０〜１４を接続しリングネットワークを形成するケーブル２０〜２４、及び各端末１００〜１０２とリングネットワークを接続するケーブル３０〜３２を含んで構成される。
【００１５】
リング型ネットワークにおいては、通常、特定ポートをブロッキング状態とし、フレームを中継しないようにしてループを防ぐ。図１では、ノード装置１０のポート４０がブロッキング状態（図中Ｂで示す）であるとする。このとき、端末１００から端末１０１へのフレームは、ノード装置１０、１１、１２を経由する経路１で転送される。
【００１６】
また、ケーブル２０に障害（図中Ａで示す）が発生した場合、自動的に経路切替が行われ、ポート４０は中継状態になり、ポート４１はブロッキング状態になる。その結果、端末１００から端末１０１へのフレームは、ノード装置１０、１４、１３、１２を経由する経路２で転送される。
【００１７】
次に、本実施の形態１に係るネットワーク試験装置について、図２を用いて説明する。なお、図２中、図１と同一、相当部分には同一符号を付している。本実施の形態１に係るネットワーク試験装置は、図２（ａ）に示すリング型ネットワークに接続された端末１０２（以下、試験端末１０２と称す）であり、試験端末１０２上でネットワーク試験プログラム（以下、テストプログラムと称す）を動作させるものである。なお、テストプログラム１を動作させるのは、他の端末１００、１０１であっても良く、その場合はそれらが試験端末となる。
【００１８】
テストプログラムは、各ノード装置１０〜１４のポートの状態が中継状態であるかブロッキング状態であるかを示すポート情報を収集するポート情報収集手段を有している。ポート情報は、各ノード装置１０〜１４のポートに対応したＬＥＤの点灯状態であり、点灯は中継状態を示し、消灯はブロッキング状態を示す。また、試験端末１０２は、ポート情報収集手段により収集されたポート情報を表示する表示手段である画面を備えている。
【００１９】
テストプログラムのポート情報収集手段は、例えばＴＣＰ／ＩＰネットワークに接続された通信機器を監視、制御するためのプロトコルであるＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）を用いて、全てのノード装置１０〜１４のポート情報を収集する。
【００２０】
経路切替試験では、ネットワークに対し模擬的に障害を発生させ、その時の経路切替が正常に行われたかどうかの判定を、ポート情報収集手段により収集されたポート情報に基づいて行う。本実施の形態１では、試験者によりケーブル２０〜２４のいずれかを抜くことによりケーブル故障を模擬的に発生させる。また、ネットワークに対し模擬的に障害を発生させた後の経路切替が正常に行われたかどうかの判定は、試験端末１０２の画面に一覧表示されたポート情報に基づいて、試験者が行う。
【００２１】
本実施の形態１に係るネットワーク試験方法について、図２及び図３を用いて説明する。図２（ａ）は、模擬障害発生前（すなわち通常時）のリング型ネットワークを示し、図２（ｂ）は、図２（ａ）における各ノード装置１０〜１４のポートの状態、すなわちポート情報を示している。また、図３（ａ）は、模擬障害発生後のリング型ネットワークを示し、図３（ｂ）は、図３（ａ）における各ノード装置１０〜１４のポート情報を示している。なお、図２（ｂ）及び図３（ｂ）に示す一覧表は、試験端末１０２の画面に表示されるものである。
【００２２】
図２（ａ）に示す模擬障害発生前のリング型ネットワークでは、図１と同様に、ノード装置１０のポート４０がブロッキング状態になっているものとする。すなわち、端末１００から端末１０１へのフレームは、ノード装置１０、１１、１２を経由する経路１で転送される。各ノード装置１０〜１４のポート情報は、図２（ｂ）に示すように、ノード装置１０のポート４０に対応するＬＥＤのみが消灯しており、他のＬＥＤは点灯している。試験者は、模擬障害発生前の各ノード装置１０〜１４のポート情報を、初期値として確認する。
【００２３】
続いて、図３（ａ）に示すように、ノード装置１０のポート４１側のケーブル２０を抜き（図中Ｃで示す）、模擬的に障害を発生させる。この時、経路切替が正常に行われていれば、端末１００から端末１０１へのフレームは、ノード装置１０、１４、１３、１２を経由する経路２で転送される。
【００２４】
試験者は、模擬障害発生後のポート装置の状態変化を、試験端末１０２の画面で確認する。模擬障害発生後のポート情報は、図３（ｂ）に示すように、ノード装置１０のポート４１に対応するＬＥＤと、ノード装置１１のノード装置１０側のポートに対応するＬＥＤが消灯している。また、模擬障害発生前はブロッキング状態であったノード装置１０のポート４０に対応するＬＥＤは点灯状態となっている。
【００２５】
この時、試験者は、試験端末１０２の画面において、模擬障害発生後のポート情報を期待値（経路切替が正常に行われた場合の各ノード装置１０〜１４のポートの状態）と比較し、一致した場合に経路切替が正常に行われたと判定する。図３（ｂ）の例では、期待値と一致しているため、経路切替が正常に行われたと判定される。その後、抜いたケーブル２０を戻し、各ノード装置１０〜１４のポート情報が初期値に戻ったことを確認した後、次のケーブルを抜いて同様の試験を繰り返し行う。
【００２６】
以上のように、本実施の形態１によれば、ネットワークに対し模擬的に障害を発生させた後の各ノード装置１０〜１４のポート情報を、試験端末１０２上のテストプログラムにより収集し、収集した全てのポート情報を試験端末１０２の画面に一覧表示することができるため、試験者は、この画面において経路切替が正常に行われたかどうかの判定を行うことができる。従って、ＬＥＤの点灯状態を試験者の目視により確認していた従来方法に比べ、試験に要する時間を短縮することができ、冗長ネットワークの経路切替試験を短時間で効率良く実施することが可能である。
【００２７】
実施の形態２．
図４は、本発明の実施の形態２に係るネットワーク試験装置の構成を示している。本実施の形態２に係るネットワーク試験装置は、上記実施の形態１と同様のリング型ネットワーク（図２参照）に接続された試験端末１０２及びこの試験端末１０２上で動作するテストプログラムから構成される。
【００２８】
上記実施の形態１で説明したように、冗長ネットワークの経路切替試験では、１本のケーブルを抜いて経路切替状況を確認し、抜いたケーブルを戻して経路が元に戻ったことを確認した後、次のケーブルを抜いて経路切替状況を確認する、という作業が繰り返される。このため、ネットワークを構成するノード装置及びケーブルの数が多い場合、試験者が試験端末１０２の画面において経路切替状況の確認、判定を行う上記実施の形態１の方法では、試験時間が長くなる上、人的ミスが発生し易い。
【００２９】
そこで、本実施の形態２では、試験端末１０２に、期待値記憶手段４と経路切替判定手段５をさらに備えたものである。期待値記憶手段４は、試験端末１０２に備えられたメモリであり、ネットワークに対し模擬的に発生させる障害に対し、経路切替が正常に行われた場合の各ノード装置１０〜１４のポートの状態を期待値として記憶する。なお、期待値記憶手段４に記憶される期待値には、少なくとも各ケーブル２０〜２４の故障に対する期待値と、各ノード装置１０〜１４の故障に対する期待値が含まれる。
【００３０】
また、経路切替判定手段５は、経路切替試験において模擬的に障害を発生させた後の各ノード装置１０〜１４のポート情報を、期待値記憶手段４に記憶された期待値と比較し、一致した場合に経路切替が正常に行われたと判定する。経路切替判定手段５は、試験端末１０２上で動作するテストプログラム１により実現される。なお、図４に示すポート情報収集手段２と表示手段３については、上記実施の形態１と同様であるため説明を省略する。
【００３１】
次に、本実施の形態２におけるネットワーク試験方法について、図５を用いて説明する。図５は、本実施の形態２におけるテストプログラム１の処理の流れを示すフローチャートである。なお、フローチャートには示していないが、試験開始前の準備として、経路切替試験においてネットワークに対し模擬的に発生させる障害に対し、経路切替が正常に行われた場合の各ノード装置１０〜１４のポートの状態を、期待値として期待値記憶手段４に記憶する（期待値記憶ステップ）。期待値には、ポートの初期状態（初期値）の期待値も含まれる。
【００３２】
まず、ステップ１（Ｓ１）において、各ノード装置１０〜１４のポートの初期状態を示すポート情報を収集し、ステップ２（Ｓ２）において、期待値記憶手段４に記憶された初期値の期待値と比較する。Ｓ２において初期値が期待値と一致しない場合（ＮＧ）、ステップ９（Ｓ９）に進み、試験端末１０２の画面にエラー表示を出力し、処理を終了する。
【００３３】
Ｓ２において、初期値が期待値と一致した場合（ＯＫ）、ステップ３（Ｓ３）に進み、試験者から次の指示があるまで待機状態となる。Ｓ３において、試験者は、例えば１本のケーブル２０を抜くことにより、ネットワークに対し模擬的に障害を発生させる（模擬障害発生ステップ）。その後、試験端末１０２のテストプログラム１に対し、試験を進めるよう指示を出す。
【００３４】
続いて、ステップ４（Ｓ４）において、各ノード装置１０〜１４のポートの状態が中継状態であるかブロッキング状態であるかを示すポート情報を収集する（ポート情報収集ステップ）。さらに、ステップ５（Ｓ５）において、Ｓ４で収集したポート情報を、期待値記憶ステップで記憶した期待値と比較し、一致した場合に経路切替が正常に行われたと判定する（経路切替判定ステップ）。
【００３５】
Ｓ５において、収集したポート情報が期待値と一致した場合（ＯＫ）、ステップ６（Ｓ６）に進み、試験端末１０２の画面にＯＫ表示を出力する。試験者はＯＫの表示を確認し、抜いたケーブル２０を戻す。その後、ステップ７（Ｓ７）において、ポート情報が初期値に戻るまで待つ。ポート情報が初期値に戻ったら、ステップ１０（Ｓ１０）に進み、次のケーブルがあるかどうか確認する。次のケーブルがある場合（ＹＥＳ）、Ｓ３に戻り、試験者が次のケーブルを抜いて指示を出すまで待機する。Ｓ１０において次のケーブルがない場合（ＮＯ）、処理を終了する。
【００３６】
また、Ｓ５において、Ｓ４で収集したポート情報が期待値と一致しない場合（ＮＧ）、
ステップ８（Ｓ８）に進み、タイムアウトでなければ（ＮＯ）Ｓ４に戻り、各ポートのポート情報を繰り返し収集する。Ｓ８において、一定時間経過しても収集したポート情報が期待値と一致しない場合、タイムアウトとなり（ＹＥＳ）、Ｓ９で試験端末１０２の画面にエラー表示を出力し、処理を終了する。
【００３７】
本実施の形態２によれば、上記実施の形態１と同様の効果に加え、収集したポート情報と期待値の比較をテストプログラム１により行うことができるため、さらに試験時間の短縮が図られると共に、経路切替判定における人的ミスが防止できるため、試験結果の信頼性が向上する。
【００３８】
実施の形態３．
本発明の実施の形態３に係るネットワーク試験装置は、上記実施の形態１と同様のリング型ネットワーク（図２参照）に接続された試験端末１０２及びこの試験端末１０２上で動作するテストプログラム１（図４参照）から構成される。以下の説明では、図２及び図４を流用して説明する。
【００３９】
上記実施の形態２では、経路切替判定（期待値との比較）をテストプログラム１により行うようにし、試験時間の短縮と人的ミスの防止を図ったが、試験者はケーブルを抜き差しする度に、テストプログラム１に指示を与えるために試験端末１０２に戻る必要がある（図５のＳ３）。また、期待値との比較の結果を、試験端末１０２の画面のＯＫ表示で確認する（図５のＳ６）。
【００４０】
そこで、本実施の形態３では、経路切替試験中に試験者が試験端末１０２に戻る必要がないテストプログラム１を提供するものである。本実施の形態３におけるテストプログラム１は、ケーブルを抜くタイミングを試験者に通知する通知手段を備えている。本実施の形態３では、通知手段は、開始音でタイミングを通知する。また、通知手段は、期待値との比較の結果をＯＫ音またはＮＧ音で試験者に通知する。これにより、試験者が試験端末１０２に戻らなくても、テストプログラム１により試験が継続される。
【００４１】
本実施の形態３におけるネットワーク試験方法について、図６を用いて説明する。図６は、本実施の形態３におけるテストプログラム１の処理の流れを示すフローチャートである。なお、期待値記憶ステップからステップ１２（Ｓ１２）までは、上記実施の形態２で説明した図５のフローチャートのＳ１、Ｓ２と同様の処理であるので説明を省略する。
【００４２】
Ｓ１２において、初期値が期待値と一致した場合（ＯＫ）、ステップ１３（Ｓ１３）に進み、試験端末１０２により開始音を鳴らす。試験者はこの開始音を聞いて１本のケーブル２０を抜く。その後、ステップ１４（Ｓ１４）においてポート情報を収集し、ステップ１５（Ｓ１５）において期待値と比較する。
【００４３】
Ｓ１５において、収集したポート情報が期待値と一致した場合（ＯＫ）、ステップ１６（Ｓ１６）に進み、試験端末１０２によりＯＫ音を鳴らす。試験者はＯＫ音を聞いて、抜いたケーブル２０を戻す。その後、ステップ１７（Ｓ１７）において、ポート情報が初期値に戻るまで待つ。ポート情報が初期値に戻ったら、ステップ２０（Ｓ２０）に進み、次のケーブルがあるかどうか確認する。次のケーブルがある場合（ＹＥＳ）、Ｓ１３に戻り、開始音を鳴らす。試験者は開始音を聞いて次のケーブルを抜く。Ｓ２０において次のケーブルがない場合（ＮＯ）、処理を終了する。
【００４４】
また、Ｓ１５において、Ｓ１４で収集したポート情報が期待値と一致しない場合（ＮＧ）、ステップ１８（Ｓ１８）に進み、タイムアウトでなければ（ＮＯ）Ｓ１４に戻り、各ポートのポート情報を繰り返し収集する。Ｓ１８において、一定時間経過しても収集したポート情報が期待値と一致しない場合、タイムアウトとなり（ＹＥＳ）、ステップ１９（Ｓ１９）で試験端末１０２によりＮＧ音を鳴らし、処理を終了する。なお、Ｓ２において初期値が期待値と一致しない場合（ＮＧ）も、Ｓ１９でＮＧ音を鳴らし処理を終了する。
【００４５】
本実施の形態３によれば、上記実施の形態１及び実施の形態２と同様の効果に加え、テストプログラム１がテスト開始音やＯＫ音、ＮＧ音を鳴らすことにより、ケーブルの抜き差しの度に試験者が試験端末１０２に戻ることなく試験を継続することができるため、さらに試験時間の短縮が図られると共に、試験者の負担が軽減される。
【００４６】
なお、本実施の形態３では、通知手段として試験端末１０２から出力される音を利用しているが、通知手段はこれに限定されるものではない。大画面ディスプレイや無線モバイル端末等、リモートで試験者に通知できる手段であれば、他の手段でも構わない。
【００４７】
実施の形態４．
図７は、本発明の実施の形態４に係るネットワーク試験装置が接続されたリング型ネットワークを示している。なお、図７中、図１と同一、相当部分には同一符号を付している。本実施の形態４に係るネットワーク試験装置は、上記実施の形態１と同様のリング型ネットワークに接続された試験端末１０２及びこの試験端末１０２上で動作するテストプログラム１（図４参照）から構成される。さらに、図７に示すように、ノード装置１０〜１４相互間に設けられ、ケーブルの故障を模擬的に発生させるスイッチ装置５０〜５４と、各スイッチ装置５０〜５４のオン／オフを制御するスイッチ制御手段である制御信号出力装置６０を備えたものである。
【００４８】
光ケーブルを使用したネットワークの場合、スイッチ装置５０〜５４として光スイッチ装置が用いられる。各スイッチ装置５０〜５４は、制御信号出力装置６０によりそれぞれ制御され、制御信号出力装置６０は、試験端末１０２上で動作するテストプログラム１により制御される。これにより、経路切替試験において試験者がケーブルを抜き差しすることなく、テストプログラム１でケーブルの故障を模擬的に発生させることができる。
【００４９】
本実施の形態４におけるネットワーク試験方法について、図８を用いて説明する。図８は、本実施の形態４におけるテストプログラム１の処理の流れを示すフローチャートである。なお、図８において、ステップ２３（Ｓ２３）とステップ２７（Ｓ２７）以外のステップについては、上記実施の形態３で説明した図６のフローチャートと同じ処理であるので説明を省略する。
【００５０】
上記実施の形態３では、図６に示すように、Ｓ１２において、初期値が期待値と一致した場合、Ｓ１３で試験端末１０２により開始音を鳴らし、試験者に対しケーブルを抜くタイミングを通知していた。本実施の形態４では、図８に示すように、ステップ２２（Ｓ２２）において、初期値が期待値と一致した場合（ＯＫ）、ステップ２３（Ｓ２３）でテストプログラム１がスイッチ装置の１つ（例えばスイッチ装置５０）をオフにする。
【００５１】
また、ステップ２５（Ｓ２５）において、収集したポート情報が期待値と一致した場合（ＯＫ）、ステップ２６（Ｓ２６）で試験端末１０２の画面にＯＫ表示を出力した後、ステップ２７（Ｓ２７）において、Ｓ２３でオフにしたスイッチ装置５０をオンに戻す。なお、図８では、Ｓ２６とＳ３０において試験端末１０２の画面にＯＫ表示やエラー表示を出力するようにしたが、上記実施の形態３（図６）と同様に、ＯＫ音、ＮＧ音を鳴らして通知しても良い。
【００５２】
本実施の形態４によれば、上記実施の形態１及び実施の形態２と同様の効果に加え、ケーブルの故障を模擬的に発生させるスイッチ装置５０〜５４と、それらのオン／オフを制御する制御信号出力装置６０を備えることにより、テストプログラム１でケーブルの故障を模擬的に発生させることが可能である。従って、試験者がケーブルを抜き差しする手間が省け、さらに試験時間の短縮が図られると共に、試験者の負担が軽減される。
【００５３】
実施の形態５．
図９（ａ）は、本発明の実施の形態５に係るネットワーク試験装置が接続されたリング型ネットワークを示し、図９（ｂ）は、図９（ａ）における各ノード装置１０〜１４のポート情報を示している。なお、図９（ａ）中、図１と同一部分には同一符号を付している。本実施の形態５に係るネットワーク試験装置は、上記実施の形態１と同様のリング型ネットワークに接続された試験端末１０２及びこの試験端末１０２上で動作するテストプログラム１（図４参照）から構成される。
【００５４】
上記実施の形態１〜実施の形態４では、経路切替試験において、ケーブルの故障を模擬的に発生させたが、本実施の形態５では、ノード装置の故障を模擬的に発生させた場合のポート情報の変化について説明する。
【００５５】
本実施の形態５におけるネットワーク試験方法について説明する。なお、本実施の形態５におけるテストプログラム１の処理の流れは、上記実施の形態３と同様であるので、図６のフローチャートを流用して簡単に説明する。図６のＳ１３において、開始音を聞いた試験者は、ノード装置１１の電源をオフにすることにより、ノード装置１１の故障を模擬的に発生させる（図９（ａ）中、Ｄで示す）。
【００５６】
また、Ｓ１６において、ＯＫ音を聞いた試験者は、ノード装置１１の電源をオンに戻す。さらに、Ｓ２０において、次のノード装置があるかどうかを確認する。その他の処理については上記実施の形態３と同じであるので説明を省略する。
【００５７】
図９（ａ）に示すように、ノード装置１１の電源をオフにすることによりノード装置１１の故障を模擬的に発生させると、自動的に経路切替が発生する。経路切替が正常に行われた場合のポート情報を図９（ｂ）に示す。ノード装置１０のポート４０は中継状態になり、ポート４１はブロッキング状態になる。その結果、端末１００から端末１０１へのフレームは、ノード装置１０、１４、１３、１２を経由する経路２で転送される。
【００５８】
試験端末１０２上で動作するテストプログラム１は、各ノード装置１０〜１４からポート情報を収集しようとするが、電源をオフにしたノード装置１１のポート情報は収集できない。このため、ノード装置１１のポート情報は「データなし」となる。一方、期待値記憶手段４には、ノード装置１１の故障発生時のノード装置１１のポート情報の期待値は「データなし」と記憶されている。すなわち、ノード装置の故障発生時には、該ノード装置のポート情報が収集できないことで、期待値と一致したと判定される。
【００５９】
以上のように、本実施の形態５によれば、ノード装置の故障を模擬的に発生させた冗長ネットワークの経路切替試験を、短時間で効率良く実施することが可能である。なお、上記実施の形態１〜実施の形態５では、リング型ネットワークの経路切替試験について説明したが、本発明は、メッシュ型やその他の構成による冗長化ネットワークの試験にも適用可能であり、同等の効果が得られる。さらに、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略したりすることが可能である。
【産業上の利用可能性】
【００６０】
本発明は、冗長構造をとるネットワークの経路切替試験を行うためのネットワーク試験装置及びネットワーク試験方法として利用することができる。
【符号の説明】
【００６１】
１  ネットワーク試験プログラム（テストプログラム）、２  ポート情報収集手段、
３  表示手段、４  期待値記憶手段、５  経路切替判定手段、
１０、１１、１２、１３、１４  ノード装置、
２０、２１、２２、２３、２４  リング型ネットワークを形成するケーブル、
３０、３１、３２  リング型ネットワークと端末を接続するケーブル、
４０、４１  ポート、５０、５１、５２、５３、５４  スイッチ装置、
６０  制御信号出力装置、１００、１０１、１０２  端末。
【図１】
0005752029.tif 000002
【図２】
0005752029.tif 000003
【図３】
0005752029.tif 000004
【図４】
0005752029.tif 000005
【図５】
0005752029.tif 000006
【図６】
0005752029.tif 000007
【図７】
0005752029.tif 000008
【図８】
0005752029.tif 000009
【図９】
0005752029.tif 000010