(57)【要約】【課題】障害の発生点や障害が発生しているレイヤ把握が容易なネットワーク機器を提供する。【解決手段】レイヤ３スイッチ１は、複数のポートＰ１〜Ｐｎに接続されている各端末とのリンク確立の有無によりレイヤ１の通信状態を検出する。また、各端末に対して定期的にＩＣＭＰエコー要求パケットを送信し、その応答パケットの受信の有無によりレイヤ３の通信状態を検出する。さらに、ＭＡＣアドレステーブルにはエージングタイムが設定され、レイヤ２において通信状態が正常な場合には、ポート番号とそのポートに接続された端末のＭＡＣアドレス情報とが記録され、障害が発生した場合にはＭＡＣアドレス情報は消去される。そのため、レイヤ３スイッチ１は、ＭＡＣアドレステーブル１３３のＭＡＣアドレス情報を確認することで、レイヤ２の通信状態を検出する。そして、各レイヤの通信状態に応じて状態表示部１６の各ポートに対応したＬＥＤの表示を切り替える。【選択図】図２
2008022271.tif 000002
【特許請求の範囲】
【請求項１】
端末を接続する通信ポートを複数備えたネットワーク機器であって、
前記通信ポートに接続されている各端末との通信状態を、複数のレイヤについて検出する検出手段と、
前記検出手段が検出した複数のレイヤの通信状態を表示する表示手段と、
を備えたことを特徴とするネットワーク機器。
【請求項２】
前記各通信ポートの番号と、各通信ポートに接続されている端末のＭＡＣアドレス情報と、を関連づけたＭＡＣアドレステーブルを記憶し、いずれかの通信ポートでパケットの受信が第１時間行われないと、その通信ポート番号に対応する前記ＭＡＣアドレス情報を削除する記憶手段と、
前記第１時間より短い第２時間毎に、各通信ポートに接続された端末に対して、ＬＣＰエコー要求パケットを送出する通信手段と、
を備え、
前記検出手段は、前記ＭＡＣアドレステーブルにおいて、各通信ポートに対するＭＡＣアドレス情報の有無に基づいて、各端末のレイヤ２における通信状態を検出する請求項１に記載のネットワーク機器。
【請求項３】
前記複数の通信ポートに接続された各端末に対して、ＩＣＭＰエコー要求パケットを送出するエコー送信手段を備え、
前記検出手段は、ＩＣＭＰエコー応答パケットの受信の有無に基づいて、各端末のレイヤ３における通信状態を検出する請求項１または２に記載のネットワーク機器。
【請求項４】
前記検出手段は、通信ポートに接続されている各端末からのリンクパルスの受信の有無に基づいて、各端末のレイヤ１における通信状態を検出する請求項１乃至３のいずれかに記載のネットワーク機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、障害の発生を容易に把握できるネットワーク機器に関する。
【背景技術】
【０００２】
レイヤ３スイッチやルータ等の従来のネットワーク機器は、コンピュータ等の端末を接続するポートの近傍に、各ポートの通信状態を表示するＬＥＤが設けられているものが多い。ＬＥＤは、各ポートの通信状態に応じて点灯または点滅するので、ユーザはＬＥＤの表示を確認することで、そのポートの通信状態を視覚的に確認することができる。
【０００３】
しかし、従来のネットワーク機器においてＬＥＤにより視覚的に確認できる情報は、各ポートに接続した機器とレイヤ１（第１層、ＯＳＩ参照モデルの物理層に相当）においてリンクが確立しているか否かを示すリンク状態（Ｌｉｎｋ）、各ポートのリンク速度（Ｓｐｅｅｄ）、各ポートに接続した機器とのレイヤ１におけるパケットの送受信状態（Ａｃｔｉｖｉｔｙ）、各ポートの通信方式（全２重／半２重）（Ｄｕｐｌｅｘ）等であった。
【０００４】
上記従来のネットワーク機器を使用して構成したネットワークにおいて、通信が全くできない等の障害が発生した場合、回線の接続やポートの故障に関しては、リンク状態（Ｌｉｎｋ）を表示するＬＥＤやパケットの送受信状態（Ａｃｔｉｖｉｔｙ）を目視確認することで、障害が発生した点を簡単に特定できる。
【０００５】
一方、レイヤ２（第２層、ＯＳＩ参照モデルのデータリンク層に相当）以上のレイヤで障害が発生した場合には、リンク状態（Ｌｉｎｋ）を表示するＬＥＤやパケットの送受信状態（Ａｃｔｉｖｉｔｙ）や他のＬＥＤを目視しても、障害の発生点を特定することができなかった。この場合、例えば、ＰＣ（パーソナルコンピュータ）等のコンソール機器をネットワーク機器に接続して、各端末に対してｐｉｎｇ試験を行って接続状況を確認することで、障害の発生点の特定が可能となる。しかしながら、ネットワーク機器において空きポートが無いためにコンソール機器が接続できない場合や、空きポートがあってもネットワーク機器に接続している端末数が多い場合には、障害発生点の特定は非常に難しい作業となる。
【０００６】
そこで、このような問題を解決するために、従来、定期的にｐｉｎｇ試験を実行し、端末からの応答が無い場合には不良と判断し、現用系のＬＡＮ間接続装置から予備系のＬＡＮ間接続装置に切り替えてルーティング動作を行う構成のＬＡＮ間接続装置及び接続方式があった（特許文献１参照。）。
【特許文献１】特開平８−２５６１７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載の発明では、上記のように定期的にｐｉｎｇ試験を行って障害を検出し、ＬＡＮ間接続装置を自動的に切り替えるので、ＬＡＮ間接続装置により障害の発生を最小限に抑えることができる。しかしながら、このＬＡＮ間接続装置は、通信状態を表示する表示部を備えていないので、どちらのＬＡＮ間接続装置が現在通信を行っているのかを確認することができず、メンテナンスに支障を来すという問題があった。
【０００８】
そこで、本発明は、障害の発生点や障害が発生しているレイヤの把握が容易なネットワーク機器を提供することを目的とする。
【課題を解決するための手段】
【０００９】
この発明は、上記の課題を解決するための手段として、以下の構成を備えている。
【００１０】
（１）端末を接続する通信ポートを複数備えたネットワーク機器であって、
前記通信ポートに接続されている各端末との通信状態を、複数のレイヤについて検出する検出手段と、
前記検出手段が検出した複数のレイヤの通信状態を表示する表示手段と、
を備えたことを特徴とする。
【００１１】
この構成においては、ネットワーク機器は、複数の通信ポートに接続されている各端末との複数のレイヤについての通信状態を検出手段で検出して、各レイヤの通信状態を表示手段に表示する。したがって、ユーザは、表示手段を確認することで、ネットワーク機器と各端末との間における通信状態を、複数のレイヤについて把握できるので、いずれかの端末との間で通信障害が発生した場合には、表示手段を確認することで、いずれのレイヤ（階層）で障害が発生しいているのかを把握でき、障害の特定を容易に行うことができる。
【００１２】
（２）前記各通信ポートの番号と、各通信ポートに接続されている端末のＭＡＣアドレス情報と、を関連づけたＭＡＣアドレステーブルを記憶し、いずれかの通信ポートでパケットの受信が第１時間行われないと、その通信ポート番号に対応する前記ＭＡＣアドレス情報を削除する記憶手段と、
前記第１時間より短い第２時間毎に、各通信ポートに接続された端末に対して、ＬＣＰエコー要求パケットを送出する通信手段と、
を備え、
前記検出手段は、前記ＭＡＣアドレステーブルにおいて、各通信ポートに対するＭＡＣアドレス情報の有無に基づいて、各端末のレイヤ２における通信状態を検出する。
【００１３】
この構成においては、ネットワーク機器は、ＭＡＣアドレステーブルにおけるＭＡＣアドレス情報の有無を確認することで、各端末とのレイヤ２における通信状態を検出する。例えば、レイヤ２において通信障害が発生して、各端末からのパケットやＬＣＰエコー応答パケットを受信できない場合には、ＭＡＣアドレステーブルにおけるＭＡＣアドレス情報が消去され、表示手段はＭＡＣアドレステーブルにおけるＭＡＣアドレス情報が無い状態なので、通信が停止状態であることを表示する。したがって、ユーザは、表示手段を確認することで、ネットワーク機器と各端末とのレイヤ２における通信状態を容易に確認できる。
【００１４】
（３）前記複数の通信ポートに接続された各端末に対して、ＩＣＭＰエコー要求パケットを送出するエコー送信手段を備え、
前記検出手段は、ＩＣＭＰエコー応答パケットの受信の有無に基づいて、各端末のレイヤ３における通信状態を検出することを特徴とする。
【００１５】
この構成においては、ネットワーク機器は、各端末とレイヤ３において、ＩＣＭＰエコー要求パケットとＩＣＭＰエコー応答パケットのやりとりを行い、その結果を表示手段に表示する。したがって、ユーザは、表示手段を確認することで、レイヤ３において障害が発生しているか否かを把握できる。
【００１６】
（４）前記検出手段は、通信ポートに接続されている各端末からのリンクパルスの受信の有無に基づいて、各端末のレイヤ１における通信状態を検出することを特徴とする。
【００１７】
この構成においては、ネットワーク機器は、リンクパルスの受信状態を検出して、表示手段にレイヤ１における通信状態を表示する。したがって、ユーザは、表示手段を確認することで、レイヤ１において障害が発生しているか否かを把握できるので、障害の発生点と、障害が発生しているレイヤの特定がさらに容易となる。
【発明の効果】
【００１８】
本発明のネットワーク機器によれば、複数のポートに接続されている各端末との通信状態を、複数のレイヤについて検出するとともに、各レイヤにおける通信状態を表示手段に表示する。これにより、ユーザはネットワーク機器と各端末との通信状態を複数のレイヤについて、容易に確認することができる。また、ユーザは、表示手段の表示を確認することで、障害発生点の特定だけでなく、レイヤ１〜３のいずれのレイヤにおいて障害が発生しているかを簡単に特定できる。
【発明を実施するための最良の形態】
【００１９】
図１は、この発明の実施形態であるネットワーク機器の概略構成図である。図２は、ネットワーク機器の状態表示部及びポートの概観を示す正面図である。以下の説明では、ネットワーク機器としてレイヤ３スイッチを例に挙げて説明する。
【００２０】
レイヤ３スイッチ１は、図１に示すように、ｎ個のポートＰ１〜Ｐｎ、アップリンクポートＵＰ、スイッチング部１３、制御部１５、状態表示部１６、及び設定スイッチ１７を備えている。ポートＰ１〜Ｐｎには、それぞれパーソナルコンピュータ等の端末装置（ホスト）やルータ等の端末（これらを総称してノードとも言う。）を接続可能である。図１には、一例として、ポートＰ２に端末装置２、ポートＰ３に端末装置３を接続した例を示している。また、アップリンクポートＵＰには、上位装置であるルータ４を接続している。
【００２１】
なお、この実施形態では、アップリンクポートＵＰを通常のポートであるポートＰ１〜Ｐｎと別に設けているが、アップリンクポートＵＰは必須の構成ではない。また、アップリンクポートＵＰを設けない場合には、ポートＰ１〜Ｐｎのいずれかにルータ４を接続すると良い。
【００２２】
スイッチング部１３は、スイッチＬＳＩから成り、バッファ部１３１、スイッチ部１３２、ＭＡＣアドレステーブル１３３、及びＩＰアドレステーブル１３４により構成される。バッファ部１３１は、各ポートＰ１〜Ｐｎ及びアップリンクポートＵＰから入力されたパケットを一時的に蓄積する。スイッチ部１３２は、ポート間の接続を切り替えて、バッファ部１３１に蓄積されたパケットを所定の宛先ポートへ転送する。ＭＡＣアドレステーブル１３３及びＩＰアドレステーブル１３４には、それぞれポートＰ１〜ＰｎやアップリンクポートＵＰに接続されている端末、すなわち端末装置２，３及びルータ４のＭＡＣアドレスやＩＰアドレスが、ポート番号と対応付けて記録されている。
【００２３】
ここで、レイヤ３スイッチ１は、自動アドレス学習機能を備えており、各ポートに接続されている端末のＭＡＣアドレスやＩＰアドレスを自動的に学習する。レイヤ３スイッチ１は、設置直後には、どこのポートに端末が接続されているかを把握していない。しかし、レイヤ３スイッチ１は、通信を開始すると、送られてくるパケットに含まれるＭＡＣアドレス情報やＩＰアドレス情報を参照し、パケットを送出した端末がどのポートに接続されているかを学習して、ＭＡＣアドレステーブル１３３やＩＰアドレステーブル１３４を構築する。また、レイヤ３スイッチ１は、接続されている端末装置から出力されたアドレス解決要求パケット（ＡＲＰパケット）や近隣探索要求パケット（ＮＤＰパケット）、またはその返信パケットをスヌーピングしてＩＰアドレス，ＭＡＣアドレス，ポートの対応関係を学習して、ＭＡＣアドレステーブル１３３やＩＰアドレステーブル１３４を構築することも可能である。
【００２４】
スイッチング部１３は、ＭＡＣアドレステーブル１３３やＩＰアドレステーブル１３４に基づいて、各ポートＰ１〜Ｐｎ及びアップリンクポートＵＰに接続された端末装置２，３及びルータ４から入力されたパケットの送り先を判断し、スイッチ部１３２を制御してポート間の接続を切り替える。また、スイッチング部１３は、ポートＰ１〜Ｐｎに接続されている端末装置２，３やアップリンクポートＵＰに接続されているルータ４に対して、ある一定周期でリンクパルスを送ったり、端末装置２，３及びルータ４からのリンクパルスを受け取ったりして、お互いにアクティブであるかどうかを確認している。さらに、スイッチング部１３は、端末装置２，３及びルータ４に対して、定期的にＩＣＭＰエコー要求パケットやＬＣＰエコー要求パケットを送信し、それらに対するエコー応答パケットを受信する。さらに、スイッチング部１３は、受信した各端末からのリンクパルスやエコー応答等の受信状況に基づいて、各ポートＰ１〜Ｐｎ及びアップリンクポートＵＰに接続されている端末の通信状態を状態表示部１６に表示させる。詳細については後述する。
【００２５】
制御部１５は、マイクロコンピュータ（ＣＰＵ）から成り、レイヤ３スイッチ１の各部を制御したり、他のルータやレイヤ３スイッチと経路情報をやりとりしたりする。
【００２６】
ＬＥＤ  Ｌ１−１〜Ｌ１−ｎ，Ｌ１−ＵＰは、レイヤ３スイッチ１と各端末とのレイヤ１における通信状態を表示する。すなわち、スイッチング部１３は、ＬＥＤ  Ｌ１−１〜Ｌ１−ｎ，Ｌ１−ＵＰ（Ｌｉｎｋ）に、各ポートのリンク状態を表示し、リンク確立時には点灯または点滅させ、またリンクが確立していない場合には消灯させる。
【００２７】
ＬＥＤ  Ｌ２−１〜Ｌ２−ｎ，Ｌ２−ＵＰ（Ｌａｙｅｒ２）は、レイヤ３スイッチ１と各端末とのレイヤ２における通信状態を表示する。すなわち、スイッチング部１３は、ＬＥＤ  Ｌ２−１〜Ｌ２−ｎ，Ｌ２−ＵＰは、レイヤ３スイッチ１と各端末との間で、レイヤ２における通信が成立しており、ＭＡＣアドレステーブル１３３において、ポート番号とＭＡＣアドレスが対応付けて登録されているときには、ＬＥＤ  Ｌ２−１〜Ｌ２−ｎ，Ｌ２−ＵＰのうち、そのポート番号に対応するＬＥＤを点灯させる。また、ＬＥＤ  Ｌ２−１〜Ｌ２−ｎ，Ｌ２−ＵＰは、レイヤ３スイッチ１が各端末からのＬＣＰエコー応答パケットを受信しない等でエージングタイムが経過して、ＭＡＣアドレステーブル１３３において、ポート番号に対応するＭＡＣアドレスが登録されていない場合には、そのポート番号に対応するＬＥＤを消灯させる（点灯させない）。
【００２８】
ＬＥＤ  Ｌ３−１〜Ｌ３−ｎ，Ｌ３−ＵＰ（Ｌａｙｅｒ３）は、レイヤ３スイッチ１と各端末とのレイヤ３における通信状態を表示する。すなわち、スイッチング部１３は、レイヤ３スイッチ１と各端末との間で、レイヤ３における通信が成立しているときには、ＬＥＤ  Ｌ３−１〜Ｌ３−ｎ，Ｌ３−ＵＰのうち対応するＬＥＤを点灯させる。また、スイッチング部１３は、レイヤ３スイッチ１と各端末との間でレイヤ３における通信が成立していない場合には、ＬＥＤ  Ｌ３−１〜Ｌ３−ｎ，Ｌ３−ＵＰのうち対応するＬＥＤを消灯させる（点灯させない）。
【００２９】
ＬＥＤ  Ｓｄ−１〜Ｓｄ−ｎ，Ｓｄ−ＵＰ（Ｓｐｅｅｄ）は、各ポートのリンク速度を表示する。すなわち、スイッチング部１３は、各ポートのリンク速度が１００Ｍｂｐｓで動作中にはＬＥＤ  Ｓｄ−１〜Ｓｄ−ｎ，Ｓｄ−ＵＰのうち対応するＬＥＤを点灯させ、１０Ｍｂｐｓで動作中には対応するＬＥＤを消灯させる。
【００３０】
ＬＥＤ  Ｄｘ−１〜Ｄｘ−ｎ，Ｄｘ−ＵＰ（Ｄｕｐｌｅｘ）は、各ポートの通信方式（全２重／半２重）を表示する。すなわち、スイッチング部１３は、各ポートにおいて全２重通信中にはＬＥＤ  Ｄｘ−１〜Ｄｘ−ｎ，Ｄｘ−ＵＰのうち対応するＬＥＤを点灯させ、半２重通信中には対応するＬＥＤを消灯させる。
【００３１】
ＬＥＤ  Ａｙ−１〜Ａｙ−ｎ，Ａｙ−ＵＰ（Ａｃｔｉｖｉｔｙ）は、各ポートにおけるパケットの送受信状態を表示する。すなわち、スイッチング部１３は、レイヤ３スイッチ１と端末との間で通信をしているとＬＥＤ  Ａｙ−１〜Ａｙ−ｎ，Ａｙ−ＵＰのうち対応するＬＥＤを点滅させ、通信していない場合には対応するＬＥＤを消灯させる（点灯させない）。
【００３２】
設定スイッチ１７は、レイヤ３スイッチ１に実行させる動作を設定するためのスイッチである。
【００３３】
次に、本発明のレイヤ３スイッチ１が、各ポートに接続された端末装置の通信状態を確認する動作について説明する。
【００３４】
レイヤ３スイッチ１は、各ポートＰ１〜Ｐｎに接続されている端末装置（図１に示した例では端末装置２，３及びルータ４）に対して所定の周期でリンクパルスを送ったり、各端末からのリンクパルスを受け取ったりして、その結果をＬＥＤ  Ｌ１−１〜Ｌ１−ｎ（Ｌｉｎｋ）に表示する。つまり、レイヤ３スイッチ１のスイッチング部１３は、リンクパルスを受信すると、状態表示部１６のＬＥＤ  Ｌ１−１〜Ｌ１−ｎ（Ｌｉｎｋ）の該当するＬＥＤを点灯させ、リンクパルスを受信できなかった場合には、ＬＥＤ  Ｌ１−１〜Ｌ１−ｎ（Ｌｉｎｋ）の該当するＬＥＤを消灯させる（点灯させない）。
【００３５】
例えば、レイヤ３スイッチ１の制御部１５は、あるタイミングにおいて、端末装置２及びルータ４からのリンクパルスを受信し、端末装置２からは障害のためにリンクパルスを受信できなかった場合には、ＬＥＤ  Ｌ１−２，Ｌ１−ＵＰを点灯させ、ＬＥＤ  Ｌ１−３を消灯させる（点灯させない）。これにより、ユーザは、レイヤ３スイッチ１と各端末とのレイヤ１における通信状態を確認できる。
【００３６】
また、レイヤ３スイッチ１は、レイヤ３における通信状態を確認するコマンドである例えばｐｉｎｇコマンドを、定期的に各ポートＰ１〜Ｐｎ及びアップリンクポートＵＰに接続された端末に対して実行する。ｐｉｎｇコマンドは、レイヤ３のプロトコルであるＩＣＭＰ（Internet Control Message Protocol ）のエコー要求パケットを、指定されたＩＰアドレスの機器に対して出力して、レイヤ３における通信が可能か否かを確認するためのコマンドである。レイヤ３スイッチ１の制御部１５は、一定時間毎（例えば１分毎）に、スイッチング部１３から各ポートに接続された各端末（端末装置２，３及びルータ４）に対してＩＰアドレスを指定して順番に、ＩＣＭＰエコー要求パケットを送信させる。このとき、スイッチング部１３は、ＩＰアドレステーブル１３４を参照する。各端末（端末装置２，３及びルータ４）は、レイヤ３までの通信状態が正常な場合、このＩＣＭＰエコー要求パケットを受信すると、エコー応答パケットを一定時間内にレイヤ３スイッチ１に対して返送（送信）する。レイヤ３スイッチ１のスイッチング部１３は、ＩＣＭＰエコー応答パケットを受信すると、状態表示部１６のＬＥＤ  Ｌ３−１〜Ｌ３−ｎ（Ｌａｙｅｒ３）の該当するＬＥＤを点灯させ、ＩＣＭＰエコー応答パケットを受信できなかった場合には、ＬＥＤ  Ｌ３−１〜Ｌ３−ｎ（Ｌａｙｅｒ３）の該当するＬＥＤを消灯させる（点灯させない）。
【００３７】
例えば、レイヤ３スイッチ１の制御部１５は、あるタイミングにおいて、端末装置３及びルータ４からのＩＣＭＰエコー応答パケットを受信し、端末装置２からのＩＣＭＰエコー応答パケットを受信しなかった場合には、ＬＥＤ  Ｌ３−３，Ｌ３−ＵＰを点灯させ、ＬＥＤ  Ｌ３−２を消灯させる（点灯させない）。これにより、ユーザは、レイヤ３スイッチ１と各端末とのレイヤ３における通信状態を確認できる。
【００３８】
なお、上記の説明では、ｐｉｎｇコマンドを用いた場合について説明したが、これに限るものではなく、ＩＣＭＰエコー要求パケット及びＩＣＭＰエコー応答パケットをやりとりできるコマンドであれば、ｔｒａｃｅｒｏｕｔｅや他のコマンドを用いることも可能である。
【００３９】
さらに、レイヤ３スイッチ１では、前記のように端末が接続されているポートにおいて、ＭＡＣアドレステーブル１３３にポート番号とＭＡＣアドレスとが対応付けされて登録されているか否かに応じて、つまりレイヤ２の通信状態に応じてＬＥＤ  Ｌ２−１〜Ｌ２−ｎ，Ｌ２−ＵＰ（Ｌａｙｅｒ２）の点灯状態を切り替える。すなわち、スイッチング部１３は、レイヤ３スイッチ１と各端末との間で、レイヤ２における通信が成立しており、ＭＡＣアドレステーブル１３３において、ポート番号とＭＡＣアドレスが対応付けて登録されているときには、ＬＥＤ  Ｌ２−１〜Ｌ２−ｎ，Ｌ２−ＵＰを点灯させる。また、スイッチング部１３は、レイヤ３スイッチ１が各端末からのエコー応答を受信しない等でエージングタイムが経過して、ＭＡＣアドレステーブル１３３において、ポート番号に対応するＭＡＣアドレスが登録されていない場合には、ＬＥＤ  Ｌ２−１〜Ｌ２−ｎ，Ｌ２−ＵＰを消灯させる（点灯させない）。
【００４０】
これにより、ユーザは、レイヤ３スイッチ１と各端末とのレイヤ２における通信状態を確認できる。
【００４１】
また、レイヤ３スイッチ１では、設定スイッチ１７の設定によっては、レイヤ３における通信状態を状態表示部に表示させずに、レイヤ１やレイヤ２の通信状態のみを表示するように設定することもできる。
【００４２】
次に、レイヤ３スイッチ１の通信状態を確認する処理についてフローチャートに基づいて説明する。図３は、レイヤ３スイッチの通信状態の確認処理を説明するためのフローチャートである。ここで、以下の説明では、リンクパルスの送出周期が１秒に設定され、ＩＣＭＰのエコー要求パケットの送出周期が１分に設定されている場合について説明する。また、ＭＡＣアドレステーブル１３３のエージングタイム（更新時間）は２分に設定され、レイヤ３スイッチ１は、ＬＣＰエコー要求パケットを１分毎に送出しているものとする。また、ＭＡＣアドレステーブル１３３及びＩＰアドレステーブル１３４は、各ポートに対してＭＡＣアドレス及びＩＰアドレスが既に登録されているものとする。
【００４３】
レイヤ３スイッチ１において、制御部１５は、前回のエコー要求パケット送出から１分が経過しておらず（ｓ１）、また、リンクパルスを送出してから１秒が経過しておらず（ｓ２）、端末装置２，３やルータ４から送信されたパケットがあれば（ｓ３）、そのパケットをＭＡＣアドレス情報やＩＰアドレス情報に基づいて所定の宛先ポートへ転送する（ｓ４）。このとき、判定フラグがセットされ、エージングタイムが経過すると、判定フラグがリセットされるだけで、ＭＡＣアドレステーブル１３３及びＩＰアドレステーブル１３４はエイジアウトしない。そして、ステップｓ１以降の処理を再度行う。
【００４４】
一方、制御部１５は、リンクパルスを送出してから１秒が経過したら（ｓ２）、各端末（端末装置２，３及びルータ４）に対してリンクパルスを送出し（ｓ５）、端末からのリンクパルスを一定時間内に検出できている場合には（ｓ６）、状態表示部１６のＬＥＤ  Ｌ１−１〜Ｌ１−ｎの該当するＬＥＤを点灯させる（ｓ７）。一方、制御部１５は、端末からのリンクパルスを一定時間内に検出できない場合には（ｓ６）、状態表示部１６のＬＥＤ  Ｌ１−１〜Ｌ１−ｎ（Ｌｉｎｋ）の該当するＬＥＤを消灯させる（点灯させない）（ｓ８）。そして、ステップｓ１以降の処理を再度行う。
【００４５】
制御部１５は、前回の通信状態確認処理から１分が経過したら（ｓ１）、ｐｉｎｇコマンドを実行して、各端末装置２，３及びルータ４に対して順にＩＣＭＰエコー要求パケットをスイッチング部１３から送信させる（ｓ９）。
【００４６】
スイッチング部１３は、各端末装置２，３及びルータ４から返送されたＩＣＭＰエコー応答パケットを一定時間内に受信すると（ｓ１０）、状態表示部１６のＬＥＤ  Ｌ３−１〜Ｌ３−ｎ，Ｌ３−ＵＰのうち、各端末装置２，３及びルータ４に対応するＬＥＤを点灯させる（ｓ１１）。また、スイッチング部１３は、各端末装置２，３及びルータ４からＩＣＭＰエコー応答パケットが返送されなかったり、何らかの理由で一定時間内に受信できなかったりした場合には（ｓ１０）、ＬＥＤ  Ｌ３−１〜Ｌ３−ｎ，Ｌ３−ＵＰのうち、ＩＣＭＰエコー応答パケットを受信できなかった端末（ポート）に対応するＬＥＤを消灯させる（点灯させない）（ｓ１２）。
【００４７】
続いて、スイッチング部１３は、ＭＡＣアドレステーブル１３３において、各ポートに対応するＭＡＣアドレスが登録されているか否かを確認する（ｓ１３）。
【００４８】
ここで、レイヤ３スイッチ１は、各端末（端末装置２，３及びルータ４）との通信を監視するために、スイッチング部１３からＬＣＰエコー要求パケットを１分（第２時間）毎に送出している。各端末は、このＬＣＰエコー要求パケットを受信すると、必ずＬＣＰエコー応答パケットを送信する。また、レイヤ３スイッチ１では、スイッチング部１３に設けているＭＡＣアドレステーブル１３３及びＩＰアドレステーブル１３４において、エージングタイムが２分に設定されている。したがって、レイヤ３スイッチ１と各端末との間においては、パケットが全くやりとりされない場合でも、上記のように、１分毎にＬＣＰエコー要求・応答パケットがやりとりされる。そして、スイッチング部１３は、状態表示部１６のＬＥＤ  Ｌ２−１〜Ｌ２−ｎ，Ｌ２−ＵＰのうち、そのポート番号に対応するＬＥＤを点灯させる。一方、レイヤ３スイッチ１と各端末との間において、レイヤ１またはレイヤ２において障害が発生した場合には、パケットが全くやりとりされないので、エイジアウトになる。この場合、スイッチング部１３は、障害が発生したポートに接続された端末のＭＡＣアドレスの情報をＭＡＣアドレステーブル１３３から消去させる。そして、スイッチング部１３は、状態表示部１６のＬＥＤ  Ｌ２−１〜Ｌ２−ｎ，Ｌ２−ＵＰのうち、そのポート番号に対応するＬＥＤを消灯させる（点灯させない）。
【００４９】
したがって、レイヤ３スイッチ１では、ＭＡＣアドレステーブル１３３におけるＭＡＣアドレスの有無を確認することで、各端末とのレイヤ２における通信状態を確認できる。
【００５０】
スイッチング部１３は、ＭＡＣアドレステーブル１３３において、各端末装置２，３及びルータ４を接続したポート番号に対応してＭＡＣアドレスが登録されている場合には、各ポートに対応する状態表示部１６のＬＥＤを点灯させる（ｓ１４）。また、スイッチング部１３は、ＭＡＣアドレステーブル１３３において、各端末装置２，３及びルータ４を接続したポート番号に対応してＭＡＣアドレスが登録されていない場合には、各ポートに対応するＬＥＤを消灯させる（点灯させない）（ｓ１５）。
【００５１】
そして、制御部１５は、ステップｓ１の処理から順に各ステップを繰り返し実行する。
【００５２】
このように、ユーザは、状態表示部１６の各ＬＥＤの表示状態を確認することで、レイヤ３スイッチ１と各端末とのレイヤ１〜３における通信状態を確認できるので、障害の発生点の特定だけでなく、障害が発生しているレイヤについても容易に特定することができる。
【００５３】
例えば、端末装置３の受信部に異常が発生した場合には、端末装置３が接続されているポートＰ３に対応するＬＥＤ  Ｌ３−３が消灯している場合には、ユーザは、レイヤ３スイッチ１と端末装置３との通信に異常が発生していることを目視で確認できる。また、このとき、端末装置３が接続されているポートＰ３に対応するＬＥＤ  Ｌ２−３が点灯している場合には、ユーザは、レイヤ３スイッチ１と端末装置３との間においてレイヤ３に障害が発生していることを把握できる。また、ＬＥＤ  Ｌ２−３及びＬＥＤ  Ｌ３−３が消灯していて、ＬＥＤ  Ｌ１−３が点灯している場合には、ユーザは、レイヤ３スイッチ１と端末装置３との間においてレイヤ２に障害が発生していることを把握できる。また、ＬＥＤ  Ｌ１−３、ＬＥＤ  Ｌ２−３及びＬＥＤ  Ｌ３−３が消灯している場合には、ユーザは、レイヤ３スイッチ１と端末装置３との間においてレイヤ１に障害が発生していることを把握できる。
【００５４】
なお、以上の説明では、ネットワーク機器としてレイヤ３スイッチを用いた場合について説明したが、本発明では、ネットワーク機器として例えばルータ等、他の機器にも適用可能である。
【図面の簡単な説明】
【００５５】
【図１】この発明の実施形態であるネットワーク機器の概略構成図である。
【図２】ネットワーク機器の状態表示部及びポートを示す概観図である。
【図３】レイヤ３スイッチの通信状態の確認処理を説明するためのフローチャートである。
【符号の説明】
【００５６】
１−レイヤ３スイッチ    ２，３−端末装置    ４−ルータ    Ｐ１〜Ｐｎ−ポート    ＵＰ−リンクポート    １３−スイッチング部    １５−制御部    １６−状態表示部    １７−設定スイッチ    １３１−バッファ    １３２−スイッチ部    １３３−アドレス管理テーブル    １３４−ＩＰアドレステーブル
【図１】
2008022271.tif 000003
【図２】
2008022271.tif 000004
【図３】
2008022271.tif 000005