JP2012023513A - Network system, router device, and redundancy method used for the same - Google Patents

Network system, router device, and redundancy method used for the same Download PDF

Info

Publication number
JP2012023513A
JP2012023513A JP2010159233A JP2010159233A JP2012023513A JP 2012023513 A JP2012023513 A JP 2012023513A JP 2010159233 A JP2010159233 A JP 2010159233A JP 2010159233 A JP2010159233 A JP 2010159233A JP 2012023513 A JP2012023513 A JP 2012023513A
Authority
JP
Japan
Prior art keywords
layer
tunnel
priority
tunnels
units
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
JP2010159233A
Other languages
Japanese (ja)
Other versions
JP5115771B2 (en
Inventor
Tatsuya Ichimura
達也 市村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Platforms Ltd
Original Assignee
NEC Infrontia Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Infrontia Corp filed Critical NEC Infrontia Corp
Priority to JP2010159233A priority Critical patent/JP5115771B2/en
Publication of JP2012023513A publication Critical patent/JP2012023513A/en
Application granted granted Critical
Publication of JP5115771B2 publication Critical patent/JP5115771B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a network system capable of making a layer 2 tunnel redundant without using STP (Spanning Tree Protocol).SOLUTION: A network system connects between sites physical separated from each other by a layer 2 tunnel (tunnels 1 and 2) on an IP network. The network system advertises priorities that are preliminarily set to the layer 2 tunnel (the tunnels 1 and 2) periodically between router devices (between hub routers 14 and 15 and a spoke router 16) that terminate the layer 2 tunnel (the tunnels 1 and 2), decides the layer 2 tunnel to be used according to the priorities, and sets a layer 2 tunnel with a low priority to be in a non-active state (block).

Description

本発明はネットワークシステム、ルータ装置及びそれらに用いる冗長化方法に関し、特にレイヤ2トンネリングを使用したネットワークシステムに関する。   The present invention relates to a network system, a router apparatus, and a redundancy method used therefor, and more particularly to a network system using layer 2 tunneling.

ネットワークシステムにおいては、近年、ADSL(Asymmetric Digital Subscriber Line)やFTTH(Fiber To The Home)回線を使用した安価なWAN(Wide Area Network)サービスが普及している。   In network systems, inexpensive WAN (Wide Area Network) services using ADSL (Asymmetric Digital Subscriber Line) and FTTH (Fiber To The Home) lines have become widespread in recent years.

さらに、上記のネットワークシステムにおいては、通信事業者の広域イーサネット(登録商標)サービスを利用する代わりに、ルータのレイヤ2トンネリング技術を使用して低コストにL2VPN(Layer 2 Virtual Private Network)を構築する事例が増えてきている(例えば、特許文献1参照)。   Further, in the above network system, an L2VPN (Layer 2 Virtual Private Network) is constructed at low cost by using a router layer 2 tunneling technology instead of using a wide area Ethernet (registered trademark) service of a communication carrier. Cases are increasing (see, for example, Patent Document 1).

しかしながら、企業ネットワークに応用するためには、信頼性向上のための冗長化の仕組みが必須であり、その冗長化を実現する技術に対するニーズが非常に高い。   However, in order to apply to a corporate network, a redundancy mechanism for improving reliability is indispensable, and a need for a technique for realizing the redundancy is very high.

特開2007−158869号公報JP 2007-158869 A

物理的に離れた拠点間をIP(Internet Protocol)網を介して接続する技術に、レイヤ2トンネリング[EtherIP、L2TPv3(Layer 2 Tunneling Protocol version 3)等]がある。   Layer 2 tunneling [EtherIP, L2TPv3 (Layer 2 Tunneling Protocol version 3), etc.] is a technique for connecting physically separated bases via an IP (Internet Protocol) network.

しかしながら、このレイヤ2トンネリング技術には、L2(レイヤ2)ループを検知するための機構が存在しない。そのため、このレイヤ2トンネリング技術では、冗長化のために誤って複数のトンネルを使用すると、L2ループが構成されてしまい、ブロードキャストストームの発生等のネットワークに異常が発生する問題がある。   However, this layer 2 tunneling technique does not have a mechanism for detecting an L2 (layer 2) loop. Therefore, in this layer 2 tunneling technique, if a plurality of tunnels are used by mistake for redundancy, an L2 loop is formed, and there is a problem that an abnormality occurs in the network such as occurrence of a broadcast storm.

レイヤ2経路の冗長化には、一般的に、STP(スパニングツリープロトコル)が使用されている。ここで、STPとは、ネットワーク内のループを自動的に検出し、論理的にループを切断するプロトコルである。   In general, STP (Spanning Tree Protocol) is used for the redundancy of the layer 2 path. Here, STP is a protocol that automatically detects a loop in the network and logically disconnects the loop.

そこで、本発明の目的は上記の問題点を解消し、STPを利用することなく、レイヤ2トンネルを冗長化することができるネットワークシステム、ルータ装置及びそれらに用いる冗長化方法を提供することにある。   SUMMARY OF THE INVENTION Accordingly, an object of the present invention is to provide a network system, a router apparatus, and a redundancy method used therefor, which can solve the above-described problems and make a layer 2 tunnel redundant without using STP. .

本発明によるネットワークシステムは、物理的に離れた拠点間をIP(Internet Protocol)網上においてレイヤ2トンネルで接続したネットワークシステムであって、
前記レイヤ2トンネルを終端するルータ装置間において、前記レイヤ2トンネルに予め設定した優先度の広告を定期的に行い、当該優先度にしたがって使用するレイヤ2トンネルを決定し、前記優先度の低いレイヤ2トンネルを非活性状態にしている。
A network system according to the present invention is a network system in which physically separate bases are connected by a layer 2 tunnel on an IP (Internet Protocol) network,
Between router devices that terminate the layer 2 tunnel, advertisement of a priority set in advance in the layer 2 tunnel is periodically performed, a layer 2 tunnel to be used is determined according to the priority, and the low priority layer 2 Tunnels are deactivated.

本発明によるルータ装置は、物理的に離れた拠点間をIP(Internet Protocol)網上においてレイヤ2トンネルで接続したネットワークシステムにおいて前記レイヤ2トンネルを終端するルータ装置であって、
前記レイヤ2トンネルにおいて対向する装置に対して前記レイヤ2トンネルに予め設定した優先度の広告を定期的に行う手段と、前記対向する装置にて前記優先度にしたがって使用するレイヤ2トンネルを決定した際に、前記優先度の低いレイヤ2トンネルを非活性状態にする手段とを備えている。
A router device according to the present invention is a router device that terminates the layer 2 tunnel in a network system in which bases physically separated by a layer 2 tunnel are connected on an IP (Internet Protocol) network,
Means for periodically advertising the priority set in advance in the layer 2 tunnel to the facing device in the layer 2 tunnel, and the layer 2 tunnel to be used according to the priority in the facing device are determined And means for deactivating the low-priority layer 2 tunnel.

本発明による冗長化方法は、物理的に離れた拠点間をIP(Internet Protocol)網上においてレイヤ2トンネルで接続したネットワークシステムにおいて前記レイヤ2トンネルを終端するルータ装置に用いる冗長化方法であって、
前記ルータ装置が、前記レイヤ2トンネルにおいて対向する装置に対して前記レイヤ2トンネルに予め設定した優先度の広告を定期的に行う処理と、前記対向する装置にて前記優先度にしたがって使用するレイヤ2トンネルを決定した際に、前記優先度の低いレイヤ2トンネルを非活性状態にする処理とを実行している。
A redundancy method according to the present invention is a redundancy method used for a router device that terminates a layer 2 tunnel in a network system in which physically separated bases are connected by a layer 2 tunnel on an IP (Internet Protocol) network. ,
A process in which the router device periodically advertises a priority set in advance in the layer 2 tunnel to a device facing in the layer 2 tunnel, and a layer used in the facing device according to the priority When the two tunnels are determined, the process of deactivating the low-priority layer 2 tunnel is executed.

本発明は、上記のような構成及び動作とすることで、STPを利用することなく、レイヤ2トンネルを冗長化することができるという効果が得られる。   By adopting the above-described configuration and operation, the present invention provides an effect that the layer 2 tunnel can be made redundant without using STP.

本発明の第1の実施の形態によるネットワークシステムの構成例を示すブロック図である。It is a block diagram which shows the structural example of the network system by the 1st Embodiment of this invention. 本発明の第1の実施の形態によるルータ装置の構成例を示すブロック図である。It is a block diagram which shows the structural example of the router apparatus by the 1st Embodiment of this invention. 図1のハブルータの動作を示すフローチャートである。It is a flowchart which shows operation | movement of the hub router of FIG. 図1のスポークルータの動作を示すフローチャートである。It is a flowchart which shows the operation | movement of the spoke router of FIG. 本発明の第2の実施の形態によるネットワークシステムの構成例を示すブロック図である。It is a block diagram which shows the structural example of the network system by the 2nd Embodiment of this invention. 本発明の第3の実施の形態によるネットワークシステムの構成例を示すブロック図である。It is a block diagram which shows the structural example of the network system by the 3rd Embodiment of this invention.

次に、本発明の実施の形態について図面を参照して説明する。まず、本発明によるネットワークシステムの概略について説明する。本発明は、レイヤ2トンネリングを使用したネットワークシステムの冗長化の方法と、その方法に適するルータ装置に関するものである。   Next, embodiments of the present invention will be described with reference to the drawings. First, an outline of a network system according to the present invention will be described. The present invention relates to a redundancy method for a network system using layer 2 tunneling and a router apparatus suitable for the method.

本発明によるルータ装置は、物理的に離れた拠点間をIP(Internet Protocol)網上においてレイヤ2トンネルで接続し、VLAN(Virtual Local Area Network)単位で使用するトンネルを分離することにより、VLAN単位での経路の冗長化と負荷分散とを実現している。   The router device according to the present invention connects physically distant bases via a layer 2 tunnel on an IP (Internet Protocol) network, and separates a tunnel to be used in units of VLAN (Virtual Local Area Network), so It achieves path redundancy and load balancing.

本発明では、上記のように、使用するトンネルをVLAN単位で分離することで、レイヤ2トンネルの冗長化を実現しており、ネットワークの信頼性の向上を図ることが可能となる。   In the present invention, as described above, the layer 2 tunnel is made redundant by separating the tunnels to be used in units of VLANs, and the reliability of the network can be improved.

本発明では、冗長化されたレイヤ2トンネルに優先度を予めてユーザが設定し、トンネルを終端するルータ装置間で定期的にレイヤ2トンネルの優先度情報の広告を行うことにより(キープアライブ)、使用するトンネルを一意に決定する方式を実現している。   In the present invention, the priority is set in advance for the redundant layer 2 tunnel, and the priority information of the layer 2 tunnel is periodically advertised between the routers that terminate the tunnel (keep alive). A method for uniquely determining the tunnel to be used is realized.

また、本発明では、レイヤ2トンネルの優先度をVLAN単位で設定することが可能であり、VLAN毎に設定する優先度を使い分けることにより、トンネルの負荷分散も実現することができる。   Further, according to the present invention, the priority of the layer 2 tunnel can be set for each VLAN, and the load distribution of the tunnel can be realized by properly using the priority set for each VLAN.

さらに、本発明では、優先度の定期的な広告に基づいてレイヤ2トンネルの死活監視を行い、冗長化したレイヤ2トンネルの一方で障害が発生した場合にレイヤ2トンネルの他方に経路を迂回させることも可能である。   Further, according to the present invention, the alive monitoring of the layer 2 tunnel is performed based on the periodic advertisement of the priority, and when a failure occurs in one of the redundant layer 2 tunnels, the route is bypassed to the other layer 2 tunnel. It is also possible.

図1は本発明の第1の実施の形態によるネットワークシステムの構成例を示すブロック図であり、図2は本発明の第1の実施の形態によるルータ装置の構成例を示すブロック図である。図1において、本発明の第1の実施の形態によるネットワークシステムは、端末[PC(Personal Computer)等]11,12と、L2(Layer 2)スイッチ13と、ハブルータ14,15と、スポークルータ16と、IPネットワーク100とを備え、ハブルータ14,15とスポークルータ16とがIPネットワーク100で接続されている。   FIG. 1 is a block diagram showing a configuration example of a network system according to the first embodiment of the present invention, and FIG. 2 is a block diagram showing a configuration example of a router apparatus according to the first embodiment of the present invention. 1, the network system according to the first embodiment of the present invention includes terminals [PC (Personal Computer), etc.] 11 and 12, L2 (Layer 2) switch 13, hub routers 14 and 15, and spoke router 16. And the IP network 100, and the hub routers 14 and 15 and the spoke router 16 are connected by the IP network 100.

端末11,12は、ルータ(スポークルータ16)もしくはL2スイッチ13に接続されており、イーサネット(登録商標)プロトコルを使用して他の端末と通信を行う。   The terminals 11 and 12 are connected to the router (spoke router 16) or the L2 switch 13, and communicate with other terminals using the Ethernet (registered trademark) protocol.

L2スイッチ13は、一般的なスイッチングハブである。本実施の形態では、レイヤ2経路の冗長化に一般的に使用されるSTP(スパニングツリープロトコル)を必要としない。ここで、STPとは、ネットワーク内のループを自動的に検出し、論理的にループを切断するプロトコルである。   The L2 switch 13 is a general switching hub. In this embodiment, STP (spanning tree protocol) generally used for layer 2 path redundancy is not required. Here, STP is a protocol that automatically detects a loop in the network and logically disconnects the loop.

ルータ装置(ハブルータ14,15及びスポークルータ16)は、図2に示すように、レイヤ2トンネリング技術を実装し、LAN側(端末11,12)から受信したイーサネット(登録商標)フレームをIPパケット(IPカプセル化)に変換し、IPネットワーク100側に送出する機能(IPパケット変換機能141,151,161)を有する。   As shown in FIG. 2, the router devices (hub routers 14 and 15 and spoke router 16) implement a layer 2 tunneling technology and receive Ethernet (registered trademark) frames received from the LAN side (terminals 11 and 12) as IP packets ( It has a function (IP packet conversion function 141, 151, 161) for converting to IP encapsulation and sending it to the IP network 100 side.

また、ルータ装置(ハブルータ14,15及びスポークルータ16)は、IPネットワーク100側から受信したIPパケットの中から元のイーサネット(登録商標)フレームを抽出し、そのイーサネット(登録商標)フレームをLAN側(端末11,12)に送出する機能(フレーム抽出機能142,152,162)を有する。   Also, the router devices (hub routers 14 and 15 and spoke router 16) extract the original Ethernet (registered trademark) frame from the IP packet received from the IP network 100 side, and the Ethernet (registered trademark) frame is extracted from the LAN side. It has a function (frame extraction function 142, 152, 162) to be transmitted to (terminals 11 and 12).

本構成において、ルータ装置は、優先度情報送信機能143,153にて優先度情報(priority通知)を送信するハブルータ14,15と、トンネル有効・閉塞状態決定機能163にて優先度情報を受信してトンネルの有効・閉塞状態を決定するスポークルータ16とに分類される。   In this configuration, the router device receives the priority information at the hub routers 14 and 15 that transmit the priority information (priority notification) by the priority information transmission functions 143 and 153 and the tunnel valid / blocked state determination function 163. And the spoke router 16 that determines the effective / blocked state of the tunnel.

priority通知は、予めユーザによって設定されたレイヤ2トンネルの優先度を示す優先度情報である。また、このpriority通知は、VLAN単位で送信することも可能で、VLAN単位で送信によりVLAN単位でレイヤ2トンネルを使い分けることも可能である。   The priority notification is priority information indicating the priority of the layer 2 tunnel set in advance by the user. Further, the priority notification can be transmitted in units of VLANs, and layer 2 tunnels can be selectively used in units of VLANs by transmission in units of VLANs.

図3は図1のハブルータ14,15の動作を示すフローチャートである。これら図1及び図3を参照してハブルータ14,15の動作について説明する。   FIG. 3 is a flowchart showing the operation of the hub routers 14 and 15 of FIG. The operation of the hub routers 14 and 15 will be described with reference to FIGS.

ハブルータ14,15は、装置起動時のトンネルの状態を閉塞状態とし、ハブルータ14,15用のタイマT1に基づき、レイヤ2トンネルの接続先(図1の場合、スポークルータ16)宛に定期的にpriority通知を送信する(図3ステップS1,S2)。   The hub routers 14 and 15 block the tunnel state at the time of starting the apparatus, and periodically address the connection destination of the layer 2 tunnel (spoke router 16 in the case of FIG. 1) based on the timer T1 for the hub routers 14 and 15. A priority notification is transmitted (steps S1 and S2 in FIG. 3).

ハブルータ14,15は、タイマT1が満了時点で、スポークルータ16からmaster通知を受信した場合(図3ステップS3,S5,S7)、そのトンネルを有効状態とする(図3ステップS9)。   When the timer T1 expires and the hub routers 14 and 15 receive the master notification from the spoke router 16 (steps S3, S5, and S7 in FIG. 3), the hub routers 14 and 15 set the tunnel in an active state (step S9 in FIG. 3).

ハブルータ14,15は、タイマT1までに応答を受信しないか、もしくはbackup通知を受信した場合(図3ステップS3,S4,S5)、トンネルを閉塞状態とする(図3ステップS6)。   When the hub routers 14 and 15 do not receive a response before the timer T1 or receive a backup notification (steps S3, S4, and S5 in FIG. 3), the hub routers 14 and 15 place the tunnel in a blocked state (step S6 in FIG. 3).

ハブルータ14,15は、master通知を受信した場合(図3ステップS7)、指定した宛先に対してinfo通知を送信することができる(図3ステップS8)。   When the hub routers 14 and 15 receive the master notification (step S7 in FIG. 3), the hub routers 14 and 15 can transmit the info notification to the designated destination (step S8 in FIG. 3).

図4は図1のスポークルータ16の動作を示すフローチャートである。これら図1及び図4を参照してスポークルータ16の動作について説明する。   FIG. 4 is a flowchart showing the operation of the spoke router 16 of FIG. The operation of the spoke router 16 will be described with reference to FIGS.

スポークルータ16は、ハブルータ14,15と同じく、装置起動時の状態を閉塞状態とし、ハブルータ14,15から送信されるpriority信号とinfo信号とを観測する。   As with the hub routers 14 and 15, the spoke router 16 sets the state at the time of starting the apparatus to a closed state, and observes the priority signal and the info signal transmitted from the hub routers 14 and 15.

スポークルータ16は、priority信号とinfo信号とに格納されている優先度の最大値を記憶し(記録A)、priority信号により最も大きい優先度を通知したハブルータ(図1の場合、ハブルータ14)に対し(図4ステップS21〜S23,S25〜S27)、master通知を送信する(図4ステップS29)。   The spoke router 16 stores the maximum priority value stored in the priority signal and the info signal (Record A), and notifies the hub router (in the case of FIG. 1, the hub router 14 in FIG. 1) that has notified the highest priority. On the other hand (steps S21 to S23, S25 to S27 in FIG. 4), a master notification is transmitted (step S29 in FIG. 4).

スポークルータ16は、priority信号に含まれる優先度値が2番目以降に大きいハブルータ(図1の場合、ハブルータ15)に対し(図4ステップS21〜S23,S25〜S27)、backup通知を送信し、トンネルを閉塞状態にする(図4ステップS28)。   The spoke router 16 sends a backup notification to the hub router (the hub router 15 in the case of FIG. 1) having the second highest priority value included in the priority signal (steps S21 to S23 and S25 to S27 in FIG. 4). The tunnel is closed (step S28 in FIG. 4).

スポークルータ16も、ハブルータ15がトンネル閉塞時にLANポートも閉塞させる。これによって、L2スイッチ13に対して本ハブルータ15を出力先とするMAC(Media Access Control)アドレス学習情報をリセットさせることができる。   The spoke router 16 also closes the LAN port when the hub router 15 closes the tunnel. Thereby, the MAC (Media Access Control) address learning information whose output destination is the hub router 15 can be reset with respect to the L2 switch 13.

図5は本発明の第2の実施の形態によるネットワークシステムの構成例を示すブロック図である。図5において、本発明の第2の実施の形態によるネットワークシステムは、端末21,22と、L2スイッチ23,28と、ハブルータ24,25と、スポークルータ26,27と、IPネットワーク110とを備え、ハブルータ24,25とスポークルータ26,27とがIPネットワーク110で接続されている。   FIG. 5 is a block diagram showing a configuration example of a network system according to the second embodiment of the present invention. 5, the network system according to the second embodiment of the present invention includes terminals 21 and 22, L2 switches 23 and 28, hub routers 24 and 25, spoke routers 26 and 27, and an IP network 110. The hub routers 24 and 25 and the spoke routers 26 and 27 are connected by the IP network 110.

端末21,22は図1に示す端末11,12と同様の動作を行い、L2スイッチ23,28は図1に示すL2スイッチ13と同様の動作を行い、ハブルータ24,25は図1に示すハブルータ14,15と同様の動作を行い、スポークルータ26,27は図1に示すスポークルータ16と同様の動作を行うので、それらの説明については省略する。   The terminals 21 and 22 perform the same operation as the terminals 11 and 12 shown in FIG. 1, the L2 switches 23 and 28 perform the same operation as the L2 switch 13 shown in FIG. 1, and the hub routers 24 and 25 are the hub routers shown in FIG. 14 and 15, and the spoke routers 26 and 27 perform the same operation as the spoke router 16 shown in FIG.

また、本実施の形態によるハブルータ24,25は、図3に示すハブルータ14,15の動作と同様の動作を行うが、以下の点で異なっている。   The hub routers 24 and 25 according to the present embodiment perform the same operations as the hub routers 14 and 15 shown in FIG. 3, but differ in the following points.

ハブルータ24,25は、master通知を受信した場合(図3ステップS7)、指定した宛先に対してinfo通知を送信することができる(図3ステップS8)。このinfo通知によって、図4に示すように、ハブルータ24,25自身が終端していないレイヤ2トンネルが他に存在していた場合、そのトンネルを閉塞させることができる。   When the hub routers 24 and 25 receive the master notification (step S7 in FIG. 3), the hub routers 24 and 25 can transmit the info notification to the designated destination (step S8 in FIG. 3). By this info notification, as shown in FIG. 4, when there is another layer 2 tunnel in which the hub routers 24 and 25 themselves are not terminated, the tunnel can be blocked.

また、ハブルータ24,25のLAN側にL2スイッチ23が接続されている場合、ハブルータ24,25は、トンネル閉塞と同時にLANポートも閉塞させることにより、L2スイッチ23に対して本ハブルータ24,25を出力先とするMACアドレス学習情報をリセットさせることができる。   When the L2 switch 23 is connected to the LAN side of the hub routers 24 and 25, the hub routers 24 and 25 block the LAN port at the same time as the tunnel is blocked, so that the hub routers 24 and 25 are connected to the L2 switch 23. The MAC address learning information as the output destination can be reset.

図6は本発明の第3の実施の形態によるネットワークシステムの構成例を示すブロック図である。図6において、本発明の第3の実施の形態によるネットワークシステムは、端末31〜34と、L2スイッチ35と、ハブルータ36,37と、スポークルータ38と、IPネットワーク120とを備え、ハブルータ36,37とスポークルータ38とがIPネットワーク120で接続されている。   FIG. 6 is a block diagram showing a configuration example of a network system according to the third embodiment of the present invention. 6, the network system according to the third embodiment of the present invention includes terminals 31 to 34, an L2 switch 35, hub routers 36 and 37, a spoke router 38, and an IP network 120. 37 and the spoke router 38 are connected by an IP network 120.

端末31〜34は図1に示す端末11,12と同様の動作を行い、L2スイッチ35は図1に示すL2スイッチ13と同様の動作を行い、ハブルータ36,37は図1に示すハブルータ14,15と同様の動作を行い、スポークルータ38は図1に示すスポークルータ16と同様の動作を行うので、それらの説明については省略する。   The terminals 31 to 34 perform the same operation as the terminals 11 and 12 shown in FIG. 1, the L2 switch 35 performs the same operation as the L2 switch 13 shown in FIG. 1, and the hub routers 36 and 37 are the hub routers 14 and 14 shown in FIG. 15 and the spoke router 38 performs the same operation as the spoke router 16 shown in FIG.

また、本実施の形態によるスポークルータ38は、図4に示すスポークルータ16と同様の動作と同様の動作を行うが、以下の点で異なっている。   The spoke router 38 according to the present embodiment performs the same operation as the spoke router 16 shown in FIG. 4, but differs in the following points.

priority通知とinfo通知とに含まれる優先度は、VLAN単位に設定することが可能で、図6に示すように、VLAN1とVLAN2とで使用するトンネルを使い分けることもできる。   Priorities included in the priority notification and the info notification can be set for each VLAN, and as shown in FIG. 6, the tunnels used in VLAN 1 and VLAN 2 can be used properly.

しかしながら、図6に示す構成のように、1本のトンネルにmaster状態のVLANとbackup状態のVLANとが混在している場合、L2スイッチ35のMACアドレス学習情報の状態次第では、ハブルータ36,37がbackup状態にあるVLAN(ハブルータ36の場合はVLAN2、ハブルータ37の場合はVLAN1)のイーサネット(登録商標)フレームを受信する可能性がある(例えば、図6に示すハブルータ36がVLAN2のフレームを受信した場合等)。   However, when the master state VLAN and the backup state VLAN are mixed in one tunnel as in the configuration shown in FIG. 6, depending on the state of the MAC address learning information of the L2 switch 35, the hub routers 36 and 37. May receive an Ethernet (registered trademark) frame of a VLAN in a backup state (VLAN2 in the case of the hub router 36, VLAN1 in the case of the hub router 37) (for example, the hub router 36 shown in FIG. 6 receives the frame of VLAN2). Etc.)

そこで、本実施の形態では、ARP(Address Resolution Protocol)によりL2スイッチのMACアドレス学習情報を更新する方法を採用する。図6に示す構成において、ハブルータ36が「送信元=端末32、宛先=端末34」のイーサネット(登録商標)フレームを受信した場合は、このイーサネット(登録商標)フレームから各端末のIPアドレスとMACアドレスとを抽出し、「送信元=端末34、宛先=端末32」のARP Replyを渡り回線経由でハブルータ37の方向に送信する。   Therefore, in the present embodiment, a method of updating the MAC address learning information of the L2 switch by ARP (Address Resolution Protocol) is adopted. In the configuration shown in FIG. 6, when the hub router 36 receives an Ethernet (registered trademark) frame of “transmission source = terminal 32, destination = terminal 34”, the IP address and MAC address of each terminal from the Ethernet (registered trademark) frame. An address is extracted, and an ARP reply of “transmission source = terminal 34, destination = terminal 32” is transmitted in the direction of the hub router 37 via a crossover line.

このARP Replyは、ハブルータ37からL2スイッチ35を経由して端末32に送り届けられるため、L2スイッチ35のMACアドレス学習情報の更新が行われ、以降の端末32から端末34宛のイーサネット(登録商標)フレームはL2スイッチ35からハブルータ37へ直接送信されるようになる。   Since this ARP Reply is sent from the hub router 37 to the terminal 32 via the L2 switch 35, the MAC address learning information of the L2 switch 35 is updated, and the Ethernet (registered trademark) addressed to the terminal 34 from the terminal 32 thereafter. The frame is transmitted directly from the L2 switch 35 to the hub router 37.

このように、本発明では、STP(スパニングツリープロトコル)を利用することなく、レイヤ2トンネルを冗長化することができる。本発明では、STP対応のL2スイッチを用意する必要がないため、低コストでのネットワーク構築が可能になる。   Thus, in the present invention, it is possible to make a layer 2 tunnel redundant without using STP (Spanning Tree Protocol). In the present invention, since it is not necessary to prepare an STP-compatible L2 switch, it is possible to construct a network at a low cost.

また、本発明では、VLAN単位でレイヤ2トンネルを冗長化することができるため、各回線の有効活用と負荷分散とを図ることができる。   In the present invention, since the layer 2 tunnel can be made redundant in units of VLANs, each line can be effectively used and load can be distributed.

11,12,21,22,
31〜34 端末
13,23,28,35 L2スイッチ
14,15,24,25,
36,37 ハブルータ
16,26,27,38 スポークルータ
100,110,120 IPネットワーク
141,151,161 IPパケット変換機能
142,152,162 フレーム抽出機能
143,153 優先度情報送信機能
163 トンネル有効・閉塞状態決定機能
11, 12, 21, 22,
31-34 terminal 13,23,28,35 L2 switch 14,15,24,25,
36, 37 Hub router 16, 26, 27, 38 Spoke router 100, 110, 120 IP network 141, 151, 161 IP packet conversion function 142, 152, 162 Frame extraction function
143, 153 Priority information transmission function
163 Tunnel effective / blocking state decision function

Claims (9)

物理的に離れた拠点間をIP(Internet Protocol)網上においてレイヤ2トンネルで接続したネットワークシステムであって、
前記レイヤ2トンネルを終端するルータ装置間において、前記レイヤ2トンネルに予め設定した優先度の広告を定期的に行い、当該優先度にしたがって使用するレイヤ2トンネルを決定し、前記優先度の低いレイヤ2トンネルを非活性状態にすることを特徴とするネットワークシステム。
A network system in which physically separated bases are connected by a layer 2 tunnel on an IP (Internet Protocol) network,
Between router devices that terminate the layer 2 tunnel, advertisement of a priority set in advance in the layer 2 tunnel is periodically performed, a layer 2 tunnel to be used is determined according to the priority, and the low priority layer A network system characterized in that two tunnels are deactivated.
使用するレイヤ2トンネルをVLAN(Virtual Local Area Network)単位で分離して前記VLAN単位で経路の冗長化を図り、
前記優先度の定期的な広告に基づいて前記レイヤ2トンネルの死活監視を行い、冗長化したレイヤ2トンネルの一方で障害が発生した場合に前記レイヤ2トンネルの他方に前記経路を迂回させることを特徴とする請求項1記載のネットワークシステム。
Layer 2 tunnels to be used are separated in units of VLAN (Virtual Local Area Network), and the path is made redundant in units of VLANs.
Alive monitoring of the layer 2 tunnel based on the periodic advertisement of the priority, and when a failure occurs in one of the redundant layer 2 tunnels, the other route of the layer 2 tunnel is bypassed The network system according to claim 1, wherein:
前記VLAN単位で前記レイヤ2トンネルの優先度の情報を交換することで、前記VLAN単位で前記レイヤ2トンネルの使い分けを行うことを特徴とする請求項2記載のネットワークシステム。   3. The network system according to claim 2, wherein the layer 2 tunnel is selectively used in units of VLANs by exchanging priority information of the layer 2 tunnels in units of VLANs. 物理的に離れた拠点間をIP(Internet Protocol)網上においてレイヤ2トンネルで接続したネットワークシステムにおいて前記レイヤ2トンネルを終端するルータ装置であって、
前記レイヤ2トンネルにおいて対向する装置に対して前記レイヤ2トンネルに予め設定した優先度の広告を定期的に行う手段と、前記対向する装置にて前記優先度にしたがって使用するレイヤ2トンネルを決定した際に、前記優先度の低いレイヤ2トンネルを非活性状態にする手段とを有することを特徴とするルータ装置。
A router device that terminates the layer 2 tunnel in a network system in which physically separated bases are connected by a layer 2 tunnel on an IP (Internet Protocol) network,
Means for periodically advertising the priority set in advance in the layer 2 tunnel to the facing device in the layer 2 tunnel, and the layer 2 tunnel to be used according to the priority in the facing device are determined And a means for deactivating the low-priority layer 2 tunnel.
使用するレイヤ2トンネルをVLAN(Virtual Local Area Network)単位で分離して前記VLAN単位で経路の冗長化を図り、
前記優先度の定期的な広告に基づいて前記レイヤ2トンネルの死活監視を行い、冗長化したレイヤ2トンネルの一方で障害が発生した場合に前記レイヤ2トンネルの他方に前記経路を迂回させることを特徴とする請求項4記載のルータ装置。
Layer 2 tunnels to be used are separated in units of VLAN (Virtual Local Area Network), and the path is made redundant in units of VLANs.
Alive monitoring of the layer 2 tunnel based on the periodic advertisement of the priority, and when a failure occurs in one of the redundant layer 2 tunnels, the other route of the layer 2 tunnel is bypassed The router device according to claim 4, characterized in that:
前記VLAN単位で前記レイヤ2トンネルの優先度の情報を交換することで、前記VLAN単位で前記レイヤ2トンネルの使い分けを行うことを特徴とする請求項5記載のルータ装置。   6. The router apparatus according to claim 5, wherein the layer 2 tunnel is selectively used in units of VLANs by exchanging priority information of the layer 2 tunnels in units of VLANs. 物理的に離れた拠点間をIP(Internet Protocol)網上においてレイヤ2トンネルで接続したネットワークシステムにおいて前記レイヤ2トンネルを終端するルータ装置に用いる冗長化方法であって、
前記ルータ装置が、前記レイヤ2トンネルにおいて対向する装置に対して前記レイヤ2トンネルに予め設定した優先度の広告を定期的に行う処理と、前記対向する装置にて前記優先度にしたがって使用するレイヤ2トンネルを決定した際に、前記優先度の低いレイヤ2トンネルを非活性状態にする処理とを実行することを特徴とする冗長化方法。
A redundancy method used in a router device that terminates a layer 2 tunnel in a network system in which physically separated bases are connected by a layer 2 tunnel on an IP (Internet Protocol) network,
A process in which the router device periodically advertises a priority set in advance in the layer 2 tunnel to a device facing in the layer 2 tunnel, and a layer used in the facing device according to the priority A redundancy method, comprising: performing a process of deactivating a low-priority layer 2 tunnel when two tunnels are determined.
使用するレイヤ2トンネルをVLAN(Virtual Local Area Network)単位で分離して前記VLAN単位で経路の冗長化を図り、
前記優先度の定期的な広告に基づいて前記レイヤ2トンネルの死活監視を行い、冗長化したレイヤ2トンネルの一方で障害が発生した場合に前記レイヤ2トンネルの他方に前記経路を迂回させることを特徴とする請求項7記載の冗長化方法。
Layer 2 tunnels to be used are separated in units of VLAN (Virtual Local Area Network), and the path is made redundant in units of VLANs.
Alive monitoring of the layer 2 tunnel based on the periodic advertisement of the priority, and when a failure occurs in one of the redundant layer 2 tunnels, the other route of the layer 2 tunnel is bypassed The redundancy method according to claim 7, wherein:
前記VLAN単位で前記レイヤ2トンネルの優先度の情報を交換することで、前記VLAN単位で前記レイヤ2トンネルの使い分けを行うことを特徴とする請求項8記載の冗長化方法。   9. The redundancy method according to claim 8, wherein the layer 2 tunnel is selectively used in units of VLANs by exchanging priority information of the layer 2 tunnels in units of VLANs.
JP2010159233A 2010-07-14 2010-07-14 Network system, router device, and redundancy method used therefor Expired - Fee Related JP5115771B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010159233A JP5115771B2 (en) 2010-07-14 2010-07-14 Network system, router device, and redundancy method used therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010159233A JP5115771B2 (en) 2010-07-14 2010-07-14 Network system, router device, and redundancy method used therefor

Publications (2)

Publication Number Publication Date
JP2012023513A true JP2012023513A (en) 2012-02-02
JP5115771B2 JP5115771B2 (en) 2013-01-09

Family

ID=45777411

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010159233A Expired - Fee Related JP5115771B2 (en) 2010-07-14 2010-07-14 Network system, router device, and redundancy method used therefor

Country Status (1)

Country Link
JP (1) JP5115771B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012169733A (en) * 2011-02-10 2012-09-06 Fujitsu Ltd Communication control program, information processor, and packet communication method
JP2015226231A (en) * 2014-05-28 2015-12-14 古河電気工業株式会社 Relay device and relay method

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010062618A (en) * 2008-09-01 2010-03-18 Nippon Telegr & Teleph Corp <Ntt> Gateway device, routing control method, and its program

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010062618A (en) * 2008-09-01 2010-03-18 Nippon Telegr & Teleph Corp <Ntt> Gateway device, routing control method, and its program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012169733A (en) * 2011-02-10 2012-09-06 Fujitsu Ltd Communication control program, information processor, and packet communication method
JP2015226231A (en) * 2014-05-28 2015-12-14 古河電気工業株式会社 Relay device and relay method

Also Published As

Publication number Publication date
JP5115771B2 (en) 2013-01-09

Similar Documents

Publication Publication Date Title
EP2202923B1 (en) Routing frames in a computer network using bridge identifiers
US8059549B2 (en) Method and apparatus for supporting network communications using point-to-point and point-to-multipoint protocols
US7787480B1 (en) Routing frames in a trill network using service VLAN identifiers
EP2533475B1 (en) Method and system for host route reachability in packet transport network access ring
US20130272114A1 (en) Pseudo wire switching method and device
US20080068985A1 (en) Network redundancy method and middle switch apparatus
US20080080535A1 (en) Method and system for transmitting packet
CN101924654B (en) Point-to-multipoint service-based path switching method and system
US20100254258A1 (en) Ring-based packet transmitting method, network system and node equipment
US20150372901A1 (en) Pseudowire control channel for signaling events
US7646732B2 (en) Full mesh status monitor
US20120176890A1 (en) Method and apparatus for using g.8031 extensions to enable coexistence of g.8031-based protection and lag-like loadsharing for ethernet paths
EP2553870B1 (en) An operations, administrations and management proxy and a method for handling operations, administrations and management messages
US20080285442A1 (en) Vpls Remote Failure Indication
EP2959648B1 (en) Method and system of enhancing multiple mac registration protocol (mmrp) for protocol internetworking
CN110199504B (en) Method and system for enhanced use of switching fabric within central office delivery point
JP5115771B2 (en) Network system, router device, and redundancy method used therefor
US9258140B2 (en) Architecture for routing data of a customer network over provider&#39;s network in provider backbone bridges
WO2011011934A1 (en) Method and apparatus for ethernet tunnel segmentation protection
US20140092729A1 (en) Data Transmission in a Packet Transport Network (PTN)
CN101252525B (en) Method and apparatus for backing up link in PON network
JP5733473B2 (en) Interworking apparatus, method, and program
JP2010200269A (en) Communication device, packet transmission/reception device, communication method, and program
WO2017193756A1 (en) Ring protection method and device for network devices, and network system
CN101883040B (en) Network protection method and network protection architecture

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120907

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120918

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121002

R150 Certificate of patent or registration of utility model

Ref document number: 5115771

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20151026

Year of fee payment: 3

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees