(57)【要約】【課題】回線障害により１度でもポートのリンクがダウンした場合は、オペレータの介入があるまでポートを使用しないようにする事で、経路の切り替わりが頻発するのを防ぐ事を可能とする、スイッチングハブの各ポートに対するリンクアップ方法及びリンクアップシステムを提供する。【解決手段】自動モードと手動モードのいずれかをコマンドにより設定可能である、スイッチングハブの各ポートに対するリンクアップ方法である。自動モードは、スイッチングハブのポートにケーブルが接続され相手装置とリンクが確立したらポートがリンクアップし、ケーブルが抜けた場合はリンクダウンするが、再度ケーブルが接続されれば、またリンクアップする。手動モードは、スイッチングハブのポートにケーブルが接続されても、リンクアップ許可コマンドが入力されるまでは、ポートはリンクアップしない。【選択図】      図３
2004304470.tif 000002
【特許請求の範囲】
【請求項１】
リンクアップモードとして自動モードと手動モードのいずれかをコマンドにより設定可能である、スイッチングハブの各ポートに対するリンクアップ方法であって、
前記自動モードは、前記スイッチングハブのポートにケーブルが接続され相手装置とリンクが確立したらポートがリンクアップし、ケーブルが抜けた場合はリンクダウンするが、再度ケーブルが接続されれば、またリンクアップし、
前記手動モードは、前記スイッチングハブのポートにケーブルが接続されても、リンクアップ許可コマンドが入力されるまでは、前記ポートはリンクアップしない、スイッチングハブの各ポートに対するリンクアップ方法。
【請求項２】
ポート毎のリンクアップモードを設定するテーブルを用意し、該設定は、前記ＲＳ−２３２Ｃポートを介して、前記管理用端末から設定変更が可能である、スイッチングハブの各ポートに対する請求項１に記載のリンクアップ方法。
【請求項３】
プログラムによりスイッチングハブの動作を制御するＣＰＵと、コマンド入力のためのＲＳ−２３２Ｃポートと、スイッチ部と、複数のポートとから構成され、
前記ＣＰＵは、プログラムにより、前記ポートの使用可、不可を前記ポート毎に制御し、
前記ＲＳ−２３２Ｃポートは、スイッチングハブを管理するための管理用端末を接続することにより、コマンドを入力しスイッチングハブの動作を制御可能とする、スイッチングハブの各ポートに対する請求項１または請求項２に記載のリンクアップ方法であって、
ＣＰＵで動作するプログラムにより、ポートのリンクアップモードを確認する段階と、
リンクアップモードが手動モードの場合は、前記ＣＰＵは前記ポートを使用不可に設定する段階と、
前記ポートが使用不可である状態は、管理用端末から前記ポートの使用を許可するリンクアップ許可コマンドが入力されるまで続く段階と、
前記管理用端末から前記ポートの使用を許可するリンクアップ許可コマンドが入力されたら、前記ＣＰＵは前記ポートを使用可に設定する段階と、
リンクアップが検出されるのを待つ段階と、
前記リンクアップが検出されたら、通信を開始する段階と、
通信中はリンクダウンを監視する段階と、
通信中に前記リンクダウンが発生した場合は、通信を終了し、最初に戻る段階とを有する、スイッチングハブの各ポートに対するリンクアップ方法。
【請求項４】
リンクアップモードとして自動モードと手動モードのいずれかをコマンドにより設定可能である、スイッチングハブの各ポートに対するリンクアップシステムであって、
前記自動モードは、前記スイッチングハブのポートにケーブルが接続され相手装置とリンクが確立したらポートがリンクアップし、ケーブルが抜けた場合はリンクダウンするが、再度ケーブルが接続されれば、またリンクアップし、
前記手動モードは、前記スイッチングハブのポートにケーブルが接続されても、リンクアップ許可コマンドが入力されるまでは、前記ポートはリンクアップしない、スイッチングハブの各ポートに対するリンクアップシステム。
【請求項５】
ポート毎のリンクアップモードを設定するテーブルを用意し、該設定は、前記ＲＳ−２３２Ｃポートを介して、前記管理用端末から設定変更が可能である、スイッチングハブの各ポートに対する請求項４に記載のリンクアップシステム。
【請求項６】
プログラムによりスイッチングハブの動作を制御するＣＰＵと、コマンド入力のためのＲＳ−２３２Ｃポートと、スイッチ部と、複数のポートとから構成され、
前記ＣＰＵは、プログラムにより、前記ポートの使用可、不可を前記ポート毎に制御し、
前記ＲＳ−２３２Ｃポートは、スイッチングハブを管理するための管理用端末を接続することにより、コマンドを入力しスイッチングハブの動作を制御可能とする、スイッチングハブの各ポートに対する請求項４または請求項５に記載のリンクアップシステムであって、
ＣＰＵで動作するプログラムにより、ポートのリンクアップモードを確認する段階と、
リンクアップモードが手動モードの場合は、前記ＣＰＵは前記ポートを使用不可に設定する段階と、
前記ポートが使用不可である状態は、管理用端末から前記ポートの使用を許可するリンクアップ許可コマンドが入力されるまで続く段階と、
前記管理用端末から前記ポートの使用を許可するリンクアップ許可コマンドが入力されたら、前記ＣＰＵは前記ポートを使用可に設定する段階と、
リンクアップが検出されるのを待つ段階と、
前記リンクアップが検出されたら、通信を開始する段階と、
通信中はリンクダウンを監視する段階と、
通信中に前記リンクダウンが発生した場合は、通信を終了し、最初に戻る段階とを有する、スイッチングハブの各ポートに対するリンクアップシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、スイッチングハブの各ポートに対するリンクアップ方法及びリンクアップシステムに関する。
【０００２】
【従来の技術】
イーサネットにおける回線の冗長手段としては、スイッチングハブ間の経路を二重化するスパニングツリープロトコル（ＩＥＥＥ８０２．１Ｄ）や、ＩＰルータを二重化するＶＲＲＰ（Ｖｉｒｔｕａｌ  Ｒｏｕｔｅｒ  Ｒｅｄｕｎｄａｎｃｙ  Ｐｒｏｔｏｃｏｌ；ＲＦＣ２３３８）などがある。
【０００３】
これらのプロトコルでは、スイッチングハブ間で定期的にパケットを送信しあい、そのパケットが相手から届くことを確認することにより通信経路の正常性を確認している。パケットが相手スイッチングハブから届かなくなった場合には、スイッチングハブは通信経路に障害が発生したと判断し冗長回線に切り替わる機能を有している。
【０００４】
現在のイーサネットでは、１０ＢＡＳＥ−５や１０ＢＡＳＥ−２といったバス型接続のネットワークはほとんど使われなくなっており、１０ＢＡＳＥ−Ｔ，１００ＢＡＳＥ−ＴＸ、１０００ＢＡＳＥ−ＳＸなど、スイッチングハブ間やスイッチングハブと端末間を１対１で接続する形式が一般的となっている。
【０００５】
スイッチングハブは常に接続先のスイッチングハブから送られてくるリンクを検出しているが、回線障害が発生した場合、スパニングツリーやＶＲＲＰのパケットが届かなくなるだけではなく、リンクもダウンしてしまうのが大半である。
【０００６】
このような回線障害の場合は、スイッチングハブ間でパケットが届かなくなり、上で述べた、スパニングツリーや、ＶＲＲＰにより通信経路の切り替わりが発生し、数秒ないし数十秒で端末間の通信は復旧していた。
【０００７】
また、障害となった回線が復旧すると、スイッチングハブ間でパケットが届くようになるため、スパニングツリーや、ＶＲＲＰにより、元の回線を使用するようになっている。
【０００８】
通信経路の障害により回線が完全に切断された場合はこの方法で問題なかった。
【０００９】
また、従来の技術として、所定のポートのリンク状態の変化を検出するリンク変更検出手段を有し、エージングされる時間が経過する以前に迅速にリンク状態の変更に対応してアドレステーブルの登録アドレスの更新処理が行えるようにする、ポートのアドレスを管理するスイッチングハブ及び登録アドレスの更新処理方法がある（例えば、特許文献１参照。）。
【００１０】
また、従来の技術として、少なくとも伝送装置に対して制御を行う制御端末用のポートを有する複数の伝送装置により構成されるネットワークにおいて、一の伝送装置のポートで、ケーブル抜けを検出した場合、ポートを経由して自伝送装置又は、他伝送装置に対してログインを行っている状態の解除を行う、高度なセキュリティシステムを有する伝送装置がある（例えば、特許文献２参照。）。
【００１１】
【特許文献１】
特開２００１−１０１６３０号公報
【特許文献２】
特開平１１−２５９４２３号公報
【００１２】
【発明が解決しようとする課題】
しかし、上述の従来技術には、次のような問題点があった。
【００１３】
回線の品質が不安定となるような障害が発生した場合、スイッチングハブ間のリンクがアップ、ダウンを繰り返し、通信ができたりできなかったりする場合がある。
【００１４】
スイッチングハブ間の通信ができなくなると、スパニングツリーや、ＶＲＲＰにより、通信経路の切り替わりが発生するが、スイッチングハブ間の通信ができるようになると元の経路を使用するようになる。
【００１５】
しかし、このように回線が不安定となるような障害の場合、スイッチングハブ間の通信ができるようになったからといって、障害が復旧したわけではないため、すぐにまた通信ができなくなる場合がある。再度通信ができなくなると、そのたびに経路の切り替わりが発生する。経路の切り替わり中は端末間の通信はできないため、このような回線障害になるといつまでたっても端末間の通信が復旧しないという問題があった。
【００１６】
これは特に１０００ＢＡＳＥ−ＳＸなどの光ファイバを用いた通信において、光ファイバに問題がある場合に多く見られる現象である。
【００１７】
上述の従来の技術の問題点に鑑み、本発明の目的は、回線障害により１度でもポートのリンクがダウンした場合は、オペレータの介入があるまでポートを使用しないようにする事で、経路の切り替わりが頻発するのを防ぐ事を可能とする、スイッチングハブの各ポートに対するリンクアップ方法及びリンクアップシステムを提供することにある。
【００１８】
【課題を解決するための手段】
本発明のスイッチングハブの各ポートに対するリンクアップ方法は、
リンクアップモードとして自動モードと手動モードのいずれかをコマンドにより設定可能である、スイッチングハブの各ポートに対するリンクアップ方法であって、自動モードは、スイッチングハブのポートにケーブルが接続され相手装置とリンクが確立したらポートがリンクアップし、ケーブルが抜けた場合はリンクダウンするが、再度ケーブルが接続されれば、またリンクアップし、手動モードは、スイッチングハブのポートにケーブルが接続されても、リンクアップ許可コマンドが入力されるまでは、ポートはリンクアップしない。
【００１９】
また、ポート毎のリンクアップモードを設定するテーブルを用意し、設定は、ＲＳ−２３２Ｃポートを介して、管理用端末から設定変更が可能であってもよい。
【００２０】
また、プログラムによりスイッチングハブの動作を制御するＣＰＵと、コマンド入力のためのＲＳ−２３２Ｃポートと、スイッチ部と、複数のポートとから構成され、ＣＰＵは、プログラムにより、ポートの使用可、不可をポート毎に制御し、ＲＳ−２３２Ｃポートは、スイッチングハブを管理するための管理用端末を接続することにより、コマンドを入力しスイッチングハブの動作を制御可能とする、スイッチングハブの各ポートに対する上述のリンクアップ方法であって、ＣＰＵで動作するプログラムにより、ポートのリンクアップモードを確認する段階と、リンクアップモードが手動モードの場合は、ＣＰＵはポートを使用不可に設定する段階と、ポートが使用不可である状態は、管理用端末からポートの使用を許可するリンクアップ許可コマンドが入力されるまで続く段階と、管理用端末からポートの使用を許可するリンクアップ許可コマンドが入力されたら、ＣＰＵはポートを使用可に設定する段階と、リンクアップが検出されるのを待つ段階と、リンクアップが検出されたら、通信を開始する段階と、通信中はリンクダウンを監視する段階と、通信中にリンクダウンが発生した場合は、通信を終了し、最初に戻る段階とを有してもよい。
【００２１】
本発明のスイッチングハブの各ポートに対するリンクアップシステムは、
リンクアップモードとして自動モードと手動モードのいずれかをコマンドにより設定可能である、スイッチングハブの各ポートに対するリンクアップシステムであって、自動モードは、スイッチングハブのポートにケーブルが接続され相手装置とリンクが確立したらポートがリンクアップし、ケーブルが抜けた場合はリンクダウンするが、再度ケーブルが接続されれば、またリンクアップし、手動モードは、スイッチングハブのポートにケーブルが接続されても、リンクアップ許可コマンドが入力されるまでは、ポートはリンクアップしない。
【００２２】
また、ポート毎のリンクアップモードを設定するテーブルを用意し、設定は、ＲＳ−２３２Ｃポートを介して、管理用端末から設定変更が可能であってもよい。
【００２３】
また、プログラムによりスイッチングハブの動作を制御するＣＰＵと、コマンド入力のためのＲＳ−２３２Ｃポートと、スイッチ部と、複数のポートとから構成され、ＣＰＵは、プログラムにより、ポートの使用可、不可をポート毎に制御し、ＲＳ−２３２Ｃポートは、スイッチングハブを管理するための管理用端末を接続することにより、コマンドを入力しスイッチングハブの動作を制御可能とする、スイッチングハブの各ポートに対する上述のリンクアップシステムであって、ＣＰＵで動作するプログラムにより、ポートのリンクアップモードを確認する段階と、リンクアップモードが手動モードの場合は、ＣＰＵはポートを使用不可に設定する段階と、ポートが使用不可である状態は、管理用端末からポートの使用を許可するリンクアップ許可コマンドが入力されるまで続く段階と、管理用端末からポートの使用を許可するリンクアップ許可コマンドが入力されたら、ＣＰＵはポートを使用可に設定する段階と、リンクアップが検出されるのを待つ段階と、リンクアップが検出されたら、通信を開始する段階と、通信中はリンクダウンを監視する段階と、通信中にリンクダウンが発生した場合は、通信を終了し、最初に戻る段階とを有してもよい。
【００２４】
本発明は、スイッチングハブの使用中のポートにおいて、オペレータの意図しないリンクダウンが発生した場合、その後、オペレータの介入無しには再度リンクアップしない機能を設けたことを特徴としている。即ち、ポートが１度でもリンクダウンしたら、オペレータの介入無しにはそのポートが使えないようにすることを可能とし、品質が悪い回線を使用しないようにできる。
【００２５】
本発明によるスイッチングハブは、スイッチングハブの各ポートに対しリンクアップ方法として、自動モードと手動モードのいずれかをコマンドにより設定可能としている。
【００２６】
自動モードは、スイッチングハブのポートにケーブルが接続され相手装置とリンクが確立したらポートがリンクアップする。ケーブルが抜けた場合はリンクダウンするが、再度ケーブルが接続されれば、またリンクアップする。これは、従来のスイッチングハブと同様の動作である。
【００２７】
一方、手動モードでは、スイッチングハブのポートにケーブルが接続されても、オペレータがリンクアップ許可コマンドを入力するまでは、そのポートはリンクアップしないようにした。
【００２８】
本発明は、回線障害により１度でもポートのリンクがダウンした場合は、オペレータの介入があるまでポートを使用しないようにする事で、経路の切り替わりが頻発するのを防ぐ事を可能としている。
【００２９】
但し、スイッチングハブの全てのポートにこの機能を追加してしまうと、端末など、電源をＯＦＦにする事がある装置が接続できなくなってしまうため、この機能をポート毎に設定可能とし、冗長回線をもつポートにのみ、本機能を有効にする事を可能としている。
【００３０】
本発明は、スイッチングハブのポートに接続された端末を、第三者により別の端末に繋ぎかえられてしまう事を防ぐ事を可能としている。
【００３１】
【発明の実施の形態】
図１を参照すると、本発明の実施の形態によるリンク検出方法を備えたスイッチングハブ１００は、プログラムによりスイッチングハブの動作を制御するＣＰＵ１１０と、コマンド入力のためのＲＳ−２３２Ｃポート１２０と、スイッチ部１３０と、インタフェースポート１４１〜１４ｎから構成されている。
【００３２】
ＣＰＵ１１０は、プログラムにより、スイッチングハブの動作を制御することの他に、ポート１４１〜１４ｎの使用可、不可をポート毎に制御する事を可能としている。
【００３３】
ＲＳ−２３２Ｃポート１２０は、スイッチングハブを管理するための管理用端末２００を接続することにより、コマンドを入力しスイッチングハブ１００の動作を制御可能としている。
【００３４】
次に、図１、図２、図３を参照して本発明の実施の形態の全体の動作について詳細に説明する。
【００３５】
まず、ポート毎のリンクアップモードを設定するテーブルを用意する。これは図２に示すように、１ポートあたり１ビットのテーブルを用意すればよい。このテーブルの値が０なら自動、１なら手動と決めておく。これらの値は最初、０、すなわち自動に設定されており、この設定は、ＲＳ−２３２Ｃポート１２０を介して、管理用端末２００から設定変更が可能である。
【００３６】
次に、ポート２を手動モードに設定した場合について図３のフローチャートを用いて説明する。
【００３７】
ＣＰＵ１１０で動作するプログラムにより、ポート１４２のモードを確認する（Ｓ１）。モードが手動モードの場合は、ＣＰＵ１１０はポート１４２を使用不可に設定する（Ｓ２）。
【００３８】
一般的にイーサネットのポートにはＭＩＩという共通したレジスタがあり、そのレジスタの特定のビットに値を書き込む事により、使用不可に設定する事が可能である。
【００３９】
ポート１４２が使用不可である状態は、管理用端末２００からポート１４２の使用を許可するリンクアップ許可コマンドが入力されるまで続く（Ｓ３）。
【００４０】
管理用端末２００からポート１４２の使用を許可するリンクアップ許可コマンドが入力されたら（Ｓ４）、ＣＰＵ１１０はポート１４２を使用可に設定する（Ｓ５）。
【００４１】
その後は、リンクアップを検出するのを待ち（Ｓ６）、リンクアップが検出されたら（Ｓ７）、通信を開始する（Ｓ８）。通信中はリンクダウンを監視し（Ｓ９）、通信中にリンクダウンが発生した場合は（Ｓ１０）、通信を終了し（Ｓ１１）、最初に戻る。
【００４２】
以上により、ポートを手動モードに設定した場合には、オペレータの介入無しには再度リンクアップしないことを可能にする。
【００４３】
【発明の効果】
以上説明したように、本発明には以下の効果がある。
【００４４】
第１の効果は、回線障害でスイッチングハブのポートがリンクダウンし冗長回線（迂回路）に切り替わった後、障害が発生した回線が一時的に復旧してもその回線を使用しないため、経路の切り替わりが頻発するのを防ぐ事が可能となる。
【００４５】
その理由は、一度リンクダウンしたポートはオペレータの介入なしには、リンクアップしないようにしたためである。回線に障害が発生したのち、障害が復旧しても、オペレータが障害の原因を取り除き、元の回線を使用するようコマンドを入力するまでは、障害があった回線を使用しない。
【００４６】
第２の効果は、回線の瞬断などによりごく短時間の回線障害が発生した場合でも、その回線を使用しなくなるため、障害が再発する可能性のある回線を使用しないようにする事ができるという点である。
【００４７】
その理由は、一度でもリンクダウンしたポートは、リンクダウンした時間に関わらず、オペレータの介入なしには、リンクアップしないようにしたためである。
【００４８】
第３の効果は、スイッチングハブに接続されたポートを第三者により無断で使用される事を防ぐ事ができるという点である。
【００４９】
従来のスイッチングハブにおいても、ポートを使用不可に設定する事は可能であったが、使用中のポートのケーブルを外して、第三者により新たな端末を接続され、ポートを無断で使用される事は防げなかった。本発明により、使用中のポートに別の端末を接続しても、そのポートを使用できないようにする事を可能としている。
【００５０】
第４の効果は、スイッチングハブ間に、第三者により新たなハブを接続されて回線上を流れるパケットを傍受される事を防ぐ事ができるという点である。
【００５１】
スイッチングハブ間に新たなハブを接続するためには、スイッチングハブ間を接続するケーブルを一旦外す必要があるが、一度外したポートは、オペレータの介入無しには使用できないようにしたためである。
【図面の簡単な説明】
【図１】本発明の実施の形態によるリンク検出方法を備えたスイッチングハブの構成を示す図である。
【図２】ポート毎のリンクアップモードを設定するテーブルを示す図である。
【図３】ポートを手動モードに設定した場合のフローチャートを示す図である。
【符号の説明】
１００    スイッチングハブ
１１０    ＣＰＵ
１２０    ＲＳ−２３２Ｃポート
１３０    スイッチ部
１４１〜１４ｎ    インタフェースポート
２００    管理用端末
【図１】
2004304470.tif 000003
【図２】
2004304470.tif 000004
【図３】
2004304470.tif 000005