JPH01122230A - ネツトワーク・システムにおけるデータ伝送方式 - Google Patents

ネツトワーク・システムにおけるデータ伝送方式

Info

Publication number
JPH01122230A
JPH01122230A JP62279196A JP27919687A JPH01122230A JP H01122230 A JPH01122230 A JP H01122230A JP 62279196 A JP62279196 A JP 62279196A JP 27919687 A JP27919687 A JP 27919687A JP H01122230 A JPH01122230 A JP H01122230A
Authority
JP
Japan
Prior art keywords
bridge
frame
bridges
lan
data 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.)
Pending
Application number
JP62279196A
Other languages
English (en)
Inventor
Makoto Hirozawa
廣沢 誠
Susumu Matsui
進 松井
Kazuo Yagyu
柳生 和男
Junji Fukuzawa
福沢 淳二
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP62279196A priority Critical patent/JPH01122230A/ja
Publication of JPH01122230A publication Critical patent/JPH01122230A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はネットワーク・システムにおけるデータ伝送方
式に関し、更に詳しくは、複数のLANが多重ブリッジ
により結合された構成のネットワーク・システムにおけ
るブリッジの負荷分散に適したデータ伝送方式に関する
。
〔従来の技術〕
従来、複数のLANを多重ブリッジによって接続したネ
ットワークシステムについては、例えば。
グローブコム85 アイ・トリプルイー グローバル 
テレコミュニケーションズ コンファレンス 1019
頁から1023頁(GLOBIECOM ’85IRE
!E  Global  Telecommunica
tion  Conferenespplo19−10
23)において述べられている。
上記従来システムでは、送信ステーションが、宛先ステ
ーションまでに通過するべきLAN番号とブリッジ番号
を決定し、この情報をフレームに埋め込む、ブリッジは
、フレーム中のこの情報を参照し、自分が指定されてい
れば、そのフレームを中継する。
〔発明が解決しようとする問題点〕
然るに、従来のシステムでは、各送信ステーションが、
宛先ステーションまでのパス上に存在するネットワーク
間を多重的に接続している複数のブリッジの中から特定
のブリッジを指定するようにしているため以下の問題点
があった。
(i)各ステーションが多重ブリッジの存在を意識し、
その中から一つのブリッジを選択するためにCPUタイ
ムを消費する。
(it)各ステーションが、多重ブリッジ中の各ブリッ
ジを通過するトラフイク数を知る手段を持たずに通過ブ
リッジを選択しているため、多重ブリッジ間のトラフイ
クの負荷分散が有効に行なわれにくい。
本発明の目的は、上述した多階ブリッジにおける負荷分
数を効果的に行なえるようにしたデータ伝送方式を提供
することにある。
〔問題点を解決するための手段〕
上記目的を達成するために、本発明のデータ伝送方式は
、2つのLANが複数のブリッジにより相互接続された
ネットワーク・システムにおいて、各ブリッジが上記一
方のLANから他方のLANに伝送すべきフレームの中
継条件を示す情報を予め記憶しており、受信フレームの
うち自ブリッジに記憶している中継条件を満たしている
ものだけを上記一方のLANから他方のLANに中継す
るようにしたことを特徴とする。上記中継条件は、例え
ば、受信フレーム中に含まれるソースアドレスあるいは
宛先アドレス中の特定のnビットの値、あるいは上記受
信フレームの長さに対応した値として、各ブリッジに与
えられる。この場合、各ブリッジがそれぞれのトラフィ
ック量をカウントしておき、ブリッジ間で負荷が不均一
になった場合、ブリッジ間のプロトコルにより、上記中
継条件を修正するようにすれば、負荷分散を自動的に達
成できる。
〔作用〕
本発明によれば、LAN間を複数ブリッジ(多重ブリッ
ジ)で相互接続する場合に、各ブリッジが自分に割り当
てられた中継条件を満たすフレームのみを選択的に中継
動作するようにしているため、フレームを発信する各ス
テーションがフレームを中継すべきブリッジを意識する
必要がなくなり、ブリッジを選択するためのCPUタイ
ム、およびブリッジ指定のための既存フレームフォーマ
ットの変更を必要としない。また、ブリッジの加入、離
脱をステーションが意識する必要がない。
〔実施例〕
以下、本発明の実施例を図面を参照して説明する。
第1図〜第4図は本発明の第1の実施例を説明するため
の図であり、第1図は、LANIとLAN2をブリッジ
3と4とで相互接続をした場合におけるブリッジ間の負
荷分散を図示したものである。
ブリッジ3,4は、受信フレーム中のソースアドレスの
うち、下位nビット(この例ではn=2)が予めメモリ
中に記憶しであるそれぞれのテーブル5,6の相当番号
に一致した場合にのみそのフレームを取り込み、各テー
ブル中の該当する通過トラフイク欄に「1」を加える。
例えば、LANIの端末7とLAN2の端末10がフレ
ーム13とフレーム12.LANの端末8とLAN2の
端末9がフレーム14とフレーム11を交換する場合に
ついて説明する。この場合、上記各端末はそれぞれ「3
0」、「5」。
r31J 、r6Jというアドレスが与えられているも
のと仮定する。
4個のフレームの中で、端末9が送信したフレー11.
端末7が送信したフレーム13のソースアドレス下位2
ビツトはrOJまたは「2」であるので、これらのフレ
ームはブリッジ3によって取り込まれる。一方、フレー
ム12とフレーム14のソースアドレスの下位2ビツト
は、それぞれrlノ、r3」であるので、これらのフレ
ームはブリッジ4に取り込まれる。
このように各ブリッジが受信フレーム中のソースアドレ
スによって該フレームを取り込むべきか否かを判断する
ことによって、フレームを発信した各ステーションが意
識しなくてもブリッジにおける負荷分散が自動的に行な
われている。一般に、各LANにおいてはステーション
のアドレスが連続的に割り当てられている場合が多いの
で、本実施例の如く、ソースアドレスの下位2ビツトに
基づいてフレームを処理すべきブリッジを決める方式に
すると、各ブリッジに中継するフレームを均等に割り当
てることができる。また、第1図中のテーブル5、テー
ブル6に示されたように、トラフイクが各ブリッジに不
均等に割り当てられている場合には1例えば第2図に示
したブリッジ間のプロトコルにより、各ブリッジが担当
するソースアドレスビット番号を変更することにより、
ブリッジ間の負荷を均一に近づけることができる。
第2図のプロトコルによれば、各ブリッジは。
通過トラフイクの合計が成る値(この例では200)と
なるか障害より回復すると(ステップ101)、他のブ
リッジ(この例ではブリッジ3がブリッジ4に対して)
の担当番号トラフイクと合計トラフイクを問い合わせる
(102)。その結果、他の正常ブリッジの合計トラフ
イクとの差が許容範範囲(これ例では80)を越えてい
るか応答のないブリッジがあると(103)、担当番号
を再割り当てしく104)、この結果を正常ブリッジに
通知し、通過トラフィック欄をリセットさせる(105
)。
それ以外の場合は、各正常ブリッジに通過トラフイク欄
のリセットのみをさせる。第3図に、テーブル5,6に
対応する変更後のテーブル5′。
6′の内容を示す。
ブリッジ間の通信は、第4図に示すアドレス(この例で
は6バイト)を用いて行なう。これは、多重ブリッジの
番号(この例では46ビツト)と、各ブリッジにより異
なる2ビツトの番号により構成される0例えば、多重ブ
リッジ番号を100とすると、第1図のブリッジ3のア
ドレスはr400Jとr402J、ブリッジ4のアドレ
スは「401」と「403」である。第2図のアルゴリ
ズムにより、担当番号が第3図のように変更された後に
は、アドレスはブリッジ3がr402J、ブリッジ4が
r400J 、r401J 、r403Jである。
上述のアドレスを用いると、例えば第3図のプロセス1
02はソースアドレスと宛先アドレスを両方ともr40
1Jとしたフレームを用いて行なうことができる。
第2図のアルゴリズムを用いると、ブリッジの障害発生
はステップ103.障害回復はステップ101で発見さ
れる。この後に、障害が発生したブリッジの排除、障害
回復したブリッジの参入がそれぞれ、ステップ104,
105と102゜103.104,105において行な
われる。従って、このアルゴリズムにより、多重ブリッ
ジによる負荷分散のみでなく、ブリッジの障害対策も行
なうことができる。
本実施例では、ソースアドレスの特定nビットに従って
、各正常ブリッジに中継分担を割り当てたが、ソースア
ドレスの代わりに宛先アドレスを用いてもよい。また、
ある種のトラフイクにはソースアドレス、その他のトラ
フイクには宛先アドレスを用いてもよい。例えば、拡張
LANのトポロジーを階層形にする場合に、上位LAN
からのトラフイクには宛先アドレス、下位LANからの
トラフイクにはソースアドレスを用いて中継分担を割り
当てることができる。
次に1本発明の第2の実施例を第5図〜第8図を参照し
て説明する。
第5図は、第1図と同様に、LANIとLAN2をブリ
ッジ3とブリッジ4とで相互接続したネットワークを示
す、ここでは、LANI、LAN2の最大フレーム長を
2047バイトとした。ブリッジ3.ブリッジ4は、受
信フレームの長さが、それぞれテーブル5,6に予め登
録しである担当フレーム長の範囲にあてはまる場合にの
みそのフレームを取り込み、該当する通過トラフイク欄
に「1」を加えるように動作する。ここでは、テーブル
5.テーブル6のフレーム長の区切りを256バイトと
している。
負荷分散の例を端末8と端末10の通信を用いて説明す
る。端末8が端末10と通信するためには、リンクを設
定しなくてはならない。このために、端末8はリンク設
定要求フレーム15を端末10に送る。これを受信した
端末10は、端末8の対してリンク設定確認フレーム1
6を送信する。
これら2個のフレームはフレーム長が短かいため、ブリ
ッジ3が担当することになる。この後、端末8と端末1
0が通信するフレームは比較的長いので、ブリッジ4が
担当することが多くなる。
このようにフレーム長によって中継ブリッジを分担する
ことにより、負荷分散は各ステーションが意識しないう
ちに行なわれている。第5図中のテーブル5,6に示さ
れるように、トラフイクが各ブリッジに不均等に割り当
てられている場合、第6図に示されるブリッジ間のプロ
トコルに従って、各ブリッジの担当するフレーム長の範
囲を変更することにより、ブリッジ間の負荷を均等に近
づけることができる。この場合、各ブリッジはブリッジ
間のプロトコルのために使用するフレームを他のフレー
ムと区別でき、それらのフレームを自ブリッジの担当フ
レーム長に関係なく受信できるようにしておく必要があ
る。このためには、ブリッジのアドレス体系、例えば第
7図に示す如く、多重ブリッジの番号と各ブリッジの番
号に分けると便利である。このアドレス体系を用いた場
合。
各ブリッジは、自分の所属する多重ブリッジ番号を持つ
フレームのみ、フレーム長にかかわらず受信することに
なる。
第1図のアルゴリズムを説明すると、各ブリッジでは、
通過トラフイクの合計が成る値(この例では200)と
なるか、障害より回復すると(ステップ201)、他の
ブリッジ(この例ではブリッジ3がブリッジ4に対して
)の担当するフレーム長の範囲と各トラフイクを問いあ
わせる(202)。
その結果、他の正常ブリッジの合計トラフイクとの差が
計容範囲を越えているか、応答のないブリッジがあると
(203)、担当フレーム長の範囲を再割り当てしく2
04)、この結果を正常ブリッジに通知し、通過トラフ
イク欄をリセッサさせる(205)、それ以外の場合は
、各正常ブリッジに通過トラフイクの欄のリセットのみ
を行なわせる(206)、第8図にテーブル5,6の変
更後の内容をテーブル5’ 、6’ として示す。
第6図のアルゴリズムを用いると、ブリッジの障害発生
はステップ203、障害回復はステップ201で発見さ
れる。その後に、障害が発生したブリッジの排除、障害
から回復したブリッジの参入が、それぞれ、ステップ2
04,205と202゜203.204,205におい
て行なわれる。従って、このアルゴリズムにより、多重
ブリッジによる負荷分散だけでなく、ブリッジの障害対
策も行なえることがわかる。
〔発明の効果〕
本発明によれば、LAN間を複数ブリッジで相互接続す
る場合にも、各ブリッジが自己に割り当てられた中継条
件に該当するフレームのみを取り込むので、各ステーシ
ョンが複数のブリッジを意識する必要がない。従って中
継ブリッジを選択するためのCPUタイム、および中継
ブリッジ指定のための既存フレームフォーマットの変更
の必要がない。
また、中継条件をフレーム点とした場合、各ブリッジの
担当フレーム最大値にバッファ長を区切れば、バッファ
のためのメモリを有効利用できる。
【図面の簡単な説明】
第1図は、本発明の第1の実施例によるブリッジ間の負
荷分散を説明するための図、第2図はブリッジにnビッ
ト値を動的に割り当てるアルゴリズムを説明するための
図、第3図は第2図のアルゴリズムを適用して修正され
たテーブルの状態を示す図、第4図は、第2図のアルゴ
リズムにおけるブリッジ間のデータ交換を行なう場合の
ブリッジのアドレス体系を説明するための図、第5図は
本発明の第2の実施例によるブリッジ間の負荷分散を説
明するための図、第6図はブリッジに担当フレーム長を
動的に割り当てるアルゴリズムを説明するための図、第
7図は、第6図のアルゴリズムを行なうために、ブリッ
ジ間の通信に用いるアドレス体系を示す図、第8図は第
6図のアルゴリズムを適用して修正されたテーブルの状
態を示す図である。 1.2・・・LAN、3,4・・・ブリッジ、5,6・
・・ブリッジのテーブル、7〜1o・・・端末、11〜
18・・・フレーム、5’ 、6’・・・変更後のテー
ブル。

