JPH0832608A - Network relay device - Google Patents

Network relay device

Info

Publication number
JPH0832608A
JPH0832608A JP6161244A JP16124494A JPH0832608A JP H0832608 A JPH0832608 A JP H0832608A JP 6161244 A JP6161244 A JP 6161244A JP 16124494 A JP16124494 A JP 16124494A JP H0832608 A JPH0832608 A JP H0832608A
Authority
JP
Japan
Prior art keywords
frame
port
lan
communication control
control information
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
JP6161244A
Other languages
Japanese (ja)
Inventor
Yasuteru Onuki
泰照 大貫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Cable Ltd
Original Assignee
Hitachi Cable Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Cable Ltd filed Critical Hitachi Cable Ltd
Priority to JP6161244A priority Critical patent/JPH0832608A/en
Publication of JPH0832608A publication Critical patent/JPH0832608A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To provide a network repeater where a network management function is improved and repeating delay can be suppressed. CONSTITUTION:The network repeater where plural ports 105a and 105b are provided, LAN are connected to the respective ports to repeat frames between LAN is provided with a table storing the transmission source MAC addresses and transmission source IP addresses of frames, which are received for the respective ports, and with a response means 106 answering the content of the table to the network management station in accordance with a request from a network management station provided in LAN.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、LANを相互接続する
ネットワーク中継装置に係り、特に、ネットワーク管理
機能を向上させ、中継遅延を抑えることのできるネット
ワーク中継装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a network relay device for interconnecting LANs, and more particularly to a network relay device capable of improving a network management function and suppressing relay delay.

【0002】[0002]

【従来の技術】ブリッジ等のネットワーク中継装置は、
複数のポートを備え、各ポートにLANを接続してLA
N間のフレーム中継を行うものである。例えば、MAC
(媒体アクセス制御)層で働くMACブリッジは、IE
EE(アメリカ電子電気技術者協会又は電気電子学会)
802.1Dにより規定された動作を行う。図12に示
されるように、それぞれ複数の局1201a〜1201
c,1201d〜1201eを有する2つのLAN12
02a,1202bがMACブリッジ1203で相互接
続されている。一方のLANにはこのネットワークを管
理する管理局1204が設けられている。
2. Description of the Related Art A network relay device such as a bridge is
It is equipped with multiple ports, and LAN is connected to each port to LA
Frame relay between N is performed. For example, MAC
The MAC bridge working at the (Medium Access Control) layer is
EE (American Institute of Electrical and Electronics Engineers or Institute of Electrical and Electronics Engineers)
Performs the operation specified by 802.1D. As shown in FIG. 12, a plurality of stations 1201a to 1201 are provided.
c, 1201d to 1201e two LANs 12
02a and 1202b are interconnected by a MAC bridge 1203. One LAN is provided with a management station 1204 that manages this network.

【0003】MACブリッジ1203のMAC部分とし
てIEEE802.3により規定されたイーサネット
(CSMA/CD)を用いた従来のブリッジは、図13
に示されるように、CPU1301、中継判定回路13
02、メモリ1303、イーサネット制御部1304
a,1305b、ポート1305a,1305bから構
成されている。メモリ1303には表の構造を持つフィ
ルタリングテーブルが存在する。フィルタリングテーブ
ルは、表1のようにポート毎にフィルタリング用のデー
タを複数格納している。
A conventional bridge using Ethernet (CSMA / CD) defined by IEEE802.3 as the MAC part of the MAC bridge 1203 is shown in FIG.
As shown in FIG.
02, memory 1303, Ethernet control unit 1304
a, 1305b, and ports 1305a, 1305b. The memory 1303 has a filtering table having a table structure. As shown in Table 1, the filtering table stores a plurality of filtering data for each port.

【0004】[0004]

【表1】 [Table 1]

【0005】イーサネットを実装している局1201a
〜1201eの内部におけるフレームの送信手順は、図
14に示されるように、まず、アプリケーション140
1が送信しようとしている送信データ1402が、IP
(インターネットプロトコル)制御部1403に渡され
る。IP制御部1403は渡された送信データ1402
にIP通信制御情報1404を付加し、イーサネット制
御部1405に渡す。イーサネット制御部1405は、
さらにイーサネット通信制御情報(MAC通信制御情
報)1406を付加して出力部1407へ渡す。出力部
1407は、このようにして構成されたフレームを信号
に換えて伝送路へ出力する。従って、伝送路へ出力され
るフレームは図15(a)に示されるように、先頭から
順に、MAC通信制御情報1406、IP通信制御情報
1404、送信データ1402と続くる構造となる。イ
ーサネット通信制御情報の詳細は、図15(b)に示さ
れるように、先頭を0ビットとすると、0〜47ビット
が宛先MACアドレス1501、48〜95ビットが送
信元MACアドレス1502、96〜111ビットがタ
イプ1503となる。IP通信制御情報の詳細は、図1
5(c)に示されるように、0〜159ビットの間に、
VERS、LEN、サービスの種類、フレームの長さ、
フレーム識別番号、FLAG、分割された場合の順序番
号、最大中継数、上位識別番号、制御情報のチェックサ
ム、送信元IPアドレス、宛先IPアドレスが順に並ん
でいる。
Station 1201a implementing Ethernet
As shown in FIG. 14, a frame transmission procedure inside 1201 to 1201e is as follows.
The transmission data 1402 that 1 is about to transmit is the IP
(Internet Protocol) It is passed to the control unit 1403. The IP control unit 1403 transmits the transmitted transmission data 1402.
Is added to the IP communication control information 1404 and passed to the Ethernet control unit 1405. The Ethernet control unit 1405
Further, Ethernet communication control information (MAC communication control information) 1406 is added and passed to the output unit 1407. The output unit 1407 converts the frame thus configured into a signal and outputs the signal to the transmission path. Therefore, as shown in FIG. 15A, the frame output to the transmission path has a structure in which the MAC communication control information 1406, the IP communication control information 1404, and the transmission data 1402 are sequentially arranged from the beginning. Details of the Ethernet communication control information are, as shown in FIG. 15B, when the head is 0 bit, 0 to 47 bits are the destination MAC address 1501, 48 to 95 bits are the source MAC address 1502, 96 to 111. The bit is of type 1503. Details of the IP communication control information are shown in FIG.
As shown in 5 (c), between 0 to 159 bits,
VERS, LEN, service type, frame length,
A frame identification number, a FLAG, a sequence number when divided, a maximum number of relays, an upper identification number, a checksum of control information, a source IP address, and a destination IP address are arranged in order.

【0006】ブリッジにおける中継の手順を説明する。
ポート(1)1305aに到着したフレームがイーサネ
ット制御部1304aによって伝送信号からメモリに格
納できるようなデータへと変換される。中継判定回路1
302は、メモリ1303内のフィルタリングテーブル
を参照し、フレームを中継するか否かを判定(フィルタ
リング)する。中継判定回路1302におけるフィルタ
リングは、イーサネット制御部1304aから渡された
受信フレームから宛先MACアドレスを抽出し、この宛
先MACアドレスがフィルタリングテーブルのポート
(1)の欄に登録されているかどうかを調べることによ
り行われる。登録されていれば、中継は行わない。登録
されていなければ、この受信フレームはイーサネット制
御部1304bに渡され、ポート(2)1305bを介
して中継されることになる。同様に、ポート(2)13
05bに到着したフレームの宛先MACアドレスがフィ
ルタリングテーブルのポート(2)の欄に登録されてい
なければ、このフレームはポート(1)1305aを介
して中継されることになる。
A relay procedure in the bridge will be described.
The frame arriving at the port (1) 1305a is converted by the Ethernet control unit 1304a from a transmission signal into data that can be stored in a memory. Relay judgment circuit 1
The reference numeral 302 refers to the filtering table in the memory 1303, and determines (filters) whether or not to relay the frame. The filtering in the relay determination circuit 1302 is performed by extracting the destination MAC address from the received frame passed from the Ethernet control unit 1304a and checking whether the destination MAC address is registered in the port (1) column of the filtering table. Done. If it is registered, it will not be relayed. If not registered, the received frame is passed to the Ethernet control unit 1304b and relayed via the port (2) 1305b. Similarly, port (2) 13
If the destination MAC address of the frame arriving at 05b is not registered in the port (2) column of the filtering table, this frame will be relayed via port (1) 1305a.

【0007】フィルタリングテーブルへの登録の手順を
説明する。ポート(1)1305aに到着したフレーム
がイーサネット制御部1304aによって伝送信号から
メモリに格納できるようなデータへと変換される。この
ときCPU1301は、受信フレームから送信元MAC
アドレスを抽出し、この送信元MACアドレスがフィル
タリングテーブルのポート(1)の欄に登録されていな
ければ、これを登録する。同様に、ポート(2)130
5bに到着したフレームの送信元MACアドレスがフィ
ルタリングテーブルのポート(2)の欄に登録されてい
なければ、これを登録する。
The procedure of registration in the filtering table will be described. The frame arriving at the port (1) 1305a is converted by the Ethernet control unit 1304a from a transmission signal into data that can be stored in a memory. At this time, the CPU 1301 determines from the received frame that the source MAC
The address is extracted, and if the source MAC address is not registered in the port (1) column of the filtering table, it is registered. Similarly, port (2) 130
If the source MAC address of the frame arriving at 5b is not registered in the port (2) column of the filtering table, it is registered.

