JPH05160834A - Local area network relay controller - Google Patents

Local area network relay controller

Info

Publication number
JPH05160834A
JPH05160834A JP3325681A JP32568191A JPH05160834A JP H05160834 A JPH05160834 A JP H05160834A JP 3325681 A JP3325681 A JP 3325681A JP 32568191 A JP32568191 A JP 32568191A JP H05160834 A JPH05160834 A JP H05160834A
Authority
JP
Japan
Prior art keywords
lan
data
local area
module
area network
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
JP3325681A
Other languages
Japanese (ja)
Inventor
Koji Tatara
浩司 多々良
Hiroo Wakabayashi
弘雄 若林
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.)
Mitsubishi Electric Corp
Nippon Telegraph and Telephone Corp
Original Assignee
Mitsubishi Electric Corp
Nippon Telegraph and Telephone 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 Mitsubishi Electric Corp, Nippon Telegraph and Telephone Corp filed Critical Mitsubishi Electric Corp
Priority to JP3325681A priority Critical patent/JPH05160834A/en
Publication of JPH05160834A publication Critical patent/JPH05160834A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To improve the processing performance by providing a path control means to each LAN module and implementing independent path control processing so as to allow the controller to cope with even the increase in a load due to the increase in the LAN module. CONSTITUTION:Data sent from a CSMA/CD system LAN (not shown) enter a LAN module 1A and is received by a 1st control section 14 having an interface function and the received data are stored once in a data memory section 12. A microcomputer-section 10 receiving a notice of the reception extracts destination address information included in the received data according to a path control program in a program memory section 11. Then a path control table in the memory section 12 is referred to obtain the information as to which LAN of a LAN module the destination address information points out. Data in the memory section 12 are sent to a LAN module 1B through a communication interface section 13. The data are processed similarly in the module (FDDI) 1B and the data in the memory 12 are sent through a 2nd control section 15. Then the path control processing is terminated.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明はOSI(open systems
interconnection)参照モデルのネットワーク層若しく
はデータリンク層における通信経路の制御やOSI以外
であってもそれらと同類の通信経路の制御を行なうロー
カルエリアネットワーク中継制御装置に関するものであ
る。
This invention relates to OSI (open systems).
The present invention relates to a local area network relay control device that controls a communication path in a network layer or a data link layer of a reference model and controls a communication path similar to those other than OSI.

【0002】[0002]

【従来の技術】図2はネットワーク層若しくはデータリ
ンク層における通信経路の制御を行なう従来のローカル
エリアネットワーク中継制御装置の構成を示すブロック
図である。以下ローカルエリアネットワークをLANと
呼ぶ。図2において、2はLAN制御装置、2Aは通信
経路の制御処理を実施するメインモジュール、2BはL
AN入出力制御を行なうLANモジュール(ここではC
SMA/CD方式LANに対する制御モジュール)、2
CはLAN入出力制御を行なうLANモジュール(ここ
ではFDDI方式LANに対する制御モジュール)であ
る。上記CSMA/CDとはcarrier sense multiple a
ccess with collision detectionの事である。上記FD
DIとはfiber distributed data interfaceで、米国規
格協会で標準化を進めているインタフェースの事であ
る。図2において、10は通信経路の制御処理を実行す
る経路制御手段としてのマイクロプロセッサ部、11は
通信経路の制御を行なうための経路制御プログラムを格
納したプログラムメモリ部、12は経路制御データおよ
びLAN送受信データを格納するデータメモリ部、16
は内部バスである。14はLANモジュール2Bに備え
られる第1の制御部(CSMA/CD制御部)、15は
LANモジュール2Cに備えられる第2の制御部(FD
DI制御部)である。
2. Description of the Related Art FIG. 2 is a block diagram showing a configuration of a conventional local area network relay control device for controlling a communication route in a network layer or a data link layer. Hereinafter, the local area network will be referred to as a LAN. In FIG. 2, reference numeral 2 is a LAN control device, 2A is a main module for performing communication path control processing, and 2B is L.
LAN module that controls AN input / output (here, C
Control module for SMA / CD system LAN), 2
Reference numeral C is a LAN module (here, a control module for the FDDI system LAN) that controls LAN input / output. What is CSMA / CD? Carrier sense multiple a
It is a ccess with collision detection. FD above
DI is a fiber distributed data interface, which is an interface being standardized by the American National Standards Institute. In FIG. 2, 10 is a microprocessor unit as a route control means for executing communication route control processing, 11 is a program memory unit storing a route control program for controlling the communication route, and 12 is route control data and LAN. A data memory unit for storing transmission / reception data, 16
Is an internal bus. 14 is a first control unit (CSMA / CD control unit) included in the LAN module 2B, and 15 is a second control unit (FD) included in the LAN module 2C.
DI control unit).

【0003】次に動作について説明する。ここでは、L
ANモジュール(CSMA/CD)2Bから受信された
データの宛先がLANモジュール(FDDI)2Cの先
のLANに送られるべきデータであったときの動作を説
明する。
Next, the operation will be described. Here, L
The operation when the destination of the data received from the AN module (CSMA / CD) 2B is the data to be sent to the LAN ahead of the LAN module (FDDI) 2C will be described.

【0004】LANモジュール(CSMA/CD)2B
から受信されたデータは一旦データメモリ部12に蓄積
される。受信を通達されたマイクロプロセッサ部10は
プログラムメモリ部11中にある経路制御プログラムに
従って次のように動作する。まず、受信されたデータの
中に含まれる宛先アドレスを取り出す。次に、データメ
モリ部12上にある経路制御表を参照し、この宛先アド
レスがどのLANモジュールの先のLANを示している
かを得る。この動作例では宛先がLANモジュール(F
DDI)2Cの先のLANであるとすると、データを送
るべき先はLANモジュール(FDDI)2Cであるこ
とが得られる。次に、データメモリ部12内にあるデー
タをLANモジュール(FDDI)2Cに送信する。以
上で経路制御処理が完了する。
LAN module (CSMA / CD) 2B
The data received from is temporarily stored in the data memory unit 12. The microprocessor unit 10 notified of the reception operates as follows according to the path control program in the program memory unit 11. First, the destination address included in the received data is extracted. Next, the route control table on the data memory unit 12 is referred to, and the LAN module to which this destination address indicates the destination LAN is obtained. In this operation example, the destination is the LAN module (F
If it is the destination LAN of the DDI) 2C, it can be obtained that the destination of the data is the LAN module (FDDI) 2C. Next, the data in the data memory unit 12 is transmitted to the LAN module (FDDI) 2C. This completes the route control process.

【0005】[0005]

【発明が解決しようとする課題】従来のLAN中継制御
装置は以上のように構成されているので、LANモジュ
ール数の増加により処理すべきデータ量が増加してきた
とき、マイクロプロセッサ部の負荷が増大し、処理がで
きなくなったり、処理時間が多くなったりするという問
題点があった。
Since the conventional LAN relay control device is constructed as described above, when the amount of data to be processed increases due to the increase in the number of LAN modules, the load on the microprocessor part increases. However, there are problems that processing cannot be performed and processing time increases.

【0006】この発明は上記のような問題点を解決する
ためになされたもので、LANモジュールの増加による
負荷の増大にも対応できるLAN中継制御装置を提供す
ることを目的とする。
The present invention has been made to solve the above problems, and an object of the present invention is to provide a LAN relay control device capable of coping with an increase in load due to an increase in LAN modules.

【0007】[0007]

【課題を解決するための手段】この発明に係るLAN中
継制御装置は、各LANモジュール1A,1A,1B毎
に通信経路の制御を独立に行なう経路制御手段(マイク
ロプロセッサ部10)を備え、データを受信した当該L
ANモジュールは自体の経路制御手段によりデータ中に
含まれる宛先アドレス情報若しくは経路指示情報を取り
出し、この情報が指し示すLANに該当するLANモジ
ュールにデータを送信するものである。
A LAN relay control device according to the present invention comprises route control means (microprocessor section 10) for independently controlling a communication route for each LAN module 1A, 1A, 1B, and a data Received L
The AN module takes out the destination address information or the route indication information contained in the data by its own route control means, and transmits the data to the LAN module corresponding to the LAN indicated by this information.

