Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3178350B2 - Interworking equipment - Google Patents
[go: Go Back, main page]

JP3178350B2 - Interworking equipment - Google Patents

Interworking equipment

Info

Publication number
JP3178350B2
JP3178350B2 JP21275296A JP21275296A JP3178350B2 JP 3178350 B2 JP3178350 B2 JP 3178350B2 JP 21275296 A JP21275296 A JP 21275296A JP 21275296 A JP21275296 A JP 21275296A JP 3178350 B2 JP3178350 B2 JP 3178350B2
Authority
JP
Japan
Prior art keywords
address
terminal
area network
network
local area
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.)
Expired - Lifetime
Application number
JP21275296A
Other languages
Japanese (ja)
Other versions
JPH1056482A (en
Inventor
重彦 牛島
克誌 則武
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.)
NTT Inc
NTT Inc USA
Original Assignee
Nippon Telegraph and Telephone Corp
NTT Inc USA
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 Nippon Telegraph and Telephone Corp, NTT Inc USA filed Critical Nippon Telegraph and Telephone Corp
Priority to JP21275296A priority Critical patent/JP3178350B2/en
Publication of JPH1056482A publication Critical patent/JPH1056482A/en
Application granted granted Critical
Publication of JP3178350B2 publication Critical patent/JP3178350B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、共通のアドレス体
系を用いるローカルエリアネットワーク(以下「LA
N」という)間を別のアドレス体系を用いる広域ネット
ワーク(以下「WAN」という)を介して相互に接続す
る技術に関する。特に、LANとWANとを接続するイ
ンタワーク装置に関する。
The present invention relates to a local area network (hereinafter referred to as "LA") using a common address system.
N ") between each other via a wide area network (hereinafter referred to as" WAN ") using another address system. In particular, the present invention relates to an interworking device for connecting a LAN and a WAN.

【0002】[0002]

【従来の技術】LAN間をWANを介して相互接続する
技術として、本願発明者らは、ATM網を利用したLA
N間接続について、電子情報通信学会信学技報SSE9
4−135(1994−10)「ATMコネクションレ
ス通信におけるバーチャルLAN構築法の検討」に発表
した。この技術について、LANとしてイーサネット
を、WANとしてITU−T勧告I.364、F.81
2のB−ISDN(広帯域サービス総合ディジタル網)
コネクションレスサービスを例に説明する。
2. Description of the Related Art As a technique for interconnecting LANs via a WAN, the present inventors have proposed an LA using an ATM network.
IEICE Technical Report SSE9
4-135 (1994-10), "Study of Virtual LAN Construction Method in ATM Connectionless Communication". Regarding this technology, Ethernet is used as LAN, and ITU-T Recommendation I. 364, F.R. 81
2 B-ISDN (Broadband Service Integrated Digital Network)
A connectionless service will be described as an example.

【0003】図1はインタワーク装置を用いたネットワ
ーク接続構成を示す。WAN1にはインタワーク装置2
〜4が接続され、このインタワーク装置2〜4にはそれ
ぞれ、LAN5〜7が接続される。LAN5〜7には複
数の端末が接続されるが、図1では、LAN5に収容さ
れた端末8、9、LAN6に収容された端末10および
LAN7に収容された端末11を示す。また、図1に
は、端末8〜9のそれぞれのMAC(媒体アクセス制
御)アドレス規定点101〜104、インタワーク装置
2〜4のそれぞれのLAN側MACアドレス規定点10
5〜107、およびインタワーク装置2〜4のそれぞれ
のWAN側E.164アドレス規定点111〜113を
示す。
FIG. 1 shows a network connection configuration using an interworking device. Interworking device 2 in WAN1
And LANs 5 to 7 are connected to the interworking devices 2 to 4, respectively. Although a plurality of terminals are connected to the LANs 5 to 7, FIG. 1 shows the terminals 8 and 9 accommodated in the LAN 5, the terminals 10 accommodated in the LAN 6, and the terminals 11 accommodated in the LAN 7. FIG. 1 also shows the MAC (medium access control) address specified points 101 to 104 of the terminals 8 to 9 and the LAN side MAC address specified points 10 to 104 of the interworking devices 2 to 4.
5 to 107, and the WAN side E.E. 164 address defining points 111 to 113 are shown.

【0004】インタワーク装置2〜4はそれぞれ、LA
N5〜7とWAN1とを相互接続するため、自LANに
収容された端末のIP(インタネットプロトコル)アド
レスについて、その端末が送信するアドレス解決信号を
検出することにより管理する。インタワーク装置2〜4
はまた、WAN側にITU−T勧告E.164(ISD
N番号計画)に規定されたアドレス(「E.164アド
レス」という)をもち、インタワーク装置2〜4間のW
AN1を介した通信を、宛先のインタワーク装置のE.
164アドレスを用いて行う。また、インタワーク装置
2〜4は、自装置配下の端末のIPアドレスと自装置の
WAN側E.164アドレスとの組合せ情報を他のイン
タワーク装置へ同報あるいは個々に通知し、各インタワ
ーク装置2〜4でその情報をそれぞれ管理することで、
自装置配下の端末が送出したパケットの宛先IPアドレ
スから転送先のE.164アドレスを知ることができ
る。
[0004] Each of the interworking devices 2 to 4 is LA
In order to interconnect the N5 to N7 and the WAN1, the IP (Internet Protocol) address of a terminal accommodated in the own LAN is managed by detecting an address resolution signal transmitted by the terminal. Interworking devices 2 to 4
Also provides the WAN side with ITU-T Recommendation E. 164 (ISD
N-number plan), an address (referred to as “E.164 address”), and a W
The communication via the AN1 is transmitted to the E.E.
This is performed using 164 addresses. In addition, the interworking devices 2 to 4 are connected to the IP address of the terminal under their own device and the WAN E.E. By broadcasting or individually notifying the combination information with the 164 address to other interworking devices and managing the information in each of the interworking devices 2 to 4,
From the destination IP address of the packet transmitted by the terminal under its own device, the E.P. 164 addresses can be known.