【0008】以上のような登録と中継の判定とにより、
ブリッジは不要な中継をしないようになっており、ネッ
トワークの混雑が回避されている。
By the above registration and the determination of the relay,
The bridge is designed to prevent unnecessary relays, thus avoiding network congestion.

【0009】次に、図16の従来のネットワークにあっ
ては、複数の局1601a〜1601cを有するLAN
1202aがリモートブリッジ1603aに接続され、
複数の局1601a〜1601cを有するLAN160
2bがリモートブリッジ1603bに接続され、リモー
トブリッジ1603aとリモートブリッジ1603bと
は電話網などの公衆回線1605で相互接続されてい
る。リモートブリッジ1603a,1603bはIEE
E802.1Dにより規定された動作を行う。一方のL
ANにはこのネットワークを管理する管理局1604が
設けられている。
Next, in the conventional network of FIG. 16, a LAN having a plurality of stations 1601a to 1601c
1202a is connected to the remote bridge 1603a,
LAN 160 having a plurality of stations 1601a to 1601c
2b is connected to the remote bridge 1603b, and the remote bridge 1603a and the remote bridge 1603b are interconnected by a public line 1605 such as a telephone network. Remote bridges 1603a and 1603b are IEEE
Performs the operation specified by E802.1D. One L
The AN is provided with a management station 1604 that manages this network.

【0010】従来のリモートブリッジは、図17に示さ
れるように、CPU1701、中継判定回路1702、
メモリ1703、イーサネット制御部1704、LAN
ポート1705、公衆回線アクセス制御回路1706、
公衆回線ポート1707から構成されている。メモリ1
703には中継情報データベースが格納されている。
As shown in FIG. 17, the conventional remote bridge includes a CPU 1701, a relay determination circuit 1702,
Memory 1703, Ethernet control unit 1704, LAN
Port 1705, public line access control circuit 1706,
It is composed of a public line port 1707. Memory 1
A relay information database is stored in 703.

【0011】イーサネットを実装している局1201a
〜1201eの内部におけるフレームの送信手順は、図
14で既に説明したとおりである。従って、フレーム構
造は図15(a)〜図15(c)のようになる。
Station 1201a implementing Ethernet
The frame transmission procedure inside 1201e to 1201e is as already described in FIG. Therefore, the frame structure is as shown in FIGS. 15 (a) to 15 (c).

【0012】図17のリモートブリッジにおいて、公衆
回線ポート1707に到着したフレームが公衆回線アク
セス制御回路1706によって伝送信号からメモリに格
納できるようなデータへと変換される。同様に、LAN
ポート1705に到着したフレームがイーサネット制御
部1704によって伝送信号からメモリに格納できるよ
うなデータへと変換される。中継判定回路1702は中
継情報データベースを参照してフレームを中継するか否
かを判定する。
In the remote bridge shown in FIG. 17, a frame arriving at the public line port 1707 is converted by the public line access control circuit 1706 from a transmission signal into data which can be stored in a memory. Similarly, LAN
The frame arriving at the port 1705 is converted by the Ethernet control unit 1704 from a transmission signal into data that can be stored in a memory. The relay determination circuit 1702 refers to the relay information database and determines whether to relay the frame.

【0013】次に、MACブリッジの詳細を説明する。Next, details of the MAC bridge will be described.

【0014】MACブリッジは、複数のポートを備え、
ポートを介してMACフレームを送信或いは受信する機
能を持つ。各ポートにそれぞれ異なるLANを接続し、
あるLANよりポートを介して受信したMACフレーム
を別のポートを介して別のLANに送信する。このよう
な動作をフレームの中継と呼んでいる。図18はMAC
ブリッジを用いたネットワークの一例を示している。そ
れぞれ複数のコンピュータ1801a〜1801b,1
801c〜1801dを有する2つのLAN1802
a,1802bがMACブリッジ1803で相互接続さ
れている。ネットワークに接続されているコンピュータ
同士は、MACフレーム1804のやり取りによって通
信を行う。ここでMACフレーム又はフレームとは、ネ
ットワークで通信を行うために構成されたデータの一塊
のことである。MACフレームの構成例として、イーサ
ネットのフレームを図19に示す。図示されるように、
MACフレームは宛先アドレス1901、送信元アドレ
ス1902、上位プロトコル1903などの通信制御情
報と、実際にやり取りする内容を含んだユーザデータ1
904とから構成される。
The MAC bridge has a plurality of ports,
It has a function of transmitting or receiving a MAC frame via a port. Connect different LAN to each port,
A MAC frame received from a certain LAN via a port is transmitted to another LAN via another port. Such an operation is called frame relay. FIG. 18 shows MAC
An example of a network using a bridge is shown. A plurality of computers 1801a to 1801b, 1 respectively
Two LANs 1802 with 801c to 1801d
a and 1802b are interconnected by a MAC bridge 1803. Computers connected to the network communicate with each other by exchanging MAC frames 1804. Here, a MAC frame or a frame is a block of data configured for communication on a network. An Ethernet frame is shown in FIG. 19 as a configuration example of the MAC frame. As shown,
The MAC frame includes communication data such as a destination address 1901, a source address 1902, and a higher-level protocol 1903, and user data 1 including contents to be actually exchanged.
And 904.

【0015】図18において、LAN1802bに接続
しているコンピュータ1801dから、LAN1802
aに接続しているコンピュータ1801aへデータを送
信する場合を例にとり、MACブリッジの中継動作を説
明する。まず、コンピュータ1801dは、送ろうとす
るデータに通信制御情報を付加してフレーム1804を
構成し、LAN1802bに送信する。LAN1802
bに接続しているコンピュータ1801c及びMACブ
リッジ1803はこのフレーム1804を受信する。コ
ンピュータ1801cは宛先アドレスが自局でないので
フレーム1804を廃棄する。MACブリッジ1803
はこのフレーム1804を廃棄するよう指定されていな
いならば、フレーム1804をLAN1802aに中継
する。中継されたフレーム1804は、コンピュータ1
801b及びコンピュータ1801aで受信される。コ
ンピュータ1801bは宛先アドレスが自局でないので
フレーム1804を廃棄する。コンピュータ1801a
は宛先アドレスが自局となっているのでフレーム180
4内のユーザデータを取り出して受け取る。このよう
に、コンピュータ1804dから見ると、送信したデー
タがMACブリッジ1803を通過してコンピュータ1
801aに届くように見える。
In FIG. 18, the computer 1801d connected to the LAN 1802b is connected to the LAN 1802.
The relay operation of the MAC bridge will be described by taking as an example the case of transmitting data to the computer 1801a connected to a. First, the computer 1801d adds communication control information to the data to be transmitted, forms a frame 1804, and transmits the frame 1804 to the LAN 1802b. LAN1802
The computer 1801c and the MAC bridge 1803 connected to b receive this frame 1804. The computer 1801c discards the frame 1804 because the destination address is not its own station. MAC bridge 1803
Relays frame 1804 to LAN 1802a if it is not designated to discard this frame 1804. The relayed frame 1804 is the computer 1
It is received by the computer 801b and the computer 1801a. The computer 1801b discards the frame 1804 because the destination address is not its own station. Computer 1801a
Since the destination address is its own station, frame 180
The user data in 4 is taken out and received. Thus, when viewed from the computer 1804d, the transmitted data passes through the MAC bridge 1803 and the computer 1
Appears to reach 801a.

【0016】また、多くのMACブリッジではフィルタ
手段を装備している。フィルタ手段の機能は、MACブ
リッジのあるポートで受信したフレームを別のポートへ
送信しないようにする機能であり、ネットワークへの不
要なフレームの中継を回避するためのものである。受信
したフレームに対する中継か廃棄かの判定はフィルタデ
ータベースの情報に基づく。ここで、図20はMACブ
リッジの内部構成を示している。MACブリッジは、プ
ロセッサ2001、フレーム格納メモリ2002、フィ
ルタデータベース2003、LAN接続回路2004
a,2004b、入出力ポート2005a,2005b
から構成される。フィルタデータベース2003の内容
は表2のようになっている。
Also, many MAC bridges are equipped with filter means. The function of the filter means is to prevent a frame received at one port of the MAC bridge from being transmitted to another port, and to avoid unnecessary frame relay to the network. The judgment as to whether the received frame is relayed or discarded is based on the information in the filter database. Here, FIG. 20 shows the internal configuration of the MAC bridge. The MAC bridge is a processor 2001, a frame storage memory 2002, a filter database 2003, a LAN connection circuit 2004.
a, 2004b, input / output ports 2005a, 2005b
Consists of Table 2 shows the contents of the filter database 2003.

【0017】[0017]

【表2】 [Table 2]

【0018】表2を説明すると、1つのフィルタ情報
は、送信元MACアドレスの上限値及び下限値、宛先M
ACアドレスの上限値及び下限値、上位プロトコルの上
限値及び下限値、入力ポート番号、処理の8つの情報か
らなっており、多数のフィルタ情報によりフィルタデー
タベース2003が構成されている。1つのフィルタ情
報は、入力ポート番号で指定されるポートに関し、受信
したフレームが、下限値〜上限値の範囲にある送信元ド
レスを有し、かつ、下限値〜上限値の範囲にある宛先ア
ドレスを有し、かつ、下限値〜上限値の範囲にある上位
プロトコルを有するとき中継か廃棄かの処理が指定され
る。
Explaining Table 2, one filter information is the upper limit value and the lower limit value of the source MAC address, and the destination M.
The filter database 2003 is composed of eight pieces of information including the upper limit value and the lower limit value of the AC address, the upper limit value and the lower limit value of the upper protocol, the input port number, and the process. One piece of filter information is, regarding the port specified by the input port number, the received frame has a source address in the range of the lower limit value to the upper limit value, and a destination address in the range of the lower limit value to the upper limit value. And has a higher protocol in the range of the lower limit value to the upper limit value, the process of relaying or discarding is designated.

【0019】フィルタ処理の具体的動作を説明する。図
20において、LAN2006aに接続している入出力
ポート2005aがフレームを受信した場合を例にとる
と、入出力ポート2005aで受信されたフレームの伝
送信号はLAN接続回路2004aでプロセッサ200
1が処理できるようなデータ形式に変換され、フレーム
格納メモリ2002に格納される。フレーム格納メモリ
2002に格納されたフレームの宛先アドレス、送信元
アドレス及び上位プロトコルの値と、フィルタデータベ
ース2003に保持されている宛先アドレス、送信元ア
ドレス及び上位プロトコルの値とが比較され、指定され
た範囲に含まれていれば指定された処理に従い中継或い
は廃棄が決定される。
A specific operation of the filter processing will be described. In FIG. 20, taking the case where the input / output port 2005a connected to the LAN 2006a receives a frame as an example, the transmission signal of the frame received at the input / output port 2005a is transmitted to the processor 200 at the LAN connection circuit 2004a.
1 is converted into a data format that can be processed and stored in the frame storage memory 2002. The destination address, the source address, and the upper protocol value of the frame stored in the frame storage memory 2002 are compared with the destination address, the source address, and the upper protocol value held in the filter database 2003, and designated. If it is included in the range, relay or discard is decided according to the designated processing.

【0020】廃棄処理が決定された場合、フレーム格納
メモリ2002から当該フレームが削除される。中継処
理が決定された場合、フレーム格納メモリ2002の当
該フレームがLAN接続回路2004bに送られる。フ
レームはLAN接続回路2004bで伝送信号に変換さ
れ、入出力ポート2005bを介してLAN2006b
に送信される。
When the discard process is determined, the frame is deleted from the frame storage memory 2002. When the relay process is determined, the frame in the frame storage memory 2002 is sent to the LAN connection circuit 2004b. The frame is converted into a transmission signal by the LAN connection circuit 2004b, and is transmitted to the LAN 2006b via the input / output port 2005b.
Sent to.

【0021】[0021]

【発明が解決しようとする課題】図12の構成におい
て、管理局1204はネットワークに接続されている各
局のMACアドレスとIPアドレスとをネットワーク構
成情報として収集している。従来の収集方法は、IAB
(インターネットアーキテクチャ委員会)の標準勧告文
書RFC826に規定されるARP(MACアドレス問
合わせ用プロトコル)を用い、管理局1204が全ての
局に個々に問合わせを行っている。このため管理対象と
なる局が増加するとARPによる通信回数が増加し、ネ
ットワークの混雑につながる。
In the configuration of FIG. 12, the management station 1204 collects the MAC address and IP address of each station connected to the network as network configuration information. The conventional collection method is IAB
The management station 1204 makes inquiries to all stations individually using ARP (MAC address inquiry protocol) defined in the standard recommendation document RFC826 of the (Internet Architecture Committee). Therefore, when the number of stations to be managed increases, the number of times of communication by ARP increases, which leads to network congestion.

【0022】図16の構成において、管理局1604
は、RFC1067に規定されるSNMP(簡易ネット
ワーク管理プロトコル)を用いたネットワーク管理を行
う。SNMPを用いたネットワーク管理において、管理
局1604は、被管理局に対して被管理局の状態につい
て問合わせるための送信データをアプリケーション14
01で作成し、IP通信制御情報1404及びMAC通
信制御情報1406を付加したフレームを伝送路に出力
する。被管理局は通信制御情報を除いたデータを上位の
アプリケーションに渡す。被管理局のアプリケーション
は問合わせに対する応答内容を作成して管理局1604
に応答として送信する。このネットワーク管理はネット
ワークの通信状況を把握するために非常に有効な手段で
あるが、従来はネットワーク管理情報を含むフレームと
ネットワーク管理以外のデータを送るフレームとで同じ
伝送路を使用している。伝送路に障害が発生した場合、
ネットワーク管理情報も送ることができなくなるので、
障害の原因の究明が困難である。特に、公衆回線を利用
して遠隔のLANを接続したネットワークでは、公衆回
線に障害が発生したときネットワーク管理情報が送受で
きなくなり問題である。
In the configuration of FIG. 16, the management station 1604
Performs network management using SNMP (simple network management protocol) defined in RFC1067. In network management using SNMP, the management station 1604 uses the application 14 to send transmission data for inquiring of the managed station about the status of the managed station.
The frame created in 01 and added with the IP communication control information 1404 and the MAC communication control information 1406 is output to the transmission path. The managed station passes the data excluding the communication control information to the upper application. The application of the managed station creates response contents to the inquiry, and the management station 1604
Sent as a response to. This network management is a very effective means for grasping the communication status of the network, but conventionally, the same transmission line is used for a frame containing network management information and a frame for sending data other than network management. If a failure occurs in the transmission line,
Since you can no longer send network management information,
It is difficult to find the cause of the disorder. In particular, in a network in which a remote LAN is connected using a public line, there is a problem that network management information cannot be transmitted / received when a failure occurs in the public line.

【0023】図20で説明した従来のフィルタ処理で
は、受信フレームの情報とフィルタデータベース内の全
情報とを照合する必要があるため、フィルタデータベー
スに登録される情報の個数が多いと、中継か廃棄かの判
定に時間がかかる。この判定に時間がかかると、フレー
ムの中継遅延が大きくなり、その結果、ネットワークの
性能が低下する。特に近年では、コンピュータの大型化
が進み、ネットワークを利用してコンピュータ間でやり
取りするデータの大きさも数千バイトから数百万バイト
と大きくなっている。一方、小規模なネットワークとし
て最も普及しているイーサネットの場合、フレームの大
きさが最大で1500バイトと規定されているため、上
記のような大きなデータを転送する際には、データを細
切れに分割してそのひとつひとつをフレームとして送信
する必要がある。このように、2台のコンピュータ間で
大きなデータを転送する場合、同じ通信制御情報部を持
つMACフレームが多数発生することになる。この2台
のコンピュータがネットワーク中継装置を介して接続さ
れている場合、ネットワーク中継装置では、同じ通信制
御情報部を持つフレームを受信する度にフィルタデータ
ベースを参照し、処理を決定する。フィルタデータベー
スが巨大なものになると、参照に要する時間が増大し、
中継遅延が大きくなる。
In the conventional filter processing described with reference to FIG. 20, it is necessary to compare the information of the received frame with all the information in the filter database. Therefore, if the number of information registered in the filter database is large, relay or discard is performed. It takes time to judge whether or not. If this determination takes a long time, the relay delay of the frame increases, and as a result, the performance of the network deteriorates. In recent years, in particular, the size of computers has increased, and the size of data exchanged between computers using networks has increased from several thousand bytes to several million bytes. On the other hand, in the case of Ethernet, which is the most popular as a small-scale network, the maximum frame size is specified as 1500 bytes. Therefore, when transferring large data as described above, the data is divided into pieces. Then, it is necessary to transmit each one as a frame. In this way, when a large amount of data is transferred between two computers, many MAC frames having the same communication control information section are generated. When the two computers are connected via the network relay device, the network relay device refers to the filter database every time a frame having the same communication control information section is received, and determines the process. When the filter database becomes huge, the time required for reference increases,
Relay delay becomes large.

【0024】そこで、本発明の目的は、上記課題を解決
し、ネットワーク管理機能を向上させ、中継遅延を抑え
ることのできるネットワーク中継装置を提供することに
ある。
Therefore, an object of the present invention is to solve the above problems, to provide a network relay device capable of improving the network management function and suppressing the relay delay.

【0025】[0025]

【課題を解決するための手段】上記目的を達成するため
に本発明は、複数のポートを備え、各ポートにLANを
接続してLAN間のフレーム中継を行うネットワーク中
継装置において、ポート毎に受信したフレームの送信元
MACアドレスと送信元IPアドレスとを併せて格納す
るテーブルを設け、LANに設けられたネットワーク管
理局からの要求に応じて上記テーブルの内容をネットワ
ーク管理局に答える応答手段を設けたものである。
In order to achieve the above object, the present invention provides a network relay device having a plurality of ports, each of which is connected to a LAN to relay a frame between the LANs. A table for storing the transmission source MAC address and the transmission source IP address of the frame is provided, and a response means for answering the contents of the table to the network management station in response to a request from the network management station provided in the LAN is provided. It is a thing.

【0026】また、複数のポートを備え、少なくとも1
つのポートに公衆回線を接続すると共に他のポートにL
ANを接続し、公衆回線を介して遠隔のLAN間のフレ
ーム中継を行うネットワーク中継装置において、上記ポ
ートに接続された公衆回線を監視し、この公衆回線が通
信不能の場合、上記LANに接続されたポートで受信し
たフレームがIPで定義されたフレームであり、かつ、
SNMPのネットワーク管理情報を含むとき、他の公衆
回線を1つのポートに接続し、この公衆回線を介して当
該フレームを遠隔のLANに中継する回線切換え手段を
設けたものである。
In addition, a plurality of ports are provided, and at least one
Connect the public line to one port and L to the other port
In a network relay device that connects an AN and relays a frame between remote LANs via a public line, the public line connected to the port is monitored, and if the public line cannot communicate, the public line is connected to the LAN. The frame received at the specified port is an IP-defined frame, and
When the network management information of SNMP is included, another public line is connected to one port, and line switching means for relaying the frame to a remote LAN via this public line is provided.

【0027】また、複数のポートを備え、各ポートにL
ANを接続してLAN間のフレーム中継を行うネットワ
ーク中継装置であって、フレームの通信制御情報に対す
る中継の可否情報を格納したデータベースを有し、ポー
トで受信したフレームの通信制御情報により上記データ
ベースを参照して中継の制限を行うフィルタ手段を有す
るネットワーク中継装置において、過去に受信したフレ
ームの通信制御情報とそのときの可否情報とを併せて保
持する実績保持手段を設けると共に、上記データベース
を参照する前に、受信したフレームの通信制御情報を元
に上記実績保持手段内の同じ通信制御情報を検索し、併
せて保持されている可否情報を用いて中継の制限を行う
実績フィルタ手段を設けたものである。
Also, a plurality of ports are provided, and each port has an L
A network relay device for relaying a frame between LANs by connecting an AN, which has a database storing relay availability information for frame communication control information, and stores the database according to the communication control information of a frame received at a port. In the network relay device having the filter means for limiting the relay by referring to it, the record holding means for holding the communication control information of the frame received in the past and the availability information at that time is provided, and the database is referred to. Previously, the same communication control information in the above-mentioned record holding means is searched based on the communication control information of the received frame, and the record filter means is provided to limit the relay by using the held availability information. Is.

【0028】上記実績保持手段は通信制御情報の一部を
鍵情報として保持する鍵情報保持部を有し、上記実績フ
ィルタ手段は受信したフレームの通信制御情報の一部を
上記鍵情報保持部の鍵情報と比較し、一致する場合のみ
上記実績保持手段内の同じ通信制御情報を検索してもよ
い。
The track record holding means has a key information holding section for holding a part of the communication control information as key information, and the track record filtering means holds a part of the communication control information of the received frame in the key information holding section. The same communication control information in the above-mentioned record holding means may be retrieved only when they are compared with each other by comparing with the key information.

【0029】[0029]

【作用】上記構成により、ブリッジは、IAB RFC
791で規定されたIPによるフレームを受信した場
合、そのフレームの送信元MACアドレスと送信元IP
アドレスとを併せてテーブルに格納する。このようにし
てテーブルにはポート毎に受信したフレームの送信元M
ACアドレスと送信元IPアドレスとが併せて格納され
る。従って、テーブルにはそのポートに接続されている
局のMACアドレス及び送信元IPアドレスが格納され
たことになる。ネットワーク管理局からの要求があれば
応答手段がテーブルの内容をネットワーク管理局に答え
る。従って、ネットワーク管理局では、中継装置に対し
て要求するだけでネットワーク構成が判ることになる。
従って、問合わせのためのフレームによってネットワー
クが混雑することが防止される。
With the above configuration, the bridge is IAB RFC
When a frame with the IP specified in 791 is received, the source MAC address of the frame and the source IP
The address and the address are stored together in the table. Thus, in the table, the source M of the frame received for each port
The AC address and the source IP address are stored together. Therefore, the table stores the MAC address and the source IP address of the station connected to the port. If there is a request from the network management station, the response means returns the contents of the table to the network management station. Therefore, the network management station can understand the network configuration only by making a request to the relay device.
Therefore, it is possible to prevent the network from being congested by the inquiry frame.

【0030】ポートに公衆回線を接続したリモートブリ
ッジの構成にあっては、ポートに接続された公衆回線を
監視し、この公衆回線が通信不能の場合、上記LANに
接続されたポートで受信したフレームがIPで定義され
たフレームであり、かつ、SNMPのネットワーク管理
情報を含むとき、回線切換え手段が他の公衆回線を1つ
のポートに接続し、この公衆回線を介して当該フレーム
を遠隔のLANに中継する。このため通信不能の公衆回
線に代って別の公衆回線が使用されることになる。この
別の公衆回線は、フレームがネットワーク管理情報を含
んでいるときのみ使用される。従って、本発明は、ネッ
トワーク管理情報を含むフレームとネットワーク管理以
外のデータを送るフレームとで別の伝送路を使用してい
ることになり、伝送路に障害が発生した場合でもネット
ワーク管理情報を送ることができる。
In the configuration of the remote bridge in which the public line is connected to the port, the public line connected to the port is monitored, and if the public line cannot communicate, the frame received by the port connected to the LAN Is a frame defined by IP and includes SNMP network management information, the line switching means connects another public line to one port, and the frame is connected to a remote LAN via this public line. Relay. Therefore, another public line is used instead of the public line that cannot communicate. This other public line is used only when the frame contains network management information. Therefore, according to the present invention, a frame including network management information and a frame for transmitting data other than network management use different transmission lines, and the network management information is transmitted even when a failure occurs in the transmission line. be able to.

【0031】フィルタ手段を有するネットワーク中継装
置にあっては、フィルタ手段がデータベースを参照して
中継の制限を行うが、このとき実績保持手段が受信した
フレームの通信制御情報とそのときの可否情報とを併せ
て保持する。即ち、実績保持手段は過去のフィルタ手段
の実績を保持することになる。爾後、フレームが受信さ
れたとき、上記データベースを参照する前に、実績フィ
ルタ手段が受信したフレームの通信制御情報を元に上記
実績保持手段内の同じ通信制御情報を検索し、併せて保
持されている可否情報を用いて中継の制限を行う。従っ
て、過去に実績のあるものはデータベースの参照を待つ
ことなく、実績フィルタ手段によって直ちに中継か廃棄
かが決まることになる。
In the network relay device having the filter means, the filter means refers to the database to limit the relay, and at this time, the communication control information of the frame received by the record holding means and the availability information at that time. Is also held. That is, the record holding means holds the record of the past filter means. After that, when the frame is received, before referring to the database, the same communication control information in the result holding means is searched based on the communication control information of the frame received by the result filter means, and is also held together. The relay is restricted using the availability information. Therefore, the record that has a record in the past can be immediately relayed or discarded without waiting for the reference of the database.

【0032】実績保持手段が通信制御情報の一部を鍵情
報として保持する鍵情報保持部を有する場合、実績フィ
ルタ手段は受信したフレームの通信制御情報の一部を鍵
情報保持部の鍵情報と比較する。鍵情報との比較結果が
一致でない場合、通信制御情報の全体が一致することは
有り得ないので、全体の比較を取り止める。鍵情報との
比較結果が一致の場合のみ実績保持手段内の同じ通信制
御情報を検索する。これにより検索が高速化される。
When the record holding unit has a key information holding unit that holds a part of the communication control information as key information, the record filtering unit uses a part of the communication control information of the received frame as the key information of the key information holding unit. Compare. If the comparison result with the key information does not match, it is unlikely that the entire communication control information will match, so the comparison with the whole is cancelled. Only when the comparison result with the key information is a match, the same communication control information in the record holding means is searched. This speeds up the search.

【0033】[0033]

【実施例】以下本発明の一実施例を添付図面に基づいて
詳述する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described in detail below with reference to the accompanying drawings.

【0034】図1に示されるように、本発明のブリッジ
は、CPU101、中継判定回路102、メモリ10
3、イーサネット制御部104a,104b、ポート1
05a,105bから構成されている。メモリ103に
は表の構造を持つフィルタリングテーブルが存在する。
フィルタリングテーブルは、表3のようにポート毎に受
信したフレームの送信元MACアドレスと送信元IPア
ドレスとを併せて格納しておくことができる。
As shown in FIG. 1, the bridge of the present invention comprises a CPU 101, a relay decision circuit 102, and a memory 10.
3, Ethernet control units 104a and 104b, port 1
It is composed of 05a and 105b. The memory 103 has a filtering table having a table structure.
As shown in Table 3, the filtering table can store the source MAC address and the source IP address of the frame received for each port together.

【0035】[0035]

【表3】 [Table 3]

【0036】CPU101は、LANに設けられたネッ
トワーク管理局からの要求に応じてフィルタリングテー
ブルの内容をネットワーク管理局に答える応答手段10
6を構成している。本発明のブリッジは、従来と同様、
図12のネットワークに設けることができる。
The CPU 101 responds to the contents of the filtering table to the network management station in response to a request from the network management station provided on the LAN.
6. The bridge of the present invention, like the conventional,
It can be provided in the network of FIG.