Claims (1)

  1. 【特許請求の範囲】 1、2つのLANが複数のブリッジにより相互接続され
    たネットワーク・システムにおいて、各ブリッジが上記
    一方のLANから他方のLANに伝送すべきフレームの
    中継条件を示す情報を予め記憶しており、受信フレーム
    のうち自ブリッジに記憶している中継条件を満たしてい
    るものだけを上記一方のLANから他方のLANに中継
    するようにしたことを特徴とするネットワーク・システ
    ムにおけるデータ伝送方式。 2、前記中継条件が受信フレームに含まれるアドレス中
    の特定ビットと対応していることを特徴とする第1項記
    載のネットワーク・システムにおけるデータ伝送方式。 3、前記中継条件が受信フレームの長さに対応している
    ことを特徴とする第1項記載のネットワーク・システム
    におけるデータ伝送方式。
JP62279196A 1987-11-06 1987-11-06 ネツトワーク・システムにおけるデータ伝送方式 Pending JPH01122230A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62279196A JPH01122230A (ja) 1987-11-06 1987-11-06 ネツトワーク・システムにおけるデータ伝送方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62279196A JPH01122230A (ja) 1987-11-06 1987-11-06 ネツトワーク・システムにおけるデータ伝送方式

Publications (1)

Publication Number Publication Date
JPH01122230A true JPH01122230A (ja) 1989-05-15

