JP2018046371A - Ring network system, ring network change method, and ring node device - Google Patents
Ring network system, ring network change method, and ring node device Download PDFInfo
- Publication number
- JP2018046371A JP2018046371A JP2016178884A JP2016178884A JP2018046371A JP 2018046371 A JP2018046371 A JP 2018046371A JP 2016178884 A JP2016178884 A JP 2016178884A JP 2016178884 A JP2016178884 A JP 2016178884A JP 2018046371 A JP2018046371 A JP 2018046371A
- Authority
- JP
- Japan
- Prior art keywords
- logical
- ring network
- communication path
- information
- setting
- 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
Links
Landscapes
- Small-Scale Networks (AREA)
Abstract
Description
この発明は、リングネットワークシステム、リングネットワーク変更方法、及びリングノード装置に関する。 The present invention relates to a ring network system, a ring network changing method, and a ring node device.
広域イーサネット(登録商標)サービス等に用いられる中継ネットワークの構成方法の一つとして、環状に接続したノードからなるリングネットワークがある。リングネットワークに対してリングプロトコルを適用することで、冗長経路を確保しつつ、経済的に構築することが可能である(例えば、非特許文献1を参照)。リングプロトコルを用いたリングネットワーク内では、各リングネットワークをノード冗長接続することによりリングネットワーク内全体でノード故障耐性を備えた冗長経路を構築可能であり、リングネットワーク内のいずれのノードが故障した場合においても経路切り替えが行われ通信の正常性が確保される。 One method for configuring a relay network used for a wide area Ethernet (registered trademark) service is a ring network including nodes connected in a ring shape. By applying a ring protocol to the ring network, it is possible to construct economically while securing a redundant path (see, for example, Non-Patent Document 1). In a ring network using the ring protocol, it is possible to build a redundant path with node fault tolerance throughout the ring network by connecting each ring network redundantly. If any node in the ring network fails In this case, the route is switched to ensure the normality of communication.
また、論理リングネットワークを構築した後に論理リングネットワークに属する論理通信路に関する設定を変更する手法がある(例えば、特許文献1を参照)。 In addition, there is a method of changing a setting related to a logical communication path belonging to the logical ring network after the logical ring network is constructed (see, for example, Patent Document 1).
ところで、論理リングネットワークを構成する複数のノードが、任意の順序で論理リングネットワークへの論理通信路に関する設定の追加処理、及び、論理リングネットワークからの論理通信路に関する設定の削除処理を実行した場合、論理ループが発生する可能性がある。しかしながら、リングネットワークを構成するノード全てにおいて、リングネットワークと論理通信路に関する設定を変更する技術は知られていない。さらに、論理ループを発生させることなくリングネットワークの構成を変更する技術も知られていない。 By the way, when a plurality of nodes constituting a logical ring network execute processing for adding settings related to logical communication paths to the logical ring network and processing for deleting settings related to logical communication paths from the logical ring network in an arbitrary order. A logic loop may occur. However, there is no known technique for changing the settings related to the ring network and the logical communication path in all the nodes constituting the ring network. Furthermore, a technique for changing the configuration of the ring network without causing a logic loop is not known.
この発明は上記事情に着目してなされたもので、その目的とするところは、リングプロトコルを用いて構成されるリングネットワークにおいて、論理ループを生じることなく論理リングネットワーク形状を変更することができるリングネットワークシステム、リングネットワーク変更方法、及びリングノード装置を提供することにある。 The present invention has been made paying attention to the above circumstances, and an object of the present invention is to make it possible to change a logical ring network shape without causing a logical loop in a ring network configured using a ring protocol. To provide a network system, a ring network changing method, and a ring node device.
上記目的を達成するためにこの発明の観点は、以下のような構成要素を備えている。すなわち、リングノード装置は、論理リングネットワークを形成し、前記論理リングネットワークにおいて通信を可能とする論理通信路を設定するリングプロトコルを適用した、第一の論理リングネットワークまたは第二の論理リングネットワークの少なくともいずれか一方に含まれるリングノード装置であって、変更部と、設定部を含む。変更部は、設定を変更する対象である論理通信路に関する第1情報、論理通信路の移設元となる論理リングネットワークに関する第2情報、及び論理通信路の移設先となる論理リングネットワークに関する第3情報を含む設定変更指示を受信し、第1情報、第2情報、第3情報、及び自装置に設定されている論理リングネットワークに関する第4情報に基づき、論理リングネットワークごとに対応する論理通信路に関する設定を変更する。設定部は、第1情報、第2情報、第3情報及び第4情報に基づき、第一の論理リングネットワークが設定された全てのポートにおいて論理リングネットワークと論理通信路とに関する設定を削除し、この設定の削除に引き続き、第二の論理リングネットワークが設定された全てのポートにおいて論理リングネットワークと論理通信路とに関する設定を追加する。 In order to achieve the above object, an aspect of the present invention includes the following components. That is, the ring node device forms a logical ring network and applies a ring protocol for setting a logical communication path enabling communication in the logical ring network, and the first logical ring network or the second logical ring network. A ring node device included in at least one of the ring node devices includes a changing unit and a setting unit. The changing unit includes first information relating to a logical communication path whose setting is to be changed, second information relating to a logical ring network serving as a transfer source of the logical communication path, and third information relating to a logical ring network serving as a transfer destination of the logical communication path. Logical communication path corresponding to each logical ring network based on the first information, the second information, the third information, and the fourth information related to the logical ring network set in the own device Change the settings for. The setting unit deletes the settings related to the logical ring network and the logical communication path in all ports where the first logical ring network is set based on the first information, the second information, the third information, and the fourth information. Subsequent to the deletion of this setting, a setting related to the logical ring network and the logical communication path is added to all ports in which the second logical ring network is set.
この発明によれば、リングプロトコルを用いて構成されるリングネットワークにおいて、論理ループを生じることなく論理リングネットワーク形状を変更することが可能なリングネットワークシステム、リングネットワーク変更方法、及びリングノード装置を提供する。 The present invention provides a ring network system, a ring network changing method, and a ring node device capable of changing a logical ring network shape without causing a logical loop in a ring network configured using a ring protocol. To do.
以下、図面を参照してこの発明に係わる実施形態のリングネットワークシステム、リングネットワーク変更方法、及びリングノード装置を説明する。なお、以下の実施形態では、同一の番号を付した部分については同様の動作を行うものとして、重ねての説明を省略する。なお、本開示のリングネットワークシステム、リングネットワーク変更方法、及びリングノード装置は情報通信産業に適用することができる。
なお、本明細書では、リングプロトコルを適用し環状に接続したノード(ノード装置とも称す)からなるネットワークを「論理リングネットワーク」(単に「リングネットワーク」、あるいは、「リング」と略すこともある)、論理リングネットワーク上に設定する、拠点を接続する仮想的な通信経路を「論理通信路」と記載する。例えば、「論理通信路」はイーサネット(登録商標)におけるVLANに相当し、「論理リングネットワーク」はリングプロトコルにおけるリングインスタンスに相当する。また、リングネットワークシステムとは、リングプロトコルを適用した論理リングネットワークを構築する複数のリングノード装置を含んだシステムのことを示す。
Hereinafter, a ring network system, a ring network changing method, and a ring node device according to embodiments of the present invention will be described with reference to the drawings. Note that, in the following embodiments, the same numbered portions are assumed to perform the same operation, and repeated description is omitted. Note that the ring network system, the ring network changing method, and the ring node device of the present disclosure can be applied to the information communication industry.
In this specification, a network composed of nodes (also referred to as node devices) connected in a ring by applying a ring protocol is referred to as a “logical ring network” (simply abbreviated as “ring network” or “ring”). A virtual communication path connecting bases set on the logical ring network is referred to as a “logical communication path”. For example, “logical communication path” corresponds to a VLAN in Ethernet (registered trademark), and “logical ring network” corresponds to a ring instance in a ring protocol. A ring network system indicates a system including a plurality of ring node devices that construct a logical ring network to which a ring protocol is applied.
一般的にリングプロトコルが実装されたノードは、一度論理リングネットワークを構築した後、サービスを提供した状態で論理リングネットワークに関する設定を変更することは困難である。ノードの追加や削除といった処理であれば、論理リングネットワークの冗長機能を利用することにより、サービスを提供した状態であっても処理を実現することが可能である。しかしながら、サービスを提供した状態において、ある論理リングネットワークに属していたノードを他の論理リングネットワークに属するように変更する、すなわち、ある論理リングネットワークに属した論理通信路を他の論理リングネットワークへ移設するような、複数の論理リングネットワークにまたがった設定変更処理を行うことは困難である。 In general, it is difficult for a node on which a ring protocol is implemented to change a setting related to a logical ring network in a state where a service is provided after a logical ring network is once constructed. If it is processing such as addition or deletion of a node, it is possible to realize the processing even when the service is provided by using the redundancy function of the logical ring network. However, in a state where the service is provided, a node belonging to a certain logical ring network is changed to belong to another logical ring network, that is, a logical communication path belonging to a certain logical ring network is changed to another logical ring network. It is difficult to perform setting change processing across a plurality of logical ring networks, such as relocation.
リングネットワーク間の移設処理として、例えば、加入者の増加やサービスの追加などによりネットワーク上を流れるトラフィック量が増大したことを契機として、新たな論理リングネットワーク(以降、移設先論理リングネットワークと呼ぶ)を増設し、論理リングネットワーク増設前よりサービスを提供していた論理リングネットワーク(以降、移設元論理リングネットワークと呼ぶ)から移設先論理リングネットワークに一部のトラヒックを移設することで移設元論理リングネットワークと移設先論理リングネットワークとの間で負荷分散を実現することが考えられる。このような場合、移設元論理リングネットワークに属するノードと移設先論理リングネットワークに属するノードで、それぞれ論理通信路に関する設定を変更する必要がある。 As a relocation process between ring networks, for example, a new logical ring network (hereinafter referred to as a relocation destination logical ring network) triggered by an increase in the amount of traffic flowing on the network due to an increase in subscribers or addition of services. And relocating the source logical ring by moving a part of the traffic from the logical ring network (hereinafter referred to as the relocation source logical ring network) that had been providing services before the expansion of the logical ring network to the relocation destination logical ring network. It is conceivable to realize load distribution between the network and the relocation destination logical ring network. In such a case, it is necessary to change the setting related to the logical communication path between the node belonging to the relocation source logical ring network and the node belonging to the relocation destination logical ring network.
論理リングネットワークの変更を実現するための処理手順として、具体的には、(1)移設先論理リングネットワークに論理通信路に関する設定を追加する、(2)移設元論理リングネットワークから論理通信路に関する設定を削除する、の2つの処理が必要である。しかしながら、リングネットワークを構成する複数のノードがこれら2つの処理を任意の順序で実行した場合、論理ループが発生する可能性がある。イーサネット技術を用いた論理リングネットワークにおいて論理ループが発生すると、論理ループに起因するブロードキャストストームの発生により通信が停止する可能性がある。 Specifically, as a processing procedure for realizing the change of the logical ring network, (1) a setting relating to a logical communication path is added to the transfer destination logical ring network, and (2) a logical communication path from the transfer source logical ring network. Two processes of deleting the setting are necessary. However, when a plurality of nodes constituting the ring network execute these two processes in an arbitrary order, a logical loop may occur. When a logical loop occurs in a logical ring network using Ethernet technology, there is a possibility that communication is stopped due to the occurrence of a broadcast storm caused by the logical loop.
まずここで、2つの論理リングネットワークにおいて、論理通信路に関する設定を変更する際に論理ループが発生する例について図1から図5までを参照して説明する。
図1のネットワークシステムは、ノード11〜16により構成され物理回線18−1〜18−6を経由する第一の論理リングネットワークと、ノード11、13、17により構成され物理回線19−1〜19−3を経由する第二の論理リングネットワークとからなる。
ノード11は、第一の論理リングネットワークを構成するポート111、112と、第二の論理リングネットワークを構成するポート113、114と、物理回線11aを経由してアクセス収容ノード1aと接続するポート115を備える。
ノード12は、第一の論理リングネットワークを構成するポート121、122を備える。
ノード13は、第一の論理リングネットワークを構成するポート131、132と、第二の論理リングネットワークと接続するポート133、134と、物理回線13bを経由してアクセス収容ノード1bと接続するポート135を備える。
ノード14は、第一の論理リングネットワークを構成するポート141、142を備える。
ノード15は、第一の論理リングネットワークを構成するポート151、152を備える。
ノード16は、第一の論理リングネットワークを構成するポート161、162を備える。
ノード17は、第二の論理リングネットワークを構成するポート173、174を備える。
First, an example in which a logical loop is generated when changing settings related to a logical communication path in two logical ring networks will be described with reference to FIGS.
The network system shown in FIG. 1 includes a first logical ring network including nodes 11 to 16 and via physical lines 18-1 to 18-6, and physical lines 19-1 to 19 including nodes 11, 13, and 17. -3 through the second logical ring network.
The node 11 includes ports 111 and 112 constituting the first logical ring network, ports 113 and 114 constituting the second logical ring network, and a port 115 connected to the access accommodating node 1a via the physical line 11a. Is provided.
The node 12 includes ports 121 and 122 constituting the first logical ring network.
The node 13 includes ports 131 and 132 constituting the first logical ring network, ports 133 and 134 connected to the second logical ring network, and a port 135 connected to the access accommodating node 1b via the physical line 13b. Is provided.
The node 14 includes ports 141 and 142 constituting the first logical ring network.
The node 15 includes ports 151 and 152 constituting the first logical ring network.
The node 16 includes ports 161 and 162 constituting the first logical ring network.
The node 17 includes ports 173 and 174 constituting the second logical ring network.
次に、第一の論理リングネットワーク20−1と第二の論理リングネットワーク20−2について図2を参照して説明する。論理リングネットワークには、論理通信路を設定することが可能であり、ここでは、論理リングネットワーク20−1に論理通信路21を設定している。さらに、ノード11とアクセス収容ノード1aとの間の物理回線11aには論理通信路22aを設定し、ノード13とアクセス収容ノード1bとの間の物理回線13bには論理通信路22bを設定している。ノード11、13のいずれにおいても、論理リングネットワーク20−1に論理通信路21を設定しているため、アクセス収容ノード1aと1bは、論理通信路22a、論理通信路21、及び論理通信路22bを経由して互いに通信を行うことが可能である。 Next, the first logical ring network 20-1 and the second logical ring network 20-2 will be described with reference to FIG. A logical communication path can be set in the logical ring network. Here, a logical communication path 21 is set in the logical ring network 20-1. Further, a logical communication path 22a is set for the physical line 11a between the node 11 and the access accommodating node 1a, and a logical communication path 22b is set for the physical line 13b between the node 13 and the access accommodating node 1b. Yes. In both the nodes 11 and 13, since the logical communication path 21 is set in the logical ring network 20-1, the access accommodating nodes 1a and 1b are connected to the logical communication path 22a, the logical communication path 21, and the logical communication path 22b. It is possible to communicate with each other via
なお、第一の論理リングネットワーク20−1はポート112を閉塞ポートとし、第二の論理リングネットワーク20−2はポート114を閉塞ポートとしている。このように、各論理リングネットワークにおいて閉塞ポートを指定することにより、論理通信路21に論理ループが発生することを回避している。一つの論理リングネットワークで一つの閉塞ポートを設定すれば、この論理リングネットワークの論理通信路には論理ループは発生しない。 The first logical ring network 20-1 uses the port 112 as a blocked port, and the second logical ring network 20-2 uses the port 114 as a blocked port. Thus, by designating a blocked port in each logical ring network, the occurrence of a logical loop in the logical communication path 21 is avoided. If one blocked port is set in one logical ring network, no logical loop occurs in the logical communication path of this logical ring network.
(論理通信路移設)
図1及び図2の物理設定、論理設定を備えた2つの論理リングネットワークからなるネットワークにおいて、第一の論理リングネットワーク20−1から第二の論理リングネットワーク20−2に論理通信路21を移設する手順について述べる。すでに述べたように、論理通信路21を移設するためには、(1)移設先となる第二の論理リングネットワーク20−2に論理通信路21に関する設定を追加する、(2)移設元となる第一の論理リングネットワーク20−1から論理通信路21に関する設定を削除する、の2つの処理を完了する必要がある。
(Relocation of logical communication path)
In the network composed of two logical ring networks having the physical setting and logical setting shown in FIGS. 1 and 2, the logical communication path 21 is moved from the first logical ring network 20-1 to the second logical ring network 20-2. The procedure to do is described. As described above, in order to relocate the logical communication path 21, (1) a setting related to the logical communication path 21 is added to the second logical ring network 20-2 to be relocated, and (2) the relocation source and It is necessary to complete the two processes of deleting the setting relating to the logical communication path 21 from the first logical ring network 20-1.
具体的には、第一の論理リングネットワーク20−1のみに属するノード12、14、15、16は、第一の論理リングネットワーク20−1から論理通信路21に関する設定を削除する処理を各ノードのポートごとに実施する。第二の論理リングネットワーク20−2のみに属するノード17は、第二の論理リングネットワーク20−2に論理通信路21に関する設定を追加する処理を各ノードのポートごとに実施する。第一の論理リングネットワーク20−1と第二の論理リングネットワーク20−2との両方に属するノード11、13は、第二の論理リングネットワーク20−2に論理通信路21に関する設定を追加する処理と、第一の論理リングネットワーク20−1から論理通信路21に関する設定を削除する処理とを、各ノードのポートごとに実施する。 Specifically, the nodes 12, 14, 15, and 16 belonging only to the first logical ring network 20-1 perform processing for deleting the setting related to the logical communication path 21 from the first logical ring network 20-1. Implement for each port. The node 17 belonging to only the second logical ring network 20-2 performs a process for adding a setting relating to the logical communication path 21 to the second logical ring network 20-2 for each port of each node. The nodes 11 and 13 belonging to both the first logical ring network 20-1 and the second logical ring network 20-2 add processing related to the logical communication path 21 to the second logical ring network 20-2. And the process which deletes the setting regarding the logical communication path 21 from the 1st logical ring network 20-1 is implemented for every port of each node.
ノード11において、第二の論理リングネットワーク20−2に論理通信路21に関する設定を追加した例について図3を参照して説明する。
第一の論理リングネットワーク20−1から論理通信路21に関する設定を削除していないため、第一の論理リングネットワークが設定されたポートと第二の論理リングネットワークが設定されたポートの両方、すなわち、ポート111〜114に論理通信路21に関する設定が保持される。一方、ノード12〜17においては論理リングネットワークと論理通信路に関する設定に変更が加えられていないため、この時点においては論理リングネットワーク20−2に設定された論理通信路21を用いた通信はできない。
An example in which the setting related to the logical communication path 21 is added to the second logical ring network 20-2 in the node 11 will be described with reference to FIG.
Since the setting related to the logical communication path 21 is not deleted from the first logical ring network 20-1, both the port where the first logical ring network is set and the port where the second logical ring network is set, that is, The settings relating to the logical communication path 21 are held in the ports 111 to 114. On the other hand, since the nodes 12 to 17 have not been changed in the settings related to the logical ring network and the logical communication path, communication using the logical communication path 21 set in the logical ring network 20-2 cannot be performed at this time. .
その後、図4に示すように、ノード17において第二の論理リングネットワーク20−2に論理通信路21に関する設定を追加したとする。この時、ノード11とノード17との間で論理通信路21が確立するため、ノード11とノード17との間での通信が可能となる。 Thereafter, as shown in FIG. 4, it is assumed that the setting related to the logical communication path 21 is added to the second logical ring network 20-2 at the node 17. At this time, since the logical communication path 21 is established between the node 11 and the node 17, communication between the node 11 and the node 17 becomes possible.
さらに、図5に示すように、ノード13において第二の論理リングネットワーク20−2に論理通信路21に関する設定を追加したとする。しかしこの時、ノード11、17、13、14、15、16、11をこの順序で経由する論理ループが発生する。 Furthermore, as shown in FIG. 5, it is assumed that a setting related to the logical communication path 21 is added to the second logical ring network 20-2 at the node 13. However, at this time, a logic loop that passes through the nodes 11, 17, 13, 14, 15, 16, and 11 in this order is generated.
このように、2つ以上の論理リングネットワークを構成する複数のノードが、任意の順序で論理リングネットワークへの論理通信路に関する設定の追加処理、及び、論理リングネットワークからの論理通信路に関する設定の削除処理を実行した場合、論理ループが発生する可能性がある。 In this way, a plurality of nodes constituting two or more logical ring networks can perform additional processing for setting a logical communication path to the logical ring network in an arbitrary order, and setting for a logical communication path from the logical ring network. When the deletion process is executed, a logic loop may occur.
[第1の実施形態]
(第1のリングノード装置)
本発明の第1の実施形態に係る第1のリングノード装置(リングノードとも称す。また単にノードとも称す)について図6を参照して説明する。第1の実施形態の第1のリングノード装置は、一つのポートに複数の論理通信路を設定することが可能なタグVLANを使用して、リングに設定された一部の論理通信路を、別リングが設定されたリングポートへ移動する場合に利用するためのものである。リングネットワークシステムでの移設または交換に無関係の論理通信路では、リングポートと論理通信路の関係に変更を加えることなく、別のリングポートに移動することになる。また、本実施形態のリングネットワークシステム、リングネットワーク変更方法も以下に説明される。
リングノード6は、複数のリングポート61−1〜61−n(nは自然数かつ偶数)と、リング−通信路設定変更指示解析部62と、リング−通信路対応設定状態監視部63と、リング−通信路設定変更部64と、論理リング設定通知部65と、論理通信路設定管理部(ポート)66と、リング−通信路対応設定部67と、を備える。リングポート61−1とリングポート61−2は第一の論理リングネットワークを構成するポートとし、リングポート61−3とリングポート61−4は第二の論理リングネットワークを構成するポートとする。ここで一般化すると、リングポート61−n−1とリングポート61−nは第n/2の論理リングネットワークを構成するポートにすることになる。
[First Embodiment]
(First ring node device)
A first ring node device (also referred to as a ring node. Also simply referred to as a node) according to the first embodiment of the present invention will be described with reference to FIG. The first ring node device according to the first embodiment uses a tag VLAN capable of setting a plurality of logical communication paths in one port, and sets a part of logical communication paths set in the ring, This is for use when moving to a ring port where another ring is set. In a logical communication path irrelevant to relocation or exchange in the ring network system, it moves to another ring port without changing the relationship between the ring port and the logical communication path. In addition, the ring network system and the ring network changing method of this embodiment will be described below.
The ring node 6 includes a plurality of ring ports 61-1 to 61-n (n is a natural number and an even number), a ring-communication channel setting change instruction analyzing unit 62, a ring-communication channel correspondence setting state monitoring unit 63, a ring -A communication channel setting changing unit 64, a logical ring setting notification unit 65, a logical communication channel setting management unit (port) 66, and a ring-communication channel correspondence setting unit 67. The ring port 61-1 and the ring port 61-2 are ports constituting the first logical ring network, and the ring port 61-3 and the ring port 61-4 are ports constituting the second logical ring network. When generalized here, the ring port 61-n-1 and the ring port 61-n are ports constituting the n / 2th logical ring network.
本実施形態では、第一の論理リングネットワークから論理通信路に関する設定を削除し、第二の論理リングネットワークに論理通信路に関する設定を追加する、すなわち、移設元となる第一の論理リングネットワークから移設先となる第二の論理リングネットワークに論理通信路を移設する例について記載する。 In the present embodiment, the setting related to the logical communication path is deleted from the first logical ring network, and the setting related to the logical communication path is added to the second logical ring network, that is, from the first logical ring network that is the transfer source. An example will be described in which a logical communication path is relocated to the second logical ring network to be relocated.
論理通信路のこの移設は、設定変更指示フレームを通じて実行される。設定変更指示フレームは、「設定変更対象の論理通信路」に関する情報、「論理通信路の移設元となる論理リングネットワーク」に関する情報、及び、「論理通信路の移設先となる論理リングネットワーク」に関する情報を含む。なお、設定変更指示フレームは例えば、後に説明する代表通信装置が生成し他のノードへ送信する。 This relocation of the logical communication path is executed through a setting change instruction frame. The setting change instruction frame relates to information related to “a logical communication path subject to setting change”, information related to “a logical ring network from which a logical communication path is moved”, and “logical ring network to which a logical communication path is moved”. Contains information. The setting change instruction frame is generated, for example, by a representative communication device described later and transmitted to another node.
リングノード6は、設定変更指示フレームに含まれるこれらの情報を用いてノードの設定変更を実現し、論理リングネットワークシステムの構成を変更する。例えば、論理通信路に関する情報としてVID(VLAN ID)を、論理リングネットワークに関する情報として各論理リングネットワークに割り当てられるリングインスタンスID(以降、「リングID」と略す。)を用いてもよい。すなわち、設定変更指示フレームは、VID、移設元となるリングのリングID、及び、移設先となるリングのリングIDを含んでもよい。 The ring node 6 realizes the node setting change by using these pieces of information included in the setting change instruction frame, and changes the configuration of the logical ring network system. For example, a VID (VLAN ID) may be used as information relating to a logical communication path, and a ring instance ID (hereinafter abbreviated as “ring ID”) assigned to each logical ring network as information relating to a logical ring network. That is, the setting change instruction frame may include the VID, the ring ID of the ring that is the transfer source, and the ring ID of the ring that is the transfer destination.
リング−通信路設定変更指示解析部62は、リングポート61−1〜61−nのうちの1以上のポートで受信した設定変更指示フレームを解析し、具体的にはこのフレームの指示内容から「設定変更対象の論理通信路」に関する情報、「論理通信路の移設元となる論理リングネットワーク」に関する情報、及び「論理通信路の移設先となる論理リングネットワーク」に関する情報を抽出する。また、リング−通信路設定変更指示解析部62は、抽出した情報をリング−通信路設定変更部64に送信する。 The ring-communication path setting change instruction analyzing unit 62 analyzes the setting change instruction frame received at one or more of the ring ports 61-1 to 61-n. Information relating to “the logical communication path to be changed”, information relating to “the logical ring network to which the logical communication path is transferred”, and information relating to “the logical ring network to which the logical communication path is transferred” are extracted. Further, the ring-communication path setting change instruction analysis unit 62 transmits the extracted information to the ring-communication path setting change unit 64.
本実施形態では、論理通信路の移設元となる論理リングネットワークと論理通信路の移設先となる論理リングネットワークとの両方に属するノードにおいて、設定変更指示フレームの受信を契機として、「論理通信路の移設元となる論理リングネットワークから論理通信路に関する設定を削除」する処理に引き続き、「論理通信路の移設先となる論理リングネットワークに論理通信路に関する設定を追加」する処理を実行する。 In this embodiment, the node belonging to both the logical ring network that is the transfer source of the logical communication path and the logical ring network that is the transfer destination of the logical communication path is triggered by the reception of the setting change instruction frame. Subsequent to the process of “deleting the setting related to the logical communication path from the logical ring network that is the transfer source”, the process of “adding the setting related to the logical communication path to the logical ring network that is the transfer destination of the logical communication path” is executed.
設定変更を行うポートを指定するためには、「論理通信路の移設元となる論理リングネットワーク」が設定されているポートに関する情報、及び、「論理通信路の移設先となる論理リングネットワーク」が設定されているポートに関する情報が必要となる。そこで、リング−通信路対応設定状態監視部63は、論理リング設定通知部65が保持している論理リングネットワークに関する設定を取得し、論理リングネットワークと論理通信路とに関する設定をリング−通信路設定変更部64に送信する。 In order to specify the port for which the setting is to be changed, information related to the port for which “the logical ring network that is the transfer source of the logical communication path” is set, and “the logical ring network that is the transfer destination of the logical communication path” are Information about configured ports is required. Therefore, the ring-communication channel correspondence setting state monitoring unit 63 acquires the settings related to the logical ring network held by the logical ring setting notification unit 65, and sets the settings related to the logical ring network and the logical communication channel to the ring-communication channel setting. It transmits to the change part 64.
一方、設定変更指示フレームにより指示された指示内容が不正なものではないか、例えば、設定変更処理を適用する前の設定と設定変更指示フレームにより指示された指示内容との間に不整合がないか、を判定するために、設定変更処理を適用する前の設定を取得してもよい。この場合、リング−通信路対応設定状態監視部63は、論理リング設定通知部65、及び論理通信路設定管理部(ポート)66が保持している情報を取得し、リング−通信路設定変更部64に送信する。 On the other hand, the instruction content instructed by the setting change instruction frame is not illegal, for example, there is no inconsistency between the setting before applying the setting change processing and the instruction content instructed by the setting change instruction frame. In order to determine whether or not, a setting before applying the setting change process may be acquired. In this case, the ring-communication channel correspondence setting state monitoring unit 63 acquires the information held by the logical ring setting notification unit 65 and the logical communication channel setting management unit (port) 66, and the ring-communication channel setting changing unit. 64.
リング−通信路設定変更部64は、リング−通信路設定変更指示解析部62から受け取った「設定変更対象の論理通信路」に関する情報、「論理通信路の移設元となる論理リングネットワーク」に関する情報、及び、「論理通信路の移設先となる論理リングネットワーク」に関する情報、さらに、リング−通信路対応設定状態監視部63から受け取った設定変更処理前の設定に基づき、リング−通信路対応設定を変更する。なお、リング−通信路対応設定とは、論理リングネットワークと論理通信路との対応付けに関する設定のことである。 The ring-communication path setting changing unit 64 receives information related to “a logical communication path subject to setting change” received from the ring-communication path setting change instruction analysis unit 62 and information related to “a logical ring network from which a logical communication path is relocated”. And the ring-communication path correspondence setting based on the information related to the “logical ring network to which the logical communication path is relocated” and the setting before the setting change process received from the ring-communication path correspondence setting state monitoring unit 63. change. The ring-communication path correspondence setting is a setting related to the association between the logical ring network and the logical communication path.
論理リング設定通知部65は、複数のリングポート61−1から61−nのうち、一つもしくは二つに対し、論理リングネットワークを設定し、論理リングネットワークの状態に応じて切り替え、及び復旧動作を実施し、リングポート61−1から61−n上の論理通信路における通信の導通もしくは停止状態を制御する。このとき、論理リング設定通知部65は、例えばリングポート61−1と61−2に対して第一の論理リングネットワークを構成し、61−3と61−4に対して第二の論理リングネットワークを構成するといったように、リングポートを自由に組合せた複数の論理リングネットワークを構成することができる。
論理リング設定通知部65は、リングポートと論理リングネットワークとの対応情報をリング−通信路対応設定部67に通知するのみであり、論理通信路が設定されたポートの変更に関与しない。
The logical ring setting notification unit 65 sets a logical ring network for one or two of the plurality of ring ports 61-1 to 61-n, and performs switching and recovery operations according to the state of the logical ring network. To control the communication conduction or stop state in the logical communication path on the ring ports 61-1 to 61-n. At this time, the logical ring setting notification unit 65 configures a first logical ring network for, for example, the ring ports 61-1 and 61-2, and a second logical ring network for the 61-3 and 61-4. Thus, a plurality of logical ring networks in which ring ports are freely combined can be configured.
The logical ring setting notification unit 65 only notifies the ring-communication channel correspondence setting unit 67 of the correspondence information between the ring port and the logical ring network, and does not participate in the change of the port in which the logical communication channel is set.
論理通信路設定管理部(ポート)66は、複数のリングポート61−1〜61−nのうち、一つ以上に対し、一つもしくは複数の論理通信路を設定し、論理通信路を識別する識別子等が付与された通信を導通可能とする制御を行う。 The logical communication path setting management unit (port) 66 sets one or a plurality of logical communication paths for one or more of the plurality of ring ports 61-1 to 61-n, and identifies the logical communication path. Control is performed to enable communication with an identifier or the like.
リング−通信路対応設定部67は、論理リングネットワーク及び論理通信路が設定されたリングポート(61−1〜61−nのうちのいくつか)において、論理通信路上の通信を、論理リングネットワークの状態に応じて導通もしくは停止とすることを可能とするため、論理リングネットワークと論理通信路との対応付けを行う。リング−通信路設定変更部64が、論理リングネットワークと論理通信路との対応付けを変更することで、論理通信路を別ポートに変更する。 The ring-communication path correspondence setting unit 67 performs communication on the logical communication path at the ring port (some of 61-1 to 61-n) in which the logical ring network and the logical communication path are set. Correspondence between a logical ring network and a logical communication path is performed in order to enable conduction or stop according to the state. The ring-communication path setting changing unit 64 changes the correspondence between the logical ring network and the logical communication path, thereby changing the logical communication path to another port.
これにより、論理通信路を交換ではなく移設する場合には、論理通信路の移設元となる第一の論理リングネットワーク、論理通信路の移設先となる第二の論理リングネットワーク、または、論理通信路の移設元となる第一の論理リングネットワークと論理通信路の移設先となる第二の論理リングネットワークとの両方から設定変更指示フレームを受信したことを契機として、「論理通信路の移設元となる第一の論理リングネットワークが設定された全てのポートにおいて論理通信路に関する設定を削除」し、「論理通信路の移設先となる第二の論理リングネットワークが設定された全てのポートにおいて論理通信路に関する設定を追加」することが可能となる。また、論理リングネットワークを構成する各ノードのうち第一の論理リングネットワークと第二の論理リングネットワークとの両方に属するノードは、「論理通信路の移設元となる第一の論理リングネットワークから論理通信路に関する設定を削除」した後に「論理通信路の移設先となる第二の論理リングネットワークに論理通信路に関する設定を追加」することが可能となり、結果として論理ループを発生させることなくリングネットワークシステムの構成を変更することが可能となる。
一方、第一の論理通信路と第二の論理通信路を交換する場合には、論理通信路の交換を行う一方の論理リングネットワークである第一の論理リングネットワーク、論理通信路の交換を行う一方の論理リングネットワークである第二の論理リングネットワーク、または、論理通信路の交換を行う第一の論理リングネットワークと第二の論理リングネットワークとの両方から設定変更指示フレームを受信したことを契機として、「第一の論理リングネットワークが設定された全てのポートにおいて第一の論理通信路に関する設定を削除」し、「第二の論理リングネットワークが設定された全てのポートにおいて第二の論理通信路に関する設定を削除」し、「第一の論理リングネットワークが設定された全てのポートにおいて第二の論理通信路に関する設定を追加」し、「第二の論理リングネットワークが設定された全てのポートにおいて第一の論理通信路に関する設定を追加」することが可能となる。また、論理リングネットワークを構成する各ノードのうち第一の論理リングネットワークと第二の論理リングネットワークとの両方に属するノードは、「第一の論理リングネットワークから第一の論理通信路に関する設定を削除」した後に「第二の論理リングネットワークに第一の論理通信路に関する設定を追加」し、「第二の論理リングネットワークから第二の論理通信路に関する設定を削除」した後に「第一の論理リングネットワークに第二の論理通信路に関する設定を追加」することが可能となり、結果として論理ループを発生させることなくリングネットワークシステムの構成を変更することが可能となる。
As a result, when the logical communication path is relocated rather than exchanged, the first logical ring network that is the relocation source of the logical communication path, the second logical ring network that is the relocation destination of the logical communication path, or logical communication When a setting change instruction frame is received from both the first logical ring network that is the path transfer source and the second logical ring network that is the transfer destination of the logical communication path, Delete the settings related to the logical communication path in all ports where the first logical ring network is set. "And" Logical in all ports where the second logical ring network to which the logical communication path is transferred are set. " It is possible to add a setting relating to a communication path. In addition, among the nodes constituting the logical ring network, the nodes belonging to both the first logical ring network and the second logical ring network are defined as “from the first logical ring network from which the logical communication path is relocated”. It is possible to "add the setting related to the logical communication path to the second logical ring network to which the logical communication path is relocated" after deleting the setting related to the communication path, resulting in the ring network without causing a logical loop. It becomes possible to change the system configuration.
On the other hand, when exchanging the first logical communication path and the second logical communication path, the first logical ring network, which is one logical ring network for exchanging the logical communication path, is replaced with the logical communication path. Triggered by receiving a setting change instruction frame from the second logical ring network, which is one logical ring network, or from both the first logical ring network and the second logical ring network that exchange logical channels. "Delete the setting related to the first logical communication path in all ports where the first logical ring network is set" and "Second logical communication in all ports where the second logical ring network is set." Delete the setting related to the second logical communication path ”on all ports where the first logical ring network is set. Setting Add "and that it is possible to" add settings for the first logical communication channel in the second all the ports to which the logical ring network is set for ". In addition, among the nodes constituting the logical ring network, the nodes belonging to both the first logical ring network and the second logical ring network are configured as follows: “Set the first logical communication path from the first logical ring network. "Delete" and then "Add the setting for the first logical communication path to the second logical ring network" and "Delete the setting for the second logical communication path from the second logical ring network" It is possible to add a setting relating to the second logical communication path to the logical ring network, and as a result, it is possible to change the configuration of the ring network system without generating a logical loop.
なお、論理リングネットワークには、第一の論理リングネットワークにのみ属しているノード、第二の論理リングネットワークのみに属しているノード、第一の論理リングネットワークと第二の論理リングネットワークとの両方に属しているノード、といったノード構成が存在するが、これらを区別して設定変更指示フレームを送信しなくてもよい。設定変更指示フレームに含まれる「論理通信路の移設元となる論理リングネットワーク」に関する情報、及び、「論理通信路の移設先となる論理リングネットワーク」に関する情報と、各ノードが保持するリングとポートとの対応関係に関する情報から、設定変更指示フレームを受信したノードが、第一の論理リングネットワークにのみ属しているノードなのか、第二の論理リングネットワークのみに属しているノードなのか、あるいは、第一の論理リングネットワークと第二の論理リングネットワークの両方に属しているノードなのかを判別することが可能である。このため、ノード構成を区別することなく、第一の論理リングネットワークと第二の論理リングネットワークに対して「設定変更対象の論理通信路」、「論理通信路の移設元となる論理リングネットワーク」、及び、「論理通信路の移設先となる論理リングネットワーク」に関する情報を含む設定変更指示フレームを送信するのみでよい。 The logical ring network includes nodes belonging only to the first logical ring network, nodes belonging only to the second logical ring network, both the first logical ring network and the second logical ring network. However, it is not necessary to transmit the setting change instruction frame by distinguishing them. Information related to "logical ring network that is the transfer source of the logical communication path" and information related to "logical ring network that is the transfer destination of the logical communication path" included in the setting change instruction frame, and the ring and port held by each node Whether the node that received the setting change instruction frame from the information on the correspondence relationship with is a node that belongs only to the first logical ring network, a node that belongs only to the second logical ring network, or It is possible to determine whether the node belongs to both the first logical ring network and the second logical ring network. For this reason, without distinguishing the node configuration, “the logical communication network to be changed” for the first logical ring network and the second logical ring network, “the logical ring network from which the logical communication path is transferred” And, it is only necessary to transmit a setting change instruction frame including information relating to the “logical ring network to which the logical communication path is relocated”.
また、論理通信路の移設元となる論理リングネットワークのみに属するノードは「論理通信路の移設元となる論理リングネットワークから論理通信路に関する設定を削除」する処理のみを行い、論理通信路の移設先となる論理リングネットワークのみに属するノードは「論理通信路の移設先となる論理リングネットワークへ論理通信路に関する設定を追加」する処理のみを行う。また、これらのノードは第一の論理リングネットワーク、もしくは、第二の論理リングネットワークかのいずれかのみを備えるため、論理ループの発生には影響しない。 In addition, a node belonging only to the logical ring network that is the transfer source of the logical communication path performs only the process of “deleting the setting related to the logical communication path from the logical ring network that is the transfer source of the logical communication path” and moves the logical communication path. A node belonging only to the logical ring network that is the destination performs only the process of “adding the setting related to the logical communication path to the logical ring network that is the transfer destination of the logical communication path”. In addition, since these nodes include only the first logical ring network or the second logical ring network, the occurrence of the logical loop is not affected.
次に、本実施形態の代表通信装置(代表リングノード、代表ノード装置とも称す)について図7を参照して説明する。代表通信装置は典型的には、リングネットワークシステムを構成する複数のリングノード装置のうちの一つであり、論理通信路に関する設定の追加処理または削除処理を実行する。
代表通信装置7は、図6の機能ブロックに加え、設定変更指示部(入力)71及び設定変更指示部(出力)72を備える。
Next, a representative communication device (also referred to as a representative ring node or a representative node device) of this embodiment will be described with reference to FIG. The representative communication device is typically one of a plurality of ring node devices constituting the ring network system, and executes setting addition processing or deletion processing regarding the logical communication path.
The representative communication device 7 includes a setting change instruction unit (input) 71 and a setting change instruction unit (output) 72 in addition to the functional blocks of FIG.
設定変更指示部(出力)72は、移設元となる論理リングネットワークに属するノード、移設先となる論理リングネットワークに属するノード、及び、移設元となる論理リングネットワークと移設先となる論理リングネットワークの両方に属するノード、の全てに対して「論理通信路の移設元となる論理リングネットワークから論理通信路に関する設定を削除」と「論理通信路の移設先となる論理リングネットワークへ論理通信路に関する設定を追加」の両方の処理を実施するための設定変更指示フレームを通知する。
設定変更指示フレームは、移設元となる論理リングネットワークに属するノード、移設先となる論理リングネットワークに属するノード、及び、移設元となる論理リングネットワークと移設先となる論理リングネットワークの両方に属するノードの全てのノードに到達すればよく、送信順序に関する制約は存在しない。
The setting change instruction unit (output) 72 includes a node belonging to the logical ring network that is the transfer source, a node that belongs to the logical ring network that is the transfer destination, and a logical ring network that is the transfer source and the logical ring network that is the transfer destination. For all of the nodes belonging to both, “Delete the setting related to the logical communication path from the logical ring network that is the transfer source of the logical communication path” and “Setting related to the logical communication path to the logical ring network that is the transfer destination of the logical communication path A setting change instruction frame for performing both of the processes of “add” is notified.
The setting change instruction frame includes a node belonging to the logical ring network to be moved, a node belonging to the logical ring network to be moved, and a node belonging to both the logical ring network to be moved and the logical ring network to be moved. It is sufficient to reach all of the nodes, and there is no restriction on the transmission order.
すなわち、論理通信路の移設元となる論理リングネットワークが設定されたポートから設定変更指示フレームを送信し、この設定変更指示フレームが論理通信路の移設元となる論理リングネットワークを一巡した後に、論理通信路の移設先となる論理リングネットワークが設定されたポートから設定変更指示フレームを送信してもよい。 That is, a setting change instruction frame is transmitted from a port in which a logical ring network that is a transfer source of a logical communication path is set, and after this setting change instruction frame goes around the logical ring network that is a transfer source of a logical communication path, A setting change instruction frame may be transmitted from a port in which a logical ring network that is a transfer destination of a communication path is set.
あるいは、論理通信路の移設先となる論理リングネットワークが設定されたポートから設定変更指示フレームを送信し、この設定変更指示フレームが論理通信路の移設先となる論理リングネットワークを一巡した後に、論理通信路の移設元となる論理リングネットワークが設定されたポートから設定変更指示フレームを送信してもよい。 Alternatively, a setting change instruction frame is transmitted from a port in which a logical ring network that is a transfer destination of the logical communication path is set, and after this setting change instruction frame goes around the logical ring network that is the transfer destination of the logical communication path, The setting change instruction frame may be transmitted from a port in which a logical ring network that is a transfer path source is set.
あるいは、論理通信路の移設元となる論理リングネットワークが設定されたポートと、論理通信路の移設先となる論理リングネットワークが設定されたポートとの両方から設定変更指示フレームを同時に送信してもよい。 Alternatively, a setting change instruction frame may be transmitted simultaneously from both a port in which a logical ring network as a transfer source of a logical communication path is set and a port in which a logical ring network as a transfer destination of a logical communication path is set. Good.
さらに、設定変更指示部(入力)71は、論理通信路の移設元となる論理リングネットワークと論理通信路の移設先となる論理リングネットワークの両方に属するノードは、設定変更指示フレームの受信を契機として、例えば、論理通信路の移設元となる論理リングネットワークから設定変更指示フレームを受信する、論理通信路の移設先となる論理リングネットワークから設定変更指示フレームを受信する、または、論理通信路の移設元となる論理リングネットワークと論理通信路の移設先となる論理リングネットワークの両方から設定変更指示フレームを受信する、のいずれかを契機として、論理通信路の移設元となる論理リングネットワークが設定されたポートに対して「論理通信路の移設元となる論理リングネットワークから論理通信路に関する設定を削除」する処理を行い、この処理に引き続き、論理通信路の移設先となる論理リングネットワークが設定されたポートに対して「論理通信路の移設先となる論理リングネットワークに論理通信路に関する設定を追加」する処理を行う。 Furthermore, the setting change instruction unit (input) 71 receives a setting change instruction frame when a node belonging to both the logical ring network that is the transfer source of the logical communication path and the logical ring network that is the transfer destination of the logical communication path is received. For example, a setting change instruction frame is received from a logical ring network that is a transfer source of a logical communication path, a setting change instruction frame is received from a logical ring network that is a transfer destination of a logical communication path, or a logical communication path The logical ring network that is the transfer source of the logical communication path is set when one of the settings change instruction frames is received from both the logical ring network that is the transfer source and the logical ring network that is the transfer destination of the logical communication path. The logical port network that is the source of the transfer of the logical communication path Delete the setting related to the path ”and, following this process, for the port where the logical ring network to which the logical communication path is transferred is set, the logical communication to the logical ring network to which the logical communication path is transferred The process of “adding the setting regarding the road” is performed.
なお、設定変更指示部(入力)71及び設定変更指示部(出力)72は、ここでは別体として説明してあるが、同様な機能を有するならば同体でももちろん構わない。 Note that the setting change instruction section (input) 71 and the setting change instruction section (output) 72 are described as separate bodies here, but may be the same body as long as they have similar functions.
本実施形態のリングネットワークシステム、リングネットワーク変更方法、及びリングノード装置の特徴は、リング−通信路設定変更部64が、設定変更指示フレームの受信を契機として、論理通信路の移設元となる論理リングネットワークが設定されているポートと論理通信路の移設先となる論理リングネットワークが設定されているポートの全てに対し、論理リングネットワークと論理通信路対応に関する設定を変更するところにある。すなわち、第一の論理リングネットワークと第二の論理リングネットワークのように複数の論理リングネットワークに属しているノードにおいて設定変更指示フレームを受信した場合、設定変更指示フレームの受信を契機として、「論理通信路の移設元となる論理リングネットワークから論理通信路に関する設定を削除」する処理に引き続き、「論理通信路の移設先となる論理リングネットワークに論理通信路に関する設定を追加」する処理を実行する。論理ループを発生させないためには、論理リングネットワークを構成する各ノードのうち第一の論理リングネットワークと第二の論理リングネットワークとの両方に属するノードが、「論理通信路の移設元となる論理リングネットワークから論理通信路に関する設定を削除」した後に、「論理通信路の移設先となる論理リングネットワークへ論理通信路に関する設定を追加」する必要がある。 The ring network system, the ring network change method, and the ring node device according to the present embodiment are characterized in that the ring-communication path setting change unit 64 is a logic that becomes a transfer source of a logical communication path when receiving a setting change instruction frame. The setting related to the correspondence between the logical ring network and the logical communication path is changed for all the ports in which the logical ring network to which the ring network and the logical communication path are to be transferred are set. That is, when a setting change instruction frame is received at a node belonging to a plurality of logical ring networks such as the first logical ring network and the second logical ring network, Subsequent to the process of “deleting the setting related to the logical communication path from the logical ring network that is the transfer source of the communication path”, the process of “adding the setting related to the logical communication path to the logical ring network that is the transfer destination of the logical communication path” is executed. . In order to prevent a logical loop from occurring, a node belonging to both the first logical ring network and the second logical ring network among the respective nodes constituting the logical ring network is designated as “the logic from which the logical communication path is relocated”. After “deleting the setting related to the logical communication path from the ring network”, it is necessary to “add the setting related to the logical communication path to the logical ring network to which the logical communication path is relocated”.
ここで、「論理通信路の移設元となる論理リングネットワークから論理通信路に関する設定を削除」する処理と「論理通信路の移設先となる論理リングネットワークへ論理通信路に関する設定を追加」する処理の処理順序が逆転しないよう、「論理通信路の移設元となる論理リングネットワークから論理通信路に関する設定を削除」する処理と「論理通信路の移設先となる論理リングネットワークへ論理通信路に関する設定を追加」する処理を続けて実行するための設定変更指示フレームを用いる。 Here, the process of “deleting the setting related to the logical communication path from the logical ring network that is the transfer source of the logical communication path” and the process of “adding the setting related to the logical communication path to the logical ring network that is the transfer destination of the logical communication path” In order to avoid reversing the processing order of, "Delete the setting related to the logical communication path from the logical ring network that is the transfer source of the logical communication path" and "Settings related to the logical communication path to the logical ring network that is the transfer destination of the logical communication path The setting change instruction frame for continuously executing the process of “adding” is used.
すなわち、論理通信路の移設元となる論理リングネットワークが設定されたポートにおいて、「論理通信路の移設元となる論理リングネットワークから論理通信路に関する設定を削除」する処理のための設定変更指示フレームを受信したことを契機として論理通信路に関する設定を削除し、論理通信路の移設先となる論理リングネットワークが設定されたポートにおいて「論理通信路の移設先となる論理リングネットワークへ論理通信路に関する設定を追加」する処理のための設定変更指示フレームを受信したことを契機として論理通信路に関する設定を追加するのではなく、一つの設定変更指示フレームを受信したことを契機として、論理通信路に関する設定の削除する処理に引き続き、論理通信路に関する設定を追加する処理を行う。 That is, the setting change instruction frame for the process of “deleting the setting related to the logical communication path from the logical ring network that is the transfer source of the logical communication path” at the port in which the logical ring network that is the transfer source of the logical communication path is set When the logical ring network that is the transfer destination of the logical communication path is set to the port where the logical ring network that is the transfer destination of the logical communication path is set, the logical ring network that is the transfer destination of the logical communication path is Rather than adding a setting related to a logical communication path when a setting change instruction frame is received for the processing of “adding a setting”, a setting related to a logical communication path is triggered when a single setting change instruction frame is received. Subsequent to the process of deleting the setting, a process of adding a setting related to the logical communication path is performed.
なお、設定変更指示フレームの生成は、代表通信装置において行われる。代表通信装置は、移設元となる論理リングネットワークと移設先となる論理リングネットワークの両方に属し、かつ、それらのリングにおける閉塞ポートを有しているノードとする。すなわち代表通信装置は一意的に決定することが可能である。 The setting change instruction frame is generated in the representative communication device. The representative communication device is a node that belongs to both the logical ring network that is the relocation source and the logical ring network that is the relocation destination, and that has a blocked port in those rings. That is, the representative communication device can be uniquely determined.
以上の第1の実施形態によれば、代表通信装置からの設定変更指示に基づき、論理ループを回避しつつ、リングネットワークの構成を変更することが可能となる。換言すれば、リングネットワーク構築後に、リングの形状を変更することが可能なリングネットワークシステム、リングネットワーク変更方法、及びリングノード装置を提供することができる。また、第1の実施形態によれば、例えば移設元となる論理リングネットワークから移設先となる論理リングネットワークへ、タグVLANにより設定された論理通信路を移設する場合に利用できる。第1の実施形態では、特定のタグ、すなわち論理通信路識別子が設定された論理通信路ごとに、他の論理リングネットワークへ論理通信路を移設することができる。 According to the first embodiment described above, it is possible to change the configuration of the ring network while avoiding the logic loop based on the setting change instruction from the representative communication device. In other words, it is possible to provide a ring network system, a ring network changing method, and a ring node device that can change the shape of a ring after the construction of the ring network. In addition, according to the first embodiment, for example, it can be used when a logical communication path set by a tag VLAN is relocated from a logical ring network as a relocation source to a logical ring network as a relocation destination. In the first embodiment, a logical communication path can be relocated to another logical ring network for each logical communication path in which a specific tag, that is, a logical communication path identifier is set.
(リングネットワークの第1実施例:移設)
次に具体例として、リングネットワークシステムでの移設の一例について図8から図13を参照して説明する。ここでは図8のリングネットワークシステムに設定された論理リングネットワークにおいて、論理通信路を移設する例を示す。なお、以下の第1実施例及び第2実施例は、第1の実施形態及び第2の実施形態のリングノード装置を適用することができる。
(Ring network first embodiment: relocation)
Next, as a specific example, an example of relocation in a ring network system will be described with reference to FIGS. Here, an example is shown in which a logical communication path is relocated in the logical ring network set in the ring network system of FIG. In addition, the ring node apparatus of 1st Embodiment and 2nd Embodiment is applicable to the following 1st Examples and 2nd Examples.
図8のネットワークシステムは、ノード81〜86により構成され物理回線88−1〜88−6を経由する第一の論理リングネットワークと、ノード81、83、84、87により構成され物理回線89−1〜89−4を経由する第二の論理リングネットワークとからなる。
ノード81は、第一の論理リングネットワークを構成するリングポート811、812と、第二の論理リングネットワークを構成するリングポート813、814と、物理回線81aを経由してアクセス収容ノード8aと接続するポート815を備える。また、図8には物理回線81bを経由してアクセス収容ノード8bと接続するポート816もあるが、これは後の第2実施例の2つの論理通信路を交換する場合に使用する。
ノード82は、第一の論理リングネットワークを構成するリングポート821、822を備える。
ノード83は、第一の論理リングネットワークを構成するリングポート831、832と、第二の論理リングネットワークを構成するリングポート833、834と、物理回線83cを経由してアクセス収容ノード8cと接続するポート835を備える。
ノード84は、第一の論理リングネットワークを構成するリングポート841、842と、第二の論理リングネットワークを構成するリングポート843、844を備える。また図8には物理回線84dを経由してアクセス収容ノード8dと接続するポート845も記載されているが、これは後の第2実施例で使用する。
ノード85は、第一の論理リングネットワークを構成するリングポート851、852を備える。
ノード86は、第一の論理リングネットワークを構成するリングポート861、862を備える。
ノード87は、第二の論理リングネットワークを構成するリングポート873、874を備える。
ここで、ノード81〜87のうちの一つが図7の代表リングノードであり、他の全てが図6に示したリングノード6としてもよい。また、ノード81〜87のうちの一つが図18の代表リングノード180であり、他の全てが図17に示したリングノード170としてもよい。
The network system shown in FIG. 8 includes nodes 81 to 86, a first logical ring network that passes through physical lines 88-1 to 88-6, and nodes 81, 83, 84, and 87, and includes a physical line 89-1. To 89-4 through the second logical ring network.
The node 81 is connected to the ring port 811 and 812 constituting the first logical ring network, the ring port 813 and 814 constituting the second logical ring network, and the access accommodating node 8a via the physical line 81a. A port 815 is provided. FIG. 8 also shows a port 816 connected to the access accommodating node 8b via the physical line 81b, which is used when exchanging two logical communication paths in the second embodiment later.
The node 82 includes ring ports 821 and 822 constituting the first logical ring network.
The node 83 is connected to the access accommodating node 8c via the physical line 83c and the ring ports 831 and 832 constituting the first logical ring network, the ring ports 833 and 834 constituting the second logical ring network. A port 835 is provided.
The node 84 includes ring ports 841 and 842 constituting the first logical ring network and ring ports 843 and 844 constituting the second logical ring network. FIG. 8 also shows a port 845 connected to the access accommodating node 8d via the physical line 84d, which is used in the second embodiment later.
The node 85 includes ring ports 851 and 852 that constitute the first logical ring network.
The node 86 includes ring ports 861 and 862 constituting the first logical ring network.
The node 87 includes ring ports 873 and 874 that constitute a second logical ring network.
Here, one of the nodes 81 to 87 may be the representative ring node in FIG. 7, and all the others may be the ring node 6 illustrated in FIG. 6. One of the nodes 81 to 87 may be the representative ring node 180 in FIG. 18, and all the others may be the ring node 170 illustrated in FIG. 17.
次に、本実施例の論理リングネットワークについて図9を参照して説明する。
前述の通り、第一の論理リングネットワーク90−1と第二の論理リングネットワーク90−2とが設定される。また、論理リングネットワークには、論理通信路を設定することが可能である。ここでは、論理リングネットワーク90−1に論理通信路91を設定している。さらに、ノード81とアクセス収容ノード8aとの間の物理回線81aには論理通信路94a、ノード83とアクセス収容ノード8cとの間の物理回線83cには論理通信路94cを設定している。ノード81、83、及び、当該ノード間の通信を中継する他のノードのいずれにおいても、論理リングネットワーク90−1に論理通信路91を設定しているため、アクセス収容ノード8aと8cは論理通信路94a、論理通信路91、論理通信路94cを経由して互いに通信を行うことが可能である。
Next, the logical ring network of this embodiment will be described with reference to FIG.
As described above, the first logical ring network 90-1 and the second logical ring network 90-2 are set. A logical communication path can be set in the logical ring network. Here, a logical communication path 91 is set in the logical ring network 90-1. Further, a logical communication path 94a is set for the physical line 81a between the node 81 and the access accommodating node 8a, and a logical communication path 94c is set for the physical line 83c between the node 83 and the access accommodating node 8c. Since the logical communication path 91 is set in the logical ring network 90-1 in any of the nodes 81 and 83 and other nodes that relay communication between the nodes, the access accommodating nodes 8a and 8c are in logical communication. It is possible to communicate with each other via the path 94a, the logical communication path 91, and the logical communication path 94c.
なお、第一の論理リングネットワーク90−1はリングポート812、第二の論理リングネットワーク90−2はリングポート814を閉塞ポートとしている。このように、論理リングネットワークにおいて閉塞ポートを指定することにより、その閉塞ポートのある一つの論理リングネットワークでの論理ループの発生を回避している。 The first logical ring network 90-1 has a ring port 812, and the second logical ring network 90-2 has a ring port 814 as a blocked port. Thus, by designating a blocked port in the logical ring network, the occurrence of a logical loop in one logical ring network having the blocked port is avoided.
以下、ノード81を代表通信装置とし、ノード81から設定変更指示フレームを送信することによりノード81〜87の全てのノードにおいて論理リングネットワークと論理通信路に関する設定を変更し、第一の論理リングネットワーク90−1から第二の論理リングネットワーク90−2に論理通信路91を移設する手法について述べる。すなわち、第一の論理リングネットワークを論理通信路の移設元となる論理リングネットワーク、第二の論理リングネットワークを論理通信路の移設先となる論理リングネットワークとし、2つの論理リングネットワーク間で論理通信路の移設を行う手法について述べる。 Hereinafter, the node 81 is a representative communication device, and the setting relating to the logical ring network and the logical communication path is changed in all the nodes 81 to 87 by transmitting a setting change instruction frame from the node 81, and the first logical ring network A method for moving the logical communication path 91 from 90-1 to the second logical ring network 90-2 will be described. That is, the first logical ring network is the logical ring network that is the transfer source of the logical communication path, and the second logical ring network is the logical ring network that is the transfer destination of the logical communication path, and logical communication is performed between the two logical ring networks. The method for relocating the road will be described.
代表通信装置であるノード81は、第一の論理リングネットワーク90−1に対し、「論理通信路91に関する設定変更指示フレーム」を送信する。代表通信装置は、論理通信路の移設元となる第一の論理リングネットワーク90−1に設定変更指示フレームを送信し、前記設定変更指示フレームが第一の論理リングネットワーク90−1を一巡した後に、論理通信路の移設先となる第二の論理リングネットワーク90−2に設定変更指示フレームを送信してもよい。あるいは、代表通信装置は、論理通信路の移設先となる第二の論理リングネットワーク90−2に設定変更指示フレームを送信し、前記設定変更指示フレームが第二の論理リングネットワーク90−2を一巡した後に、論理通信路の移設元となる第一の論理リングネットワーク90−1に設定変更指示フレームを送信してもよい。あるいは、代表通信装置は、論理通信路の移設元となる第一の論理リングネットワーク90−1と、論理通信路の移設先となる第二の論理リングネットワーク90−2に設定変更指示フレームを同時に送信してもよい。いずれの設定変更指示フレーム送信方法であっても、第一の論理リングネットワークと第二の論理リングネットワークの両方に属するノードにおいて、「論理通信路の移設元となる論理リングネットワークから論理通信路に関する設定を削除」した後に「論理通信路の移設先となる論理リングネットワークに論理通信路に関する設定を追加」するため、論理ループは発生しない。ただし、設定変更指示フレームの送信方法によっては、アクセス収容ノード間の通信が停止する時間が長くなる場合がある。 The node 81 as the representative communication device transmits a “setting change instruction frame regarding the logical communication path 91” to the first logical ring network 90-1. The representative communication apparatus transmits a setting change instruction frame to the first logical ring network 90-1 that is a transfer source of the logical communication path, and after the setting change instruction frame makes a round of the first logical ring network 90-1. The setting change instruction frame may be transmitted to the second logical ring network 90-2 that is the transfer destination of the logical communication path. Alternatively, the representative communication device transmits a setting change instruction frame to the second logical ring network 90-2 that is a transfer destination of the logical communication path, and the setting change instruction frame makes a round of the second logical ring network 90-2. After that, the setting change instruction frame may be transmitted to the first logical ring network 90-1, which is the transfer source of the logical communication path. Alternatively, the representative communication device simultaneously sends a setting change instruction frame to the first logical ring network 90-1 that is the transfer source of the logical communication path and the second logical ring network 90-2 that is the transfer destination of the logical communication path. You may send it. Regardless of the setting change instruction frame transmission method, the nodes belonging to both the first logical ring network and the second logical ring network are connected to the logical communication path from the logical ring network from which the logical communication path is relocated. Since “setting is deleted” and “settings related to the logical communication path are added to the logical ring network to which the logical communication path is relocated”, a logical loop does not occur. However, depending on the transmission method of the setting change instruction frame, it may take a long time to stop communication between access accommodating nodes.
本実施例では、論理通信路の移設元となる第一の論理リングネットワーク90−1に設定変更指示フレームを送信し、この設定変更指示フレームが第一の論理リングネットワーク90−1を一巡した後に、論理通信路の移設先となる第二の論理リングネットワーク90−2に設定変更指示フレームを送信する場合について述べる。 In this embodiment, a setting change instruction frame is transmitted to the first logical ring network 90-1 that is a transfer source of the logical communication path, and after this setting change instruction frame makes a round of the first logical ring network 90-1. A case will be described in which a setting change instruction frame is transmitted to the second logical ring network 90-2 which is a transfer destination of the logical communication path.
設定変更指示フレームを受信した、論理通信路の移設元となる論理リングネットワークと、論理通信路の移設先となる論理リングネットワークとの両方に属するノードは、設定変更指示フレームで指示された「論理通信路の移設元となる論理リングネットワークが設定されているポートにおいて、論理リングネットワークから論理通信路に関する設定を削除」する処理を行い、この処理に引き続き、設定変更指示フレームで指示された「論理通信路の移設先となる論理リングネットワークが設定されているポートにおいて、論理リングネットワークへ論理通信路に関する設定を追加」する処理を実行する。なお、論理通信路の移設元となる論理リングネットワークのみに属しているノードは、「論理リングネットワークから論理通信路に関する設定を削除」する処理のみを行う。また、論理通信路の移設先となる論理リングネットワークのみに属しているノードは、「論理リングネットワークに論理通信路に関する設定を追加」する処理のみを行う。 The node belonging to both the logical ring network that is the transfer source of the logical communication path and the logical ring network that is the transfer destination of the logical communication path that has received the setting change instruction frame is the logical interface specified in the setting change instruction frame. At the port where the logical ring network from which the communication path is to be transferred is set, the processing for deleting the setting related to the logical communication path from the logical ring network is performed, and this process is followed by the “logical At the port where the logical ring network that is the transfer destination of the communication path is set, a process of “adding the setting related to the logical communication path to the logical ring network” is executed. Note that a node belonging only to the logical ring network that is the transfer source of the logical communication path performs only the process of “deleting the setting related to the logical communication path from the logical ring network”. Further, a node belonging only to the logical ring network to which the logical communication path is relocated performs only the process of “adding the setting related to the logical communication path to the logical ring network”.
例えば、ノード82のポート821において「第一の論理リングネットワーク90−1から第二の論理リングネットワーク90−2へ論理通信路91を移設する」といった内容を含む設定変更指示フレームを受信した場合、論理通信路91の移設元となる第一の論理リングネットワーク90−1が設定されたポート821、及び、ポート822において、第一の論理リングネットワーク90−1から論理通信路91に関する設定を削除する。ノード82は、論理通信路91の移設元となる第一の論理リングネットワーク90−1のみに属しているため、他の論理リングネットワークに論理通信路91に関する設定を追加する処理は行わない。 For example, when a setting change instruction frame including the content “relocating the logical communication path 91 from the first logical ring network 90-1 to the second logical ring network 90-2” is received at the port 821 of the node 82, The settings related to the logical communication path 91 are deleted from the first logical ring network 90-1 at the port 821 and the port 822 where the first logical ring network 90-1 to be the transfer source of the logical communication path 91 is set. . Since the node 82 belongs only to the first logical ring network 90-1 that is the transfer source of the logical communication path 91, the process for adding the setting related to the logical communication path 91 to other logical ring networks is not performed.
また、ノード83のポート831において「第一の論理リングネットワーク90−1から第二の論理リングネットワーク90−2へ論理通信路91を移設する」といった内容を含む設定変更指示フレームを受信した場合、論理通信路91の移設元となる第一の論理リングネットワーク90−1が設定されたポートポート831、及び、832において、第一の論理リングネットワーク90−1から論理通信路91に関する設定を削除する。また、論理通信路91の設定を削除した後に、削除処理に引き続き、論理通信路91の移設先となる第二の論理リングネットワーク90−2が設定されたポートポート833、及び、834において、第二の論理リングネットワーク90−2に論理通信路91に関する設定を追加する。 Further, when a setting change instruction frame including the content “transfer the logical communication path 91 from the first logical ring network 90-1 to the second logical ring network 90-2” is received at the port 831 of the node 83, The settings related to the logical communication path 91 are deleted from the first logical ring network 90-1 in the port ports 831 and 832 in which the first logical ring network 90-1 that is the transfer source of the logical communication path 91 is set. . In addition, after the setting of the logical communication path 91 is deleted, the port ports 833 and 834 in which the second logical ring network 90-2 that is the transfer destination of the logical communication path 91 is set after the deletion processing are set in the first port. A setting relating to the logical communication path 91 is added to the second logical ring network 90-2.
本実施例では、論理通信路の移設元となる第一の論理リングネットワーク90−1と論理通信路の移設先となる第二の論理リングネットワーク90−2の両方に属するノードは、論理通信路の移設元となる論理リングネットワークから設定変更指示フレームを受信したこと契機として「論理通信路の移設元となる論理リングネットワークから論理通信路に関する設定を削除」する処理を実行した後に、この削除処理に引き続き、「論理通信路の移設先となる論理リングネットワークに論理通信路に関する設定を追加」する処理を行っているが、論理通信路の移設先となる論理リングネットワークから設定変更指示フレームを受信する、論理通信路の移設元となる論理リングネットワークと論理通信路の移設先となる論理リングネットワークの両方から設定変更指示フレームを受信する、あるいは、論理通信路の移設元となる論理リングネットワークと論理通信路の移設先となる論理リングネットワークのいずれかから設定変更指示フレームを受信することを契機として、「論理通信路の移設元となる論理リングネットワークから論理通信路に関する設定を削除」する処理を行い、この削除処理に引き続き、「論理通信路の移設先となる論理リングネットワークに論理通信路に関する設定を追加」する処理を行ってもよい。 In this embodiment, the nodes belonging to both the first logical ring network 90-1 that is the transfer source of the logical communication path and the second logical ring network 90-2 that is the transfer destination of the logical communication path are the logical communication paths. This deletion process is performed after executing the process of `` deleting the setting related to the logical communication path from the logical ring network that is the transfer source of the logical communication path '' when the setting change instruction frame is received from the logical ring network that is the transfer source of Continuing from the above, the processing of “adding the setting related to the logical communication path to the logical ring network to which the logical communication path is moved” is performed, but the setting change instruction frame is received from the logical ring network to which the logical communication path is moved. The logical ring network from which the logical communication path is moved and the logical ring network from which the logical communication path is moved Triggered by receiving a setting change instruction frame from either the logical ring network that is the transfer source of the logical communication path or the logical ring network that is the transfer destination of the logical communication path , "Deleting the setting related to the logical communication path from the logical ring network that is the transfer source of the logical communication path", and following this deletion process, to the logical ring network that is the transfer destination of the logical communication path A process of “adding settings” may be performed.
次に、ノード82、83において、論理通信路に関する設定を削除した後の論理リングネットワーク、及び、論理通信路の状態を図10に示す。図10に示す通り、ノード83のポート831、832から論理通信路設定を削除しているため、アクセス収容ノード8aと8cとの間の論理通信路を用いた通信が停止する。 Next, in the nodes 82 and 83, the state of the logical ring network and the logical communication path after the setting relating to the logical communication path is deleted is shown in FIG. As shown in FIG. 10, since the logical communication path setting is deleted from the ports 831 and 832 of the node 83, communication using the logical communication path between the access accommodating nodes 8a and 8c is stopped.
次に、設定変更指示フレームが第一の論理リングネットワーク90−1を一巡し、第一の論理リングネットワーク90−1に属する全てのノードにおいて、第一の論理リングネットワークが設定されたリングポートから論理通信路91の設定を削除した状態を図11に示す。
本実施例では、論理通信路の移設元となる第一の論理リングネットワーク90−1と論理通信路の移設先となる第二の論理リングネットワーク90−2の両方に属するノードは、論理通信路の移設元となる論理リングネットワークから設定変更指示フレームを受信したこと契機として「論理通信路の移設元となる論理リングネットワークから論理通信路に関する設定を削除」する処理を行い、前記削除処理に引き続き、「論理通信路の移設先となる論理リングネットワークに論理通信路に関する設定を追加」する処理を行うため、第一の論理リングネットワーク90−1と第二の論理リングネットワーク90−2に属しているノード81、83、84では、第二の論理リングネットワーク90−2に論理通信路91に関する設定が追加されている。
Next, the setting change instruction frame makes a round of the first logical ring network 90-1, and in all nodes belonging to the first logical ring network 90-1, from the ring port where the first logical ring network is set. FIG. 11 shows a state where the setting of the logical communication path 91 is deleted.
In this embodiment, the nodes belonging to both the first logical ring network 90-1 that is the transfer source of the logical communication path and the second logical ring network 90-2 that is the transfer destination of the logical communication path are the logical communication paths. In response to the reception of the setting change instruction frame from the logical ring network that is the transfer source of the network, a process of “deleting the setting related to the logical communication path from the logical ring network that is the transfer source of the logical communication path” is performed, and the deletion process is continued. , Belonging to the first logical ring network 90-1 and the second logical ring network 90-2 in order to perform the process of “adding the setting related to the logical communication path to the logical ring network to which the logical communication path is relocated” In the nodes 81, 83, and 84, the setting related to the logical communication path 91 is added to the second logical ring network 90-2. That.
代表通信装置であるノード81は、第一の論理リングネットワーク90−1を一巡した設定変更指示フレームを受信すると、論理通信路の移設先となる論理リングネットワーク、すなわち、第二の論理リングネットワーク90−2に設定変更指示フレームを送信する。 When the node 81, which is the representative communication device, receives the setting change instruction frame that makes a round of the first logical ring network 90-1, the logical ring network that is the transfer destination of the logical communication path, that is, the second logical ring network 90 is obtained. -2 transmits a setting change instruction frame.
次に、ノード83のポート833において、設定変更指示フレームを受信した状態を図12に示す。
ノード83では、論理通信路の移設元となる第一の論理リングネットワーク90−1が設定されているポート831において論理通信路91に関する設定変更指示フレームを受信した段階で、論理通信路91の移設元となる第一の論理リングネットワーク90−1が設定されたポート831、及び、832において「論理通信路の移設元となる第一の論理リングネットワーク90−1から論理通信路91に関する設定を削除」し、さらに、論理通信路91の移設先となる第二の論理リングネットワーク90−2が設定されたポート833、及び、834において「論理通信路の移設先となる第二の論理リングネットワーク90−2へ論理通信路91に関する設定を追加」している。このため、ポート833において設定変更指示フレームを受信した時に改めて設定変更処理を行う必要はない。なお、図12に示す通り、ノード83のポート833、834において、第二の論理リングネットワーク90−2に論理通信路91に関する設定を追加しているものの、他のノード装置の第二の論理リングネットワークが設定されたポートにおいて論理通信路に関する設定が完了していないため、アクセス収容ノード8aと8cとの間の論理通信路を用いた通信は停止し続ける。
Next, FIG. 12 shows a state where the setting change instruction frame is received at the port 833 of the node 83.
In the node 83, when the setting change instruction frame related to the logical communication path 91 is received at the port 831 in which the first logical ring network 90-1 that is the transfer source of the logical communication path is set, the logical communication path 91 is moved. In the ports 831 and 832 in which the original first logical ring network 90-1 is set, “settings related to the logical communication path 91 are deleted from the first logical ring network 90-1 that is the transfer source of the logical communication path. Further, in the ports 833 and 834 in which the second logical ring network 90-2 to be the transfer destination of the logical communication path 91 is set, “the second logical ring network 90 to be the transfer destination of the logical communication path”. -2 is added ". Therefore, it is not necessary to perform the setting change process again when the setting change instruction frame is received at the port 833. In addition, as shown in FIG. 12, although the setting regarding the logical communication path 91 is added to the second logical ring network 90-2 in the ports 833 and 834 of the node 83, the second logical ring of the other node device. Since the setting for the logical communication path is not completed at the port where the network is set, the communication using the logical communication path between the access accommodating nodes 8a and 8c continues to stop.
次に、設定変更指示フレームが第二の論理リングネットワーク90−2を一巡し、第二の論理リングネットワーク90−2に属する全てのノードにおいて、第二の論理リングネットワークが設定されたリングポートに論理通信路91に関する設定を追加した状態を図13に示す。第二の論理リングネットワーク90−2に属する全てのノードにおいて論理通信路91に関する設定が完了することによりアクセス収容ノード8aと8cとの間の論理通信路が復旧し、通信を回復する。なお、論理通信路を移設する過程において、論理ループは発生しない。 Next, the setting change instruction frame goes around the second logical ring network 90-2, and in all nodes belonging to the second logical ring network 90-2, the ring logical port is set to the ring port where the second logical ring network is set. FIG. 13 shows a state in which settings relating to the logical communication path 91 are added. When the setting related to the logical communication path 91 is completed in all the nodes belonging to the second logical ring network 90-2, the logical communication path between the access accommodating nodes 8a and 8c is restored, and the communication is restored. In the process of moving the logical communication path, no logical loop occurs.
このように、第一の論理リングネットワークと第二の論理リングネットワークに対してそれぞれ設定変更指示フレームを送信することで全てのノードに対して設定変更指示を通知し、かつ第一の論理リングネットワークと第二の論理リングネットワークの両方に属するノードにおいては、「論理通信路の移設元となる論理リングネットワークから論理通信路に関する設定を削除」する処理を行い、前記削除処理に引き続き、「論理通信路の移設先となる論理リングネットワークに論理通信路に関する設定を追加」することにより、論理ループを発生させることなく、2つの論理リングネットワーク間で論理通信路の移設を行うことができる。 In this way, by sending a setting change instruction frame to each of the first logical ring network and the second logical ring network, the setting change instruction is notified to all nodes, and the first logical ring network And a node belonging to both the second logical ring network, a process of “deleting the setting related to the logical communication path from the logical ring network that is the transfer source of the logical communication path” is performed. By adding the setting relating to the logical communication path to the logical ring network to which the path is to be transferred ”, the logical communication path can be transferred between the two logical ring networks without generating a logical loop.
(リングネットワークの第2実施例:交換)
次に具体例として、リングネットワークシステムでの交換の一例について図8、図14から図16を参照して説明する。ここでは図8のネットワーク構成に設定された論理リングネットワークにおいて、2つの論理通信路を交換する例を示す。
本実施例の論理リングネットワークについて図14を参照して説明する。
前述の通り、第一の論理リングネットワーク90−1と第二の論理リングネットワーク90−2が設定される。また、論理リングネットワークには、論理通信路を設定することが可能である。ここでは、論理リングネットワーク90−1に論理通信路92(第一の論理通信路)を、論理リングネットワーク90−2に論理通信路93(第二の論理通信路)を設定している。さらに、ノード81とアクセス収容ノード8aとの間の物理回線81aには論理通信路94a、ノード81とアクセス収容ノード8bとの間の物理回線81bには論理通信路94b、ノード83とアクセス収容ノード8cとの間の物理回線83cには論理通信路94c、ノード84とアクセス収容ノード8dとの間の物理回線84dには論理通信路94dを設定している。
(Ring network second embodiment: exchange)
Next, as a specific example, an example of exchange in the ring network system will be described with reference to FIGS. 8 and 14 to 16. Here, an example is shown in which two logical communication paths are exchanged in the logical ring network set in the network configuration of FIG.
The logical ring network of the present embodiment will be described with reference to FIG.
As described above, the first logical ring network 90-1 and the second logical ring network 90-2 are set. A logical communication path can be set in the logical ring network. Here, a logical communication path 92 (first logical communication path) is set in the logical ring network 90-1, and a logical communication path 93 (second logical communication path) is set in the logical ring network 90-2. Further, a logical communication path 94a is provided for the physical line 81a between the node 81 and the access accommodation node 8a, and a logical communication path 94b, a node 83 and the access accommodation node are provided for the physical line 81b between the node 81 and the access accommodation node 8b. A logical communication path 94c is set for the physical line 83c between the nodes 8c, and a logical communication path 94d is set for the physical line 84d between the node 84 and the access accommodating node 8d.
ノード81、83、及び、当該ノード間の通信を中継する他のノードのいずれにおいても、論理リングネットワーク90−1に論理通信路92を設定しているため、アクセス収容ノード8aと8cは論理通信路94a、論理通信路92、論理通信路94cを経由して互いに通信を行うことが可能である。また、ノード81、84、及び、当該ノード間の通信を中継する他のノードのいずれにおいても、論理リングネットワーク90−2に論理通信路93を設定しているため、アクセス収容ノード8bと8dは論理通信路94b、論理通信路93、論理通信路94dを経由して互いに通信を行うことが可能である。 Since the logical communication path 92 is set in the logical ring network 90-1 in any of the nodes 81 and 83 and other nodes that relay communication between the nodes, the access accommodating nodes 8a and 8c are in logical communication. It is possible to communicate with each other via the path 94a, the logical communication path 92, and the logical communication path 94c. Further, since the logical communication path 93 is set in the logical ring network 90-2 in any of the nodes 81 and 84 and other nodes that relay communication between the nodes, the access accommodating nodes 8b and 8d It is possible to communicate with each other via the logical communication path 94b, the logical communication path 93, and the logical communication path 94d.
なお、第一の論理リングネットワーク90−1はポート812を閉塞ポートとし、第二の論理リングネットワーク90−2はポート814を閉塞ポートとしている。このように、論理リングネットワークにおいて閉塞ポートを指定することにより、その閉塞ポートのある一つの論理リングネットワークでの論理ループの発生を回避している。 The first logical ring network 90-1 uses the port 812 as a blocked port, and the second logical ring network 90-2 uses the port 814 as a blocked port. Thus, by designating a blocked port in the logical ring network, the occurrence of a logical loop in one logical ring network having the blocked port is avoided.
ここで、ノード81を代表通信装置とし、ノード81から設定変更指示フレームを送信することによりノード81〜87の全てのノードにおいて論理リングネットワークと論理通信路の対応付け設定を変更し、第一の論理リングネットワーク90−1から第二の論理リングネットワーク90−2に論理通信路92を移設するとともに、第二の論理リングネットワーク90−2から第一の論理リングネットワーク90−1に論理通信路93を移設する手法について述べる。すなわち、第一の論理リングネットワークと第二の論理リングネットワークとの間で論理通信路の交換を行う手法について図14、図15、図16を参照して説明する。 Here, the node 81 is a representative communication device, and the setting change instruction frame is transmitted from the node 81 to change the association setting between the logical ring network and the logical communication path in all the nodes 81 to 87, The logical communication path 92 is moved from the logical ring network 90-1 to the second logical ring network 90-2, and the logical communication path 93 is transferred from the second logical ring network 90-2 to the first logical ring network 90-1. The method of relocating is described. That is, a method for exchanging logical communication paths between the first logical ring network and the second logical ring network will be described with reference to FIGS. 14, 15, and 16. FIG.
論理通信路の交換は、論理リングネットワークの第1実施例で示した論理通信路の移設を、移設元の論理リングネットワークと移設先の論理リングネットワークとを入れ替えて2回実行することでも実現可能である。しかしながら、移設の過程において一時的に一方の論理リングネットワークに2つの論理通信路が共存することになり、論理リングネットワークの帯域リソース等の制約により実現できない可能性もある。本実施例では、論理リングネットワークの帯域リソース等の制限によらず、2つの論理リングネットワークの間で論理通信路の交換を行うことができる。 The logical communication path can be exchanged by executing the relocation of the logical communication path shown in the first embodiment of the logical ring network twice by exchanging the relocation source logical ring network and the relocation destination logical ring network. It is. However, in the process of relocation, two logical communication paths coexist temporarily in one logical ring network, and there is a possibility that it cannot be realized due to restrictions on the bandwidth resources of the logical ring network. In the present embodiment, the logical communication path can be exchanged between the two logical ring networks regardless of the limitation of the bandwidth resources of the logical ring network.
代表通信装置であるノード81は、第一のリングネットワーク90−1と第二のリングネットワーク90−2に設定変更指示フレームを送信する。代表通信装置は、第一の論理リングネットワーク90−1に設定変更指示フレームを送信し、この設定変更指示フレームが第一の論理リングネットワーク90−1を一巡した後に、第二の論理リングネットワーク90−2に設定変更指示フレームを送信してもよい。あるいは、代表通信装置は、第二の論理リングネットワーク90−2に設定変更指示フレームを送信し、この設定変更指示フレームが第二の論理リングネットワーク90−2を一巡した後に、第一の論理リングネットワーク90−1に設定変更指示フレームを送信してもよい。あるいは、代表通信装置は、第一の論理リングネットワーク90−1と、第二の論理リングネットワーク90−2に設定変更指示フレームを同時に送信してもよい。いずれの設定変更指示フレーム送信方法であっても、第一の論理リングネットワークと第二の論理リングネットワークの両方に属するノードにおいて、「論理通信路の移設元となる論理リングネットワークから論理通信路に関する設定を削除」した後に「論理通信路の移設先となる論理リングネットワークに論理通信路に関する設定を追加」するため、論理ループは発生しない。ただし、設定変更指示フレームの送信方法によっては、アクセス収容ノード間の通信が停止する時間が長くなる場合がある。 The node 81, which is a representative communication device, transmits a setting change instruction frame to the first ring network 90-1 and the second ring network 90-2. The representative communication apparatus transmits a setting change instruction frame to the first logical ring network 90-1, and after this setting change instruction frame makes a round of the first logical ring network 90-1, the second logical ring network 90-1. -2 may transmit a setting change instruction frame. Alternatively, the representative communication device transmits a setting change instruction frame to the second logical ring network 90-2, and after this setting change instruction frame makes a round of the second logical ring network 90-2, A setting change instruction frame may be transmitted to the network 90-1. Alternatively, the representative communication device may simultaneously transmit the setting change instruction frame to the first logical ring network 90-1 and the second logical ring network 90-2. Regardless of the setting change instruction frame transmission method, the nodes belonging to both the first logical ring network and the second logical ring network are connected to the logical communication path from the logical ring network from which the logical communication path is relocated. Since “setting is deleted” and “settings related to the logical communication path are added to the logical ring network to which the logical communication path is relocated”, a logical loop does not occur. However, depending on the transmission method of the setting change instruction frame, it may take a long time to stop communication between access accommodating nodes.
本実施例では、第一の論理リングネットワーク90−1に設定変更指示フレームを送信し、この設定変更指示フレームが第一の論理リングネットワーク90−1を一巡した後に、第二の論理リングネットワーク90−2に設定変更指示フレームを送信する場合について述べる。 In this embodiment, a setting change instruction frame is transmitted to the first logical ring network 90-1, and after this setting change instruction frame makes a round of the first logical ring network 90-1, the second logical ring network 90-1 is transmitted. -2 describes the case where a setting change instruction frame is transmitted.
設定変更指示フレームは、第一の論理リングネットワーク90−1から第二の論理リングネットワーク90−2に移設する論理通信路92に関する設定変更指示と、第二の論理リングネットワーク90−2から第一の論理リングネットワーク90−1に移設する論理通信路93に関する設定変更指示との両方を含んでもよいし、2つの設定変更指示を分けて2つの設定変更指示フレームとしてもよい。本実施例では、論理通信路92に関する設定変更指示と論理通信路93に関する設定変更指示が一つの設定変更指示フレームに含まれた例について述べる。
このように本実施形態でも第1の実施形態と同様に、設定変更指示は全て設定変更指示フレームに含まれていてよい。
The setting change instruction frame includes a setting change instruction for the logical communication path 92 to be transferred from the first logical ring network 90-1 to the second logical ring network 90-2, and the first logical ring network 90-2 to the first logical ring network 90-2. Both of the setting change instructions regarding the logical communication path 93 to be transferred to the logical ring network 90-1 may be included, or two setting change instructions may be divided into two setting change instruction frames. In the present embodiment, an example will be described in which a setting change instruction regarding the logical communication path 92 and a setting change instruction regarding the logical communication path 93 are included in one setting change instruction frame.
As described above, in this embodiment as well, as in the first embodiment, all setting change instructions may be included in the setting change instruction frame.
設定変更指示フレームを受信した論理通信路の移設元となる論理リングネットワークと論理通信路の移設先となる論理リングネットワークの両方に属するノードは、設定変更指示フレームで指示された「論理通信路の移設元となる論理リングネットワークが設定されているポートにおいて、論理リングネットワークから論理通信路に関する設定を削除」する処理を行い、この処理に引き続き、設定変更指示フレームで指示された「論理通信路の移設先となる論理リングネットワークが設定されているポートにおいて、論理リングネットワークに論理通信路に関する設定を追加」する処理を実行する。本実施例の場合、第一の論理リングネットワーク90−1から論理通信路92に関する設定、及び、第二の論理リングネットワーク90−2から論理通信路93に関する設定を削除し、この削除処理に引き続き、第一の論理リングネットワーク90−1へ論理通信路93に関する設定、及び、第二の論理リングネットワーク90−2へ論理通信路92に関する設定を追加する処理を実行する。 The nodes belonging to both the logical ring network that is the transfer source of the logical communication path that has received the setting change instruction frame and the logical ring network that is the transfer destination of the logical communication path are connected to the logical communication path specified in the setting change instruction frame. At the port where the logical ring network that is the transfer source is set, the processing for deleting the setting related to the logical communication path from the logical ring network is performed. Subsequently to this process, the “logical communication path setting” indicated in the setting change instruction frame is performed. At the port where the logical ring network to be relocated is set, a process of “adding a setting related to the logical communication path to the logical ring network” is executed. In the case of the present embodiment, the setting relating to the logical communication path 92 from the first logical ring network 90-1 and the setting relating to the logical communication path 93 are deleted from the second logical ring network 90-2, and this deletion process is continued. Then, processing for adding the setting related to the logical communication path 93 to the first logical ring network 90-1 and the setting related to the logical communication path 92 to the second logical ring network 90-2 is executed.
また、論理通信路ごとに、「論理リングネットワークから論理通信路に関する設定を削除」、「論理リングネットワークへ論理通信路に関する設定を追加」という順序が入れ替わらなければ論理ループが発生することはないため、2つ以上の論理通信路間の処理順序に制約はない。すなわち、論理通信路92、93のそれぞれが「論理リングネットワークから論理通信路に関する設定を削除」し、その後、「論理リングネットワークに論理通信路に関する設定を追加」するといった順序制約を満たすのであれば、例えば、第一の論理リングネットワーク90−1から論理通信路92に関する設定を削除する処理に引き続き第二の論理リングネットワーク90−2へ論理通信路92に関する設定を追加し、第二の論理リングネットワーク90−2から論理通信路93に関する設定を削除する処理に引き続き第一の論理リングネットワーク90−1へ論理通信路93に関する設定を追加する、といった順序で設定を変更してもよい。 In addition, a logical loop will not occur unless the order of “deleting the setting related to the logical communication path from the logical ring network” and “adding the setting related to the logical communication path to the logical ring network” is changed for each logical communication path. Therefore, there is no restriction on the processing order between two or more logical communication paths. That is, if each of the logical communication paths 92 and 93 satisfies the order restriction such as “delete the setting related to the logical communication path from the logical ring network” and then “add the setting related to the logical communication path to the logical ring network”. For example, following the process of deleting the setting related to the logical communication path 92 from the first logical ring network 90-1, the setting related to the logical communication path 92 is added to the second logical ring network 90-2, and the second logical ring The setting may be changed in the order of adding the setting related to the logical communication path 93 to the first logical ring network 90-1 following the process of deleting the setting related to the logical communication path 93 from the network 90-2.
次に、設定変更指示フレームが第一の論理リングネットワーク90−1を一巡し、第一の論理リングネットワーク90−1に属する全てのノードにおいて、第一の論理リングネットワークが設定されたポートから論理通信路92に関する設定を削除し、第二の論理リングネットワークが設定されたポートから論理通信路93に関する設定を削除した状態を図15に示す。 Next, the setting change instruction frame makes a round of the first logical ring network 90-1, and in all the nodes belonging to the first logical ring network 90-1, the logical port is set from the port where the first logical ring network is set. FIG. 15 shows a state where the setting related to the communication path 92 is deleted and the setting related to the logical communication path 93 is deleted from the port where the second logical ring network is set.
本実施例では、第一の論理リングネットワーク90−1と第二の論理リングネットワーク90−2の両方に属するノードは、設定変更指示フレームを受信したこと契機として論理リングネットワークから論理通信路に関する設定を削除する処理に引き続き、削除した論理通信路の施設先となる論理リングネットワークに論理通信路に関する設定を追加する処理を行うため、第一の論理リングネットワーク90−1と第二の論理リングネットワーク90−2に属しているノード81、83、84では、第二の論理リングネットワーク90−2において論理通信路92の設定、及び、第一の論理リングネットワーク90−1において論理通信路93の設定が追加されている。また、第一の論理リングネットワーク90−1のみに属しているノード82、85,86では、第一の論理リングネットワーク90−1において論理通信路93の設定が追加されている。第一の論理リングネットワーク90−1に属する全てのノードにおいて論理通信路93の設定が完了することによりアクセス収容ノード8bと8d間の論理通信路が復旧し、通信を回復する。 In the present embodiment, the nodes belonging to both the first logical ring network 90-1 and the second logical ring network 90-2 receive the setting change instruction frame and receive settings for the logical communication path from the logical ring network. The first logical ring network 90-1 and the second logical ring network are added to the logical ring network that is the facility destination of the deleted logical communication path following the process of deleting the logical communication path. In the nodes 81, 83, and 84 belonging to 90-2, the logical communication path 92 is set in the second logical ring network 90-2, and the logical communication path 93 is set in the first logical ring network 90-1. Has been added. In the nodes 82, 85, and 86 belonging only to the first logical ring network 90-1, the setting of the logical communication path 93 is added in the first logical ring network 90-1. By completing the setting of the logical communication path 93 in all the nodes belonging to the first logical ring network 90-1, the logical communication path between the access accommodating nodes 8b and 8d is restored, and communication is restored.
代表通信装置であるノード81は、第一の論理リングネットワーク90−1を一巡した設定変更指示フレームを受信すると、論理通信路の交換対象となる論理リングネットワーク、すなわち、第二の論理リングネットワーク90−2に設定変更指示フレームを送信する。 When the node 81, which is the representative communication device, receives the setting change instruction frame that makes a round of the first logical ring network 90-1, the logical ring network that is the target of the logical communication path exchange, that is, the second logical ring network 90. -2 transmits a setting change instruction frame.
設定変更指示フレームが第二の論理リングネットワーク90−2を一巡し、第二の論理リングネットワークが設定されたポートに論理通信路92に関する設定を追加した状態を図16に示す。本実施例においては、第一のリングネットワーク90−1と第二の論理リングネットワーク90−2の両方に属しているノード81、83、84は、第一のリングネットワーク90−1に送信される設定変更指示フレームに基づいて論理リングネットワークから論理通信路に関する設定を削除する処理に引き続き、交換対象となる論理リングネットワークに論理通信路に関する設定を追加する処理を完了している。このため、第二のリングネットワーク90−2のみに属するノード87のみが、第二の論理リングネットワーク90−2に送信された設定変更指示フレームに基づき論理リングネットワークと論理通信路に関する設定変更を実施する。なお、論理通信路を交換する過程において、論理ループは発生しない。 FIG. 16 shows a state in which the setting change instruction frame makes a round of the second logical ring network 90-2 and the setting related to the logical communication path 92 is added to the port where the second logical ring network is set. In the present embodiment, the nodes 81, 83, 84 belonging to both the first ring network 90-1 and the second logical ring network 90-2 are transmitted to the first ring network 90-1. Subsequent to the process of deleting the setting related to the logical communication path from the logical ring network based on the setting change instruction frame, the process of adding the setting related to the logical communication path to the logical ring network to be exchanged is completed. For this reason, only the node 87 belonging to only the second ring network 90-2 changes the settings related to the logical ring network and the logical communication path based on the setting change instruction frame transmitted to the second logical ring network 90-2. To do. In the process of exchanging the logical communication path, a logical loop does not occur.
以上の実施例に示したように、第一の論理リングネットワークと第二の論理リングネットワークに対してそれぞれ設定変更指示フレームを送信することで全てのノードに対して設定変更指示を通知し、かつ第一の論理リングネットワークと第二の論理リングネットワークの両方に属するノードにおいては、「論理リングネットワークから論理通信路に関する設定を削除」する処理に引き続き、交換対象となる「論理リングネットワークに論理通信路に関する設定を追加」することにより、論理ループを発生させることなく、2つの論理リングネットワーク間で論理通信路の交換を行うことができる。 As shown in the above embodiment, the setting change instruction is notified to all the nodes by transmitting the setting change instruction frame to each of the first logical ring network and the second logical ring network, and In the nodes belonging to both the first logical ring network and the second logical ring network, following the process of “deleting the setting related to the logical communication path from the logical ring network”, the logical communication to the logical ring network to be replaced By adding the setting regarding the path ”, the logical communication path can be exchanged between the two logical ring networks without generating a logical loop.
[第2の実施形態]
(第2のリングノード装置)
本発明の第2の実施形態に係る第2のリングノード装置(リングノードとも称す。また単にノードとも称す)について図17を参照して説明する。第2の実施形態のリングノード装置は、一つのポートに一つの論理通信路を設定するポートVLANを使用し、リングに設定された全ての論理通信路を、別リングが設定されたリングポートへ移動する場合に利用するためのものである。ポートと論理通信路の関係に変更を加えることなく、別ポートに移動することになる。また、本実施形態のリングネットワークシステム、リングネットワーク変更方法も以下に説明される。
なお、第2の実施形態に係るリングノード装置は、上述した第1及び第2実施例に適用される。
[Second Embodiment]
(Second ring node device)
A second ring node device (also referred to as a ring node or simply referred to as a node) according to the second embodiment of the present invention will be described with reference to FIG. The ring node device according to the second embodiment uses a port VLAN that sets one logical communication path in one port, and all logical communication paths set in the ring are transferred to ring ports in which another ring is set. It is for use when moving. It moves to another port without changing the relationship between the port and the logical communication path. In addition, the ring network system and the ring network changing method of this embodiment will be described below.
The ring node device according to the second embodiment is applied to the first and second examples described above.
リングノード170は、複数のリングポート1701−1〜1701−nと、リング−ポート設定変更指示解析部1702と、リング−ポート対応設定状態監視部1703と、リング−ポート設定変更部1704と、論理リング設定変更部1705と、論理通信路設定管理部(リング)1706と、を備える。リングポート1701−1とリングポート1701−2とは第一の論理リングネットワークを構成するポートとし、リングポート1701−3とリングポート1701−4は第二の論理リングネットワークを構成するポートとする。ここで一般化すると、リングポート1701−n−1とリングポート1701−nは第n/2の論理リングネットワークを構成するポートにすることになる。 The ring node 170 includes a plurality of ring ports 1701-1 to 1701-n, a ring-port setting change instruction analyzing unit 1702, a ring-port correspondence setting state monitoring unit 1703, a ring-port setting changing unit 1704, a logic A ring setting changing unit 1705 and a logical channel setting management unit (ring) 1706 are provided. The ring port 1701-1 and the ring port 1701-2 are ports that constitute the first logical ring network, and the ring port 1701-3 and the ring port 1701-4 are ports that constitute the second logical ring network. When generalized here, the ring port 1701-n-1 and the ring port 1701-n are ports constituting the n / 2 logical ring network.
本実施形態では、第1の実施形態と同様に、移設元となる第一の論理リングネットワークから移設先となる第二の論理リングネットワークに論理通信路を移設する例について説明する。 In the present embodiment, as in the first embodiment, an example in which a logical communication path is relocated from a first logical ring network that is a relocation source to a second logical ring network that is a relocation destination will be described.
設定変更指示フレームは、第1の実施形態と同様の情報を含む。すなわち、設定変更指示フレームは、「設定変更対象の論理通信路」に関する情報、「論理通信路の移設元となる論理リングネットワーク」に関する情報、及び、「論理通信路の移設先となる論理リングネットワーク」に関する情報が含まれる。リングノード170も、第1の実施形態と同様に、設定変更指示フレームに含まれるこれらの情報を用いてノードの設定変更を実現し、論理リングネットワークシステムの構成を変更する。例えば、論理通信路に関する情報としてVID(VLAN ID)を、論理リングネットワークに関する情報として各リングネットワークに割り当てられるリングIDを用いてもよい。すなわち、設定変更指示フレームは、VID、移設元となるリングのリングID、及び、移設先となるリングのリングIDを含んでもよい。 The setting change instruction frame includes the same information as in the first embodiment. That is, the setting change instruction frame includes information related to “a logical communication path to be changed”, information related to “a logical ring network that is a transfer source of the logical communication path”, and “a logical ring network that is a transfer destination of the logical communication path” Is included. Similarly to the first embodiment, the ring node 170 also uses the information included in the setting change instruction frame to change the setting of the node and change the configuration of the logical ring network system. For example, a VID (VLAN ID) may be used as information relating to a logical communication path, and a ring ID assigned to each ring network may be used as information relating to a logical ring network. That is, the setting change instruction frame may include the VID, the ring ID of the ring that is the transfer source, and the ring ID of the ring that is the transfer destination.
リング−ポート設定変更指示解析部1702は、リング−通信路設定変更指示解析部62とほぼ同様である。すなわち、リング−ポート設定変更指示解析部1702は、リングポート1701−1〜1701−nのうちの1以上のポートで受信した設定変更指示フレームの指示内容を解析する。具体的にはリング−ポート設定変更指示解析部1702は、指示内容から、「設定変更対象の論理通信路」に関する情報、「論理通信路の移設元となる論理リングネットワーク」に関する情報と、「論理通信路の移設先となる論理リングネットワーク」に関する情報を抽出し、抽出した情報をリング−ポート設定変更部1704に送信する。 The ring-port setting change instruction analyzing unit 1702 is substantially the same as the ring-communication path setting change instruction analyzing unit 62. That is, the ring-port setting change instruction analyzing unit 1702 analyzes the instruction content of the setting change instruction frame received at one or more of the ring ports 1701-1 to 1701-n. Specifically, the ring-port setting change instruction analysis unit 1702 determines, based on the instruction content, information related to “the logical communication path subject to setting change”, “information related to the logical ring network from which the logical communication path is relocated”, and “logical Information regarding the “logical ring network to which the communication path is relocated” is extracted, and the extracted information is transmitted to the ring-port setting changing unit 1704.
リング−ポート対応設定状態監視部1703は、本実施形態では、論理通信路の移設元となる論理リングネットワークと論理通信路の移設先となる論理リングネットワークとの両方に属するノードにおいて、リング−ポート設定変更部1704が、設定変更指示フレームの受信を契機として、「論理通信路の移設元となる論理リングネットワークから論理通信路に関する設定を削除」する処理に引き続き、リング−ポート対応設定状態監視部1703は、「論理通信路の移設先となる論理リングネットワークに論理通信路に関する設定を追加」する処理を実行する。設定変更を行うポートを指定するためには、論理通信路の移設元となる論理リングネットワークが設定されているポート、及び、論理通信路の移設先となる論理リングネットワークが設定されているポートに関する情報が必要となる。そこで、リング−ポート対応設定状態監視部1703は、論理リング設定変更部1705が保持している論理リングネットワークに関する設定を取得し、論理リングネットワークとポートに関する設定をリング−ポート設定変更部1704に送信する。 In this embodiment, the ring-port correspondence setting state monitoring unit 1703 is a ring-port in a node belonging to both a logical ring network that is a transfer source of a logical communication path and a logical ring network that is a transfer destination of a logical communication path. Following the process in which the setting change unit 1704 receives the setting change instruction frame to “delete the setting related to the logical communication path from the logical ring network that is the transfer source of the logical communication path”, the ring-port correspondence setting state monitoring unit 1703 executes a process of “adding a setting relating to a logical communication path to a logical ring network to which a logical communication path is to be relocated”. In order to specify the port for which the setting is changed, it is related to the port in which the logical ring network that is the transfer source of the logical communication path is set and the port in which the logical ring network that is the transfer destination of the logical communication path is set Information is needed. Therefore, the ring-port correspondence setting state monitoring unit 1703 acquires the settings related to the logical ring network held by the logical ring setting change unit 1705 and transmits the settings related to the logical ring network and the port to the ring-port setting change unit 1704. To do.
一方、設定変更指示フレームにより指示された指示内容が不正なものではないか、例えば、設定変更処理を適用前の設定と設定変更指示フレームにより指示された指示内容に不整合がないか、を判定するために、設定変更処理を適用前の設定を取得してもよい。この場合、リング−ポート対応設定状態監視部1703は、論理リング設定変更部1705、論理通信路設定管理部(リング)1706が保持している情報を取得し、リング−ポート設定変更部1704に送信する。 On the other hand, it is determined whether the instruction content instructed by the setting change instruction frame is invalid or, for example, whether the setting before applying the setting change processing and the instruction content instructed by the setting change instruction frame are inconsistent. In order to do this, the setting before applying the setting change process may be acquired. In this case, the ring-port correspondence setting state monitoring unit 1703 acquires information held by the logical ring setting change unit 1705 and the logical channel setting management unit (ring) 1706 and transmits the information to the ring-port setting change unit 1704. To do.
リング−ポート設定変更部1704は、リング−ポート設定変更指示解析部1702から受け取った「設定変更対象の論理通信路」に関する情報、「論理通信路の移設元となる論理リングネットワーク」に関する情報、及び、「論理通信路の移設先となる論理リングネットワーク」に関する情報、さらに、リング−ポート対応設定状態監視部1703から受け取った設定変更処理前の設定に基づき、リング−ポート対応設定を変更する。 The ring-port setting change unit 1704 receives information from the ring-port setting change instruction analysis unit 1702 relating to “the logical communication path subject to setting change”, “information relating to the logical ring network from which the logical communication path is transferred”, and The ring-port correspondence setting is changed based on the information related to the “logical ring network to which the logical communication path is relocated” and the setting before the setting change processing received from the ring-port correspondence setting state monitoring unit 1703.
論理リング設定変更部1705は、複数のリングポート1701−1〜1701−nのうち、一つもしくは二つに対し、論理リングネットワークを設定し、論理リングネットワークの状態に応じて切り替え、及び、復旧動作を実施し、リングポート1701−1〜1701−n上の論理通信路における通信の導通もしくは停止状態を制御する。このとき、論理リング設定変更部1705は、例えばリングポート1701−1と1701−2に対して第一の論理リングネットワークを構成し、1701−3と1701−4に対して第二の論理リングネットワークを構成するといったように、リングポートを自由に組合せた複数の論理リングネットワークを構成することができる。
すなわち、論理リング設定変更部1705は、リングポートと論理リングネットワークとの対応情報を有し変更を行うことで、リングに設定されている論理通信路を別ポートに変更することができる。一方、第1の実施形態では、論理リング設定通知部65は、リングポートと論理リングネットワークとの対応情報をリング−通信路対応設定部67に通知するのみであり、論理通信路が設定されたポートの変更に関与しない。第1の実施形態では、リング−通信路対応設定部67が論理リングネットワークと論理通信路との対応付けを変更することで、論理通信路を別ポートに変更する。
The logical ring setting changing unit 1705 sets a logical ring network for one or two of the plurality of ring ports 1701-1 to 1701-n, and switches and restores according to the state of the logical ring network. The operation is performed, and the communication conduction or stop state in the logical communication path on the ring ports 1701-1 to 1701-n is controlled. At this time, the logical ring setting changing unit 1705 configures a first logical ring network for the ring ports 1701-1 and 1701-2, for example, and a second logical ring network for the 1701-3 and 1701-4. Thus, a plurality of logical ring networks in which ring ports are freely combined can be configured.
In other words, the logical ring setting changing unit 1705 can change the logical communication path set in the ring to another port by changing the correspondence information between the ring port and the logical ring network. On the other hand, in the first embodiment, the logical ring setting notification unit 65 only notifies the ring-communication channel correspondence setting unit 67 of the correspondence information between the ring port and the logical ring network, and the logical communication channel is set. Does not participate in port changes. In the first embodiment, the ring-communication path correspondence setting unit 67 changes the correspondence between the logical ring network and the logical communication path, thereby changing the logical communication path to another port.
論理通信路設定管理部(リング)1706は、論理リング設定変更部1705により設定された論理リングネットワークに、論理通信路を対応させる。このとき、論理通信路が論理リングネットワークと対応させられることにより、論理リングネットワークが設定されたリングポートで論理通信路を識別する識別子等が付与された通信を行うことが可能となり、かつ当該の通信は導通可能なもしくは停止状態を論理リングの状態に応じて制御されることとなる。
その他の本実施形態の効果は、第1の実施形態に同様である。
The logical channel setting management unit (ring) 1706 associates the logical channel with the logical ring network set by the logical ring setting change unit 1705. At this time, by making the logical communication path correspond to the logical ring network, it is possible to perform communication with an identifier or the like for identifying the logical communication path at the ring port in which the logical ring network is set, and Communication can be conducted or stopped depending on the state of the logical ring.
Other effects of the present embodiment are the same as those of the first embodiment.
次に、本実施形態の代表通信装置について図18を参照して説明する。
代表通信装置180は、図17の機能ブロックに加え、設定変更指示部(入力)1801及び設定変更指示部(出力)1802をさらに備える。
Next, the representative communication device of this embodiment will be described with reference to FIG.
The representative communication device 180 further includes a setting change instruction unit (input) 1801 and a setting change instruction unit (output) 1802 in addition to the functional blocks of FIG.
設定変更指示部(出力)1802は、設定変更指示部(出力)72に同様である。さらに、設定変更指示部(入力)1801は、設定変更指示部(入力)71と同様である。 A setting change instruction unit (output) 1802 is similar to the setting change instruction unit (output) 72. Further, the setting change instruction unit (input) 1801 is the same as the setting change instruction unit (input) 71.
代表通信装置180から送信する設定変更指示フレームの送信順序に関する規定に加え、非代表通信装置のリングノード装置170に含まれるリング−ポート設定変更部1704において、「論理通信路の移設元となる論理リングネットワークから削除されていない論理通信路に関する設定を論理通信路の移設先となる論理リングネットワークに追加しない」といった制限を加えてもよい(これも第1の実施形態に同じ)。 In addition to the rules regarding the transmission order of the setting change instruction frames transmitted from the representative communication device 180, the ring-port setting changing unit 1704 included in the ring node device 170 of the non-representative communication device “ A restriction such as “do not add a setting related to a logical communication path that has not been deleted from the ring network to the logical ring network that is the transfer destination of the logical communication path” may be added (this is also the same as in the first embodiment).
これにより第2の実施形態では、第1の実施形態と同様に、設定変更指示フレームを受信したポートに関する設定変更が可能となる。また第2の実施形態では、第1の実施形態と同様に、論理リングネットワークを構成する各ノードのうち第一の論理リングネットワークと第二の論理リングネットワークの両方に属するノードは、論理通信路の移設元となる論理リングネットワークから論理通信路に関する設定を削除した後に他の論理リングネットワークに論理通信路を追加することが可能となり、結果として論理ループを発生させることなく論理リングネットワークの構成を変更することが可能となる。その他も第1の実施形態に同様の効果がある。 As a result, in the second embodiment, as in the first embodiment, it is possible to change the setting related to the port that has received the setting change instruction frame. In the second embodiment, as in the first embodiment, among the nodes constituting the logical ring network, the nodes belonging to both the first logical ring network and the second logical ring network are logical communication paths. It is possible to add a logical communication path to another logical ring network after deleting the setting related to the logical communication path from the logical ring network that is the transfer source of the logical ring network. As a result, the logical ring network can be configured without generating a logical loop. It becomes possible to change. Other effects are similar to those of the first embodiment.
なお、設定変更指示部(入力)1801及び設定変更指示部(出力)1802は、ここでは別体として説明してあるが、同様な機能を有するならば同体でももちろん構わない。 Note that the setting change instruction unit (input) 1801 and the setting change instruction unit (output) 1802 have been described as separate bodies here, but they may of course be the same body as long as they have similar functions.
以上の第2の実施形態によれば、例えば移設元となる論理リングネットワークから移設先となる論理リングネットワークへ、ポートVLANにより設定された論理通信路を移設する場合に利用できる。第2の実施形態では、特定のポートに設定された論理通信路全てを一括して、他のポートへ移設できる。その他の第2の実施形態の効果は第1の実施形態と同様である。 The second embodiment described above can be used when, for example, a logical communication path set by a port VLAN is relocated from a logical ring network that is a relocation source to a logical ring network that is a relocation destination. In the second embodiment, all the logical communication paths set to a specific port can be transferred to another port at a time. The other effects of the second embodiment are the same as those of the first embodiment.
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組合せてもよい。 Note that the present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage. Further, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, you may combine the component covering different embodiment suitably.
1a、1b…アクセス収容ノード、6…リングノード、リングノード装置、7…代表リングノード、代表通信装置、8a、8b、8c、8d…アクセス収容ノード、11〜17…ノード、11a、13b、18−1〜18−6、19−1〜19−3…物理回線、20−1、20−2…論理リングネットワーク、21、22a、22b…論理通信路、61−1〜61−n…リングポート、62…リング−通信路設定変更指示解析部、63…リング−通信路対応設定状態監視部、64…リング−通信路設定変更部、65…論理リング設定通知部、66…論理通信路設定管理部(ポート)、67…リング−通信路対応設定部、71…設定変更指示部(入力)、72…設定変更指示部(出力)、81〜87…ノード、81a、81b、83c、84d、88−1〜88−6、89−1〜89−4…物理回線、90−1、90−2…論理リングネットワーク、91、92、93、94a、94b、94c、94d…論理通信路、111〜115、121、122、131〜135、141、142、151、152、161、162、173、174…ポート、170…リングノード、リングノード装置、180…代表リングノード、代表通信装置、811〜814、821、822、831〜834、841〜844、851、852、861、862、873、874…リングポート、815、816、835、845…ポート、1701−1〜1701−n…リングポート、1702…リング−ポート設定変更指示解析部、1703…リング−ポート対応設定状態監視部、1704…リング−ポート設定変更部、1705…論理リング設定変更部、1706…論理通信路設定管理部(リング)、1801…設定変更指示部(入力)、1802…設定変更指示部(出力)。 DESCRIPTION OF SYMBOLS 1a, 1b ... Access accommodation node, 6 ... Ring node, ring node apparatus, 7 ... Representative ring node, representative communication apparatus, 8a, 8b, 8c, 8d ... Access accommodation node, 11-17 ... Node, 11a, 13b, 18 -1 to 18-6, 19-1 to 19-3, physical lines, 20-1, 20-2, logical ring networks, 21, 22a, 22b, logical communication paths, 61-1 to 61-n, ring ports 62 ... Ring-communication channel setting change instruction analysis unit, 63 ... Ring-communication channel correspondence setting state monitoring unit, 64 ... Ring-communication channel setting change unit, 65 ... Logical ring setting notification unit, 66 ... Logical communication channel setting management Part (port), 67 ... ring-communication path correspondence setting part, 71 ... setting change instruction part (input), 72 ... setting change instruction part (output), 81 to 87 ... node, 81a, 81b, 83c, 84d 88-1 to 88-6, 89-1 to 89-4 ... physical line, 90-1, 90-2 ... logical ring network, 91, 92, 93, 94a, 94b, 94c, 94d ... logical communication path, 111 115, 121, 122, 131 to 135, 141, 142, 151, 152, 161, 162, 173, 174 ... port, 170 ... ring node, ring node device, 180 ... representative ring node, representative communication device, 811 814, 821, 822, 831-834, 841-844, 851, 852, 861, 862, 873, 874 ... ring port, 815, 816, 835, 845 ... port, 1701-1-1701-n ... ring port, 1702 ... Ring-port setting change instruction analysis unit, 1703 ... Ring-port correspondence setting state monitoring unit, 1704 ... Grayed - port setting changing unit, 1705 ... logical ring configuration change unit, 1706 ... logical communication path setting management unit (ring), 1801 ... setting change instruction unit (input), 1802 ... setting change instruction section (output).
Claims (6)
設定を変更する対象である論理通信路に関する第1情報、論理通信路の移設元となる論理リングネットワークに関する第2情報、及び論理通信路の移設先となる論理リングネットワークに関する第3情報を含む設定変更指示を受信し、前記第1情報、前記第2情報、前記第3情報、及び自装置に設定されている論理リングネットワークに関する第4情報に基づき、論理リングネットワークごとに対応する論理通信路に関する設定を変更する変更部と、
前記第1情報、前記第2情報、前記第3情報及び前記第4情報に基づき、前記第一の論理リングネットワークが設定された全てのポートにおいて論理リングネットワークと論理通信路とに関する設定を削除し、この設定の削除に引き続き、前記第二の論理リングネットワークが設定された全てのポートにおいて論理リングネットワークと論理通信路とに関する設定を追加する設定部を備えるリングノード装置。 Included in at least one of the first logical ring network and the second logical ring network to which a ring protocol is applied that forms a logical ring network and sets a logical communication path enabling communication in the logical ring network A ring node device,
A setting including first information related to a logical communication path whose setting is to be changed, second information related to a logical ring network serving as a transfer source of the logical communication path, and third information related to a logical ring network serving as a transfer destination of the logical communication path. Receiving a change instruction, and based on the first information, the second information, the third information, and the fourth information about the logical ring network set in the own device, the logical communication path corresponding to each logical ring network A change section for changing the setting;
Based on the first information, the second information, the third information, and the fourth information, the settings related to the logical ring network and the logical communication path are deleted from all the ports where the first logical ring network is set. A ring node device comprising a setting unit for adding a setting related to a logical ring network and a logical communication path in all ports where the second logical ring network is set following deletion of the setting.
前記第1情報、前記第2情報、及び前記第3情報に応じて、論理リングネットワークと、論理通信路またはリングポートと、の対応付けの設定を変更する設定変更部とをさらに備える請求項1に記載のリングノード装置。 A setting change instruction analyzing unit that analyzes the received setting change instruction and extracts the first information, the second information, and the third information;
The apparatus further comprises a setting changing unit that changes a setting of correspondence between a logical ring network and a logical communication path or a ring port according to the first information, the second information, and the third information. The ring node device described in 1.
設定を変更する対象である論理通信路に関する第1情報、論理通信路の移設元となる論理リングネットワークに関する第2情報、及び論理通信路の移設先となる論理リングネットワークに関する第3情報を含む設定変更指示を送信し、前記第1情報、前記第2情報、前記第3情報及び自装置に設定されている論理リングネットワークに関する第4情報に基づき、第一の論理リングネットワークが設定された全てのポートにおいて論理リングネットワークと論理通信路とに関する設定を削除し、この設定の削除に引き続き、第二の論理リングネットワークが設定された全てのポートにおいて論理リングネットワークと論理通信路とに関する設定を追加する代表ノード装置と、
前記設定変更指示を受信し、前記第1情報、前記第2情報、前記第3情報及び第4情報に基づき、論理通信路の移設元となる第一の論理リングネットワークと論理通信路に属すると判定した場合には、第一の論理リングネットワークが設定された全てのポートにおいて第一の論理リングネットワークから論理通信路に関する設定を削除し、前記第1情報、前記第2情報、前記第3情報及び第4情報に基づき、論理通信路の移設先となる第二の論理リングネットワークと論理通信路に属すると判定した場合には、第二の論理リングネットワークが設定された全てのポートにおいて第二の論理リングネットワークへ論理通信路に関する設定を追加する他のノード装置とを備えるリングネットワークシステム。 In a ring network system comprising a plurality of node devices for constructing a logical ring network to which a ring protocol is applied,
A setting including first information related to a logical communication path whose setting is to be changed, second information related to a logical ring network serving as a transfer source of the logical communication path, and third information related to a logical ring network serving as a transfer destination of the logical communication path. A change instruction is transmitted, and all of the first logical ring network set based on the first information, the second information, the third information, and the fourth information related to the logical ring network set in the own device Delete the settings related to the logical ring network and the logical communication path in the port, and add the settings related to the logical ring network and the logical communication path in all the ports where the second logical ring network is set following the deletion of this setting. A representative node device;
When receiving the setting change instruction, and based on the first information, the second information, the third information, and the fourth information, the logical communication path belongs to the first logical ring network and the logical communication path When the determination is made, the setting related to the logical communication path is deleted from the first logical ring network at all ports where the first logical ring network is set, and the first information, the second information, and the third information are deleted. And when the second logical ring network is determined to belong to the second logical ring network and the logical communication path based on the fourth information, the second logical ring network is set to the second logical ring network. A ring network system comprising: another node device that adds a setting related to a logical communication path to the logical ring network.
設定を変更する対象である論理通信路に関する第1情報、論理通信路の移設元となる論理リングネットワークに関する第2情報、及び論理通信路の移設先となる論理リングネットワークに関する第3情報を含む設定変更指示を送信し、
前記第1情報、前記第2情報、前記第3情報及び自装置に設定されている論理リングネットワークに関する第4情報に基づき、第一の論理リングネットワークが設定された全てのポートにおいて論理リングネットワークと論理通信路とに関する設定を削除し、
この設定の削除に引き続き、第二の論理リングネットワークが設定された全てのポートにおいて論理リングネットワークと論理通信路とに関する設定を追加し、
前記設定変更指示を受信し、前記第1情報、前記第2情報、前記第3情報及び第4情報に基づき、論理通信路の移設元となる第一の論理リングネットワークと論理通信路に属すると判定した場合には、第一の論理リングネットワークが設定された全てのポートにおいて第一の論理リングネットワークから論理通信路に関する設定を削除し、
前記第1情報、前記第2情報、前記第3情報及び第4情報に基づき、論理通信路の移設先となる第二の論理リングネットワークと論理通信路に属すると判定した場合には、第二の論理リングネットワークが設定された全てのポートにおいて第二の論理リングネットワークへ論理通信路に関する設定を追加することを備えるリングネットワーク変更方法。 In a ring network changing method in a ring network system including a plurality of node devices for constructing a logical ring network to which a ring protocol is applied,
A setting including first information related to a logical communication path whose setting is to be changed, second information related to a logical ring network serving as a transfer source of the logical communication path, and third information related to a logical ring network serving as a transfer destination of the logical communication path. Send change instructions,
Based on the first information, the second information, the third information, and the fourth information related to the logical ring network set in the own device, the logical ring network in all ports where the first logical ring network is set Delete the settings related to the logical channel,
Following the deletion of this setting, add settings related to the logical ring network and logical communication path for all ports where the second logical ring network is set,
When receiving the setting change instruction, and based on the first information, the second information, the third information, and the fourth information, the logical communication path belongs to the first logical ring network and the logical communication path If determined, delete the setting related to the logical communication path from the first logical ring network in all the ports where the first logical ring network is set,
Based on the first information, the second information, the third information, and the fourth information, if it is determined that the logical communication path belongs to the second logical ring network and the logical communication path, A ring network changing method comprising: adding a setting related to a logical communication path to a second logical ring network at all ports in which the logical ring network is set.
設定を変更する対象である論理通信路に関する第1情報、論理通信路の交換を行う第一の論理リングネットワークに関する第5情報、及び論理通信路の交換を行う第二の論理リングネットワークに関する第6情報を含む設定変更指示を送信し、前記第1情報、前記第5情報、前記第6情報、及び自装置に設定されている論理リングネットワークに関する第4情報に基づき、前記第一の論理リングネットワークが設定された全てのポートにおいて第一の論理リングネットワークと第一の論理通信路とに関する設定を削除し、この設定の削除に引き続き、第二の論理リングネットワークが設定された全てのポートにおいて第二の論理リングネットワークへ第一の論理通信路に関する設定を追加し、第二の論理リングネットワークが設定された全てのポートにおいて第二の論理リングネットワークから第二の論理通信路に関する設定を削除し、この設定の削除に引き続き、第一の論理リングネットワークが設定された全てのポートにおいて第一の論理リングネットワークへ第二の論理通信路に関する設定を追加する代表ノード装置と、
前記設定変更指示を受信し、前記第1情報、前記第5情報、前記第6情報、及び第4情報に基づき、論理通信路の交換を行う第一の論理リングネットワークのみに属すると判定した場合は、第一の論理リングネットワークが設定された全てのポートにおいて第一の論理リングネットワークから第一の論理通信路に関する設定を削除と、第一の論理リングネットワークへ第二の論理通信路に関する設定を追加し、論理通信路の交換を行う第二の論理リングネットワークのみに属すると判定した場合は、第二の論理リングネットワークが設定された全てのポートにおいて第二の論理リングネットワークへ第一の論理通信路に関する設定を追加と、第二の論理リングネットワークから第二の論理通信路に関する設定を削除する他のノード装置と、を備えるリングネットワークシステム。 In a ring network system comprising a plurality of node devices for constructing a logical ring network to which a ring protocol is applied,
First information regarding the logical communication path whose setting is to be changed, fifth information regarding the first logical ring network for exchanging the logical communication path, and sixth regarding the second logical ring network for exchanging the logical communication path The first logical ring network is transmitted on the basis of the first information, the fifth information, the sixth information, and the fourth information related to the logical ring network set in the own device. Delete the settings related to the first logical ring network and the first logical communication path in all the ports for which the second logical ring network is set. Add the setting for the first logical communication path to the second logical ring network, and all the settings for the second logical ring network Delete the setting related to the second logical communication path from the second logical ring network at the port, and subsequently to the deletion of this setting, the first logical ring network is set to the first logical ring network at all ports where the first logical ring network is set. A representative node device for adding settings relating to the second logical communication path;
When the setting change instruction is received and based on the first information, the fifth information, the sixth information, and the fourth information, it is determined that the setting change instruction belongs only to the first logical ring network that exchanges the logical communication path Deletes the setting related to the first logical communication path from the first logical ring network at all ports where the first logical ring network is set, and sets the second logical communication path to the first logical ring network. If it is determined that it belongs only to the second logical ring network that exchanges the logical communication path, the first logical ring network is connected to the second logical ring network at all ports in which the second logical ring network is set. Adding a setting related to the logical communication path and deleting another setting related to the second logical communication path from the second logical ring network, Obtain ring network system.
設定を変更する対象である論理通信路に関する第1情報、論理通信路の交換を行う第一の論理リングネットワークに関する第5情報、及び論理通信路の交換を行う第二の論理リングネットワークに関する第6情報を含む設定変更指示を送信し、
前記第1情報、前記第5情報、前記第6情報、及び自装置に設定されている論理リングネットワークに関する第4情報に基づき、前記第一の論理リングネットワークが設定された全てのポートにおいて第一の論理リングネットワークと第一の論理通信路とに関する設定を削除し、
この設定の削除に引き続き、第二の論理リングネットワークが設定された全てのポートにおいて第二の論理リングネットワークへ第一の論理通信路に関する設定を追加し、
第二の論理リングネットワークが設定された全てのポートにおいて第二の論理リングネットワークから第二の論理通信路に関する設定を削除し、
この設定の削除に引き続き、第一の論理リングネットワークが設定された全てのポートにおいて第一の論理リングネットワークへ第二の論理通信路に関する設定を追加し、
前記設定変更指示を受信し、前記第1情報、前記第5情報、前記第6情報、及び第4情報に基づき、論理通信路の交換を行う第一の論理リングネットワークのみに属すると判定した場合は、第一の論理リングネットワークが設定された全てのポートにおいて第一の論理リングネットワークから第一の論理通信路に関する設定を削除と、第一の論理リングネットワークへ第二の論理通信路に関する設定を追加し、
論理通信路の交換を行う第二の論理リングネットワークのみに属すると判定した場合は、第二の論理リングネットワークが設定された全てのポートにおいて第二の論理リングネットワークへ第一の論理通信路に関する設定を追加と、第二の論理リングネットワークから第二の論理通信路に関する設定を削除することを備えるリングネットワーク変更方法。 In a ring network changing method in a ring network system including a plurality of node devices for constructing a logical ring network to which a ring protocol is applied,
First information regarding the logical communication path whose setting is to be changed, fifth information regarding the first logical ring network for exchanging the logical communication path, and sixth regarding the second logical ring network for exchanging the logical communication path Send setting change instruction including information,
Based on the first information, the fifth information, the sixth information, and the fourth information related to the logical ring network set in the own device, the first logical ring network is set to the first in all ports in which the first logical ring network is set. Delete the settings related to the logical ring network and the first logical communication channel,
Following the deletion of this setting, the setting related to the first logical communication path is added to the second logical ring network at all ports where the second logical ring network is set.
Delete the settings related to the second logical communication path from the second logical ring network in all ports where the second logical ring network is set,
Following the deletion of this setting, the setting related to the second logical communication path is added to the first logical ring network at all ports where the first logical ring network is set.
When the setting change instruction is received and based on the first information, the fifth information, the sixth information, and the fourth information, it is determined that the setting change instruction belongs only to the first logical ring network that exchanges the logical communication path Deletes the setting related to the first logical communication path from the first logical ring network at all ports where the first logical ring network is set, and sets the second logical communication path to the first logical ring network. Add
If it is determined that it belongs only to the second logical ring network for which the logical communication path is exchanged, the first logical communication path is related to the second logical ring network at all ports where the second logical ring network is set. A ring network changing method comprising adding a setting and deleting a setting relating to a second logical communication path from the second logical ring network.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016178884A JP6531085B2 (en) | 2016-09-13 | 2016-09-13 | Ring network system, ring network changing method, and ring node device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016178884A JP6531085B2 (en) | 2016-09-13 | 2016-09-13 | Ring network system, ring network changing method, and ring node device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018046371A true JP2018046371A (en) | 2018-03-22 |
JP6531085B2 JP6531085B2 (en) | 2019-06-12 |
Family
ID=61695241
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016178884A Active JP6531085B2 (en) | 2016-09-13 | 2016-09-13 | Ring network system, ring network changing method, and ring node device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6531085B2 (en) |
-
2016
- 2016-09-13 JP JP2016178884A patent/JP6531085B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP6531085B2 (en) | 2019-06-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10972357B2 (en) | SDN network system, controller, and controlling method | |
CN101189837B (en) | Packet ring network system, packet transfer method, and node | |
CN105743734B (en) | The control method and device of virtual machine image flow transmission | |
CN105871674B (en) | The guard method of ring protection link failure, equipment and system | |
EP2911355B1 (en) | Method and device for flow path negotiation in link aggregation group | |
CN104125088A (en) | Method of interaction information between systems in same terminal of DRNI and system thereof | |
US20140219080A1 (en) | Method and apparatus for interworking protection switching | |
CN105324963A (en) | Control apparatus, network node and method for interchanging data via a data network | |
CN102857316B (en) | A kind of method and system realizing source looped network protection | |
JP2010206384A (en) | Node device, operation monitoring device, transfer path selection method, and program | |
JP5812934B2 (en) | Communication system and communication control method | |
CN103650434B (en) | For supporting the method, system and equipment of the virtual network in physical network | |
US20170302473A1 (en) | Method of transmission of a signal and ring network | |
JP6531085B2 (en) | Ring network system, ring network changing method, and ring node device | |
CN104092574B (en) | A kind of IRF divisions cause the treating method and apparatus of RPR ring failures | |
JP6531083B2 (en) | Ring network system, ring network changing method, and ring node device | |
JP4175928B2 (en) | Network management device | |
US9001646B2 (en) | Information transmission device, information transmission system and information transmission method | |
CN103051568B (en) | File transmitting method, device and switch | |
KR101299443B1 (en) | Method for protection switching | |
CN101800700A (en) | LSP pre-deleting method based on MPLS and device | |
CN107104837B (en) | Method and control device for path detection | |
JP2017085442A (en) | Controller, communication system, control method, and program | |
JP6630688B2 (en) | Ring node device, ring network system, and ring network change method | |
CN117768382B (en) | Backup link switching method, device, medium and equipment for realizing redundant DRP (data packet processing) ring |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180828 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190417 |
|
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: 20190514 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190520 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6531085 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |