JPH11252108A - データ変換転送装置 - Google Patents

データ変換転送装置

Info

Publication number
JPH11252108A
JPH11252108A JP5313998A JP5313998A JPH11252108A JP H11252108 A JPH11252108 A JP H11252108A JP 5313998 A JP5313998 A JP 5313998A JP 5313998 A JP5313998 A JP 5313998A JP H11252108 A JPH11252108 A JP H11252108A
Authority
JP
Japan
Prior art keywords
mac
vci
packet
communication network
protocol
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP5313998A
Other languages
English (en)
Other versions
JP3468085B2 (ja
Inventor
Tetsuya Abe
哲哉 安部
Junichi Murayama
純一 村山
Shinichi Kato
慎一 加藤
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
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP05313998A priority Critical patent/JP3468085B2/ja
Publication of JPH11252108A publication Critical patent/JPH11252108A/ja
Application granted granted Critical
Publication of JP3468085B2 publication Critical patent/JP3468085B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【課題】 複数のMACプロトコルLANと複数のIP
プロトコルLANの接続を独立に行なうためには、LA
N接続数分の転送テーブルを持つ必要がある。 【解決手段】 IPプロトコルLAN1a〜1cとのI
Pパケットの通信に用いるVCIと宛先IPアドレスの
組と、MACプロトコルLAN3a〜3cとのMACフ
レームの通信に用いるVCIと宛先MACアドレスの組
との対応付けをテーブル2aに記録し、IPパケット受
信時には、特定部A2bによりテーブル2aを参照して
宛先MACアドレスと出力VCIを特定し、また、MA
Cフレーム受信時には、特定部B2dによりテーブル2
を参照して出力VCIを特定し、IPパケットとMAC
フレームの変換と転送を行う構成のデータ変換転送装
置。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、ネットワークレイ
ヤとデータリンクレイヤ等、相互に異なるレイヤを接続
するマルチレイヤ接続技術に係わり、特に、ATM(As
ynchronous Transfer Mode、同期転送モード)を利用し
た複数のMAC(Media Access Control)プロトコルL
AN(Local Area Network)とIP(Internet Protoco
l)プロトコルLANとの接続を効率的に行うのに好適
なデータ変換転送装置に関するものである。
【0002】
【従来の技術】MACプロトコルLANとIPプロトコ
ルLANとのマルチレイヤ接続は、ネットワークレイヤ
でのIPプロトコルを処理するIPル−タと、データリ
ンクレイヤでのMACブロトコルを扱うMACブリッジ
ング双方の機能を持つマルチレイヤ対応のデータ変換転
送装置により可能である。しかし、複数のMACプロト
コルLANと複数のIPプロトコルLANの接続を独立
に行なうためには、LAN接続数分の転送テーブルを持
つ必要があり、一台の装置では、制約が多く、実現は困
難であった。尚、ルータおよびブリッジに関しては、例
えば、丸山修孝著「わかりやすい通信プロトコルの技
術」(1997年、オーム社発行)の第132〜141
頁、および、第157〜160頁に記載されている。
【0003】
【発明が解決しようとする課題】解決しようとする問題
点は、従来の技術では、複数のMACプロトコルLAN
と複数のIPプロトコルLANの接続を独立に行なうた
めには、LAN接続数分の転送テーブルを持つ必要があ
る点である。本発明の目的は、これら従来技術の課題を
解決し、一台の装置で、複数のMACプロトコルLAN
と複数のIPプロトコルLANの接続を独立に行なうこ
とが可能なデータ変換転送装置を提供することである。
【0004】
【課題を解決するための手段】上記目的を達成するた
め、本発明のデータ変換転送装置は、ATMでIPパケ
ットの転送を行う第1の通信網と、ATMでMACフレ
ームの転送を行う第2の通信網とを接続し、IPパケッ
トとMACフレームとの相互変換を行い、第1の通信網
と第2の通信網間でのデータ転送制御を行うデータ変換
転送装置であって、第1の通信網とのIPパケットの通
信に用いるVCIと宛先IPアドレスの組と、第2の通
信網とのMACフレームの通信に用いるVCIと宛先M
ACアドレスの組との対応付けをテーブルに記録し、第
1の通信網からのIPパケットの受信時には、このテー
ブルを参照して、IPパケットのMACフレームへの変
換に用いる宛先MACアドレスと、変換したMACフレ
ームの第2の通信網との通信に用いるVCIを特定し、
また、第2の通信網からのMACフレームの受信時に
は、MACフレームのMACヘッダを削除してIPパケ
ットに変換すると共に、テーブルを参照して、変換した
IPパケットの第1の通信網との通信に用いるVCIを
特定し、それぞれ特定したVCIを用いてIPパケット
およびMACフレームの通信を行う。このように、VC
毎の対応付けを示すテーブルを用いて、IPパケットと
MACフレームの変換と転送を行う。また、IPパケッ
トからMACフレーム変換時、対応するエントリ(IP
アドレス,MACアドレス)がテーブルに登録されてい
ない場合には、ARPを用いて、MACアドレスの探索
を行ない、ACKを受信後、テーブルに登録して、テー
ブルの更新を行う。
【0005】
【発明の実施の形態】以下、本発明の実施例を、図面に
より詳細に説明する。図1は、本発明のデータ変換転送
装置の本発明に係る構成の一実施例を示すブロック図で
ある。本図1において、1a〜1cは本発明の第1の通
信網としてのIPプロトコルLAN、2は本発明のデー
タ変換転送装置としてのマルチレイヤ接続ゲートウェイ
(図中、「マルチレイヤ接続GW」と記載)、3a〜3
cは本発明の第2の通信網としてのMACプロトコルL
ANである。
【0006】IPプロトコルLAN1a〜1cとマルチ
レイヤ接続ゲートウェイ2間ではATMを用いたIPパ
ケットの通信を行い、MACプロトコルLAN3a〜3
cとマルチレイヤ接続ゲートウェイ2間ではATMを用
いたMACフレームの通信を行う。
【0007】IPプロトコルLAN1a〜1cおよびM
ACプロトコルLAN3a〜3cと、マルチレイヤ接続
ゲートウェイ2との間でのコネクションの確立時には、
それぞれにVC(Virtual Connection)が設定され、以
降、このVCを利用してデータ転送を行う。
【0008】マルチレイヤ接続ゲートウェイ2は、テー
ブル2a、特定部A2b、変換部A2c、特定部B2
d、変換部B2e、および、更新部2fからなり、テー
ブル2aには、IPプロトコルLAN1a〜1cとのI
Pパケットの通信に用いるVCIと宛先IPアドレスの
組と、MACプロトコルLAN3a〜3cとのMACフ
レームの通信に用いるVCIと宛先MACアドレスの組
との対応付けが記録されている。尚、テーブル2aの詳
細については図2に示す。
【0009】そして、特定部A2bは、IPプロトコル
LAN1a〜1cからのIPパケットの受信時に、テー
ブル2aを参照して、入力VCIに対応する出力VC
I、および、宛先MACアドレスを特定し、変換部A2
cは、この特定した宛先MACアドレスを、受信したI
Pパケットに付与してMACフレームを生成し、特定し
た出力VCIへ転送する。
【0010】また、特定部B2dは、MACプロトコル
LAN3a〜3cからのMACフレームの受信時に、テ
ーブル2aを参照して、入力VCI(MACプロトコル
LAN側)に対応する出力VCI(IPプロトコルLA
N側)を特定し、変換部B2eは、受信したMACフレ
ームからMACヘッダを削除してIPパケットに変換
し、特定した出力VCIへ転送する。
【0011】また、IPプロトコルLAN1a〜1cか
らのIPパケットの受信時、テーブル2aに、対応する
エントリ(IPアドレス,MACアドレス)が登録され
ていない場合には、更新部2fは、所定のユーザグルー
プ(図2におけるVCI#A,#B)毎に、例えば、#
Aからアドレス未登録パケットを受信した場合は#aの
ポートからARPを発信し、このARPに対応して返送
されてきたACKからMACアドレスとVCIを取得
し、受信したIPパケットの宛先IPアドレスと入力V
CIとに対応付けてテーブル2aに登録する。
【0012】以下、このような動作を、図2〜図5を用
いて説明する。図2は、図1におけるテーブルの小再構
成例を示す説明図であり、図3は、図1におけるマルチ
レイヤ接続ゲートウェイの本発明に係わる第1の動作例
を示す説明図であり、図4は、図1におけるマルチレイ
ヤ接続ゲートウェイの本発明に係わる第2の動作例を示
す説明図であり、図5は、図1におけるマルチレイヤ接
続ゲートウェイの本発明に係わる第3の動作例を示す説
明図である。
【0013】図2において、テーブル2aには、IPプ
ロトコルLAN側のVCIとIPアドレスとの組と、M
ACプロトコルLAN側のMACアドレスとVCIの組
とが、対応付けて記録されており、例えば、IPプロト
コルLAN側のVCI「#A」とIPアドレス「#1」
との組が、MACプロトコルLAN側のMACアドレス
「#α」とVCI「#a」の組とが、対応付けられてい
る。
【0014】図3の例は、IPプロトコルLANからの
IPパケットの受信時における動作を示しており、宛先
IPアドレスが「#1」のIPパケットを、VCIが
「#A」のVCから受信すると、マルチレイヤ接続ゲー
トウェイ2は、特定部A2bにより、テーブル2aを参
照して、対応する出力VCI「#a」、および、宛先M
ACアドレス「#α」を特定し、そして、変換部A2c
により、特定部A2bで特定した宛先MACアドレス
「#α」からなるMACヘッダを生成し、受信したIP
パケットに付加してMACフレームを生成し、特定した
出力VCI「#a」から転送する。
【0015】図4の例は、テーブル2aの更新動作、す
なわち、IPプロトコルLANからのIPパケットの受
信時に、対応するエントリがテーブル2aに登録されて
いない場合の動作を示しており、宛先IPアドレスが
「#2」のIPパケットを、VCIが「#A」のVCか
ら受信すると、マルチレイヤ接続ゲートウェイ2は、特
定部A2bにより、テーブル2aを参照する。
【0016】しかし、テーブル2aには、対応するエン
トリが登録されていないので、更新部2fにより、VC
Iが「#a」のVCにARPを出力(発信)し、このA
RPに対応して返送されてきたACK(MACフレー
ム)からMACアドレス「#β」とVCI「#a」を取
得し、受信したIPパケットの宛先IPアドレス「#
2」と入力VCI「#A」とに対応付けてテーブル2a
に登録する。そして、変換部B2eにより、更新部2f
で取得したMACアドレス「#β」からなるMACヘッ
ダを生成し、受信したIPパケットに付加し、更新部2
fで取得したVCI「#a」より送出する。
【0017】図5の例は、MACプロトコルLANから
のMACフレームの受信時における動作を示しており、
MACフレーム(マルチレイヤ接続ゲートウェイ2宛て
であり、その宛先MACアドレスは「#β」である)
を、VCIが「#b」のVCから受信すると、マルチレ
イヤ接続ゲートウェイ2は、特定部B2dにより、テー
ブル2aを参照して、対応する出力VCI「#B」を特
定し、そして、変換部B2Eにより、MACフレームの
MACヘッダを削除して「#3」の宛先IPアドレスを
有するIPパケットを生成し、特定した出力VCI「#
B」に転送する。
【0018】以上、図1〜図5を用いて説明したよう
に、本実施例のデータ変換転送装置では、VC毎の対応
付けを示すテーブル2aを用いて、IPパケットとMA
Cフレームの変換と転送を行う。このように、VC毎の
対応付けを示すテーブル2aを用いてIPパケットとM
ACフレームの変換と転送を行うので、LAN接続数分
の転送テーブルを持たなくても、複数のMACプロトコ
ルLANと複数のIPプロトコルLANの接続を独立に
行なうことができ、それらの接続制御を、一台の装置で
行なうことができる。
【0019】また、IPパケットからMACフレーム変
換時、対応するエントリ(IPアドレス,MACアドレ
ス)がテーブル2aに登録されていない場合には、AR
Pを用いて、MACアドレスの探索を行ない、ACKを
受信後、テーブルに登録して、テーブルの更新を行うの
で、各LAN上の端末の変更や移動にも動的に対応する
ことができる。
【0020】尚、本発明は、図1〜図5を用いて説明し
た実施例に限定されるものではなく、その要旨を逸脱し
ない範囲において種々変更可能である。例えば、本例の
図2においては、MACアドレスを用いるネットワーク
のVCIと、IPアドレスを用いるネットワークのVC
Iとは、独立に設けるネットワーク構成としたが、MA
Cアドレスを用いるネットワークのVCI=IPアドレ
スを用いるネットワークのVCIとしたネットワーク構
成にも適用できる。
【0021】
【発明の効果】本発明によれば、複数のMACプロトコ
ルLANと複数のIPプロトコルLANの接続を独立に
行なうため、LAN接続数分の転送テーブルを持つ必要
がなく、一台のデータ変換転送装置で、複数のMACプ
ロトコルLANと複数のIPプロトコルLANの接続を
独立に行なうことができ、ATMを利用した複数のMA
CプロトコルLANとIPプロトコルLANとの接続を
効率的に行うことが可能である。
【図面の簡単な説明】
【図1】本発明のデータ変換転送装置の本発明に係る構
成の一実施例を示すブロック図である。
【図2】図1におけるテーブルの小再構成例を示す説明
図である。
【図3】図1におけるマルチレイヤ接続ゲートウェイの
本発明に係わる第1の動作例を示す説明図である。
【図4】図1におけるマルチレイヤ接続ゲートウェイの
本発明に係わる第2の動作例を示す説明図である。
【図5】図1におけるマルチレイヤ接続ゲートウェイの
本発明に係わる第3の動作例を示す説明図である。
【符号の説明】
1a〜1c:IPプロトコルLAN、2:マルチレイヤ
接続ゲートウェイ、2a:テーブル、2b:特定部A、
2c:変換部A、2d:特定部B、2e:変換部B、2
f:更新部、3a〜3c:MACプロトコルLAN。

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 ATMでIPパケットの転送を行う第1
    の通信網と、ATMでMACフレームの転送を行う第2
    の通信網とを接続し、上記IPパケットと上記MACフ
    レームとの相互変換を行い、上記第1の通信網と上記第
    2の通信網間でのデータ転送制御を行うデータ変換転送
    装置であって、上記第1の通信網とのIPパケットの通
    信に用いるVCIと宛先IPアドレスの組と、上記第2
    の通信網とのMACフレームの通信に用いるVCIと宛
    先MACアドレスの組との対応付けを記録する手段と、
    上記記録した対応付けを参照して、上記第1の通信網か
    らのIPパケットの上記MACフレームへの変換に用い
    る宛先MACアドレスと、変換したMACフレームの上
    記第2の通信網との通信に用いるVCIを特定する手段
    と、上記記録した対応付けを参照して、上記第2の通信
    網からのMACフレームを変換したIPパケットの上記
    第1の通信網との通信に用いるVCIを特定する手段と
    を有することを特徴とするデータ変換転送装置。
  2. 【請求項2】 請求項1に記載のデータ変換転送装置に
    おいて、上記対応付けが記録されていない上記IPパケ
    ットを第1の通信網から受信すると、上記第2の通信網
    にARPを出力し、該ARPに対応して返送されてきた
    ACKに基づき、上記対応付けを生成して記録する手段
    を設けることを特徴とするデータ変換転送装置。
JP05313998A 1998-03-05 1998-03-05 データ変換転送装置 Expired - Fee Related JP3468085B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP05313998A JP3468085B2 (ja) 1998-03-05 1998-03-05 データ変換転送装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP05313998A JP3468085B2 (ja) 1998-03-05 1998-03-05 データ変換転送装置

Publications (2)

Publication Number Publication Date
JPH11252108A true JPH11252108A (ja) 1999-09-17
JP3468085B2 JP3468085B2 (ja) 2003-11-17

Family

ID=12934503

Family Applications (1)

Application Number Title Priority Date Filing Date
JP05313998A Expired - Fee Related JP3468085B2 (ja) 1998-03-05 1998-03-05 データ変換転送装置

Country Status (1)

Country Link
JP (1) JP3468085B2 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001008356A1 (en) * 1999-07-27 2001-02-01 Wuhan Research Institute Of Posts And Telecommunications, M.I.I. Interfacing apparatus and method for adpating ethernet directly to physical channel
WO2005107176A1 (fr) * 2004-04-30 2005-11-10 Huawei Technologies Co., Ltd. Procede pour le transfert de message dans un reseau en boucle souple a commutation par paquets
US6993036B2 (en) 2000-01-26 2006-01-31 Nec Corporation ATM exchange and method of operating the same
US7778162B2 (en) 2002-11-06 2010-08-17 Wuhan Fiberhome Networks Co. Ltd. Multiple service ring of N-ringlet structure based on multiple FE, GE and 10GE

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001008356A1 (en) * 1999-07-27 2001-02-01 Wuhan Research Institute Of Posts And Telecommunications, M.I.I. Interfacing apparatus and method for adpating ethernet directly to physical channel
US7031341B2 (en) 1999-07-27 2006-04-18 Wuhan Research Institute Of Post And Communications, Mii. Interfacing apparatus and method for adapting Ethernet directly to physical channel
US6993036B2 (en) 2000-01-26 2006-01-31 Nec Corporation ATM exchange and method of operating the same
US7778162B2 (en) 2002-11-06 2010-08-17 Wuhan Fiberhome Networks Co. Ltd. Multiple service ring of N-ringlet structure based on multiple FE, GE and 10GE
WO2005107176A1 (fr) * 2004-04-30 2005-11-10 Huawei Technologies Co., Ltd. Procede pour le transfert de message dans un reseau en boucle souple a commutation par paquets
US7715398B2 (en) 2004-04-30 2010-05-11 Huawei Technologies Co., Ltd. Method for transmitting message in a resilient packet ring network

Also Published As

Publication number Publication date
JP3468085B2 (ja) 2003-11-17

Similar Documents

Publication Publication Date Title
JP2520563B2 (ja) パケット交換網
JP3113742B2 (ja) インタネットワーク装置
JP2723071B2 (ja) Atm−lan接続装置及びatm−lan
US7167923B2 (en) System and method for selectively bridging and routing data packets between multiple networks
JPH11112577A (ja) Lanシステム間相互接続方式及びネットワークサービスシステム
EP1326403A1 (en) Communication system for establishing PPPoE like connections between IEEE 1394 based peers and IP based peers
JP4126856B2 (ja) Tag−vlanのid自動識別方法
CN101150481B (zh) Wlan和lan互通的方法和装置
US6798785B1 (en) Frame relay over IP
JP3468085B2 (ja) データ変換転送装置
JP3352073B2 (ja) インタネットワーク装置
US6947423B2 (en) MAC address notification method in MPOA systems and MPOA server for the same
JP2790550B2 (ja) ゲートウェイ装置
JP3435130B2 (ja) インタネットワーク装置
JP3475192B2 (ja) インタネットワーク装置およびルータ
CN100576850C (zh) 用于透明地交换数据包的方法和网络节点单元
JP3475158B2 (ja) 通信処理方法
JPH10327187A (ja) プロトコルアドレス決定方式
JP2002271438A (ja) プロトコル変換装置、プロトコル変換方法および加入者交換機
JP3173499B2 (ja) 複数ipアドレスをサポートするatm装置
JPH1093637A (ja) ネットワーク間接続装置のルーティング方法
JP2002354047A (ja) ブリッジ装置
JPH0556050A (ja) ネツトワークシステム
JP2006211457A (ja) コンバータ装置及び通信制御方法
JPH10145394A (ja) ATM−Ethernet(登録商標)LAN間データリンクレイヤフレーム中継装置

Legal Events

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

Free format text: PAYMENT UNTIL: 20080905

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20080905

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20090905

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees