JP3290390B2 - MAC bridging device - Google Patents
MAC bridging deviceInfo
- Publication number
- JP3290390B2 JP3290390B2 JP28359697A JP28359697A JP3290390B2 JP 3290390 B2 JP3290390 B2 JP 3290390B2 JP 28359697 A JP28359697 A JP 28359697A JP 28359697 A JP28359697 A JP 28359697A JP 3290390 B2 JP3290390 B2 JP 3290390B2
- Authority
- JP
- Japan
- Prior art keywords
- mac
- frame
- address
- terminal
- bridging device
- 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
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、広域フレーム転送
網上でMACブリッジネットワークを論理的に形成する
際に用いて有益なMACブリッジング装置に関するもの
である。[0001] 1. Field of the Invention [0002] The present invention relates to a MAC bridging device useful for logically forming a MAC bridge network on a wide area frame transfer network.
【0002】[0002]
【従来の技術】従来のMACブリッジング装置は、ラー
ニングブリッジに代表されるように、MACプロトコル
LAN側から受信したMACフレームの送信元MACア
ドレスと該MACフレームを受信したポートとの組の情
報を学習し、これを転送テーブルに登録するが、これと
は別に、宛先MACアドレスをキーとして転送テーブル
を検索し、MACフレームを送信すべきポートが受信し
たポートと一致する場合はこのMACフレームを廃棄し
ていた。2. Description of the Related Art A conventional MAC bridging device, as represented by a learning bridge, stores information on a set of a source MAC address of a MAC frame received from a MAC protocol LAN side and a port receiving the MAC frame. It learns and registers this in the forwarding table, but separately searches the forwarding table using the destination MAC address as a key and discards this MAC frame if the port to which the MAC frame should be transmitted matches the received port. Was.
【0003】[0003]
【発明が解決しようとする課題】従来のMACブリッジ
ング装置を用いた場合、MACプロトコルLAN内に閉
じた通信を行っているMAC端末のアドレス情報はMA
CプロトコルLANの外部に一切配布されないため、M
ACプロトコルLANの外部からそのMAC端末に対し
てMACフレームを転送しようとした場合、そのMAC
端末を収容するMACブリッジング装置宛の出力ポート
情報が入手できず、その結果、MACフレームを全ての
出力ポートからブロードキャストする必要があった。こ
のため、広域でLAN間接続を行っているような場合に
広域ネットワーク内でトラヒックが異常に増加するとい
う問題があった。When a conventional MAC bridging device is used, the address information of a MAC terminal performing closed communication within a MAC protocol LAN is MA.
Since it is not distributed at all outside the C protocol LAN, M
If an attempt is made to transfer a MAC frame from outside the AC protocol LAN to the MAC terminal,
The output port information addressed to the MAC bridging device accommodating the terminal could not be obtained, and as a result, it was necessary to broadcast the MAC frame from all output ports. For this reason, there has been a problem that traffic between the LANs is abnormally increased in the wide area network when the connection between LANs is performed in a wide area.
【0004】本発明の目的は、広域ネットワーク内での
トラヒックの増加を抑え、リソースの使用効率を向上し
得るMACブリッジング装置を提供することにある。An object of the present invention is to provide a MAC bridging device capable of suppressing an increase in traffic in a wide area network and improving resource use efficiency.
【0005】[0005]
【課題を解決するための手段】本発明では、前記課題を
解決するため、広域フレーム転送網とMACプロトコル
LANを収容するラーニングブリッジ型のMACブリッ
ジング装置において、MACプロトコルLAN側から受
信したMACフレームの送信元MACアドレスと該MA
Cフレームを受信したポートとの組の情報を学習し、こ
れを新規に転送テーブルに登録する際、受信したMAC
フレームを宛先MACアドレスの値に関わりなく広域フ
レーム転送網側へ送信する手段を備えたことを特徴とす
る。According to the present invention, in order to solve the above-mentioned problems, in a learning bridge type MAC bridging device accommodating a wide area frame transfer network and a MAC protocol LAN, a MAC frame received from a MAC protocol LAN side is provided. Source MAC address and the MA
When learning the information of the pair with the port that has received the C frame and newly registering this in the forwarding table, the MAC
There is provided means for transmitting the frame to the wide area frame transfer network side regardless of the value of the destination MAC address.
【0006】前記構成によれば、初めてMACフレーム
を発信したMAC端末のアドレス情報は該MAC端末を
収容するMACブリッジング装置に学習されるが、この
MACブリッジング装置では前記MACフレームを宛先
MACアドレスの値に関わりなくMACプロトコルLA
Nの外部に転送するため、MACプロトコルLAN外の
他のMACブリッジング装置でも、このMAC端末のア
ドレス情報を学習することが可能となる。According to the above configuration, the address information of the MAC terminal that has transmitted the MAC frame for the first time is learned by the MAC bridging device accommodating the MAC terminal, but the MAC bridging device transmits the MAC frame to the destination MAC address. MAC protocol LA regardless of the value of
Since the MAC address is transferred to the outside of the N, other MAC bridging devices outside the MAC protocol LAN can learn the address information of the MAC terminal.
【0007】この結果、MACプロトコルLANの外部
から前記MAC端末に対し初めてMACフレームを転送
しようとした場合でも、そのMAC端末を収容するMA
Cブリッジング装置宛の出力ポート情報が入手でき、M
ACフレームをMACグループ内でブロードキャストす
ることなく、宛先MAC端末にMACフレームを転送で
きるようになる。この効果は、デフォルト転送ブリッジ
として位置付けられ、MACネットワーク内の端末アド
レスを集中的に学習するMACブリッジングサーバを併
用した場合に、特に顕著に現れる。As a result, even when a MAC frame is to be transferred from the outside of the MAC protocol LAN to the MAC terminal for the first time, the MA accommodating the MAC terminal is received.
The output port information addressed to the C bridging device can be obtained.
The MAC frame can be transferred to the destination MAC terminal without broadcasting the AC frame in the MAC group. This effect is particularly remarkable when a MAC bridging server, which is positioned as a default forwarding bridge and intensively learns terminal addresses in a MAC network, is used in combination.
【0008】また、MACプロトコルLAN側から受信
したMACフレームの宛先MACアドレスが転送テーブ
ル上に登録されているが、送信元MACアドレスと該M
ACフレームを受信したポートとの組の情報を学習した
結果、これを新規に転送テーブルに登録する場合、送信
するMACフレームに学習用識別子を付与するようにす
れば、MACブリッジングサーバにて学習用識別子が付
与されたMACフレームについては転送せず、アドレス
学習のみ行うようにすることにより、網内の制御トラヒ
ックの削減が可能となる。The destination MAC address of the MAC frame received from the MAC protocol LAN is registered in the transfer table.
As a result of learning the information of the pair with the port that has received the AC frame, if the information is newly registered in the forwarding table, if a learning identifier is added to the MAC frame to be transmitted, the learning is performed by the MAC bridging server. By performing only address learning without transferring a MAC frame to which a service identifier is added, control traffic in the network can be reduced.
【0009】[0009]
【発明の実施の形態】以下、図面を用いて本発明の実施
の形態を説明する。Embodiments of the present invention will be described below with reference to the drawings.
【0010】ここで、図1は本発明のMACブリッジン
グ装置の構成、図2は本装置のアドレス学習テーブル制
御部の動作フローチャート、図3は本装置の適用例を示
すネットワークモデル、図4は本装置を用いた通信手順
及びアドレステーブルの設定例、図5は従来のMACブ
リッジング装置を用いた通信手順及びアドレステーブル
の設定例である。FIG. 1 is a block diagram of a MAC bridging device according to the present invention, FIG. 2 is an operation flowchart of an address learning table control unit of the device, FIG. 3 is a network model showing an application example of the device, and FIG. FIG. 5 shows an example of setting a communication procedure and an address table using this apparatus, and FIG. 5 shows an example of setting a communication procedure and an address table using a conventional MAC bridging apparatus.
【0011】始めに、図1に示されたMACブリッジン
グ装置について説明すると、LAN1A及び広域網1B
に接続されているMACブリッジング装置1Cは、MA
Cフレーム送受信部1D、送信元MACアドレス抽出部
1E、宛先MACアドレス抽出部1F、MACフレーム
フィルタリング部1G、コアフレームカプセル化・デカ
プセル化部1H、コアフレーム送受信部1I及びアドレ
ス学習テーブル制御部1Jから構成されている。First, the MAC bridging device shown in FIG. 1 will be described. LAN 1A and wide area network 1B
Is connected to the MAC bridging device 1C.
C frame transmission / reception unit 1D, source MAC address extraction unit 1E, destination MAC address extraction unit 1F, MAC frame filtering unit 1G, core frame encapsulation / decapsulation unit 1H, core frame transmission / reception unit 1I, and address learning table control unit 1J It is configured.
【0012】このような構成において、LAN1Aから
MACブリッジング装置1Cへ転送されてきたMACフ
レームは、MACフレーム送受信部1Dに入力される。
MACフレーム送受信部1Dは、LAN1Aから入力さ
れたMACフレームを送信元MACアドレス抽出部1E
に転送する。In such a configuration, the MAC frame transferred from the LAN 1A to the MAC bridging device 1C is input to the MAC frame transmitting / receiving unit 1D.
The MAC frame transmitting / receiving unit 1D converts the MAC frame input from the LAN 1A into a source MAC address extracting unit 1E.
Transfer to
【0013】送信元MACアドレス抽出部1Eは、MA
Cフレーム送受信部1Dから受信したMACフレームよ
り送信元MACアドレスを抽出し、アドレス学習テーブ
ル制御部1Jに通知するとともに、受信したMACフレ
ームを宛先MACアドレス抽出部1Fに転送する。The source MAC address extracting unit 1E outputs the MA
The source MAC address is extracted from the MAC frame received from the C frame transmission / reception unit 1D, is notified to the address learning table control unit 1J, and transfers the received MAC frame to the destination MAC address extraction unit 1F.
【0014】宛先MACアドレス抽出部1Fは、送信元
MACアドレス抽出部1Eから受信したMACフレーム
より宛先MACアドレスを抽出し、アドレス学習テーブ
ル制御部1Jに通知するとともに、受信したMACフレ
ームをMACフレームフィルタリング部1Gに転送す
る。The destination MAC address extraction unit 1F extracts the destination MAC address from the MAC frame received from the transmission source MAC address extraction unit 1E, notifies the address learning table control unit 1J, and filters the received MAC frame by MAC frame filtering. Transfer to unit 1G.
【0015】アドレス学習テーブル制御部1Jは、転送
(学習)テーブル上に送信元アドレスが存在しない場
合、転送テーブルに送信元MACアドレスを登録し、M
ACフレームフィルタリング部1GへMACフレームの
転送を指示するとともに、コアフレームカプセル化・デ
カプセル化部1Hへ学習用識別子の付与を指示する。If the source address does not exist in the transfer (learning) table, the address learning table control unit 1J registers the source MAC address in the transfer table,
It instructs the AC frame filtering unit 1G to transfer the MAC frame, and instructs the core frame encapsulation / decapsulation unit 1H to add a learning identifier.
【0016】また、アドレス学習テーブル制御部1J
は、転送テーブルに送信元MACアドレスが存在する場
合、テーブルに宛先MACアドレスが存在すれば、MA
Cフレームを破棄するようMACフレームフィルタリン
グ部1Gに指示し、テーブルに宛先MACアドレスが存
在しなければ、MACフレームを転送するようMACフ
レームフィルタリング部1Gに指示する。The address learning table control unit 1J
If the source MAC address exists in the forwarding table, and if the destination MAC address exists in the table, MA
It instructs the MAC frame filtering unit 1G to discard the C frame, and if the destination MAC address does not exist in the table, instructs the MAC frame filtering unit 1G to transfer the MAC frame.
【0017】MACフレームフィルタリング部1Gは、
宛先MACアドレス抽出部1Fから受信したMACフレ
ームを、アドレス学習テーブル制御部1Jの指示に従っ
て廃棄し、もしくはコアフレームカプセル化・デカプセ
ル化部1Hに転送する。[0017] The MAC frame filtering unit 1G includes:
The MAC frame received from the destination MAC address extraction unit 1F is discarded according to the instruction of the address learning table control unit 1J, or transferred to the core frame encapsulation / decapsulation unit 1H.
【0018】コアフレームカプセル化・デカプセル化部
1Hは、MACフレームフィルタリング部1Gから受信
したMACフレームを、アドレス学習テーブル制御部1
Jからの指示に従って学習用識別子を付与して、あるい
はそのまま広域網で用いられるコアフレームにカプセル
化し、これをコアフレーム送受信部1Iへ転送する。コ
アフレーム送受信部1Iは、コアフレームカプセル化・
デカプセル化部1Hから受信したフレームを広域網1B
へ転送する。The core frame encapsulation / decapsulation unit 1H converts the MAC frame received from the MAC frame filtering unit 1G into an address learning table control unit 1H.
A learning identifier is added according to the instruction from J or encapsulated as it is in a core frame used in a wide area network, and transferred to the core frame transmitting / receiving unit 1I. The core frame transmission / reception unit 1I performs core frame encapsulation /
The frame received from the decapsulation unit 1H is transferred to the wide area network 1B.
Transfer to
【0019】一方、広域網1BからMACブリッジング
装置1Cへ転送されてきたフレームは、コアフレーム送
受信部1Iに入力される。コアフレーム送受信部1I
は、広域網1Bから入力されたコアフレームをコアフレ
ームカプセル化・デカプセル化部1Hへ転送する。On the other hand, the frame transferred from the wide area network 1B to the MAC bridging device 1C is input to the core frame transmitting / receiving unit 1I. Core frame transceiver 1I
Transfers the core frame input from the wide area network 1B to the core frame encapsulation / decapsulation unit 1H.
【0020】コアフレームカプセル化・デカプセル化部
1Hは、コアフレーム送受信部1Iから受信したコアフ
レームをデカプセル化し、MACフレームを抽出してM
ACフレーム送受信部1Dへ転送する。MACフレーム
送受信部1Dは、コアフレームカプセル化・デカプセル
化部1Hから受信したMACフレームをLAN1Aへ転
送する。The core frame encapsulation / decapsulation unit 1H decapsulates the core frame received from the core frame transmission / reception unit 1I, extracts a MAC frame, and
Transfer to the AC frame transmitting / receiving unit 1D. The MAC frame transmitting / receiving unit 1D transfers the MAC frame received from the core frame encapsulation / decapsulation unit 1H to the LAN 1A.
【0021】次に、MACブリッジング装置のアドレス
学習テーブル制御部の詳細な動作を、図2のフローチャ
ートを用いて説明する。Next, the detailed operation of the address learning table control unit of the MAC bridging device will be described with reference to the flowchart of FIG.
【0022】図2のフローチャートは、送信元MACア
ドレス抽出部から送信元MACアドレスを入手する工程
(2A)、送信元MACアドレスが学習テーブルに存在
するか否かを解析する工程(2B)、宛先MACアドレ
ス抽出部から宛先MACアドレスを入手する工程(2
C)、宛先MACアドレスが学習テーブルに存在するか
否かを解析する工程(2D)、MACフレームフィルタ
リング部へMACフレームの廃棄を指示する工程(2
E)、学習テーブルへアドレスを書き込む工程(2
F)、MACフレームフィルタリング部へMACフレー
ムの転送を指示する工程(2G)、コアフレームカプセ
ル化・デカプセル化部へ学習用識別子の付与を指示する
工程(2H)、MACフレームフィルタリング部へMA
Cフレーム転送を指示する工程(2I)、で構成されて
いる。The flowchart of FIG. 2 includes a step (2A) of obtaining a source MAC address from a source MAC address extraction unit, a step (2B) of analyzing whether a source MAC address exists in a learning table, and a destination (2B). Step of obtaining the destination MAC address from the MAC address extraction unit (2)
C), analyzing whether the destination MAC address exists in the learning table (2D), and instructing the MAC frame filtering unit to discard the MAC frame (2).
E), a step of writing an address to the learning table (2)
F), a step of instructing the MAC frame filtering unit to transfer the MAC frame (2G), a step of instructing the core frame encapsulation / decapsulation unit to assign a learning identifier (2H), and MA to the MAC frame filtering unit.
(2I) for instructing C frame transfer.
【0023】アドレス学習テーブル制御部1Jは、送信
元MACアドレス抽出部1Eから送信元MACアドレス
を入手し(2A)、送信元MACアドレスが学習テーブ
ルに存在するかどうかを解析する(2B)。ここで、送
信元MACアドレスが学習テーブルに存在する場合、今
度は宛先MACアドレス抽出部1Fから宛先MACアド
レスを入手し(2C)、宛先MACアドレスが学習テー
ブルに存在するかどうかを解析する(2D)。宛先MA
Cアドレスが学習テーブルに存在する場合、MACフレ
ームフィルタリング部1Gへ受信したMACフレームを
廃棄するよう指示する(2E)。宛先MACアドレスが
学習テーブルに存在しない場合、MACフレームフィル
タリング部1Gへ受信したMACフレームを転送するよ
う指示する(2I)。The address learning table controller 1J obtains the source MAC address from the source MAC address extractor 1E (2A) and analyzes whether the source MAC address exists in the learning table (2B). If the source MAC address is present in the learning table, the destination MAC address is obtained from the destination MAC address extracting unit 1F (2C), and it is analyzed whether the destination MAC address is present in the learning table (2D). ). Destination MA
If the C address is present in the learning table, it instructs the MAC frame filtering unit 1G to discard the received MAC frame (2E). If the destination MAC address does not exist in the learning table, it instructs the MAC frame filtering unit 1G to transfer the received MAC frame (2I).
【0024】一方、送信元MACアドレスが学習テーブ
ルに存在しない場合、学習テーブルへ送信元MACアド
レスの書き込みを行い(2F)、MACフレームフィル
タリング部1Gへ受信したMACフレームを転送するよ
う指示する(2G)とともに、コアフレームカプセル化
・デカプセル化部1Hに学習用識別子の付与を指示する
(2H)。On the other hand, if the source MAC address does not exist in the learning table, the source MAC address is written in the learning table (2F), and the MAC frame filtering unit 1G is instructed to transfer the received MAC frame (2G). ), And instructs the core frame encapsulation / decapsulation unit 1H to add a learning identifier (2H).
【0025】次に、このようなMACブリッジ装置の網
上での動作を、図3のネットワークモデルを用いて説明
する。Next, the operation of such a MAC bridge device on a network will be described using the network model of FIG.
【0026】図3中のMACブリッジ網3Dは、コアネ
ットワーク(例えばITU−T.I.364に準拠した
CLSFネットワーク)3A上に論理的に構築されてい
る。MACブリッジ網3D上の通信装置としては、MA
Cブリッジング装置3E,3F、MACブリッジングサ
ーバ3G、MAC端末3H,3I,3Jが存在する。The MAC bridge network 3D in FIG. 3 is logically constructed on a core network (for example, a CLSF network conforming to ITU-TI.364) 3A. As a communication device on the MAC bridge network 3D, MA
There are C bridging devices 3E, 3F, MAC bridging server 3G, and MAC terminals 3H, 3I, 3J.
【0027】各装置の機能について説明する。 MAC端末:MACフレームを送受信することにより相
互通信を可能とする端末 MACブリッジング装置:提案のMACブリッジング装
置 MACブリッジングサーバ:宛先MACアドレスの宛先
を解決するアドレス解決サーバ このような構成において、MACブリッジ網3D上の通
信装置には、次のようにMACアドレスが割り振られて
いるものとする。 MAC端末3H:MAC.1 MAC端末3I:MAC.2 MAC端末3J:MAC.3 また、コアネットワーク3A上の通信装置には、次のよ
うにコアアドレスが割り振られているものとする。 MACブリッジングサーバ3G:CORE.2.1 MACブリッジング装置3E:CORE.1.1 MACブリッジング装置3F:CORE.1.2 ここで、装置の接続関係について説明すると、コアネッ
トワーク3A上にMACブリッジングサーバ3G、MA
Cブリッジング装置3E,3Fが接続され、MACブリ
ッジング装置3Eの先にMAC端末3H,3Iが接続さ
れ、MACブリッジング装置3Fの先にMAC端末3J
が接続されている。The function of each device will be described. MAC terminal: a terminal that enables mutual communication by transmitting and receiving MAC frames. MAC bridging device: a proposed MAC bridging device. MAC bridging server: an address resolution server that resolves the destination of the destination MAC address. It is assumed that a MAC address is allocated to a communication device on the MAC bridge network 3D as follows. MAC terminal 3H: MAC. 1 MAC terminal 3I: MAC. 2 MAC terminal 3J: MAC. 3. Further, it is assumed that the communication device on the core network 3A is assigned a core address as follows. MAC bridging server 3G: CORE. 2.1 MAC bridging device 3E: CORE. 1.1 MAC bridging device 3F: CORE. 1.2 Here, the connection relation of the devices will be described. The MAC bridging server 3G, MA
The C bridging devices 3E and 3F are connected, the MAC terminals 3H and 3I are connected beyond the MAC bridging device 3E, and the MAC terminals 3J are connected beyond the MAC bridging device 3F.
Is connected.
【0028】このMACブリッジ網3D上で提案のMA
Cブリッジング装置を用いた場合の通信手順を図4を用
いて説明する。The proposed MA on this MAC bridge network 3D
A communication procedure using the C bridging device will be described with reference to FIG.
【0029】図4(a) の通信手順は、MAC端末3Hの
MACフレーム送信(4A)、MAC端末3IのMAC
フレーム受信(4B)、MACブリッジング装置3Eの
MACフレーム転送(4C)、MACブリッジングサー
バ3GのMACフレーム同報転送(4D)、MACブリ
ッジング装置3FのMACフレーム転送(4E)、MA
Cブリッジング装置3EのMACフレーム転送(4
F)、MAC端末3JのMACフレーム廃棄(4G)、
MAC端末3IのMACフレーム受信(4H)、MAC
端末3HのMACフレーム廃棄(4I)、MAC端末3
IのMACフレーム送信(4J)、MAC端末3HのM
ACフレーム受信(4K)、MACブリッジング装置3
EのMACフレーム転送(4L)、MACブリッジング
サーバ3GのMACフレーム廃棄(4M)、MAC端末
3JのMACフレーム送信(4N)、MACブリッジン
グ装置3FのMACフレーム転送(4O)、MACブリ
ッジングサーバ3GのMACフレーム転送(4P)、M
ACブリッジング装置3EのMACフレーム転送(4
Q)、MAC端末3IのMACフレーム受信(4R)、
MAC端末3HのMACフレーム廃棄(4S)、で構成
されている。The communication procedure shown in FIG. 4A includes the transmission of a MAC frame by the MAC terminal 3H (4A) and the transmission of a MAC frame by the MAC terminal 3I.
Frame reception (4B), MAC frame transfer of MAC bridging device 3E (4C), MAC frame broadcast transfer of MAC bridging server 3G (4D), MAC frame transfer of MAC bridging device 3F (4E), MA
MAC frame transfer of C bridging device 3E (4
F), discarding the MAC frame of the MAC terminal 3J (4G),
MAC frame reception (4H) of MAC terminal 3I, MAC
Discard MAC frame of terminal 3H (4I), MAC terminal 3
MAC frame transmission of I (4J), M of MAC terminal 3H
AC frame reception (4K), MAC bridging device 3
E MAC frame transfer (4L), MAC frame discarding of MAC bridging server 3G (4M), MAC frame transmission of MAC terminal 3J (4N), MAC frame transfer of MAC bridging device 3F (4O), MAC bridging server 3G MAC frame transfer (4P), M
MAC frame transfer of AC bridging device 3E (4
Q), MAC frame reception of MAC terminal 3I (4R),
MAC frame discard (4S) of the MAC terminal 3H.
【0030】また、図4(b) ,(c) ,(d) はMACブリ
ッジングサーバ3G内のアドレステーブルを示すもの
で、それぞれ動作シーケンス4Dにおけるアドレス情報
(アドレステーブル4T)、動作シーケンス4Mにおけ
るアドレス情報(アドレステーブル4U)、動作シーケ
ンス4Pにおけるアドレス情報(アドレステーブル4
V)である。FIGS. 4B, 4C, and 4D show address tables in the MAC bridging server 3G. The address table (address table 4T) in the operation sequence 4D and the address table in the operation sequence 4M respectively. Address information (address table 4U), address information in operation sequence 4P (address table 4U)
V).
【0031】ここで、MAC端末3HとMAC端末3I
とが通信する場合、MAC端末3Hは、MACフレーム
をMAC端末3I及びMACブリッジング装置3Eに送
信する(4A)。Here, the MAC terminal 3H and the MAC terminal 3I
When the terminal communicates with the MAC terminal 3H, the MAC terminal 3H transmits the MAC frame to the MAC terminal 3I and the MAC bridging device 3E (4A).
【0032】MAC端末3Iは、MACフレームを受信
する(4B)。MACフレームを受信したMACブリッ
ジング装置3Eは、送信元MACアドレスMAC.1を
転送テーブル上に登録するとともに、MACブリッジン
グサーバ3GにMACフレームを転送する(4C)。M
ACフレームを受信したMACブリッジングサーバ3G
は、送信元MACアドレスMAC.1と送信元コアアド
レスCORE.1.1を転送テーブル上に登録するとと
もに、MACブリッジング装置3E,3FにMACフレ
ームを同報する(4D)。[0032] The MAC terminal 3I receives the MAC frame (4B). Upon receiving the MAC frame, the MAC bridging device 3E transmits the source MAC address MAC. 1 is registered on the transfer table, and the MAC frame is transferred to the MAC bridging server 3G (4C). M
MAC bridging server 3G that has received the AC frame
Is the source MAC address MAC. 1 and the source core address CORE. 1.1 is registered on the transfer table, and the MAC frame is broadcast to the MAC bridging devices 3E and 3F (4D).
【0033】MACフレームを受信したMACブリッジ
ング装置3Fは、MACフレームをMAC端末3Jへ転
送する(4E)。MACフレームを受信したMACブリ
ッジング装置3Eは、MACフレームをMAC端末3
I,3Hへ転送する(4F)。この際、MAC端末3
H,3JはMACフレームを廃棄する(4G)(4I)
が、MAC端末3IはMACフレームを受信する(4
H)。The MAC bridging device 3F that has received the MAC frame transfers the MAC frame to the MAC terminal 3J (4E). Upon receiving the MAC frame, the MAC bridging device 3E stores the MAC frame in the MAC terminal 3
Transfer to I, 3H (4F). At this time, the MAC terminal 3
H and 3J discard the MAC frame (4G) (4I)
However, the MAC terminal 3I receives the MAC frame (4
H).
【0034】前記動作を行った上でMAC端末3IとM
AC端末3Hとが通信する場合、MAC端末3Iは、M
ACフレームをMAC端末3H及びMACブリッジング
装置3Eに送信する(4J)。After performing the above operation, the MAC terminals 3I and M
When communicating with the AC terminal 3H, the MAC terminal 3I
The AC frame is transmitted to the MAC terminal 3H and the MAC bridging device 3E (4J).
【0035】MAC端末3Hは、MACフレームを受信
する(4K)。MAC端末フレームを受信したMACブ
リッジング装置3Eは、送信元MACアドレスMAC.
2を転送テーブル上に登録するとともに、学習用識別子
を付与してMACブリッジングサーバ3GにMACフレ
ームを転送する(4L)。MACフレームを受信したM
ACブリッジングサーバ3Gは、送信元MACアドレス
MAC.2と送信元コアアドレスCORE.1.1を転
送テーブル上に登録するとともに、MACフレームを破
棄する(4M)。The MAC terminal 3H receives the MAC frame (4K). Upon receiving the MAC terminal frame, the MAC bridging device 3E transmits the source MAC address MAC.
2 is registered on the transfer table, a learning identifier is assigned, and the MAC frame is transferred to the MAC bridging server 3G (4L). M that has received the MAC frame
The AC bridging server 3G transmits the source MAC address MAC. 2 and the source core address CORE. 1.1 is registered in the transfer table, and the MAC frame is discarded (4M).
【0036】前記動作を行った上でMAC端末3JとM
AC端末3Iとが通信する場合、MAC端末3Jは、M
ACフレームをMACブリッジング装置3Fに送信する
(4N)。After performing the above operation, the MAC terminals 3J and M
When communicating with the AC terminal 3I, the MAC terminal 3J
The AC frame is transmitted to the MAC bridging device 3F (4N).
【0037】MACフレームを受信したMACブリッジ
ング装置3Fは、送信元MACアドレスMAC.3を登
録するとともに、MACブリッジングサーバ3GにMA
Cフレームを転送する(4O)。MACフレームを受信
したMACブリッジングサーバ3Gは、送信元MACア
ドレスMAC.3と送信元コアアドレスCORE.1.
2を転送テーブル上に登録するとともに、宛先コアアド
レスを解決してMACブリッジング装置3EにMACフ
レームを転送する(4P)。Upon receiving the MAC frame, the MAC bridging device 3F transmits the MAC address MAC. 3 and register the MA in the MAC bridging server 3G.
The C frame is transferred (4O). Upon receiving the MAC frame, the MAC bridging server 3G transmits the source MAC address MAC. 3 and the source core address CORE. 1.
2 is registered on the transfer table, the destination core address is resolved, and the MAC frame is transferred to the MAC bridging device 3E (4P).
【0038】MACフレームを受信したMACブリッジ
ング装置3Eは、MACフレームをMAC端末3I,3
Hに転送する(4Q)。この際、MAC端末3IはMA
Cフレームを受信し(4R)、MAC端末3HはMAC
フレームを廃棄する(4S)。Upon receiving the MAC frame, the MAC bridging device 3E converts the MAC frame into MAC terminals 3I and 3I.
H (4Q). At this time, the MAC terminal 3I
Upon receiving the C frame (4R), the MAC terminal 3H
The frame is discarded (4S).
【0039】次に、MACブリッジ網3D上で従来のM
ACブリッジング装置を用いた場合の通信手順を図5を
用いて説明する。Next, on the MAC bridge network 3D, the conventional M
A communication procedure using the AC bridging device will be described with reference to FIG.
【0040】図5(a) の通信手順は、MAC端末3Hの
MACフレーム送信(5A)、MAC端末3IのMAC
フレーム受信(5B)、MACブリッジング装置3Eの
MACフレーム転送(5C)、MACブリッジングサー
バ3GのMACフレーム同報転送(5D)、MACブリ
ッジング装置3FのMACフレーム転送(5E)、MA
Cブリッジング装置3EのMACフレーム転送(5
F)、MAC端末3JのMACフレーム廃棄(5G)、
MAC端末3IのMACフレーム受信(5H)、MAC
端末3HのMACフレーム廃棄(5I)、MAC端末3
IのMACフレーム送信(5J)、MAC端末3HのM
ACフレーム受信(5K)、MACブリッジング装置3
EのMACフレーム廃棄(5L)、MAC端末3JのM
ACフレーム送信(5M)、MACブリッジング装置3
FのMACフレーム転送(5N)、MACブリッジング
サーバ3GのMACフレーム同報転送(5O)、MAC
ブリッジング装置3FのMACフレーム転送(5P)、
MACブリッジング装置3EのMACフレーム転送(5
Q)、MAC端末3JのMACフレーム廃棄(5R)、
MAC端末3IのMACフレーム受信(5S)、MAC
端末3HのMACフレーム廃棄(5T)、で構成されて
いる。The communication procedure shown in FIG. 5A includes the transmission of the MAC frame of the MAC terminal 3H (5A) and the transmission of the MAC frame of the MAC terminal 3I.
Frame reception (5B), MAC frame transfer of MAC bridging device 3E (5C), MAC frame broadcast transfer of MAC bridging server 3G (5D), MAC frame transfer of MAC bridging device 3F (5E), MA
MAC frame transfer of the C bridging device 3E (5
F), MAC frame discard of the MAC terminal 3J (5G),
MAC terminal 3I MAC frame reception (5H), MAC
MAC frame discard of terminal 3H (5I), MAC terminal 3
MAC frame transmission of I (5J), M of MAC terminal 3H
AC frame reception (5K), MAC bridging device 3
E MAC frame discard (5L), M of MAC terminal 3J
AC frame transmission (5M), MAC bridging device 3
F MAC frame transfer (5N), MAC bridging server 3G MAC frame broadcast transfer (5O), MAC
MAC frame transfer (5P) of the bridging device 3F,
MAC frame transfer of the MAC bridging device 3E (5
Q), MAC frame discard of the MAC terminal 3J (5R),
MAC terminal 3I receives MAC frame (5S), MAC
MAC frame discard (5T) of the terminal 3H.
【0041】また、図5(b) ,(c) はMACブリッジン
グサーバ3G内のアドレステーブルを示すもので、それ
ぞれ動作シーケンス5Dにおけるアドレス情報(アドレ
ステーブル5U)、動作シーケンス5Oにおけるアドレ
ス情報(アドレステーブル5V)である。FIGS. 5B and 5C show the address tables in the MAC bridging server 3G. The address information in the operation sequence 5D (address table 5U) and the address information in the operation sequence 50 (address information) are respectively shown. Table 5V).
【0042】ここで、MAC端末3HとMAC端末3I
とが通信する場合、MAC端末3Hは、MACフレーム
をMAC端末3I及びMACブリッジング装置3Eに送
信する(5A)。Here, the MAC terminal 3H and the MAC terminal 3I
When the MAC terminal 3H communicates with the MAC terminal 3H, the MAC terminal 3H transmits the MAC frame to the MAC terminal 3I and the MAC bridging device 3E (5A).
【0043】MAC端末3Iは、MACフレームを受信
する(5B)。MACフレームを受信したMACブリッ
ジング装置3Eは、送信元MACアドレスMAC.1と
送信元コアアドレスCORE.1.1を転送テーブル上
に登録するとともに、MACブリッジングサーバ3Gに
MACフレームを転送する(5C)。MACフレームを
受信したMACブリッジングサーバ3Gは、送信元MA
CアドレスMAC.1と送信元コアアドレスCORE.
1.1を転送テーブル上に登録するとともに、MACブ
リッジング装置3E,3FにMACフレームを同報する
(5D)。The MAC terminal 3I receives the MAC frame (5B). Upon receiving the MAC frame, the MAC bridging device 3E transmits the source MAC address MAC. 1 and the source core address CORE. 1.1 is registered on the transfer table, and the MAC frame is transferred to the MAC bridging server 3G (5C). Upon receiving the MAC frame, the MAC bridging server 3G transmits the MAC
C address MAC. 1 and the source core address CORE.
1.1 is registered on the transfer table, and the MAC frame is broadcast to the MAC bridging devices 3E and 3F (5D).
【0044】MACフレームを受信したMACブリッジ
ング装置3Fは、MACフレームをMAC端末3Jへ転
送する(5E)。MACフレームを受信したMACブリ
ッジング装置3Eは、MACフレームをMAC端末3
I,3Hへ転送する(5F)。この際、MAC端末3
H,3JはMACフレームを廃棄する(5G)(5I)
が、MAC端末3IはMACフレームを受信する(5
H)。The MAC bridging device 3F that has received the MAC frame transfers the MAC frame to the MAC terminal 3J (5E). Upon receiving the MAC frame, the MAC bridging device 3E stores the MAC frame in the MAC terminal 3
Transfer to I, 3H (5F). At this time, the MAC terminal 3
H and 3J discard the MAC frame (5G) (5I)
However, the MAC terminal 3I receives the MAC frame (5
H).
【0045】前記動作を行った上でMAC端末3IとM
AC端末3Hとが通信する場合、MAC端末3Iは、M
ACフレームをMAC端末3H及びMACブリッジング
装置3Eに送信する(5J)。After performing the above operation, the MAC terminals 3I and M
When communicating with the AC terminal 3H, the MAC terminal 3I
The AC frame is transmitted to the MAC terminal 3H and the MAC bridging device 3E (5J).
【0046】MAC端末3Hは、MACフレームを受信
する(5K)。MACブリッジング装置3Eは、受信し
たMACフレームを廃棄する(5L)。The MAC terminal 3H receives the MAC frame (5K). The MAC bridging device 3E discards the received MAC frame (5L).
【0047】前記動作を行った上でMAC端末3JとM
AC端末3Iとが通信する場合、MAC端末3Jは、M
ACフレームをMACブリッジング装置3Fに送信する
(5M)。After performing the above operation, the MAC terminals 3J and M
When communicating with the AC terminal 3I, the MAC terminal 3J
The AC frame is transmitted to the MAC bridging device 3F (5M).
【0048】MACフレームを受信したMACブリッジ
ング装置3Fは、MACブリッジングサーバ3GへMA
Cフレームを転送する(5N)。MACフレームを受信
したMACブリッジングサーバ3Gは、送信元MACア
ドレスMAC.3と送信元コアアドレスCORE.1.
2を転送テーブル上に登録するとともに、転送テーブル
上に宛先MACアドレスがないため、MACブリッジン
グ装置3E,3FにMACフレームを同報する(5
O)。[0048] Upon receiving the MAC frame, the MAC bridging device 3F sends the MAC bridging device 3G to the MAC bridging server 3G.
The C frame is transferred (5N). Upon receiving the MAC frame, the MAC bridging server 3G transmits the source MAC address MAC. 3 and the source core address CORE. 1.
2 is registered in the forwarding table, and since there is no destination MAC address in the forwarding table, the MAC frame is broadcast to the MAC bridging devices 3E and 3F (5
O).
【0049】MACフレームを受信したMACブリッジ
ング装置3Fは、MACフレームをMAC端末3Jへ転
送する(5P)。MACフレームを受信したMACブリ
ッジング装置3Eは、MAC端末3H,3IにMACフ
レームを転送する(5Q)。この際、MAC端末3J,
3HはMACフレームを廃棄し(5R)(5T)、MA
C端末3IはMACフレームを受信する(5S)。[0049] Upon receiving the MAC frame, the MAC bridging device 3F transfers the MAC frame to the MAC terminal 3J (5P). The MAC bridging device 3E that has received the MAC frame transfers the MAC frame to the MAC terminals 3H and 3I (5Q). At this time, the MAC terminal 3J,
3H discards the MAC frame (5R) (5T), MA
The C terminal 3I receives the MAC frame (5S).
【0050】このように従来のMACブリッジング装置
を用いた場合、ブロードキャストサーバ(MACブリッ
ジングサーバ)が用いられる頻度が大きい。このことは
網内のトラヒックの増加を意味し、好ましくない。しか
し、本発明の装置を用いることにより、このブロードキ
ャストの頻度を削減できる。従って、本発明の装置は従
来の装置に比べて有効であると言える。As described above, when a conventional MAC bridging device is used, a broadcast server (MAC bridging server) is frequently used. This means an increase in traffic in the network, which is undesirable. However, by using the apparatus of the present invention, the frequency of this broadcast can be reduced. Therefore, it can be said that the device of the present invention is more effective than the conventional device.
【0051】[0051]
【発明の効果】以上説明したように、本発明によれば、
MACブリッジングサービスを提供する際に、広域ネッ
トワーク内でのブロードキャストを抑制することが可能
となるため、広域ネットワークでのリソースの使用効率
が向上し、MACブリッジングサービスの提供コストを
削減することが可能となる。As described above, according to the present invention,
When providing the MAC bridging service, it is possible to suppress broadcast in the wide area network, so that the resource use efficiency in the wide area network is improved and the cost of providing the MAC bridging service can be reduced. It becomes possible.
【図1】本発明のMACブリッジング装置を示す構成図FIG. 1 is a configuration diagram showing a MAC bridging device of the present invention.
【図2】図1中のアドレス学習テーブル制御部の動作フ
ローチャートFIG. 2 is an operation flowchart of an address learning table control unit in FIG. 1;
【図3】本装置を用いたネットワークモデルを示す図FIG. 3 is a diagram showing a network model using the present apparatus.
【図4】本装置を用いた通信手順及びアドレステーブル
の設定例を示す図FIG. 4 is a diagram showing a communication procedure using the present apparatus and an example of setting an address table.
【図5】従来のMACブリッジング装置を用いた通信手
順及びアドレステーブルの設定例を示す図FIG. 5 is a diagram showing a communication procedure and a setting example of an address table using a conventional MAC bridging device.
1A:LAN、1B:広域網、1C:MACブリッジン
グ装置、1D:MACフレーム送受信部、1E:送信元
MACアドレス抽出部、1F:宛先MACアドレス抽出
部、1G:MACフレームフィルタリング部、1H:コ
アフレームカプセル化・デカプセル化部、1I:コアフ
レーム送受信部、1J:アドレス学習テーブル制御部、
3A:コアネットワーク、3B,3C:イーサネット、
3D:MACブリッジ網、3E,3F:MACブリッジ
ング装置、3G:MACブリッジングサーバ、3H,3
I,3J:MAC端末。1A: LAN, 1B: Wide area network, 1C: MAC bridging device, 1D: MAC frame transmitting / receiving unit, 1E: Source MAC address extracting unit, 1F: Destination MAC address extracting unit, 1G: MAC frame filtering unit, 1H: Core Frame encapsulation / decapsulation unit, 1I: core frame transmission / reception unit, 1J: address learning table control unit,
3A: core network, 3B, 3C: Ethernet,
3D: MAC bridge network, 3E, 3F: MAC bridging device, 3G: MAC bridging server, 3H, 3
I, 3J: MAC terminal.
フロントページの続き (72)発明者 原 博之 東京都新宿区西新宿3丁目19番2号 日 本電信電話株式会社内 (56)参考文献 特開 平11−122286(JP,A) 特開 平6−62013(JP,A) 電子情報通信学会技術研究報告 IN 97−117,1997年10月17日 1997年電子情報通信学会通信ソサイエ ティ大会 B−7−23,1997年8月13日 (58)調査した分野(Int.Cl.7,DB名) H04L 12/46 H04L 12/56 H04L 12/66 Continuation of front page (72) Inventor Hiroyuki Hara 3-19-2 Nishi Shinjuku, Shinjuku-ku, Tokyo Nippon Telegraph and Telephone Corporation (56) References JP-A-11-122286 (JP, A) JP-A-6 -62013 (JP, A) IEICE Technical Report, IN 97-117, October 17, 1997 IEICE Communications Society Conference B-7-23, August 13, 1997 (58) Field surveyed (Int. Cl. 7 , DB name) H04L 12/46 H04L 12/56 H04L 12/66
Claims (2)
LANを収容するラーニングブリッジ型のMACブリッ
ジング装置において、 MACプロトコルLAN側から受信したMACフレーム
の送信元MACアドレスと該MACフレームを受信した
ポートとの組の情報を学習し、これを新規に転送テーブ
ルに登録する際、受信したMACフレームを宛先MAC
アドレスの値に関わりなく広域フレーム転送網側へ送信
する手段を備えたことを特徴とするMACブリッジング
装置。1. A learning bridge type MAC bridging device accommodating a wide area frame transfer network and a MAC protocol LAN, comprising: a source MAC address of a MAC frame received from a MAC protocol LAN side and a port receiving the MAC frame. When learning the information of a pair and newly registering it in the forwarding table, the received MAC frame is
A MAC bridging device comprising means for transmitting data to a wide area frame transfer network regardless of an address value.
MACフレームの宛先MACアドレスが転送テーブル上
に登録されているが、送信元MACアドレスと該MAC
フレームを受信したポートとの組の情報を学習した結
果、これを新規に転送テーブルに登録する場合、送信す
るMACフレームに学習用識別子を付与することを特徴
とする請求項1記載のMACブリッジング装置。2. A destination MAC address of a MAC frame received from a MAC protocol LAN is registered in a transfer table.
2. The MAC bridging according to claim 1, wherein a learning identifier is added to a MAC frame to be transmitted when information of a pair with a port that received the frame is newly registered in a forwarding table as a result of learning. apparatus.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP28359697A JP3290390B2 (en) | 1997-10-16 | 1997-10-16 | MAC bridging device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP28359697A JP3290390B2 (en) | 1997-10-16 | 1997-10-16 | MAC bridging device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH11122287A JPH11122287A (en) | 1999-04-30 |
| JP3290390B2 true JP3290390B2 (en) | 2002-06-10 |
Family
ID=17667558
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP28359697A Expired - Lifetime JP3290390B2 (en) | 1997-10-16 | 1997-10-16 | MAC bridging device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3290390B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7860121B2 (en) * | 2007-10-31 | 2010-12-28 | Cortina Systems, Inc. | Forwarding loop prevention apparatus and methods |
-
1997
- 1997-10-16 JP JP28359697A patent/JP3290390B2/en not_active Expired - Lifetime
Non-Patent Citations (2)
| Title |
|---|
| 1997年電子情報通信学会通信ソサイエティ大会 B−7−23,1997年8月13日 |
| 電子情報通信学会技術研究報告 IN97−117,1997年10月17日 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH11122287A (en) | 1999-04-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6697377B1 (en) | Method for communicating audio data in a packet switched network | |
| WO2011028038A2 (en) | Apparatus and method for transmitting a mac pdu based on mac header type information | |
| JPH11355322A (en) | Method for connecting radio terminal device to data transmission network and the terminal device | |
| US7215682B2 (en) | Packet switched network using distributed protocol converters for interfacing user terminals | |
| JP2002009767A (en) | Wireless communication system and multicast communication method | |
| KR100299144B1 (en) | Layer-3 ip switching apparatus using layer-2 switch in atmor ethernet and method thereof | |
| JP3255596B2 (en) | MAC bridging device | |
| JP3290390B2 (en) | MAC bridging device | |
| EP1313294A1 (en) | Method for allocating a non-data device to a voice vlan | |
| CN113923739B (en) | A system for reducing roaming delay of wireless client terminal equipment | |
| CN100525296C (en) | Apparatus and method for processing interconnection protocol reporting text between networks | |
| JP4098073B2 (en) | Packet communication system | |
| JP4143479B2 (en) | Communication system between subscriber terminals | |
| JP3255595B2 (en) | MAC bridging method | |
| JP3790494B2 (en) | VPN transfer device and network system | |
| CN100401699C (en) | The Method of Using Network Card Driver to Realize VLAN on Ethernet | |
| WO2025084866A1 (en) | Method and apparatus for transmitting and receiving packet in wireless communication system | |
| CA2316533C (en) | Wireless data communications with header suppression and reconstruction | |
| JP3250780B2 (en) | Multicast communication device | |
| JP2002271438A (en) | Protocol conversion device, protocol conversion method, and subscriber exchange | |
| JPH07273803A (en) | Communication control method for ISDN terminal device and ISDN-LAN connection device | |
| JPH11122286A (en) | MAC bridging device | |
| JP2005244273A (en) | Data communication control device | |
| JP2001285292A (en) | Wireless LAN system | |
| JP3173499B2 (en) | ATM device supporting multiple IP addresses |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080322 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090322 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090322 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100322 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110322 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110322 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120322 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130322 Year of fee payment: 11 |
|
| 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 |