(57)【要約】【課題】ケーブルの物理的な接続関係を確認できるようにする。【解決手段】Ａ側受信パケットドライバ１１ａが特殊パケットを受信すると、Ａ側送信パケットドライバ１１ｂは、送信元アドレスと送信先アドレスとを入れ換え、固有番号格納部１１ｅに格納されている固有番号を付加した返送パケットに組み立て直して返送する。同様に、Ｂ側受信パケットドライバ１１ｃが特殊パケットを受信すると、Ｂ側送信パケットドライバ１１ｄは、送信元アドレスと送信先アドレスとを入れ換え、固有番号格納部１１ｅに格納されている固有番号を付加した返送パケットに組み立て直して返送する。これにより、特殊パケットの送信元のコンピュータは、少なくとも、返信パケットを受けたパケット監視装置１０までの導通確認が取れることになる。【選択図】図１
2019054425.tif 000002
【特許請求の範囲】
【請求項１】
通信線を第１の方向に流れるパケットを受信する第１の受信パケットドライバと、
パケットを前記第１の方向とは反対の第２の方向に送信する第１の送信パケットドライバと、
前記通信線を前記第２の方向に流れるパケットを受信する第２の受信パケットドライバと、
パケットを前記第１の方向に送信する第２の送信パケットドライバと、
ユニークな固有番号を格納した固有番号格納部と、
前記第１の受信パケットドライバまたは第２の受信パケットドライバが特殊パケットを受信したとき、受信した前記特殊パケットの送信元アドレスと送信先アドレスとを入れ換え、前記固有番号格納部に格納された前記固有番号を読み出して付加した返送パケットに組み立て、前記返送パケットを前記第１の送信パケットドライバまたは前記第２の送信パケットドライバにより送信するように制御する制御部と、
を備えた、パケット監視装置。
【請求項２】
前記特殊パケットは、ポート番号としてあらかじめ決められたプライベートポート番号が使用されている、請求項１記載のパケット監視装置。
【請求項３】
前記特殊パケットの通信方式は、ＵＤＰを使用した、請求項１記載のパケット監視装置。
【請求項４】
前記固有番号を表示する表示部制御ドライバおよび表示部を備え、前記制御部は、前記固有番号を前記固有番号格納部から読み出し、前記表示部制御ドライバによって前記表示部に表示させるように制御する、請求項１記載のパケット監視装置。
【請求項５】
前記第１の受信パケットドライバ、前記第１の送信パケットドライバ、前記第２の受信パケットドライバ、前記第２の送信パケットドライバ、前記固有番号格納部および前記制御部に給電するバッテリと、前記バッテリの電源を制御する電源制御部と、を備えた、請求項１記載のパケット監視装置。
【請求項６】
電源アダプタと、前記電源アダプタから前記第１の受信パケットドライバ、前記第１の送信パケットドライバ、前記第２の受信パケットドライバ、前記第２の送信パケットドライバ、前記固有番号格納部および前記制御部に給電する電源を制御する電源制御部と、を備えた、請求項４記載のパケット監視装置。
【請求項７】
第１の通信ケーブルが接続される第１の挿入口と、
第２の通信ケーブルが接続される第２の挿入口と、
前記第１の挿入口からのパケットを受信する第１の受信パケットドライバと、パケットを前記第１の挿入口へ送出する第１の送信パケットドライバと、前記第２の挿入口からのパケットを受信する第２の受信パケットドライバと、パケットを前記第２の挿入口へ送出する第２の送信パケットドライバと、ユニークな固有番号を格納した固有番号格納部と、前記第１の受信パケットドライバまたは第２の受信パケットドライバが特殊パケットを受信したとき、受信した前記特殊パケットの送信元アドレスと送信先アドレスとを入れ換え、前記固有番号格納部に格納された前記固有番号を読み出して付加した返送パケットに組み立て、前記返送パケットを前記第１の送信パケットドライバまたは前記第２の送信パケットドライバにより送信するように制御する制御部とを有するパケット監視部と、
を備えた、パケット監視装置。
【請求項８】
ケーブル部と、
前記ケーブル部の両端に設けられた第１および第２のプラグと、
前記ケーブル部の前記プラグに隣接した位置にそれぞれ設けられ、前記第１のプラグからのパケットを受信する第１の受信パケットドライバと、パケットを前記第１のプラグへ送出する第１の送信パケットドライバと、前記第２のプラグからのパケットを受信する第２の受信パケットドライバと、パケットを前記第２のプラグへ送出する第２の送信パケットドライバと、ユニークな固有番号を格納した固有番号格納部と、前記第１の受信パケットドライバまたは第２の受信パケットドライバが特殊パケットを受信したとき、受信した前記特殊パケットの送信元アドレスと送信先アドレスとを入れ換え、前記固有番号格納部に格納された前記固有番号を読み出して付加した返送パケットに組み立て、前記返送パケットを前記第１の送信パケットドライバまたは前記第２の送信パケットドライバにより送信するように制御する制御部とを有するパケット監視部と、
を備えた、インテリジェント通信ケーブル。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はパケット監視装置およびインテリジェント通信ケーブルに関し、特にコンピュータネットワークを構成する通信ケーブルの物理的な不具合、配線の間違いなどを確認できるパケット監視装置およびインテリジェント通信ケーブルに関する。
【背景技術】
【０００２】
サーバクライアントシステムでは、コンピュータ、ネットワーク機器、周辺機器などがＬＡＮ（Local Area Network）ケーブル（通信ケーブル）により相互に接続されてコンピュータネットワークを構成している。このようなコンピュータネットワークは、最初は、設計書に従ってＬＡＮケーブルを接続し、それが設計書通りに配線されているかを確認する作業が必要である。また、ネットワークに新しいコンピュータや機器を追加した場合、故障した装置を交換した場合などにおいても、ＬＡＮケーブルの接続関係を確認することが必要である。このような接続関係を確認するプログラムツールとして、ｐｉｎｇコマンドまたはｔｒａｃｅコマンドが知られている。ｐｉｎｇコマンドは、ネットワーク上にある機器までの接続経路がきちんと接続されているかの導通確認をすることができ、ｔｒａｃｅコマンドは、ネットワーク上にある機器までどのルータを経由したかの確認をすることができる。
【０００３】
また、ＬＡＮケーブルの物理的な接続状態の確認は、ＬＡＮケーブルの両端に識別番号を記入したタグを付けて管理することが一般的に行われている。この場合、ＬＡＮケーブルの接続確認は、タグに記載された識別番号を設計書と照らし合わせながら行われるが、接続しているＬＡＮケーブルの本数が多いと、時間がかかったり間違いが生じたりすることがある。また、ＬＡＮケーブルを交換した場合に、タグへ記入する識別番号を間違えたりすることもある。
【０００４】
これに対し、ＬＡＮケーブルの一方の側から他方の端部を確認できる技術が知られている（たとえば、特許文献１参照）。この特許文献１に記載の発明によれば、ＬＡＮケーブルの一方のコネクタに操作部を設け、他方のコネクタには表示部を設けて、一方の側で操作部を操作すると、他方の側で表示部が表示するようにしている。これにより、同じＬＡＮケーブルの一方の端部と他方の端部を確認することができるので、タグで管理するよりも利便性がよく、かつ、ＬＡＮケーブルの電気的な導通確認が可能である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−１２６４３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、プログラムツールによりＬＡＮケーブルの接続関係を確認する場合、あくまで、ネットワーク上にある機器までの論理的なルートを検証するだけに過ぎず、必ずしも意図したルートを確認しているわけではない。そのため、ネットワーク機器の故障や電源が切断していても、迂回ルートが存在すれば、そのような迂回ルートで接続関係の確認が取れて障害発生の原因を見逃すことにもなる。また、タグや特許文献１に記載の発明を用いた確認方法は、手間がかかるために効率が悪いだけでなく、大量のＬＡＮケーブルが使われている場合には、相当の時間がかかってしまうという問題点があった。
【０００７】
本発明はこのような点に鑑みてなされたものであり、ケーブルの物理的な接続関係を容易に確認することができるパケット監視装置およびインテリジェント通信ケーブルを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明では、上記の課題を解決するために、パケット監視装置が提供される。このパケット監視装置は、通信線を第１の方向に流れるパケットを受信する第１の受信パケットドライバと、パケットを第１の方向とは反対の第２の方向に送信する第１の送信パケットドライバと、通信線を第２の方向に流れるパケットを受信する第２の受信パケットドライバと、パケットを第１の方向に送信する第２の送信パケットドライバと、ユニークな固有番号を格納した固有番号格納部と、制御部とを備えている。制御部は、第１の受信パケットドライバまたは第２の受信パケットドライバが特殊パケットを受信したとき、受信した特殊パケットの送信元アドレスと送信先アドレスとを入れ換え、固有番号格納部に格納された固有番号を読み出して付加した返送パケットに組み立て、返送パケットを第１の送信パケットドライバまたは第２の送信パケットドライバにより送信するように制御する。
【０００９】
本発明は、また、別のパケット監視装置が提供される。このパケット監視装置は、第１の通信ケーブルが接続される第１の挿入口と、第２の通信ケーブルが接続される第２の挿入口と、パケット監視部とを備えている。パケット監視部は、第１の挿入口からのパケットを受信する第１の受信パケットドライバと、パケットを第１の挿入口へ送出する第１の送信パケットドライバと、第２の挿入口からのパケットを受信する第２の受信パケットドライバと、パケットを第２の挿入口へ送出する第２の送信パケットドライバと、ユニークな固有番号を格納した固有番号格納部と、制御部とを有する。この制御部は、第１の受信パケットドライバまたは第２の受信パケットドライバが特殊パケットを受信したとき、受信した特殊パケットの送信元アドレスと送信先アドレスとを入れ換え、固有番号格納部に格納された固有番号を読み出して付加した返送パケットに組み立て、返送パケットを第１の送信パケットドライバまたは第２の送信パケットドライバにより送信するように制御する。
【００１０】
本発明は、さらに、インテリジェント通信ケーブルが提供される。このインテリジェント通信ケーブルは、ケーブル部と、ケーブル部の両端に設けられた第１および第２のプラグと、パケット監視部とを備えている。このパケット監視部は、ケーブル部のプラグに隣接した位置にそれぞれ設けられ、第１のプラグからのパケットを受信する第１の受信パケットドライバと、パケットを第１のプラグへ送出する第１の送信パケットドライバと、第２のプラグからのパケットを受信する第２の受信パケットドライバと、パケットを第２のプラグへ送出する第２の送信パケットドライバと、ユニークな固有番号を格納した固有番号格納部と、第１の受信パケットドライバまたは第２の受信パケットドライバが特殊パケットを受信したとき、受信した特殊パケットの送信元アドレスと送信先アドレスとを入れ換え、固有番号格納部に格納された固有番号を読み出して付加した返送パケットに組み立て、返送パケットを第１の送信パケットドライバまたは第２の送信パケットドライバにより送信するように制御する制御部とを有する。
【発明の効果】
【００１１】
上記構成のパケット監視装置およびインテリジェント通信ケーブルは、特殊パケットを受信したときに、固有番号を付加した返送パケットを送信するので、パケット監視部までの確実な導通確認ができるという利点がある。特殊パケットの受信場所に、固有番号を表示することで、ネットワーク機器に接続されているＬＡＮケーブルを区別することができ、タグを直接確認する手間がないので、接続確認に要する時間を大幅に短縮することができる。
【図面の簡単な説明】
【００１２】
【図１】第１の実施の形態に係るパケット監視装置を示す機能ブロック図である。
【図２】特殊パケットのデータ構造を有するものであって、（Ａ）は受信した特殊パケットのデータ構造を示し、（Ｂ）は送信する返送パケットのデータ構造を示している。
【図３】第２の実施の形態のパケット監視装置を示す外観図である。
【図４】第２の実施の形態に用いるパケット監視装置の制御装置のハードウェアの一構成例を示す図である。
【図５】第２の実施の形態の制御装置における制御処理の流れを示すフローチャート（その１）である。
【図６】第２の実施の形態の制御装置における制御処理の流れを示すフローチャート（その２）である。
【図７】送信パケット組立処理の流れを示すフローチャートである。
【図８】第３の実施の形態のインテリジェントＬＡＮケーブルを示す外観図である。
【図９】第３の実施の形態のインテリジェントＬＡＮケーブルを使用したネットワークの構成例を示す図である。
【図１０】第３の実施の形態におけるネットワークのパケットフローを示す図である。
【図１１】パケット監視記録プログラムを実行したときの表示例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。なお、各実施の形態は、矛盾のない範囲で複数の実施の形態を部分的に組み合わせて実施することができる。
【００１４】
図１は第１の実施の形態に係るパケット監視装置を示す機能ブロック図、図２は特殊パケットのデータ構造を有するものであって、（Ａ）は受信した特殊パケットのデータ構造を示し、（Ｂ）は送信する返送パケットのデータ構造を示している。
【００１５】
パケット監視装置１０は、パケット監視機能を有するＩＣチップ１１と、電源制御部１２と、バッテリ１３と、表示部１４とを備えている。パケット監視装置１０は、必要に応じて、電源アダプタ１５を備え、この電源アダプタ１５は、電源制御部１２に接続されている。
【００１６】
ＩＣチップ１１は、Ａ側受信パケットドライバ１１ａ、Ａ側送信パケットドライバ１１ｂ、Ｂ側受信パケットドライバ１１ｃ、Ｂ側送信パケットドライバ１１ｄ、固有番号格納部１１ｅ、表示部制御ドライバ１１ｆおよび制御部１１ｇを備えている。なお、ここでは、ネットワーク上で第１の方向に流れるトラフィックのパケットを受信する側および第１の方向とは反対の第２の方向に送信する側をＡ側といい、そのＡ側とは反対の側をＢ側という。
【００１７】
Ａ側受信パケットドライバ１１ａは、ＬＡＮケーブルＡ側受信端子と制御部１１ｇとに接続され、ＬＡＮケーブルＡ側受信端子に受信されたパケットを監視する機能を有する。Ａ側送信パケットドライバ１１ｂは、ＬＡＮケーブルＡ側送信端子と制御部１１ｇとに接続され、ＬＡＮケーブルＡ側送信端子にパケットを送り出す機能を有する。
【００１８】
Ｂ側受信パケットドライバ１１ｃは、ＬＡＮケーブルＢ側受信端子と制御部１１ｇとに接続され、ＬＡＮケーブルＢ側受信端子に受信されたパケットを監視する機能を有する。Ｂ側送信パケットドライバ１１ｄは、ＬＡＮケーブルＢ側送信端子と制御部１１ｇとに接続され、ＬＡＮケーブルＢ側送信端子にパケットを送り出す機能を有する。
【００１９】
固有番号格納部１１ｅは、このＩＣチップ１１に割り当てられた一意に識別可能な固有番号を格納しており、その固有番号は、制御部１１ｇからの要求により読み出されてこのパケット監視装置１０を特定するデータとして使用される。
【００２０】
表示部制御ドライバ１１ｆは、制御部１１ｇおよび表示部１４に接続されており、必要に応じて固有番号格納部１１ｅに格納された固有番号を表示部１４に表示させる機能を有している。
【００２１】
このパケット監視装置１０によれば、Ａ側受信パケットドライバ１１ａまたはＢ側受信パケットドライバ１１ｃがＬＡＮケーブルＡ側受信端子またはＬＡＮケーブルＢ側受信端子で受信したパケットを取り込む。制御部１１ｇは、受信したパケットが図２（Ａ）に示した特殊パケット１６ａかどうかを判断する。特殊パケット１６ａは、ＩＰヘッダ、ＴＣＰヘッダおよびデータ部を含むデータ構造を有している。ＩＰヘッダは、送信元アドレスおよび送信先アドレスを有し、ＴＣＰヘッダは、送信元ポート番号および送信先ポート番号を有している。ここで、特殊パケット１６ａのポート番号は、通信先のアプリケーションからの要求に応じて動的に割り当てられるポート番号として規定されているポート番号（４９１５２番〜６５５３５番）のうち、たとえば、６００００番を使用する。特殊パケット１６ａのデータ部は、データレングスが０である。なお、特殊パケット１６ａの通信方式は、コネクションレス型のプロトコルであるＵＤＰ（User Datagram Protocol）が使用されている。
【００２２】
ポート番号に６００００番を指定したパケットが受信されたと制御部１１ｇが判断すると、制御部１１ｇは、図２（Ｂ）に示した返送パケット１６ｂを組み立てる。この返送パケット１６ｂは、ＩＰヘッダ、ＴＣＰヘッダおよびデータ部を含むデータ構造を有している。返送パケット１６ｂのデータ部は、管理番号格納領域と固有番号格納領域とを有している。管理番号格納領域には、固有番号のデータレングス（４バイト）を表す管理番号が格納され、固有番号格納領域には、固有番号格納部１１ｅから読み出した固有番号がデータレングスで示すバイト長で格納されている。制御部１１ｇは、ＩＰヘッダにおいて、受信した特殊パケットの送信元アドレスと送信先アドレスとを入れ換え、固有番号格納部１１ｅから読み出した固有番号をデータ部に付加する。
【００２３】
このようにして組み立てられた返送パケット１６ｂは、Ａ側送信パケットドライバ１１ｂまたはＢ側送信パケットドライバ１１ｄによってＬＡＮケーブルＡ側送信端子またはＬＡＮケーブルＢ側送信端子に送られる。これにより、パケット監視装置１０は、特殊パケットを受けると、送信元のコンピュータに固有番号を送信することにより、送信元のコンピュータとパケット監視装置１０との間の物理的な接続状態をコンピュータに通知することができる。
【００２４】
なお、受信したパケットが特殊パケットでない場合、すなわち、ポート番号が６００００番でない通常のパケットを受信した場合、そのパケットは、そのまま通過させる。すなわち、Ａ側受信パケットドライバ１１ａが通常のパケットを受信した場合、制御部１１ｇは、Ｂ側送信パケットドライバ１１ｄに送信依頼を出す。逆に、Ｂ側受信パケットドライバ１１ｃが通常のパケットを受信した場合、制御部１１ｇは、Ａ側送信パケットドライバ１１ｂに送信依頼を出す。
【００２５】
図３は第２の実施の形態のパケット監視装置を示す外観図である。
第２の実施の形態のパケット監視装置２０は、その筐体の一方（Ａ側）の端面にＬＡＮコネクタ（レセプタクル）２１が設けられ、他方（Ｂ側）の端面にＬＡＮコネクタ（レセプタクル）２２が設けられ、正面には、表示部２３が設けられている。パケット監視装置２０は、また、その電源を電源アダプタ２４から供給されている。ここで、ＬＡＮコネクタ２１は、図１にてＡ側受信パケットドライバ１１ａから延びるＬＡＮケーブルＡ側受信端子およびＡ側送信パケットドライバ１１ｂから延びるＬＡＮケーブルＡ側送信端子に相当する。ＬＡＮコネクタ２２は、図１にてＢ側受信パケットドライバ１１ｃから延びるＬＡＮケーブルＢ側受信端子およびＢ側送信パケットドライバ１１ｄから延びるＬＡＮケーブルＢ側送信端子に相当する。表示部２３は、図１の表示部１４に相当し、電源アダプタ２４は、図１の電源アダプタ１５に相当する。
【００２６】
このパケット監視装置２０は、また、内部に制御装置とバッテリと電源制御部とを備えている。次に、このパケット監視装置２０の内部に備えられた制御装置の一構成例について示す。
【００２７】
図４は第２の実施の形態に用いるパケット監視装置の制御装置のハードウェアの一構成例を示す図である。
制御装置３０は、ＣＰＵ（Central Processing Unit）３１によって装置全体が制御されている。ＣＰＵ３１には、バス３６を介してＲＡＭ（Random Access Memory）３２と複数の周辺機器とが接続されている。
【００２８】
ＲＡＭ３２は、制御装置３０の主記憶装置として使用される。ＲＡＭ３２には、ＣＰＵ３１に実行させるＯＳ（Operating System）のプログラムやパケット制御のためのアプリケーションプログラムの少なくとも一部が一時的に収納される。また、ＲＡＭ３２には、ＣＰＵ３１による処理に必要な各種データが収納される。
【００２９】
バス３６に接続されている周辺機器としては、フラッシュメモリ３３、表示処理部３４および入出力インタフェース３５がある。
フラッシュメモリ３３には、ＯＳのプログラム、パケット制御のためのアプリケーションプログラムおよび固有番号などの各種データが収納される。
【００３０】
表示処理部３４には、表示部２３が接続され、ＣＰＵ３１からの命令に従って表示部２３に固有番号を表示させる。
入出力インタフェース３５には、Ａ側のＬＡＮコネクタ２１およびＢ側のＬＡＮコネクタ２２が接続されている。入出力インタフェース３５は、ＣＰＵ３１からの命令に従ってＬＡＮコネクタ２１，２２に接続されたＬＡＮケーブルに対してパケットの送受信を行う。
【００３１】
以上のようなハードウェア構成によって、本実施の形態のパケット監視装置２０での処理機能を実現することができる。
図５は第２の実施の形態の制御装置における制御処理の流れを示すフローチャート（その１）、図６は第２の実施の形態の制御装置における制御処理の流れを示すフローチャート（その２）、図７は送信パケット組立処理の流れを示すフローチャートである。
【００３２】
パケット監視装置２０の制御装置３０は、送信元のコンピュータからポート番号に６００００番を指定した特殊パケットが送信されてきた場合にパケット監視装置２０を一意に識別可能な固有番号を返送するパケット監視処理を以下のように実施する。
【００３３】
［ステップＳ１］ＣＰＵ３１は、フラッシュメモリ３３に格納された固有番号を取得する。
［ステップＳ２］ＣＰＵ３１は、取得した固有番号を表示部２３に表示する。
【００３４】
［ステップＳ３］ＣＰＵ３１は、Ａ側のＬＡＮコネクタ２１またはＢ側のＬＡＮコネクタ２２にてパケットの受信を監視する。
［ステップＳ４］ＣＰＵ３１は、Ａ側のＬＡＮコネクタ２１がパケットを受信したかどうかを判断する。パケット受信がＡ側のＬＡＮコネクタ２１の場合、処理はステップＳ５に進み、Ａ側のＬＡＮコネクタ２１でない場合、処理はステップＳ１１に進む。
【００３５】
［ステップＳ５］ＣＰＵ３１は、受信したパケットが６００００番のポート番号で受信したかどうかを判断する。パケットが６００００番のポート番号で受信した場合、処理はステップＳ６に進み、パケットが６００００番以外のポート番号で受信した場合、処理はステップＳ９に進む。
【００３６】
［ステップＳ６］ＣＰＵ３１は、フラッシュメモリ３３に格納された固有番号を取得する。
［ステップＳ７］ＣＰＵ３１は、取得した固有番号をパケット送信元に送り返すための送信パケットを組み立てる処理をする。
【００３７】
［ステップＳ８］ＣＰＵ３１は、組み立てたパケットをＡ側のＬＡＮコネクタ２１から送信する。
［ステップＳ９］Ａ側で受信したパケットが６００００番以外のポート番号の場合、そのパケットは特殊パケットではないので、ＣＰＵ３１は、この制御装置３０の処理をパスさせ、受信したパケットをそのままＢ側のＬＡＮコネクタ２１から送信する。
【００３８】
［ステップＳ１１］ＣＰＵ３１は、受信したパケットが６００００番のポート番号で受信したかどうかを判断する。パケットが６００００番のポート番号で受信した場合、処理はステップＳ１２に進み、パケットが６００００番以外のポート番号で受信した場合、処理はステップＳ１５に進む。
【００３９】
［ステップＳ１２］ＣＰＵ３１は、フラッシュメモリ３３に格納された固有番号を取得する。
［ステップＳ１３］ＣＰＵ３１は、取得した固有番号をパケット送信元に送り返すための送信パケットを組み立てる処理をする。
【００４０】
［ステップＳ１４］ＣＰＵ３１は、組み立てたパケットをＢ側のＬＡＮコネクタ２２から送信する。
［ステップＳ１５］Ｂ側で受信したパケットが６００００番以外のポート番号の場合、そのパケットは特殊パケットではないので、ＣＰＵ３１は、この制御装置３０の処理をパスさせ、受信したパケットをそのままＡ側のＬＡＮコネクタ２１から送信する。
【００４１】
Ａ側またはＢ側からパケットを送信した後、ＣＰＵ３１は、次のパケットを受信するまで待機する。
次に、ステップＳ７およびステップＳ１３の送信パケット組立処理について説明する。
【００４２】
［ステップＳ２１］ＣＰＵ３１は、送信するパケットのＩＰヘッダにおいて、受信したパケットの送信先アドレスを送信元アドレスに設定する。
［ステップＳ２２］ＣＰＵ３１は、送信するパケットのＩＰヘッダにおいて、受信したパケットの送信元アドレスを送信先アドレスに設定する。
【００４３】
［ステップＳ２３］ＣＰＵ３１は、ステップＳ６またはステップＳ１２で取得した固有番号を送信先パケットのデータ部に設定する。
図８は第３の実施の形態のインテリジェントＬＡＮケーブルを示す外観図である。
【００４４】
インテリジェントＬＡＮケーブル４０は、ケーブル部４１と、そのケーブル部４１の終端部に設けられたＬＡＮプラグ４２，４３と、ＬＡＮプラグ４２，４３に隣接した位置のケーブル部４１にそれぞれ設けられたパケット監視部４４，４５とを備えている。パケット監視部４４，４５は、内部構成および機能がパケット監視装置２０とほぼ同じであって、それぞれ側面に固有番号を表示する表示部４４ａ，４５ａを有し、電源アダプタ４６，４７によって給電されている。
【００４５】
図９は第３の実施の形態のインテリジェントＬＡＮケーブルを使用したネットワークの構成例を示す図、図１０は第３の実施の形態におけるネットワークのパケットフローを示す図、図１１はパケット監視記録プログラムを実行したときの表示例を示す図である。
【００４６】
図９に示したネットワークは、２台のコンピュータ５１，５２と、サーバ５３と、ハブ５４と、２つのルータ５５，５６を備えている。コンピュータ５１は、インテリジェントＬＡＮケーブル５７によってハブ５４に接続されており、コンピュータ５２は、インテリジェントＬＡＮケーブル５８によってハブ５４に接続されている。ハブ５４は、インテリジェントＬＡＮケーブル５９によってルータ５５に接続され、ルータ５５は、インテリジェントＬＡＮケーブル６０によってルータ５６に接続されている。ルータ５６は、インテリジェントＬＡＮケーブル６１によってサーバ５３に接続されている。
【００４７】
ここで、インテリジェントＬＡＮケーブル５７は、コンピュータ５１の側にパケット監視部５７ａを有し、ハブ５４の側にパケット監視部５７ｂを有している。パケット監視部５７ａ，５７ｂは、固有番号をそれぞれ格納しているが、ここでは、説明を簡単にするために、固有番号は、４桁の１６進数の数字が割り当てられているとする。図示の例では、パケット監視部５７ａの固有番号は「０００１」、パケット監視部５７ｂの固有番号は、「０００２」である。
【００４８】
同様に、インテリジェントＬＡＮケーブル５８は、コンピュータ５２の側に固有番号が「０００３」のパケット監視部５８ａを有し、ハブ５４の側に固有番号が「０００４」のパケット監視部５８ｂを有している。インテリジェントＬＡＮケーブル５９は、ハブ５４の側に固有番号が「０００５」のパケット監視部５９ａを有し、ルータ５５の側に固有番号が「０００６」のパケット監視部５９ｂを有している。インテリジェントＬＡＮケーブル６０は、ルータ５５の側に固有番号が「０００７」のパケット監視部６０ａを有し、ルータ５６の側に固有番号が「０００８」のパケット監視部６０ｂを有している。そして、インテリジェントＬＡＮケーブル６１は、ルータ５６の側に固有番号が「０００９」のパケット監視部６１ａを有し、サーバ５３の側に固有番号が「０００Ａ」のパケット監視部６１ｂを有している。
【００４９】
このネットワークの構成において、たとえば、コンピュータ５１からサーバ５３に向けて特殊パケットを送出した場合の動作について説明する。このとき、コンピュータ５１では、図１１に示したパケット監視記録プログラムである「ｔｒｃｅｂｂｌ」コマンドが実行される。
【００５０】
まず、図１０に示したように、コンピュータ５１が特殊パケットをサーバ５３に対して送信する。その特殊パケットがインテリジェントＬＡＮケーブル５７のパケット監視部５７ａに到達すると、パケット監視部５７ａは、その固有番号「０００１」を返送パケットに設定してコンピュータ５１に返送する。パケット監視部５７ａは、また、サーバ５３に向けて特殊パケットを送出する。
【００５１】
特殊パケットがインテリジェントＬＡＮケーブル５７のケーブルを介して伝送され、パケット監視部５７ｂに到達すると、パケット監視部５７ｂは、その固有番号「０００２」を返送パケットに設定してコンピュータ５１に返送する。
【００５２】
パケット監視部５７ｂを通った特殊パケットは、ハブ５４を素通りしてインテリジェントＬＡＮケーブル５９のパケット監視部５９ａに到達すると、パケット監視部５９ａは、その固有番号「０００５」を返送パケットに設定してコンピュータ５１に返送する。パケット監視部５９ａは、また、サーバ５３に向けて特殊パケットを送出する。
【００５３】
特殊パケットがインテリジェントＬＡＮケーブル５９のケーブルを介して伝送され、パケット監視部５９ｂに到達すると、パケット監視部５９ｂは、その固有番号「０００６」を返送パケットに設定してコンピュータ５１に返送する。
【００５４】
パケット監視部５９ｂを通った特殊パケットは、ルータ５５を素通りしてインテリジェントＬＡＮケーブル６０のパケット監視部６０ａに到達すると、パケット監視部６０ａは、その固有番号「０００７」を返送パケットに設定してコンピュータ５１に返送する。パケット監視部６０ａは、また、サーバ５３に向けて特殊パケットを送出する。
【００５５】
特殊パケットがインテリジェントＬＡＮケーブル６０のケーブルを介して伝送され、パケット監視部６０ｂに到達すると、パケット監視部６０ｂは、その固有番号「０００８」を返送パケットに設定してコンピュータ５１に返送する。
【００５６】
パケット監視部６０ｂを通った特殊パケットは、ルータ５６を素通りしてインテリジェントＬＡＮケーブル６１のパケット監視部６１ａに到達すると、パケット監視部６１ａは、その固有番号「０００９」を返送パケットに設定してコンピュータ５１に返送する。パケット監視部６１ａは、また、サーバ５３に向けて特殊パケットを送出する。
【００５７】
特殊パケットがインテリジェントＬＡＮケーブル６１のケーブルを介して伝送され、パケット監視部６１ｂに到達すると、パケット監視部６１ｂは、その固有番号「０００Ａ」を返送パケットに設定してコンピュータ５１に返送する。
【００５８】
パケット監視部６１ｂを通った特殊パケットがサーバ５３に到達すると、サーバ５３は、サーバ５３のＩＰアドレスを返送パケットに設定してコンピュータ５１に返送する。
このようにして、コンピュータ５１からサーバ５３までの経路上にあるパケット監視部５７ａ，５７ｂ，５９ａ，５９ｂ，６０ａ，６０ｂ，６１ａ，６１ｂから返送パケットを受信すると、コンピュータ５１には、その受信パケットが記録されて表示される。
【００５９】
具体的には、図１１に示したように、コンピュータ５１は、パケット監視記録プログラムの「ｔｒｃｅｂｂｌ」コマンドが実行されると、返送パケットが受信された順に表示される。そのときに表示される返送パケットの情報としては、固有番号および応答時間が表示され、最後に、サーバ５３のＩＰアドレスが表示される。
【００６０】
ここで、サーバ５３のＩＰアドレスが表示される前に、設定した応答時間がタイムアウトしたパケット監視部があった場合には、コンピュータ５１の画面に表示している最後の固有番号が示すパケット監視部までの経路について導通確認が取れたことになる。また、最後の固有番号が示すパケット監視部がインテリジェントＬＡＮケーブルのコンピュータ５１の側の場合、そのインテリジェントＬＡＮケーブルのケーブル部を含む、サーバ５３の側のパケット監視部が故障であると判断できる。この場合、そのインテリジェントＬＡＮケーブルを交換すればよいことが分かる。さらに、最後の固有番号が示すパケット監視部がインテリジェントＬＡＮケーブルのサーバ５３の側の場合、そのインテリジェントＬＡＮケーブルの先に接続されたネットワーク機器（ハブ、ルータなど）の故障または電源断が考えられる。
【００６１】
上記については単に本発明の原理を示すものであって、例示したものに限定されるものではない。たとえば、以上の実施の形態では、パケット監視装置およびパケット監視部は、表示部を備えてそれらの固有番号を表示するようにしているが、パケット監視装置およびパケット監視部の筐体に刻印することでも固有番号を表示することができる。
【符号の説明】
【００６２】
１０  パケット監視装置
１１  ＩＣチップ
１１ａ  Ａ側受信パケットドライバ
１１ｂ  Ａ側送信パケットドライバ
１１ｃ  Ｂ側受信パケットドライバ
１１ｄ  Ｂ側送信パケットドライバ
１１ｅ  固有番号格納部
１１ｆ  表示部制御ドライバ
１１ｇ  制御部
１２  電源制御部
１３  バッテリ
１４  表示部
１５  電源アダプタ
１６ａ  特殊パケット
１６ｂ  返送パケット
２０  パケット監視装置
２１，２２  ＬＡＮコネクタ
２３  表示部
２４  電源アダプタ
３０  制御装置
３１  ＣＰＵ
３２  ＲＡＭ
３３  フラッシュメモリ
３４  表示処理部
３５  入出力インタフェース
３６  バス
４０  インテリジェントＬＡＮケーブル
４１  ケーブル部
４２，４３  ＬＡＮプラグ
４４，４５  パケット監視部
４４ａ，４５ａ  表示部
４６，４７  電源アダプタ
５１，５２  コンピュータ
５３  サーバ
５４  ハブ
５５，５６  ルータ
５７  インテリジェントＬＡＮケーブル
５７ａ，５７ｂ  パケット監視部
５８  インテリジェントＬＡＮケーブル
５８ａ，５８ｂ  パケット監視部
５９  インテリジェントＬＡＮケーブル
５９ａ，５９ｂ  パケット監視部
６０  インテリジェントＬＡＮケーブル
６０ａ，６０ｂ  パケット監視部
６１  インテリジェントＬＡＮケーブル
６１ａ，６１ｂ  パケット監視部
【図１】
2019054425.tif 000003
【図２】
2019054425.tif 000004
【図３】
2019054425.tif 000005
【図４】
2019054425.tif 000006
【図５】
2019054425.tif 000007
【図６】
2019054425.tif 000008
【図７】
2019054425.tif 000009
【図８】
2019054425.tif 000010
【図９】
2019054425.tif 000011
【図１０】
2019054425.tif 000012
【図１１】
2019054425.tif 000013