JPS6386632A - Address filtering method - Google Patents

Address filtering method

Info

Publication number
JPS6386632A
JPS6386632A JP22951386A JP22951386A JPS6386632A JP S6386632 A JPS6386632 A JP S6386632A JP 22951386 A JP22951386 A JP 22951386A JP 22951386 A JP22951386 A JP 22951386A JP S6386632 A JPS6386632 A JP S6386632A
Authority
JP
Japan
Prior art keywords
data
address
lan
local area
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.)
Granted
Application number
JP22951386A
Other languages
Japanese (ja)
Other versions
JPH0642670B2 (en
Inventor
Tsugiichi Hirano
平野 次一
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP61229513A priority Critical patent/JPH0642670B2/en
Publication of JPS6386632A publication Critical patent/JPS6386632A/en
Publication of JPH0642670B2 publication Critical patent/JPH0642670B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

PURPOSE:To reduce a memory area necessary for address filtering by transmitting a data to a LAN for connection as a broadcasting data, and address filtering the input/output of data to/from a LAN to be connected by using only one memory information regarding to the address of a terminal equipment. CONSTITUTION:Address filters 52, 53 receive non-broadcasting data, and whether a destination address (e) is stored in memory areas 62, 63 or not is checked, however, since a terminal equipment of the address (e) is not transmitting the data, hence, the address (e) is not stored in any memory area, therefore, the data is not transmitted neither to the LAN 2 nor to LAN 3. Also, an acknowledge (ACK) signal is not returned. An address filter 51, since an ACK signal is not returned, transmits a data to a LAN 4 as a nonbroadcasting data, thus, the transmission is ended. The address filters 52, 53, in case of receiving a broadcasting data, does not check the address, and the data are sent respectively to the LANs 2, 3.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は相互接続されたローカルエリアネットワーク(
以下、LANと記す)におけるアドレスフィルタリング
方法に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention relates to interconnected local area networks (
The present invention relates to an address filtering method in a LAN (hereinafter referred to as LAN).

〔従来の技術〕[Conventional technology]

端末装置が接続され、他のLANと接続しようとする複
数のLAN (以下、単に接続しようとするLANと言
う)を、アドレスフィルタを介して接続用LANに接続
することにより相互接続したネットワークにおいて、各
アドレスフィルタにおけるアドレスフィルタリングは従
来衣のようにして行われていた。すなわち、接続しよう
とするLANを流れるデータと接続用LANを流れるデ
ータとからデータの発信元端末装置のアドレスを識別し
、これらをアドレスフィルタに設けられた記憶領域に記
憶する。そして、LANを流れるデータから識別した送
信先端末装置のアドレス、すなわち宛先アドレスと、上
記記憶したアドレスとを比較する。その結果、一致する
ものが無いときは他のLANに送信し、一致するものが
有るときは他のLANには送信しない。
In a network in which multiple LANs to which a terminal device is connected and which are attempting to connect to other LANs (hereinafter simply referred to as LANs to be connected) are interconnected by connecting to a connecting LAN via an address filter, Address filtering in each address filter has conventionally been performed in a similar manner. That is, the address of the data source terminal device is identified from the data flowing through the LAN to be connected and the data flowing through the connecting LAN, and these are stored in a storage area provided in the address filter. Then, the address of the destination terminal device identified from the data flowing through the LAN, that is, the destination address, is compared with the stored address. As a result, if there is no match, the data is sent to another LAN, and if there is a match, it is not sent to the other LAN.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

上述した従来のアドレスフィルタリング方法では、接続
しようとするL A Nと接続用LANとの両方に対し
て端末装置のアドレスを記憶するための記憶領域を設け
る必要がある。従って、この方法には、接続しようとす
るLANの数が増えると、接続用L A Nに対して設
ける記憶領域も増大し、最終的に接続しようとするLA
Nに対する記憶領域と接続用LANに対する記憶領域と
の和がネットワークの最大接続端末装置数に相当する値
にまでなるという欠点がある。
In the conventional address filtering method described above, it is necessary to provide a storage area for storing the address of the terminal device for both the LAN to be connected and the connection LAN. Therefore, in this method, as the number of LANs to be connected increases, the storage area provided for the connection LAN also increases, and ultimately the number of LANs to be connected increases.
There is a drawback that the sum of the storage area for N and the storage area for the connection LAN reaches a value corresponding to the maximum number of terminal devices connected to the network.

本発明の目的は、このような欠点を除去し、小規模の記
憶領域を用いて実現できるアドレスフィルタリング方法
を提供することにある。
An object of the present invention is to provide an address filtering method that eliminates such drawbacks and can be implemented using a small storage area.

〔問題点を解決するための手段〕[Means for solving problems]

本発明は、複数のLANとこれらを相互に接続するため
の接続用LANとをそれぞれ接続する個々のアドレスフ
ィルタで用いられるアドレスフィルタリング方法におい
て、 前記L A Nを流れるデータからそのデータを送信し
た端末装置のアドレスを識別して記憶し、前記LANを
流れるデータからその宛先アドレスを識別して前記記憶
したアドレスと比較し、比較の結果、前記記憶したアド
レスの中に前記宛先アドレスと一致するものが見つかっ
た場合は、前記データを前記接続用LANに送信せず、
比較の結果、前記記taシたアドレスの中に前記宛先ア
ドレスと一致するものが見つからなかった場合は、前記
データを前記接続用LANに先ずノンブロードキャスト
データとして送信し、この送信に対してアクノリッジ信
号が返送されない場合は次にブロードキャストデータと
して前記データを前記接続用LANに送信し、前記接続
用LANを流れるデータがノンブロードキャストデータ
である場合はその宛先アドレスを識別して前記記憶した
アドレスと比較し、比較の結果、前記記憶したアドレス
の中に前記ノンブロードキャストデータの前記宛先アド
レスと一致するものが見つかった場合は、前記LANに
前記ノンブロードキャストデータを送信し、そしてアク
ノリッジ信号を前記接続用LANに返送し、 前記接続用LANを流れるデータがブロードキャストデ
ータである場合は前記LANにこのブロードキャストデ
ータを送信することを特徴としている。
The present invention provides an address filtering method used in individual address filters that respectively connect a plurality of LANs and a connection LAN for mutually connecting these, in which a terminal that transmitted the data is selected from data flowing through the LAN. The address of the device is identified and stored, the destination address is identified from the data flowing through the LAN and compared with the stored address, and as a result of the comparison, one of the stored addresses matches the destination address. If found, the data is not sent to the connection LAN,
As a result of the comparison, if a match with the destination address is not found among the addresses written above, the data is first transmitted to the connection LAN as non-broadcast data, and an acknowledge signal is sent in response to this transmission. If the data is not returned, then the data is sent as broadcast data to the connection LAN, and if the data flowing through the connection LAN is non-broadcast data, its destination address is identified and compared with the stored address. As a result of the comparison, if an address matching the destination address of the non-broadcast data is found among the stored addresses, the non-broadcast data is transmitted to the LAN, and an acknowledge signal is sent to the connection LAN. If the data flowing through the connection LAN is broadcast data, the broadcast data is sent to the LAN.

〔実施例〕〔Example〕

次に本発明の一実施例について図面を参照して説明する
Next, an embodiment of the present invention will be described with reference to the drawings.

第1図に、本発明のアドレスフィルタリング方法を用い
たアドレスフィルタと接続用LANにより相互接続され
たLANの構成図を示す。このネットワークは、端末装
置11.12が接続されたLAN1と、端末装置21が
接続されたLAN2と、端末装置31が接続されたLA
N3と、接続用のLAN4と、L A N 4とLAN
1〜3とをそれぞれ接続し、記憶領域61〜63をそれ
ぞれ有するアドレスフィルタ51〜53とによって構成
されている。各端末装置11.12.2L 31には、
アドレスa、b、c。
FIG. 1 shows a configuration diagram of an address filter using the address filtering method of the present invention and a LAN interconnected by a connecting LAN. This network includes LAN1 to which terminal devices 11 and 12 are connected, LAN2 to which terminal device 21 is connected, and LAN to which terminal device 31 is connected.
N3, LAN4 for connection, LAN4 and LAN
Address filters 51 to 53 are connected to address filters 1 to 3, respectively, and have storage areas 61 to 63, respectively. Each terminal device 11.12.2L 31 has
Addresses a, b, c.

dが割り当てられている。d is assigned.

端末装置11.12.21.31がデータを送信すると
アドレスフィルタ51〜53はこれらのデータから発信
元の端末装置のアドレスを識別し、記i!領域61〜6
3にそれぞれ記憶する。すなわち、記憶領域61にはア
ドレスa、bが、記憶領域62にはアドレスCが、記憶
領域63にはアドレスdが記憶される。
When the terminal device 11.12.21.31 transmits data, the address filters 51 to 53 identify the address of the source terminal device from these data and write the i! Area 61-6
3, respectively. That is, addresses a and b are stored in the storage area 61, address C is stored in the storage area 62, and address d is stored in the storage area 63.

ここで、アドレスaの端末装置11が同じLAN1に接
続されているアドレスbの端末装置12にデータを送信
したとすると、アドレスフィルタ51はこのデータから
まず宛先アドレスbを識別し、次にこのアドレスが記憶
領域61に記憶されているか否かを調べる。アドレスb
は記憶領域61に記憶されているので、アドレスフィル
タ51にはこのデータをLAN4へは送信しない。
Here, if the terminal device 11 with address a transmits data to the terminal device 12 with address b connected to the same LAN 1, the address filter 51 first identifies the destination address b from this data, and then is stored in the storage area 61. address b
Since this data is stored in the storage area 61, the address filter 51 does not send this data to the LAN 4.

アドレスaの端末装置11が他のLANであるLAN2
に接続されているアドレスCの端末装置21にデータを
送信したとすると、アドレスフィルタ51は、このアド
レスが記憶領域61に記憶されていないので、LAN4
にデータを送信する。第2図にこのときの信号の流れを
示す。アドレスフィルタ51は、まずノンブロードキャ
ストデータとしてこのデータをL A N 4に送信す
る。アドレスフィルタ52.53は、データがノンブロ
ードキャストデータである場合にはアドレスのチェック
を行う。
LAN2 where the terminal device 11 at address a is another LAN
If data is sent to the terminal device 21 at address C connected to
Send data to. FIG. 2 shows the signal flow at this time. Address filter 51 first transmits this data to LAN 4 as non-broadcast data. Address filters 52 and 53 check the address if the data is non-broadcast data.

すなわち宛先アドレスCが記憶領域62.63に記憶さ
れているか否かを調べる。アドレスCは記憶領域62に
記憶されているのでアドレスフィルタ52はこのデータ
をLAN2に送信し、一方アクツリッジ信号(以下AC
K信号)をLAN4に返送する。
That is, it is checked whether the destination address C is stored in the storage areas 62 and 63. Since the address C is stored in the storage area 62, the address filter 52 sends this data to the LAN 2, while the AC ridge signal (hereinafter referred to as AC
K signal) is sent back to LAN4.

アドレスフィルタ51はACK信号が返送されてくると
データの送信を終了する。
Address filter 51 ends data transmission when an ACK signal is returned.

アドレスaの端末装置11がアドレスeが割り当てられ
た端末装置にデータを送信したとすると、このアドレス
は記+lti SIICl3記憶されていないので、ア
ドレスフィルタ51はこの場合にもデータをLAN4に
送信する。第3図にこのときの信号の流れを示す。アド
レスフィルタは、まずノンブロードキャストデータとし
てこのデータをLAN4に送イ3する。アドレスフィル
タ52.53は、このノンブロードキャストデータを受
信し、その宛先アドレスeがそれぞれの記憶領域62.
63に記憶されているか否かを調べるが、この端末装置
はデータを送信しておらず、従ってアドレスeはいずれ
の記憶領域にも記憶されていないので、LAN2または
LAN3にデータを送信しない。また、ACK信号の返
送も行わない。アドレスフィルタ51はACK信号が返
送されてこないので、次にノンブロードキャストデータ
としてLAN4にデータを送信して、送信を終了する。
Suppose that the terminal device 11 with the address a transmits data to the terminal device assigned the address e, since this address is not stored, the address filter 51 transmits the data to the LAN 4 in this case as well. FIG. 3 shows the signal flow at this time. The address filter first sends this data to the LAN 4 as non-broadcast data. The address filters 52.53 receive this non-broadcast data, and the destination address e is the respective storage area 62.53.
63, but since this terminal device is not transmitting data and therefore address e is not stored in any storage area, it does not transmit data to LAN2 or LAN3. Also, no ACK signal is sent back. Since the address filter 51 does not receive an ACK signal, it then transmits the data to the LAN 4 as non-broadcast data and ends the transmission.

アドレスフィルタ52゜53は、0のブロードキャスト
データを受信した場合にはアドレスのチェックは行わず
、データをLAN2.3にそれぞれ送信する。
When the address filters 52 and 53 receive broadcast data of 0, they do not check the address and transmit the data to the LAN 2.3, respectively.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明のアドレスフィルタリング方
法では、接続用LANにノンブロードキャストデータま
たはブロードキャストデータとしてデータを送信し、接
続しようとするL A Nにおけるデータの入出力は端
末装置のアドレスに関する一つの記憶情報だけによりア
ドレスフィルタリングを行う。従って、この方法を用い
ることによって、アドレスフィルタリングに要する記憶
領域を少なくすることができ、接続しようとするLAN
の数が増加しても記憶領域を増やすことなく対応できる
As explained above, in the address filtering method of the present invention, data is transmitted to the connecting LAN as non-broadcast data or broadcast data, and data input/output in the LAN to be connected is performed in one memory regarding the address of the terminal device. Perform address filtering based on information only. Therefore, by using this method, the storage area required for address filtering can be reduced, and the
Even if the number of files increases, it can be handled without increasing the storage area.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明のアドレスフィルタリング方法を用いた
アドレスフィルタと接続用LANにより相互接続された
LANの構成図、 第2図はノンブロードキャストデータを送信する場合の
信号流れ図、 第3図はブロードキャストデータを送信する場合の信号
流れ図である。 1〜4・・・・・・LAN
Fig. 1 is a configuration diagram of a LAN interconnected by an address filter using the address filtering method of the present invention and a connecting LAN, Fig. 2 is a signal flow diagram when transmitting non-broadcast data, and Fig. 3 is a diagram of broadcast data. 2 is a signal flow diagram when transmitting. 1~4・・・LAN

Claims (1)

【特許請求の範囲】[Claims] (1)複数のローカルエリアネットワークとこれらを相
互に接続するための接続用ローカルエリアネットワーク
とをそれぞれ接続する個々のアドレスフィルタで用いら
れるアドレスフィルタリング方法において、 前記ローカルエリアネットワークを流れるデータからそ
のデータを送信した端末装置のアドレスを識別して記憶
し、 前記ローカルエリアネットワークを流れるデータからそ
の宛先アドレスを識別して前記記憶したアドレスと比較
し、 比較の結果、前記記憶したアドレスの中に前記宛先アド
レスと一致するものが見つかった場合は、前記データを
前記接続用ローカルエリアネットワークに送信せず、 比較の結果、前記記憶したアドレスの中に前記宛先アド
レスと一致するものが見つからなかった場合は、前記デ
ータを前記接続用ローカルエリアネットワークに先ずノ
ンブロードキャストデータとして送信し、 この送信に対してアクノリッジ信号が返送されない場合
は次にブロードキャストデータとして前記データを前記
接続用ローカルエリアネットワークに送信し、 前記接続用ローカルエリアネットワークを流れるデータ
がノンブロードキャストデータである場合はその宛先ア
ドレスを識別して前記記憶したアドレスと比較し、 比較の結果、前記記憶したアドレスの中に前記ノンブロ
ードキャストデータの前記宛先アドレスと一致するもの
が見つかった場合は、前記ローカルエリアネットワーク
に前記ノンブロードキャストデータを送信し、そしてア
クノリッジ信号を前記接続用ローカルエリアネットワー
クに返送し、前記接続用ローカルエリアネットワークを
流れるデータがブロードキャストデータである場合は前
記ローカルエリアネットワークにこのブロードキャスト
データを送信することを特徴とするアドレスフィルタリ
ング方法。
(1) In an address filtering method used in each address filter that connects a plurality of local area networks and a connecting local area network for interconnecting these, the data is filtered from data flowing through the local area networks. identify and store the address of the terminal device that sent the data; identify the destination address from the data flowing through the local area network; and compare it with the stored address; as a result of the comparison, the destination address is found among the stored addresses; If a match is found, the data is not sent to the connecting local area network, and as a result of the comparison, if no match is found among the stored addresses with the destination address, the data is not sent to the connecting local area network. first transmitting data to the connecting local area network as non-broadcast data, and if an acknowledge signal is not returned in response to this transmission, then transmitting the data as broadcast data to the connecting local area network; If the data flowing through the local area network is non-broadcast data, its destination address is identified and compared with the stored address, and as a result of the comparison, one of the stored addresses matches the destination address of the non-broadcast data. If the data flowing through the connecting local area network is found, the non-broadcast data is sent to the local area network, and an acknowledge signal is sent back to the connecting local area network, and if the data flowing through the connecting local area network is broadcast data. The address filtering method is characterized in that the broadcast data is transmitted to the local area network.
JP61229513A 1986-09-30 1986-09-30 Address filtering method Expired - Lifetime JPH0642670B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61229513A JPH0642670B2 (en) 1986-09-30 1986-09-30 Address filtering method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61229513A JPH0642670B2 (en) 1986-09-30 1986-09-30 Address filtering method

Publications (2)

Publication Number Publication Date
JPS6386632A true JPS6386632A (en) 1988-04-18
JPH0642670B2 JPH0642670B2 (en) 1994-06-01

Family

ID=16893350

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61229513A Expired - Lifetime JPH0642670B2 (en) 1986-09-30 1986-09-30 Address filtering method

Country Status (1)

Country Link
JP (1) JPH0642670B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01298836A (en) * 1988-05-27 1989-12-01 Fuji Electric Co Ltd Station incorporating system in ring network
JPH02190048A (en) * 1989-01-18 1990-07-26 Nec Corp Address filter
JPH02309732A (en) * 1989-05-24 1990-12-25 Nec Corp Start type network communication system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5661855A (en) * 1979-10-24 1981-05-27 Hitachi Ltd Data transmission device
JPS60152145A (en) * 1983-10-19 1985-08-10 デイジタル・エクウイプメント・コ−ポレイシヨン Bridge circuit for mutually connecting network

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5661855A (en) * 1979-10-24 1981-05-27 Hitachi Ltd Data transmission device
JPS60152145A (en) * 1983-10-19 1985-08-10 デイジタル・エクウイプメント・コ−ポレイシヨン Bridge circuit for mutually connecting network

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01298836A (en) * 1988-05-27 1989-12-01 Fuji Electric Co Ltd Station incorporating system in ring network
JPH02190048A (en) * 1989-01-18 1990-07-26 Nec Corp Address filter
JPH02309732A (en) * 1989-05-24 1990-12-25 Nec Corp Start type network communication system

Also Published As

Publication number Publication date
JPH0642670B2 (en) 1994-06-01

Similar Documents

Publication Publication Date Title
JP2526695B2 (en) Online information processing device
JPH11298511A (en) Network system
JPS6386632A (en) Address filtering method
JPH06504172A (en) a data processing system with a data transmission process and distributed computer nodes
US6470012B2 (en) Communication system and data-format to be used in the same
JPH04273735A (en) Local area network bridge device
CN110266831A (en) IP Camera address configuration method, device, system and the storage medium of video recorder
JPS60246148A (en) Data transmission control system
Lissack et al. Digital switching in local area networks
JPH0225579B2 (en)
JP2565281B2 (en) Automatic processor number setting device for parallel computers
JPS61200734A (en) Data transmission system
JPS59207763A (en) Loop type full duplex communication system of data transmission line
JPH05191474A (en) Communication protocol processor
JPH0936887A (en) Stackable hub system
JPH02214349A (en) Scma/cd bus bridge
JP2747097B2 (en) LAN connection device
CN119254864A (en) Network data processing method, device and vehicle
JPH01296830A (en) Routing system in composite local area network
JP2531126Y2 (en) MAC Bridge
JPH0265338A (en) Method for detecting address in group
JPH0376449A (en) Line exchange method in loop type lan
JPH0226159A (en) Terminal address control system
JPH05284161A (en) Network device
JPS63287228A (en) Multiple address communication system