【0037】動作を説明する。イーサネットの通信制御
情報には図15(b)に示すようにフレームのタイプを
示す16ビットの領域、タイプ1503があり、フレー
ムがIP通信制御情報を含んでいる場合には、この領域
に特定のビットパターンが書き込まれている。本発明の
ブリッジでは、フィルタリングテーブルの登録の際に、
CPU101が受信フレームの送信元アドレスを登録す
ると共に、受信したフレームのタイプ1503のビット
パターンをIP通信制御情報が含まれていることを示す
特定のビットパターンと比較し、一致する場合には、受
信したフレームのIP通信制御情報から送信元IPアド
レスを取り出す。図15(c)に示されるように、送信
元IPアドレスはIP通信制御情報の96〜127ビッ
トに書かれている。取り出された送信元IPアドレスは
メモリ103内のフィルタリングテーブルに書き込まれ
る。
The operation will be described. As shown in FIG. 15B, the Ethernet communication control information includes a 16-bit area that indicates the frame type, that is, a type 1503. If the frame includes IP communication control information, it is specified in this area. Bit pattern is written. In the bridge of the present invention, when registering the filtering table,
The CPU 101 registers the source address of the received frame, compares the bit pattern of the type 1503 of the received frame with a specific bit pattern indicating that the IP communication control information is included, and if they match, the reception is performed. The source IP address is extracted from the IP communication control information of the frame. As shown in FIG. 15C, the source IP address is written in bits 96 to 127 of the IP communication control information. The extracted source IP address is written in the filtering table in the memory 103.

【0038】ネットワークに接続された管理局からブリ
ッジに対してMACアドレス及びIPアドレスの問合わ
せが要求されたとき、応答手段106はフィルタリング
テーブルに格納されている全てのMACアドレス及びI
Pアドレスを管理局に応答として送信する。
When the management station connected to the network requests the bridge to inquire about the MAC address and the IP address, the response means 106 causes all the MAC addresses and I's stored in the filtering table.
The P address is sent to the management station as a response.

【0039】従来のブリッジでは、フィルタリングテー
ブルにMACアドレスのみを格納していた。このため、
ネットワーク管理局がMACアドレスとIPアドレスと
の対応をネットワークの構成情報として収集したい場合
には、全ての局に問合わせを行う必要があった。本発明
のブリッジを用いる場合、問合わせはブリッジに対し一
度で終了するため、問合わせのために送信されるフレー
ムがネットワークの混雑を引き起こすことが回避でき
る。
In the conventional bridge, only the MAC address is stored in the filtering table. For this reason,
When the network management station wants to collect the correspondence between the MAC address and the IP address as network configuration information, it is necessary to make an inquiry to all stations. When the bridge of the present invention is used, the inquiry is completed to the bridge at one time, so that it is possible to prevent the frame transmitted for the inquiry from causing the network congestion.

【0040】また、IEEE802.1Dの規定によれ
ば、フィルタリングテーブルに使用されるメモリが溢れ
てしまわないように、登録されたMACアドレスを古い
順に削除する。従って、本発明でも、MACアドレスと
IPアドレスとを古い順に削除することになり、フィル
タリングテーブルには比較的通信頻度の高い局の情報が
残りやすくなる。管理局は、ブリッジに問合わせること
により、通信頻度の高い局の情報だけを収集することが
できる。
According to the IEEE802.1D standard, the registered MAC addresses are deleted in the order of oldness so that the memory used for the filtering table does not overflow. Therefore, also in the present invention, the MAC address and the IP address are deleted from the oldest, and the information of the station having a relatively high communication frequency tends to remain in the filtering table. The management station can collect only the information of stations with high communication frequency by making an inquiry to the bridge.

【0041】次に、他の実施例を説明する。Next, another embodiment will be described.

【0042】図2に示されるように、本発明のリモート
ブリッジは、CPU201、中継判定回路202、メモ
リ203、イーサネット制御部204、LANポート2
05、公衆回線アクセス制御回路206a,206b、
公衆回線ポート207a,207b、上位プロトコル判
定回路208から構成されている。メモリ203には中
継情報データベースが格納されている。
As shown in FIG. 2, the remote bridge of the present invention comprises a CPU 201, a relay determination circuit 202, a memory 203, an Ethernet controller 204, and a LAN port 2.
05, public line access control circuits 206a, 206b,
It is composed of public line ports 207a and 207b and a higher-level protocol determination circuit 208. A relay information database is stored in the memory 203.

【0043】ネットワークの構成は、図3に示されるよ
うに、複数の局301a〜301cを有するLAN30
2aが本発明のリモートブリッジ303aに接続され、
複数の局301a〜301cを有するLAN302bが
本発明のリモートブリッジ303bに接続され、リモー
トブリッジ303aとリモートブリッジ303bとは電
話網などの公衆回線305a,305bのいずれかひと
つ又は両方で2重に相互接続することができる。ここで
は、リモートブリッジ303a,303bは、それぞれ
公衆回線ポート207a,207bを公衆回線305
a,305bに接続しているものとする。リモートブリ
ッジ303a,303bはIEEE802.1Dにより
規定された動作を行う。一方のLANにはこのネットワ
ークを管理する管理局304が設けられている。
As shown in FIG. 3, the network configuration is a LAN 30 having a plurality of stations 301a to 301c.
2a is connected to the remote bridge 303a of the present invention,
A LAN 302b having a plurality of stations 301a to 301c is connected to a remote bridge 303b of the present invention, and the remote bridge 303a and the remote bridge 303b are doubly interconnected by one or both of public lines 305a and 305b such as a telephone network. can do. Here, the remote bridges 303a and 303b respectively connect the public line ports 207a and 207b to the public line 305.
a and 305b. The remote bridges 303a and 303b perform the operation specified by IEEE802.1D. One LAN is provided with a management station 304 that manages this network.

【0044】局301d又は管理局304から局301
bへフレームを送信する場合を説明する。局301d又
は管理局304がLAN302bに送信したフレームは
リモートブリッジ303bに受信される。リモートブリ
ッジ303b内ではフレームはLANポート205、イ
ーサネット制御回路204を介して中継判定回路202
に送られる。中継判定回路202において、宛先の局3
01bがLANポート205に接続していることがメモ
リ203内の中継情報データベースに格納されていれ
ば、フレームは廃棄される。宛先の局301bがLAN
ポート205に接続していることがメモリ203内の中
継情報データベースに格納されていなければ、このフレ
ームを公衆回線を通じて遠隔のLANに送ることが決定
される。一方、中継判定回路202は、公衆回線305
aから所定の時間以上フレームが到着しない場合に、公
衆回線305aが通信不能であると判断している。そこ
で、フレームを送信する際に、公衆回線305aが通信
不能であれば、フレームを上位プロトコル判定回路20
8に送り、通信可能であれば公衆回線アクセス制御回路
206aに送る。公衆回線アクセス制御回路206aに
送られたフレームは、公衆回線ポート207aを介して
公衆回線305aに送信される。
Station 301d or management station 304 to station 301
The case of transmitting a frame to b will be described. The frame transmitted from the station 301d or the management station 304 to the LAN 302b is received by the remote bridge 303b. In the remote bridge 303b, the frame is relay determination circuit 202 via the LAN port 205 and the Ethernet control circuit 204.
Sent to In the relay determination circuit 202, the destination station 3
If 01b is connected to the LAN port 205 in the relay information database in the memory 203, the frame is discarded. Destination station 301b is LAN
If the connection to the port 205 is not stored in the relay information database in the memory 203, it is decided to send this frame to the remote LAN through the public line. On the other hand, the relay determination circuit 202 is connected to the public line 305.
When a frame does not arrive from a for a predetermined time or more, it is determined that the public line 305a cannot communicate. Therefore, when the public line 305a cannot communicate when transmitting the frame, the frame is transmitted to the upper protocol determination circuit 20.
8 to the public line access control circuit 206a if communication is possible. The frame sent to the public line access control circuit 206a is transmitted to the public line 305a via the public line port 207a.

【0045】公衆回線305aが通信不能の場合、上位
プロトコル判定回路208は、このフレームのIP通信
制御情報1404に続く通信データ1402の先頭16
ビットにより、このフレームがSNMPのネットワーク
管理情報を含むフレームであると判断する。
When the public line 305a is incommunicable, the upper layer protocol determination circuit 208 causes the top 16 of the communication data 1402 following the IP communication control information 1404 of this frame.
Based on the bit, it is determined that this frame is a frame including SNMP network management information.

【0046】ここで、IAB RFC1060の規定に
より、通信データの先頭の16ビットには、いくつかの
アプリケーションのビットパターンが割り当てられてお
り、SNMPを示す上位プロトコル識別ビットパターン
としては、“0000000010100001”(1
6進表記“00A1”)が割り当てられている。従っ
て、SNMPにおけるネットワーク管理情報のデータ構
成は図4のようになる。上位プロトコル判定回路208
は、中継判定回路202から送られたフレームの通信デ
ータ1402の先頭16ビットが上記“00A1”に一
致するかどうかにより、SNMPのネットワーク管理情
報が含まれるかどうかを判断することになる。
Here, according to the regulation of IAB RFC1060, the bit patterns of some applications are assigned to the leading 16 bits of communication data, and the upper protocol identification bit pattern indicating SNMP is "0000000010100001" ( 1
The hexadecimal notation “00A1”) is assigned. Therefore, the data structure of the network management information in SNMP is as shown in FIG. Upper protocol determination circuit 208
Determines whether or not the SNMP network management information is included, depending on whether the leading 16 bits of the communication data 1402 of the frame sent from the relay determination circuit 202 match "00A1".

