(57)【要約】【課題】本発明は、フラッディングの発生を抑制して運用網の帯域が圧迫されることを防止できる伝送装置を提供することを目的とする。【解決手段】任意のポートで受信したパケットの送信元アドレスが受信ポートの学習テーブルに登録されていないとき、受信ポート以外のポートの学習テーブルを受信したパケットの送信元アドレス及び送信先アドレスで検索する学習テーブル検索手段と、受信ポート以外のポートの学習テーブルに受信したパケットの送信元アドレス及び送信先アドレスが登録されて学習済みの場合、受信ポート以外のポートの学習テーブルから学習内容を受信ポートの学習テーブルに転送する学習テーブル転送手段を有し、受信ポートの学習テーブルに転送した学習内容を用いて受信したパケットを送出するポートを決定する。【選択図】図２
2007266850.tif 000002
【特許請求の範囲】
【請求項１】
複数のポートそれぞれに学習テーブルを有し、各ポートで受信したパケットの送信元アドレス及び送信先アドレスで各ポートの学習テーブルを検索して送出するポートを決定する伝送装置において、
任意のポートで受信したパケットの送信元アドレスが受信ポートの学習テーブルに登録されていないとき、前記受信ポート以外のポートの学習テーブルを前記受信したパケットの送信元アドレス及び送信先アドレスで検索する学習テーブル検索手段と、
前記受信ポート以外のポートの学習テーブルに前記受信したパケットの送信元アドレス及び送信先アドレスが登録されて学習済みの場合、前記受信ポート以外のポートの学習テーブルから学習内容を前記受信ポートの学習テーブルに転送する学習テーブル転送手段を有し、
前記受信ポートの学習テーブルに転送した学習内容を用いて前記受信したパケットを送出するポートを決定することを特徴とする伝送装置。
【請求項２】
請求項１記載の伝送装置において、
前記受信したパケットの送信元アドレスが受信ポートの学習テーブルに登録されておらず、かつ、前記受信ポート以外のポートの学習テーブルで学習済みである他ポート学習済パケット数をカウントする他ポート学習済パケット数カウント手段と、
前記受信したパケットを蓄積するバッファ手段と、
前記他ポート学習済パケット数が所定値を超える期間に前記受信したパケットの送信元アドレスと送信先アドレスが同一のパケットを他のポートで受信した場合に、前記バッファ手段に蓄積されている前記受信したパケットの送信元アドレスが受信ポートの学習テーブルに登録されておらず、かつ、前記受信ポート以外のポートの学習テーブルで学習済みであるパケットを廃棄する他ポート学習済パケット廃棄手段を
有することを特徴とする伝送装置。
【請求項３】
請求項２記載の伝送装置において、
前記他ポート学習済パケット数が所定値を超える期間に前記受信したパケットの送信元アドレスと送信先アドレスが同一のパケットを他のポートで受信した場合にネットワークを再構築するための制御パケットを送出する制御パケット送出手段を
有することを特徴とする伝送装置。
【請求項４】
複数のポートそれぞれに学習テーブルを有し、各ポートで受信したパケットの送信元アドレス及び送信先アドレスで各ポートの学習テーブルを検索して送出するポートを決定する伝送装置において、
任意のポートで受信したパケットの送信元アドレスで受信ポートの学習テーブルを検索する学習テーブル検索手段と、
前記受信したパケットの送信元アドレスが登録されていない未登録パケット数をカウントする未登録パケット数カウント手段と、
前記受信したパケットを蓄積するバッファ手段と、
前記未登録パケット数が所定値を超える期間に各学習テーブルで学習済みのパケットを受信していない場合に、前記バッファ手段に蓄積されている前記送信元アドレスが登録されていないパケットを廃棄する未登録パケット廃棄手段を
有することを特徴とする伝送装置。
【請求項５】
請求項２または３記載の伝送装置において、
前記受信したパケットの送信元アドレスが登録されていない未登録パケット数をカウントする未登録パケット数カウント手段と、
前記受信したパケットを蓄積するバッファ手段と、
前記未登録パケット数が所定値を超える期間に各学習テーブルで学習済みのパケットを受信していない場合に、前記バッファ手段に蓄積されている前記送信元アドレスが登録されていないパケットを廃棄する未登録パケット廃棄手段を
有することを特徴とする伝送装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、伝送装置に関し、受信パケットのアドレスで学習テーブルを検索して送出するポートを決定する伝送装置に関する。
【背景技術】
【０００２】
近年、ネットワークの複雑化とネットワークを構成する伝送装置の複雑化は著しく、ネットワークの構築者や監視者は一定レベルのスキルが必要である。ネットワークの担当者の工事ミスや設定ミス、伝送装置の不具合によって想定外のポートでパケットを受信する場合がある。
【０００３】
また、悪意のあるユーザから故意に送信元ＭＡＣアドレスの値を複数のポートに対して連続的に変更しながら攻撃されることもある（ＭＡＣスキャンアタック）。このようなパケットは既存ネットワークへの影響も考えられるため、キャリア側からは嫌遠されており廃棄するべきである。また、ネットワークの上位で何らかの工事があって意図して入力されるポートが変更された場合は疎通させるべきであり、入力パケットの疎通と廃棄の選択が必要な場合がある。
【０００４】
図１を用いて従来の伝送装置の学習方法を説明する。例えば送信先ＭＡＣアドレスＤＡ１と送信元ＭＡＣアドレスＳＡ１を持つパケットは、レイヤ２スイッチ機能を持つ伝送装置１０において、ポートＰ２に入力されポートＰ４から送出するように、既に学習された学習済パケットであるものとする。
【０００５】
この送信先ＭＡＣアドレスＤＡ１と送信元ＭＡＣアドレスＳＡ１を持つパケットが伝送装置１０のポートＰ１に入力された場合、ポートＰ２，Ｐ４における学習テーブルを一旦クリアした後、再学習を行う。即ち、送信先ＭＡＣアドレスＤＡ１と送信元ＭＡＣアドレスＳＡ１を持つパケットをコピー処理部１１でコピーしてポートＰ２，３，４から同報送信するフラッディングを行って、ポートＰ１〜Ｐ４それぞれの学習テーブルに送信元ＭＡＣアドレスＳＡ１をポートＰ１と関連付けて登録している。
【０００６】
なお、特許文献１には、学習補正フレームを受信時に送信元ＭＡＣアドレスが学習済みで、かつ学習ポートが異なる場合、受信ポートを再学習し、学習補正フレームを旧学習情報の該当ポートへ送信することが記載されている。
【特許文献１】特開２００４−３２０２４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来の伝送装置の学習方法では、ネットワーク障害や対向装置の故障あるいはＭＡＣアドレスの異常等により、異なるポートで送信元ＭＡＣアドレスが同一のパケットを受信した場合、受信ポートでフラッディングが繰り返されて運用網の帯域が圧迫されてしまい通信帯域が保障できずにパケットロスが発生する場合があるという問題があった。
【０００８】
また、悪意のあるユーザが故意に送信元ＭＡＣアドレスの値を連続的に変更しながら複数の物理ポートにパケットを入力した場合もフラッディングが繰り返されて運用網の帯域が圧迫され、更に継続して学習し続けることでＭＡＣテーブルがオーバーフローして伝送装置の動作が保障されなくなるという問題があった。
【０００９】
本発明は、上記の点に鑑みなされたものであり、フラッディングの発生を抑制して運用網の帯域が圧迫されることを防止できる伝送装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の伝送装置は、複数のポートそれぞれに学習テーブルを有し、各ポートで受信したパケットの送信元アドレス及び送信先アドレスで各ポートの学習テーブルを検索して送出するポートを決定する伝送装置において、
任意のポートで受信したパケットの送信元アドレスが受信ポートの学習テーブルに登録されていないとき、前記受信ポート以外のポートの学習テーブルを前記受信したパケットの送信元アドレス及び送信先アドレスで検索する学習テーブル検索手段と、
前記受信ポート以外のポートの学習テーブルに前記受信したパケットの送信元アドレス及び送信先アドレスが登録されて学習済みの場合、前記受信ポート以外のポートの学習テーブルから学習内容を前記受信ポートの学習テーブルに転送する学習テーブル転送手段を有し、
前記受信ポートの学習テーブルに転送した学習内容を用いて前記受信したパケットを送出するポートを決定することにより、フラッディングの発生を抑制して運用網の帯域が圧迫されることを防止できる。
【００１１】
前記伝送装置において、
前記受信したパケットの送信元アドレスが受信ポートの学習テーブルに登録されておらず、かつ、前記受信ポート以外のポートの学習テーブルで学習済みである他ポート学習済パケット数をカウントする他ポート学習済パケット数カウント手段と、
前記受信したパケットを蓄積するバッファ手段と、
前記他ポート学習済パケット数が所定値を超える期間に前記受信したパケットの送信元アドレスと送信先アドレスが同一のパケットを他のポートで受信した場合に、前記バッファ手段に蓄積されている前記受信したパケットの送信元アドレスが受信ポートの学習テーブルに登録されておらず、かつ、前記受信ポート以外のポートの学習テーブルで学習済みであるパケットを廃棄する他ポート学習済パケット廃棄手段を有することができる。
【００１２】
また、前記伝送装置において、
前記他ポート学習済パケット数が所定値を超える期間に前記受信したパケットの送信元アドレスと送信先アドレスが同一のパケットを他のポートで受信した場合にネットワークを再構築するための制御パケットを送出する制御パケット送出手段を有することができる。
【００１３】
本発明の伝送装置は、複数のポートそれぞれに学習テーブルを有し、各ポートで受信したパケットの送信元アドレス及び送信先アドレスで各ポートの学習テーブルを検索して送出するポートを決定する伝送装置において、
任意のポートで受信したパケットの送信元アドレスで受信ポートの学習テーブルを検索する学習テーブル検索手段と、
前記受信したパケットの送信元アドレスが登録されていない未登録パケット数をカウントする未登録パケット数カウント手段と、
前記受信したパケットを蓄積するバッファ手段と、
前記未登録パケット数が所定値を超える期間に各学習テーブルで学習済みのパケットを受信していない場合に、前記バッファ手段に蓄積されている前記送信元アドレスが登録されていないパケットを廃棄する未登録パケット廃棄手段を有することができる。
【００１４】
また、前記伝送装置において、
前記受信したパケットの送信元アドレスが登録されていない未登録パケット数をカウントする未登録パケット数カウント手段と、
前記受信したパケットを蓄積するバッファ手段と、
前記未登録パケット数が所定値を超える期間に各学習テーブルで学習済みのパケットを受信していない場合に、前記バッファ手段に蓄積されている前記送信元アドレスが登録されていないパケットを廃棄する未登録パケット廃棄手段を有することができる。
【発明の効果】
【００１５】
本発明によれば、フラッディングの発生を抑制して運用網の帯域が圧迫されることを防止できる。
【発明を実施するための最良の形態】
【００１６】
以下、図面に基づいて本発明の実施形態について説明する。
【００１７】
<伝送装置の構成>
図２は、本発明の伝送装置の一実施形態の構成図を示す。同図中、伝送装置２０は、レイヤ２スイッチ機能を持つ伝送装置であり、物理ポートＰ１〜Ｐ４と、学習検索部２１と、カウンタ部２２と、バッファ部２３と、コピー部２４と、スイッチ部２５と、転送制御部２６と、ＢＰＤＵ送信部２７と、ＳＡアドレス学習管理部２８を有している。ＳＡアドレス学習管理部２８内には、ポートＰ１〜Ｐ４に対応した学習テーブル３１〜３４と、学習コピー部３５が設けられている。
【００１８】
ポートＰ１〜Ｐ４それぞれに入力されたパケットは学習検索部２１に供給される。学習検索部２１は、入力パケットの送信元ＭＡＣアドレスと送信先ＭＡＣアドレスを用いてＳＡアドレス学習管理部２５内の学習テーブル３１〜３４を検索し、判定結果を転送制御部２６に供給する。
【００１９】
カウンタ部２２は、転送制御部２６からの制御によって起動され、受信したポート（例えばポートＰ１）では送信元ＭＡＣアドレス及び送信先ＭＡＣアドレスが登録されておらず未学習であるが、他のポート（例えばポートＰ２，Ｐ３，Ｐ４）では送信元ＭＡＣアドレス及び送信先ＭＡＣアドレスが登録されて学習済みのパケットの数（他ポート学習済パケット数）をカウントする。また、受信したポートで送信元ＭＡＣアドレスが登録されておらず未登録のパケットの入力数（未登録パケット数）をカウントし、上記の他ポート学習済パケット数及び未学習パケット数を転送制御部２６に供給する。
【００２０】
受信したパケットはカウンタ部２２を通してバッファ部２３に供給され蓄積される。バッファ部２３は、転送制御部２６の制御により蓄積したパケットを読み出してコピー部２４またはスイッチ部２５に供給する。コピー部２４は、フラッディングを行うために、供給されたパケットを出力するポート数分だけコピーしてスイッチ部２５に供給する。
【００２１】
ＢＰＤＵ送信部２７は、転送制御部２６の制御によりＢＰＤＵ（Ｂｒｉｄｇｅ  Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ：ＲＳＴＰ用制御パケット）パケットを生成し、スイッチ部２５に供給する。スイッチ部２５は、コピー部２４またはバッファ部２３から供給されるパケット、または、ＢＰＤＵ送信部２７からのＢＰＤＵパケットを転送制御部２６の制御によりスイッチングしてポートＰ１〜Ｐ４のいずれかから送出する。
【００２２】
ＳＡアドレス学習管理部２８内の学習テーブル３１〜３４には、図３に示すように、ポートＰ１〜Ｐ４に対応して、学習された入力ポートと送信元ＭＡＣアドレスとタイムスタンプ、出力ポートと送信先ＭＡＣアドレスとタイムスタンプが登録される。タイムスタンプは、上記送信元ＭＡＣアドレスまたは送信先ＭＡＣアドレスが登録または検索された最新の時刻である。なお、最初のパケットが入力された時点で入力ポートと送信元ＭＡＣアドレスが登録され、学習が終了した時点で出力ポートと送信先ＭＡＣアドレスが登録される。
【００２３】
ＳＡアドレス学習管理部２８内の学習コピー部３５は、転送制御部２６の制御により送信元ＭＡＣアドレスが登録されている学習テーブル（例えば学習テーブル３４）の内容を、送信元ＭＡＣアドレスが登録されていない学習テーブル（例えば学習テーブル３１）にコピーする。
【００２４】
<第１実施形態>
図４は、本発明の第１実施形態のフローチャートを示す。同図中、ステップＳ１１で学習検索部２１はパケットを受信したポート（例えばポートＰ１）に対応する学習テーブル（例えばポートＰ１では学習テーブル３１）を当該パケットの送信元ＭＡＣアドレス（ＳＡ）及び送信先ＭＡＣアドレス（ＤＡ）で検索する。そして、送信元ＭＡＣアドレスが受信ポート対応の学習テーブルに登録されていない場合、他の学習テーブル（この場合、学習テーブル３２〜３４）を当該パケットの送信元ＭＡＣアドレス及び送信先ＭＡＣアドレスで検索し、検索結果を転送制御部２６に供給する。
【００２５】
ステップＳ１２で転送制御部２６は送信元ＭＡＣアドレスが受信ポート対応の学習テーブルに登録されてなく、かつ、送信元ＭＡＣアドレス及び送信先ＭＡＣアドレスが他の学習テーブルに登録されており学習済みの場合、当該パケットと送信元ＭＡＣアドレス及び送信先ＭＡＣアドレスが同一のパケットを当該パケットと同一ポート（この場合、ポートＰ１）で受信した回数（他ポート学習済パケット数）をカウンタ部２２にカウントさせるよう制御する。
【００２６】
また、ステップＳ１３で転送制御部２６は受信したパケットをバッファ２３に蓄積される。そして、ステップＳ１４で転送制御部２６は当該パケットの送信元ＭＡＣアドレスが全ての学習テーブル３１〜３４に登録されていないかを判別し、登録されていない場合にはステップＳ１５で当該パケットの送信元ＭＡＣアドレスを受信したポートに対応する学習テーブル（この場合、学習テーブル３１）に登録してフラッディングの制御を行う。即ち、当該パケットをコピー部２４で出力ポート数分（３ポート分）だけコピーさせ、スイッチ部２５を通してポートＰ２〜Ｐ４から送出する。
【００２７】
一方、当該パケットの送信元ＭＡＣアドレスが学習テーブル３１〜３４のいずれかに登録されている場合には、ステップＳ１６にてカウンタ部２２でカウントされた他ポート学習済パケット数が所定値（例えば１００）を超える期間に、当該パケットと送信元ＭＡＣアドレス及び送信先ＭＡＣアドレスが同一のパケットを当該パケットと同一ポート（この場合、ポートＰ１）以外のポート（この場合、ポートＰ２，Ｐ３，Ｐ４）で受信したか否かを判別する。なお、この期間に同一のパケットを同一ポート以外のポートで受信したか否かは、ポートＰ２〜Ｐ４の学習テーブル３２〜３４における送信元ＭＡＣアドレス及び送信先ＭＡＣアドレスに付随するタイムスタンプから判断する。
【００２８】
同一ポート以外のポートで受信していない場合には、ステップＳ１７で転送制御部２６は、当該パケットの送信元ＭＡＣアドレス及び送信先ＭＡＣアドレスを学習済みの他の学習テーブル（この場合、学習テーブル３２〜３４）から学習済みの内容、即ち学習されている出力ポートと送信先ＭＡＣアドレスとタイムスタンプを、当該パケットを受信したポートに対応する学習テーブル（この場合、学習テーブル３１）に転送するよう学習コピー部３５を制御する。なお、転送元の学習テーブルでは転送した内容を消去する。
【００２９】
この後、転送制御部２６はステップＳ１７でバッファ部２３に蓄積されている送信元ＭＡＣアドレス及び送信先ＭＡＣアドレスが同一のパケットを読み出して、上記受信したポートに対応する学習テーブル（この場合、学習テーブル３１）を用いてスイッチ部２５の制御を行い、上記学習テーブルの送信先ＭＡＣアドレスに対応するポートから送出する。
【００３０】
一方、同一ポート以外のポートで受信している場合には、送信元ＭＡＣアドレス及び送信先ＭＡＣアドレスが同一のパケットを異なるポートで受信したことは、ネットワーク障害が発生したとみなし、ステップＳ１９でバッファ部２３に蓄積されている送信元ＭＡＣアドレス及び送信先ＭＡＣアドレスが同一のパケットを廃棄する。
【００３１】
更に、ステップＳ２０でＢＰＤＵ送信部２７にＢＰＤＵパケットを生成させ、このＢＰＤＵパケットを、当該パケットを受信したポート（この場合、ポートＰ１）から送出して、ネットワークの再構築を促す。
【００３２】
このようにして、受信パケットの送信元ＭＡＣアドレスがいずれかのポートの学習テーブルに登録されていればフラッディングを行わないため、フラッディングの発生を抑制して運用網の帯域が圧迫されることを防止できる。また、ネットワーク障害が発生したときはＢＰＤＵパケットを送出することでネットワークの再構築を行い、ネットワークの信頼性も確保できる。
【００３３】
<第２実施形態>
図５は、本発明の第２実施形態のフローチャートを示す。同図中、ステップＳ３１で学習検索部２１はパケットを受信したポートに対応する学習テーブル（例えばポートＰ１では学習テーブル３１）を当該パケットの送信元ＭＡＣアドレス及び送信先ＭＡＣアドレスで検索し、検索結果を転送制御部２６に供給する。
【００３４】
ステップＳ３２で転送制御部２６は送信元ＭＡＣアドレスが受信ポート対応の学習テーブルに登録されてない場合、当該パケット数（未登録パケット数）をカウンタ部２２にカウントさせるよう制御する。また、ステップＳ３３で転送制御部２６は受信したパケットをバッファ２３に蓄積される。
【００３５】
次に、ステップＳ３４にてカウンタ部２２でカウントされた未登録パケット数が所定値（例えば１００）を超える期間に、各学習テーブル３１〜３４で学習済みのパケットをポートＰ１〜Ｐ４で受信したか否かを判別する。なお、この期間に学習済みのパケットを受信したか否かは、学習テーブル３１〜３４における送信元ＭＡＣアドレス及び送信先ＭＡＣアドレスに付随するタイムスタンプから判断する。
【００３６】
学習済みのパケットを受信している場合には、ステップＳ３５で転送制御部２６は、未学習のパケットの送信元ＭＡＣアドレスを受信したポートに対応する学習テーブル（この場合、学習テーブル３１）に登録し、ステップＳ３６でフラッディングの制御を行う。即ち、当該パケットをコピー部２４で出力ポート数分（３ポート分）だけコピーさせ、スイッチ部２５を通してポートＰ２〜Ｐ４から送出する。
【００３７】
一方、学習済みのパケットを受信していない場合には、連続的に送信元ＭＡＣアドレスを変化させた不正パケットによる攻撃とみなし、ステップＳ３７でバッファ部２３に蓄積されている送信元ＭＡＣアドレスが未登録のパケットを廃棄する。
【００３８】
これにより、ＭＡＣスキャンアタックのパケットを全て廃棄することができ、ＭＡＣスキャンアタックに対するネットワークの信頼性を確保できる。
【００３９】
なお、第１実施形態と第２実施形態を共に動作させても構わない。この場合には、第１実施形態におけるステップＳ１５で第２実施形態のステップＳ３１〜Ｓ３７を実行する。
【００４０】
なお、学習検索部２１が請求項記載の学習テーブル検索手段に相当し、学習コピー部が学習テーブル転送手段に相当し、カウンタ部２２が他ポート学習済パケット数カウント手段に相当し、バッファ部２３がバッファ手段に相当し、ステップＳ１９が他ポート学習済パケット廃棄手段に相当し、ステップＳ２０が制御パケット送出手段に相当し、カウンタ部２２が未登録パケット数カウント手段に相当し、ステップＳ３７が未登録パケット廃棄手段に相当し、ステップＳ１５，Ｓ３６がフラッディング手段に相当する。
（付記１）
複数のポートそれぞれに学習テーブルを有し、各ポートで受信したパケットの送信元アドレス及び送信先アドレスで各ポートの学習テーブルを検索して送出するポートを決定する伝送装置において、
任意のポートで受信したパケットの送信元アドレスが受信ポートの学習テーブルに登録されていないとき、前記受信ポート以外のポートの学習テーブルを前記受信したパケットの送信元アドレス及び送信先アドレスで検索する学習テーブル検索手段と、
前記受信ポート以外のポートの学習テーブルに前記受信したパケットの送信元アドレス及び送信先アドレスが登録されて学習済みの場合、前記受信ポート以外のポートの学習テーブルから学習内容を前記受信ポートの学習テーブルに転送する学習テーブル転送手段を有し、
前記受信ポートの学習テーブルに転送した学習内容を用いて前記受信したパケットを送出するポートを決定することを特徴とする伝送装置。
（付記２）
付記１記載の伝送装置において、
前記受信したパケットの送信元アドレスが受信ポートの学習テーブルに登録されておらず、かつ、前記受信ポート以外のポートの学習テーブルで学習済みである他ポート学習済パケット数をカウントする他ポート学習済パケット数カウント手段と、
前記受信したパケットを蓄積するバッファ手段と、
前記他ポート学習済パケット数が所定値を超える期間に前記受信したパケットの送信元アドレスと送信先アドレスが同一のパケットを他のポートで受信した場合に、前記バッファ手段に蓄積されている前記受信したパケットの送信元アドレスが受信ポートの学習テーブルに登録されておらず、かつ、前記受信ポート以外のポートの学習テーブルで学習済みであるパケットを廃棄する他ポート学習済パケット廃棄手段を
有することを特徴とする伝送装置。
（付記３）
付記２記載の伝送装置において、
前記他ポート学習済パケット数が所定値を超える期間に前記受信したパケットの送信元アドレスと送信先アドレスが同一のパケットを他のポートで受信した場合にネットワークを再構築するための制御パケットを送出する制御パケット送出手段を
有することを特徴とする伝送装置。
（付記４）
複数のポートそれぞれに学習テーブルを有し、各ポートで受信したパケットの送信元アドレス及び送信先アドレスで各ポートの学習テーブルを検索して送出するポートを決定する伝送装置において、
任意のポートで受信したパケットの送信元アドレスで受信ポートの学習テーブルを検索する学習テーブル検索手段と、
前記受信したパケットの送信元アドレスが登録されていない未登録パケット数をカウントする未登録パケット数カウント手段と、
前記受信したパケットを蓄積するバッファ手段と、
前記未登録パケット数が所定値を超える期間に各学習テーブルで学習済みのパケットを受信していない場合に、前記バッファ手段に蓄積されている前記送信元アドレスが登録されていないパケットを廃棄する未登録パケット廃棄手段を
有することを特徴とする伝送装置。
（付記５）
付記２または３記載の伝送装置において、
前記受信したパケットの送信元アドレスが登録されていない未登録パケット数をカウントする未登録パケット数カウント手段と、
前記受信したパケットを蓄積するバッファ手段と、
前記未登録パケット数が所定値を超える期間に各学習テーブルで学習済みのパケットを受信していない場合に、前記バッファ手段に蓄積されている前記送信元アドレスが登録されていないパケットを廃棄する未登録パケット廃棄手段を
有することを特徴とする伝送装置。
（付記６）
付記１乃至３のいずれか１項記載の伝送装置において、
前記受信したパケットの送信元アドレスが全てのポートの学習テーブルに登録されていないときフラッディングを行うフラッディング手段を
有することを特徴とする伝送装置。
（付記７）
付記５記載の伝送装置において、
前記未登録パケット数が所定値を超える期間に各学習テーブルで学習済みのパケットを受信した場合に、フラッディングを行うフラッディング手段を
有することを特徴とする伝送装置。
【図面の簡単な説明】
【００４１】
【図１】従来の伝送装置の学習方法を説明するための図である。
【図２】本発明の伝送装置の一実施形態の構成図である。
【図３】学習テーブルを示す図である。
【図４】本発明の第１実施形態のフローチャートである。
【図５】本発明の第２実施形態のフローチャートである。
【符号の説明】
【００４２】
Ｐ１〜Ｐ４  ポート
２０  伝送装置
２１  学習検索部
２２  カウンタ部
２３  バッファ部
２４  コピー部
２５  スイッチ部
２６  転送制御部
２７  ＢＰＤＵ送信部
２８  ＳＡアドレス学習管理部
３１〜３４  学習テーブル
３５  学習コピー部
【図１】
2007266850.tif 000003
【図２】
2007266850.tif 000004
【図３】
2007266850.tif 000005
【図４】
2007266850.tif 000006
【図５】
2007266850.tif 000007