【0005】ここで、端末8から端末11へパケットを
転送する場合を例に説明する。この場合、インタワーク
装置4は、あらかじめ端末11のIPアドレスと自分装
置のE.164アドレスとの組合せ情報をインタワーク
装置2、3に通知している。インタワーク装置2は、端
末8から端末11宛のIPパケットを受け取ると、その
宛先IPアドレスからその端末11が接続されているイ
ンタワーク装置4のE.164アドレスを知り、そのI
PパケットをWAN1のパケット形式でカプセル化し
て、WAN1を介してインタワーク装置4に転送する。
インタワーク装置4では、そのカプセル化されたパケッ
トを受信すると、元のIPパケットを取り出し、そのI
Pアドレスにしたがって端末11に転送する。
[0005] Here, a case where a packet is transferred from the terminal 8 to the terminal 11 will be described as an example. In this case, the interworking device 4 determines in advance the IP address of the terminal 11 and the E.I. The combination information with the 164 address is notified to the interworking apparatuses 2 and 3. Upon receiving the IP packet addressed to the terminal 11 from the terminal 8, the interworking apparatus 2 uses the destination IP address of the interworking apparatus 4 of the interworking apparatus 4 to which the terminal 11 is connected. 164 address and its I
The P packet is encapsulated in the WAN1 packet format and transferred to the interworking device 4 via the WAN1.
Upon receiving the encapsulated packet, the interworking device 4 extracts the original IP packet and
Transfer to the terminal 11 according to the P address.

【0006】図2はインタワーク装置の構成例を示す。
このインタワーク装置は、制御回路部21と、制御部2
2、WANインタフェース制御部23、バッファ部24
およびLANインタフェース制御部25を備え、これら
がバス26により接続される。制御回路部21は、アド
レス管理部27、IPパケット転送部28およびアドレ
ス変換テーブル29を備え、IPアドレスおよびE.1
64アドレスの管理およびIPパケットの転送制御を行
う。制御部22は、このインタワーク装置全体の制御を
行う。WANインタフェース制御部23は、WANイン
タフェースを終端し、IPパケットをCLNAP(Conn
ectionless Network Access Protocol)パケットにカプ
セル化してWANへ転送し、あるいはWANから受信し
たCLNAPパケットからIPパケットを取り出してバ
ッファ部24に転送する。バッファ部24は、WANと
LANとをの間を転送されるパケットを蓄積する。LA
Nインタフェース部25は、LANインタフェースを終
端し、LANから受信したMACフレームからIPパケ
ットを取り出してバッファ部24へ転送し、あるいはバ
ッファ部24からのIPパケットをMACフレームへカ
プセル化してLANインタフースで送信する。
FIG. 2 shows a configuration example of an interworking device.
This interworking apparatus includes a control circuit unit 21 and a control unit 2
2. WAN interface control unit 23, buffer unit 24
And a LAN interface control unit 25, which are connected by a bus 26. The control circuit unit 21 includes an address management unit 27, an IP packet transfer unit 28, and an address conversion table 29. 1
It manages 64 addresses and controls the transfer of IP packets. The control unit 22 controls the entire interworking device. The WAN interface control unit 23 terminates the WAN interface and sends the IP packet to the CLNAP (Conn.
ectionless Network Access Protocol) packet and transfer it to the WAN, or extract an IP packet from a CLNAP packet received from the WAN and transfer it to the buffer unit 24. The buffer unit 24 stores packets transferred between the WAN and the LAN. LA
The N interface unit 25 terminates the LAN interface, extracts an IP packet from the MAC frame received from the LAN and transfers it to the buffer unit 24, or encapsulates the IP packet from the buffer unit 24 into a MAC frame and transmits it by LAN interface. I do.

【0007】このインタワーク装置による端末IPアド
レスの管理方法について説明する。LANインタフェー
ス制御部25は、LANインタフェースから端末のIP
アドレスとMACアドレスとが記載されたアドレス解決
信号を受信すると、バス26を経由して制御部22に通
知する。制御部22は、アドレス管理部27を起動し、
そのIPアドレスと自装置のE.164アドレスとの組
合せをアドレス変換テーブル29に登録させる。このア
ドレス変換テーブル29に登録されたアドレスの組合せ
を「エントリ」という。すでに同じエントリが登録され
ている場合には、そのエントリをそのままとする。いっ
たんアドレス変換テーブル29にエントリが登録される
と、アドレス管理部27は、自装置が接続されているL
AN内の各端末に対し、そのテーブルにしたがってアド
レス解決信号を送信し、その応答を待つ。その端末から
アドレス解決信号の応答があった場合には、その端末は
接続されていると判断し、そのテーブルのエントリを維
持する。しかし、応答がない場合には、その端末がその
LANから離脱したと判断し、そのエントリを抹消す
る。以上の操作を繰り返すことにより、アドレス変換テ
ーブル29には、最新の自LANに接続された端末のI
Pアドレスが維持管理される。
A method for managing a terminal IP address by this interworking device will be described. The LAN interface control unit 25 transmits the IP address of the terminal from the LAN interface.
When receiving the address resolution signal in which the address and the MAC address are described, it notifies the control unit 22 via the bus 26. The control unit 22 activates the address management unit 27,
The IP address and E.E. The combination with the 164 address is registered in the address conversion table 29. The combination of addresses registered in the address conversion table 29 is called an “entry”. If the same entry has already been registered, that entry is left as it is. Once an entry is registered in the address conversion table 29, the address management unit 27
An address resolution signal is transmitted to each terminal in the AN according to the table, and a response is awaited. If a response to the address resolution signal is received from the terminal, the terminal is determined to be connected, and the entry in the table is maintained. However, if there is no response, it is determined that the terminal has left the LAN, and the entry is deleted. By repeating the above operation, the address conversion table 29 stores the latest information of the terminal connected to the local LAN.
The P address is maintained.