【0047】フレームがSNMPのネットワーク管理情
報を含むフレームであると判断された場合、このフレー
ムは公衆回線アクセス制御回路206bに送られ、公衆
回線ポート207bを介して公衆回線305bに送信さ
れる。フレームがネットワーク管理以外のデータを送る
フレームであると判断された場合、フレームは廃棄され
る。
When it is determined that the frame contains the SNMP network management information, this frame is sent to the public line access control circuit 206b and then to the public line 305b via the public line port 207b. If it is determined that the frame is a frame that sends data other than network management, the frame is discarded.

【0048】一方、リモートブリッジ303aでは、公
衆回線ポート207a,207bのいずれから受信した
フレームも上位プロトコルの判定を行うことなくイーサ
ネット制御回路204、LANポート205を介してL
AN302aに中継する。従って、局301bは公衆回
線305aが健全なときには、局301d,301e又
は管理局304が送信した全ての種類のフレームを受信
することができ、公衆回線305aが通信不能のときに
は管理局304等が送信したネットワーク管理用のフレ
ームに限り受信することができる。
On the other hand, in the remote bridge 303a, the frame received from any of the public line ports 207a and 207b is passed through the Ethernet control circuit 204 and the LAN port 205 without the determination of the upper layer protocol.
It relays to AN302a. Therefore, the station 301b can receive all types of frames transmitted by the stations 301d and 301e or the management station 304 when the public line 305a is healthy, and the management station 304 or the like transmits when the public line 305a cannot communicate. It is possible to receive only the frames for network management.

【0049】従来のリモートブリッジではブリッジ間を
接続する回線が一系統であったために、通信に障害が発
生するとネットワーク管理情報もやり取りできなくな
り、障害の原因究明にネットワーク管理情報を用いるこ
とができず、局に障害が発生しているのか、伝送路に障
害が発生しているのか、障害の切り分けが困難であった
が、本発明のリモートブリッジを用いることにより、ブ
リッジ間を接続する回線が故障しても、他の回線を利用
してネットワーク管理情報のやり取りを行い、遠隔の局
の状態を確認することができ、障害の切り分けが容易と
なる。
In the conventional remote bridge, since there is only one line connecting the bridges, if a communication failure occurs, network management information cannot be exchanged, and the network management information cannot be used for investigating the cause of the failure. , It is difficult to isolate the failure, whether the station has a failure or the transmission path has a failure. However, by using the remote bridge of the present invention, the line connecting the bridges fails. Even in this case, the network management information can be exchanged by using another line, and the state of the remote station can be confirmed, so that the fault can be easily isolated.

【0050】次に、他の実施例を説明する。Next, another embodiment will be described.

【0051】図5に示されるように、本発明のMACブ
リッジは、プロセッサ501、フレーム格納メモリ50
2、フィルタデータベース503、LAN接続回路50
4a,504b、入出力ポート505a,505b、一
時保存メモリ507から構成される。一時保存メモリ5
07は、過去に受信したフレームの通信制御情報とその
ときの可否情報とを併せて保持する実績保持手段508
である。プロセッサ501は図6の処理を実行するもの
であり、その流れの一部は、データベースを参照する前
に、受信したフレームの通信制御情報を元に実績保持手
段508内の同じ通信制御情報を検索し、併せて保持さ
れている可否情報を用いて中継の制限を行う実績フィル
タ手段509を構成している。フィルタデータベース5
03の内容は、従来と同じく表2のようになっている。
一時保存メモリ507の内容は、例えば表4のようにな
っている。
As shown in FIG. 5, the MAC bridge of the present invention comprises a processor 501 and a frame storage memory 50.
2, filter database 503, LAN connection circuit 50
4a and 504b, input / output ports 505a and 505b, and a temporary storage memory 507. Temporary storage memory 5
Reference numeral 07 denotes a record holding unit 508 that holds together the communication control information of the frame received in the past and the availability information at that time.
Is. The processor 501 executes the processing of FIG. 6, and part of the flow is to search the same communication control information in the record holding means 508 based on the communication control information of the received frame before referring to the database. In addition, the result filter means 509 for limiting the relay is configured by using the availability information that is also stored. Filter database 5
The contents of 03 are as shown in Table 2 as in the conventional case.
The contents of the temporary storage memory 507 are as shown in Table 4, for example.

【0052】[0052]

【表4】 [Table 4]

【0053】表4に示されるように、1つの実績情報
は、過去に受信したフレームの通信制御情報、判定結果
(可否情報)、参照回数からなる。
As shown in Table 4, one piece of record information is composed of the communication control information of the frame received in the past, the determination result (property information), and the reference count.

【0054】図5においてLAN506aに接続してい
る入出力ポート505aがフレームを受信した場合を例
にとると、入出力ポート505aで受信されたフレーム
の伝送信号はLAN接続回路504aでプロセッサ50
1が処理できるようなデータ形式に変換され、フレーム
格納メモリ502に格納される。本発明にあっては、フ
ィルタデータベース503を参照する前に一時保存メモ
リ507を参照することになる。
In FIG. 5, when the input / output port 505a connected to the LAN 506a receives a frame as an example, the transmission signal of the frame received by the input / output port 505a is transmitted to the processor 50 by the LAN connection circuit 504a.
1 is converted into a data format that can be processed and stored in the frame storage memory 502. In the present invention, the temporary storage memory 507 is referred to before the filter database 503 is referred to.

【0055】図6のステップ601において、一時保存
メモリ507に登録があるかどうかを判定する。登録が
ない場合、又は後述のように一時保存メモリ507を順
次参照しても該当する登録がない場合、ステップ602
により従来どおりフィルタデータベース503を参照し
て中継の制限を行う。この場合、通信制御情報と判定結
果と参照回数=1とが一時保存メモリ507に新規登録
されるので、同じ通信制御情報を持つフレームは、次回
以降、一時保存メモリ507で検索されるようになる。
In step 601 of FIG. 6, it is determined whether or not there is a registration in the temporary storage memory 507. If there is no registration, or if there is no corresponding registration even if the temporary storage memory 507 is sequentially referred to as described later, step 602
Thus, the relay is restricted by referring to the filter database 503 as usual. In this case, since the communication control information, the determination result, and the reference count = 1 are newly registered in the temporary storage memory 507, a frame having the same communication control information will be searched for in the temporary storage memory 507 from the next time onward. .

【0056】一時保存メモリ507に登録がある場合、
ステップ603により、受信したフレームの通信制御情
報が登録されているかどうか一時保存メモリ507の通
信制御情報の欄を順次参照し、一致するものがあれば、
参照回数を1つ増やし、判定結果を参照する。このよう
にして過去に実績のあるものはフィルタデータベースの
参照を待つことなく、実績フィルタ手段によって直ちに
中継か廃棄かが決まることになる。
If there is a registration in the temporary storage memory 507,
At step 603, the communication control information column of the temporary storage memory 507 is sequentially referred to as to whether or not the communication control information of the received frame is registered.
The reference count is incremented by 1 and the determination result is referenced. In this way, the actual results can be immediately relayed or discarded by the actual results filter means without waiting for the reference of the filter database.

【0057】また、一時保存メモリ507の容量に限り
があるとき、参照回数の少ないものから登録を削除する
ことにより、出現頻度の高い実績情報を優先して残すこ
とができる。
Further, when the capacity of the temporary storage memory 507 is limited, by deleting the registration from the one with the smallest number of references, it is possible to preferentially leave the record information having a high appearance frequency.

【0058】次に、実績情報保持形態を変形した実施例
を説明する。
Next, an embodiment in which the form of holding the record information is modified will be described.

【0059】図5のMACブリッジにおいて、一時保存
メモリ507は32ビットを1ワードとする構成であ
り、複数ワードからなる図7の第1リストブロック、図
8の第2リストブロック及び図9の登録ブロックを用い
て実績情報を保持する。第1リストブロックは、3つの
ワードからなり、各ワードは順に、次の第1リストブロ
ックのメモリ番地701、鍵702、第2リストブロッ
クのメモリ番地703が格納される。鍵702は通信制
御情報の先頭32ビット分を取り出したものである。即
ち、第1リストブロックは鍵情報保持部を構成してい
る。図8の第2リストブロックは、次の第2リストブロ
ックのメモリ番地801と登録ブロックのメモリ番地8
02とを格納するの2つのワードからなる。図9の登録
ブロックは、通信制御情報を格納する4ワードの通信制
御情報部901と判定結果及び参照回数を格納する1ワ
ードの結果部902とからなる。ここでは、判定結果
“1”は中継することを意味し、“0”は廃棄すること
を意味している。
In the MAC bridge shown in FIG. 5, the temporary storage memory 507 has a structure in which 32 bits are one word. The first list block shown in FIG. 7, the second list block shown in FIG. 8, and the registration shown in FIG. Holds performance information using blocks. The first list block consists of three words, and each word stores the memory address 701 of the next first list block, the key 702, and the memory address 703 of the second list block in order. The key 702 is a key extracted from the leading 32 bits of the communication control information. That is, the first list block constitutes a key information holding unit. The second list block in FIG. 8 has a memory address 801 of the next second list block and a memory address 8 of the registration block.
02 and 2 are stored. The registration block in FIG. 9 includes a 4-word communication control information section 901 for storing communication control information and a 1-word result section 902 for storing determination results and reference times. Here, the determination result “1” means relaying, and “0” means discarding.

【0060】これらのブロックは、図10に示されるよ
うに、一時保存メモリ507内の任意の場所に分散して
格納されている。登録ブロックの実績情報を読み出すに
は、図中の矢印付きの破線の流れに従い、第1リストブ
ロックから第2リストブロックのメモリ番地を取り出
し、第2リストブロックから登録ブロックのメモリ番地
を取り出すことになる。また、第1リストブロックが次
の第1リストブロックのメモリ番地を持っているので、
この情報を利用して第1リストブロックを順にたどるこ
とができ、実際には一時保存メモリ507内の任意の場
所に分散して格納されているにもかかわらず、複数の第
1リストブロックをあたかも連続する配列のように扱う
ことができる。同様に、複数の第2リストブロックをあ
たかも連続する配列のように扱うことができる。なお、
第1リストブロック或いは第2リストブロックの配列の
最後のものには、最後であることを示すために次のリス
トブロックのメモリ番地に0を格納しておく。また、第
1リストブロックによる配列の先頭となる第1リストブ
ロックのメモリ番地は特定のメモリ番地のワードに格納
しておく。図10の例では、0番地に配列の先頭となる
第1リストブロックのメモリ番地=“20”が格納さ
れ、20番地の第1リストブロック1001に、次の第
1リストブロック1002のメモリ番地=“60”、通
信制御情報の先頭32ビット分に相当する鍵=“012
30000”、第2リストブロック1003のメモリ番
地=“120”が格納されている。
As shown in FIG. 10, these blocks are distributed and stored in arbitrary locations in the temporary storage memory 507. In order to read the record information of the registered block, the memory address of the second list block is fetched from the first list block and the memory address of the registered block is fetched from the second list block according to the flow of the broken line with an arrow in the figure. Become. Also, since the first list block has the memory address of the next first list block,
Using this information, the first list block can be traced in sequence, and although the plurality of first list blocks are actually stored in the temporary storage memory 507 in an arbitrary location in a distributed manner, the plurality of first list blocks are as if they were stored. It can be treated like a continuous array. Similarly, the plurality of second list blocks can be treated as if they are continuous arrays. In addition,
At the end of the array of the first list block or the second list block, 0 is stored in the memory address of the next list block to indicate the end. The memory address of the first list block, which is the head of the array of the first list block, is stored in the word of the specific memory address. In the example of FIG. 10, the memory address of the first list block at the beginning of the array = “20” is stored at address 0, and the memory address of the next first list block 1002 = at the first list block 1001 at address 20 = “60”, a key corresponding to the first 32 bits of the communication control information = “012
30000 "and the memory address of the second list block 1003 =" 120 "are stored.

【0061】図10に示した実績保持手段に対応する実
績フィルタ手段は図11の処理を実行するものである。
以下、図10及び図11に従って、動作を説明する。
The performance filter means corresponding to the performance holding means shown in FIG. 10 executes the processing of FIG.
The operation will be described below with reference to FIGS.

【0062】ステップ1101において、第1リストブ
ロックが存在するとき、受信したフレームの通信制御情
報の先頭32ビットと、先頭の第1リストブロック10
01に含まれる鍵とを比較し(ステップ1102)、一
致した場合、第1リストブロック1001に含まれる第
2リストブロックのメモリ番地を利用して第2リストブ
ロック1003を参照し、第2リストブロック1003
に含まれる登録ブロックのメモリ番地を利用して登録ブ
ロック1006を参照する。ここで受信したフレームの
通信制御情報と登録ブロック1006に含まれる通信制
御情報とを比較し(ステップ1103)、一致した場
合、フレームが登録されていると判断し、参照回数を1
つ増やし、判定結果を参照する。
In step 1101, when the first list block exists, the leading 32 bits of the communication control information of the received frame and the leading first list block 10
The key included in 01 is compared with the key included in 01 (step 1102). If they match, the second list block 1003 is referred to by using the memory address of the second list block included in the first list block 1001, and the second list block 1003
The registration block 1006 is referred to by using the memory address of the registration block included in. The communication control information of the frame received here is compared with the communication control information included in the registration block 1006 (step 1103). If they match, it is determined that the frame is registered, and the reference count is set to 1
Increase by one and refer to the judgment result.

【0063】受信したフレームの通信制御情報の先頭3
2ビットと第1リストブロックに含まれる鍵とが一致し
ない場合、次の第1リストブロックを参照する。また、
鍵は一致するが通信制御情報は一致しない場合、次の第
2リストブロックを参照する。第1リストブロックが存
在しない場合又は通信制御情報が一致する登録ブロック
が存在しない場合、ステップ1104のように従来どお
りフィルタデータベース503を参照して中継の制限を
行い、新規に第1リストブロック、第2リストブロック
及び登録ブロックを参照回数=1として作成する。同じ
通信制御情報を持つフレームは、次回以降、一時保存メ
モリ507で検索されるようになる。
Top 3 of communication control information of received frame
If the two bits do not match the key contained in the first list block, the next first list block is referenced. Also,
When the keys match but the communication control information does not match, the next second list block is referred to. If the first list block does not exist, or if there is no registration block having the same communication control information, the relay is restricted by referring to the filter database 503 as in step 1104, and a new first list block, 2 Create a list block and a registration block with the reference count = 1. A frame having the same communication control information will be searched in the temporary storage memory 507 from the next time onward.

【0064】以上のようにして過去に実績のあるものは
フィルタデータベースの参照を待つことなく、実績フィ
ルタ手段によって直ちに中継か廃棄かが決まることにな
る。また、検索の際に、第1リストブロックによって1
ワードのみを先行して比較しているので、プロセッサ5
01の最小の命令動作でふるい分けができ、検索が高速
化される。
As described above, the result filter means immediately decides the relay or the discard of the item having a past result without waiting for the reference of the filter database. Also, when searching, the first list block
Since only words are compared in advance, processor 5
The minimum instruction operation of 01 enables sieving and speeds up the search.

【0065】フレームの長さに制約があるネットワーク
方式において大容量データを細切れにして送信する場
合、ネットワーク中継装置では同じ通信制御情報部を持
つフレームを短時間に頻繁に受信することになるが、本
発明では同じ通信制御情報部を持つフレームに対し、フ
ィルタデータベースの参照を待つことなく、実績フィル
タ手段によって直ちに中継か廃棄かが決まるので、中継
遅延が抑えられる。
When a large amount of data is cut into small pieces and transmitted in a network system in which the frame length is restricted, the network relay device frequently receives frames having the same communication control information portion in a short time. According to the present invention, the relay delay can be suppressed because the record filter means immediately determines whether the frame having the same communication control information portion is relayed or discarded without waiting for the reference of the filter database.

【0066】[0066]

【発明の効果】本発明は次の如き優れた効果を発揮す
る。
The present invention exhibits the following excellent effects.

【0067】(1)ネットワーク中継装置がネットワー
ク管理局からの要求に応じて、ポート毎に受信したフレ
ームの送信元MACアドレスと送信元IPアドレスとを
答えるので、問合わせのためのフレームによってネット
ワークが混雑することが防止される。
(1) In response to a request from the network management station, the network relay device replies the source MAC address and source IP address of the frame received for each port. Congestion is prevented.

【0068】(2)公衆回線が通信不能であっても他の
公衆回線を利用してネットワーク管理情報を送ることが
できるので、障害の切り分けが容易となる。
(2) Even if the public line is incommunicable, the network management information can be sent by using another public line, so that the fault can be easily isolated.

【0069】(3)過去に実績のあるものはデータベー
スの参照を待つことなく、実績フィルタ手段によって直
ちに中継か廃棄かが決まることになるので、中継遅延が
抑えられる。
(3) Since relays or discards of those having a past record are not immediately waited for reference to the database but are directly determined by the record filter means, relay delay can be suppressed.

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

【図1】本発明のブリッジの内部構成図である。FIG. 1 is an internal configuration diagram of a bridge of the present invention.

【図2】本発明のリモートブリッジの内部構成図であ
る。
FIG. 2 is an internal configuration diagram of a remote bridge of the present invention.

【図3】本発明のリモートブリッジを用いたネットワー
クの構成図である。
FIG. 3 is a configuration diagram of a network using a remote bridge of the present invention.

【図4】SNMPにおけるネットワーク管理情報のデー
タ構成図である。
FIG. 4 is a data configuration diagram of network management information in SNMP.

【図5】本発明のMACブリッジの内部構成図である。FIG. 5 is an internal configuration diagram of a MAC bridge of the present invention.

【図6】本発明の実績フィルタ手段の処理流れ図であ
る。
FIG. 6 is a processing flow chart of the performance filter means of the present invention.

【図7】本発明の実績保持手段のうち第1リストブロッ
クのワード構成図である。
FIG. 7 is a word configuration diagram of a first list block in the achievement holding means of the present invention.

【図8】本発明の実績保持手段のうち第2リストブロッ
クのワード構成図である。
FIG. 8 is a word configuration diagram of a second list block in the achievement holding means of the present invention.

【図9】本発明の実績保持手段のうち登録ブロックのワ
ード構成図である。
FIG. 9 is a word configuration diagram of a registration block in the achievement holding means of the present invention.

【図10】本発明の実績保持手段のメモリマップ図であ
る。
FIG. 10 is a memory map diagram of the record holding means of the present invention.

【図11】本発明の実績フィルタ手段の処理流れ図であ
る。
FIG. 11 is a process flow chart of the performance filter means of the present invention.