【0008】[0008]

【作用】例えば、1つのLANからデータを受信したL
ANモジュール1Aは自体の経路制御手段(マイクロプ
ロセッサ部10)によりデータ中の宛先アドレス情報を
取り出し、この宛先アドレス情報がLANモジュール1
Bの先のLAN若しくはそのLANを介して到達できる
LANを示すものであれば、そのデータをLANモジュ
ール1Bに送信する。
Operation: For example, L receiving data from one LAN
The AN module 1A extracts the destination address information in the data by its own route control means (microprocessor unit 10), and this destination address information is the LAN module 1
If it indicates a LAN ahead of B or a LAN reachable via the LAN, the data is transmitted to the LAN module 1B.

【0009】[0009]

【実施例】図1はこの発明の一実施例に係るLAN中継
制御装置の構成を示すブロック図である。図1におい
て、1はLAN制御装置、1AはCSMA/CD方式L
ANを制御するLANモジュール(CSMA/CD)、
1BはFDDI方式LANを制御するLANモジュール
(FDDI)である。13は通信バス13Aに対する通
信バスインタフェース部である。その他の符号は従来例
のものと同じである。この実施例の特徴は、LANモジ
ュール1A,1A,1B毎に経路制御手段としてのマイ
クロプロセッサ部10がそれぞれ独立に設けられている
ことである。
1 is a block diagram showing the configuration of a LAN relay control device according to an embodiment of the present invention. In FIG. 1, 1 is a LAN control device, 1A is a CSMA / CD system L
LAN module (CSMA / CD) to control AN,
1B is a LAN module (FDDI) that controls an FDDI LAN. Reference numeral 13 is a communication bus interface unit for the communication bus 13A. Other symbols are the same as those in the conventional example. The feature of this embodiment is that each of the LAN modules 1A, 1A and 1B is independently provided with a microprocessor unit 10 as a route control means.

【0010】次に動作について説明する。ここでは、図
から見て左側のLANモジュール1Aの第1の制御部1
4から受信されたデータをそのデータ中に含まれる宛先
アドレス情報の内容に従って、LANモジュール1Bの
第2の制御部15に経路制御する場合の動作について説
明する。図示しないCSMA/CD方式LANから送信
されてきたデータはLANモジュール1Aに入り、イン
タフェース機能を有する第1の制御部14で受信され、
その受信データは一旦データメモリ部12に蓄積され
る。受信を通知されたマイクロプロセッサ部10は、プ
ログラムメモリ部11中にある経路制御プログラムに従
って次のように動作する。まず、受信されたデータ中に
含まれる宛先アドレス情報を取り出す。次にデータメモ
リ部12上にある経路制御表を参照し、この宛先アドレ
ス情報がどのLANモジュールの先のLANを示してい
るかを得る。この例ではLANモジュール1Bの先のF
DDI方式LANであるとする。これに従いデータメモ
リ部12内にあるデータを通信バスインタフェース部1
3を通してLANモジュール1Bに送る。
Next, the operation will be described. Here, the first control unit 1 of the LAN module 1A on the left side as viewed from the drawing
The operation of routing the data received from No. 4 to the second controller 15 of the LAN module 1B according to the contents of the destination address information included in the data will be described. Data transmitted from a CSMA / CD system LAN (not shown) enters the LAN module 1A and is received by the first control unit 14 having an interface function.
The received data is temporarily stored in the data memory unit 12. The microprocessor unit 10 notified of the reception operates as follows according to the route control program stored in the program memory unit 11. First, the destination address information included in the received data is extracted. Next, by referring to the route control table on the data memory unit 12, it is obtained which LAN module this destination address information indicates the destination LAN. In this example, the F at the end of the LAN module 1B
It is assumed that the LAN is the DDI system. According to this, the data in the data memory unit 12 is transferred to the communication bus interface unit 1
3 to the LAN module 1B.

【0011】次いで、LANモジュール(FDDI)1
Bにおいて、通信バスインタフェース部13から受信さ
れたデータは一旦データメモリ部12に蓄積される。受
信を通知されたマイクロプロセッサ部10はプログラム
メモリ部11中に含まれる経路制御プログラムに従っ
て、次のように動作する。まず、受信されたデータの中
に含まれる宛先アドレスを取り出す。次にデータメモリ
12部上にある経路制御表を参照し、この宛先アドレス
がどのLANモジュールの先のLANを示しているかを
得る。この例では第2の制御部15の先のLANである
とする。これに従い、データメモリ12中にあるデータ
を第2の制御部15を通して送信する。以上で経路制御
処理が完了する。なお、LANモジュール1AからLA
Nモジュール1Bに受け渡されたデータの送信先が第2
の制御部15の先のLANであることが自明の場合に
は、LANモジュール1Bにおいて宛先アドレスを取り
出し経路制御表を参照するまでの動作は省略が可能であ
る。
Next, the LAN module (FDDI) 1
In B, the data received from the communication bus interface unit 13 is temporarily stored in the data memory unit 12. The microprocessor unit 10 notified of the reception operates according to the route control program contained in the program memory unit 11 as follows. First, the destination address included in the received data is extracted. Next, the route control table on the data memory 12 is referred to obtain the LAN module to which the destination address indicates the LAN. In this example, it is assumed that the LAN is ahead of the second controller 15. In accordance with this, the data in the data memory 12 is transmitted through the second controller 15. This completes the route control process. LAN module 1A to LA
The destination of the data passed to the N module 1B is the second
If it is obvious that the LAN is ahead of the control unit 15, the operation of extracting the destination address and referring to the route control table in the LAN module 1B can be omitted.

【0012】この実施例におけるLANモジュールは、
独立したマイクロプロセッサ部を持つことにより、経路
制御処理が独立して行なわれ、全体としての処理性能が
向上している。また、各LANモジュールは1つのLA
N制御部と、1つの通信バス制御部という2つの入出力
インタフェースしか持たないので、処理が簡単化され、
効率が向上する。本実施例では、データの中に含まれる
宛先アドレス情報の内容に従って経路制御する場合の動
作について説明したが、ソースルーチング方式の経路指
示情報の内容に従って経路制御を行うことも可能であ
る。
The LAN module in this embodiment is
By having an independent microprocessor unit, the route control processing is performed independently, and the overall processing performance is improved. Each LAN module has one LA
Since it has only two input / output interfaces, the N control unit and one communication bus control unit, the processing is simplified,
Efficiency is improved. In this embodiment, the operation in the case of performing the route control according to the contents of the destination address information included in the data has been described, but it is also possible to perform the route control according to the contents of the route instruction information of the source routing method.

【0013】[0013]

【発明の効果】以上のように本発明によれば、LANモ
ジュール毎に経路制御手段を設け、独立に経路制御処理
を行なうようにしたので、LANモジュールの増加によ
る負荷の増大にも対応でき、処理性能が向上するという
効果が得られる。
As described above, according to the present invention, since the route control means is provided for each LAN module and the route control processing is independently performed, it is possible to cope with an increase in load due to an increase in LAN modules. The effect that the processing performance is improved is obtained.

【図面の簡単な説明】[Brief description of drawings]

【図1】この発明の一実施例に係るLAN中継制御方式
を用いたLAN制御装置の構成を示すブロック図であ
る。
FIG. 1 is a block diagram showing a configuration of a LAN control device using a LAN relay control system according to an embodiment of the present invention.

【図2】従来のLAN制御装置の構成を示すブロック図
である。
FIG. 2 is a block diagram showing a configuration of a conventional LAN control device.

【符号の説明】[Explanation of symbols]

