(57)【要約】【課題】  アドレス検索処理を簡素化するスイッチングハブを提供する。【解決手段】  受信したフレームの送信元アドレスがこのフレームを受信したポートの属するフィルタリングデータベース１１０にすでに登録されていたら、そのフレームが転送されたフィルタリングデータベース１２０ではそのフレームの送信元アドレスの検索を実行する優先度を下げる。【選択図】  図１
2006135847.tif 000002
【特許請求の範囲】
【請求項１】
複数のポートを有し、これらポートに対応して端末のアドレスを登録するフィルタリングデータベースを複数有し、各ポートはいずれかのフィルタリングデータベースに属しており、一方のフィルタリングデータベースに属するポートで受信したフレームを他方のフィルタリングデータベースに属するポートから送信する際にはフィルタリングデータベース間でフレームの転送を行うようになっており、当該フィルタリングデータベースに属するポートでフレームを受信した場合、および他のフィルタリングデータベースから当該フィルタリングデータベースにフレームが転送されてきた場合には、そのフレームの送信元アドレスを当該フィルタリングデータベースで検索するスイッチングハブにおいて、受信したフレームの送信元アドレスがこのフレームを受信したポートの属するフィルタリングデータベースにすでに登録されていたら、そのフレームが転送されたフィルタリングデータベースではそのフレームの送信元アドレスの検索を実行する優先度を下げることを特徴とするスイッチングハブ。
【請求項２】
受信したフレームの送信元アドレスがこのフレームを受信したポートの属するフィルタリングデータベースにすでに登録されていたら、そのフレームを他のフィルタリングデータベースに転送するときに低優先フラグを付加して転送することを特徴とする請求項１記載のスイッチングハブ。
【請求項３】
上記低優先フラグは、フレームのプリアンブル内の所定のビット位置に書き込むことを特徴とする請求項２記載のスイッチングハブ。
【請求項４】
フィルタリングデータベースに低優先フラグ付きのフレームが転送されてきた場合には、そのフレームの送信元アドレスの検索を実行するかどうかを当該フィルタリングデータベース内のメモリに蓄積されているフレームの総数に応じて決定することを特徴とする請求項２又は３記載のスイッチングハブ。
【請求項５】
低優先フラグ付きのフレームが転送されてきたフィルタリングデータベースからポートにそのフレームを転送するときに、低優先フラグを外すことを特徴とする請求項１〜３いずれか記載のスイッチングハブ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フィルタリングデータベースを複数有するスイッチングハブに係り、アドレス検索処理を簡素化するスイッチングハブに関する。
【背景技術】
【０００２】
スイッチングハブは、接続された端末との間でフレームを送受信する複数のポートと、これらのポートに対応して端末のアドレスを登録するフィルタリングデータベース（以下、ＦＤＢという）とを有し、ポートで受信したフレームを中継して他のポートから送信する際に、このＦＤＢを参照して、フィルタリングを行うかまたはフラッディングを行うものである。フレームは、例えばＭＡＣフレームである。
【０００３】
詳しく述べると、スイッチングハブは、あるポートでフレームを受信すると、そのフレームの宛先アドレスと送信元アドレスを読み取り、送信元アドレスがＦＤＢに登録されているかどうかを知るためにＦＤＢの検索を行う。その結果、送信元アドレスがＦＤＢに登録されていなければ、その送信元アドレスを受信ポート（そのフレームを受信したポートの意；以下同）の番号と共にＦＤＢに登録する。
【０００４】
次に、スイッチングハブは、フレームを中継するためにＦＤＢを参照する。具体的には、宛先アドレスをＦＤＢで検索する。その結果、宛先アドレスがＦＤＢに登録されていたら、その宛先アドレスと共に登録されているポートの番号に基づき、そのポートのみにフレームを転送する。これにより、受信したフレームは宛先が分かっているポート（当該アドレスを持つ端末が接続されていることが分かっているポートの意）のみから送信される。このように、宛先が分かっているポートのみを使ってフレームを中継する処理をフィルタリングという。逆に、宛先アドレスがＦＤＢに登録されていなかったら、当該アドレスを持つ端末がどのポートに接続されているか分からないので、受信ポート以外の全てのポートにフレームを転送する。これにより、受信したフレームは受信ポート以外の全てのポートから各々送信される。このような処理をフラッディングという。
【０００５】
スイッチングハブは、受信したフレームの先頭から最後までを、いったんＦＤＢに付随するメモリに蓄積しておき、ＦＤＢでアドレスを検索してからその蓄積されているフレームを取り出して転送する方式が一般的である。
【０００６】
１つの独立したＦＤＢを含みスイッチング機能を持ったモジュールを複数接続して構成したシャーシ型スイッチングハブのように、複数のＦＤＢを持つスイッチングハブにおいては、これら複数のＦＤＢにおける登録情報が同期している必要がある（登録情報が同期しているとは、複数のＦＤＢが同じ内容の登録情報を持っており、新規追加や抹消がほぼ同じタイミングで行われることを言う）。この必要のため、あるポートでフレームを受信したとき、そのフレームの転送先が受信ポートの属するＦＤＢとは異なるＦＤＢに属していた場合、宛先アドレスの検索と送信元アドレスの検索及び登録の処理は、フレームが受信ポートからＦＤＢに入っていくときと、そのＦＤＢから転送先ポートが属するＦＤＢにフレームが転送されたときに行われる。その結果、受信ポートが属するＦＤＢと転送先ポートが属するＦＤＢの両方に同じアドレスが登録される。
【０００７】
このように、スイッチングハブにおいて、２つ以上のＦＤＢを跨いだフレーム転送が行われる場合、１つのＦＤＢに端末から送信されるフレームの送信元アドレスが登録されていれば、そのフレームの転送先ポートが属するＦＤＢにも同様にそのフレームの送信元アドレスが登録されていることがほとんどである。これは、前述したように、異なるＦＤＢ間でフレームの転送が行われる場合、送信元アドレスの検索及び登録と宛先アドレスの検索が全てのＦＤＢで行われるからである。
【０００８】
なお、上記の背景技術の説明中、「属する」ということの意味については、後の図７の説明で明らかにする。
【０００９】
【特許文献１】特開２００４−１３４９７３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
アドレスの検索は、ＦＤＢに登録されているアドレスの個数によらず、ＦＤＢ内の全領域に対して行われるため、ＦＤＢにかかる負荷は大きい。そのため複数のＦＤＢを持つスイッチングハブで異なるＦＤＢに属するポート間でフレームの転送が行われているときは負荷が増加する。さらに、このとき、どこかのポートを使用して常に１０Ｇｂｉｔ／ｓなどの高速（トラフィックが高い）でフレームを中継していると、ＦＤＢのアドレス検索処理の負荷がいっそう増大する。このような通信を行っているときに、そのフレームの転送先ポートが属しているＦＤＢが、自身に属するポートで新規登録の必要なフレームを受信した場合、このＦＤＢには送信元アドレス検索、宛先アドレス検索、転送先ポート番号の検索といった処理に大きな負荷がかかっているため、他のＦＤＢから転送を受けているフレームに対して、送信元アドレス検索及び登録の処理を行うことができないことがある。
【００１１】
図７に示されるように、スイッチングハブ７００は、６つのポートと２つのＦＤＢ７１０，７２０を持っており、１番から３番のポートはＦＤＢ７１０に属し、４番から６番のポートはＦＤＢ７２０に属する。ここで、ポートがＦＤＢに属するとは、そのポートで受信したフレームがいったんそのＦＤＢ内のメモリに蓄積されることであり、その蓄積したフレームを同じＦＤＢに属するポートに転送するときには、そのメモリから取り出したフレームをポートへ転送するが、蓄積したフレームを他のＦＤＢに属するときには、そのメモリから取り出したフレームを他のＦＤＢに転送し、このフレームが転送されてきたＦＤＢではそのＦＤＢ内のメモリにフレームをいったん蓄積してからポートに転送することになる。
【００１２】
図示しないがＦＤＢ７１０，７２０には、それぞれポート番号識別子制御回路が設けられており、他のＦＤＢに転送するフレームにはポート番号識別子を付加し、他のＦＤＢから転送されてきたフレームからポート番号識別子を外してポートへ送信するようになっている。このポート番号識別子により、ＦＤＢは他のＦＤＢから転送されてきたフレームの受信ポートの番号を知ることができる。
【００１３】
図示のように、１番のポートに端末ａが接続され、４番のポートに端末ｂが接続され、６番のポートに端末ｃが接続されているものとする。これらの端末がポートに接続されていることは既にＦＤＢ７１０，７２０に登録されているものとする。
【００１４】
ここで、端末ａから端末ｂ宛てのフレームが送信されてきたとき、スイッチングハブ７００は、１番のポートで受信したフレームの送信元アドレスがＦＤＢ７１０に登録されているかどうか知るためにＦＤＢ７１０を検索する。送信元アドレスの検索の結果、ＦＤＢ７１０に登録がなければ送信元アドレスとポート番号を対応させてＦＤＢ７１０に登録する。
【００１５】
次に、スイッチングハブ７００は、フレームの宛先アドレスがＦＤＢ７１０に登録されているかどうか知るためにＦＤＢ７１０を検索する。宛先アドレスの検索の結果、ＦＤＢ７１０に登録がなければ、そのフレームをフラッディングする。しかし、ここでは、ＦＤＢ７１０に登録があるものとしているので、そのフレームをフィルタリングすることになる。スイッチングハブ７００は、フレームが端末ｂ宛てであり、４番のポートに転送する必要があることから、４番のポートが属しているＦＤＢ７２０にフレームを転送する。
【００１６】
フレームが転送されてきたＦＤＢ７２０では、ＦＤＢ７１０と同様に、送信元アドレスの検索及び登録、宛先アドレスの検索を行う。結果だけを述べると、フレームは４番のポートに転送され、４番のポートから送信されるので、端末ｂに中継されることになる。
【００１７】
このように、１台のスイッチングハブが複数のＦＤＢを有していて、異なるＦＤＢ間でフレームが転送される場合には、ＦＤＢごとに送信元アドレスの検索及び登録、宛先アドレスの検索を行うことになる。
【００１８】
前述の状態において、端末ａが１０Ｇｂｉｔ／ｓなどの高速なフレームを端末ｂに送信し続けているような場合、端末ｃから端末ａ宛てにフレームが送られてきても、ＦＤＢ７２０は端末ａから送信されたフレーム（ＦＤＢ７１０から転送される）の送信元アドレスの検索及び登録、宛先アドレスの検索を行い続けるため、ＦＤＢ７２０は他の処理ができず、端末ｃからのフレームについての送信元アドレスの検索、登録、あるいは宛先アドレスの検索に失敗し、そのフレームを捨ててしまうことが考えられ、問題である。端末ｃから端末ａ宛てに送信したフレームが端末ａから端末ｂに流しているフレームよりも重要度の高いフレームである場合、問題は大きい。
【００１９】
そこで、本発明の目的は、上記課題を解決し、アドレス検索処理を簡素化するスイッチングハブを提供することにある。
【課題を解決するための手段】
【００２０】
上記目的を達成するために本発明は、複数のポートを有し、これらポートに対応して端末のアドレスを登録するフィルタリングデータベースを複数有し、各ポートはいずれかのフィルタリングデータベースに属しており、一方のフィルタリングデータベースに属するポートで受信したフレームを他方のフィルタリングデータベースに属するポートから送信する際にはフィルタリングデータベース間でフレームの転送を行うようになっており、当該フィルタリングデータベースに属するポートでフレームを受信した場合、および他のフィルタリングデータベースから当該フィルタリングデータベースにフレームが転送されてきた場合には、そのフレームの送信元アドレスを当該フィルタリングデータベースで検索するスイッチングハブにおいて、受信したフレームの送信元アドレスがこのフレームを受信したポートの属するフィルタリングデータベースにすでに登録されていたら、そのフレームが転送されたフィルタリングデータベースではそのフレームの送信元アドレスの検索を実行する優先度を下げるものである。
【００２１】
受信したフレームの送信元アドレスがこのフレームを受信したポートの属するフィルタリングデータベースにすでに登録されていたら、そのフレームを他のフィルタリングデータベースに転送するときに低優先フラグを付加して転送してもよい。
【００２２】
上記低優先フラグは、フレームのプリアンブル内の所定のビット位置に書き込んでもよい。
【００２３】
フィルタリングデータベースに低優先フラグ付きのフレームが転送されてきた場合には、そのフレームの送信元アドレスの検索を実行するかどうかを当該フィルタリングデータベース内のメモリに蓄積されているフレームの総数に応じて決定してもよい。
【００２４】
低優先フラグ付きのフレームが転送されてきたフィルタリングデータベースからポートにそのフレームを転送するときに、低優先フラグを外してもよい。
【発明の効果】
【００２５】
本発明は次の如き優れた効果を発揮する。
【００２６】
（１）転送先のフィルタリングデータベースでは、送信元アドレスが登録済みのフレームについて送信元アドレス検索の優先度が下がるので、それ以外のフレームについての送信元アドレス検索の優先度が相対的に上がる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の一実施形態を添付図面に基づいて詳述する。
【００２８】
図１に示されるように、本発明に係るスイッチングハブ１００は、１番から６番まで番号付けされた６つのポートと、これらのポートに対応して端末のアドレスが登録される２つのＦＤＢ１１０，１２０と、各ＦＤＢ１１０，１２０に含まれ、アドレスが登録済みのフレームを受信したときにそのフレームに低優先ビットを付加し、低優先ビットが付加されたフレームが他のＦＤＢから転送されてきたらそのフレームのアドレス検索の優先度を低くするアドレス検索優先度制御回路１１３，１２３とを有する。端末ａ〜ｃの接続状態は、図７と同じものとする。
【００２９】
ＦＤＢ１１０，１２０は、従来と同様に、フレームをいったん蓄積しておくためのメモリを有し、送信元アドレスの検索及び登録、宛先アドレスの検索、フィルタリング、フラッディングなどの処理を行うものである。
【００３０】
図２に示されるように、イーサネット（登録商標）で使用されるフレームは、宛先アドレス（ＤＡ）、送信元アドレス（ＳＡ）、データ（Ｄａｔａ）、フレームの誤り検査結果（ＦＣＳ）の各欄からなる。また、フレームの先頭には、フレームの開始を示すプリアンブルが付加される。
【００３１】
図３に示されるように、本実施の形態では、低優先フラグＦは、フレームのプリアンブル内の所定のビット位置に書き込むことでそのフレームに付加するようになっている。低優先フラグＦは、当該ビットのもともとの論理値を逆論理に書き換えることで、書き込んだことになる。
【００３２】
図４及び図５には、ＦＤＢ１１０，１２０の内部が示されている。すなわち、ＦＤＢ１１０には、アドレス及びポート番号が登録されるメモリ１１１、フレームをいったん蓄積しておくためのメモリ１１２、先述のアドレス検索優先度制御回路１１３、ポート番号識別子を制御するポート番号識別子制御回路１１４が設けられている。同様に、ＦＤＢ１２０には、メモリ１２１、メモリ１２２、アドレス検索優先度制御回路１２３、ポート番号識別子制御回路１２４が設けられている。
【００３３】
メモリ１１２，１２２は、ＦＩＦＯであり、蓄積しているフレームの総数をカウントする機能を有する。アドレス検索優先度制御回路１１３，１２３はメモリ１１２，１２２からフレームの総数を読み込むことができる。
【００３４】
ポート番号識別子制御回路１１４，１２４は、あるポートがフレームを受信したとき、フレームのプリアンブル内の所定のビット位置（低優先フラグＦとは異なる位置）に受信ポート番号識別子を書き込む働きと、あるポートへフレームを転送するとき、プリアンブル内の受信ポート番号識別子を外して元のプリアンブルに戻す働きをするものである。ＦＤＢ１１０，１２０は、他のＦＤＢからフレームの転送を受けたとき、受信ポート番号識別子を参照することで受信ポート番号を知ることができるので、自身に属さないポートが受信したフレームについても送信元アドレスをポートに対応して登録することができる。
【００３５】
図６は、図５と同じＦＤＢ１２０を示しているが、メモリ１２２に蓄積されているフレームの総数が異なる。
【００３６】
図１〜図６を参照しつつ動作を説明する。
【００３７】
図１のスイッチングハブ１００は、端末ａから端末ｂ宛てのフレームを受信すると、そのフレームから読み取った送信元アドレスをＦＤＢ１１０で検索する。図４のように、送信元アドレス００：００：００：１１：１１：１１がＦＤＢ１１０に登録済みであった場合、そのフレームをＦＤＢ１２０に転送するときにアドレス検索優先度制御回路１１３がそのフレームに図３の低優先フラグＦを付加する。その後に、このフレームがＦＤＢ１２０に転送される。
【００３８】
図５のように、ＦＤＢ１２０では、このような低優先フラグ付きのフレームが転送されてきた場合には、アドレス検索優先度制御回路１２３がメモリ１２２に蓄積されているフレームの総数をメモリ１２２から読み込む。ここで、図５では、ＦＤＢ１２０に蓄積されるフレームは先入れ先出しであるので、入口から入った順に出口に寄せて詰まっているイメージで描かれている。そして、このＦＤＢ１２０に添えてしきい値が示されている。フレームは２個蓄積されており、しきい値は４個目と５個目の間に設定されている。実際には、このしきい値はＦＤＢ１２０内の他のメモリに数値として記憶させてある。アドレス検索優先度制御回路１２３は、メモリ１２２の蓄積フレーム総数としきい値とを比較し、その比較結果によってフレームの送信元アドレスの検索を実行するかどうかを決定する。
【００３９】
アドレス検索優先度制御回路１２３は、図５のように蓄積フレーム総数がしきい値を越えていない場合には、当該転送されてきたフレームに対して送信元アドレスの検索を実行する。すなわち、従来同様に、ＦＤＢ１２０が送信元アドレスの検索を行い、宛先アドレスの検索を行い、フレームをポートに転送する。逆に、図６のように蓄積フレーム総数がしきい値を越えている場合には、当該転送されてきたフレームに対して送信元アドレスの検索を実行せず、宛先アドレスの検索を行い、フレームをポートに転送する。このように、蓄積フレーム総数に応じて送信元アドレスの検索を実行するかどうかが判断される。
【００４０】
スイッチングハブ１００が端末ａから端末ｂ宛てのフレームを受信して、そのフレームから読み取った送信元アドレスをＦＤＢ１１０で検索したとき、送信元アドレス００：００：００：１１：１１：１１がＦＤＢ１１０に登録済みでなかったならば、アドレス検索優先度制御回路１１３はそのフレームに低優先フラグＦを付加しないので、ＦＤＢ１２０には、低優先フラグのない従来通りのフレームが転送されてくる。従って、アドレス検索優先度制御回路１２３は特に何もせず、ＦＤＢ１２０は従来と同様に送信元アドレスの検索を実行する。
【００４１】
低優先フラグＦが付加されていないときには無条件に送信元アドレスの検索が実行され、低優先フラグＦが付加されているときには蓄積フレーム総数に応じて送信元アドレスの検索を実行するかどうかが判断されるので、低優先フラグＦは、送信元アドレスの検索を実行する優先度を下げる働きをしていることになる。
【００４２】
なお、低優先フラグＦが付加され、かつ蓄積フレーム総数がしきい値を越えている場合には、当該フレームについて送信元アドレスの検索が実行されず、従って、新規登録される機会もなくなるが、背景技術の欄で述べたように、ＦＤＢ１１０，１２０における登録情報が同期しているため、ＦＤＢ１１０に登録済みのアドレスはＦＤＢ１２０にも登録済みということになる。よって、新規登録される機会がなくともよいのである。これに対し、ＦＤＢ１１０に登録がないアドレスはアドレスはＦＤＢ１２０にも登録がないので、ＦＤＢ１２０において送信元アドレスの検索を省略できない。つまり、本発明では、ＦＤＢ１１０での検索結果をＦＤＢ１２０で送信元アドレスの検索が省略できる条件として抽出しているのである。
【００４３】
また、蓄積フレーム総数を送信元アドレス実行決定のよりどころに使用するのは、それがＦＤＢ１２０における現在の検索処理負荷の指標になっているからである。蓄積フレーム総数が少なければ、あまり検索処理負荷が高くないので、送信元アドレスの検索を省略しなくても、アドレスの登録に失敗するおそれはない。つまり、本発明では検索処理負荷が高いときに、送信元アドレスの検索を省略しているのである。
【００４４】
次に、アドレス検索優先度制御回路１２３は、低優先フラグ付きのフレームが転送されてきた場合には、このフレームがポートに転送される前に、低優先フラグＦをフレームから取り除いて、端末ａが送信した通りの元のフレームに戻す。低優先フラグＦがプリアンブルのビットの論理値を逆転したものであれば、このビットを再逆転することで元に戻せる。これにより、図１の４番のポートから端末ｂに中継されるフレームはスイッチングハブ１００内の処理の違いによらず端末ａが送信した通りのフレームである。
【００４５】
以上説明したように、本発明に係るスイッチングハブ１００は、異なるＦＤＢに属するポート間でフレームの転送が行われるとき、受信ポートが属するＦＤＢに送信元アドレスが登録済みならば転送付きポートが属するＦＤＢでの送信元アドレスの検索を実行する優先度を下げる。従って、端末ａから端末ｂ宛てにトラフィックの高いフレームが流れ続けているときに、端末ｃが端末ａ宛てにフレームを送信した場合でも、その端末ａ宛てフレームについての送信元アドレスの検索及び登録が端末ｂ宛てのフレームの送信元アドレスの検索及び登録に優先して実行されることになる。よって、ＦＤＢにかかる負荷が低減され、アドレスの登録の失敗が低減される。
【００４６】
なお、蓄積フレーム総数と比較するしきい値は、メモリ１２２の容量、フレームのサイズ、フレームの速度、アドレス検索処理の速度など、諸要因によって適正値が違うであろう。管理者が任意に設定できるようにしておくと好ましい。
【００４７】
アドレス検索優先度制御回路１１３，１２３は、ＦＤＢ１１０，１２０内に組み込むとしたが、ＦＤＢ１１０，１２０の外に配置しても構わない。
【００４８】
本発明の他の実施の形態を図８に示す。
【００４９】
このスイッチングハブ８００は、複数のＦＤＢ８１０，８２０，８３０，…を備えている。それぞれのＦＤＢ８１０，８２０，８３０，…は、図４、図５で説明したのと同様の内部構成を有する。
【００５０】
図示のように、ＦＤＢ８１０に属する１番のポートに端末ａが接続され、ＦＤＢ８２０に属する４番のポートに端末ｂが接続され、ＦＤＢ８３０に属する８番のポートに端末ｃが接続されているものとする。この接続状態において。いま、端末ａから端末ｂ宛てにトラフィックの高いフレームが流れ続けているときに、端末ｃが端末ｂ宛てにフレームを送信した場合を考える。
【００５１】
先に述べた実施の形態と同様に、端末ａ発、端末ｂ宛てのフレームは１番のポートからＦＤＢ８１０を経てＦＤＢ８２０に転送される。このときＦＤＢ８１０に端末ａのアドレスが既に登録されていることから、フレームには低優先フラグＦが付加される。
【００５２】
ＦＤＢ８２０は蓄積フレーム総数がしきい値を越えているものとする。ＦＤＢ８１０から転送されてきた端末ａ発、端末ｂ宛てのフレームは低優先フラグＦが付加されているので、ＦＤＢ８２０では送信元アドレスの検索が省略される。
【００５３】
一方、端末ｃ発、端末ｂ宛てのフレームは８番のポートからＦＤＢ８３０を経てＦＤＢ８２０に転送される。このときＦＤＢ８３０に端末ｃのアドレスが登録されていなければ、フレームには低優先フラグＦが付加されない。よって、このフレームについてＦＤＢ８２０では送信元アドレスの検索が実行される。
【００５４】
ＦＤＢ８３０に端末ｃのアドレスが既に登録されていると、端末ｃ発、端末ｂ宛てのフレームには低優先フラグＦが付加される。よって、このフレームについてＦＤＢ８２０では送信元アドレスの検索が省略される。
【００５５】
いずれにしてもＦＤＢ８２０に負荷をかけている端末ａ発、端末ｂ宛てのフレームについて送信元アドレスの検索が省略されることによりＦＤＢ８２０の負荷が軽減されるので、端末ｃ発、端末ｂ宛てのフレームについての宛先アドレスの検索が失敗することがなくせる。
【００５６】
このようにＦＤＢが３個以上の場合でも、本発明は実施できる。
【図面の簡単な説明】
【００５７】
【図１】本発明の一実施形態を示すスイッチングハブの構成図である。
【図２】イーサネットにおけるフレームのフォーマットの概略図である。
【図３】本発明により低優先フラグを付加したフレームのフォーマットの概略図である。
【図４】図１内のＦＤＢ１１０の内部構成及び状態を示す図である。
【図５】図１内のＦＤＢ１２０の内部構成及び状態を示す図である。
【図６】図１内のＦＤＢ１２０の内部構成及び状態を示す図である。
【図７】従来のスイッチングハブの構成図である。
【図８】本発明の一実施形態を示すスイッチングハブの構成図である。
【符号の説明】
【００５８】
１００，８００  スイッチングハブ
１１０，１２０，８１０，８２０，８３０  ＦＤＢ（フィルタリングデータベース）
１１１，１２１  アドレス／ポート登録用のメモリ
１１２，１２２  フレーム蓄積用のメモリ
１１３，１２３  アドレス検索優先度制御回路
【図１】
2006135847.tif 000003
【図２】
2006135847.tif 000004
【図３】
2006135847.tif 000005
【図４】
2006135847.tif 000006
【図５】
2006135847.tif 000007
【図６】
2006135847.tif 000008
【図７】
2006135847.tif 000009
【図８】
2006135847.tif 000010