【図12】ブリッジを用いたネットワークの構成図であ
る。
FIG. 12 is a configuration diagram of a network using a bridge.

【図13】従来のブリッジの内部構成図である。FIG. 13 is an internal configuration diagram of a conventional bridge.

【図14】イーサネットを実装している局の内部におけ
るフレームの送信手順を示す流れ図である。
FIG. 14 is a flow chart showing a frame transmission procedure inside a station implementing Ethernet.

【図15】フレームの構造図である。FIG. 15 is a structural diagram of a frame.

【図16】従来のリモートブリッジを用いたネットワー
クの構成図である。
FIG. 16 is a configuration diagram of a network using a conventional remote bridge.

【図17】従来のリモートブリッジの内部構成図であ
る。
FIG. 17 is an internal block diagram of a conventional remote bridge.

【図18】MACブリッジを用いたネットワークの構成
図である。
FIG. 18 is a configuration diagram of a network using a MAC bridge.

【図19】イーサネットのフレームの構造図である。FIG. 19 is a structural diagram of an Ethernet frame.

【図20】従来のMACブリッジの内部構成図である。FIG. 20 is an internal configuration diagram of a conventional MAC bridge.

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

101 CPU 103 メモリ 105a、105b ポート 106 応答手段 205 LANポート 207a、207b 公衆回線ポート 208 上位プロトコル判定回路 305a、305b 公衆回線 503 フィルタデータベース 507 一時保存メモリ 508 実績保持手段 509 実績フィルタ手段 101 CPU 103 Memory 105a, 105b Port 106 Response Unit 205 LAN Ports 207a, 207b Public Line Port 208 Higher Protocol Judgment Circuit 305a, 305b Public Line 503 Filter Database 507 Temporary Storage Memory 508 Actual Result Means 509 Actual Result Filter Means

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 複数のポートを備え、各ポートにLAN
を接続してLAN間のフレーム中継を行うネットワーク
中継装置において、ポート毎に受信したフレームの送信
元MACアドレスと送信元IPアドレスとを併せて格納
するテーブルを設け、LANに設けられたネットワーク
管理局からの要求に応じて上記テーブルの内容をネット
ワーク管理局に答える応答手段を設けたことを特徴とす
るネットワーク中継装置。
1. A plurality of ports, each port being a LAN
In a network relay device for connecting a LAN and relaying a frame between LANs, a table for storing the source MAC address and the source IP address of the frame received for each port is provided, and a network management station provided in the LAN is provided. A network relay device comprising a response means for responding to the network management station in response to a request from the network management station.
【請求項2】 複数のポートを備え、少なくとも1つの
ポートに公衆回線を接続すると共に他のポートにLAN
を接続し、公衆回線を介して遠隔のLAN間のフレーム
中継を行うネットワーク中継装置において、上記ポート
に接続された公衆回線を監視し、この公衆回線が通信不
能の場合、上記LANに接続されたポートで受信したフ
レームがIPで定義されたフレームであり、かつ、SN
MPのネットワーク管理情報を含むとき、他の公衆回線
を1つのポートに接続し、この公衆回線を介して当該フ
レームを遠隔のLANに中継する回線切換え手段を設け
たことを特徴とするネットワーク中継装置。
2. A plurality of ports are provided, a public line is connected to at least one port, and a LAN is connected to other ports.
In the network relay device that connects the LAN and relays a frame between remote LANs via the public line, the public line connected to the port is monitored, and when the public line cannot communicate, the public line is connected to the LAN. The frame received at the port is a frame defined by IP and the SN
When the network management information of MP is included, another public line is connected to one port, and line switching means for relaying the frame to a remote LAN via this public line is provided. .
【請求項3】 複数のポートを備え、各ポートにLAN
を接続してLAN間のフレーム中継を行うネットワーク
中継装置であって、フレームの通信制御情報に対する中
継の可否情報を格納したデータベースを有し、ポートで
受信したフレームの通信制御情報により上記データベー
スを参照して中継の制限を行うフィルタ手段を有するネ
ットワーク中継装置において、過去に受信したフレーム
の通信制御情報とそのときの可否情報とを併せて保持す
る実績保持手段を設けると共に、上記データベースを参
照する前に、受信したフレームの通信制御情報を元に上
記実績保持手段内の同じ通信制御情報を検索し、併せて
保持されている可否情報を用いて中継の制限を行う実績
フィルタ手段を設けたことを特徴とするネットワーク中
継装置。
3. A plurality of ports are provided, and each port is a LAN
Is a network relay device that relays frames between LANs by connecting to each other, and has a database that stores whether or not to relay frame communication control information, and refers to the above database according to the communication control information of the frame received at the port. In a network relay device having a filter means for restricting relaying, before providing the record holding means for holding together the communication control information of the frame received in the past and the availability information at that time, before referring to the database. In addition, the same communication control information in the above-mentioned record holding means is searched based on the communication control information of the received frame, and the record filter means for limiting the relay by using the held availability information is also provided. Characteristic network relay device.
【請求項4】 上記実績保持手段は通信制御情報の一部
を鍵情報として保持する鍵情報保持部を有し、上記実績
フィルタ手段は受信したフレームの通信制御情報の一部
を上記鍵情報保持部の鍵情報と比較し、一致する場合の
み上記実績保持手段内の同じ通信制御情報を検索するこ
とを特徴とする請求項3記載のネットワーク中継装置。
4. The achievement holding means has a key information holding portion for holding a part of the communication control information as key information, and the achievement filter means holds a part of the communication control information of the received frame as the key information. 4. The network relay device according to claim 3, wherein the same communication control information in the record holding means is retrieved only when the key information is compared with the key information of the copy.
JP6161244A 1994-07-13 1994-07-13 Network relay device Pending JPH0832608A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6161244A JPH0832608A (en) 1994-07-13 1994-07-13 Network relay device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6161244A JPH0832608A (en) 1994-07-13 1994-07-13 Network relay device

Publications (1)

Publication Number Publication Date
JPH0832608A true JPH0832608A (en) 1996-02-02

Family

ID=15731395

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6161244A Pending JPH0832608A (en) 1994-07-13 1994-07-13 Network relay device

Country Status (1)

Country Link
JP (1) JPH0832608A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002237830A (en) * 2001-02-09 2002-08-23 Toshiba Corp Packet relay device, network management device, terminal device, information communication system, and terminal status notification method
JP2004282786A (en) * 1997-07-11 2004-10-07 Toshiba Corp Router and label switching path setting method
WO2004114602A1 (en) * 2003-06-21 2004-12-29 Katsuyasu Ono Method for identifying personal information on network
JP2008507202A (en) * 2004-07-15 2008-03-06 リヴァーストーン ネットワークス インコーポレーテッド Obtaining route information about virtual private LAN service (VPLS) based networks
JP2008301159A (en) * 2007-05-31 2008-12-11 Omron Corp Intermediary network device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004282786A (en) * 1997-07-11 2004-10-07 Toshiba Corp Router and label switching path setting method
JP2002237830A (en) * 2001-02-09 2002-08-23 Toshiba Corp Packet relay device, network management device, terminal device, information communication system, and terminal status notification method
WO2004114602A1 (en) * 2003-06-21 2004-12-29 Katsuyasu Ono Method for identifying personal information on network
JP2008507202A (en) * 2004-07-15 2008-03-06 リヴァーストーン ネットワークス インコーポレーテッド Obtaining route information about virtual private LAN service (VPLS) based networks
JP4758991B2 (en) * 2004-07-15 2011-08-31 アルカテル−ルーセント ユーエスエー インコーポレーテッド Obtaining route information about virtual private LAN service (VPLS) based networks
JP2008301159A (en) * 2007-05-31 2008-12-11 Omron Corp Intermediary network device

Similar Documents

Publication Publication Date Title
CN105262683B (en) Network system and routing control method
EP1180883B1 (en) Distributed source learning for data communication switch
KR100733020B1 (en) Customer MAC Frame Forwarding Method, Edge Bridge, And Storage Medium Registering Program
JP3645734B2 (en) Network relay device and network relay method
JP4483100B2 (en) Network connection device
US6990106B2 (en) Classification and tagging rules for switching nodes
EP1670187B1 (en) Tagging rules for hybrid ports
JPH09505697A (en) Flexible Destination Address Mapping Mechanism in Cell Switching Communication Controller
JPH05219064A (en) Method of transferring frame and bridge device
JP2000244574A (en) Network relay device and network relay method
GB2395860A (en) Edge switch and core router in a packet switched network
JP2004320248A (en) Communication device, congestion avoidance method and transmission system
JP4120356B2 (en) Extended VLAN tag SWAP method
JP2001007846A (en) Frame relay device
CN111431798B (en) Route switching method and device
JPH0832608A (en) Network relay device
JP3228249B2 (en) Router device
KR100258264B1 (en) Layer 3 routing method and device using Ethernet switch
CN112866143A (en) Device and chip for realizing 802.1CB protocol
JP2003143178A (en) Digital transmission equipment
JPH0697965A (en) Relay control system for router
JP2985524B2 (en) Method for searching address recognition table of inter-LAN relay device
JP2790550B2 (en) Gateway device
JP2001339428A (en) Voice/data integrated routing device and voice/data integrated routing method to be used therefor
JP2001189753A (en) Label distribution relay device and label distribution relay method