(57)【特許請求の範囲】
【請求項１】
冗長構成のイーサネット伝送路と，前記冗長構成のイーサネット伝送路を通して接続される第１及び第２の伝送装置を有し，
前記第１の伝送装置にイーサネット・スイッチを有し，
前記第２の伝送装置にセレクタを有し，
前記第１の伝送装置は，前記第２の伝送装置から送られるフレームの宛先情報から経路を，前記イーサネット・スイッチで学習するように構成され，
前記第１の伝送装置で検出される運用系伝送路の異常が前記第２の伝送装置に通知される時，前記第２の伝送装置は，異常が検知された運用系伝送路を冗長伝送路に切り替え，前記セレクタによりフレームを前記冗長伝送路に送信し，
前記第１の伝送装置は，前記冗長伝送路から受信されるフレームの宛先情報から経路を前記イーサネット・スイッチで学習し，前記学習した経路を運用系伝送路として切り替えることを特徴とするイーサネット伝送路の冗長化システム。
【請求項２】
請求項１において，
前記第１の伝送装置で運用系伝送路のリンクをダウンさせることにより，前記第２の伝送装置に運用系伝送路の通信異常を通知することを特徴とするイーサネット伝送路の冗長化システム。
【請求項３】
請求項１において，
前記第１の伝送装置がディスク装置に接続されるファイルサーバであり，前記第２の伝送装置がＩＰ網に接続されるルータであることを特徴とするイーサネット伝送路の冗長化システム。
【請求項４】
冗長構成のイーサネット伝送路を通して接続されるイーサネット・スイッチを有するクライアントシステムと，セレクタを有するサーバシステムを有するクライアント・サーバシステムにおける伝送路切り替え方法において，
前記クライアントシステムで，運用系障害で且つ切り替え先伝送路に障害がないことを判断し，
前記クライアントシステムからサーバシステムへのリンクパルスの送出を停止し，
前記リンクパルスの送出が停止した時に，前記サーバシステムにおいて，運用系伝送路の障害を検知し，前記セレクタにより運用系の伝送路を冗長伝送路に切り替えて，フレームを前記クライアントシステムに送出し，
前記クライアントシステムは，前記サーバシステムから送られるフレームの宛先情報からイーサネット・スイッチで経路を学習し，前記学習した経路を運用系伝送路として切り替える
ことを特徴とするクライアント・サーバシステムにおける伝送路切り替え方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、イーサネット伝送路の冗長化システムに関する。特に冗長構成の伝送路の障害時における切り替えを短時間で行うことを可能とする冗長化システムに関する。
【０００２】
【従来の技術】
近年、サーバ・クライアントシステムにおいて、サーバとクライアント間をイーサネット伝送路でポイント・ツー・ポイント接続するシステムが増えている。このようなシステムにおいては伝送路上に大容量のデータが流れているため、伝送路の冗長化と障害発生時の切替時間の短縮が要求される。
【０００３】
図１は従来のサーバ・クライアントシステムにおけるイーサネット伝送路の冗長化システム構成の一例を示すブロック図である。クライアントシステム１は、二重化イーサネット伝送路５ａ，５ｂに回線制御部３４ａ，３４ｂを通して接続される。
【０００４】
さらに、クライアントシステム１には、イーサコントローラ３３ａ、３３ｂをイーサネット回線毎に搭載し、Ｉ／Ｏ装置例えば、ディスク装置４と接続されるＩ／Ｏコントローラ３６に向けてのデータフレームも、ＣＰＵ３１に向けての制御フレームも同一のイーサコントローラ３３ａ又は３３ｂで制御する。クライアントシステム１は、更に、バッファ用のメモリ３２を有している。
【０００５】
一方、サーバシステム２においては、装置制御部２０と、複数のイーサインタフェース制御部３０ａ、３０ｂを有している。装置制御部２０は、バス接続されたＣＰＵ２１、メモリ２２，イーサコントローラ２３、ネットワークプロセッサ２５及びスイッチ２６を有している。
【０００６】
ネットワークプロセッサ２５により設定されるスイッチ２６によりイーサインタフェース制御部３０ａ、３０ｂが経路上に選択接続される。
【０００７】
図１の例では、イーサインタフェース制御部３０ａは、クライアントシステム１に接続され、イーサインタフェース制御部３０ｂは、ＩＰ網３を通して端末６に接続される。さらに、スイッチ２６を経由してイーサインタフェース制御部３０ａと３０ｂが接続される。これにより端末６は、ルータとして機能するサーバシステム２及び、ファイルサーバとして機能するクライアントシステム１を通してディスク装置４をアクセスすることが可能である。
【０００８】
イーサインタフェース制御部３０ａ、３０ｂのそれぞれには、二重化のイーサネット伝送路と接続される回線制御部２４ａ，２４ｂ、回線制御部２４ａ，２４ｂの何れかに切り替え選択するセレクタ２８，セレクタ２８を制御するネットワークプロセッサ２９及び、メモリ２７を有する。
【０００９】
図１において、クライアントシステム１のＣＰＵ３１は、ＭＡＣ層より高いレイヤの情報を判断して前記のデータフレームと制御フレームを区別する。
また、運用中あるいは非運用中伝送路（図１の例ではイーサネット伝送路５ａが運用中の伝送路である）上で、ＣＰＵ３１及びＣＰＵ２１間の制御フレームの授受を行う。障害による伝送路の切り替えは、この制御フレームにより送られる切り替え指示あるいは、制御フレームのタイムアウトにより行われる。
【００１０】
図２は、図１に示す従来のサーバ・クライアントシステムにおいてクライアントシステム１のＣＰＵ３１とサーバシステム２のＣＰＵ２１で実行するソフトウェアの処理概要を説明するシーケンスフロー図である。
【００１１】
クライアントシステム１では、回線制御部３４ａ，３４ｂにおいて、図示しない、回線制御部３４ａ，３４ｂにある障害レジスタの内容を読み出し（処理工程Ｐ１）、常時運用系の障害の有無及び、切り替え先の障害の有無を判断している（処理工程Ｐ２）。
【００１２】
運用系イーサネット伝送路５ａが障害であり、切り替え先のイーサネット伝送路５ｂに障害が無い場合（処理工程Ｐ２；Ｙｅｓ）、イーサネット伝送路５ｂを通して、伝送路切り替え依頼を制御フレームによりサーバシステム２に送る（処理工程Ｐ３）。フレームの形式は８０２委員会が作成したＩＥＥＥ８０２．３等の規格に則る。
【００１３】
サーバシステム２では、回線制御部２４ｂで受信した制御フレームを解析する（処理工程Ｐ４）。
【００１４】
制御フレームの解析により回線切り替え依頼であると認識し、且つ切り替え先に障害が無い場合（処理工程Ｐ５；Ｙｅｓ）、回線切り替え依頼に対する応答を同様に、クライアントシステム１に返す（処理工程Ｐ６）。
【００１５】
このサーバシステム２からの回線切り替え依頼に対する応答を受信すると、クライアントシステム１は、受信制御フレームを解析する（処理工程Ｐ７）。回線切り替え依頼に対する応答であり、且つ切り替え先に障害が無い場合（処理工程Ｐ８）、切替の実行を依頼する（処理工程Ｐ９）。
【００１６】
サーバシステム２は、受信制御フレームの解析を行い（処理工程Ｐ１０）、切替の実行依頼であること及び、切り替え先に障害が無いことを判断し（処理工程Ｐ１１；Ｙｅｓ）、運用伝送路を切り替える（処理工程Ｐ１２）。
【００１７】
ついで、伝送路の切り替えを行ったことをクライアントシステム１に通知する（処理工程Ｐ１３）。クライアントシステム１で受信フレームを解析し（処理工程Ｐ１４）、切り替え応答であること及び、切り替え先に障害がない場合（処理工程Ｐ１５；Ｙｅｓ）、運用伝送路をサーバシステム２側に合わせて切り替える（処理工程Ｐ１６）。
【００１８】
このように、従来システムにおいて、運用伝送路から予備伝送路への切替えは、切替時、障害のない伝送路を使用して、クライアントシステム１とサーバシステム２間で制御フレームを授受し、切替処理の同期をとることにより行われる。
【００１９】
【発明が解決しようとする課題】
上記したように、図１において、クライアントシステム１では、Ｉ／Ｏコントローラ３６向けのデータフレームも、ＣＰＵ３１向けの制御フレームも同一のイーサコントローラ３３ａ（３３ｂ）で制御される。
【００２０】
そして、ＣＰＵ３１はフレーム中のＭＡＣ層より高いレイヤの制御情報を判断して、データフレームに対して制御フレームを区別する。このため、Ｉ／Ｏコントローラ３６向けのデータフレームのトラヒックが増えると、ＣＰＵ３１における制御フレームの処理が遅延したり、最悪の場合、通信障害と誤認識してしまうという問題を生じる。
【００２１】
また、切替制御を実施するために図２に示すような、複雑なシーケンス処理をＣＰＵ３１で実行する必要があるとともに、サーバ・クライアント間で制御フレームの授受や、制御フレームのタイムアウトによって制御を行うため冗長伝送路の切替処理に時間がかかるという問題が生じる。
【００２２】
そこで本発明の目的は、制御フレームの授受を含むソフトウェアの介在を減少させること、更に障害時の伝送路切替を制御フレームの授受によって実施するのでなく、イーサネット回線上のリンク状態制御を使用して切替制御を実施するイーサネット伝送路の冗長化システムを提供することにある。
【００２３】
さらに、本発明の目的は、具体的にはクライアントシステムにイーサネット・スイッチを搭載し、イーサネット・スイッチの経路学習機能を使用することで制御フレームの授受を行うことなく、フレームの送信を契機にただちに伝送路の切替を実施し、運用伝送路切替時間の短縮を行うイーサネット伝送路の冗長化システムを提供することにある。
【００２４】
【課題を解決するための手段】
上記の本発明の課題を解決するためのイーサネット伝送路の冗長化システムは、好ましい第一の形態として、冗長構成のイーサネット伝送路と、前記冗長構成のイーサネット伝送路を通して接続される第１及び第２の伝送装置と、前記第１の伝送装置にイーサネット・スイッチを有し、前記第１の伝送装置に第２の伝送装置から送られるフレームの宛先情報から前記イーサネット・スイッチで経路を学習し、運用系伝送路に切り替えを行うことを特徴とする。
【００２５】
上記の本発明の課題を解決するためのイーサネット伝送路の冗長化システムは、好ましい第二の形態として、第一の形態において、前記第２の伝送装置にセレクタを有し、前記第１の伝送装置で検出される運用系伝送路の異常が前記第２の伝送装置に通知される時、異常を検知された運用系伝送路を冗長伝送路に切り替え、前記セレクタによりフレームを前記冗長伝送路に送信することを特徴とする。
【００２６】
上記の本発明の課題を解決するためのイーサネット伝送路の冗長化システムは、好ましい第三の形態として、前記第二の形態において、前記第１の伝送装置で運用系伝送路のリンクをダウンさせることにより、前記第２の伝送装置に運用系伝送路の通信異常を通知することを特徴とする。
【００２７】
上記の本発明の課題を解決するためのイーサネット伝送路の冗長化システムは、好ましい第三の形態として、前記第一の形態において、前記第１の伝送装置がディスク装置に接続されるファイルサーバであり、前記第２の伝送装置がＩＰ網に接続されるルータであることを特徴とする。
【００２８】
上記の本発明の課題を解決するためのクライアント・サーバシステムにおける伝送路切り替え方法の好ましい第一の形態として、冗長構成のイーサネット伝送路を通して接続されるクライアントシステムとサーバシステムにおいて、前記クライアントシステムで、運用系障害で且つ切り替え先伝送路に障害がないことを判断し、前記クライアントシステムからサーバシステムへのリンクパルスの送出を停止し、リンクパルスの送出が有った時に、前記サーバシステムにおいて、運用系伝送路の障害を検知し、前記運用系の伝送路を冗長伝送路に切り替えて、フレームを前記クライアントシステムに送出することを特徴とする。
【００２９】
さらに、上記の本発明の課題を解決するためのクライアント・サーバシステムにおける伝送路切り替え方法の好ましい第二の形態として、前記第一の方法の形態において、前記クライアントシステムはイーサネット・スイッチを有し、前記フレームの受信の時に切り替えられた冗長伝送路に繋がるイーサネット・スイッチのポートを学習することを特徴とする。
【００３０】
本発明の特徴は、以下の図面に従い説明される発明の実施の形態から明らかになる。
【００３１】
【発明の実施の形態】
図３は、本発明の実施の形態例のブロック図である。先に説明した従来のイーサネット伝送路の冗長化システム構成と同様のものには同じ参照番号及び参照記号を付している。
【００３２】
図３において、図１の構成と比較して特徴は、クライアントシステム１にイーサネット・スイッチ１５を用い、更にデータフレーム処理部１０と制御フレーム処理部１６を個別に有している点である。データフレーム処理部１０と制御フレーム処理部１６の構成は同様であり、従って図３には、データフレーム処理部１０のみ詳細構成が示されている。
【００３３】
ここで、イーサネット・スイッチ１５は、フレーム中の相手先アドレスを読み取り、該当するポートにデータフレームを転送する機能を有する。さらに、転送先のポートとＭＡＣアドレスの対応を学習する機能を有する。
【００３４】
図４〜図７は、イーサネット・スイッチ１５の学習機能を説明する図であり、学習動作（図４Ａ，図５Ａ、図６Ａ、図７Ａ）と対応するイーサネット・スイッチ１５に備えられる学習テーブル（図４Ｂ，図５Ｂ、図６Ｂ、図７Ｂ）の状態を示している。
【００３５】
図４Ａは学習テーブル（図４Ｂ参照）が未学習状態で、端末Ａから端末Ｂにフレームを送信するときの動作を示す。フレームは、ヘッダ部に送信元アドレスａと宛先アドレスｂを有する。
【００３６】
イーサネット・スイッチ１５は、宛先ＭＡＣアドレス＝Ｂがどのポートに存在するかを未学習であるためフレームが入力される送信元ポート（ポート１）以外のポートにフレームを同報する。このとき、イーサネット・スイッチ１５はフレームの送信元アドレスａ（＝Ａ）をみて、ＭＡＣアドレス＝Ａがポート１に存在することを学習する。
【００３７】
ついで、図５Ａにおいて、イーサネット・スイッチ１５がＭＡＣアドレス＝Ａを学習している状態（図５Ｂ参照）で、端末Ｂから端末Ａにフレームを送信する際の動作を示す。イーサネット・スイッチ１５は、宛先ＭＡＣアドレス＝Ａがポート１に存在することを図４において学習済みであるため、ポート１にのみフレームを中継する。このとき、イーサネット・スイッチ１５はフレームの送信元ＭＡＣアドレス＝Ｂをみて、ＭＡＣアドレス＝Ｂがポート２に存在することを学習する。
【００３８】
さらに、図６Ａにおいて、イーサネット・スイッチ１５がＭＡＣアドレス＝Ｃを未学習状態（図６Ｂ参照）で、端末Ａから端末Ｃにフレームを送信するときの動作を示す。イーサネット・スイッチ１５は、宛先ＭＡＣ＝Ｃがどのポートに存在するかを未学習であるため、送信元ポート以外のポートにフレームを同報する。
【００３９】
図７はＭＡＣ＝Ａを学習している状態で、端末Ｃから端末Ａにフレームを送信するときの動作を示す。イーサネット・スイッチ１５は、宛先ＭＡＣアドレス＝Ａがポート１に存在することを学習済み（図７Ｂ参照）であるため、ポート１にフレームを中継する。
【００４０】
上記のようにして、イーサネット・スイッチ１５は受信したフレームの送信元ＭＡＣアドレスと受信したポート（運用伝送路）の情報をペアにして学習テーブルに保持する。
【００４１】
図３に戻り説明すると、クライアントシステム１からサーバシステム２にフレームを送信する場合、クライアントシステム１内のイーサネット・スイッチ１５が保持している学習情報をもとに、送信フレームの宛先のＭＡＣアドレスを判定し、いずれのポート（イーサネット伝送路５ａ，５ｂの何れかの運用中伝送路）に送信すべきかを決定する。
【００４２】
サーバシステム２は上記のイーサネット・スイッチ１５の動作を利用して、運用回線のイーサネット伝送路（５ａ又は５ｂ）にのみフレームを送信する。これにより伝送路切替時に、同期手順を必要とせずにフレームを送信する伝送路を変えるだけで伝送路の切替を実現する。
【００４３】
クライアントシステム１のイーサネット・スイッチ１５が未学習の状態の時、イーサネット・スイッチ１５は全てのポート（イーサネット伝送路５ａ及び５ｂ）にフレームをブロードキャストする。この際、サーバシステム２では二重にフレームを受信しないようにするため、非運用伝送路からの受信フレームを廃棄するように構成する。
【００４４】
図３において、クライアントシステム１は、制御フレーム処理部１６で回線制御部３４ａ、３４ｂに対して定期的に障害を確認・認識する機能を備える。さらに、制御フレーム処理部１６は、回線制御部３４ａ、３４ｂを制御することによりリンク状態をアップ／ダウンする機能を備える。
【００４５】
一方、サーバシステム２の回線制御部２４ａ，２４ｂは、定期的にリンク状態アップ／ダウンを含む障害を確認・認識する機能を備える。回線制御部２４ａ，２４ｂで障害を認識した場合は、ネットワークプロセッサ２９が、セレクタ２８を制御してフレームを送受信する回線制御部２４ａ，２４ｂを切替える機能を備える。
【００４６】
サーバシステム２において、リンク状態ダウンを含む障害を回線制御部２４ａ，２４ｂで確認・認識し、フレームを送信する回線制御部２４ａ、２４ｂを切替えると、クライアントシステム１のイーサネット・スイッチ１５は、切り替えられた新しい経路からフレームを受信する。したがって、イーサネット・スイッチ１５は、新しい経路を学習することが可能である。
【００４７】
これにより、サーバシステム２とクライアントシステム１の間で制御フレームの授受なしに運用伝送路を切替えることが可能となる。
【００４８】
クライアントシステム１において、回線制御部３４ａ，３４ｂで障害を確認・認識し、それが運用中伝送路での障害であった場合、クライアントシステム１は、リンク状態をダウンするように制御する。これにより、サーバクライアントシステムは、制御フレームの授受なしに、運用中伝送路を切替えることが可能となる。
【００４９】
図８〜図１１は、上記説明に対応する本発明の実施例であり、クライアントシステム１をファイルサーバ、サーバシステム２をルータとする例である。さらに、図８〜図１１では図３に示す構成において、本発明の特徴とする部分のみを取り出し、動作を説明している。
【００５０】
図８Ａにおいて、サーバシステム２の回線制御部２４ａ，２４ｂ，２４ｃ，２４ｄのＭＡＣアドレスは同一とする（ＭＡＣ：Ｓ０）。回線制御部２４ａからフレームを送受信するときネットワークプロセッサ２９は、セレクタ２８を操作して回線制御部２４ａからのみフレームを送信し、回線制御部２４ｂからは送信しないようにする。これにより、クライアントシステム１のイーサネット・スイッチ１５に運用中経路を学習させる。
【００５１】
端末６（ＭＡＣアドレス＝Ｔ０）からクライアントシステム（実施例としてファイルサーバ）１に対するデータ要求が出力される。この時のフレームは、送信元アドレスがＴ０で、送信先アドレスはＳ０となる。
【００５２】
端末６からのデータ要求をサーバシステム（実施例としてルータ）２で受けると、送信元のＭＡＣアドレスを回線制御部３４ａのＭＡＣアドレス＝Ｓ０、宛先アドレスを回線制御部３４ａのＭＡＣアドレス＝Ｃ０に付け替えて、クライアントシステム（ファイルサーバ）１に向け運用中イーサネット伝送路５ａを通して転送する。
【００５３】
次いで、クライアントシステム（ファイルサーバ）１において、回線制御部３４ａは、宛先のＭＡＣアドレスを、イーサコントローラ１３のＭＡＣアドレス＝Ｃ５としてイーサネット・スイッチ１５に送る。
【００５４】
イーサネット・スイッチ１５は、イーサコントローラ１３のＭＡＣアドレス＝Ｃ５を未学習である（図８Ｂ、ａ参照）ので、データ要求のフレームをポート２以外のポートに同報する。この時、先に説明したように、ポート２に入力するフレームの送信元のＭＡＣアドレスがＳ０であることを学習する（図８Ｂ、ｂ参照）。
【００５５】
次に図９において、データ要求に対してクライアントシステム（ファイルサーバ）１からデータを返送する場合を説明する。
【００５６】
クライアントシステム（ファイルサーバ）１のイーサコントローラ１３から送信元ＭＡＣアドレス＝Ｃ５、送信先ＭＡＣアドレ＝Ｓ０としてフレームを出力する。イーサネット・スイッチ１５は、送信先ＭＡＣアドレス＝Ｓ０に繋がるポートがポート２であることを学習している（図９Ａ，ａ参照）。
【００５７】
したがって、イーサネット・スイッチ１５は、イーサコントローラ１３からのフレームをポート１に入力し、ポート２に出力する。この時、ポート１がＭＡＣアドレス＝Ｃ５のイーサコントローラ１３が繋がることを学習する（図９Ｂ，ｂ）。
【００５８】
これにより、図１０Ａに示すようにイーサネット・スイッチ１５がイーサコントローラ１３のＭＡＣアドレス＝Ｃ５を学習した後（図１０Ｂ参照）は、端末６からのデータ要求は、イーサネット・スイッチ１５で同報されることなく、ポート１に送られる。
【００５９】
次に、かかる状態から運用中のイーサネット伝送路５ａが障害となった場合に付いて、図１１〜図１３により考察する。
【００６０】
図１１、図１２はイーサネット・スイッチ１５の動作説明図であり、図１３は、図２に対比される本発明の伝送路切り替えのシーケンスを説明する図である。
【００６１】
クライアントシステム１の回線制御部３４ａ、３４ｂは、図示しないそれらに内蔵される障害レジスタの内容を常に読み出している（処理工程Ｐ２０）。運用系伝送路（５ａ）が障害であり、且つ切り替え先伝送路（５ｂ）が正常であることを認識すると（処理工程Ｐ２１，Ｙｅｓ）、サーバシステム２に対するリンクパルス送信を停止する（処理工程Ｐ２２）。
【００６２】
これをサーバシステム２が検知すると、サーバシステム２は、回線制御部２４ａの障害レジスタを読み出し（処理工程Ｐ２３）、運用系の障害であることを検出する（処理工程Ｐ２４）。
【００６３】
したがって、サーバシステム２は、運用伝送路を伝送路５ａから５ｂに切り替える（処理工程Ｐ２５）。そして、端末６からのデータ要求のフレーム又はダミーフレームを切り替えたイーサネット伝送路５ｂに送出する（処理工程Ｐ２６：図１１Ａ参照）。この時、イーサネット・スイッチ１５は、ポート３にＭＡＣアドレス＝Ｓ０が接続されるように、学習内容を変更する（図１１Ｂ，ａ、ｂ参照）。
【００６４】
これにより、クライアント１側からデータ要求に対するデータ送信は、イーサネット・スイッチ１５において、ポート１からポート３に出力されるように、スイッチを切り替え（処理工程Ｐ２７）これにより、送信伝送路がイーサネット伝送路５ｂに切り替えられる（処理工程Ｐ２８）。
【００６５】
図１２に示すように、宛先ＭＡＣアドレス＝Ｓ０、送信元ＭＡＣアドレス＝Ｃ５とするフレームが学習テーブル状態（図１２Ｂ参照）に従って、切り替えられたイーサネット伝送路５ｂを経由して送られる。
【００６６】
本実施例説明においては、セレクタ２８をネットワークプロセッサ２９から制御するように記述したが、装置制御部２０のＣＰＵ２１から制御するようにしてもよい。
【００６７】
なお、上記実施の形態の説明において、冗長伝送路を１：１の二重化伝送路として説明したが、本発明の適用はこれに限定されず、１：ｎの冗長伝送路の場合にも同様に適用可能である。
【００６８】
また、クライアントシステム１がディスク装置４に接続されるファイルサーバの例として説明したが、他の例として電話交換網に接続されるゲートウエイとして機能する場合等、冗長化が求められるところに適用可能である。
【００６９】
（付記１）
冗長構成のイーサネット伝送路と、
前記冗長構成のイーサネット伝送路を通して接続される第１及び第２の伝送装置と、
前記第１の伝送装置にイーサネット・スイッチを有し、
前記第１の伝送装置に第２の伝送装置から送られるフレームの宛先情報から前記イーサネット・スイッチで経路を学習し、運用系伝送路に切り替えを行う
ことを特徴とするイーサネット伝送路の冗長化システム。
【００７０】
（付記２）付記１において、
前記第２の伝送装置にセレクタを有し、
前記第１の伝送装置で検出される運用系伝送路の異常が前記第２の伝送装置に通知される時、異常を検知された運用系伝送路を冗長伝送路に切り替え、前記セレクタによりフレームを前記冗長伝送路に送信することを特徴とするイーサネット伝送路の冗長化システム。
【００７１】
（付記３）付記２において、
前記第１の伝送装置で運用系伝送路のリンクをダウンさせることにより、前記第２の伝送装置に運用系伝送路の通信異常を通知することを特徴とするイーサネット伝送路の冗長化システム。
【００７２】
（付記４）付記１において、
前記第１の伝送装置がディスク装置に接続されるファイルサーバであり、前記第２の伝送装置がＩＰ網に接続されるルータであることを特徴とするイーサネット伝送路の冗長化システム。
【００７３】
（付記５）
冗長構成のイーサネット伝送路を通して接続されるクライアントシステムとサーバシステムを有するクライアント・サーバシステムにおける伝送路切り替え方法において、
前記クライアントシステムで、運用系障害で且つ切り替え先伝送路に障害がないことを判断し、
前記クライアントシステムからサーバシステムへのリンクパルスの送出を停止し、
リンクパルスの送出が有った時に、前記サーバシステムにおいて、運用系伝送路の障害を検知し、
前記運用系の伝送路を冗長伝送路に切り替えて、フレームを前記クライアントシステムに送出する
ことを特徴とするクライアント・サーバシステムにおける伝送路切り替え方法。
【００７４】
（付記６）付記５において、
前記クライアントシステムはイーサネット・スイッチを有し、前記フレームの受信の時に切り替えられた冗長伝送路に繋がるイーサネット・スイッチのポートを学習することを特徴とするクライアント・サーバシステムにおける伝送路切り替え方法。
【００７５】
【発明の効果】
以上図面に従い説明したように、本発明によればイーサネット伝送路における二重化制御情報処理の遅延を減少するとともに、障害発生時の運用中回線の切替時間を減少させる効果を奏し、イーサネット伝送路の信頼性向上に寄与するところが大きい。
【図面の簡単な説明】
【図１】従来のサーバ・クライアントシステムにおけるイーサネット伝送路の冗長化システム構成の一例を示すブロック図である。
【図２】図１に示す従来のサーバ・クライアントシステムにける冗長回線切り替えをシーケンスを説明するシーケンスフロー図である。
【図３】本発明の実施の形態例のブロック図である。
【図４】イーサネット・スイッチ１５の学習機能を説明する図（その１）である。
【図５】イーサネット・スイッチ１５の学習機能を説明する図（その２）である。
【図６】イーサネット・スイッチ１５の学習機能を説明する図（その３）である。
【図７】イーサネット・スイッチ１５の学習機能を説明する図（その４）である。
【図８】図４〜図７に対応する本発明の実施例動作を説明する図（その１）である。
【図９】図４〜図７に対応する本発明の実施例動作を説明する図（その２）である。
【図１０】図４〜図７に対応する本発明の実施例動作を説明する図（その３）である。
【図１１】本発明の伝送路障害時の冗長伝送路への切り替え動作を説明する図（その１）である。
【図１２】本発明の伝送路障害時の冗長伝送路への切り替え動作を説明する図（その２）である。
【図１３】図１１，図１２に対応する、切り替え動作シーケンスフローである。
【符号の説明】
１          クライアントシステム
１０        データフレーム処理部
１６        制御フレーム処理部
１３        イーサネットコントローラ
３４ａ，３４ｂ，２４ａ〜２４ｄ  回線制御部
１４        Ｉ／Ｏコントローラ
１５        イーサネット・スイッチ
２          サーバシステム
１１，２１  ＣＰＵ
１２，２２  メモリ
２５，２９  ネットワークプロセッサ
２６        スイッチ
５ａ、ｂ    イーサネット伝送路
【図１】
0003888866.tif 000002
【図２】
0003888866.tif 000003
【図３】
0003888866.tif 000004
【図４】
0003888866.tif 000005
【図５】
0003888866.tif 000006
【図６】
0003888866.tif 000007
【図７】
0003888866.tif 000008
【図８】
0003888866.tif 000009
【図９】
0003888866.tif 000010
【図１０】
0003888866.tif 000011
【図１１】
0003888866.tif 000012
【図１２】
0003888866.tif 000013
【図１３】
0003888866.tif 000014