Family

ID=17607773

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62279196A Pending JPH01122230A (ja) 1987-11-06 1987-11-06 ネツトワーク・システムにおけるデータ伝送方式

Country Status (1)

Country Link
JP (1) JPH01122230A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03188729A (ja) * 1989-12-19 1991-08-16 Toshiba Corp 大規模lanシステムにおけるフレームフィルタリング方法
US6560227B1 (en) 1998-02-23 2003-05-06 International Business Machines Corporation LAN frame copy decision for LAN switches
US7596085B2 (en) 2004-12-06 2009-09-29 Nec Corporation Access network system and method of moving internal network relay devices
JP2011101115A (ja) * 2009-11-04 2011-05-19 Denso Corp ネットワークシステム

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03188729A (ja) * 1989-12-19 1991-08-16 Toshiba Corp 大規模lanシステムにおけるフレームフィルタリング方法
US6560227B1 (en) 1998-02-23 2003-05-06 International Business Machines Corporation LAN frame copy decision for LAN switches
US7596085B2 (en) 2004-12-06 2009-09-29 Nec Corporation Access network system and method of moving internal network relay devices
JP2011101115A (ja) * 2009-11-04 2011-05-19 Denso Corp ネットワークシステム

Similar Documents

Publication Publication Date Title
US5590328A (en) Protocol parallel processing apparatus having a plurality of CPUs allocated to process hierarchical protocols
US5351237A (en) Network system comprising a plurality of lans connected to an ISDN via a plurality of routers, each capable of automatically creating a table for storing router information
US5280481A (en) Local area network transmission emulator
US5517488A (en) Method of load distribution for message processing in host system in local area network
EP0281785A2 (en) Bridge system for connecting networks
JPH11112577A (ja) Lanシステム間相互接続方式及びネットワークサービスシステム
US8098575B2 (en) Packet relay method and device
JPS6010839A (ja) 統合ロ−カルエリアネツトワ−クシステム
JPH11127479A (ja) 加入者無線アクセスシステム
JPH0458215B2 (ja)
US7042849B2 (en) Method and device for controlling data transmission
JPH031634A (ja) パケット通信方式
JP2585843B2 (ja) ローカルエリアネットワークの相互接続装置および局装置
JP3815047B2 (ja) ネットワークシステム及びブリッジ装置
JPH06105904B2 (ja) 局所ネットワーク間通信方法
JPH0728308B2 (ja) 通信ネットワーク相互接続装置
US7957420B2 (en) Packet transfer method and packet transfer node
JPH06216916A (ja) Lan制御方式
JPS62216449A (ja) ル−テイング方式
JP3080499B2 (ja) 分散制御システム
JP3121423B2 (ja) ネットワークシステム
JPH06120950A (ja) ネットワーク接続装置
JP2563936B2 (ja) ル−プ式通信方式
JP2938382B2 (ja) 情報通信ネットワーク
KR100912876B1 (ko) 다중계층제어시스템