(57)【要約】【課題】より簡単かつ迅速に行なうことができるデータ転送装置及びデータ転送装置の試験方法を提供する。【解決手段】本発明のネットワークスイッチ装置の試験システムは、ネットワークスイッチ装置が有する複数のポートのうち１個の試験ポートに接続し、他のポートに接続しているデータ転送端末との間で試験データの送受信を行ない、送受信された試験データの検査機能を有する試験端末と、ネットワークスイッチ装置が有する複数のポートのうち１個の特定ポートに接続し、データ転送されてきた試験データの検査機能を有する監視端末とを備え、ネットワークスイッチ装置は、自装置が有する各ポートから受け取った試験データを送信先端末が接続している送信先ポートに送り出すと共に、各ポートから受け取った試験データを特定ポートに送り出すデータ転送手段を有することを特徴とする。【選択図】      図１
2005260742.tif 000002
【特許請求の範囲】
【請求項１】
複数のポートを有するネットワークスイッチ装置のデータ転送を試験するネットワークスイッチ装置の試験システムにおいて、
上記ネットワークスイッチ装置が有する複数のポートのうち１個の試験ポートに接続し、他のポートに接続しているデータ転送端末との間で試験データの送受信を行ない、送受信された上記試験データの検査機能を有する試験端末と、
上記ネットワークスイッチ装置が有する複数のポートのうち１個の特定ポートに接続し、データ転送されてきた上記試験データの検査機能を有する監視端末と
を備え、
上記ネットワークスイッチ装置は、自装置が有する各ポートから受け取った上記試験データを送信先端末が接続している送信先ポートに送り出すと共に、各ポートから受け取った上記試験データを上記特定ポートに送り出すデータ転送手段を有する
ことを特徴とするネットワークスイッチ装置の試験システム。
【請求項２】
上記データ転送手段は、上記ネットワークスイッチ装置が有する全てのポートを通過する上記試験データを上記特定ポートに送り出すことを特徴とする請求項１に記載にネットワークスイッチ装置の試験システム。
【請求項３】
上記データ転送手段は、上記試験端末又は上記監視端末から指定ポートの指定を受け、その指定ポートについて通過する上記試験データを上記特定ポートに送り出すことを特徴とする請求項１に記載のネットワークスイッチ装置の試験システム。
【請求項４】
上記データ転送手段は、上記試験ポートから受け取った送信試験データ、又は、上記試験ポート以外の他のポートから受け取った受信試験データのいずれかを一時的に格納し、上記送信試験データと上記受信試験データとの上記特定ポートに送り出す時間を制御する送り出し時間制御部を有することを特徴とする請求項１〜３のいずれかに記載のネットワークスイッチ装置の試験システム。
【請求項５】
上記送り出し時間制御部は、上記ネットワークスイッチ装置が有する各ポート毎に上記送り出し時間を制御することを特徴とする請求項４に記載のネットワークスイッチ装置の試験システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークスイッチ装置の試験システムに関し、例えば、製造したイーサスイッチ機器等のネットワークスイッチ装置のデータ転送機能が正常に行なわれているかどうかを試験する試験システムに適用し得る。
【背景技術】
【０００２】
例えばイーサネット（登録商標）で使用されるイーサスイッチ機器は、ポート番号と、そのポートに接続する端末のＭＡＣアドレスとを対応付けて管理するアドレステーブルを備えている。
【０００３】
これにより、あるポートに接続する端末から通信データフレームを受信すると、アドレステーブルを参照して、通信データフレームの送信先ＭＡＣアドレスに対応するポート番号を割り出し、通信データフレームをそのポートに送り出している。
【０００４】
従来、例えばイーサスイッチ機器が有するポート間のデータ転送が正常に行われているかどうかを試験する試験方法として、図２に示すものがある。図２において、イーサスイッチ機器４０は、６個のポート１〜６、アドレステーブル１１、図示しないスイッチング機能などを有する。
【０００５】
従来のイーサスイッチ機器４０のデータ転送の試験方法は、まず、各ポート１〜６に、パケットアナライザ３０を実装した端末２０−１〜２０−６を接続する。
【０００６】
例えば、ポート１とポート２との間でのデータ転送が正常に行われているかどうかを試験する場合、ポート１に接続する端末２０−１を送信側とするとき、端末２０−１は、ポート２に接続する端末２０−２のＭＡＣアドレスを送信先ＭＡＣアドレスとして付与された通信データフレームをイーサスイッチ機器４０に向けて送信する。
【０００７】
イーサスイッチ機器４０は、ポート１を介して端末２０−１から通信データフレームを受け取り、アドレステーブル１１を参照して、その通信データフレームに含まれている送信先ＭＡＣアドレスに対応するポート番号を割り出し、通信Ａ他フレームをそのポートに送り出す。これにより、ポート２に接続する端末２０−２は、イーサスイッチ機器４０から通信データフレームを受信する。
【０００８】
次に、端末２０−２は、受信した通信データフレームの送信元アドレスを送信先アドレスとして書き換え、通信データフレームをイーサスイッチ機器４０に向けて送信する。
【０００９】
イーサスイッチ機器４０は、ポート２を介して端末２０−２から通信データフレームを受信し、上記と同様にアドレステーブル１１を参照して、通信データフレームの送信先アドレスに対応するポート番号を割り出して、通信データフレームをそのポートに送り出す。
【００１０】
ポート１に接続する端末２０−１において、キャプチャされた送信試験データと受信試験データについて、パケットアナライザ３０により突き合わせが行なわれ、送信試験データ内容と受信試験データ内容とが一致するか否かを判断する。
【００１１】
そして、送信試験データと受信試験データとが一致することを確認した場合に、ポート１とポート２との間でのデータ転送は正常に行なわれていると判断することができる。
【００１２】
このように、各ポート間に接続する全ての端末２０−１〜２０−６間について、同様に通信データフレームの送受信を行うことで、イーサスイッチ機器４０の各ポート１〜６間のデータ転送を試験する。
【００１３】
ところで、イーサネット（登録商標）機器は各ポート間で１対１の通信しか行なうことができないが、ある特定のポート（被監視ポート）に転送される通信データフレームを監視ポートに与えることで、被監視ポートの通信状態を監視するというポートミラーリング機能がある。
【００１４】
下記の特許文献１は、ポートミラーリング機能に関する技術が記載されており、ポートミラーリング機能を実装しないイーサスイッチ機器に、ポートミラーリング機能付加装置を備えることで、ポートミラーリング機能を持たせることが記載されている。
【特許文献１】特開２０００−１８３９３６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
上述したように、従来のイーサスイッチ機器のデータ転送を試験する方法は、全てのポート１〜６間でデータ転送をする必要があるために、各ポートに接続する端末２０−１〜２０−６がそれぞれ、パケットアナライザ３０を実装することが必要となる。
【００１６】
これは、上述したように、イーサスイッチ機器が、送信先ＭＡＣアドレスが接続されているポートにしか送信できないため、複数の端末間で１対１のデータ転送しかできないからである。
【００１７】
しかし、このパソコンアナライザ３０は、非常に高価であり、イーサスイッチ機器１のデータ転送を試験するために、全てのポートの端末にパケットアナライザを実装させると、データ転送するための導入コストが非常に高くなってしまう。
【００１８】
また、パケットアナライザを有する端末２０−１〜２０−６が、送信試験データと受信試験データとの突き合わせを行なう際、送信試験データと受信試験データとをフィルタリングを行なう必要があるため、イーサスイッチ機器１のデータ転送の試験に多大な試験時間を要していた。
【００１９】
そのため、製造された被試験機であるネットワークスイッチ装置のデータ転送の試験を、より簡単かつ迅速に行なうことができる試験システムが望まれている。
【課題を解決するための手段】
【００２０】
かかる課題を解決するために、本発明に係るネットワークスイッチ装置の試験システムは、複数のポートを有するネットワークスイッチ装置のデータ転送を試験するネットワークスイッチ装置の試験システムにおいて、ネットワークスイッチ装置が有する複数のポートのうち１個の試験ポートに接続し、他のポートに接続しているデータ転送端末との間で試験データの送受信を行ない、送受信された試験データの検査機能を有する試験端末と、ネットワークスイッチ装置が有する複数のポートのうち１個の特定ポートに接続し、データ転送されてきた試験データの検査機能を有する監視端末とを備え、ネットワークスイッチ装置は、自装置が有する各ポートから受け取った試験データを送信先端末が接続している送信先ポートに送り出すと共に、各ポートから受け取った試験データを特定ポートに送り出すデータ転送手段を有することを特徴とする。
【発明の効果】
【００２１】
本発明によれば、ネットワークスイッチ装置が有する複数のポートのうち１個の試験ポートに接続し、他のポートに接続しているデータ転送端末との間で試験データの送受信を行ない、送受信された試験データの検査機能を有する試験端末と、ネットワークスイッチ装置が有する複数のポートのうち１個の特定ポートに接続し、データ転送されてきた試験データの検査機能を有する監視端末とを備え、ネットワークスイッチ装置は、自装置が有する各ポートから受け取った試験データを送信先端末が接続している送信先ポートに送り出すと共に、各ポートから受け取った試験データを特定ポートに送り出すデータ転送手段を有することにより、ネットワークスイッチ装置のデータ転送の試験に係るコストを軽減するができ、また試験手順を簡略化することができるので試験時間を短縮することができる。
【発明を実施するための最良の形態】
【００２２】
以下では、本発明のネットワークスイッチ装置の試験システムの最良の実施の形態について説明する。
【００２３】
（Ａ）第１の実施形態
以下では、本発明のネットワークスイッチ装置の試験システムの第１の実施形態について図面を参照して説明する。
【００２４】
第１の実施形態では、ネットワークスイッチ装置として、イーサネット（登録商標）に使用されるイーサスイッチ機器の試験システムに適用した場合について説明する。
【００２５】
（Ａ−１）第１の実施形態の構成
図１は、第１の実施形態のイーサスイッチ機器のデータ転送試験方法を説明する説明図である。
【００２６】
図１に示すように、第１の実施形態のイーサスイッチ機器１は、６個のポートを備え、各ポート１〜６に端末２０−１〜２０−６が接続している。
【００２７】
また、イーサスイッチ機器１は、以下で説明するように、被監視ポートの送信試験データ及び受信試験データのすべてを特定ポートに送り出し、データ転送の正常性を監視するパケットモニタモードを制御用レジスタに格納している。イーサスイッチ機器１のデータ転送の試験を行なう際に、レジスタ設定（ソフト制御）することで、このパケットモニタモードが行われる。
【００２８】
なお、本実施形態では、イーサスイッチ機器１が６個のポートを有する場合について説明するが、イーサスイッチ機器１が有するポート数はこれに限定されない。
【００２９】
各端末２０−１〜２０−６は、各ポート１〜６に接続し、通信データフレーム（「試験データ」ともいう）を送受信する通信機能を有するものであり、例えばパーソナルコンピュータ等を適用できる。また、各端末２０−１〜２０−６が送受信する通信データフレームは、送信元ＭＡＣアドレスと、送信先ＭＡＣアドレスとデータ本体とを少なくとも有する。
【００３０】
また、各端末２０−１〜２０−６のうち、少なくともイーサスイッチ機器１のデータ転送を試験するために、他のポートとの間で通信データフレーム（試験データ）を送受信する端末（試験端末）と、データ転送試験の対象となる被監視ポートの通信状態を監視する端末（監視端末）とを備える。
【００３１】
図１において、試験端末を端末２０−１として示し、監視端末を端末２０−６として示す。
【００３２】
試験端末２０−１は、データ転送試験を行うための通信データフレーム（送信試験データ）を他のポートに接続する端末２０−２〜２０−６に送信するものである。また、試験端末２０−１は、パケットアナライザ３０がインストールされており、他のポート２０−２〜２０−６に接続する端末２０−２〜２０−６から返信されてきた通信データフレーム（受信試験データ）と、送信試験データとの一致・不一致により、データ転送が正常に行われているかどうかを判断するものである。
【００３３】
監視端末２０−６は、パケットアナライザ３０がインストールされており、試験端末２０−１と他のポートに接続する端末との間でデータ転送される通信データフレーム（送信試験データ及び受信試験データ）を、イーサネット（登録商標）機器１から受け取り（キャプチャし）、送信試験データと受信試験データとの一致・不一致により、データ転送が正常に行なわれているかどうかを判断するものである。
【００３４】
ここで、パケットアナライザ３０は、イーサスイッチ機器１の各ポートに接続する端末の通信状態を解析するソフトウェア（プログラム、又はプログラムを記憶している、制御部に読取可能な記憶媒体等）であり、各端末のポートを通過する送信試験データ情報と受信試験データ情報とを取り込み、送受信試験データ情報を出力（表示）させる通信状態検査手段である。
【００３５】
パケットアナライザ３０を実装する端末は、試験端末２０−１及び監視端末２０−６だけであり、他の端末２０−２〜２０−５はパケットアナライザを実装しない。
【００３６】
パケットアナライザ３０を実装している監視端末２０−６は、イーサスイッチ機器１が有する全てのポートを通過するすべての送信試験データ及び受信試験データをキャプチャすることができ、また、監視端末２０−６がイーサスイッチ機器１に被監視ポートを指定することができ、その指定ポートについて通過する通信データフレーム（送信試験データ及び受信試験データ）をキャプチャすることができる。つまり、監視端末２０−６は、イーサスイッチ機器１に対して通信状態を監視するための被監視ポートを全ポートとするか又は指定ポートとするかを指定することができる。
【００３７】
また、被監視ポートの指定は、試験端末２０−１がイーサスイッチ機器１に対して行うようにしてもよい。
【００３８】
試験端末２０−１及び監視端末２０−６が表示し得る情報は、パケットアナライザ３０の機能によって異なるが、例えば、送信先情報、送信元情報、通信データ種別（情報要求（ＡＲＰ）データであるか又は返信（ＡＣＫ）データであるかの種別）、通信形態情報（通信プロトコル）、送信時間、受信時間等である。
【００３９】
試験者は、試験端末２０−１及び監視端末２０−６に表示された通信データフレームの情報に基づいて、送信試験データと受信試験データとの突き合わせを行ない、試験端末２０−１が被監視ポートに接続する端末に送信した通信データフレームに対して、正確にデータを返信できているかどうかを判断し、データ転送が正常に行なわれているかどうかを判断する。
【００４０】
図３は、イーサスイッチ機器１のパケットモニタモードの機能を説明する説明図である。なお、上述したようにパケットモニタモードは、イーサスイッチ機器１の制御用レジスタに記憶されているプログラムに従って機能するものであるが、図３では説明の便宜上パケットモニタモードの機能をブロック図にして示す。
【００４１】
図３に示すように、イーサスイッチ機器１は、データ転送部４、特定ポート記憶部３、アドレス管理部４の機能を有する。
【００４２】
データ転送部４は、各ポート１〜６に接続する端末２０−１〜２０−６から各ポート１〜６を介して通信データフレームを受信し、その通信データフレームに含まれている送信先ＭＡＣアドレスをアドレス管理部４に与えるものである。
【００４３】
データ転送部２は、その通信データフレームを複製（コピー）するフレーム複製部２ａを有し、フレーム複製部２ａは、通信データフレームを受信すると、その受信した通信データフレームをコピーする。
【００４４】
また、データ転送部４は、アドレス管理部４により割り出されたポート番号を受け取り、通信データフレームの送信先ＭＡＣアドレスにポート番号を付与し、そのポート番号に対応するポートに通信データフレームを送り出すものである。
【００４５】
また、データ転送部２は、特定ポート記憶部３から予め記憶されている特定ポート番号を受け取り、フレーム複製部２ａによりコピーされた通信データフレームの送信先ＭＡＣアドレスに特定ポート番号を付与し、その特定ポートに通信データフレームを送り出すものである。
【００４６】
この特定ポートとは、監視端末２０−６が接続している特定ポート（監視ポート）をいう。
【００４７】
アドレス管理部４は、ポート番号（ポート１〜６）と、各ポート１〜６に接続する端末２０−１〜２０−６のＭＡＣアドレスとを対応付けたアドレステーブル４ａを有し、通信データフレームを受信したデータ転送部２から通信データフレームの送信先ＭＡＣアドレスを受け取り、その送信先ＭＡＣアドレスに対応するポート番号を割り出し、その割り出したポート番号をデータ転送部２に与えるものである。
【００４８】
特定ポート記憶部３は、予め指定された特定ポート番号を記憶するものであり、データ転送部２が通信データフレームを受信した際に、その記憶している特定ポート番号をデータ転送部２に与えるものである。特定ポート記憶部３は、イーサスイッチ機器１の試験する前に、試験者の操作により特定ポート番号が記憶される。
【００４９】
（Ａ−２）第１の実施形態の動作
次に、本実施形態に係るイーサスイッチ機器１のデータ転送試験方法について説明する。以下では、試験ポートをポート１、被監視ポートをポート２、また監視ポートをポート６とし、ポート１とポート２との間のデータ転送が正常であるかどうかを試験する場合について説明する。
【００５０】
まず、監視ポートであるポート６が特定ポート番号として特定ポート記憶部３に記憶される。
【００５１】
ポート１に接続する端末２０−１（試験端末）は、データ本体に、送信先ＭＡＣアドレスとして端末２０−２のＭＡＣアドレスと、送信元アドレスとして端末２０−１のＭＡＣアドレスを有する通信データフレーム（送信試験データ）を送信する。
【００５２】
イーサスイッチ機器１は、ポート１を介して端末２０−１から通信データフレームを受信し、データ転送部２により、その通信データフレームに含まれている送信先ＭＡＣアドレスがアドレス管理部４に与えられる。
【００５３】
また、データ転送部２では、受信した通信データフレームがコピーされ、合わせて２個の通信データフレームが生成される。
【００５４】
データ転送部２から送信先ＭＡＣアドレスがアドレス管理部４に与えられると、アドレス管理部４により、アドレステーブル４ａを参照し、送信先ＭＡＣアドレス（端末２０−２のＭＡＣアドレス）に対応するポート番号（ポート２）が割り出され、その割り出されたポート番号（ポート２）が、データ転送部２に与えられる。
【００５５】
また、通信データフレームがイーサネット（登録商標）機器１に与えられると、特定ポート記憶部３において予め記憶している監視ポートである特定ポート番号（ポート６）がデータ転送部２に与えられる。
【００５６】
アドレス管理部４が割り出したポート番号（ポート２）と、特定ポート記憶部３の特定ポート番号（ポート６）とがデータ転送部２に与えられると、データ転送部２において、アドレス管理部４のポート番号（ポート２）は、受信した通信データフレームの送信先ＭＡＣアドレスに付与され、特定ポート記憶部３の特定ポート番号（ポート６）は、コピーした通信データフレームの送信先ＭＡＣアドレスに付与される。
【００５７】
データ転送部２において、送信先ＭＡＣアドレスにポート２が付与された通信データフレームは、ポート２を介して端末２０−２に与えられる。また、送信先ＭＡＣアドレスにポート６が付与されたコピーした通信データフレームは、ポート６を介して端末２０−６に与えられる。
【００５８】
通信データフレームがポート２に接続する端末２０−２に与えられると、端末２０−２において、通信データフレームの送信先ＭＡＣアドレス（端末２０−２のＭＡＣアドレス）は、送信元ＭＡＣアドレス（端末２０−１のＭＡＣアドレス）に書き換えられ、送信先ＭＡＣアドレスが書き換えられた通信データフレームが端末２０−２から送信される。
【００５９】
ここで、端末２０−２は、受信した送信試験データが情報要求データ（ＡＲＰデータ）である場合に、この情報要求データに対する返信データ（ＡＣＫデータ）とする受信試験データを返信する。
【００６０】
端末２０−２からの通信データフレーム（受信試験データ）が、ポート２を介してイーサスイッチ機器１に与えられると、上述と同様に、通信データフレームの送信先ＭＡＣアドレスに対応するポート番号（ポート１）がアドレス管理部４により割り出され、通信データフレームの送信先ＭＡＣアドレスにポート１が付与される。また、コピーした通信データフレームの送信先ＭＡＣアドレスに特定ポートが付与される。
【００６１】
データ転送部２により、ポート１が付与された通信データフレームは、ポート１に送り出され、ポート１に接続する端末２０−１に与えられる。また、特定ポート番号（ポート６）が付与された通信データフレームは、ポート６に送り出され、ポート６に接続する端末２０−６に与えられる。
【００６２】
イーサスイッチ機器１からの通信データフレームが端末２０−１及び２０−６に与えられると、端末２０−１及び２０−６において、ポート１とポート２との間で送受信された送信試験データ及び受信試験データがキャプチャされ、パケットアナライザ３０により、送信試験データ内容と受信試験データ内容との突き合わせが行なわれる。
【００６３】
そして、送信試験データ内容と受信試験データ内容とが一致する場合には、ポート１とポート２との間でイーサスイッチ機器１のデータ転送が正常であることが判断される。
【００６４】
また、送信試験データ内容と受信試験データ内容とが一致しない場合には、ポート１とポート２との間でのイーサスイッチ機器１のデータ転送が異常であることが判断される。
【００６５】
なお以上では、ポート１とポート２との間でのイーサスイッチ機器１のデータ転送の試験方法について説明したが、端末２０−１と端末２０−３、端末２０−１と端末２０−３、…、端末２０−１と端末２０−６、というように他のポート間のデータ転送に関しても同様に試験する。
【００６６】
（Ａ−３）第１の実施形態の効果
以上、本実施形態は、イーサスイッチ機器１のデータ転送の試験方法に必要なパケットアナライザの数を減らすことができるので、パケットアナライザの導入コストを削減することができる。
【００６７】
（Ｂ）第２の実施形態
以下では、本実施形態に係るデータ転送装置及びデータ転送装置の試験方法について図面を参照して説明する。
【００６８】
第２の実施形態も、第１の実施形態と同様に、イーサネット（登録商標）に使用されるイーサスイッチ機器の試験方法に適用した場合について説明する。
【００６９】
（Ｂ−１）第２の実施形態の構成
図４は、第２の実施形態に係るイーサスイッチ機器１０のパケットモニタモードの機能を説明する説明図である。
【００７０】
なお、図４において、第１の実施形態で説明した機能ブロックと対応する機能ブロックについては対応する符号を付し、第１の実施形態で説明したパケットモニタモードの機能についての詳細な説明は省略する。
【００７１】
本実施形態に係るパケットモニタモードは、第１の実施形態と同様に、イーサスイッチ機器１０の制御用レジスタに記憶されているプログラムに従って機能するものであり、図４では説明の便宜上パケットモニタモードの機能をブロック図にして示す。
【００７２】
本実施形態に係るパケットモニタモードが、第１の実施形態のパケットモニタモードと異なる点は、指定ポートを通過する送信試験データと受信試験データとを、特定ポートに送り出す時間をずらして個別に与える点である。
【００７３】
従来、パケットアナライザを有する端末において送信試験データと受信試験データとの突き合わせを行なう際、送信試験データと受信試験データとのフィルタリングを行ない、送信試験データと受信試験データとを分離していたが、本実施形態のイーサスイッチ機器１０が指定ポートについての送信試験データ又は受信試験データのいずれかを時間的な送り出しタイミングをずらすことによりフィルタリングを行なう必要がなくなる。
【００７４】
図４において、イーサスイッチ機器１０は、データ転送部２０、特定ポート記憶部３、アドレス管理部４の機能を有する。図４では、ポート２を通過する受信試験データを一時的に格納し、受信試験データの送り出しタイミングを遅らせた場合を示す。
【００７５】
データ転送部２０は、第１の実施形態で説明したフレーム複製部２ａの機能のほかに、指定ポートの送信試験データ又は受信試験データを一時的に格納するデータ格納部２０ｂを有する。
【００７６】
データ格納部２０ｂは、指定ポートからの送信試験データ又は受信試験データのいずれかを一時的に格納し、送信試験データと受信試験データとの送り出しタイミングをずらし、個別にポート１〜６に送り出す送り出し時間制御手段である。
【００７７】
データ格納部２０ｂが一時的に格納するデータを、送信試験データとするか又は受信試験データとするかはイーサスイッチ機器１０の監視端末２０−６又は試験端末２１−１から試験者の操作による指示に従って決定される。
【００７８】
また、データ格納部２０ｂは、監視端末２０−６又は試験端末２０−１からの送り出し要求に応じて送り出すようにしてもよいし、又は予め決定された所定時間経過後に送り出すようにしてもよい。
【００７９】
また、データ格納部２０ｂは、送信試験データ又は受信試験データのいずれかを各ポート１〜６毎に格納し、監視端末２０−６又は試験端末２０−１から指示されたポートについての送り出すようにしてもよい。
【００８０】
監視端末２０−６は、データ格納部２０ｂを介し、指定ポートについての送信試験データと受信試験データとを時間的にずらしたタイミングで個別に受け取り、データ転送の正常性を判断するものである。また、監視端末２０−６は、イーサスイッチ端末１に対して被監視ポートの指定や送り出しタイミングの指示等の条件を指示するものである。
【００８１】
従って、監視端末２０−６は、指定ポートを通過する送信試験データと受信試験データとを分離して受信することができるので、送信試験データと受信試験データとの突き合わせが容易になる。
【００８２】
（Ｂ−２）第２の実施形態の動作
次に、第２の実施形態に係るイーサスイッチ機器１０のデータ転送試験方法について説明する。
【００８３】
以下では、試験ポートをポート１、被監視ポートをポート２、また監視ポートをポート６とし、ポート１とポート２との間のデータ転送が正常に行われているか否かを判断する場合について説明する。
【００８４】
まず、監視ポートであるポート６が特定ポート番号として特定ポート記憶部３に記憶される。
【００８５】
第１の実施形態と同様に、送信先ＭＡＣアドレスとして端末２０−２のＭＡＣアドレスを有する通信データフレーム（送信試験データ）が、ポート１に接続する端末２０−１から送信され、イーサスイッチ機器１において、受信した通信データフレームがコピーされる。
【００８６】
データ転送部２０において、通信データフレームの送信先ＭＡＣアドレスに、
アドレス管理部４のポート番号（ポート２）が付与され、ポート２に送り出される。また、データ転送部２０において、コピーした通信データフレームの送信先ＭＡＣアドレスに、特定ポート記憶部３の特定ポート番号（ポート６）が付与され、ポート６に送り出される。
【００８７】
ポート２を介して通信データフレームが端末２０−２に与えられると、端末２０−２において、通信データフレームの送信先ＭＡＣアドレス（端末２０−２のＭＡＣアドレス）は、送信元ＭＡＣアドレス（端末２０−１のＭＡＣアドレス）に書き換えられ、送信先ＭＡＣアドレスが書き換えられた通信データフレーム（受信試験データ）が端末２０−２から送信される。
【００８８】
端末２０−２からの通信データフレーム（受信試験データ）は、ポート２を介してイーサスイッチ機器１に与えられ、通信データフレームの送信先ＭＡＣアドレスにポート１が付与され、ポート１が付与された通信データフレームはデータ格納部２０ｂに格納される。
【００８９】
また、データ転送部２０において、コピーした通信データフレームの送信先ＭＡＣアドレスに特定ポート番号が付加され、特定ポート番号が付与された通信データフレームは、データ格納部２０ｂに格納される。
【００９０】
データ格納部２０ｂに格納された通信データフレームは、データ格納部２０ｂにおいて一時的に格納されてからポート１及び特定ポート（ポート６）に送り出される。
【００９１】
このデータ格納部２０ｂに格納されているデータは、例えば、監視端末２０−６から送り出し要求があるまで格納され、送り出し要求があった後に送り出すようにしてもよいし、又は所定時間経過後に送り出すようにしてもよい。
【００９２】
端末２０−１及び２０−６は、ポート１とポート２との間で送受信された送信試験データ及び受信試験データを時間的に分離して受け取り、端末２０−１及び２０−６において、パケットアナライザ３０により、送信試験データ内容と受信試験データ内容との突き合わせが行なわれ、一致する場合には、ポート１とポート２との間でイーサスイッチ機器１０のデータ転送が正常であると判断される。
【００９３】
これにより、送信試験データ内容と受信試験データ内容とが時間的に分離してモニタされるので、送信試験データ内容と受信試験データ内容との突き合わせが容易になる。
【００９４】
なお以上では、ポート１とポート２との間でのイーサスイッチ機器１のデータ転送の試験方法について説明したが、端末２０−１と端末２０−３、端末２０−１と端末２０−３、…、端末２０−１と端末２０−６と他のポート間のデータ転送に関しても同様に試験することができる。
【００９５】
（Ｂ−３）第２の実施形態の効果
以上、本実施形態は、指定ポートを通過する送信試験データと受信試験データとのいずれかについて、特定ポートに送り出すタイミングをずらすことができるので、データの突き合わせの際のフィルタリングを行なうことなく、送信試験データと受信試験データとを分離することができる。
【００９６】
これにより、イーサスイッチ機器のデータ転送の試験時間の短縮、試験手順の簡略化が可能である。
【００９７】
（Ｃ）他の利用形態
（Ｃ−１）上述した第１及び第２の実施形態は、イーサスイッチ機器が、ＯＳＩ参照モデルの「レイヤ２（データリンク層）」に対応するものを意識して説明したが、ＯＳＩ参照モデルの「レイヤ３（ネットワーク層）」や「レイヤ７（アプリケーション層）」に対応可能なネットワークスイッチ装置にも適用することができる。
【図面の簡単な説明】
【００９８】
【図１】第１の実施形態に係るデータ転送試験方法を説明する説明図である。
【図２】従来のデータ転送試験方法を説明する説明図である。
【図３】第１の実施形態に係るイーサスイッチ機器のデータ転送試験機能を示すブロック図である。
【図４】第２の実施形態に係るデータ転送試験方法を説明する説明図である。
【符号の説明】
【００９９】
１…イーサスイッチ機器、ポート１〜ポート６、２０−１…試験端末、２０−６…監視端末、２０−２〜２０−５…端末、３０…パケットアナライザ。
【図１】
2005260742.tif 000003
【図２】
2005260742.tif 000004
【図３】
2005260742.tif 000005
【図４】
2005260742.tif 000006