(57)【特許請求の範囲】
【請求項１】
各々のネットワークに接続されて該ネットワークとのフレームの送受信を行う複数のポートと、該ポートを介して送受信される前記フレームのフィルタリングを行うためのフィルタリング情報を保持するフィルタリングデータベースとを有し、スパニングツリープロトコルの実行および前記ネットワークを介して接続された端末間のフレームの中継を行うブリッジにおいて、
前記ポートに接続されて前記フレームの中継処理を行う１個以上のブリッジングプロセッサと、
前記スパニングツリープロトコルを実行するスパニングツリープロトコルプロセッサと、
前記ブリッジングプロセッサおよび前記スパニングツリープロトコルプロセッサの間の通信手段とを有し、
前記スパニングツリープロトコルプロセッサは、前記ブリッジ内の前記ポート毎に該ポートがスパニングツリープロトコル動作可またはスパニングツリープロトコル動作不可のいずれであるかを示すスパニングツリー動作モード情報を保持する手段を有し、
前記ブリッジングプロセッサは、該ブリッジングプロセッサに接続される前記ポート毎に該ポートがスパニングツリープロトコル動作可またはスパニングツリープロトコル動作不可のいずれであるかを示すスパニングツリー動作モード情報を保持する手段を有することを特徴とするマルチプロセッサ構造のブリッジ。
【請求項２】
前記ブリッジは複数個の前記ブリッジングプロセッサを有し、
前記ブリッジングプロセッサは、各々、前記フィルタリングデータベースを有し、
前記ブリッジングプロセッサは、自ブリッジングプロセッサが有する前記フィルタリングデータベースが更新される際に前記ブリッジ内の他の前記ブリッジングプロセッサに前記通信手段を介して前記フィルタリングデータベースの更新を通知する手段と、
前記ブリッジ内の他の前記ブリッジングプロセッサからの前記フィルタリングデータベース更新通知により自ブリッジングプロセッサが有する前記フィルタリングデータベースを更新する手段とを包含することを特徴とする請求項１記載のマルチプロセッサ構造のブリッジ。
【請求項３】
前記ブリッジングプロセッサは、該ブリッジングプロセッサに接続された前記ポートが前記ネットワークから受信した前記フレームがスパニングツリープロトコルの計算で用いるブリッジプロトコルデータユニットか否かを判定し、
該受信フレームが前記ブリッジプロトコルデータユニットである場合はさらに前記スパニングツリー動作モード情報を参照して前記受信フレームを受信した前記ポートがスパニングツリープロトコル動作可であるか否かを判定し、
該ポートがスパニングツリープロトコル動作可である場合、前記受信フレームを前記通信手段を介して前記スパニングツリープロトコルプロセッサに送信する第１の送信手段と、
前記通信手段を介して前記スパニングツリープロトコルプロセッサから受信した前記フレームが前記ブリッジプロトコルデータユニットであるか否かを判定し、該フレームが前記ブリッジプロトコルデータユニットである場合に該フレームの送信先の前記ポートに該フレームを送信する第２の送信手段とを有し、
前記スパニングツリープロトコルプロセッサは前記ブリッジングプロセッサから前記通信手段を介して送信された前記フレームが前記ブリッジプロトコルデータユニットであるか否かを判定し、該フレームが前記ブリッジプロトコルデータユニットである場合、前記スパニングツリープロトコルの計算を行い、該計算により作成した前記ブリッジプロトコルデータユニットの送信先の前記ネットワークが接続された前記ポートが接続されている前記ブリッジングプロセッサに送信する手段を有することを特徴とする請求項１記載のマルチプロセッサ構造のブリッジ。
【請求項４】
前記ブリッジングプロセッサは、該ブリッジングプロセッサ内の前記ポート毎に該ポートの状態に関する前記スパニングツリープロトコルプロセッサの計算結果であるポートステータス情報を保持する手段を有することを特徴とする請求項１乃至請求項３のいずれか一に記載のマルチプロセッサ構造のブリッジ。
【請求項５】
複数のネットワークに接続され、前記ネットワーク間でフレームの中継処理を行うフレーム中継装置において、
前記複数のネットワークと一対一に接続される複数のポートと、
前記複数のポートの少なくとも一部に接続され、フレームの中継処理を行う少なくとも一つの第一のプロセッサと、
特定のプロトコルを実行する第二のプロセッサと、
ポート毎に前記プロトコルを実行して良いかどうかを表す動作モード情報を保持する記憶手段と、
前記第一のプロセッサと前記第二のプロセッサを接続する通信手段とを有し、
前記第一のプロセッサは、前記少なくとも一部のポートを介して受信したフレームが特定のフレームであると識別し、かつ、前記動作モード情報を参照して前記特定のフレームを受信したポートが前記プロトコルを実行して良いポートであると識別した場合には、前記通信手段を介して前記特定のフレームを前記第二のプロセッサに転送し、
前記第二のプロセッサは、前記特定のフレームを受信し、前記特定のフレームに含まれる情報を用いて前記プロトコルを実行することを特徴とするフレーム中継装置。
【請求項６】
複数のネットワークが接続され、これらネットワーク間でフレームを中継するフレーム中継装置において、
前記ネットワークと一対一に接続される複数のポートと、
前記複数のポートの少なくとも一部に接続され、フレームの中継処理を行う少なくとも一つの第一のプロセッサと、
通信経路を動的に設定するプロトコルを実行する第二のプロセッサと、
ポート毎に前記プロトコルを実行して良いかどうかを表す動作モード情報を保持する記憶手段と、
前記第一のプロセッサと前記第二のプロセッサを接続する通信手段と、
を有し、
前記第一のプロセッサは、前記少なくとも一部のポートを介して受信したフレームが通信経路の設定用フレームであることを識別し、かつ、前記動作モードを参照して前記通信経路の設定用フレームを受信したポートが前記プロトコルを実行して良いポートであると識別した場合には、前記通信手段を介して前記通信経路の設定用フレームを前記第二のプロセッサに転送し、
前記第二のプロセッサは、前記転送された通信経路設定用のフレームに含まれている情報を用いて前記プロトコルを実行することを特徴とするフレーム中継装置。
【請求項７】
前記フレーム中継装置は、さらに、ポート毎にフレームの中継が可能か否かを表すポートステータス情報を記憶する記憶手段を有し、
前記第二のプロセッサは、前記プロトコルを実行した結果いずれかのポートの前記ポートステータス情報を変更する必要があると判定した場合には、前記通信手段を介して前記いずれかのポートと接続された前記第一のプロセッサに前記ポートステータス情報の変更を指示し、
前記指示を受けた前記第一のプロセッサは、前記いずれかのポートの前記ポートステータス情報を変更することを特徴とする請求項５または６に記載のフレーム中継装置。
【請求項８】
前記フレーム中継装置は、さらに、前記第一のプロセッサによりフィルタリングを行うときに参照されるフレームフィルタリング情報を記憶する記憶手段を有し、
前記第二のプロセッサは、前記プロトコルを実行した結果、前記フィルタリング情報の変更が必要であると判定した場合には、前記通信手段を介して前記少なくとも一つの第一のプロセッサに前記フレームフィルタリング情報の変更を指示し、
前記指示を受けた前記少なくとも一つの第一のプロセッサは、前記フレームフィルタリング情報を変更することを特徴とする請求項５または６に記載のフレーム中継装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明はネットワークシステムに関し、特に大規模ネットワークを複数のスパニングツリーに分割して管理するためのマルチプロセッサ構造のブリッジに関する。
【０００２】
【従来の技術】
ブリッジの動作モデルの規定は、国際標準規格ＩＥＥＥ８０２．１Ｄ［ＡＮＳＩ  ／
ＩＥＥＥ  Ｓｔｄ  ８０２．１Ｄ  −  １９９０  ：Ｍｅｄｉａ  Ａｃｃｓｅｓｓ  Ｃｏｎｔｒｏｌ  （ＭＡＣ）  Ｂｒｉｄｇｅｓ．  Ｍａｒｃｈ  ８，１９９１］
に記載されている。すなわち、個々のポートからフレームを受信したブリッジは、ブリッジに唯一つのフレーム中継機能及びフィルタリングデータベースを用いて、フレームの中継、アドレスの学習、及びフレームのフィルタリングを行う動作モデルが規定されている。つまりこの規定に基づいたブリッジモデルではシングルプロセッサでのブリッジ方式のみが規定されている。
【０００３】
またスパニングツリープロトコルを実行するブリッジについてはＩＮＴＡＰ（Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  Ｔｅｃｈｎｏｌｏｇｙ  Ａｓｓｏｃｉａｔｉｏｎ  ｆｏｒ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｐｒｏｃｅｓｓｉｎｇ）のトランスペアレントＭＡＣブリッジの実装規約［財団法人  情報処理相互運用技術協会  平成５年６月：ＯＳＩ中継  ＲＤＪ実装規約  トランスペアレントＭＡＣブリッジ  Ｖ３．０］にも規定されている。この場合には、当該ブリッジの全ポートがスパニングツリーに参加する。
【０００４】
一方、スパニングツリープロトコルを実行しないブリッジとして簡易ＭＡＣブリッジの実装規約［財団法人  情報処理相互運用技術協会  平成５年６月：ＯＳＩ中継  ＲＳＪ実装規約  簡易ＭＡＣブリッジ  Ｖ３．０］が規定されている。この場合は、当該ブリッジの全ポートがスパニングツリーに参加しない。
【０００５】
【発明が解決しようとする課題】
従来技術によるブリッジでは、シングルプロセッサでスパニングツリープロトコルとフレーム中継処理の両方を行うため、スパニングツリーの計算時間分だけフレーム中継性能が低くなる。また、ブリッジが収容可能なポートの総数はプロセッサのフレーム中継処理性能に依存し、ポートの総数の上限値がプロセッサの性能で決まるため、シングルプロセッサではポート数をあまり多くできないという問題があった。また、スパニングツリープロトコルを実行するポートとスパニングツリープロトコルを実行しないポートを混在させて運用するようになっていないため、大規模ネットワークにおいて、ネットワークを複数のスパニングツリーに分割して管理する場合に対応できないという問題も有った。
【０００６】
本発明の目的は、スパニングツリープロトコルの計算と端末間の通信フレームの中継処理をそれぞれ別のプロセッサで実行させることによりフレーム中継性能を向上させ、ブリッジが収容可能なポートの総数の制限を実質的になくすとともに、スパニングツリープロトコルを実行するポートとスパニングツリープロトコルを実行しないポートを混在させてスパンニンツリーを複数に分割して管理することを可能にするマルチプロセッサ構造のブリッジを提供することにある。
【０００７】
【課題を解決するための手段】
前記目的を達成するために本発明では、ブリッジを、ポートに接続されてフレームの中継処理を行う１個以上のブリッジングプロセッサと、スパニングツリープロトコルを実行するスパニングツリープロトコルプロセッサと、ブリッジングプロセッサおよびスパニングツリープロトコルプロセッサの間の通信手段を有するマルチプロセッサ構造のブリッジとした。
【０００８】
さらに、ブリッジに、各々のフィルタリングデータベースを有するブリッジングプロセッサを複数台設けた。そして、各々のブリッジングプロセッサは、ブリッジ内の他のブリッジングプロセッサと同期を取って各々のフィルタリングデータベースを更新し、ブリッジ内の全てのフィルタリングデータベースの内容を同一に維持するようにした。
【０００９】
また、スパニングツリープロトコルプロセッサはブリッジ内のポート毎に該ポートがスパニングツリープロトコル動作可またはスパニングツリープロトコル動作不可のいずれであるかを示すスパニングツリー動作モード情報を保持し、各ブリッジングプロセッサは、接続されるポート毎にポートがスパニングツリープロトコル動作可またはスパニングツリープロトコル動作不可のいずれであるかを示すスパニングツリー動作モード情報を保持するようにした。
【００１０】
【作用】
ブリッジにスパニングツリープロトコルプロセッサおよびブリッジングプロセッサを設けることにより、スパニングツリープロトコルの計算とフレーム中継処理とを分割処理することが可能となる。これにより、フレーム中継処理の過程においてスパニングツリープロトコルの計算を行う必要が無くなるため、スパニングツリープロトコルの計算時間分フレーム中継性能を向上させることができる。また、ブリッジングプロセッサを複数台設けることにより、プロセッサのフレーム処理性能に依存しないで、容易にポート数を拡張することが可能となる。さらに、スパニングツリープロセッサとブリッジングプロセッサの各々にスパニングツリー動作モード情報を保持することにより、スパニングツリープロトコルの構築に参加しているポートを識別することが可能になるため、スパニングツリープロトコルを実行するポートとスパニングツリープロトコルを実行しないポートの混在が可能となる。
【００１１】
【実施例】
以下、本発明の一実施例を図面を用いて具体的に説明する。図１は本発明を用いたブリッジの構成図である。図１において、ブリッジ１はスパニングツリープロトコル機構２、バス４、およびブリッジング機構５０、６０から構成されている。さらに、スパニングツリープロトコル機構２はスパニングツリー動作モード情報３を有し、各ブリッジング機構５０、６０は、スパニングツリー動作モード情報５２および６２、フレーム中継機構５１および６１、フィルタリングデータベース５３および６３、ポートステータス情報５４および６４、ならびにポート５５、５６、６５および６６から構成される。ポート５５、５６、６５および６６は、各々ネットワーク７０、７１、８０、８１と接続される。スパニングツリープロトコル機構２、およびフレーム中継機構５１、６１は、各々別のプロセッサで構成される。また、スパニングツリー動作モード情報３、５２および６２、フィルタリングデータベース５３および６３、並びにポートステータス情報５４および６４は、各々メモリ等の記憶装置に保持される。なお、フレーム中継機構をポートおよび記憶装置と一体として、ブリッジング機構５０および６０を各々１つのプロセッサとする構成でもよい。
【００１２】
最初に、ブリッジ１のフレーム中継動作およびポート５５が受信したフレームをポート６５へ中継する動作を図２、図３を用いて説明する。図２はネットワーク７０からフレームを受信した時のブリッジング機構５０の動作フローであり、図３はバス４からフレームを受信した時のブリッジング機構６０の動作フローである。ネットワーク７０からフレームを受信したポート５５は、当該フレームをフレーム中継機構５１に通知する（ステップ１１０）。これにより、フレーム中継機構５１は、当該フレームがスパニングツリープロトコルの計算で用いられるＢｒｉｄｇｅ  Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ（以下ＢＰＤＵと略記する）であるか、それ以外であるかを解析する（ステップ１２０）。ＢＰＤＵ以外である場合、ブリッジ１の中継対象フレームであるためフレーム中継処理を継続する。フレーム中継機構５１はポートステータス情報５４を参照し、フレームを受信したポート５５がフレーム中継禁止であるかを判定する（ステップ１３０）。フレーム中継禁止であるならば当該フレームを廃棄し（ステップ１７３）、フレーム中継処理を終了する。フレーム中継禁止でないならば当該フレームの送信元ＭＡＣアドレスを学習、すなわち当該ＭＡＣアドレスをフィルタリングデータベース５３に登録（ステップ１４０）した後、フレームを受信したポート５５がフレーム中継可であるかを判定する（ステップ１５０）。フレームを受信したポート５５がフレーム中継可でない場合、フレーム中継機構５１はフィルタリングデータベース更新用フレームをバス４に送信（ステップ１５１）した後、フレーム中継処理を終了する。ステップ１５１により、ブリッジ１内の各ブリッジング機構はフィルタリングデータベース更新用フレームをバス４から受信し、ブリッジ１内の全ブリッジング機構のフィルタリングデータベースの同期を取ることが可能となる。すなわち、各ブリッジング機構は受信したフィルタリングデータベース更新用フレームに基づいて各々のフィルタリングデータベースを更新することにより、フィルタリングデータベースの内容を同一に維持する。フレームを受信したポート５５がフレーム中継可である場合、フレーム中継機構５１はフィルタリングデータベース５３を検索して当該フレームの送信先ポート情報を獲得し（ステップ１６０）、送信先ポートが自ブリッジング機構５０内のポートであるかを判定する（ステップ１７０）。送信先ポートが自ブリッジング機構５０内のポートの場合、送信先ポートがフレームを受信したポート５５であるかを判定し（ステップ１７１）、送信先ポートがフレームを受信したポート５５でない場合、自ブリッジング機構５０内の送信先ポートへフレームを送信して（ステップ１７２）、フレーム中継処理を終了する。また、送信先ポートがフレームを受信したポート５５である場合、当該フレームを廃棄して（ステップ１７３）、フレーム中継処理を終了する。送信先ポートが自ブリッジング機構５０内のポート以外である場合、バス４を介して送信先ポートへ当該フレームを送信する（ステップ１８０）。これにより、ブリッジング機構５０での処理は終了し、ブリッジング機構６０に処理が引き継がれる。
【００１３】
ブリッジング機構６０のフレーム中継機構６１はバス４を介して中継されたフレームを受信（ステップ２１０）すると、受信したフレームがＢＰＤＵであるか判定を行う（ステップ２２０）。判定の結果ＢＰＤＵではなかった場合、当該フレームの送信元ＭＡＣアドレスを学習して、フィルタリングデータベース６３に登録（ステップ２３０）する。そして、当該フレームがフィルタリングデータベース更新用フレームであるかを判定する（ステップ２４０）。判定の結果、更新用フレームであるならば当該フレームを廃棄し（ステップ２５１）、処理を終了する。更新用フレームではない場合、ポートステータス情報６４を参照してフレーム送信先ポートがフレーム中継可であるかを判定する（ステップ２５０）。判定の結果、中継可でない場合、当該フレームを廃棄して（ステップ２５１）、処理を終了する。中継可である場合、送信先ポート６５へフレームを送信して（ステップ２６０）、ポートに接続したネットワーク８０へフレームの送信を行う。以上が、バス４を介したブリッジング機構５０、６０間のフレーム中継動作である。
【００１４】
図９にポートステータス情報の一例を示す。フレーム中継機構５１および６１がポートからフレームを受信した時、またはポートへフレームを送信する時に、当該ポートのポート番号７１０と一致するエントリを検索し、一致したエントリのポートステータス７２０を参照することにより、当該ポートが中継可であるかを判定することができる。
【００１５】
次にポート５５がＢＰＤＵを受信した時の動作を図２を用いて説明し、ポート５５がＢＰＤＵの送信を行う時の動作を図３を用いて説明する。ネットワーク７０からフレームを受信したポート５５は当該フレームをフレーム中継機構５１に通知する（ステップ１１０）。これによりフレーム中継機構５１は当該フレームがＢＰＤＵであるかを判定する（ステップ１２０）。ＢＰＤＵである場合、フレーム中継機構５１はスパニングツリー動作モード情報５２を参照し、フレームを受信したポート５５がスパニングツリー動作可であるかを判定する（ステップ１２１）。スパニングツリー動作不可である場合、当該ＢＰＤＵを廃棄し（ステップ１２３）、処理を終了する。スパニングツリー動作可である場合、フレーム中継機構５１はスパニングツリープロトコル機構２宛にバス４を介して当該ＢＰＤＵを送信する（ステップ１２２）。スパニングツリープロトコル機構２はＢＰＤＵを受信すると、スパンニングリープロトコルの計算を行い、計算の結果、ＢＰＤＵを例えばポート５６から送信する場合、バス４を介してポート５６宛のＢＰＤＵをブリッジング中継機構５０へ送信する。ブリッジング中継機構５０のフレーム中継機構５１はバス４からフレームを受信する（ステップ２１０）と、受信したフレームがＢＰＤＵであるかを判定し（ステップ２２０）、ＢＰＤＵである場合、送信先ポート５６ヘ当該ＢＰＤＵを送信し（ステップ２６０）、ポート５６はネットワーク７０へ当該ＢＰＤＵを送信する。なお、スパニングツリープロトコル機構２がどのポートにＢＰＤＵを送信するかは、ブリッジ１が接続されているネットワーク群のスパニングツリーの構造および状態に依存する。通常時には、スパニングツリーのルートから末端の方向にＢＰＤＵが送信される。
【００１６】
次にスパニングツリープロトコルの計算の結果、フィルタリングデータベースのエイジングタイム値を変更する場合の動作を図４及び図５を用いて説明する。
【００１７】
ＢＰＤＵの受信、スパニングツリープロトコルで用いるタイマーのタイムアウト等のイベントによるスパニングツリープロトコルの計算の結果、エイジングタイム値の変更が必要かを判定し（ステップ４１０）、変更が必要な場合、スパニングツリープロトコル機構２はバス４を介して全ブリッジング機構５０、６０に対し、エイジングタイム値の変更を指示する（ステップ４２０）。この時、全ポートがスパニングツリー動作不可であるブリッジング機構に対しても、エイジングタイム値の変更を指示し、全ブリッジング機構のフィルタリングデータベースの同期をとる。個々のブリッジング機構５０、６０のフレーム中継機構５１、６１は、スパニングツリープロトコル機構２からエイジングタイム値の変更指示を受信する（ステップ４３０）と、フィルタリングデータベース５３、６３のエイジングタイム値を更新する（ステップ４４０）。
【００１８】
次にスパニングツリープロトコルの計算の結果、ポート５５のポートステータスを更新する場合の動作を図６および図７を用いて説明する。スパニングツリープロトコル機構２はスパニングツリープロトコル計算の結果、ポート５５のポートステータスの更新が必要かを判定し（ステップ５１０）、更新が必要な場合、バス４を用いてポート５５のポートステータス設定をブリッジング機構５０に対して指示する（ステップ５２０）。バス４からポートステータスの設定指示を受信（ステップ５３０）したブリッジング機構５０のフレーム中継機構５１は、指示に従ってポート５５のポートステータス情報を更新する（ステップ５４０）。
【００１９】
図８にスパニングツリー動作モード情報の一例を示す。スパニングツリープロトコル機構２はスパニングツリープロトコルを計算する場合、本情報中のスパニングツリー動作モード６２０を参照し、スパニングツリー動作可のエントリのポート番号６１０のポートのみスパニングツリーの計算に参加させる。またフレーム中継機構５１、６１は受信したフレームがＢＰＤＵであった場合、フレームを受信したポートのポート番号６１０と一致するエントリを検索し、一致したエントリのスパニングツリー動作モード６２０を参照して、当該ポートがスパニングツリー動作可であるかを判定する。このようにして、スパニングツリープロトコル機構２、ならびにフレーム中継機構５１、６１のそれぞれが、個々のポートのスパニングツリー動作モードを認識することが可能であるので、スパニングツリートポロジの構築に参加するポートと参加しないポートの混在が可能となる。
【００２０】
図１０にスパニングツリープロトコル動作可のポートとスパニングツリープロトコル動作不可のポートを混在させて大規模ネットワークを構築した場合のスパニングツリーの構成例を示す。ポート８１０およびポート８１１はスパニングツリープロトコル動作不可のポートであり、ポート８１２およびポート８１３はスパニングツリープロトコル動作可のポートである。したがって、ポート８１０および８１１においてはＢＰＤＵが廃棄されるため、それぞれスパニングツリー８５０と８５１のトポロジが別々に構成され、ポート８１２および８１３において受信されるＢＰＤＵは全てスパニングツリープロトコルの計算に用いられるためポート８１２および８１３を含んだスパニングツリー８５２のトポロジが構成される。
【００２１】
本実施例はブリッジング機構が２組で、各々のブリッジング機構が２ポートずつ備えている場合の例であるが、ブリッジング機構を３組以上、また、ブリッジング機構当たりのポート数を３つ以上としてもよい。
【００２２】
【発明の効果】
スパニングツリープロトコル機構とフレーム中継機構（あるいはブリッジング機構）をそれぞれ別のプロセッサで構成することにより、スパニングツリープロトコルの計算と、フレーム中継処理をそれぞれ別のプロセッサにて処理することができる。したがって、フレーム中継性能を容易に向上させることができる。また、ブリッジング機構を複数組設けることにより、ブリッジが収容可能なポートの総数に実質的に制限が無くなり、ブリッジの多ポート構成化が可能となる。さらに、スパニングツリープロトコル機構とブリッジング機構のそれぞれに、スパニングツリー動作モード情報を備えることにより、スパニングツリープロトコル動作可および動作不可のポートを混在させることができ、これによりスパニングツリーを複数に分割して管理することが可能となる。
【００２３】
【図面の簡単な説明】
【図１】本発明の実施例のマルチプロセッサ構造のブリッジの構成図。
【図２】ネットワークからフレームを受信した時のブリッジング機構の動作フロー図。
【図３】バスからフレームを受信した時のブリッジング機構の動作フロー図。
【図４】エイジングタイム設定を指示する時のスパニングツリープロトコル機構の動作フロー図。
【図５】バスからエイジングタイム設定指示を受信したときのフレーム中継機構の動作フロー図。
【図６】ポートステータス設定を指示する時のスパニングツリープロトコル機構の動作フロー図。
【図７】バスからポートステータスの設定指示を受信したときのフレーム中継機構の動作フロー図。
【図８】スパニングツリー動作モード情報の一例を示す図。
【図９】ポートステータス情報の一例を示す図。
【図１０】スパニングツリープロトコル動作可のポートと、スパニングツリープロトコル動作不可のポートを混在させて大規模ネットワークを構築した場合の、スパニングツリーの構成例を説明する図。
【符号の説明】
１…ブリッジ      ２…スパニングツリープロトコル機構
３、５２、６２…スパニングツリー動作モード情報    ４…バス
５０、６０…ブリッジング機構    ５１、６１…フレーム中継機構
５３、６３…フィルタリングデータベース
５４、６４…ポートステータス情報
５５、５６、６５、６６、８１０〜８１３…ポート
７０、７１、８０、８１…ネットワーク    ８２０〜８２８…ブリッジ
８３０〜８４１…ネットワーク    ８５０〜８５２…スパニングツリー
【図１】
0003542159.tif 000002
【図２】
0003542159.tif 000003
【図３】
0003542159.tif 000004
【図４】
0003542159.tif 000005
【図５】
0003542159.tif 000006
【図６】
0003542159.tif 000007
【図７】
0003542159.tif 000008
【図８】
0003542159.tif 000009
【図９】
0003542159.tif 000010
【図１０】
0003542159.tif 000011