JPH0522295A - ブリツジ装置 - Google Patents

ブリツジ装置

Info

Publication number
JPH0522295A
JPH0522295A JP3201105A JP20110591A JPH0522295A JP H0522295 A JPH0522295 A JP H0522295A JP 3201105 A JP3201105 A JP 3201105A JP 20110591 A JP20110591 A JP 20110591A JP H0522295 A JPH0522295 A JP H0522295A
Authority
JP
Japan
Prior art keywords
packet
mac address
lan
managed
bridge device
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.)
Withdrawn
Application number
JP3201105A
Other languages
English (en)
Inventor
Minoru Onoda
実 小野田
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP3201105A priority Critical patent/JPH0522295A/ja
Publication of JPH0522295A publication Critical patent/JPH0522295A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

(57)【要約】 【目的】本発明はグロ−バル管理されたMACアドレス
を持ったパケットとロ−カル管理されたMACアドレス
を持ったパケットを区別して、ロ−カル管理されたMA
Cアドレスを持つパケットを他のLAN上に転送しない
ようなフィルタリング処理を行うことができるブリッジ
装置を提供することを目的としている。 【構成】本発明はLAN上から受信したパケットのMA
Cアドレスに基づいてこのパケットを他のLAN上に転
送するか否かを判定するフィルタリング処理機能を有す
るブリッジ装置において、前記受信したパケットのアド
レス指定管理方式指定ビットを参照して前記MACアド
レスがグローバル管理されたものであるか、ローカル管
理されたものであるかを判定する判定手段と、この判定
手段によって前記受信パケットがグローバル管理された
MACアドレスを有すると判定された場合に限り、前記
受信パケットに前記フィルタリング処理を施す制御手段
とを具備した構成を有する。ここで、CPU11は判定
手段と制御手段を構成している。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は複数のLAN(ロ−カル
エリアネットワ−ク)を相互に接続するトランスペアレ
ント方式のブリッジ装置に関する。
【0002】
【従来の技術】従来、複数のLAN間を相互に接続する
この種のブリッジ装置は、LAN上を流れるパケットを
全て受信し、これら受信した各パケットに対して別のL
AN上に転送するか否かを判定するフィルタリングと称
する処理を行う。更に、前記ブリッジ装置はこのフィル
タリング処理によって他のLAN上に転送すべきと判定
した受信パケットを該当するLAN上に送出する。とこ
ろで、上記ブリッジ装置は受信したパケットのMAC
(Media Access Control)アドレ
スを鍵としてこのパケットを送出すべきLANを特定す
る方向デ−タを格納している転送デ−タベ−スを備えて
いる。従って、前記ブリッジ装置は受信パケットの宛先
MACアドレスを鍵として前記転送デ−タベ−スを検索
して、宛先ステ−ションが存在するLANの方向情報を
得ることにより、前記受信パケットの転送の是非を判定
する前記フィルタリング処理を行う。
【0003】図4は前記従来のブリッジ装置を備えたL
AN通信システムの従来例を示した図である。ブリッジ
装置1はLANイ、ロ、ハに接続されている。各LAN
イ、ロ、ハには複数のステ−ションイ−1、イ−2…、
ロ−1、ロ−2…、ハ−1、ハ−2…、等が存在してい
る。ブリッジ装置1は例えばLANイからパケットを受
信し、このパケットのMACアドレスで特定される宛先
のステ−ションが例えばLANハ上にあることを判別す
ると、前記受信したパケットをLANハ上に送出する。
【0004】ここで、上記したブリッジ装置1内に備え
られている転送デ−タベ−スの内容は管理者が設定する
場合と、ブリッジ装置1がパケットを受信した際の受信
元のアドレスから前記パケットを送信したステ−ション
が接続されているLANの方向情報を学習して自動登録
する場合とがあり、これら両方の設定方式を備えたもの
と一方の設定方式を備えたブリッジ装置が存在する。
又、前記フィルタリングの判定情報となるMACアドレ
スはその管理方法としてロ−カル管理とグロ−バル管理
の2通りがあり、前者の場合はあるシステム内でシステ
ム管理者によりロ−カルに割り当てられたMACアドレ
スを示し、後者の場合は全世界で唯一のMACアドレス
を示すことになる。
【0005】しかし、従来のブリッジ装置では上記2種
類のMACアドレスを区別しないでフィルタリング処理
を行っている。従って、図4に示したようなLAN通信
システムにおいて、ロ−カル管理されたMACアドレス
はシステム毎の割り当てであるため、同じ値のアドレス
が複数LAN内に存在する可能性がある。例えばLAN
イのステーションイ−1とLANロのステーションロ−
2が同一のMACアドレスを有しているということが生
じる。このような場合、上記したブリッジ装置1は受信
パケットを本来送出すべきでないLAN上に送出してし
まい、もし、このようなことが生じると通信システムに
悪影響を及ぼし、場合に因ってはシステムがダウンして
しまうという事故が生じる可能性もある。
【0006】
【発明が解決しようとする課題】上記の如く従来のブリ
ッジ装置では、ロ−カル管理されたMACアドレスとグ
ロ−バル管理されたMACアドレスを区別してフィルタ
リング処理を行っていないため、例えばロ−カル管理さ
れたMACアドレスを有するステ−ションが1つの通信
システム内に2つ以上あると、前記MACアドレスを持
った受信パケットを本来送出すべきでないLAN上に送
出してしまい、通信システムに悪影響を及ぼすどころ
か、場合に因っては通信システムがダウンしてしまうと
いう事故が生じる欠点があった。
【0007】そこで本発明は上記の欠点を除去するもの
で、グロ−バル管理されたMACアドレスを持ったパケ
ットとロ−カル管理されたMACアドレスを持ったパケ
ットを区別して、ロ−カル管理されたMACアドレスを
持つパケットを他のLAN上に転送しないようなフィル
タリング処理を行うことができるブリッジ装置を提供す
ることを目的としている。
【0008】
【課題を解決するための手段】本発明はLAN上から受
信したパケットのMACアドレスに基づいてこのパケッ
トを他のLAN上に転送するか否かを判定するフィルタ
リング処理機能を有するブリッジ装置において、前記受
信したパケットのアドレス指定管理方式指定ビットを参
照して前記MACアドレスがグローバル管理されたもの
であるか、ローカル管理されたものであるかを判定する
判定手段と、この判定手段によって前記受信パケットが
グローバル管理されたMACアドレスを有すると判定さ
れた場合に限り、前記受信パケットに前記フィルタリン
グ処理を施す制御手段とを具備した構成を有する。
【0009】
【作用】本発明のブリッジ装置において、判定手段は受
信したパケットのアドレス指定管理方式指定ビットを参
照して受信パケットのMACアドレスがグローバル管理
されたものであるか、ローカル管理されたものであるか
を判定する。制御手段は前記判定手段によって前記受信
パケットがグローバル管理されたMACアドレスを有す
ると判定された場合に限り、前記受信パケットにフィル
タリング処理を施す。
【0010】
【実施例】以下、本発明の一実施例を図面を参照して説
明する。図1は本発明のブリッジ装置の一実施例を示し
たブロック図である。11はフィルタリング処理やパケ
ットの転送処理などの個別制御及び装置全体の制御を行
うCPU、12はMACアドレスとこのアドレスを持つ
ステ−ションが存在しているLANの方向情報(LAN
が接続されているポ−トの位置等に相当)を格納してい
る転送デ−タベ−ス、13はLAN17に対してパケッ
トの送受信をMAC層以下で行うMACコントロ−ラ、
14は受信したパケットを一旦保持するバッファメモ
リ、15はLAN18に対してパケットの送受信をMA
C層以下で行うMACコントロ−ラ、16は上記した各
機能ブロックを接続するバス、17、18は上記したブ
リッジ装置に接続されているLANである。
【0011】ここで、CPU11は判定手段と制御手段
を構成している。
【0012】次に本実施例の動作について説明する。例
えばMACコントロ−ラ13はLAN17上のパケット
を受信すると、これをバッファメモリ14に格納する。
同様にMACコントロ−ラ15はLAN18上のパケッ
トを受信すると、これをバッファメモリ14に格納す
る。CPU11は割り込み等の手段により前記パケット
の受信を知らされると、図2に示すようなフロ−チャ−
トに従った処理を行う。
【0013】まず、CPU11はステップ201にてバ
ッファメモリ14内の受信パケットの図3に示すような
MACアドレス部を参照し、特に図3の31で示される
アドレス管理方式指定ビットを検出した後、ステップ2
02にて前記MACアドレスがグロ−バル管理されたも
のであるか、ロ−カル管理されたものであるかを判定す
る。ここで、図3に示したアドレス管理方式指定ビット
31が“0”である場合はグロ−バル管理されたMAC
アドレスを示し、“1”である場合はロ−カル管理され
たMACアドレスであることを示す。ステップ202に
て受信したパケットのMACアドレスがロ−カル管理さ
れたものであると判定された場合はステップ206へ進
んで、バッファメモリ4内に格納されている受信パケッ
トを廃棄する処理を行う。一方ステップ202にて受信
パケットのMACアドレスがグロ−バル管理されたもの
であると判定された場合はステップ203へ進み、前記
受信パケットのMACアドレスを鍵として転送デ−タベ
−ス2を検索し、宛先のステ−ションが存在するLAN
の方向情報を得る。この結果、ステップ204にて受信
したパケットを転送するか否かを判定し、転送しない場
合はステップ206へ進み、転送する場合はステップ2
05へ進む。ここで、ステップ204の処理を具体的に
述べると、受信パケットがLAN17上から得たもので
あり、しかも宛先ステーションがLAN18上にある場
合は転送すると判定し、LAN17上にある場合は転送
をしなとに判定する。ステップ205ではバッファメモ
リ14から読み出した受信パケットをMACコントロ−
ラ13(又はMACコントロ−ラ15)からLAN17
(又はLAN18)上に送出する転送処理を行って処理
を終了する。
【0014】本実施例によれば、受信パケットのアドレ
ス管理方式指定ビット31を参照して受信したパケット
のMACアドレスがグロ−バル管理されたものである
か、ロ−カル管理されたものであるかを区別し、ロ−カ
ル管理されたものであった場合は前記受信パケットを廃
棄してLAN上に転送する処理を行わないようにするた
め、受信パケットが本来転送すべきでないLAN上に転
送されてしまうことを防止することができ、通信システ
ムの信頼性を向上させることができる。尚、上記実施例
では受信したパケットのアドレス管理方式(グローバル
管理かローカル管理かを区別すること)をCPU11の
処理にて行ったが、これをMACコントロ−ラ13、1
5の処理にても同様の効果を得ることができる。
【0015】
【発明の効果】以上記述した如く本発明のブリッジ装置
によれば、グロ−バル管理されたMACアドレスを持っ
たパケットとロ−カル管理されたMACアドレスを持っ
たパケットを区別して、ロ−カル管理されたMACアド
レスを持つパケットを他のLAN上に転送しないような
フィルタリング処理を行うことができる。
【図面の簡単な説明】
【図1】本発明のブリッジ装置の一実施例を示したブロ
ック図。
【図2】図1に示したCPUのフィルタリング処理を示
したフロ−チャ−ト。
【図3】図1で示した装置により受信されたパケットの
MACアドレスのフォ−マット例を示した図。
【図4】従来のLAN通信システムの一例を示した図。
【符号の説明】
11…CPU 12…転送デ−タ
ベ−ス 13、15…MACコントロ−ラ 14…バッファメ
モリ

Claims (1)

  1. 【特許請求の範囲】 【請求項1】LAN上から受信したパケットのMACア
    ドレスに基づいてこのパケットを他のLAN上に転送す
    るか否かを判定するフィルタリング処理機能を有するブ
    リッジ装置において、前記受信したパケットのアドレス
    指定管理方式指定ビットを参照して前記MACアドレス
    がグローバル管理されたものであるか、ローカル管理さ
    れたものであるかを判定する判定手段と、この判定手段
    によって前記受信パケットがグローバル管理されたMA
    Cアドレスを有すると判定された場合に限り、前記受信
    パケットに前記フィルタリング処理を施す制御手段とを
    具備したことを特徴とするブリッジ装置。
JP3201105A 1991-07-17 1991-07-17 ブリツジ装置 Withdrawn JPH0522295A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3201105A JPH0522295A (ja) 1991-07-17 1991-07-17 ブリツジ装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3201105A JPH0522295A (ja) 1991-07-17 1991-07-17 ブリツジ装置

Publications (1)

Publication Number Publication Date
JPH0522295A true JPH0522295A (ja) 1993-01-29

Family

ID=16435491

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3201105A Withdrawn JPH0522295A (ja) 1991-07-17 1991-07-17 ブリツジ装置

Country Status (1)