【0008】次に、インタワーク装置は、このアドレス
管理テーブル29が更新されるたびに、その情報をアド
レス変更通知パケットにより他のインタワーク装置へ同
報通知する。他のインタワーク装置からのアドレス変更
通知パケットは、WANインタフェース制御部23によ
り受信される。制御部22は、WANインタフェース制
御部23がアドレス変更通知パケットを受信すると、ア
ドレス管理部27を起動し、アドレス変換テーブル29
の内容を更新する。これによりIPパケット転送部28
では、パケットを転送するとき、アドレス変換テーブル
29を参照することで、宛先IPアドレスに対してどの
E.164アドレスで示されたインタワーク装置へ転送
すればよいかがわかる。さらに、このアドレス変換テー
ブル29の維持管理をアドレス管理部27により自動的
に行うことで、他のインタワーク装置配下のLANに端
末を移動したときでも、通信の継続が可能である。
Next, each time the address management table 29 is updated, the interwork apparatus broadcasts the information to another interwork apparatus using an address change notification packet. An address change notification packet from another interworking device is received by the WAN interface control unit 23. When the WAN interface control unit 23 receives the address change notification packet, the control unit 22 activates the address management unit 27 and sets the address conversion table 29
Update the contents of Thereby, the IP packet transfer unit 28
When transferring a packet, the E.P.P. refers to the address translation table 29 to determine which E.D. It can be seen whether the data should be transferred to the interworking device indicated by the 164 address. Further, by maintaining and managing the address conversion table 29 automatically by the address management unit 27, communication can be continued even when the terminal is moved to a LAN under another interworking device.

【0009】図3はアドレス変換テーブル29の内容の
一例を示す。ここでは、インタワーク装置が3台あり、
それぞれに81−422−59−4263、81−42
2−59−4200、81−422−59−4000の
E.164アドレスが付与されているものとした。各ア
ドレスのインタワーク装置の配下には、図3に示したI
Pアドレスの端末が登録されている。
FIG. 3 shows an example of the contents of the address conversion table 29. Here, there are three interworking devices,
81-422-59-4263, 81-42 respectively.
2-59-4200, 81-422-59-4000 164 addresses have been assigned. The Iwork shown in FIG.
The terminal of the P address is registered.

【0010】図4はアドレス管理部27による従来の主
な処理の流れを示す。LANからアドレス解決信号を受
信した場合には、すでにそのIPアドレスのエントリが
存在しなければ、アドレス変換テーブルにエントリを追
加し、他のインタワーク装置へアドレス変更通知パケッ
トを送信する。また、LANからはアドレス解決信号を
受信せず、WANからアドレス変更通知パケットを受信
した場合には、アドレス変換テーブルにそのIPアドレ
スとE.164アドレスとの情報をエントリとして追加
する。また、LANおよびWANのいずれからも受信情
報がない場合には、アドレス変換テーブルにしたがい、
自LANに収容されている端末のIPアドレスを宛先と
したアドレス解決信号を送信する。このとき、応答がな
ければ、そのIPアドレスの端末が離脱したと判断し、
アドレス変換テーブルの該当するエントリを削除する。
以上の処理を繰り返すことにより、アドレス管理テーブ
ルの自動的な維持管理が実現できる。
FIG. 4 shows a flow of main processing in the related art by the address management unit 27. When an address resolution signal is received from the LAN, if an entry for the IP address does not already exist, an entry is added to the address conversion table and an address change notification packet is transmitted to another interworking device. When an address change notification packet is received from the WAN without receiving the address resolution signal from the LAN, the IP address and E.E. The information with the 164 address is added as an entry. If there is no reception information from either the LAN or the WAN, the address conversion table is used,
An address resolution signal addressed to the IP address of the terminal accommodated in the own LAN is transmitted. At this time, if there is no response, it is determined that the terminal of the IP address has left,
Delete the corresponding entry in the address translation table.
By repeating the above processing, automatic maintenance of the address management table can be realized.

【0011】次に、インタワーク装置配下の同一LAN
内における端末間の通信方法について説明する。端末が
同一LAN内の他の端末と通信する場合には、送信端末
が宛先端末のIPアドレスに対するMACアドレスをア
ドレス解決手順により問い合わせ、その端末からの応答
パケットに記載されたMACアドレスを知り、送信端末
はアドレス解決テーブルにそのIPアドレスとMACア
ドレスとの対応関係をエントリとして登録する。送信端
末がアドレス解決テーブルから得たMACアドレスをI
Pパケットの先頭に付与することで、宛先端末との通信
が可能となる。送信端末のアドレス解決テーブルは、一
定時間が経過した後はそのエントリが消去される。エン
トリが消去された場合には、再度アドレス解決信号を送
信することで、宛先端末のMACアドレスを取得しなお
す。
Next, the same LAN under the interworking device
A communication method between terminals in the network will be described. When the terminal communicates with another terminal in the same LAN, the transmitting terminal inquires the MAC address corresponding to the IP address of the destination terminal by an address resolution procedure, knows the MAC address described in the response packet from the terminal, and transmits. The terminal registers the correspondence between the IP address and the MAC address as an entry in the address resolution table. The MAC address obtained by the transmitting terminal from the address resolution table
By providing the packet at the beginning of the P packet, communication with the destination terminal becomes possible. The entry in the address resolution table of the transmitting terminal is deleted after a certain period of time has elapsed. When the entry is deleted, the MAC address of the destination terminal is obtained again by transmitting the address resolution signal again.

