JPH05207021A - フレーム中継装置 - Google Patents

フレーム中継装置

Info

Publication number
JPH05207021A
JPH05207021A JP4014001A JP1400192A JPH05207021A JP H05207021 A JPH05207021 A JP H05207021A JP 4014001 A JP4014001 A JP 4014001A JP 1400192 A JP1400192 A JP 1400192A JP H05207021 A JPH05207021 A JP H05207021A
Authority
JP
Japan
Prior art keywords
lan
frame
address
station
registered
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.)
Pending
Application number
JP4014001A
Other languages
English (en)
Inventor
Yoshinori Gunji
嘉規 郡司
Yutaka Doi
裕 土居
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP4014001A priority Critical patent/JPH05207021A/ja
Publication of JPH05207021A publication Critical patent/JPH05207021A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

(57)【要約】 【目的】本発明は、高スループットなフレーム中継を可
能にするフレーム中継装置の提供を目的とする。 【構成】フレーム中継装置が有するLANコントローラ
に、アドレステーブルを設け、アドレステーブルに同一
のLAN上に接続されている局アドレスを登録すること
により、LANコントローラが同一のLAN上に接続さ
れている局宛フレームの受信を開始した場合は、アドレ
ステーブルに送信先アドレスが登録されていることから
フレームの受信処理を中止する。また、フレーム中継時
に、送信元アドレスが未登録であれば、アドレステーブ
ルに新たに登録する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、複数のLAN(ローカ
ルエリアネットワーク)を結び、各LAN上に流れるフ
レームを他方のLANへ中継する、フレーム中継装置に
関する。
【0002】
【従来の技術】近年、計算機の性能向上により、各計算
機を結合するLANの高速化が進んでいる。これととも
に、各LAN間のフレームを中継するフレーム中継装置
に対しても、高スループット化が要求されている。図4
は、従来技術によるフレーム中継装置の概略構成図であ
る。(例えば、特開平1-18333 号参照)フレーム中継装
置4は、プロセッサ装置41と、メモリ装置42と、ル
ーティングデータベース43と、バス44と、LANコ
ントローラ45、46を有し、これに接続されたLAN
5、6間のフレーム中継を行う。
【0003】プロセッサ装置41は、ルーティングデー
タベース43に登録されているルーティング情報に基づ
いて、フレームの中継処理を行う。メモリ装置42は、
LANコントローラ45、46が受信したフレームのデ
ータを格納する。ルーティングデータベース43には、
受信したフレームの中継先を決定するルーティング情報
が登録されている。
【0004】バス44は、プロセッサ装置41とメモリ
装置42とルーティングデータベース43とLANコン
トローラ45、46が接続され、データ転送が行われ
る。LANコントローラ45、46は、接続されるLA
N5、6に対するフレームの送受信制御と、メモリ装置
42とのフレームデータ転送を行う。LAN5は、LA
Nコントローラ45と局51、局52が接続され、LA
N6は、LANコントローラ46と局61が接続されて
いるとする。
【0005】上記のように構成されたフレーム中継装置
4について、その動作を具体例を挙げて説明する。予
め、ルーティングデータベース43には、局61がLA
N6に接続されているというルーティング情報が登録さ
れているとする。まず、局51が局61宛フレームを送
信する場合、この局61宛フレームは、LAN5を経由
してフレーム中継装置4の内部にあるLANコントロー
ラ45によって受信が開始される。このとき、LANコ
ントローラ45は、受信した局61宛フレームのデータ
をバス44経由でメモリ装置42へ転送する。そして、
プロセッサ装置41は、ルーティングデータベース43
から、局61がLAN6に接続されているというルーテ
ィング情報を検索し、このルーティング情報に基づいて
LAN6へ局61宛フレームの中継処理を行う。このと
き、局61宛フレームの送信元アドレスが局51アドレ
スであることから、局51がLAN5に接続されている
というルーティング情報が、ルーティングデータベース
43に登録される。最後に、LANコントローラ46
は、メモリ装置42からバス44経由で局61宛フレー
ムのデータを転送して、LAN6へ送信する。
【0006】次に、局52が局51宛フレームを送信す
る場合、この局51宛フレームは、LAN5を経由して
フレーム中継装置4の内部にあるLANコントローラ4
5によって受信が開始される。このとき、LANコント
ローラ45は、受信した局51宛フレームのデータをバ
ス44経由でメモリ装置42へ転送する。そして、プロ
セッサ装置41は、ルーティングデータベース43か
ら、局51がLAN5に接続されているというルーティ
ング情報を検索する。このルーティング情報に基づい
て、プロセッサ装置41は、局51宛フレームの中継処
理を中止して、メモリ装置42に格納されている局51
宛フレームのデータを廃棄する。
【0007】上記の動作よれば、中継する必要のないフ
レームが他方のLANへ中継されないので、フレーム中
継によるLANのトラフィック増加を防ぐことができる
という長所がある。
【0008】
【発明が解決しようとする課題】しかしながら上記の構
成におけるフレーム中継装置では、中継の必要がないフ
レームに対しても、LANコントローラからメモリ装置
へのフレームデータ転送処理と、プロセッサ装置による
フレームデータ廃棄までのフレーム中継処理が行われる
ので、高速なLANが接続された場合、これらの処理時
間が要因となって、高スループット化が妨げられるとい
う問題があった。
【0009】本発明は、高速なLANを接続する場合で
も高スループットなフレーム中継を可能にするフレーム
中継装置の提供を目的とする。
【0010】
【課題を解決するための手段】上記の問題点を解決する
ため、本発明は、複数のLAN(ローカルエリアネット
ワーク)間を結び、LAN上に流れるフレームを他のL
ANに中継するフレーム中継装置であって、LANとの
フレームの送受信制御を行う、複数のLANコントロー
ラと、前記各LANコントローラが受信する中継すべき
フレームデータを一時記憶するメモリ装置と、局のアド
レスとそれが接続されているLANとの対応を示すルー
ティング情報を保持するルーティングデータベースと、
前記中継すべきフレームデータの送信先アドレスに基づ
いて前記ルーティングデータベースを参照して中継先と
なるLANを決定し、そのLANが接続されているLA
Nコントローラに対して前記メモリ装置から前記中継す
べきフレームデータの転送を制御するプロセッサ装置と
を備え、前記LANコントローラは、それが接続されて
いるLAN配下の局のアドレスを登録したアドレステー
ブルを有し、LANからの受信フレームの送信先アドレ
スと前記アドレステーブルを比較し、一致すればそのフ
レームを受信しない構成となっている。
【0011】さらに、前記プロセッサ装置は、前記中継
すべきフレームデータの送信元アドレスが、前記ルーテ
ィングデータベースに未登録であれば、そのアドレス及
びそれに対応するLANを新たにルーティング情報とし
て登録し、さらに、その送信元アドレスが、送信元のL
ANコントローラのアドレステーブルに未登録であれ
ば、新たに登録する構成としてもよい。
【0012】
【作用】上記のように、フレーム中継装置が有するLA
Nコントローラの内部に、中継を要しないフレームの宛
先アドレスを登録するアドレステーブルを設けることに
より、LANコントローラは、受信を開始したフレーム
の宛先アドレスとアドレステーブルに登録されているア
ドレスが一致した時点で、フレームの受信処理を中止す
る。よって、中継する必要のないフレームデータに対す
るメモリ装置への転送処理やプロセッサ装置によるフレ
ームデータ廃棄までのフレーム中継処理が行われなくな
る。
【0013】
【実施例】図1は、本発明の一実施例における、複数の
LANを接続して、LAN間のフレーム中継を行うフレ
ーム中継装置の概略構成図を示す。1はフレーム中継装
置であり、プロセッサ装置11と、メモリ装置12と、
ルーティングデータベース13と、バス14と、LAN
コントローラ15、16を有し、接続されたLAN2、
3間のフレーム中継を行う。
【0014】プロセッサ装置11は、ルーティングデー
タベース13に登録されているルーティング情報に基づ
いて、フレームの中継処理を行う。メモリ装置12は、
LANコントローラ15、16が受信したフレームのデ
ータが格納する。ルーティングデータベース13には、
受信したフレームの中継先を決定するルーティング情報
が登録されている。このルーティング情報は、局がどの
LANに接続されているかを示す情報である。
【0015】バス14は、プロセッサ装置11とメモリ
装置12とルーティングデータベース13とLANコン
トローラ15、16が接続され、フレーム中継装置1内
部のデータ転送に用いられる。LANコントローラ1
5、16は、それぞれアドレステーブル151、161
を保有して、接続するLAN2、3に対するフレームの
送受信制御と、メモリ装置42とのフレームデータ転送
を行う。
【0016】アドレステーブル151、161には、中
継しないフレームの宛先アドレスが登録される。その内
容は、それが属するLANコントローラに接続されたL
ANについて、どの局が接続されているかを示す情報で
ある。LAN2は、LANコントローラ15と局21、
局22が接続され、LAN3は、LANコントローラ1
6と局31が接続されているとする。
【0017】以上のように構成されたフレーム中継装置
について、図2に示すLANからのフレーム受信時の各
LANコントローラでの処理フロー、図3に示すフレー
ム中継時の登録処理フローを用いて、その動作を説明す
る。まず、局22が局21宛フレームを送信する場合に
ついて説明する。今、アドレステーブル151には、L
AN2に接続されている局21アドレスと局22アドレ
スが予め登録されているとする。
【0018】局22から送信された局21宛フレーム
は、LAN2を経由してフレーム中継装置1の内部にあ
るLANコントローラ15によって受信が開始される
(図2のステップ1)。このとき、LANコントローラ
15は、受信した局21宛フレームの宛先アドレスを抽
出し(ステップ2)、その宛先アドレスとアドレステー
ブル151を比較して(ステップ3)、局21アドレス
がアドレステーブル151に登録されていることを発見
するので、この場合、この時点でLANコントローラ1
5は、局21宛フレームの受信処理を中止する(ステッ
プ4)。よって、局21宛フレームデータをメモリ装置
12へ転送する処理や、プロセッサ装置11による局2
1宛フレームの中継処理は行われない。
【0019】以上のように、予め中継を要しないフレー
ムの宛先アドレスをアドレステーブルに登録しておけ
ば、任意の特定フレームに対して、フレーム中継装置の
受信処理を行わせないようにすることができる。次に、
局21が局31宛フレームを送信する場合の動作を説明
する。今、ルーティングデータベース13には、局31
がLAN3に接続されているというルーティング情報が
登録され、アドレステーブル151には、何も登録され
ていないとする。
【0020】局21が局31宛フレームを送信すると、
局31宛フレームは、LAN2を経由してフレーム中継
装置1の内部にあるLANコントローラ15によって受
信が開始される(ステップ1)。このとき、LANコン
トローラ15は、受信した局31宛フレームの宛先アド
レスを抽出し(ステップ2)、その宛先アドレスとアド
レステーブル151とを比較し(ステップ3)、抽出さ
れた局31アドレスがアドレステーブル151に登録さ
れていないことから、そのまま局31宛フレームの受信
を行い、局31宛フレームのデータをバス14経由でメ
モリ装置12へ転送する(ステップ5)。そして、プロ
セッサ装置11は、ルーティングデータベース13か
ら、局31がLAN3に接続されているというルーティ
ング情報を検索し、このルーティング情報に基づいてL
AN3へ送信すべきデータであると判断し、メモリ装置
12からLANコントローラ16に局31宛フレームを
中継処理を行う(図3のステップ6)。
【0021】このとき、プロセッサ装置11は、局31
宛フレームの送信元アドレスを抽出し(ステップ7)、
その結果、局21がLAN2に接続されているというル
ーティング情報(接続情報)を得る。次にプロセッサ装
置11は、ルーティングデータベース13を検索して、
得られたルーティング情報が登録済か否かを判定し(ス
テップ8)、局21がLAN2に接続されているという
ルーティング情報が未登録であるので、ルーティングデ
ータベース13へ登録する(ステップ9)。さらに、送
信元のLANコントローラ15の内部にあるアドレステ
ーブル151を検索し、得られた接続情報が登録済か否
かを判定し(ステップ10)、局21がLAN2に接続
されているという接続情報が未登録であるので、アドレ
ステーブル151へ登録する(ステップ11)。
【0022】これと同時に、LANコントローラ16
は、メモリ装置12からバス14経由で転送された局3
1宛フレームのデータを、LAN3へ送信する。以上の
ように、プロセッサ装置11は、フレーム中継処理に際
して新たに送信元の局とLANとの接続情報が得られる
ので未登録の場合は、ルーティング情報としてルーティ
ングデータベースに登録するとともに、中継処理を要し
ないフレームの宛先アドレスとしてアドレステーブルに
も登録する。この場合プロセッサ装置11からLANコ
ントローラにアドレス情報がバス14を介して与えら
れ、これに基づきLANコントローラはアドレステーブ
ルに登録する。これにより、LANコントローラは、中
継を要しないフレームの受信処理を行わないようにな
り、局の接続状況が変化してもそれに対応することがで
きる。
【0023】なお、本発明において、中継処理に際し
て、アドレステーブルにアドレス情報を登録する場合、
バス14を経由せずにプロセッサ装置11が直接アドレ
ス情報をアドレステーブルに登録してもよく、この場合
は、アドレス情報を更新する処理時間が短くなる。
【0024】
【発明の効果】以上のように本発明は、フレーム中継装
置が有するLANコントローラの内部に、中継を要しな
いフレームの宛先アドレスを登録するアドレステーブル
を設けることにより、中継する必要のないフレームデー
タについて、メモリ装置への転送処理やプロセッサ装置
によるフレームデータ廃棄までのフレーム中継処理が行
われなくなり、無駄な処理がなくなるという効果があ
る。その結果、空いた時間は、中継を必要とするフレー
ムの受信処理を行うことができ、高スループット化でき
るという効果がある。
【図面の簡単な説明】
【図1】本発明の実施例におけるフレーム中継装置の概
略構成図である。
【図2】同実施例におけるLANからのフレーム受信時
の各LANコントローラでの処理フローである。
【図3】同実施例におけるフレーム中継時の登録処理フ
ローである。
【図4】従来技術におけるフレーム中継装置の概略構成
図である。
【符号の説明】
1 フレーム中継装置 11 プロセッサ装置 12 メモリ装置 13 ルーティングデータベース 14 バス 15、16 LANコントローラ 151、161 アドレステーブル 2、3 LAN(ローカルエリアネットワーク) 21、22、31 局

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 複数のLAN(ローカルエリアネットワ
    ーク)間を結び、LAN上に流れるフレームを他のLA
    Nに中継するフレーム中継装置であって、 LANとのフレームの送受信制御を行う、複数のLAN
    コントローラと、 前記各LANコントローラが受信する中継すべきフレー
    ムデータを一時記憶するメモリ装置と、 局のアドレスとそれが接続されているLANとの対応を
    示すルーティング情報を保持するルーティングデータベ
    ースと、 前記中継すべきフレームデータの送信先アドレスに基づ
    いて前記ルーティングデータベースを参照して中継先と
    なるLANを決定し、そのLANが接続されているLA
    Nコントローラに対して前記メモリ装置から前記中継す
    べきフレームデータの転送を制御するプロセッサ装置と
    を備え、 前記LANコントローラは、それが接続されているLA
    N配下の局のアドレスを登録したアドレステーブルを有
    し、LANからの受信フレームの送信先アドレスと前記
    アドレステーブルを比較し、一致すればそのフレームを
    受信しない構成となっていることを特徴とするフレーム
    中継装置。
  2. 【請求項2】 前記プロセッサ装置は、 前記中継すべきフレームデータの送信元アドレスが、前
    記ルーティングデータベースに未登録であれば、そのア
    ドレス及びそれに対応するLANを新たにルーティング
    情報として登録し、 さらに、その送信元アドレスが、送信元のLANコント
    ローラのアドレステーブルに未登録であれば、新たに登
    録する構成となっていることを特徴とする請求項1記載
    のフレーム中継装置。
JP4014001A 1992-01-29 1992-01-29 フレーム中継装置 Pending JPH05207021A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4014001A JPH05207021A (ja) 1992-01-29 1992-01-29 フレーム中継装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4014001A JPH05207021A (ja) 1992-01-29 1992-01-29 フレーム中継装置

Publications (1)

Publication Number Publication Date
JPH05207021A true JPH05207021A (ja) 1993-08-13

Family

ID=11848986

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4014001A Pending JPH05207021A (ja) 1992-01-29 1992-01-29 フレーム中継装置

Country Status (1)

Country Link
JP (1) JPH05207021A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07202930A (ja) * 1993-12-28 1995-08-04 Nec Corp Macブリッジのテーブル管理方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07202930A (ja) * 1993-12-28 1995-08-04 Nec Corp Macブリッジのテーブル管理方法

Similar Documents

Publication Publication Date Title
US7606148B2 (en) Packet forwarding apparatus
JP2520563B2 (ja) パケット交換網
JP4115721B2 (ja) スイッチングノードのための分類およびタグ付け規則
JPH09162922A (ja) ネットワーク間接続装置
JPH10303965A (ja) ルータ装置に於けるルーティング方式
JPH05207021A (ja) フレーム中継装置
JP2001117899A (ja) マルチサーバシステム
JP4024943B2 (ja) ネットワーク間接続装置
JPH0697965A (ja) ルータにおける中継制御方式
JP2003158541A (ja) ルーティング制御装置、及び、ルーティング制御方法
JPH0522293A (ja) ブリツジ機能付きルータ装置
JP2790550B2 (ja) ゲートウェイ装置
JPH09186715A (ja) ネットワークフレーム中継器
JP2985524B2 (ja) Lan間中継装置のアドレス認識テーブルの検索方法
JP2001086150A (ja) インタネットワーク装置
JPH11127184A (ja) ルーティング方法及びルータ
JPH0964899A (ja) スイッチングハブのモジュールの実装方式
JPH0522295A (ja) ブリツジ装置
JP3508057B2 (ja) レイヤ3スイッチ
JPH042236A (ja) ブリッジ装置
JPH11122280A (ja) スイッチングハブ
JPH03250936A (ja) 中継装置
JPH0522294A (ja) Macブリツジ制御方式
JPH07288541A (ja) 接続装置のアドレスフィルタリング方法
JPH10290254A (ja) 情報処理装置