Country Link
JP (1) JPH0522295A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997013345A1 (en) * 1995-10-04 1997-04-10 Kawasaki Steel Corporation Network interconnecting device
US6625662B1 (en) 1995-10-04 2003-09-23 Kawasaki Microelectronics, Inc. Inter-network connecting device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997013345A1 (en) * 1995-10-04 1997-04-10 Kawasaki Steel Corporation Network interconnecting device
US6065064A (en) * 1995-10-04 2000-05-16 Kawasaki Steel Corporation Inter-network connecting device
US6625662B1 (en) 1995-10-04 2003-09-23 Kawasaki Microelectronics, Inc. Inter-network connecting device

Similar Documents

Publication Publication Date Title
EP0508886B1 (en) Filtering and disposition of messages in a bridge using a single address and protocol table
US6236658B1 (en) Method and apparatus for message routing, including a content addressable memory
US7924833B2 (en) Packet transfer unit
US7120834B1 (en) Fast port failover in a network switch
US5978378A (en) Method and apparatus for VLAN support
EP3282649B1 (en) Data packet forwarding
US7346059B1 (en) Header range check hash circuit
JP2002314571A (ja) スイッチングノードのための分類およびタグ付け規則
JP4547349B2 (ja) ネットワーク型ルーティング機構
JPH0522295A (ja) ブリツジ装置
US20030048783A1 (en) Method and apparatus for transferring packets in network
JP4209186B2 (ja) パケットの高速ルーティング及びスイッチングに対するメモリ要件を低減するように構成されたプロセッサ
CN101193127B (zh) 一种间接获取数据包输入接口信息的方法及装置
CN100553222C (zh) 一种保障报文硬件转发的方法及装置
JP3508057B2 (ja) レイヤ3スイッチ
EP0526624A1 (en) ENCLOSURE OF AN ADDRESS IN A FORWARDED DATA FRAME IN A COMPUTER SYSTEM.
JPH0870334A (ja) 通信ネットワーク
JP3838172B2 (ja) フレーム転送装置およびプログラム
US6700883B1 (en) Algorithm to bypass L4 processing in an internet protocol forwarding processor
US6654372B1 (en) Algorithm to bypass L4 processing in an internet protocol forwarding processor
JP3456891B2 (ja) ルータ装置及びフレーム転送方法
JP2000341312A (ja) Lan間接続装置
JPH11122280A (ja) スイッチングハブ
JPH07235950A (ja) デジタル通信ネットワーク接続方法及び接続装置
JPH0669927A (ja) Lan間中継装置のアドレス認識テーブルの検索方法

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19981008