1 LAN制御装置 1A,1B LANモジュール 10 マイクロプロセッサ部(経路制御手段) 14 第1の制御部 15 第2の制御部 DESCRIPTION OF SYMBOLS 1 LAN control device 1A, 1B LAN module 10 Microprocessor unit (path control means) 14 First control unit 15 Second control unit

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 複数のローカルエリアネットワークとの
インタフェース機能を有し、1つのローカルエリアネッ
トワークから別のローカルエリアネットワークへのデー
タの通信経路の制御を行なうローカルエリアネットワー
ク中継制御装置において、上記ローカルエリアネットワ
ークを制御する各ローカルエリアネットワークモジュー
ル毎に通信経路の制御を独立に行なう経路制御手段を設
け、データを受信した当該ローカルエリアネットワーク
モジュールは自体の経路制御手段によりデータ中に含ま
れる宛先アドレス情報若しくは経路指示情報を取り出
し、この情報が指し示すローカルエリアネットワークに
該当するローカルエリアネットワークモジュールにデー
タを送信することを特徴とするローカルエリアネットワ
ーク中継制御装置。
1. A local area network relay control device having an interface function with a plurality of local area networks, for controlling a data communication path from one local area network to another local area network, wherein: Each local area network module for controlling the network is provided with a route control means for independently controlling a communication route, and the local area network module which has received the data receives the destination address information included in the data by the route control means of itself or A local area network relay control device, which takes out route instruction information and transmits data to a local area network module corresponding to a local area network indicated by this information.
JP3325681A 1991-12-10 1991-12-10 Local area network relay controller Pending JPH05160834A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3325681A JPH05160834A (en) 1991-12-10 1991-12-10 Local area network relay controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3325681A JPH05160834A (en) 1991-12-10 1991-12-10 Local area network relay controller

Publications (1)

Publication Number Publication Date
JPH05160834A true JPH05160834A (en) 1993-06-25

Family

ID=18179530

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3325681A Pending JPH05160834A (en) 1991-12-10 1991-12-10 Local area network relay controller

Country Status (1)

Country Link
JP (1) JPH05160834A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102016124787A1 (en) 2015-12-24 2017-06-29 Fanuc Corporation Machine tool control with function for changing the operation according to engine temperature and booster temperature

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6264146A (en) * 1985-09-17 1987-03-23 Hitachi Ltd Network duplicating connection method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6264146A (en) * 1985-09-17 1987-03-23 Hitachi Ltd Network duplicating connection method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102016124787A1 (en) 2015-12-24 2017-06-29 Fanuc Corporation Machine tool control with function for changing the operation according to engine temperature and booster temperature

Similar Documents

Publication Publication Date Title
EP0468053B1 (en) Communication system between lans having different kinds of equipment
JPH11511912A (en) Extended domain computer network using standard links
JPS61196645A (en) Apparatus and method for executing communication protocol conversion
CN103139075B (en) A kind of message transmitting method and equipment
JP3075163B2 (en) Multiport frame exchange method
CN116235469A (en) Network chip and network device
CN114301995A (en) Conversion switching and intercommunication fusion system and method of real-time industrial Ethernet protocol
JPS59103166A (en) Hierarchical parallel data processor
JPH05160834A (en) Local area network relay controller
JPH04273735A (en) Local area network bridge device
JPH05191436A (en) Cell transfer system
JP2596098B2 (en) Communication line selection method
JPH06350651A (en) Hybrid type communication processing unit
JP3239129B2 (en) Routing control method
JPH0621925A (en) Communication control system for multiplex transmission line
JP2580995B2 (en) bridge
JP3075276B2 (en) Fiber Channel fabric and fabric ports
JPH0728308B2 (en) Communication network interconnection device
JPH05324505A (en) Method and system for file transfer
JPH0360239A (en) Bridge device
CN117579428A (en) Method and device for interconnection and interworking of cloud network cross-technology stacks
CN111490935A (en) Information synchronization method, forwarding unit and control unit in distributed architecture
JPS62114357A (en) System for selecting packet communication route
JPS62173839A (en) Data switching device
JPH0438031A (en) Local area network