JPH02270437A - Inter-network connector - Google Patents
Inter-network connectorInfo
- Publication number
- JPH02270437A JPH02270437A JP1330452A JP33045289A JPH02270437A JP H02270437 A JPH02270437 A JP H02270437A JP 1330452 A JP1330452 A JP 1330452A JP 33045289 A JP33045289 A JP 33045289A JP H02270437 A JPH02270437 A JP H02270437A
- Authority
- JP
- Japan
- Prior art keywords
- frame
- lan
- inter
- network
- dummy
- 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
Links
Landscapes
- Small-Scale Networks (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はリング型ローカルエリアネットワーク(LAN
)を含む複数のLAN間の通信を制御する網間接続装置
に関し、特に、この網間接続装置からリング型LANに
送信した網間転送フレームを、このリング型LANを一
巡した後ネットワークから除去する機能を備えた網間接
続装置に関する。[Detailed Description of the Invention] [Industrial Application Field] The present invention is applicable to a ring local area network (LAN).
), in particular, an inter-network transfer frame transmitted from this inter-network connection device to a ring-type LAN is removed from the network after going around the ring-type LAN. The present invention relates to an inter-network connection device with functions.
近年、構内における情報と通信との連携に対する要求が
高まってきており、それに伴いLANが普及し始めてき
た。現在、IEEE、 ANSI、 ISO等において
、LANの標準化活動が進められており、既にいくつか
の標準が制定されている。In recent years, there has been an increasing demand for coordination of information and communications within premises, and LANs have begun to become popular. LAN standardization activities are currently underway in the IEEE, ANSI, ISO, etc., and several standards have already been established.
既に標準化された、代表的なLANのトポロジーとして
リング型LANがある。A ring-type LAN is a typical LAN topology that has already been standardized.
このリング型LANの媒体アクセス制御(MAC:Me
dia Access Control)方式として、
トークンリング方式あるいはFDDI (Fiber
Distributed DataInterface
)方式等が注目されている。これらの方式ではトーク
ンと呼ばれる制御フレームをリングネットワーク上に巡
回させることにより、送信権を各ノード間で移動させて
いる。送信したいフレームが生じたノードは、トークン
を捕獲した後、フレームを送信し、送信終了後にトーク
ンを解放して他ノードに送信権を渡す。この送信ノード
は自局が送信したフレームを、リングネットワークを一
巡した後に再受信し、このリングネツトワ−りから除去
することが必要となる。This ring type LAN medium access control (MAC:Me)
dia Access Control) method,
Token ring method or FDDI (Fiber
Distributed Data Interface
) method is attracting attention. In these systems, transmission rights are transferred between nodes by circulating control frames called tokens on a ring network. A node that has generated a frame that it wants to transmit captures a token, transmits the frame, and after the transmission is completed, releases the token and passes the transmission right to another node. It is necessary for this transmitting node to re-receive the frame transmitted by itself after going around the ring network and remove it from this ring network.
さらに従来は、一つのLANで、ホスト、端末等の全て
の情報機器を収容することが可能であった。Furthermore, in the past, it was possible to accommodate all information devices such as hosts and terminals with one LAN.
しかし、情報処理量の増加に伴う情報機器の増大、利用
範囲の広域化によって、これらの情報機器の全てを一つ
のLANに収容することが困難になってきている。さら
に、利用形態、処理内容が異なるものを一つのLANで
実現することは、機能、性能の観点から見ても適当であ
るとは言えない。従って、構内には種々のLANが数多
く設置されるようになってきた。However, as the amount of information processing increases, the number of information devices increases and the scope of use becomes broader, making it difficult to accommodate all of these devices in one LAN. Furthermore, it is not appropriate from the viewpoint of functionality and performance to realize systems with different usage patterns and processing contents using a single LAN. Therefore, a large number of various LANs have come to be installed within the premises.
このような背景から、一つのLANに属するノードから
、別のLANに属するノードへ通信したいという要求が
生じてきた。このような、異なるLAN間の通信を制御
するためは、網間接続装置が必要となる。Against this background, there has been a demand for communication from a node belonging to one LAN to a node belonging to another LAN. In order to control communication between different LANs, an inter-network connection device is required.
第14図はLAN間を相互接続する場合のネットワーク
構成例を示す図である。このネットワークはLAN
IとLAN IIとを網間接続装置(ブリッジ)lを介
して網間接続するものであり、ノード2〜4はLAN
I内のノード、ノード5〜7はLAN II内のノー
ドである。またブリッジ1はLAN Iと■双方に属す
るノードでもあり、例えば、ノード3とノード5との相
互通信のための網間転送フレームの送受信を制御するた
めのMACブリッジの機能を備えている。これらのノー
ド1〜7にはそれぞれノードアドレス1lhl〜磁7が
割り振られているものとする。FIG. 14 is a diagram showing an example of a network configuration when LANs are interconnected. This network is LAN
I and LAN II are connected via an inter-network connection device (bridge) l, and nodes 2 to 4 are connected to the LAN II.
The nodes in LAN II, nodes 5-7, are nodes in LAN II. The bridge 1 is also a node belonging to both LAN I and LAN 1, and has a MAC bridge function for controlling the transmission and reception of inter-network transfer frames for mutual communication between nodes 3 and 5, for example. It is assumed that node addresses 1lhl to 7 are assigned to these nodes 1 to 7, respectively.
かかる相互接続ネットワークにおいては、LANI内の
ノードからLAN II内のノードにフレームを送る場
合、MMCブリッジ機能を持つブリッジlを仲介してフ
レーム転送が行われる。In such an interconnection network, when a frame is sent from a node in LANI to a node in LAN II, the frame is transferred via a bridge l having an MMC bridge function.
第15図には複数のネットワークが相互接続された場合
の別のネットワーク構成例が示されている。FIG. 15 shows another example of a network configuration in which a plurality of networks are interconnected.
リング型LANII[()−クンリングLAN )には
ノード10.11とともにブリッジ局8.9が設けられ
ている。LAN I[[にはLAN rV、 Vが)
゛リッジ局8,9を各々介して接続されている。A bridge station 8.9 is provided in the ring type LAN II [()-Kunring LAN) together with a node 10.11. LAN I [[LAN rV, V is]
They are connected via ridge stations 8 and 9, respectively.
LAN IVには端末12.13.14・−・・−−−
−−−が設けられ、LAN Vには端末15.16.1
7・・−−−一−−−が各々設けられている。LAN
I[I、 IV、 V間に渡るデータの相互通信はブリ
ッジ局8.9を介して行なわれる。LAN IV has terminal 12.13.14------
--- is provided, and LAN V has terminal 15.16.1.
7...---1--- are provided respectively. LAN
Intercommunication of data between I[I, IV and V takes place via a bridge station 8.9.
第16図は、FDD I方式のLANに適用されるフ
レームのフォーマットを示す図である。FIG. 16 is a diagram showing a frame format applied to an FDDI type LAN.
図示の如く、このフレームは、受信時に位相同期を取る
ためのプリアンプルPA、フレームの開始位置を示す開
始デリミタSD、フレーム制御FC,宛先ノードアドレ
スDA、送信元ノードアドレスSA。As shown in the figure, this frame includes a preamble PA for achieving phase synchronization upon reception, a start delimiter SD indicating the start position of the frame, a frame control FC, a destination node address DA, and a source node address SA.
情報部INFO,フレーム検査シーケンスFCS 、フ
レームの終了位置を示す終了デリミタ80.およびフレ
ームステータスFSからなる。Information section INFO, frame check sequence FCS, end delimiter 80 indicating the end position of the frame. and frame status FS.
FDD I方式のLANに収容されている一般のノー
ドでは、受信したフレームの送信元ノードアドレスSA
が自ノードアドレスと一致した場合に、その受信フレー
ムを自局が送信したフレームと判断して、これを消去し
ている。あるいは、特開昭61−084940号公報に
開示されるように、自ノードからフレーム送信後、カウ
ンタでリング−巡時間をカウントし、−逆時間経過後に
到着した受信フレームを自局送出フレームとして消去し
ていた。In a general node accommodated in an FDD I LAN, the source node address SA of the received frame
If it matches the own node address, the received frame is determined to be a frame transmitted by the own node and is deleted. Alternatively, as disclosed in Japanese Patent Application Laid-open No. 61-084940, after transmitting a frame from its own node, a counter counts the ring travel time, and - the received frame that arrives after the reverse time elapses is deleted as the transmitted frame from the own station. Was.
しかしながら、このような通常のノードと同様に、第1
4図、第15図に示すブリッジ1.8.9を動作させる
と次のような問題を生ずる。However, like such a normal node, the first
When the bridge 1.8.9 shown in FIGS. 4 and 15 is operated, the following problem occurs.
第14図に示す相互接続ネットワークにおいて、例えば
LAN I内のノード3からブリッジ1を介してLA
N II内のノード5にフレームを転送する場合、ノー
ド3は送信元ノードアドレスSAをに3.宛先ノードア
ドレスOAをN115としたフレームを作成してLAN
I内に送出する。そしてこのフレームをブリッジ1
を介してLAN II内に送出して、目的とするノード
5に受信させる。In the interconnection network shown in FIG. 14, for example, from node 3 in LAN I to LA
When forwarding a frame to node 5 in N II, node 3 sets the source node address SA to 3. Create a frame with the destination node address OA as N115 and send it to the LAN
Send within I. And this frame as bridge 1
The data is sent to the LAN II via the LAN II, and the target node 5 receives it.
この時その転送フレームのリング(LANn)−巡後に
ブリッジlがこれを消去する必要がある。At this time, bridge l needs to erase this transfer frame after it has circulated through the ring (LANn).
しかしながら、前述したように、ブリッジ1を他の一般
ノードと同様に動作させた場合ブリッジ1は受信フレー
ム中の送信元ノードアドレスSAが自ノード番号である
ことによって自局送出フレームを識別して消去するよう
に構成される。従って送信元ノードアドレスSAが患3
のままの上記のよ°うな転送フレームを消去することが
できず、この転送フレームはLAN nを巡回し続ける
ことになる。However, as mentioned above, when Bridge 1 operates in the same way as other general nodes, Bridge 1 identifies and erases the frame sent by its own station because the source node address SA in the received frame is its own node number. configured to do so. Therefore, the source node address SA is
It is not possible to erase the above-mentioned transfer frame as it is, and this transfer frame continues to circulate around LAN n.
LAN I内のノード5.6.7からLAN I内
のノード213.4にフレームを転送する場合も同様で
ある。The same is true for transferring a frame from node 5.6.7 in LAN I to node 213.4 in LAN I.
そこでまた他の方法として、第17図に示されるように
受信フレームを再構成する方法が考えられる。ブリッジ
lがノード3からノード5への転送フレーム(第16図
参照)を受信した際に、その転送フレーム中の宛先ノー
ドアドレスDA=N15.送信元ノードアドレス5A=
lk3.情報INFO,を情報部INFO2とする。さ
らに、送信元ノードアドレスSAをNll (ブリッ
ジ1のアドレス)、宛先ノードアドレスDAを隘5と書
き替え新たな転送フレームを組み立て、この転送フレー
ムをLAN I内に送出する方法が考えられる。この場
合、宛先の受信ノード5は受信フレーム中の情報部IN
FO2の内容を解析して送信元ノードアドレスSA=m
3を知ることになる。しかしながら、この方法を行うた
めにはLAN内の各ノードは送信元アドレスSAだけで
なく、さらに情報部INFO□の内容から送信元アドレ
スを解析する機能を備える必要があり2種類のフレーム
フォーマットに対応しなければならず、システムが複雑
化する。Therefore, as another method, a method of reconstructing the received frame as shown in FIG. 17 can be considered. When bridge l receives a transfer frame from node 3 to node 5 (see FIG. 16), destination node address DA=N15. Source node address 5A=
lk3. The information INFO is assumed to be an information section INFO2. Furthermore, a method is conceivable in which a new transfer frame is assembled by rewriting the source node address SA to Nll (address of bridge 1) and the destination node address DA to 5, and transmitting this transfer frame within LAN I. In this case, the destination receiving node 5 receives the information part IN in the received frame.
Analyze the contents of FO2 and find the source node address SA=m
You will know 3. However, in order to use this method, each node within the LAN must have a function to analyze not only the source address SA but also the source address from the contents of the information section INFO□, and it is compatible with two types of frame formats. The system becomes complicated.
また、カウンタで自局送出フレームの受信タイミングを
監視して消去する方法では、ネットワークにおけるノー
ドの追加、削除によりリング−巡時間が変化した場合に
は、全ノードの一巡時間の設定値をいちいち変更しなけ
ればならず、作業手間がかかる。In addition, in the method of monitoring and erasing the reception timing of frames sent by the local station using a counter, if the ring-to-ring time changes due to the addition or deletion of nodes in the network, the set value of the one-to-one time for all nodes is changed one by one. You have to do it, and it takes a lot of work.
したがって本発明の目的は、相互接続されるLAN間に
渡るフレーム転送を行う場合に、フレームフォーマット
の変更が必要でない、網間接続装置を提供することにあ
る。また、本発明の別の目的はネットワーク構成の変更
に影響されない網間接続装置を提供することにある。SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide an inter-network connection device that does not require changing the frame format when transferring frames between interconnected LANs. Another object of the present invention is to provide an inter-network connection device that is not affected by changes in network configuration.
第1図は、本発明に係る原理説明図である。 FIG. 1 is a diagram illustrating the principle of the present invention.
本発明に係わる網間接続装置は、第14図、第15図に
おける、ローカルエリアネットワーク(LAN)間を接
続して、LAN間に渡る転送フレームの送信。The inter-network connection device according to the present invention connects local area networks (LANs) shown in FIGS. 14 and 15, and transmits transfer frames between the LANs.
受信制御を行うものである。It performs reception control.
第1の発明によれば、リング型ローカルエリアネットワ
ーク内ノードを宛先とし、他のローカルエリアネットワ
ーク内ノードを発信元とする網間転送フレームの該宛先
を記憶して、該リング型ローカルエリアネットワークに
送信する送信手段101、101”とリング型ローカル
エリアネットワークから受信される網間転送フレーム内
の宛先と、記憶した宛先とが一致した際に、この網間転
送フレームを該リング型ローカルエリアネットワークか
ら除去する除去手段100.100”とを備える。According to the first invention, the destination of an inter-network transfer frame whose destination is a node in a ring type local area network and whose source is a node in another local area network is stored, and the destination is transmitted to the ring type local area network. When the destination in the inter-network transfer frame received from the transmitting means 101, 101'' and the ring-type local area network matches the stored destination, this inter-network transfer frame is transferred from the ring-type local area network. and removing means 100.100'' for removing.
第2の発明によればリング型ローカルエリアネットワー
ク内ノードを宛先とし他のローカルエリアネットワーク
内ノードを発信元とする網間転送フレームを、ダミーフ
レームに続けて該リング型ローカルエリアネットワーク
に送信する送信手段101.101’と、ダミーフレー
ム送信後リング型ローカルエリアネットワークから受信
されたダミーフレームを検出し、この特定フーレームに
続いて受信された該網間転送フレームとを該リング型ロ
ーカルエリアネットワークから除去する除去手段100
゜too’とを備える。According to the second invention, an inter-network transfer frame whose destination is a node within a ring-type local area network and whose source is a node within another local area network is transmitted to the ring-type local area network following a dummy frame. means 101.101', detecting a dummy frame received from the ring local area network after transmitting the dummy frame, and removing the inter-network transfer frame received following this particular frame from the ring local area network; Removal means 100 to
゜too'.
〔作用]
第1の発明によれば、LAN間に渡る転送フレームを識
別し、この転送フレームの宛先を記憶する。[Operation] According to the first invention, a transfer frame passing between LANs is identified, and the destination of this transfer frame is stored.
従って、フレーム自体は何ら変更することなく、自分で
送出した転送フレームが、リング型LANを一巡して、
受信されたことを識別できる。Therefore, without changing the frame itself, the transfer frame sent by itself goes around the ring LAN,
It is possible to identify that it has been received.
また、第2の発明によれば、転送フレームの送信に先立
って、識別用のダミーフレームを送信する。従って、こ
の特殊フレームであるダミーフレームを受信したことを
検知することで、容易に自身が送信した転送フレームの
受信を検出することができる。Further, according to the second invention, a dummy frame for identification is transmitted prior to transmitting the transfer frame. Therefore, by detecting the reception of the dummy frame, which is this special frame, it is possible to easily detect the reception of the transfer frame transmitted by itself.
第2図は、本発明の第一実施例の網間接続装置のブロッ
ク図である。FIG. 2 is a block diagram of the network connection device according to the first embodiment of the present invention.
まず、第14図において、網間接続装置(ブリッジ)l
がLAN ■内でフレームを送受信する場合で、特に、
ノード3から送信された網間転送フレームをブリッジl
にて受信し、これをノード5へ転送する場合を例に説明
する。First, in Fig. 14, the network connection device (bridge) l
When sending and receiving frames within a LAN, especially,
Bridge l transfers inter-network transfer frames sent from node 3
An example will be explained in which the received data is received at the node 5 and transferred to the node 5.
ノード3から送信されたフレームはフレーム受信器23
にて受信され、フレームのプリアンプルPA(第16図
参照)を用いて位相同期を取り、タイミング信号を作成
する。受信したフレームは、受信制御部24および受信
バッファ25及びセレクタ29に入力される。受信バッ
ファ25には受信したフレームがコピーされる。受信制
御部24ではフレーム受信器23によるタイミング制御
により受信フレームの先頭SDを検出し、宛先アドレス
DA、送信元アドレスSAを識別し、これらを制御バス
42を介してマイクロプロセッサ(MPU)20に通知
するマイクロプロセッサ20は受信バッファの中の受信
フレームをシステムメモリ21に転送するよう指示する
。The frame transmitted from node 3 is sent to frame receiver 23
The signal is received by the frame, and phase synchronization is achieved using the preamble PA of the frame (see FIG. 16) to create a timing signal. The received frame is input to the reception control section 24, reception buffer 25, and selector 29. The received frame is copied to the reception buffer 25. The reception control unit 24 detects the leading SD of the received frame under timing control by the frame receiver 23, identifies the destination address DA and the source address SA, and notifies these to the microprocessor (MPU) 20 via the control bus 42. The microprocessor 20 instructs the receive frame in the receive buffer to be transferred to the system memory 21.
システムメモリ21には、LANI、nに関する各I制
?11m報(LAN I 、 LAN Hのフレーム
フォーマット情報及びフォーマット変換情報等)および
、LAN I、 IIに収容されているノード2〜
7のアドレス情報が格納されている。さらに、システム
メモリ21には受信した転送フレームがバッファリング
される。MPU20は、システムメモリ21のノードア
ドレス情報を参照して、受信制御部24から通知された
宛先アドレスDAがLAN Iに属するノードのアド
レスであるか、LAN IIに属するノードのアドレス
であるかを判定する。送信元アドレスSAの判定につい
ては後述する。The system memory 21 contains each I system related to LANI and n? 11m information (frame format information and format conversion information of LAN I, LAN H, etc.) and nodes 2 to 2 accommodated in LAN I and II.
7 address information is stored. Furthermore, received transfer frames are buffered in the system memory 21. The MPU 20 refers to the node address information in the system memory 21 and determines whether the destination address DA notified from the reception control unit 24 is the address of a node belonging to LAN I or LAN II. do. Determination of the source address SA will be described later.
上記宛先アドレスDへは、LAN Iに属するノード
のアドレスであるとMPU20が判定した場合、受信し
たフレームを、そのままLAN Iへ送出する必要が
ある。If the MPU 20 determines that the destination address D is the address of a node belonging to LAN I, it is necessary to send the received frame to LAN I as is.
ブリッジ1が送信する時以外は、セレクタ29はフレー
ム受信器23の出力を選択するよう設定しである。従っ
て、フレーム受信器23で受信された受信フレームは、
そのままセレクタ29を経て、フレーム送信器30より
、LAN Iに送信される。即ち、ノード3から送信
されたフレームは、ブリッジlを通過することになる。The selector 29 is set to select the output of the frame receiver 23 except when the bridge 1 is transmitting. Therefore, the received frame received by the frame receiver 23 is
The frame transmitter 30 sends the frame to LAN I via the selector 29 as it is. That is, the frame transmitted from node 3 will pass through bridge l.
また、MPU20は受信バッファ25にコピーされた受
信フレームをクリアする。Furthermore, the MPU 20 clears the received frame copied to the reception buffer 25.
次にMPU20が上記宛先アドレスOAは、LAN I
[に属するノードであると判定した場合について説明す
る。Next, the MPU 20 sets the destination address OA to LAN I.
A case where it is determined that the node belongs to [ will be explained.
この場合、LAN Iから受信したフレームは、LA
N Itへの8M間転送フレームである。In this case, frames received from LAN I are sent to LA
This is an 8M transfer frame to N It.
MPU20は、LAN IからLAN IIへ受信フ
レームを転送するに際し、まず、システムメモリ21に
バッファリングされている受信フレームのフレームフォ
ーマットを、LAN IIで用いられるフレームフォー
マットに変換しなければならない。このため、MPU2
0 ハ受信フレームをシステムメモリ21のフォーマッ
ト情報を参照しつつ、LAN IIで用いられるフォー
マットに変換する。そして、変換した受信フレームをデ
ータバス41を介して送信バッファ38へ転送する。M
P[I20は、LAN ITの送信権獲得のため、受信
制御部34に、LAN IIを周回しているトークンの
捕捉を指示する。When transferring a received frame from LAN I to LAN II, the MPU 20 must first convert the frame format of the received frame buffered in the system memory 21 to the frame format used in LAN II. For this reason, MPU2
0 C. Converts the received frame to the format used in LAN II while referring to the format information in the system memory 21. Then, the converted reception frame is transferred to the transmission buffer 38 via the data bus 41. M
P[I 20 instructs the reception control unit 34 to capture the token circulating around LAN II in order to acquire the transmission right of LAN IT.
したがって受信フレームは送信先であるブリッジ1でコ
ピーされた後に再びLAN Iへ送出され、このLA
N Iを送信元のノード3に向って周回する。Therefore, the received frame is copied by bridge 1, which is the transmission destination, and then sent out again to LAN I.
NI is circulated toward the source node 3.
LAN [[に接続されているフレーム受信器33は、
前述したフレーム受信器23と同様に動作しており、受
信フレームは受信制御部34.受信バッファ35゜セレ
クタ43に入力される。The frame receiver 33 connected to the LAN [[
It operates in the same manner as the frame receiver 23 described above, and the received frames are sent to the reception control unit 34. The signal is input to the receive buffer 35° selector 43.
受信制御部34でトークン検出が行なわれると、受信制
御部34からMPII20に制御バス42を介してトー
クンの捕捉が通知される。When the reception control unit 34 detects the token, the reception control unit 34 notifies the MPII 20 via the control bus 42 that the token has been captured.
これによりブリッジ1によるLAN Ifの送信権が獲
得される。As a result, the bridge 1 acquires the right to transmit the LAN If.
この場合、ブリッジ1は、LAN IIにおいては、フ
レームの送信元となる。したがって、送信バッファ38
からLAN IIへ送信した転送フレームが、LAN
Uを一巡して、再びブリッジlで受信された際に、これ
を除去する必要がある。即ち、自分で送信した転送フレ
ームを識別する必要があり、このために、送信元アドレ
ス管理テーブル39を備えている。In this case, bridge 1 becomes a frame transmission source in LAN II. Therefore, the transmit buffer 38
The transfer frame sent from LAN II to LAN
When the signal goes around U and is received again at bridge l, it needs to be removed. That is, it is necessary to identify the transfer frame transmitted by itself, and for this purpose, a source address management table 39 is provided.
MP[I20は、この転送フレームの送信元アドレスS
Aを転送フレームの識別子(SA)として、送信元アド
レス管理テーブル39に蓄積記憶する。MP[I20 is the source address S of this transfer frame
A is stored and stored in the source address management table 39 as the transfer frame identifier (SA).
また1ロ20は対応の識別子が含まれる転送フレーム(
送信フレーム)をLAN IIへ送出するため送信制御
部36に指令を送る。送信制御部36は、送信バッファ
38の出力を選択するように、セレクタ43を切替る。In addition, 1ro 20 is a transfer frame containing the corresponding identifier (
A command is sent to the transmission control unit 36 to send the transmission frame) to LAN II. The transmission control unit 36 switches the selector 43 to select the output of the transmission buffer 38.
そして、転送フレームは送信器40により、LAN
IIに送出される。Then, the transfer frame is sent to the LAN by the transmitter 40.
II.
この転送フレームがブリッジの送信部40からLAN
IIへ送出される。その後、MPU20の指令により送
信制御部36はパターン発生器37を制御するとともに
セレクタ43を切替え、パターン発生器37の出力を選
択する。パターン発生器37は、トークンパターンを発
生するものであり、その結果、パターン発生器39から
セレクタ43及び送信部40を介してLAN IIヘト
−クンが送出される、これにより送信権が開放される。This transfer frame is transferred from the transmitting section 40 of the bridge to the LAN.
II. Thereafter, the transmission control unit 36 controls the pattern generator 37 according to a command from the MPU 20, switches the selector 43, and selects the output of the pattern generator 37. The pattern generator 37 generates a token pattern, and as a result, a LAN II token is sent from the pattern generator 39 via the selector 43 and the transmitter 40, thereby releasing the transmission right. .
そして、MPII20はセレクタ43をフレーム受信器
33へ切り変える。Then, the MPII 20 switches the selector 43 to the frame receiver 33.
その後、ブリッジ1からLAN nへ送出された転送フ
レームはノード5に取り込まれ、LAN Uを周回して
ブリッジ1に再び到達し、フレーム受信器33で受信さ
れる。Thereafter, the transfer frame sent from bridge 1 to LAN n is taken in by node 5, circulates around LAN U, reaches bridge 1 again, and is received by frame receiver 33.
転送フレームの送信元アドレスS^で示されるアドレス
は、制御バス42を介して、MPU20に通知される。The address indicated by the source address S^ of the transfer frame is notified to the MPU 20 via the control bus 42.
MPU20は、送信元アドレス管理テーブル39を起動
する。この受信転送フレームの送信元アドレスSAが送
信元アドレス管理テーブル39に記憶されているか否か
が判定される。The MPU 20 activates the source address management table 39. It is determined whether the source address SA of this received transfer frame is stored in the source address management table 39.
その際に、受信転送フレームの送信元アドレスSAが送
信元アドレス管理テーブル39で記憶されていない旨の
判定が行なわれ、この結果が、送信元アドレス管理テー
ブル39からMPII20に通知される。At this time, it is determined that the source address SA of the received transfer frame is not stored in the source address management table 39, and this result is notified from the source address management table 39 to the MPII 20.
その結果、MPU20は、受信したフレームが、自局よ
り送出されたLAN IからLAN IIへの転送フ
レームではないこと検知する。セレクタ43はフレーム
受信器33の出力に切り替わっているので送信器40か
ら、受信フレームがそのままLAN nへ送出される。As a result, the MPU 20 detects that the received frame is not a transfer frame sent from the local station from LAN I to LAN II. Since the selector 43 has been switched to the output of the frame receiver 33, the received frame is directly sent to the LAN n from the transmitter 40.
また受信フレームの送信元アドレスSAが送信元管理テ
ーブル39で記憶されていると判定されるとMPU20
はこの受信フレームがブリッジ1からLANnへ網間転
送された転送フレームであることを識別し、このフレー
ムの除去を行なう。Further, when it is determined that the source address SA of the received frame is stored in the source management table 39, the MPU 20
identifies that this received frame is a transfer frame transferred between networks from bridge 1 to LANn, and removes this frame.
この転送フレームの除去を行なうために、MPU20は
、送信制御部36に制御信号を送出する。送信制御部3
6は、受信転送フレームの送信元アドレスSA (第1
6図参照)以降をアイドルパターンに置きかえるために
、まず、セレクタ43をパターン発生器37の出力に切
換え、アイドルパターンを送信器40へ送出する。よっ
て、LAN nに送出されるフレームは、第16図にお
ける送信元アドレスSA以陣がアイドルパターンに置き
換えられ、自局から送出したフレームの除去が終了する
。In order to remove this transfer frame, the MPU 20 sends a control signal to the transmission control section 36. Transmission control section 3
6 is the source address SA (first
In order to replace the following with an idle pattern (see FIG. 6), first, the selector 43 is switched to the output of the pattern generator 37, and the idle pattern is sent to the transmitter 40. Therefore, in the frame sent to LAN n, the source address SA in FIG. 16 is replaced with an idle pattern, and the removal of the frame sent from the local station is completed.
このような、フレームの除去をストリッピングと言う。This kind of frame removal is called stripping.
第2図における送信元管理テーブル39について、以下
、より詳細に説明する。The source management table 39 in FIG. 2 will be explained in more detail below.
第3図に示された、送信元管理テーブル39の送信元ア
ドレスSAテーブル管理回路50では、48+1ビツト
のフリップフロップ列が多数行並べられており、各48
ビット分でアドレス記憶部52が、各1ビット分で制御
フラグ記憶部51が、各々形成される。In the source address SA table management circuit 50 of the source management table 39 shown in FIG.
An address storage section 52 is formed for each bit, and a control flag storage section 51 is formed for each 1 bit.
アドレス記憶部の52は、転送フレームの送信元アドレ
スを記憶しておくものである。The address storage section 52 stores the source address of the transfer frame.
制御フラグ記憶部51は、当該行のアドレス記憶部52
に送信元アドレスが登録されているかどうかを示すもの
であり、転送フレームを送信するときにセット(0−1
)され、当該フレームが受信されたときにリセット(l
→0)される。The control flag storage section 51 stores the address storage section 52 of the relevant row.
This indicates whether the source address is registered in the frame, and is set (0-1) when transmitting a transfer frame.
) and reset (l) when the relevant frame is received.
→0) will be done.
なお、制御フラグ記憶部51の各行におけるビット数は
制御内容に応じて増加設定される。Note that the number of bits in each row of the control flag storage section 51 is set to increase depending on the control content.
また、アドレス記憶部52及び制御フラグ記憶部51の
行数は、LANnを送信フレームが一周するために要す
る時間tと送信フレームの平均長lと送信フレームの周
回速度(リングのビット速度)■とを考慮して定められ
、例えば
k = t X v / 1
の弐で求められた値にの正整数とされる。The number of rows in the address storage section 52 and the control flag storage section 51 is determined by the time t required for a transmission frame to go around the LANn, the average length l of the transmission frame, and the rotation speed (ring bit speed) of the transmission frame. For example, k = t x v / 1 is a positive integer.
以上のSA子テーブル理回路50ではアドレス記憶部5
2及び制御フラグ記憶部51の読み出しまたは書き込み
対象となる行を示すポインタがFIFO的に管理され、
そのポインタは最終行に達すると先頭行に戻される。In the above SA child table logic circuit 50, the address storage section 5
2 and a pointer indicating a line to be read or written in the control flag storage unit 51 is managed in a FIFO manner,
When the pointer reaches the last line, it is returned to the first line.
さらにポインタとしてはフレーム送信用の送信ポインタ
55とフレームスドリッピング用のストリップポインタ
56とが使用されている。Further, as pointers, a transmission pointer 55 for frame transmission and a strip pointer 56 for frame stripping are used.
送信ポインタ55は、次に送信するフレームの発信アド
レスを登録すべき行を示すものである。The transmission pointer 55 indicates the line in which the originating address of the next frame to be transmitted should be registered.
スリップポインタ56は既に送信器のフレームのうち、
最も古い未確認の送信フレームの発信アドレスが登録さ
れている行を示すものである。The slip pointer 56 is already in the frame of the transmitter.
This shows the line in which the originating address of the oldest unconfirmed transmission frame is registered.
LAN Iのノード3からノード5に対する転送フレ
ームがブリッジ1に与えられると、MPU20から受信
制御部34に指示が与えられる。受信制御部34により
LAN Uを周回するトークンが捕捉されると、受信制
御部34からMPU20ヘト−クン捕捉が通知される。When a transfer frame from node 3 to node 5 of LAN I is given to bridge 1, an instruction is given from MPU 20 to reception control section 34. When the reception control unit 34 captures the token circulating around the LAN U, the reception control unit 34 notifies the MPU 20 that the token has been captured.
これにより送信制御部へMPU20から制御指令が与え
られ、転送フレームが送信部40からLAN nへ送出
される。As a result, a control command is given from the MPU 20 to the transmission control section, and the transfer frame is sent from the transmission section 40 to the LAN n.
その際には送信フレームのデータSAで示される送信元
アドレスがMPU20で抽出され、その抽出アドレスは
アドレス記憶部52において送信ポインタ55で示され
る行に書き込まれる。At that time, the transmission source address indicated by the data SA of the transmission frame is extracted by the MPU 20, and the extracted address is written in the row indicated by the transmission pointer 55 in the address storage section 52.
さらに制御フラグ記憶部51において同一行のフラグが
セット(0−1)され、送信ポインタ55が次の行に進
められる。Furthermore, the flag for the same row is set (0-1) in the control flag storage section 51, and the transmission pointer 55 is advanced to the next row.
したがってLAN I内の各ノードから、l、AN
II内の各ノードへの異なる網間転送フレームが複数ブ
リッジ1で受信され逐次LAN IIへ送出されると、
第7図で示される矢印の方向に各転送フレームの送信元
アドレスがアドレス記憶部52に順に登録される。Therefore, from each node in LAN I, l, AN
When different inter-network transfer frames to each node in II are received by multiple bridges 1 and sequentially sent to LAN II,
The source address of each transfer frame is sequentially registered in the address storage section 52 in the direction of the arrow shown in FIG.
このため、m個の転送フレームが送出された場合には、
第3図のように各転送フレームの送信元アドレスがアド
レス記憶部52で順に登録され、制御フラグ記憶部51
では対応のフラグがセットされ、m個の転送フレームの
中の送信元アドレスSAがSAテーブル管理回路50に
登録される。Therefore, when m transfer frames are sent,
As shown in FIG. 3, the source address of each transfer frame is registered in order in the address storage unit 52, and the control flag storage unit
Then, the corresponding flag is set, and the source addresses SA in the m transfer frames are registered in the SA table management circuit 50.
また、LAN IIにフレーム送信部40から送信した
転送フレームが、LAN IIを一巡してフレーム受信
部33で再びLAN IIからこの転送フレームが受信
されると、その転送フレームの送信元アドレス5A(L
AN I内のノードのアドレス)が受信制御部34を
経て)lPU20により抽出される。Further, when the transfer frame transmitted from the frame transmitting section 40 to LAN II goes around LAN II and is received again from LAN II by the frame receiving section 33, the transfer frame's source address 5A (L
The address of the node in AN I is extracted by the IPU 20 via the reception control unit 34.
その抽出により得られた転送フレームの送信元アドレス
は同じく送信元アドレス管理テーブル39に設けられた
比較器53に与えられる。The transmission source address of the transfer frame obtained by the extraction is also given to a comparator 53 provided in the transmission source address management table 39.
比較器53では制御フラグ記憶部51でフラグセント状
態となっている行が全て検索され、アドレス記憶部52
の検索行に登録されていた送信元アドレスが読み出され
る。The comparator 53 searches the control flag storage section 51 for all rows in the flag sent state, and searches the control flag storage section 51 for all rows in the flag sent state.
The sender address registered in the search line is read out.
さらにアドレス記憶部52から読出した送信元アドレス
と受信した転送フレームから抽出した送信元アドレスと
の一致判定が行なわれる。Further, a match is determined between the source address read from the address storage section 52 and the source address extracted from the received transfer frame.
その際に抽出した送信元アドレスが読出した送信元アド
レスのいずれにも一致しないことがTa認されると、こ
のときLAN Ifから受信した受信バッファ35に一
時格納された受信フレームはクリアされる。そして受信
フレームはセレクタ43.フレーム送信部40を介して
LAN nへそのまま送出される。If Ta is found that the extracted source address does not match any of the read source addresses, the received frame temporarily stored in the receive buffer 35 received from the LAN If at this time is cleared. The received frame is then sent to the selector 43. The frame is sent directly to LAN n via the frame transmitter 40.
これに対し、受信した転送フレームから受信制御部34
を経て、MPII20に抽出された送信元アドレスがア
ドレス記憶部52に記憶された送信元アドレスのいずれ
かと一致した場合には、アドレス記憶部52においてス
トリップポインタ56で示される行からアドレス−敢行
までの行部分が比較器53により第3図のようにクリア
される。On the other hand, from the received transfer frame, the reception control unit 34
If the source address extracted by the MPII 20 matches any of the source addresses stored in the address storage unit 52, the address from the line indicated by the strip pointer 56 to the address line in the address storage unit 52 is The row portion is cleared by the comparator 53 as shown in FIG.
ブリッジlからLAN nへ送出された転送フレームが
、LAN nを1巡する間にピントエラーが生じなけれ
ば、ストリップポインタ56が示す行と、比較器53に
て、アドレス一致が検出される行は一致する。しかしな
がら、ビットエラーが発生、すると、受信した転送フレ
ームから送信元アドレスSAが抽出できず、ストリップ
ポインタ56は更新されない。If a transfer frame sent from bridge l to LAN n does not cause a focusing error during one round of LAN n, the row indicated by the strip pointer 56 and the row where an address match is detected by the comparator 53 are Match. However, if a bit error occurs, the source address SA cannot be extracted from the received transfer frame, and the strip pointer 56 is not updated.
このため、その後、転送フレームが正常に受信された時
、比較器53が示すアドレス−敢行は、ストリップポイ
ンタ56が示す行より、エラーが生じた転送フレーム数
分進む。受信フレームのピントエラーは、フレーム中の
FCSビットによりMPU20が検出し、この場合エラ
ーした受信フレームはLANから除去される。即ちスト
リッピングされる。Therefore, after that, when a transfer frame is received normally, the address line indicated by the comparator 53 advances from the line indicated by the strip pointer 56 by the number of transfer frames in which the error occurred. A focus error in a received frame is detected by the MPU 20 based on the FCS bit in the frame, and in this case, the received frame with the error is removed from the LAN. That is, it is stripped.
従って、エラーが生じた転送フレームの送信元アドレス
SAが格納された、SA子テーブル理回路50の行につ
いては、クリアしなければ、既にLAN内に存在しない
転送フレームの送信元アドレスが残り、最悪の場合S^
管理テーブル回路50がオーバーフローする。Therefore, if the row of the SA child table logic circuit 50 in which the source address SA of the transfer frame in which the error occurred is not cleared, the source address of the transfer frame that no longer exists in the LAN will remain, and in the worst case In the case of S^
The management table circuit 50 overflows.
このような状況を解消するためストリップポインタ56
が示す行から、比較器53が示すアドレス−敢行までを
、比較器53によりクリアするのである。To solve this situation, the strip pointer 56
The comparator 53 clears the line from the line indicated by to the address indicated by the comparator 53.
さらに制御フラグ記憶部51においてもそれら行部分の
フラグが比較器53によりリセットされる。Furthermore, the flags of those rows in the control flag storage section 51 are also reset by the comparator 53.
そして送信元アドレス一致を検出した比較器53は、M
PII20に対し、アドレス一致を通知する。これを受
けたMPU20は、送信制御部36へ受信転送フレーム
のストリフピングを要求する。Then, the comparator 53 detects the match of the source address.
The PII 20 is notified of the address match. Upon receiving this, the MPU 20 requests the transmission control unit 36 to strip the received transfer frame.
その要求が送信制御部36に与えられると、セレクタ部
39がフレーム受信器33側からパターン発生器37に
切り替えられ、このときの受信転送フレームがLAN
IIから除去される。When the request is given to the transmission control unit 36, the selector unit 39 is switched from the frame receiver 33 side to the pattern generator 37, and the received transfer frame at this time is transferred to the LAN.
Removed from II.
この第一実施例では受信フレームの送信元アドレスとS
A子テーブル理回路50の各登録アドレスとが第4図の
ように比較器53で順番に比較されているが、これらの
比較を並列的にかつ同時に行なうことも可能であり、そ
の比較方法の選択は回路構成やその規模、比較処理に要
する時間を考慮して選択される。In this first embodiment, the source address of the received frame and S
Although each registered address of the A-child table logic circuit 50 is compared in order by the comparator 53 as shown in FIG. 4, it is also possible to perform these comparisons in parallel and at the same time. The selection is made in consideration of the circuit configuration, its scale, and the time required for comparison processing.
また、本実施例では受信転送フレームの送信元アドレス
と登録アドレスとが一致したときにアドレス記憶部52
と制御フラグ記憶部51の双方の消去が行なわれたが、
制御フラグ記憶部51に対してのみ消去を行なう(リセ
ットする)ことも可能である。Further, in this embodiment, when the source address of the received transfer frame and the registered address match, the address storage unit 52
Although both the control flag storage unit 51 and the control flag storage unit 51 have been erased,
It is also possible to erase (reset) only the control flag storage section 51.
さらに、SA子テーブル理回路50の制御フラグ記憶部
51にタイマ領域を設け、アドレス登録が行なわれてか
ら一定時間が経過したタイムアツプ時に該当の行領域に
対して上記の消去を行なうように送信元アドレス管理テ
ーブル39を構成することも可能である。Furthermore, a timer area is provided in the control flag storage unit 51 of the SA child table logic circuit 50, and the sending source is configured to perform the above-mentioned erasure on the corresponding row area when time-up occurs after a certain period of time has passed since address registration. It is also possible to configure the address management table 39.
この場合、送信フレームがLAN nを周回するために
要する時間よりタイムアツプ時間を多少長めに設定する
ことが好適である。In this case, it is preferable to set the time-up time to be slightly longer than the time required for the transmission frame to circulate around LAN n.
すなわち、送信フレームがLAN IIを周回中にビア
)エラーが発生しても、2周目に対応の登録行が削除さ
れるので、SA子テーブル理回路50がビットエラーの
蓄積により登録データで満杯となる障害を回避すること
が可能となる。In other words, even if a via error occurs while the transmission frame is circulating around LAN II, the corresponding registration row will be deleted on the second round, so the SA child table logic circuit 50 will not be full of registration data due to the accumulation of bit errors. This makes it possible to avoid such obstacles.
本発明の第2実施例としての網間接続装置のブロック図
が第5図に示される。この第5図の実施例は第2図と同
様筒14.15図の相互接続ネットワークにおけるブリ
ッジ1の構成を示したものであり、第2図と同一の部分
には、同一の番号を付している。A block diagram of an inter-network connection device as a second embodiment of the present invention is shown in FIG. The embodiment shown in Fig. 5 shows the structure of the bridge 1 in the interconnection network of cylinders 14 and 15 as in Fig. 2, and the same parts as in Fig. 2 are given the same numbers. ing.
第5図において、フレーム受信器23はセレクタ29を
介してフレーム送信部30に直接に、また受信バッファ
25を介してバス41.42を介して、システムメモリ
21にそれぞれ送るように構成される。フレーム受信制
御部24はLAN I内を循環するフレームを解析す
る。またLAN I内を巡回するトークンを獲得する
機能、および後述のダミーフレームを検出する機能も備
える。In FIG. 5, the frame receiver 23 is configured to send directly to the frame transmitter 30 via the selector 29 and to the system memory 21 via the receive buffer 25 and buses 41, 42, respectively. The frame reception control unit 24 analyzes frames circulating within LAN I. It also has a function to acquire tokens circulating within LAN I and a function to detect dummy frames, which will be described later.
送信制御部26は、ダミーフレームの受信監視、ダミー
フレームに続き送受されるフレーム数を送信フレーム数
カウンタ61に通知するなどの機能を備え、フレームを
消去するタイミングを制御する。The transmission control unit 26 has functions such as monitoring the reception of dummy frames and notifying the transmission frame number counter 61 of the number of frames transmitted and received following the dummy frame, and controls the timing of erasing frames.
このダミーフレームは、ダミーパターン発生器60から
発生される。This dummy frame is generated by a dummy pattern generator 60.
第6図は、ダミーフレームのフレームフォーマントを示
す図である。ダミーフレームは宛先ノードアドレスDA
と送信元ノードアドレスSAとに自ノードアドレス患1
が設定され、情報部INFOに相当する部分に本フレー
ムがダミーフレームであることを表示する10コードが
設定されたフレームである。かかるフォーマットとする
ことにより、テスト用等に使用される自ノードから自ノ
ード宛ての折返しフレームと混同されることを防止でき
る。FIG. 6 is a diagram showing a frame format of a dummy frame. Dummy frame is destination node address DA
and the source node address SA and the own node address 1
is set, and a code 10 indicating that this frame is a dummy frame is set in the part corresponding to the information section INFO. By adopting such a format, it is possible to prevent the frame from being confused with a return frame addressed to the own node from the own node used for testing purposes.
送信フレーム数カウンタ61は送受フレーム数をカウン
トする回路であり、送信制御部26、受信制御部24か
らの指示により、送信時にはダミーフレームに続けて送
信したデータフレーム数をカウントアツプするとともに
、ダミーフレームの受信時にはそれに続き受信される自
局送出フレーム数をカウントダウンする機能を持つ。The transmission frame number counter 61 is a circuit that counts the number of transmitted and received frames, and according to instructions from the transmission control unit 26 and reception control unit 24, at the time of transmission, it counts up the number of data frames transmitted following the dummy frame, and also counts up the number of data frames transmitted following the dummy frame. When receiving a frame, it has a function to count down the number of subsequently received frames transmitted by the local station.
フレーム受信制御部34、フレーム送信制御rJ部36
、ダミーパターン発生器70、送信フレーム数カウンタ
71等もリング型LAN nについて上述の各回路と同
一の機能を持つ回路であるので、説明は省略する。Frame reception control section 34, frame transmission control rJ section 36
, the dummy pattern generator 70, the transmission frame number counter 71, etc. are also circuits having the same functions as each circuit described above for the ring type LAN n, so their explanation will be omitted.
以下、図面を参照して本実施例装置の動作を説明する。The operation of the apparatus of this embodiment will be described below with reference to the drawings.
ブリッジ1におけるフレーム送信シーケンスとカウンタ
値の一例が第7図に示される。図中、縦方向が時間軸で
あり、下方向に時間が経過するものとする。また斜め矢
印で自局からの送信フレームがリング上を一巡して自局
に受信されたことを示す。したがって左側ノードと右側
のノードは同一のブリッジlであり、カウント値も同一
のものである。またブリッジ1のダミーフレームの送信
における送信時処理手順の流れが第8図に、さらに受信
時処理手順の流れが第9図にそれぞれ示される。An example of a frame transmission sequence and a counter value in bridge 1 is shown in FIG. In the figure, the vertical direction is the time axis, and time passes downward. Also, the diagonal arrow indicates that the frame transmitted from the local station has gone around the ring and been received by the local station. Therefore, the left node and the right node are the same bridge l and have the same count value. Further, the flow of the processing procedure at the time of transmission in the transmission of the dummy frame by the bridge 1 is shown in FIG. 8, and the flow of the processing procedure at the time of reception is shown in FIG. 9, respectively.
いまリング型LAN I内のノード3からリング型L
AN II内のノード5に宛ててフレームが送信された
ものとする。このフレームはLAN I内を循環して
ブリッジ1のフレーム受信器23に受信され、フレーム
受信制御部24に送られる。フレーム受信制御部24は
当該フレーム中の宛先ノードアドレスOA=隘5、送信
元ノードアドレス5A=11h3、情報INFOがフレ
ームデータとしてバス41.42を介してMPU20に
通知される。MPU20は、システムメモリ21に格納
された情報を参照して、受信したフレームがLAN
IからLAN IIに宛てた網間転送フレームであるか
否かを調べる。Now from node 3 in ring type LAN I to ring type L
Assume that a frame is sent to node 5 in AN II. This frame circulates within LAN I, is received by the frame receiver 23 of the bridge 1, and is sent to the frame reception control section 24. The frame reception control unit 24 is notified of the destination node address OA=5, the source node address 5A=11h3, and the information INFO in the frame to the MPU 20 via the buses 41 and 42 as frame data. The MPU 20 refers to information stored in the system memory 21 and determines whether the received frame is connected to the LAN.
Check whether it is an inter-network transfer frame addressed from I to LAN II.
網間転送フレームを受信した場合、受信バッファ25か
らシステムメモリ21へ転送される。MPUはこのフレ
ームをLAN II用にフォーマット変換する。When an inter-network transfer frame is received, it is transferred from the reception buffer 25 to the system memory 21. The MPU converts this frame into a format for LAN II.
そして、送信バッファ38へ転送する。この網間転送フ
レームをLAN nに送信するには第8図の流れ図の手
順による。まずフレーム送信制御部34はフレーム受信
部33がLAN n内での送信権であるトークンを獲得
したかを監視しており(ステップSl)、トークンを獲
得した場合には送信フレーム数カウンタ71に対してリ
セット要求を発してそのカウント値をリセットする(ス
テップS2)。Then, it is transferred to the transmission buffer 38. To transmit this inter-network transfer frame to LAN n, the procedure shown in the flowchart of FIG. 8 is followed. First, the frame transmission control unit 34 monitors whether the frame reception unit 33 has acquired a token, which is the right to transmit within LAN n (step Sl), and when the frame reception unit 33 has acquired a token, it sends a message to the transmission frame number counter 71. A reset request is issued to reset the count value (step S2).
次いでフレーム送信制御部36は、ダミーパターン発生
部70を起動し、セレクタ39をフレーム受信器33か
らダミーパターン発生部70に切り替える。Next, the frame transmission control section 36 activates the dummy pattern generation section 70 and switches the selector 39 from the frame receiver 33 to the dummy pattern generation section 70 .
そして第9図図示のフォーマットのダミーフレームを生
成する(ステップS3)。すなわち宛先ノードアドレス
OAを自ノードアドレス隘1に設定したダミーフレーム
を生成する。そして送信バッファ38に格納されたMP
U20により、LAN IからLAN Ifのフレー
ムフォーマットに変換された網間転送フレームを送信す
るのに先立って、生成したダミーフレームをセレクタ3
0.フレーム送信部40ヲ介してLAN Ifに送信す
る。(ステップS4)。Then, a dummy frame having the format shown in FIG. 9 is generated (step S3). That is, a dummy frame is generated in which the destination node address OA is set to the own node address 1. Then, the MP stored in the transmission buffer 38
Prior to transmitting the inter-network transfer frame converted from LAN I to LAN If frame format by U20, the generated dummy frame is sent to selector 3.
0. It is transmitted to LAN If via the frame transmitter 40. (Step S4).
これに応じてフレーム送信部40はダミーパターン発生
器70からのダミーフレームをLAN Ifに送信開始
する。フレーム送信制御部36はダミーパターン発生器
70からのダミーフレームの送信を監視しており、ダミ
ーフレームを送信終了したならば(ステップS5)、フ
レーム送信制御部36はセレクタ39を切替え送信バッ
ファ38に格納されたLAN n宛データフレームを読
み出し、LAN IIに送信する。In response, the frame transmitter 40 starts transmitting the dummy frame from the dummy pattern generator 70 to the LAN If. The frame transmission control unit 36 monitors the transmission of the dummy frame from the dummy pattern generator 70, and when the transmission of the dummy frame is completed (step S5), the frame transmission control unit 36 switches the selector 39 to the transmission buffer 38. Read the stored data frame addressed to LAN n and send it to LAN II.
このデータフレームはLAN Iのフレーム受信部2
3で受信された網間転送フレームであり宛先ノードアド
レスDAがLAN n内ノードアドレス(例えば階5)
、送信元ノードアドレスSAがLAN I内ノードア
ドレス(例えば患3)となっており、これがMPU20
より単にフォーマット変換されたものである。This data frame is sent to the frame receiving section 2 of LAN I.
This is an inter-network transfer frame received at 3, and the destination node address DA is a node address within LAN n (for example, floor 5).
, the source node address SA is a node address within LAN I (for example, patient 3), and this is
It is simply a format conversion.
フレーム送信制御部36はこの送信バッファメモ1J3
8からのデータフレーム送信を監視しており、データフ
レームの送信が開始されたならば、一つのデータフレー
ムを送信する毎に送信フレーム数カウンタ71にカウン
ト値を一つカウントアンプする指示を行う (ステップ
S7)。この動作は送信バッファメモリ38からのデー
タの送信が全部完了するまで繰り返し実行される。全デ
ータの送信完了、あるいは全データの送信が完了してい
なくともブリッジ1に割り当てられたトークン保有限度
時間が経過した場合には、LAN nのトークン(アク
セス権)を解放して(ステップS6)、送信動作を終了
する。The frame transmission control unit 36 uses this transmission buffer memo 1J3.
8, and when data frame transmission starts, it instructs the transmission frame number counter 71 to count and amplify the count value by one every time one data frame is transmitted. Step S7). This operation is repeated until all data from the transmission buffer memory 38 is completely transmitted. When the transmission of all data is completed, or even if the transmission of all data is not completed but the token holding limit time assigned to bridge 1 has elapsed, the token (access right) of LAN n is released (step S6). , ends the sending operation.
以上の動作によりダミーフレーム送出後、それに続いて
連続して送出されたデータフレームの数が送信フレーム
数カウンタ71にカウントされることになる。By the above-described operation, after the dummy frame is sent, the number of data frames continuously sent out is counted by the transmission frame number counter 71.
次に受信動作については説明する。ブリッジ1から送信
されたダミーフレームとそれに続くデータフレームはL
AN II内を一巡した後に再びブリッジlのフレーム
受信部33に受信される。フレーム受信制御部34はフ
レーム受信部33を介して受信したフレームを監視して
おり(ステップ511)、受信フレームが第6図図示の
ダミーフレームであった場合には(ステップ512)、
フレーム送信制御部36に通知する。フレーム送信制御
部36はフレーム送信部36に対して受信したダミーフ
レームを廃棄するように指示する即ち、受信バッファ3
5に格納されるダミーフレームを消去し、さらにセレク
タ39をフレーム受信器33からパターン発生器37に
切り替え、第5図と同様に受信したダミーフレームのス
トリッピングを行う。(ステップ513)。Next, the reception operation will be explained. The dummy frame and the following data frame sent from Bridge 1 are L
After going around AN II, it is received again by the frame receiving unit 33 of bridge I. The frame reception control unit 34 monitors the frame received via the frame reception unit 33 (step 511), and if the received frame is the dummy frame shown in FIG. 6 (step 512),
The frame transmission control unit 36 is notified. The frame transmission control section 36 instructs the frame transmission section 36 to discard the received dummy frame.
5, the selector 39 is switched from the frame receiver 33 to the pattern generator 37, and the received dummy frame is stripped in the same manner as in FIG. (Step 513).
フレーム受信制御部34がダミーフレームに続いてデー
タフレームを受信した場合、フレーム受信制御部34は
、送信フレーム数カウンタ71の内容が零でなければ(
ステップ515)、フレーム送信制御部36に対してフ
レーム消去(ストリッピング)要求を出しくステップ3
16)、それと共に送信フレーム数カウンタ71に対し
てそのカウント値を一つカウントダウンする指示を発す
る(ステップ514)。When the frame reception control unit 34 receives a data frame following the dummy frame, the frame reception control unit 34 determines that if the content of the transmission frame number counter 71 is zero (
Step 515), Step 3 of issuing a frame erasure (stripping) request to the frame transmission control unit 36
16) At the same time, it issues an instruction to the transmission frame number counter 71 to count down its count value by one (step 514).
フレーム送信制御部36はフレーム消去要求を受けて、
フレームストリッピングを開始する。送信制御部36は
、セレクタ39、パターン発生器37を制御し、第2図
と同様受信フレームのストリフピングを行う。以上の動
作を送信フレーム数カウンタ71のカウント値が零とな
るまで繰り返しくステップS15〜517)、零となっ
たならば処理を終了する(ステップ318)。これによ
り送信時にダミーフレームに続いてLAN I[に送信
した他LAN Iからの網間転送フレームを、(その
発信元ノードアドレスSAを参照しなくとも)リング−
巡後にブリッジ1で消去することが可能となる。The frame transmission control unit 36 receives the frame erasure request, and
Start frame stripping. The transmission control section 36 controls the selector 39 and pattern generator 37, and performs stripping of the received frame as in FIG. 2. The above operation is repeated until the count value of the transmission frame number counter 71 becomes zero (steps S15 to S517), and when it becomes zero, the process ends (step 318). This allows inter-network transfer frames from other LAN I sent to LAN I after the dummy frame to be sent to the ring-link (without referring to the source node address SA).
It becomes possible to erase using bridge 1 after the cycle.
以上、LAN IからLAN IIにデータフレームを
転送する場合について説明したが、その逆のLAN■か
らLAN Iにデータフレームを転送する場合のLA
N I側回路の動作も全く同じものである。Above, we have explained the case where data frames are transferred from LAN I to LAN II, but in the opposite case, LA when transferring data frames from LAN
The operation of the NI side circuit is also exactly the same.
次に本発明の第三の実施例について説明する。Next, a third embodiment of the present invention will be described.
第1O図は、本発明の第三の実施例の網間接続装置のブ
ロック図である。FIG. 1O is a block diagram of an inter-network connection device according to a third embodiment of the present invention.
ダミーフレーム生成器手段45は、第1及び第2のダミ
ーフレームを発生する。Dummy frame generator means 45 generates first and second dummy frames.
フレーム送信制御部26.36は、第1のダミーフレー
ム送出後、少なくとも1つの網間転送フレームを送出し
、その後筒2のダミーフレームの送出のために、ダミー
パターン発生手段60’、70’及びセレクタ29.3
9を制御する。After sending out the first dummy frame, the frame transmission control unit 26.36 sends out at least one inter-network transfer frame, and then sends out the dummy pattern generation means 60', 70' and Selector 29.3
Control 9.
フレーム受信制御部24.34は、フレーム受信部23
.33で受信したフレームの中で、第1のダミーフレー
ム及び第2のダミーフレームを検出する。The frame reception control unit 24.34 controls the frame reception unit 23.
.. A first dummy frame and a second dummy frame are detected among the frames received at step 33.
MPt120は、フレーム受信制御部24.34の検出
結果に基づいて、フレーム送信制御部26.36を制御
して第1のダミーフレームと第2のダミーフレームに挾
まれて受信される受信網間転送フレームを消去(ストリ
ッピング)させる。The MPt 120 controls the frame transmission control section 26.36 based on the detection result of the frame reception control section 24.34, and transfers the received inter-network transfer between the first dummy frame and the second dummy frame by controlling the frame transmission control section 26.36. Erase (stripping) the frame.
従って、第1のダミーフレーム受信後、第2のダミーフ
レームを受信するまでの間に受信した網間転送フレーム
を消去するように構成されている。Therefore, the inter-network transfer frame received during the period between reception of the first dummy frame and reception of the second dummy frame is erased.
次に、第10図のブロック構成図の動作を説明する。Next, the operation of the block diagram shown in FIG. 10 will be explained.
ダミーフレームのフレームフォーマットは、第9図によ
り説明した場合と同様である。The frame format of the dummy frame is the same as that described with reference to FIG.
また、第11図にブリッジ1におけるフレーム送信シー
ケンスの一例を示す。図において、縦方向が時間軸であ
り、下方向に時間が経過するものとする。また、斜め矢
印で自局からの送信フレームがリング上を一巡して自局
に受信されたことを示す。Further, FIG. 11 shows an example of a frame transmission sequence in the bridge 1. In the figure, the vertical direction is the time axis, and time passes downward. Also, a diagonal arrow indicates that the frame transmitted from the local station has gone around the ring and been received by the local station.
したがって、左側ノードと右側ノードは同一のブリッジ
1を示している。また、ブリッジ1における送信時処理
手順の流れが第12図に、更に受信時処理手順の流れが
第13図にそれぞれ示される。Therefore, the left-hand node and the right-hand node represent the same bridge 1. Further, the flow of the processing procedure at the time of transmission in the bridge 1 is shown in FIG. 12, and the flow of the processing procedure at the time of reception is shown in FIG. 13, respectively.
いま、第14図に示したリング型LAN I内のノー
ド3からリング型LAN II内のノード5に宛ててフ
レームが送信されたものとする。このフレームはLAN
I内を循環してブリッジlのフレーム受信部23、
フレーム受信制御部24に受信され、当該フレーム中の
宛先ノードアドレスDA=lk5、送信元ノードアドレ
ス5A−43、情報INFOが抽出され、バス4L42
を介してMPU20に通知される。そしてMPU20は
システムメモリ21を参照して受信フレームがLAN
1からLAN IIに宛てた転送フレームであるか否
かを調べ転送フレームの場合は、フォーマット変換する
。Now, assume that a frame is transmitted from node 3 in ring type LAN I shown in FIG. 14 to node 5 in ring type LAN II. This frame is LAN
frame receiving section 23 of bridge I;
The frame is received by the frame reception control unit 24, and the destination node address DA=lk5, source node address 5A-43, and information INFO in the frame are extracted, and the bus 4L42
The MPU 20 is notified via. Then, the MPU 20 refers to the system memory 21 and determines whether the received frame is LAN.
1 to LAN II is checked, and if it is a transfer frame, the format is converted.
このフレームデータをLAN IIに送信するには、第
12図の流れ図の手順による。To transmit this frame data to LAN II, the procedure shown in the flowchart of FIG. 12 is followed.
先ず、フレーム受信制御部34はLAN II内での送
信権であるトークンを獲得したかを監視しており(ステ
ップ511 ) 、[得するまでトークンの受信監視が
繰り返される。First, the frame reception control unit 34 monitors whether a token, which is the right to transmit within LAN II, has been acquired (step 511), and the reception monitoring of the token is repeated until the token is acquired.
トークンを獲得すると、フレーム受信制御部34からマ
イクロプロセッサMPU20にトークンを受信した旨が
通知される(ステップ512)。When the token is acquired, the frame reception control unit 34 notifies the microprocessor MPU 20 that the token has been received (step 512).
次に、マイクロプロセッサMPU20は、システムメモ
リ21内に送信すべきデータフレームが存在するか否か
の判定を行なう(ステップ513)。送信するデータフ
レームがないときは否定判断し、獲得したトークンを解
放して(ステップ520)、送信処理を終了する。尚、
ステップ520でのトークンの解放が済むと、ステップ
511以降の処理が繰り返される。Next, microprocessor MPU 20 determines whether there is a data frame to be transmitted in system memory 21 (step 513). If there is no data frame to be transmitted, a negative determination is made, the acquired token is released (step 520), and the transmission process ends. still,
After the token is released in step 520, the processing from step 511 onward is repeated.
ステップ513(送信するデータフレーム有りか)の判
定で肯定判断すると、次にマイクロプロセッサ20は、
ダミーフレーム発生器45を起動しダミーフレームを送
信ハソファメモリ223に複写する(ステップ514)
。このダミーフレームは、第6図に示した構成のフレー
ムであり、宛先ノードアドレスD^と送信元ノードアド
レスSAが共にノ・−ド1に対応した隘1に設定されて
いる。If an affirmative determination is made in step 513 (Is there a data frame to be transmitted?), then the microprocessor 20
Activate the dummy frame generator 45 and copy the dummy frame to the transmission sofa memory 223 (step 514)
. This dummy frame has the structure shown in FIG. 6, and the destination node address D^ and the source node address SA are both set to 1, which corresponds to node 1.
また、マイクロプロセッサ20は、送信するデータフレ
ームを送信バッファメモリ38に転送する(ステップ5
15)。システムメモリ21にはノード3からノード5
に転送するフォーマット変換されたデータフレームが複
数個(例えば3個)格納されており、マイクロプロセッ
サ20はこの中の1つを読み出して送信バッファメモリ
38に格納する。The microprocessor 20 also transfers the data frame to be transmitted to the transmission buffer memory 38 (step 5).
15). The system memory 21 contains nodes 3 to 5.
A plurality (for example, three) of format-converted data frames to be transferred are stored, and the microprocessor 20 reads one of these frames and stores it in the transmission buffer memory 38.
尚、このデータフレームは、宛先ノードアドレスD^が
磁5に、送信元ノードアドレスSAがN113に設定さ
れており、ノード3から送出されたデータフレームその
ものである。Note that this data frame is the data frame itself sent from node 3, with the destination node address D^ set to magnetic 5 and the source node address SA set to N113.
次に、マイクロプロセッサ20は、送信する残りのデー
タフレームがシステムメモリ21内に存在するか否かの
判定を行なう(ステップ516)。残りが存在する場合
には肯定判断し、ステップ515(データフレームの転
送)以降の処理を繰り返す。Microprocessor 20 then determines whether there are any remaining data frames to transmit in system memory 21 (step 516). If there is a remainder, an affirmative determination is made and the processing from step 515 (data frame transfer) onwards is repeated.
また、残りが存在せず否定判断したときは、再度ダミー
パターン発生器45を起動しダミーフレームを送信バッ
ファメモリ38に複写する(ステップ517 )。If there is no remaining frame and a negative determination is made, the dummy pattern generator 45 is activated again and the dummy frame is copied to the transmission buffer memory 38 (step 517).
次に、マイクロプロセッサ20はフレーム送信制御部3
6に送信指示を送り(ステップ518)、フレーム送信
制御部36はこの指示に応じて送信バッファメモリ38
に格納されたフレームを読み出してLAN n内に送信
する(ステップ519)。送信終了後、トークンを解放
する(ステップ520)。Next, the microprocessor 20 controls the frame transmission control section 3.
6 (step 518), and the frame transmission control unit 36 sends a transmission instruction to the transmission buffer memory 38 in response to this instruction.
The frame stored in is read out and transmitted within LAN n (step 519). After the transmission is completed, the token is released (step 520).
このようにしてフレームの送信を行なうことにより、第
11図に示したように、1つのダミーフレーム送信及び
3つのデータフレーム送信後再度1つのダミーフレーム
が送信される。By transmitting frames in this manner, as shown in FIG. 11, after transmitting one dummy frame and three data frames, one dummy frame is transmitted again.
また、上述のようにして送信したフレームを受信して消
去する場合の動作を以下に示す。Further, the operation when receiving and erasing the frame transmitted as described above will be described below.
先ず、フレーム受信制御部34はフレームを受信したか
を監視している。(ステップ611 ) 、そして、受
信制御部34が、ダミーフレームを受信したことを検出
するとフレーム受信制御部34からマイクロプロセッサ
21にダミーフレームを受信した旨が通知される(ステ
ップ612)。受信したフレームは、バス41.42を
介して受信バッファ35にコピーされている。ダミーフ
レーム受信が通知されたとき、MPU20は肯定判断の
ときは、システムメモリ21内のダミーフラグが1”に
設定されているか否かを判断する(ステップ615)。First, the frame reception control unit 34 monitors whether a frame has been received. (Step 611) Then, when the reception control unit 34 detects that a dummy frame has been received, the frame reception control unit 34 notifies the microprocessor 21 that the dummy frame has been received (Step 612). The received frames have been copied to the receive buffer 35 via bus 41.42. When the MPU 20 is notified of the reception of the dummy frame and makes an affirmative determination, it determines whether the dummy flag in the system memory 21 is set to 1'' (step 615).
このダミーフラグはダミーフレーム受信の有無を示すた
めのフラグであり、ダミーフレームを受信する毎に1”
あるいはO″に変更されるものである。送信バッファ3
8から上述した一連のフレーム(1つのダミーフレーム
、3つのデータフレーム、1つのダミーフレーム)を転
送した時点では、ダミーフラグは0″に設定されている
。This dummy flag is a flag to indicate whether or not a dummy frame is received, and it becomes 1" every time a dummy frame is received.
Or it is changed to O''. Transmission buffer 3
At the time when the above-described series of frames (one dummy frame, three data frames, one dummy frame) are transferred from 8 onwards, the dummy flag is set to 0''.
最初は、ダミーフラグが0”に設定されているためステ
ップ615で否定判断され、次にマイクロプロセッサ2
0はダミーフラグを1”に設定しくステップ616 )
、その後フレーム送信制御部36に送信フレームの消
去指示を送る(ステップ619)。Initially, since the dummy flag is set to 0'', a negative determination is made in step 615, and then the microprocessor 2
0, set the dummy flag to 1" (step 616)
, and then sends an instruction to erase the transmitted frame to the frame transmission control unit 36 (step 619).
フレーム送信制御36では、フレーム受信したダミーフ
レームを第2図と同様にストリップする。以後、ステッ
プ611に戻って処理を繰り返す。In the frame transmission control 36, the received dummy frame is stripped in the same manner as in FIG. Thereafter, the process returns to step 611 and repeats the process.
また、フレーム受信制御部34でデータフレームの受信
を検出した場合には、ステップ614(受信フレームが
ダミーフレームか)の判定で否定判断される。Further, when the frame reception control unit 34 detects reception of a data frame, a negative determination is made in step 614 (whether the received frame is a dummy frame).
次にマイクロプロセッサ251は、ダミーフラグは1”
に設定されているか否かを判定し、肯定判断のときはス
テップ619(フレームの消去)の処理以降を行なう。Next, the microprocessor 251 sets the dummy flag to 1".
If the determination is affirmative, the process from step 619 (frame deletion) is performed.
最初のダミーフレームの後に3つのデータフレームが受
信されると、ステップ618で肯定判断され、ステップ
619で消去される。If three data frames are received after the first dummy frame, a positive determination is made in step 618 and the data frames are erased in step 619.
また、最後のダミーフレームを受信した場合には、ステ
ップ614(受信フレームがダミーフレームか)の判定
で肯定判断すると共に、ステップ615の判定(ダミー
フラグが1’か)で肯定判断される。次にマイクロプロ
セッサ251は、ダミーフラグをO″に設定しくステッ
プ617)、その後ステップ 619によるフレームの
消去が行なわれる。When the last dummy frame is received, an affirmative determination is made in step 614 (whether the received frame is a dummy frame), and an affirmative determination is made in step 615 (whether the dummy flag is 1'). Next, the microprocessor 251 sets the dummy flag to O'' (step 617), and then the frame is erased in step 619.
通常のフレーム(ノード1以外のノード間で転送される
フレーム)を受信した場合には、ステップ614. 6
18で共に否定判断されるため、受信フレームは消去さ
れず(したがってフレーム受信部33、フレーム受信器
33.セレクタ39.フレーム送信部40を介して転送
され)、ステップ611以降の処理が繰り返される。If a normal frame (a frame transferred between nodes other than node 1) is received, step 614. 6
Since both are negative in step 18, the received frame is not erased (therefore, it is transferred via the frame receiving unit 33, frame receiver 33, selector 39, and frame transmitting unit 40), and the processing from step 611 onward is repeated.
このように、ブリッジ1を介してフレームを網間転送す
る場合、この転送するデータフレームに前後してダミー
フレームを送信する。マイクロプロセッサ20は、フレ
ーム受信制御部34で受信したフレームを監視しており
、2つのダミーフレームに挟まれた1つあるいは複数個
のデータフレームを消去する。In this way, when a frame is transferred between networks via the bridge 1, dummy frames are transmitted before and after the data frame to be transferred. The microprocessor 20 monitors the frames received by the frame reception control unit 34, and erases one or more data frames sandwiched between two dummy frames.
以上、説明したように、本発明によれば、転送するデー
タフレームのフォーマットを変更する必要がなく、しか
も複数個のデータフレームを連続して転送することが可
能となる。また、ノード数の変更等には影響されないた
め、ネットワークの構成変更に柔軟に対応することがで
きる。As described above, according to the present invention, there is no need to change the format of a data frame to be transferred, and moreover, it is possible to transfer a plurality of data frames in succession. Furthermore, since it is not affected by changes in the number of nodes, etc., it is possible to flexibly respond to changes in the network configuration.
第1図は、本発明の原理図、第2図は、本発明の第1実
施例のブリッジのブロック構成図、第3図、第4図は、
第2図の動作説明図、第5図は、本発明の第2実施例の
ブリッジのブロック構成図、第6図はダミーフレームの
フレームフォーマット例、第7図は、第5図のブリッジ
におけるフレーム送信手順を説明するための図、第8図
、第9図は、第5図の動作説明のためのフローチャート
。
第10図は第3実施例のブリッジのブロック構成図、第
11図は第10図のブリフジにおけるフレーム送信手順
を説明するための図、第12図、第13図は、第10図
の動作を説明するためのフローチャート、第14図、第
15図は本発明が対象とするシステム構成図、第16図
は、リング型LANにおける一般的なフレーム構成、第
17図は、従来におけるLAN間に渡る転送フレームの
フレームフォーマットである。
ゝ″二′−−
ローーーーーーーーーーー夫−−−−−−−−−−=1
; 1
: I
L−一一−−−−−−−−±−J
ゾ
5A’誓捏チー7/ン/)横へ口
笛 3 口
5A(「理チー7毎ダLψカイF言y〕剖」瓜コ第 4
ロ
ダ〉−フレーム/)7オーマ・/ト例
@ 6 図
少うへθ痺f)7G理十川典、
薯 q 記
ブ゛す・、ジl LAN1i ブリ
7内’$31ミ支社4グl/77に−A送イ方ンヂ川用
゛を、説B月1”7hj’)/)斥]$ 11 記
送稽時の怨理−+唄
112 図
衾イ言Bぜ「Iフタ4.理手)り與
々l 13 序コ
り促ス/)郵送フレームフォーマット
第 17 記FIG. 1 is a principle diagram of the present invention, FIG. 2 is a block diagram of a bridge according to the first embodiment of the present invention, and FIGS. 3 and 4 are:
FIG. 2 is an operation explanatory diagram, FIG. 5 is a block diagram of the bridge according to the second embodiment of the present invention, FIG. 6 is a frame format example of a dummy frame, and FIG. 7 is a frame diagram of the bridge in FIG. 5. 8 and 9 are flowcharts for explaining the operation of FIG. 5. FIG. 10 is a block diagram of the bridge of the third embodiment, FIG. 11 is a diagram for explaining the frame transmission procedure in the bridge of FIG. 10, and FIGS. 12 and 13 show the operation of FIG. 10. Flowchart for explanation; Figures 14 and 15 are system configuration diagrams targeted by the present invention; Figure 16 is a general frame configuration in a ring type LAN; Figure 17 is a diagram showing a conventional frame configuration between LANs. This is the frame format of the transfer frame.ゝ″2′−−Rooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so so sonum
; 1: I L-11------------±-J zo5A'swearing chi7/n/) Whistle to the side 3 mouth 5A ('Li-chi7 every daLψkaiFsaying) autopsy "Uriko No. 4
Roda〉-Frame /) 7 Oma / / To example @ 6 Fig. θ paralysis f) 7G Ritokawa Nori, 薯 q Recorded bus /) LAN1i Buri 7 inside' $ 31 Mi branch 4 groups / To 77 - A-send I way for Njikawa, theory B month 1"7hj')/) 斥] $ 11 Grudge at the time of recording and rehearsing - + song 112 Illustration A word B ``I cover 4. 13 Introduction/) Mailing frame format No. 17
Claims (4)
カルエリアネットワーク間の通信を制御する網間接続装
置であって、 該リング型ローカルエリアネットワーク内ノードを宛先
とし他のローカルエリアネットワーク内ノードを発信元
とする網間転送フレームを、ダミーフレームに続けて該
リング型ローカルエリアネットワークに送信する送信手
段と、 該ダミーフレーム送信後該リング型ローカルエリアネッ
トワークから受信されたダミーフレームを検出し、この
特定フレームに続いて受信された該網間転送フレームと
を該リング型ローカルエリアネットワークから除去する
除去手段とを備えたことを特徴とする網間接続装置。(1) An inter-network connection device that controls communication between local area networks including a ring local area network, with a node in the ring local area network as the destination and a node in another local area network as the source. Transmitting means for transmitting an inter-network transfer frame to the ring local area network following the dummy frame; detecting a dummy frame received from the ring local area network after transmitting the dummy frame; 1. An inter-network connection device comprising: removal means for removing the inter-network transfer frame received from the ring local area network.
記リング型ローカルエリアネットワークに送出し、前記
除去手段は、前記リング型ローカルエリアネットワーク
を一巡して受信された第二ダミーフレームを検出し、前
記ダミーフレームから前記第二ダミーフレームを受信す
るまでの間に受信した網間転送フレームを、前記リング
型ローカルエリアネットワークから除去することを特徴
とする請求項(1)記載の網間接続装置。(2) The transmitting means transmits a second dummy frame to the ring local area network following the inter-network transfer frame, and the removing means sends a second dummy frame to the ring local area network after going around the ring local area network. Claim (1) characterized in that two dummy frames are detected, and inter-network transfer frames received between the first dummy frame and the second dummy frame are removed from the ring local area network. The network connection device described.
数を識別する識別手段を備え、 前記除去手段は、 前記ダミーフレーム受信に続いて前記識別手段により規
定される数だけ受信された網間転送フレームを除去する
ことを特徴とする請求項(1)記載の網間接続装置。(3) The transmitting means includes an identifying means for identifying the number of inter-network transfer frames to be transmitted after transmitting the dummy frame, and the removing means receives only the number specified by the identifying means subsequent to receiving the dummy frame. The inter-network connection device according to claim 1, wherein the inter-network transfer frame is removed.
カルエリアネットワーク間の通信を制御する網間接続装
置であって、 該リング型ローカルエリアネットワーク内ノードを宛先
とし、他のローカルエリアネットワーク内ノードを発信
元とする網間転送フレームの該宛先を記憶して、該リン
グ型ローカルエリアネットワークに送信する送信手段と
、 該リング型ローカルエリアネットワークから受信される
網間転送フレーム内の宛先と、記憶した宛先とが一致し
た際に、この網間転送フレームを該リング型ローカルエ
リアネットワークから除去する除去手段とを備えたこと
を特徴とする網間接続装置。(4) An inter-network connection device that controls communication between local area networks including a ring local area network, with a node in the ring local area network as the destination and a node in another local area network as the source. transmitting means for storing the destination of an inter-network transfer frame to be sent to the ring-type local area network, and transmitting the destination of the inter-network transfer frame received from the ring-type local area network; An inter-network connection device comprising: removal means for removing the inter-network transfer frame from the ring local area network when the inter-network transfer frame matches.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1330452A JPH0758972B2 (en) | 1988-12-20 | 1989-12-20 | Network connection device |
Applications Claiming Priority (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP32505488 | 1988-12-20 | ||
| JP63-325054 | 1988-12-20 | ||
| JP63-332394 | 1988-12-28 | ||
| JP33239488 | 1988-12-28 | ||
| JP1-10378 | 1989-01-18 | ||
| JP1037889 | 1989-01-18 | ||
| JP1330452A JPH0758972B2 (en) | 1988-12-20 | 1989-12-20 | Network connection device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02270437A true JPH02270437A (en) | 1990-11-05 |
| JPH0758972B2 JPH0758972B2 (en) | 1995-06-21 |
Family
ID=27455385
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1330452A Expired - Lifetime JPH0758972B2 (en) | 1988-12-20 | 1989-12-20 | Network connection device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0758972B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05211514A (en) * | 1991-08-16 | 1993-08-20 | Internatl Business Mach Corp <Ibm> | Token-ring with plurality of channel |
-
1989
- 1989-12-20 JP JP1330452A patent/JPH0758972B2/en not_active Expired - Lifetime
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05211514A (en) * | 1991-08-16 | 1993-08-20 | Internatl Business Mach Corp <Ibm> | Token-ring with plurality of channel |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0758972B2 (en) | 1995-06-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0258604B1 (en) | A method of transmitting a token in a communication ring | |
| EP0146831B1 (en) | Message stripping protocol for a ring communication network | |
| US5956335A (en) | Many to few group address translation through a network bridge | |
| US5638515A (en) | Method for stripping dataframes from the communicating medium in an FDDI communications network | |
| GB2238212A (en) | Node unit and communications method for local area network | |
| US5434864A (en) | Encapsulation of an address within a forwarded frame in a computer communications system | |
| JPH01208934A (en) | Node equipment | |
| JPH0787466B2 (en) | Communication terminal insertion control method | |
| US6141349A (en) | Network system | |
| JPS60136442A (en) | Transmission system of packet switching data | |
| US5168496A (en) | System for internetwork communication between local areas networks | |
| US6104714A (en) | Method and apparatus for allowing communication in an isochronous traffic of asynchronous transfer mode (ATM) cells in a ring network | |
| JPH02270437A (en) | Inter-network connector | |
| JPS62261250A (en) | Mechanism for facilitating exchange of data and non-encoded information in communication network | |
| GB2171880A (en) | Local area network | |
| JPS60246148A (en) | Data transmission control system | |
| EP0881801B1 (en) | Communication method and communication system | |
| JPH05244160A (en) | Bridge device having frame deleting function | |
| JPH05501345A (en) | Multicast addressing method in local area networks with insufficient multicast address capacity | |
| JPH02112348A (en) | LAN coupling device | |
| JPS61264833A (en) | Data transfer and control system | |
| JPH11177560A (en) | Data transmission system | |
| JP3182292B2 (en) | Communication network system | |
| JPH0974410A (en) | Communication relay device | |
| JPH02206253A (en) | Time slot release method |