【0012】インタワーク装置配下にそれぞれ端末が存
在し、他のインタワーク装置配下のLANに接続された
端末との間の通信を行う場合について説明する。この場
合も同一LAN内の場合と同様に、送信端末がアドレス
解決信号を同一LAN上へ送信する。ただし、この場合
には宛先端末が同一LAN上に存在しないため、インタ
ワーク装置が自装置のMACアドレスを返送する。この
応答を受信した送信端末は、アドレス解決テーブルに宛
先端末のIPアドレスとインタワーク装置のMACアド
レスとを登録し、そのエントリにしたがってパケットの
先頭にMACアドレスを付与し、いったんインタワーク
装置へと転送する。インタワーク装置では、アドレス変
換テーブルにより、宛先IPアドレスを収容するインタ
ワーク装置のE.164アドレスを取得する。このアド
レスをパケットに付与し、宛先端末を収容するインタワ
ーク装置まで転送する。
A case will be described where a terminal exists under an interworking apparatus and communication is performed with a terminal connected to a LAN under another interworking apparatus. In this case, similarly to the case in the same LAN, the transmitting terminal transmits an address resolution signal to the same LAN. However, in this case, since the destination terminal does not exist on the same LAN, the interworking device returns its own MAC address. Upon receiving this response, the transmitting terminal registers the IP address of the destination terminal and the MAC address of the interworking device in the address resolution table, assigns the MAC address to the head of the packet according to the entry, and temporarily sends the MAC address to the interworking device. Forward. In the interworking apparatus, the E.E.R. of the interworking apparatus accommodating the destination IP address is determined by the address conversion table. 164 addresses are obtained. This address is added to the packet, and the packet is transferred to the interworking device accommodating the destination terminal.

【0013】このときのインタワーク装置の内部におけ
るIPパケットの転送方法について、図2を再び参照し
て説明する。インタワーク装置では、LANインタフェ
ース制御部25から受信したIPパケットをいったんバ
ッファ部24に蓄積し、IPパケット転送部28により
パケット転送を実行する。このときIPパケット転送部
28は、アドレス変換テーブル29を参照して宛先IP
アドレスに対応するE.164アドレスを引き出し、そ
のE.164アドレスとともにIPパケットをWANイ
ンタフェース制御部23へ転送する。WANインタフェ
ース制御部23は、E.164アドレスに基づいてIP
パケットをCLNAPパケットにカプセル化し、WAN
へ送信する。また、WANからパケットを受信した場合
には、WANインタフェース制御部23においてCLN
APパケットからIPパケットを取り出し、バッファ部
24へ転送する。IPパケット転送部28は、アドレス
変換テーブル29によりそのパケットの宛先IPアドレ
スと、自収容LANの端末のIPアドレスとの一致検証
を行い、一致した場合にはそのパケットをLANインタ
フェース制御部25へ転送し、自LANへパケットを中
継する。一方、一致しなかった場合は、そのパケットは
廃棄する。
A method of transferring an IP packet inside the interworking apparatus at this time will be described with reference to FIG. 2 again. In the interworking apparatus, the IP packet received from the LAN interface control unit 25 is temporarily stored in the buffer unit 24, and the IP packet transfer unit 28 executes the packet transfer. At this time, the IP packet transfer unit 28 refers to the address conversion table 29 and
E. address corresponding to the address 164 address, and the E.E. The IP packet is transferred to the WAN interface control unit 23 together with the 164 address. The WAN interface control unit 23 controls the E.E. IP based on 164 addresses
Encapsulates the packet in a CLNAP packet and sends it to the WAN
Send to When a packet is received from the WAN, the WAN interface
The IP packet is extracted from the AP packet and transferred to the buffer unit 24. The IP packet transfer unit 28 verifies the match between the destination IP address of the packet and the IP address of the terminal of the self-contained LAN by using the address conversion table 29, and transfers the packet to the LAN interface control unit 25 if they match. Then, the packet is relayed to the own LAN. On the other hand, if they do not match, the packet is discarded.

【0014】なお、CLNAPはITU−T勧告I.3
64に規定されたコネクションレスサービスのプロトコ
ルであり、例えば、「絵ときATMネットワークバイブ
ル」第6章に記載されている。また、アドレス解決信号
のパケットフォーマットは、RFC826、「An Ether
net Address Rersolution Protocol」に記載されてい
る。
[0014] CLNAP conforms to ITU-T Recommendation I.T. 3
64 is a protocol of a connectionless service specified in, for example, "Chapter 6 of Picture Network ATM Bible". The packet format of the address resolution signal is RFC826, "An Ether
net Address Rersolution Protocol. "

【0015】[0015]

【発明が解決しようとする課題】図1において、端末8
〜11が相互に通信していたと仮定し、その後に端末8
がLAN5からLAN6へ移動したとする。このとき、
インタワーク装置3は新たなIPアドレスが記載された
アドレス解決信号を端末8から受信することを契機に、
他のすべてのインタワーク装置へ端末8が自装置配下に
接続されたことを通知する。これにより、すべてのイン
タワーク装置が、端末8のIPアドレス宛のパケットを
インタワーク装置3のE.164アドレスを用いて通信
することができることになる。しかし、以前は同一のL
AN5内の端末であった端末8と端末9との間では、一
時的に通信ができなくなってしまう。これは、端末9は
以前は端末8と直接通信していたため、端末9のアドレ
ス解決テーブルには端末8のIPアドレスに対応して端
末8のMACアドレスが依然として保持されているから
である。宛先端末である端末8が別のLAN6へ移動し
てしまったため、端末9はいったんインタワーク装置2
に転送すべきであるが、アドレス解決テーブルがタイム
アウトになるまでは、端末8のMACアドレスに直接送
ろうとしてしまうことが原因である。アドレス解決テー
ブルのMACアドレスは、対応するIPアドレスへ転送
するために次に送るべき装置の物理的なアドレスを意味
している。しかし、端末8はすでにLAN5から離脱し
ているため、宛先のない相手にデータを送り続けてしま
うことになる。
In FIG. 1, the terminal 8
~ 11 were communicating with each other and then the terminal 8
Has moved from LAN5 to LAN6. At this time,
When the interworking device 3 receives from the terminal 8 an address resolution signal describing the new IP address,
It notifies all other interworking devices that the terminal 8 has been connected under its own device. As a result, all the interworking devices transmit packets addressed to the IP address of the terminal 8 to the E.O. The communication can be performed using the 164 addresses. However, previously L
Communication between the terminal 8 and the terminal 9 in the AN 5 is temporarily disabled. This is because the terminal 9 previously communicated directly with the terminal 8, and the MAC address of the terminal 8 is still held in the address resolution table of the terminal 9 corresponding to the IP address of the terminal 8. Since the terminal 8 which is the destination terminal has moved to another LAN 6, the terminal 9 temporarily
However, this is due to the fact that an attempt is made to directly send to the MAC address of the terminal 8 until the address resolution table times out. The MAC address in the address resolution table means the physical address of the next device to be sent to transfer to the corresponding IP address. However, since the terminal 8 has already left the LAN 5, the terminal 8 continues to send data to a partner without a destination.

【0016】また、端末8がLAN5から離脱して再び
いずれかのLANに接続されるまで、端末9は端末8に
対してアドレス解決テーブルが保持されている限り、デ
ータを転送し続ける可能性がある。これも、存在しない
端末にデータを送信し続けることとなり、無駄である。
Until the terminal 8 leaves the LAN 5 and is connected again to any LAN, the terminal 9 may continue to transfer data as long as the address resolution table is held for the terminal 8. is there. In this case, data is continuously transmitted to a terminal that does not exist, which is wasteful.

【0017】このように、端末が移動するときに、その
端末と通信歴のある端末のアドレス解決テーブルが移動
前の状態を保持していることが原因となって、通信が中
断してしまったり、存在しない端末にデータを送り続け
る可能性がある。アドレス解決テーブルが初期化される
までの時間は端末によりさまざまであるが、一般的にア
ドレス解決テーブルを保持する時間が数分から十数分で
あることを考えると、この期間は通信ができなくなるお
それがある。
As described above, when a terminal moves, communication may be interrupted due to the fact that the address resolution table of the terminal having communication history with the terminal retains the state before the movement. , There is a possibility of continuing to send data to a terminal that does not exist. The time until the address resolution table is initialized varies depending on the terminal. However, considering that the time to hold the address resolution table is generally several minutes to several tens of minutes, communication may not be possible during this period. There is.

【0018】本発明は、このような課題を解決し、端末
が移動した場合にその端末と通信歴のあった端末のアド
レス解決テーブルを移動後の状態に更新し、通信の中断
時間や無効なデータ送信をなくすことのできるインタワ
ーク装置を提供することを目的とする。
The present invention solves such a problem, and when a terminal moves, updates the address resolution table of a terminal that has communicated with the terminal to the state after the movement, and thereby stops communication interruption or invalid communication. An object of the present invention is to provide an interworking device capable of eliminating data transmission.

【0019】[0019]

【課題を解決するための手段】本発明のインタワーク装
置は、第一のアドレス体系を用いるローカルエリアネッ
トワークとこの第一のアドレス体系とは異なる第二のア
ドレス体系を用いる広域ネットワークとを接続し、この
広域ネットワークを経由して第一のアドレス体系と共通
のアドレス体系を用いる他のローカルエリアネットワー
クとの間で相互にパケットを転送する手段と、他のロー
カルエリアネットワークに収容された端末から広域ネッ
トワークを経由して到来したパケットを宛先端末に転送
するために、自分の接続されているローカルエリアネッ
トワークに収容された各端末のアドレスを管理する手段
と、他のローカルエリアネットワークに収容された端末
の第一のアドレス体系におけるアドレスとそのローカル
エリアネットワークへ広域ネットワークを経由してパケ
ットを転送するための第二のアドレス体系におけるアド
レスとの対応を記憶する手段と、自分の接続されている
ローカルエリアネットワークに新たな端末が収容された
ときには、その端末の第一のアドレス体系におけるアド
レスを管理する手段に登録すると共に、そのアドレスと
そのローカルエリアネットワークへ広域ネットワークを
介してパケットを転送するための第二のアドレス体系に
おけるアドレスとを広域ネットワークを経由して他に通
知する手段と、広域ネットワークを経由して到来した新
たな端末についての第一のアドレス体系におけるアドレ
スと第二のアドレス体系におけるアドレスとを記憶する
手段に追加する手段とを備えたインタワーク装置におい
て、追加する手段により記憶する手段に追加した第一の
アドレス体系におけるアドレスについて、そのアドレス
宛のパケットが自分に転送されるように、自分の接続さ
れているローカルエリアネットワークに収容された各端
末に通知する手段を備えたことを特徴とする。
An interworking apparatus according to the present invention connects a local area network using a first address system to a wide area network using a second address system different from the first address system. Means for mutually transferring packets between the first address system and another local area network using a common address system via this wide area network, and a wide area from a terminal accommodated in the other local area network. Means for managing the address of each terminal accommodated in the local area network to which it is connected, for transferring packets arriving via the network to the destination terminal, and terminals accommodated in other local area networks And its local area network in the first address system Means for storing the correspondence with the address in the second address system for transferring the packet via the wide area network, and when a new terminal is accommodated in the local area network to which the own terminal is connected, the terminal Registering the address in the first address system with the means for managing the address, and transferring the address and the address in the second address system for transferring the packet to the local area network via the wide area network via the wide area network. And a means for adding to the means for storing an address in the first address system and an address in the second address system for a new terminal arriving via the wide area network. In the work device, the hand to be memorized by the additional means Means for notifying each terminal accommodated in the local area network to which the user is connected, so that a packet addressed to the address in the first address system added to (i) is transferred to oneself. Features.

【0020】自分の接続されているローカルエリアネッ
トワークに収容された端末の存在を確認する手段と、こ
の確認する手段によりいずれかの端末がそのローカルエ
リアネットワークから離脱したと判断された場合には管
理する手段からその端末のアドレスを削除する手段と、
削除されたアドレスについて、そのアドレス宛のパケッ
トが自分に転送されるようにそのローカルエリアネット
ワークに収容された各端末に通知する手段とをさらに備
えることが望ましい。
Means for confirming the existence of a terminal accommodated in the local area network to which the terminal is connected, and management when a terminal is determined to have left the local area network by the confirming means. Means for removing the terminal address from the means for
It is preferable to further comprise means for notifying each terminal accommodated in the local area network of the deleted address so that a packet addressed to the address is transferred to itself.

【0021】広域ネットワークとしてB−ISDN、ロ
ーカルエリアネットワークとしてイーサネットを用い、
第一のアドレス体系としてIPアドレス、第二のアドレ
ス体系としてB−ISDNの番号計画により規定された
番号体系を用いる場合について説明する。
Using B-ISDN as a wide area network and Ethernet as a local area network,
A case will be described in which an IP address is used as the first address system and a number system defined by the B-ISDN numbering plan is used as the second address system.

【0022】この場合、本発明のインタワーク装置は、
他のインタワーク装置からその装置が管理するLANに
新たに端末が接続されたことを通知された場合、あるい
は端末が離脱したことを検出した場合に、その端末のI
Pアドレスと自装置のLAN側に付与されたMACアド
レスとを記載したアドレス解決信号を作成し、自分の管
理するLAN宛に送信する。これにより、移動元のLA
Nに接続されている端末のアドレス解決テーブルの移動
端末のエントリが、移動端末のMACアドレスからイン
タワーク装置のMACアドレスへ書き替えられる。した
がって、通信中断時間がなくなると共に、存在しない端
末に対する無効なデータ転送を抑制できる。
In this case, the interworking device of the present invention
If another interworking device notifies that a new terminal has been connected to the LAN managed by the device, or detects that the terminal has left, the I / O of the terminal is determined.
An address resolution signal describing the P address and the MAC address assigned to the LAN of the own device is created and transmitted to the LAN managed by the own device. As a result, the source LA
The entry of the mobile terminal in the address resolution table of the terminal connected to N is rewritten from the MAC address of the mobile terminal to the MAC address of the interworking device. Therefore, the communication interruption time is eliminated, and invalid data transfer to a terminal that does not exist can be suppressed.

【0023】すなわち、移動元のLANに残された端末
のアドレス解決テーブルが即座に更新されるため、アド
レス解決テーブルが自然にタイムアウトするのを待たな
くても、移動先端末へ即座に通信が再開できる。また、
端末がLANから離脱し、まだいずれかのLANに接続
される前であっても、その移動中の端末宛のアドレス解
決テーブルがインタワーク装置のMACアドレスに即座
に書き替わるため、インタワーク装置から通信を中断す
ることを発側端末に指示することにより、無駄なデータ
送信を抑えることができる。
That is, since the address resolution table of the terminal left on the source LAN is immediately updated, communication with the destination terminal is immediately resumed without waiting for the address resolution table to time out naturally. it can. Also,
Even if the terminal has left the LAN and has not yet been connected to any LAN, the address resolution table for the moving terminal is immediately rewritten to the MAC address of the interworking device. By instructing the calling terminal to interrupt the communication, useless data transmission can be suppressed.

【0024】[0024]

【発明の実施の形態】本発明は、図1に示したインタワ
ーク装置と同様の構成により実施される。ただし、アド
レス管理部27によるアドレス管理が従来のものと異な
る。
DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention is embodied by the same configuration as the interworking apparatus shown in FIG. However, the address management by the address management unit 27 is different from the conventional one.

【0025】図5は本発明を実施したアドレス管理部2
7による処理の流れを示す。LANからアドレス解決信
号を受信した場合には、従来と同様に、すでにそのIP
アドレスのエントリが存在しなければ、アドレス変換テ
ーブルにエントリを追加し、他のインタワーク装置へア
ドレス変更通知パケットを送信する。また、LANから
はアドレス解決信号を受信せず、WANからアドレス変
更通知パケットを受信した場合には、アドレス変換テー
ブルにそのIPアドレスとE.164アドレスとの情報
をエントリとして追加する。さらに、この追加したエン
トリのIPアドレスと自装置のMACアドレスとを送信
元としたアドレス解決信号を自LANに送信する。ま
た、LANおよびWANのいずれからも受信情報がない
場合には、アドレス変換テーブルにしたがって自LAN
に収容されている端末のIPアドレスを宛先としたアド
レス解決信号を送信し、応答がなければ、そのIPアド
レスの端末が離脱したと判断し、アドレス変換テーブル
の該当するエントリを削除する。さらに、削除したエン
トリのIPアドレスと自装置のMACアドレスとを送信
元としたアドレス解決信号を自LANに送信する。
FIG. 5 shows an address management unit 2 embodying the present invention.
7 shows a processing flow. When an address resolution signal is received from the LAN, the IP address is already
If there is no entry for the address, the entry is added to the address translation table and an address change notification packet is transmitted to another interworking device. When an address change notification packet is received from the WAN without receiving the address resolution signal from the LAN, the IP address and E.E. The information with the 164 address is added as an entry. Further, an address resolution signal having the IP address of the added entry and the MAC address of the own device as a transmission source is transmitted to the own LAN. If there is no received information from either the LAN or the WAN, the local LAN according to the address conversion table is used.
Transmits an address resolution signal addressed to the IP address of the terminal accommodated in the terminal. If there is no response, it is determined that the terminal with the IP address has left, and the corresponding entry in the address conversion table is deleted. Further, an address resolution signal using the IP address of the deleted entry and the MAC address of the own device as a transmission source is transmitted to the own LAN.

【0026】追加エントリのIPアドレスと自装置のM
ACアドレスとを送信元としてアドレス解決信号を送信
することで、そのLANからある端末が離脱して他のL
ANへ移動した場合に、以前からその移動した端末と通
信していた端末では、そのアドレス解決信号にしたがっ
て、自己のアドレス解決テーブルをその移動した端末の
MACアドレスからインタワーク装置のMACアドレス
に即座に書き替えることができ、通信の中断なく移動し
た端末との通信を継続できる。
The IP address of the additional entry and the M of the own device
By transmitting an address resolution signal with the AC address as the transmission source, a certain terminal leaves the LAN and transmits to another L.
When the terminal has moved to the AN, the terminal that has been communicating with the terminal that has moved from before, immediately stores its own address resolution table from the MAC address of the moved terminal to the MAC address of the interworking device according to the address resolution signal. And communication with the moved terminal can be continued without interruption of communication.

【0027】また、削除したエントリのIPアドレスと
自装置のMACアドレスとを送信元としたアドレス解決
信号を送信することで、単にそのLANからある端末が
離脱した場合でも、以前からその離脱した端末と通信し
ていた端末では、そのアドレス解決信号にしたがって、
自己のアドレス解決テーブルをその離脱した端末のMA
Cアドレスからインタワーク装置のMACアドレスに即
座に書き替えることができ、離脱した端末宛のデータを
インタワーク装置へ転送することができる。したがっ
て、インタワーク装置からの送信抑制の指示を出すこと
により、無駄なデータ転送を抑制できる。
By transmitting an address resolution signal using the IP address of the deleted entry and the MAC address of its own device as a transmission source, even if a terminal simply leaves the LAN, the terminal that has already left the LAN can be used. The terminal that was communicating with
The MA of the terminal that has left its address resolution table
It is possible to immediately rewrite the C address to the MAC address of the interworking device, and to transfer data addressed to the terminal that has left the network to the interworking device. Therefore, by issuing a transmission suppression instruction from the interwork apparatus, useless data transfer can be suppressed.

【0028】[0028]

【発明の効果】以上説明したように、本発明によれば、
移動した端末との通信を中断する時間を小さくすること
ができるため、端末を地理的に離れた場所へ持ち運びな
がら利用する場合においても、円滑な通信を継続して行
うことができる。また、従来のようにアドレス解決テー
ブルが初期化されるまでの数分間ないし数十分間にわた
り通信の復旧を待つ必要がなくなるため、インタワーク
装置の利便性が向上する。さらに、従来のように、宛先
のないデータが送信されることや、それらのデータが廃
棄されているにも係わらず送信者に気付かれないなどの
無駄な通信を防止することができる。
As described above, according to the present invention,
Since the time for interrupting communication with the moved terminal can be reduced, smooth communication can be continuously performed even when the terminal is used while being carried to a geographically distant place. Further, since it is not necessary to wait for restoration of communication for several minutes to tens of minutes until the address resolution table is initialized unlike the related art, the convenience of the interworking apparatus is improved. Further, it is possible to prevent useless communication such as transmission of data having no destination, and the fact that the sender is unaware that the data has been discarded, as in the related art.

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

【図1】インタワーク装置を用いたネットワーク接続構
成を示すブロック図。
FIG. 1 is a block diagram showing a network connection configuration using an interworking device.

【図2】インタワーク装置の構成例を示すブロック図。FIG. 2 is a block diagram illustrating a configuration example of an interworking device.

【図3】アドレス変換テーブルの内容の一例を示す図。FIG. 3 is a diagram showing an example of the contents of an address conversion table.

【図4】アドレス管理部による従来の主な処理の流れを
示す図。
FIG. 4 is a diagram showing a flow of main processing in the related art by an address management unit.

【図5】本発明を実施したアドレス管理部による処理の
流れを示す図。
FIG. 5 is a diagram showing a flow of processing by an address management unit according to the present invention.

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

1 WAN 2〜4 インタワーク装置 5〜7 LAN 8〜11 端末 21 制御回路部 22 制御部 23 WANインタフェース制御部 24 バッファ部 25 LANインタフェース制御部 26 バス 27 アドレス管理部 28 IPパケット転送部 29 アドレス変換テーブル 101〜104、105〜107 MACアドレス規定
点 111〜113 E.164アドレス規定点
DESCRIPTION OF SYMBOLS 1 WAN 2-4 Interworking device 5-7 LAN 8-11 Terminal 21 Control circuit unit 22 Control unit 23 WAN interface control unit 24 Buffer unit 25 LAN interface control unit 26 Bus 27 Address management unit 28 IP packet transfer unit 29 Address conversion Tables 101 to 104, 105 to 107 MAC address defined points 111 to 113 164 address specified point

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平1−129550(JP,A) 特開 平2−214349(JP,A) 特開 平7−200454(JP,A) 特開 平10−56473(JP,A) (58)調査した分野(Int.Cl.7,DB名) H04L 12/46 H04L 12/28 H04L 12/66 ──────────────────────────────────────────────────続 き Continuation of the front page (56) References JP-A-1-129550 (JP, A) JP-A-2-214349 (JP, A) JP-A-7-200454 (JP, A) JP-A-10-1998 56473 (JP, A) (58) Fields investigated (Int. Cl. 7 , DB name) H04L 12/46 H04L 12/28 H04L 12/66

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 第一のアドレス体系を用いるローカルエ
リアネットワークとこの第一のアドレス体系とは異なる
第二のアドレス体系を用いる広域ネットワークとを接続
し、この広域ネットワークを経由して前記第一のアドレ
ス体系と共通のアドレス体系を用いる他のローカルエリ
アネットワークとの間で相互にパケットを転送する手段
と、 他のローカルエリアネットワークに収容された端末から
前記広域ネットワークを経由して到来したパケットを宛
先端末に転送するために、自分の接続されているローカ
ルエリアネットワークに収容された各端末のアドレスを
管理する手段と、 他のローカルエリアネットワークに収容された端末の前
記第一のアドレス体系におけるアドレスとそのローカル
エリアネットワークへ前記広域ネットワークを経由して
パケットを転送するための前記第二のアドレス体系にお
けるアドレスとの対応を記憶する手段と、 自分の接続されているローカルエリアネットワークに新
たな端末が収容されたときには、その端末の前記第一の
アドレス体系におけるアドレスを前記管理する手段に登
録すると共に、そのアドレスとそのローカルエリアネッ
トワークへ前記広域ネットワークを介してパケットを転
送するための前記第二のアドレス体系におけるアドレス
とを前記広域ネットワークを経由して他に通知する手段
と、 前記広域ネットワークを経由して到来した新たな端末に
ついての前記第一のアドレス体系におけるアドレスと前
記第二のアドレス体系におけるアドレスとを前記記憶す
る手段に追加する手段とを備えたインタワーク装置にお
いて、前記ローカルエリアネットワークはインタネットプロト
コル網であり、 前記広域ネットワークは広帯域サービス総合ディジタル
網であり、 前記第一のアドレス体系はインタネットプロトコルによ
り規定されたアドレス体系であり、 前記第二のアドレス体系は広帯域サービス総合ディジタ
ル網の番号計画により規定された番号体系であり、 前記追加する手段により前記記憶する手段に追加した前
記第一のアドレス体系におけるアドレスについて、その
アドレス宛のパケットが自分に転送されるように、自分
の接続されているローカルエリアネットワークに収容さ
れた各端末に通知する手段と、 自分の接続されているローカルエリアネットワークに収
容された前記第一のアドレス体系によるアドレス解決信
号を前記自分の接続されているローカルエリアネットワ
ーク内に送出し、端末からの前記アドレス解決信号に対
する応答の有無により端末の存在を確認する手段と、 この確認する手段によりいずれかの端末がそのローカル
エリアネットワークから離脱したと判断された場合には
前記管理する手段からその端末のアドレスを削除する手
段と、 削除されたアドレスについて、そのアドレス宛のパケッ
トが自分に転送されるようにそのローカルエリアネット
ワークに収容された各端末に通知する手段と を備えたこ
とを特徴とするインタワーク装置。
1. A local network using a first address system.
Rear network is different from this primary address system
Connects to a wide area network using the second address system
Via the wide area network.
Other local areas that use a common addressing scheme
For transferring packets to and from the network
And from a terminal housed in another local area network
Address packets arriving via the wide area network
To transfer to the destination terminal,
Address of each terminal accommodated in the local area network
Means to manage and in front of terminals housed in other local area networks
Addresses in the first address system and their local
To the area network via the wide area network
The second addressing scheme for forwarding packets.
To store the correspondence with the addresses to be connected, and to the local area network to
When a terminal is accommodated, the first
Register the address in the address system to the managing means.
Record the address and its local area network.
Network to the network via the wide area network.
Address in the second addressing scheme for sending
Means for notifying others via the wide area network
And a new terminal arriving via the wide area network
Addresses and previous addresses in the first addressing system
And the address in the second address system.
An interworking apparatus provided with
AndThe local area network is an internet protocol
Is a col net, The wide area network is a broadband service integrated digital
A net, The first address system is based on an Internet protocol.
Address system defined by The second address system is a broadband service integrated digital
Is a numbering system specified by the network numbering plan, Before adding to the storing means by the adding means
For the addresses in the first address system,
Just as packets addressed to the address are forwarded to you,
Housed in a connected local area network
For notifying each terminalWhen, On your local area network
Address resolution signal according to the first address system received
The local area network to which you are connected.
To the address resolution signal from the terminal.
Means for confirming the presence of the terminal by the presence or absence of a response to This means that any terminal can check its local
If it is determined that you have left the area network
A method of deleting the terminal address from the managing means.
Steps and For a deleted address, packets addressed to that address
The local area network so that
Means for notifying each terminal accommodated in the work; Octopus with
And an interworking device.
JP21275296A 1996-08-12 1996-08-12 Interworking equipment Expired - Lifetime JP3178350B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21275296A JP3178350B2 (en) 1996-08-12 1996-08-12 Interworking equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21275296A JP3178350B2 (en) 1996-08-12 1996-08-12 Interworking equipment

Publications (2)

Publication Number Publication Date
JPH1056482A JPH1056482A (en) 1998-02-24
JP3178350B2 true JP3178350B2 (en) 2001-06-18

Family

ID=16627836

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21275296A Expired - Lifetime JP3178350B2 (en) 1996-08-12 1996-08-12 Interworking equipment

Country Status (1)

Country Link
JP (1) JP3178350B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001345854A (en) * 2000-03-27 2001-12-14 Matsushita Electric Ind Co Ltd Method, system and apparatus for packet communication between networks
EP1083768A1 (en) * 1999-09-08 2001-03-14 TELEFONAKTIEBOLAGET LM ERICSSON (publ) A method for facilitating data transmission
US6661799B1 (en) * 2000-09-13 2003-12-09 Alcatel Usa Sourcing, L.P. Method and apparatus for facilitating peer-to-peer application communication

Also Published As

Publication number Publication date
JPH1056482A (en) 1998-02-24

Similar Documents

Publication Publication Date Title
JP3484019B2 (en) LAN connection method
JP2826416B2 (en) Connection router between local area networks
AU735210B2 (en) A system and method for personal multimedia communication over a packet switched network
EP0881812B1 (en) Telephone communication method capable of relating a telephone terminal and a speech channel IP address at the time of call connection
US5548578A (en) LAN-to-LAN communication method, and LAN-to-LAN connecting unit
JPH07307789A (en) Packetized communication device
JPH07118717B2 (en) Multi-protocol packet network configuration method
JP2721303B2 (en) Method of transmitting route information of connection device
JP4007690B2 (en) End device and router
JP3384319B2 (en) Virtual private network construction system
JP3178350B2 (en) Interworking equipment
US6243380B1 (en) Method and apparatus for mapping asynchronous ports to HDLC addresses
JPH1098470A (en) ATM network call forwarding method
JP3155926B2 (en) Wireless packet transmission equipment
JP2956603B2 (en) Internet connection device
AU736978B2 (en) Trouble releasing system and method for ATM logic IP subnetwork
US7113509B2 (en) Node device
JP3339514B2 (en) Mobility management device, packet relay device, and mobile communication system
JP3191740B2 (en) Network communication device and recording medium recording the program
JP3442413B2 (en) Mobile communication control method, mobile communication control device, and node
JP2985683B2 (en) Wireless relay device
JPH1168846A (en) Packet routing device
JP3764810B2 (en) Mobile terminal control method, movement support terminal, and network system for performing movement support
JPH06197131A (en) Communication line selection device
JP2000286882A (en) Multimedia information communication system

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090413

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090413

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100413

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100413

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110413

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120413

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130413

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140413

Year of fee payment: 13

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

EXPY Cancellation because of completion of term