JPH11308218A - レイヤ3マルチキャスト送信方式 - Google Patents

レイヤ3マルチキャスト送信方式

Info

Publication number
JPH11308218A
JPH11308218A JP10113170A JP11317098A JPH11308218A JP H11308218 A JPH11308218 A JP H11308218A JP 10113170 A JP10113170 A JP 10113170A JP 11317098 A JP11317098 A JP 11317098A JP H11308218 A JPH11308218 A JP H11308218A
Authority
JP
Japan
Prior art keywords
packet
multicast
controller
mac
transmission
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP10113170A
Other languages
English (en)
Other versions
JP3189784B2 (ja
Inventor
Tadashi Sadamura
正 定村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP11317098A priority Critical patent/JP3189784B2/ja
Publication of JPH11308218A publication Critical patent/JPH11308218A/ja
Application granted granted Critical
Publication of JP3189784B2 publication Critical patent/JP3189784B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Abstract

(57)【要約】 【課題】 同一のポートに接続された複数のVLANに
対するレイヤ3マルチキャストを行う場合に、パケット
バッファバスの転送効率を向上させる。 【解決手段】 パケットバッファRAM2はMACコン
トローラ1aで受信したパケットを記憶する。スイッチ
コントローラ3は、受信パケットが1つのポートに接続
された複数のVLANに対するレイヤ3マルチキャスト
パケットの場合、送信先と接続されたポートのMACコ
ントローラ1bに、RAM2に格納された1パケット分
のデータとマルチキャスト回数を含む送信先情報を転送
する。MACコントローラ1bは、転送されたデータと
送信先情報をVLANマルチキャストレジスタ22に記
憶し、マルチキャスト回数分のパケット送信を行う。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、VLANとレイヤ
3マルチキャストをサポートするマルチレイヤスイッチ
に係り、特にマルチレイヤスイッチにおけるレイヤ3マ
ルチキャスト送信方式に関するものである。
【0002】
【従来の技術】従来より、ネットワーク間、例えばLA
N間を接続するネットワーク間接続装置として、マルチ
レイヤスイッチが知られている。マルチレイヤスイッチ
は、受信したパケットのレイヤ2アドレスあるいはレイ
ヤ3アドレスを識別して、パケット転送を行う装置であ
る。このようなマルチレイヤスイッチには、物理構成に
関係なく構築されるバーチャルLAN(以下、VLAN
とする)及びレイヤ3マルチキャスト(一斉同報)通信
をサポートするものがある。図5(a)はVLANとレ
イヤ3マルチキャストをサポートする従来のマルチレイ
ヤスイッチのブロック図、図5(b)はこのマルチレイ
ヤスイッチの1ポート分のMACコントローラのブロッ
ク図である。
【0003】MACコントローラ31a内の制御回路5
3は、図示しないPHY(Physicallayer protocol :
物理層プロトコル)コントローラを介して図2のような
イーサネットパケットを受信すると、このパケットデー
タを受信FIFO51に格納すると共に、スイッチコン
トローラ33へパケットが到着したことを報告する。ス
イッチコントローラ33内のDMAコントローラ(以
下、DMACとする)43は、MACコントローラ31
aよりパケット受信の報告を受けると、MACコントロ
ーラ31aの受信FIFO51に格納されたパケットデ
ータをパケットバッファRAM32へ転送する。また、
それと同時に、DMAC43は、図2に示すパケットの
先頭からフィールド105のデータの一部(レイヤ3ヘ
ッダ)までをヘッダレジスタ41へ転送する。
【0004】検索エンジン42は、ヘッダレジスタ41
に格納されたデータとサーチテーブルRAM34内の検
索用データとを照合して、受信パケットの送信先等を決
定し、この送信先決定処理によって取得した送信先情報
をキュー書き込みブロック44へ報告する。キューバッ
ファRAM35内には、マルチポートMACコントロー
ラ31のポート毎に送信キューが設けられている。キュ
ー書き込みブロック44は、検索エンジン42から受け
取った送信先情報(キューデータ)を送信先と接続され
たポートに対応するキューバッファRAM35内のキュ
ーに書き込む。キュー読み出しブロック45は、設定さ
れた送信先情報を読み出し、DMAC43を起動する。
DMAC43は、パケットバッファRAM32に格納さ
れた送信データを送信先と接続されたMACコントロー
ラ1bの送信FIFO52へ転送する。このとき、レイ
ヤ3スイッチを行った場合は、送信データ内のMACソ
ースアドレスと同送信データのタグ内のVLAN識別子
を書き換える必要がある。MACコントローラ1b内の
制御回路53は、送信FIFO52に書き込まれたパケ
ットデータを順番にPHYコントローラへ転送し、最後
にフレームチェックシーケンスを計算してPHYコント
ローラに転送する。
【0005】受信したパケットがレイヤ3マルチキャス
トパケットの場合は、検索エンジン42から複数の送信
先を示す送信先情報がキュー書き込みブロック44へ通
知されるので、キュー書き込みブロック44は、それに
応じて複数の送信先情報の書き込みを行う。同一のポー
トから複数のVLANへパケットを送信する場合も、同
一キューにマルチキャスト回数分の送信先情報を設定す
る。キュー読み出しブロック45は、1つの送信先情報
を読み出し、DMAC43を起動して、パケットバッフ
ァRAM32のデータをMACコントローラ31bの出
力ポートの送信FIFO52へ転送を開始する。このと
き、MACソースアドレスとVLAN識別子を付け替え
て転送する。このパケットの転送が終了したら、次の送
信先情報を読み出し、DMAC43を起動し、パケット
バッファRAM32のデータを再びMACコントローラ
1bの出力ポートの送信FIFO52へ転送する。前の
パケットとは、付け替えるMACソースアドレスとVL
AN識別子が異なるだけである。
【0006】
【発明が解決しようとする課題】以上のようなマルチレ
イヤスイッチでは、1つのポートに接続された異なるV
LAN識別子で指定される複数のVLANに対してパケ
ットを一斉に送信するレイヤ3マルチキャストを行う場
合、パケットバッファRAMから同一の送信データをマ
ルチキャストの回数(送信対象となるVLANの数)分
だけ繰り返し読み出す必要があるため、パケットバッフ
ァバスの転送効率が悪くなるという問題点があった。そ
の理由は、ポート毎のMACコントローラが1パケット
分のFIFOメモリを内蔵しておらず、パケットバッフ
ァRAMから読み出したデータを送信すると、そのデー
タをもう一度使用することができないため、同一データ
を複数回送信するためには、マルチキャスト回数分だけ
データを入力しなければならないからである。本発明
は、上記課題を解決するためになされたもので、同一の
ポートに接続された複数のVLANに対してパケットを
一斉に送信するレイヤ3マルチキャストを行う場合に、
パケットバッファバスの転送効率を向上させることがで
きるレイヤ3マルチキャスト送信方式を提供することを
目的とする。
【0007】
【課題を解決するための手段】本発明は、請求項1に記
載のように、イーサネットと接続された通信ポート毎に
設けられ、イーサネットとデータの送受信を行うMAC
コントローラと、MACコントローラで受信したパケッ
トを記憶するパケットバッファRAMと、受信パケット
のヘッダを基に該パケットの送信先を決定するスイッチ
コントローラとを備えるマルチレイヤスイッチにおい
て、上記スイッチコントローラが、受信パケットが1つ
の通信ポートにつながるイーサネットに設定された複数
のVLANに対して送信すべきレイヤ3マルチキャスト
パケットであった場合、送信先のVLANと接続された
上記1つの通信ポートのMACコントローラに、パケッ
トバッファRAMに格納された1パケット分の送信デー
タとマルチキャスト回数を含む送信先情報とを転送し、
上記MACコントローラが、転送された1パケット分の
送信データと送信先情報を記憶し、この送信データと送
信先情報を基にマルチキャスト回数分のパケット送信を
行うものである。このように、1パケット分の送信デー
タとマルチキャスト回数を含む送信先情報を送信先のV
LANと接続された通信ポートのMACコントローラに
記憶させることにより、パケットバッファRAMからM
ACコントローラへのデータ転送を1回だけにして、M
ACコントローラで送信データをコピーしながらマルチ
キャスト回数分のパケット送信を行うことができる。ま
た、請求項2に記載のように、上記スイッチコントロー
ラは、上記送信先情報として、マルチキャスト回数、マ
ルチキャスト回数分のVLAN識別子及びMACソース
アドレスを転送するものであり、上記MACコントロー
ラは、1パケット分の送信データと送信先情報を記憶す
るレジスタと、上記1パケット分の送信データ中のVL
AN識別子とMACソースアドレスをレジスタに記憶さ
れたVLAN識別子とMACソースアドレスに順次付け
替えながら、マルチキャスト回数分のパケット送信を行
う制御回路とを有するものである。
【0008】
【発明の実施の形態】次に、本発明の実施の形態につい
て図面を参照して詳細に説明する。図1(a)は本発明
の実施の形態を示すマルチレイヤスイッチのブロック
図、図1(b)はこのマルチレイヤスイッチの1ポート
分のMACコントローラのブロック図である。図1のマ
ルチレイヤスイッチは、イーサネット(不図示)と接続
され、データの送受信を行うマルチポートMACコント
ローラ1と、受信したパケットを一時的に記憶するパケ
ットバッファRAM2と、受信パケットのヘッダを基に
パケットの送信先を決定するスイッチコントローラ3
と、受信パケットの送信先決定のための検索用データを
格納するサーチテーブルRAM4と、送信先決定により
得られた送信先情報を格納するキューバッファRAM5
と、スイッチ全体を制御するCPU6とを有している。
【0009】スイッチコントローラ3は、受信パケット
のヘッダを格納するヘッダレジスタ11と、ヘッダレジ
スタ11に格納されたヘッダとサーチテーブルRAM4
に格納された検索用データとを照合して、送信先等を決
定する検索エンジン12と、パケットバッファRAM2
とMACコントローラ1間の送受信データの転送制御を
行うDMAコントローラ(以下、DMACとする)13
と、キューバッファRAM5に送信先情報を書き込むキ
ュー書き込みブロック14と、キューバッファRAM5
から送信先情報を読み出すキュー読み出しブロック15
とから構成されている。
【0010】マルチポートMACコントローラ1は、イ
ーサネットとデータのやり取りを行う複数のポートを有
し、このポート毎に1ポートMACコントローラ1a,
1bが設けられている(図1(a)では2ポート分のみ
記載している)。各1ポートMACコントローラ1a,
1bは、受信データを記憶する受信先入れ先出しメモリ
(以下、受信FIFOと略する)21と、スイッチコン
トローラ3から転送された1パケット分の送信データと
送信先情報を記憶するVLANマルチキャストレジスタ
22と、これらを制御してデータの送受信を行う制御回
路23とから構成されている。なお、図1(b)では、
1ポートMACコントローラ1aの構成のみ示している
が、その他の1ポートMACコントローラも構成は全く
同一である。
【0011】次に、本実施の形態のマルチレイヤスイッ
チの動作について図を用いて説明する。図2は複数のV
LANが設定されたイーサネットのパケットフォーマッ
トの1例(IEEE802.1Q)を示す図、図3は1
ポートMACコントローラ1a,1b内のVLANマル
チキャストレジスタ22の構造の1例を示す図、図4は
同一のポートに接続された複数のVLANに対してパケ
ットを一斉に送信するレイヤ3マルチキャストによりマ
ルチレイヤスイッチから送出された送信パケットを示す
図である。
【0012】図2において、101は6バイトのMAC
デスティネーションアドレス(MACDest.Add. : Media A
ccess Control Destination Address)が格納されるフ
ィールド、102は6バイトのMACソースアドレス
(MAC Sour.Add. : Media Access Control Source Addr
ess )が格納されるフィールド、103はVLANを識
別するための2バイトのVLAN識別子を含む4バイト
のタグが格納されるフィールド、104は4バイトのタ
イプ(Type)が格納されるフィールド、105は46〜
1500バイトの上位プロトコルのデータが格納される
フィールド、106は4バイトのフレームチェックシー
ケンス(Frame Check Sequense)が格納されるフィール
ドである。
【0013】以下に、MACコントローラ1aで受信し
たパケットが、MACコントローラ1bのポートに接続
されたVLAN識別子ID0 〜IDN-1 で指定されるN
個のVLANに対するレイヤ3マルチキャストパケット
である場合の処理について説明する。
【0014】MACコントローラ1a内の制御回路23
は、図示しないPHY(Physical layer protocol :物
理層プロトコル)コントローラを介して図2のようなイ
ーサネットパケットを受信すると、このパケットデータ
を受信FIFO21に格納すると共に、スイッチコント
ローラ3へパケットが到着したことを報告する。
【0015】スイッチコントローラ3内のDMAC13
は、MACコントローラ1aよりパケット受信の報告を
受けると、MACコントローラ1aの受信FIFO21
に格納されたパケットデータをパケットバッファRAM
2へ転送する。このとき、パケットの最後部にあるフレ
ームチェックシーケンスは転送されない。また、それと
同時に、DMAC13は、図2に示すパケットの先頭か
らフィールド105のデータの一部(レイヤ3ヘッダ)
までをヘッダレジスタ11へ転送する。
【0016】サーチテーブルRAM4には、受信パケッ
トの送信先決定のための検索用データが予め登録されて
いる。この検索用データとしては、レイヤ2アドレスと
これに対応する宛先端末のアドレス、レイヤ3アドレス
とこれに対応するMACコントローラ1のポートのアド
レス、レイヤ3マルチキャストアドレスとこれに対応す
るMACコントローラ1のポートのアドレス及びVLA
N識別子がある。
【0017】検索エンジン12は、ヘッダレジスタ11
に格納されたデータとサーチテーブルRAM4内の検索
用データとを照合して、受信パケットの送信先等を決定
し、この送信先決定処理によって取得した送信先情報を
キュー書き込みブロック14へ報告する。
【0018】キューバッファRAM5内には、マルチポ
ートMACコントローラ1のポート毎に送信キューが設
けられている。キュー書き込みブロック14は、検索エ
ンジン12から受け取った送信先情報(キューデータ)
を送信先と接続されたポートに対応するキューバッファ
RAM5内のキューに書き込む。
【0019】前述のように、MACコントローラ1aで
受信したパケットは、MACコントローラ1bのポート
に接続されたVLAN識別子ID0 〜IDN-1 で指定さ
れるN個のVLANに対するレイヤ3マルチキャストパ
ケットである。したがって、検索エンジン12が、ヘッ
ダレジスタ11に格納されたパケットヘッダを基にサー
チテーブルRAM4を検索すると、ヘッダ内のレイヤ3
マルチキャストアドレスに応じて、送信先と接続された
ポートのアドレスとしてMACコントローラ1bのポー
トのアドレスが得られると共に、パケットの送信回数
(送信対象となるVLANの数)を示すマルチキャスト
回数N、マルチキャスト回数分のVLAN識別子ID0
〜IDN-1 及びMACソースアドレスSA0 〜SAN-1
が得られる。
【0020】こうして、検索エンジン12は、マルチキ
ャスト回数N、マルチキャスト回数分のMACソースア
ドレスSA0 〜SAN-1 及びVLAN識別子ID0 〜I
DN-1 、送信データが格納されたパケットバッファRA
M2上の位置を示すパケットバッファアドレスを送信先
情報としてキュー書き込みブロック14へ渡し、キュー
書き込みブロック14は、MACコントローラ1bのポ
ートに対応するキューバッファRAM5内のキューに送
信先情報を書き込む。
【0021】キュー読み出しブロック15は、キューバ
ッファRAM5に設定された送信先情報を読み出し、D
MAC13を起動する。これにより、DMAC13は、
パケットバッファRAM2内の上記パケットバッファア
ドレスで指定された位置に格納された送信データD0 を
送信先のVLANと接続されたMACコントローラ1b
のVLANマルチキャストレジスタ22へ転送する。
【0022】さらに、DMAC13は、キューバッファ
RAM5に格納された上記送信先情報のうち、マルチキ
ャスト回数N、MACソースアドレスSA0 〜SAN-1
及びVLAN識別子ID0 〜IDN-1 をMACコントロ
ーラ1bのVLANマルチキャストレジスタ22へ転送
する。
【0023】なお、MACソースアドレスSA0 及びV
LAN識別子ID0 は最初に送信すべきパケットのため
のものであり、これらが転送された時点で、送信データ
D0内のMACソースアドレスはMACソースアドレス
SA0 に置き換えられ、送信データD0 内のタグTAG
0 に含まれるVLAN識別子はVLAN識別子ID0に
置き換えられる。
【0024】こうして、1パケット分の送信データD0
、マルチキャスト回数N、マルチキャスト回数Nが示
す個数分のMACソースアドレスSA0 〜SAN-1 及び
VLAN識別子ID0 〜IDN-1 が図3に示すようにV
LANマルチキャストレジスタ22に書き込まれる(V
LAN識別子ID0 〜IDN-1 はタグTAG0 〜TAG
N-1 に含まれる)。
【0025】MACコントローラ1b内の制御回路23
は、これらがVLANマルチキャストレジスタ22に書
き込まれると、まず、送信データD0 を1つのパケット
としてPHYコントローラに出力して送信する。このと
き、制御回路23は、送信データD0 を基にフレームチ
ェックシーケンスFCS0 を計算し、送信データD0の
最後部に付加してパケットP0 を生成する(図4
(a))。
【0026】パケットP0 の送信終了後、制御回路23
は、送信データD0 内のMACソースアドレスSA0 を
次に送信すべきパケットのためのMACソースアドレス
SA1 に置き換え、タグTAG0 内のVLAN識別子I
D0 を次のVLAN識別子ID1 に置き換えてタグTA
G1 とし、こうして生成した送信データをPHYコント
ローラに出力する。このとき、制御回路23は、この送
信データを基にフレームチェックシーケンスFCS1 を
計算し、送信データの最後部に付加してパケットP1 を
生成する(図4(b))。以下、同様の動作が繰り返さ
れる。以上のようにレジスタ22に記憶した1パケット
分の送信データと送信先情報を基に、パケット送信をマ
ルチキャスト回数分繰り返すことにより、レイヤ3マル
チキャストを行うことができる。
【0027】
【発明の効果】本発明によれば、請求項1に記載のよう
に、1パケット分の送信データとマルチキャスト回数を
含む送信先情報を送信先のVLANと接続された通信ポ
ートのMACコントローラに記憶させることにより、同
一のポートに接続された複数のVLANに対するレイヤ
3マルチキャストを行う場合に、パケットバッファRA
Mから同一の送信データを繰り返し読み出す必要がなく
なるので、パケットバッファバスの転送効率を向上させ
ることができる。
【図面の簡単な説明】
【図1】 本発明の実施の形態を示すマルチレイヤスイ
ッチのブロック図及び1ポート分のMACコントローラ
のブロック図である。
【図2】 複数のVLANが設定されたイーサネットの
パケットフォーマットの1例を示す図である。
【図3】 図1のMACコントローラ内のVLANマル
チキャストレジスタの構造の1例を示す図である。
【図4】 レイヤ3マルチキャストによりマルチレイヤ
スイッチから送出された送信パケットを示す図である。
【図5】 従来のマルチレイヤスイッチのブロック図及
び1ポート分のMACコントローラのブロック図であ
る。
【符号の説明】
1…マルチポートMACコントローラ、1a,1b…1
ポートMACコントローラ、2…パケットバッファRA
M、3…スイッチコントローラ、4…サーチテーブルR
AM、5…キューバッファRAM、6…CPU、11…
ヘッダレジスタ12…検索エンジン、13…DMAC、
14…キュー書き込みブロック、15…キュー読み出し
ブロック、21…受信FIFO、22…VLANマルチ
キャストレジスタ、23…制御回路。

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 イーサネットと接続された通信ポート毎
    に設けられ、イーサネットとデータの送受信を行うMA
    Cコントローラと、MACコントローラで受信したパケ
    ットを記憶するパケットバッファRAMと、受信パケッ
    トのヘッダを基に該パケットの送信先を決定するスイッ
    チコントローラとを備えるマルチレイヤスイッチにおい
    て、 前記スイッチコントローラは、受信パケットが1つの通
    信ポートにつながるイーサネットに設定された複数のV
    LANに対して送信すべきレイヤ3マルチキャストパケ
    ットであった場合、送信先のVLANと接続された前記
    1つの通信ポートのMACコントローラに、パケットバ
    ッファRAMに格納された1パケット分の送信データと
    マルチキャスト回数を含む送信先情報とを転送するもの
    であり、 前記MACコントローラは、転送された1パケット分の
    送信データと送信先情報を記憶し、この送信データと送
    信先情報を基にマルチキャスト回数分のパケット送信を
    行うものであることを特徴とするレイヤ3マルチキャス
    ト送信方式。
  2. 【請求項2】 請求項1記載のレイヤ3マルチキャスト
    送信方式において、 前記スイッチコントローラは、前記送信先情報として、
    マルチキャスト回数、マルチキャスト回数分のVLAN
    識別子及びMACソースアドレスを転送するものであ
    り、 前記MACコントローラは、1パケット分の送信データ
    と送信先情報を記憶するレジスタと、 前記1パケット分の送信データ中のVLAN識別子とM
    ACソースアドレスをレジスタに記憶されたVLAN識
    別子とMACソースアドレスに順次付け替えながら、マ
    ルチキャスト回数分のパケット送信を行う制御回路とを
    有するものであることを特徴とするレイヤ3マルチキャ
    スト送信方式。
JP11317098A 1998-04-23 1998-04-23 レイヤ3マルチキャスト送信方式 Expired - Fee Related JP3189784B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11317098A JP3189784B2 (ja) 1998-04-23 1998-04-23 レイヤ3マルチキャスト送信方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11317098A JP3189784B2 (ja) 1998-04-23 1998-04-23 レイヤ3マルチキャスト送信方式

Publications (2)

Publication Number Publication Date
JPH11308218A true JPH11308218A (ja) 1999-11-05
JP3189784B2 JP3189784B2 (ja) 2001-07-16

Family

ID=14605342

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11317098A Expired - Fee Related JP3189784B2 (ja) 1998-04-23 1998-04-23 レイヤ3マルチキャスト送信方式

Country Status (1)

Country Link
JP (1) JP3189784B2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005158076A (ja) * 2003-11-25 2005-06-16 Agere Systems Inc コンピューティング・システムにおける周辺装置用ユニバーサル・コントローラ
US7664112B2 (en) 2006-01-06 2010-02-16 Fujitsu Limited Packet processing apparatus and method
CN103051530A (zh) * 2012-12-26 2013-04-17 北京四方继保自动化股份有限公司 一种用于智能变电站报文的多网口发送优化方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005158076A (ja) * 2003-11-25 2005-06-16 Agere Systems Inc コンピューティング・システムにおける周辺装置用ユニバーサル・コントローラ
US8856401B2 (en) 2003-11-25 2014-10-07 Lsi Corporation Universal controller for peripheral devices in a computing system
US7664112B2 (en) 2006-01-06 2010-02-16 Fujitsu Limited Packet processing apparatus and method
CN103051530A (zh) * 2012-12-26 2013-04-17 北京四方继保自动化股份有限公司 一种用于智能变电站报文的多网口发送优化方法

Also Published As

Publication number Publication date
JP3189784B2 (ja) 2001-07-16

Similar Documents

Publication Publication Date Title
EP1180883B1 (en) Distributed source learning for data communication switch
JP4068166B2 (ja) 高性能多層スイッチ要素用探索エンジン・アーキテクチャ
US7860028B2 (en) Flexible ethernet bridge
US6801950B1 (en) Stackable network unit including register for identifying trunk connection status of stacked units
US6515993B1 (en) Method and apparatus for manipulating VLAN tags
US6732184B1 (en) Address table overflow management in a network switch
US5940597A (en) Method and apparatus for periodically updating entries in a content addressable memory
JP2000244571A (ja) ネットワーク中継装置及びネットワーク中継方法
JP2002508124A (ja) 多層スイッチング・ネットワーク要素中でパケット・フィールドを置換するための機構
JP2000115234A (ja) パケット処理装置とパケット処理方法とパケット交換機
JP2009031954A (ja) データ処理装置およびデータ転送方法
US20060007917A1 (en) Frame transfer method and edge switch
US6771654B1 (en) Apparatus and method for sharing memory using a single ring data bus connection configuration
JP2000244574A (ja) ネットワーク中継装置及びネットワーク中継方法
US7031325B1 (en) Method and apparatus for enabling a network device to operate in accordance with multiple protocols
US6741589B1 (en) Apparatus and method for storing data segments in a multiple network switch system using a memory pool
US20020129025A1 (en) System and method for slot based ARL table learning and concurrent table search using range address insertion blocking
US6999455B2 (en) Hardware assist for address learning
US6816498B1 (en) Method for aging table entries in a table supporting multi-key searches
JP3189784B2 (ja) レイヤ3マルチキャスト送信方式
US6584106B1 (en) Backbone forwarding scheme for multiport network switch
JP2000244573A (ja) ネットワーク中継装置及びネットワーク中継方法
JP2000244570A (ja) ネットワーク中継装置及びネットワーク中継方法
US7400623B2 (en) Method and apparatus for managing medium access control (MAC) address
JP3315033B2 (ja) ネットワークフレーム中継器

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees