[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP4614846B2 - Loop control bridge apparatus and control method for detecting single and multiple loops in system using the same - Google Patents

Loop control bridge apparatus and control method for detecting single and multiple loops in system using the same Download PDF

Info

Publication number
JP4614846B2
JP4614846B2 JP2005235154A JP2005235154A JP4614846B2 JP 4614846 B2 JP4614846 B2 JP 4614846B2 JP 2005235154 A JP2005235154 A JP 2005235154A JP 2005235154 A JP2005235154 A JP 2005235154A JP 4614846 B2 JP4614846 B2 JP 4614846B2
Authority
JP
Japan
Prior art keywords
port
loop
information
control
bridge device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2005235154A
Other languages
Japanese (ja)
Other versions
JP2007053421A (en
Inventor
伸悟 加島
健史 堀川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2005235154A priority Critical patent/JP4614846B2/en
Publication of JP2007053421A publication Critical patent/JP2007053421A/en
Application granted granted Critical
Publication of JP4614846B2 publication Critical patent/JP4614846B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Small-Scale Networks (AREA)

Description

本発明は、ループ制御ブリッジ装置およびそれを用いるシステムにおけるループ検出時の制御方法に関し、特にIEEE 802標準に基づくイーサネット(登録商標)フレームを送受信するブリッジ装置、およびブリッジ装置から構成されるネットワークシステムあるいは管理装置を有するブリッジ装置から構成されるネットワークシステムにおけるループ検出時の制御方法に関するものである。   The present invention relates to a loop control bridge device and a control method at the time of loop detection in a system using the same, and in particular, a bridge device that transmits and receives an Ethernet (registered trademark) frame based on the IEEE 802 standard, and a network system including the bridge device or The present invention relates to a control method when detecting a loop in a network system including a bridge device having a management device.

IEEE 802標準に基づくイーサネット(登録商標)フレームを送受信するブリッジ装置によって提供されるネットワークのフレーム配送経路にループが発生すると、特にブロードキャストやマルチキャストのフレームや、経路が未学習であるためフラッディングされるアンノウン(未学習)ユニキャストフレームは、ループ内の各ブリッジにてフラッディングが行われながらループを回り続け、ループ内に蓄積されるため最終的にネットワークの帯域を食いつぶすとともに、上記フレームを送信した送信元アドレスの誤学習を招き、ネットワーク内の通信が不能となる致命的な影響を与える。   When a loop occurs in the frame delivery route of a network provided by a bridge device that transmits and receives Ethernet frames based on the IEEE 802 standard, broadcast and multicast frames and unknowns that are flooded because the route is not learned (Unlearned) Unicast frames continue to loop around while being flooded at each bridge in the loop, and since they are accumulated in the loop, they eventually devour the network bandwidth and the sender that sent the frame Incorrect address learning and a fatal effect that disables communication within the network.

従来のループによる影響を削除する方法としては、STP(Spanning Tree Protocol)によるポートのブロッキング(非特許文献1参照)が既知である。
上記非特許文献1に記載の方法、つまりSTPによるポートのブロッキングでは、ブリッジ装置に割り当てられたブリッジIDからルートブリッジを決定し、ルートブリッジ以外のブリッジの持つポートのうち、ルートブリッジに最も近いポートをルートポートとし、ブリッジ間の各リンクのうち、ルートブリッジに最も近いポートを代表ポートとすることで、ルートポートでなく代表ポートでもないポートをブロッキングし、ルートブリッジをルートとするブリッジの木構造を形成することにより、ループのない転送経路を実現している。
As a conventional method for removing the influence of a loop, port blocking (see Non-Patent Document 1) by STP (Spanning Tree Protocol) is known.
In the method described in Non-Patent Document 1, that is, port blocking by STP, the root bridge is determined from the bridge ID assigned to the bridge device, and among the ports of bridges other than the root bridge, the port closest to the root bridge Of the link between the bridges, and the port closest to the root bridge is designated as the representative port, so that the port that is neither the root port nor the representative port is blocked, and the tree structure of the bridge that has the root bridge as the root By forming, a transfer path without a loop is realized.

IEEE Std 802.1D-2004,IEEE,2004,pp.57-65IEEE Std 802.1D-2004, IEEE, 2004, pp.57-65

非特許文献1の方法、つまりSTPによるループの削除では、ルートブリッジへの近さによって代表ポートおよびルートポートを決定するために、ブロッキングするポートがループブリッジへの近さによって決定され、重要度の高い通信路を遮断する可能性があった。
ブリッジプライオリティ,ポートプライオリティにより、計画的なブロッキングポートの設定は可能であるが、障害や人為的ミスによる任意の組み合わせの接続では、通信路の重要度に応じた優先度の設定は不可能である。すなわち、STPでは、通信路の重要度に応じたポートのブロッキングを行うことができないという問題があった。
In the method of Non-Patent Document 1, that is, the deletion of the loop by STP, in order to determine the representative port and the root port according to the proximity to the root bridge, the port to be blocked is determined based on the proximity to the loop bridge. There was a possibility of blocking high communication paths.
Blocking ports can be set systematically based on bridge priority and port priority, but priority cannot be set according to the importance of the communication path for any combination of connections due to failures or human error. . In other words, STP has a problem that it cannot block ports according to the importance of the communication path.

そこで、本発明の目的は、これら従来の課題を解決し、何らかの要因によりブリッジネットワーク内にループが単数もしくは複数発生した場合に、ネットワーク内の重要度の高い通信路を保護しながら、ポートのトラヒックに対する誤制御なく、単数もしくは複数のループによる影響を削除ないし削減させることを可能とすることにある。   Therefore, an object of the present invention is to solve these conventional problems, and when a single or a plurality of loops occur in a bridge network due to some cause, while protecting a highly important communication path in the network, the traffic of the port It is possible to eliminate or reduce the influence of one or a plurality of loops without miscontrolling the above.

上記目的を達成するために、本発明においては、予め単数もしくは複数のブリッジ装置のポートに対して、そのポートが属する通信路の重要度に応じた優先度を割り当て、ループ発生時には各ブリッジ装置でループに関連するポートを抽出し、一定時間内に抽出されたポート情報を1つのループに関連するポートとみなし、それらの中から優先度の最も低いポートを制御(遮断など)すべきポートと決定し、そのポートの入出力トラヒックを遮断もしくはその流量を制限することを繰り返すことにより、単数もしくは複数のループによる影響の削除もしくは削減を行うことを特徴とする。   In order to achieve the above object, according to the present invention, priorities are assigned to the ports of one or more bridge devices in advance according to the importance of the communication path to which the ports belong. Port related to loop is extracted, port information extracted within a certain time is regarded as a port related to one loop, and the port with the lowest priority is determined as a port to be controlled (blocked etc.) from among them In this case, the influence of one or more loops is deleted or reduced by repeatedly blocking the input / output traffic of the port or limiting the flow rate.

また、本発明においては、ポートのトラヒックに対して制御もしくは制御指示を行った時刻から一定時間内に抽出もしくは伝達されたループに関連するポートの情報を制御すべきポートの決定において採用しないことにより、制御もしくは制御指示してからループ検出されなくなるまでの遅延が原因で誤抽出されるポートに対して誤制御をすることなくループによる影響を削除ないし削減させることを特徴とする。   Also, in the present invention, by not adopting the port information related to the loop extracted or transmitted within a predetermined time from the time when control or control instruction is performed for the port traffic, in determining the port to be controlled. In this case, the influence of the loop is deleted or reduced without erroneously controlling the port that is erroneously extracted due to the delay from the control or control instruction until the loop is not detected.

また、本発明においては、ループに関連する単数もしくは複数のポートの情報から制御すべきポートを決定する際に、すでにそのトラヒックに対する制御が行われているポートを制御すべきポートとして選択しないことにより、制御済みのポートがループに関連するポートとして抽出される複雑なループの場合であっても確実にループによる影響を削除ないし削減を行うことを特徴とする。   In the present invention, when determining a port to be controlled from information of one or a plurality of ports related to a loop, a port that has already been controlled for the traffic is not selected as a port to be controlled. Further, even if the controlled port is a complicated loop extracted as a port related to the loop, the influence of the loop is surely deleted or reduced.

また、本発明においては、ポートの制御方法として、ポートの入出力トラヒックを遮断する方法やポートの入出力トラヒックの流量を制限する方法、ポートの入出力トラヒックのうちマルチキャスト,ブロードキャスト,アンノウンユニキャストアドレスのフレームのシャンもしくは流量の制限を行う方法を用いることを特徴とする。   In the present invention, the port control method includes a method for blocking port input / output traffic, a method for restricting the flow rate of port input / output traffic, and a multicast / broadcast / unknown unicast address of the port input / output traffic. A method of restricting the flow rate or the flow of the frame is used.

また、本発明においては、ループ検出方法として、送信ポートおよび送信ブリッジ装置の識別子の情報を含んだ宛先アドレスにマルチキャスト,ブロードキャストもしくは未知のユニキャストアドレスを持つループ検出フレームを定期的に送信する方法や学習型ブリッジ装置の転送テーブルの変化を観測する方法、ポートのマルチキャストフレームおよびブロードキャストフレームの占有率を観測する方法、および、ポートの入出力フレームから同一フレームを検出する方法など複数の方法のうち、単数もしくは複数の方法を組み合わせることを特徴とする。   Further, in the present invention, as a loop detection method, a method of periodically transmitting a loop detection frame having a multicast, broadcast or unknown unicast address to a destination address including information on an identifier of a transmission port and a transmission bridge device, Among multiple methods, such as a method of observing changes in the forwarding table of a learning bridge device, a method of observing the occupancy rate of a multicast frame and a broadcast frame of a port, and a method of detecting the same frame from an input / output frame of a port, It is characterized by combining one or more methods.

本発明は、以下に示すような装置(ブリッジ装置)、もしくは、この装置と管理装置とを含むシステムとして具体化される。   The present invention is embodied as a device (bridge device) as shown below, or a system including this device and a management device.

(1)イーサネット(登録商標)フレームを送受信する複数の物理ポートもしくは論理ポートを備え、該ポートから受信したイーサネット(登録商標)フレームを他のポートに転送する転送処理部を備えたブリッジ装置であって、前記物理ポートもしくは前記論理ポートと該物理ポート、論理ポートに対して予め設定された優先度情報の対応関係を保持するポート優先度管理部と、ループを検出し、ループに関連する単数もしくは複数のポートを抽出するループ検出・抽出部と、このループ検出・抽出部において抽出したループに関連するポートの情報を一定期間収集するためのループ関連ポート収集タイマーを持ち、収集したループに関連する単数もしくは複数のポートから、ポート優先度管理部が保持する優先度情報に基づいて制御すべきポートを一つ選択する制御ポート判断部と、該制御ポート判断部により選択されたポートのトラヒックに対して制御を行うポート制御部とを有することを特徴とするブリッジ装置。   (1) A bridge device including a plurality of physical ports or logical ports that transmit and receive Ethernet (registered trademark) frames, and a transfer processing unit that transfers Ethernet (registered trademark) frames received from the ports to other ports. A port priority management unit that holds a correspondence relationship between the physical port or the logical port and the physical port, and priority information set in advance for the logical port, and a loop associated with the loop, A loop detection / extraction unit that extracts a plurality of ports and a loop-related port collection timer for collecting port information related to the loop extracted by the loop detection / extraction unit for a certain period of time are related to the collected loops. Control from one or more ports based on the priority information held by the port priority manager. A control port determining unit that selects one port, bridge device characterized in that it comprises a port control unit which performs control for traffic port selected by said control port determining unit.

(2)イーサネット(登録商標)フレームを送受信する複数の物理ポートもしくは論理ポートを備え、該ポートから受信したイーサネット(登録商標)フレームを他のポートに転送する転送処理部を備えた1つ以上のブリッジ装置と、ブリッジ装置を制御する管理装置から構成されるシステムであって、前記ブリッジ装置は、少なくとも、ループを検出し、ループに関連する単数もしくは複数のポートを抽出するループ検出・抽出部と、このループ検出・抽出部が抽出したループに関連するポートの情報と自ブリッジ識別子をループ情報として前記管理装置に送信するループ情報伝達部と、前記管理装置から受信するポート制御指示に基づいてポートを制御するポート制御部とを有し、前記管理装置は、少なくとも、前記ブリッジ装置の物理ポートもしくは論理ポートと該物理ポートおよび該論理ポートに対して予め設定された優先度情報の対応関係を保持するポート優先度管理部と、前記ブリッジ装置からループ情報を受信し、ループ情報を収集するループ情報収集部と、このループ情報収集部において受信したループ情報を基にループに関連するポートの情報を一定期間収集するためのループ関連ポート収集タイマーを持ち、収集したループに関連する単数もしくは複数のポートから、前記ポート優先度管理部が保持する優先度情報に基づいて制御すべきポートを一つ選択し、選択したポートを有するブリッジ装置に対して制御すべきポートの制御指示を行う制御ポート判断部とを有することを特徴とするシステム。   (2) One or more physical ports or logical ports that transmit and receive Ethernet (registered trademark) frames, and one or more transfer processing units that transfer Ethernet (registered trademark) frames received from the ports to other ports A system comprising a bridge device and a management device that controls the bridge device, the bridge device detecting at least a loop and extracting one or a plurality of ports related to the loop; A loop information transmission unit that transmits information on a port related to the loop extracted by the loop detection / extraction unit and a self-bridge identifier to the management device as loop information, and a port based on a port control instruction received from the management device And a port control unit that controls at least a physical device of the bridge device. Port priority management unit that maintains a correspondence relationship between a port or a logical port, the physical port, and priority information set in advance for the logical port, and receives loop information from the bridge device and collects loop information Loop information collection unit, and a loop-related port collection timer for collecting port information related to the loop for a certain period based on the loop information received by the loop information collection unit. Control for selecting one port to be controlled from a plurality of ports based on the priority information held by the port priority management unit, and instructing the bridge device having the selected port to control the port to be controlled And a port determination unit.

(3)上述のブリッジ装置もしくはシステムにおいては、前記制御ポート判断部は、ポート制御もしくはポート制御指示後に制御遅延時間を考慮して一定期間収集したループ関連ポート情報を破棄もしくは無視するためのループ制御タイマーを持つものであることが好ましい。
また、上述のブリッジ装置もしくはシステムにおいては、前記制御ポート判断部は、制御すべきポートが選択された際に、選択されたポートがすでに制御済みであるか否かを判定し、判定の結果、制御すべきポートとして選択されたポートが制御済みであった場合に、該ポートをループに関連するポートから削除し、再度制御ポートを選択することが好ましい。
(3) In the bridge device or system described above, the control port determination unit performs loop control for discarding or ignoring loop-related port information collected for a certain period in consideration of the control delay time after port control or port control instruction. It is preferable to have a timer.
In the bridge device or system described above, when the port to be controlled is selected, the control port determination unit determines whether or not the selected port has already been controlled. When the port selected as the port to be controlled has been controlled, it is preferable to delete the port from the ports associated with the loop and select the control port again.

(4)上述のブリッジ装置もしくはシステムにおいては、前記制御ポート判断部は、前記ポートが制御済みであるか否かの判定を該ポートを有する装置に対して、該ポートが制御済みであるか否かを確認する要求を送信し、その応答によって判断するか、または、制御すべきポートの決定をすると同時に、その時刻と制御すべきポートの情報を記憶しておき、その履歴情報を参照し、一定時間内に同一のポートが再度制御すべきポートとして決定されていた場合には、制御済みであると判断することが好ましい。   (4) In the bridge device or system described above, the control port determination unit determines whether or not the port has been controlled with respect to a device having the port. Send a request to confirm whether or not to determine by the response, or determine the port to be controlled, and at the same time, memorize the information of the time and the port to be controlled, refer to the history information, When the same port is determined as a port to be controlled again within a certain time, it is preferable to determine that the port has been controlled.

(5)また、上述のブリッジ装置もしくはシステムにおいては、前記ポート制御部は、指定されたポートの入出力トラヒックを遮断するものであるか、または、指定されたポートの入出力トラヒックの流量を予め設定した値に制限するものであるか、または、指定されたポートの入出力トラヒックのうちマルチキャストフレーム,ブロードキャストフレームもしくはアンノウンユニキャストフレームのうちの1つもしくは2つもしくは全てを遮断するか、もしくは該ポートに流れる流量を予め設定した値に制限するものであることが好ましい。   (5) In the bridge device or system described above, the port control unit blocks the input / output traffic of the designated port or the input / output traffic flow of the designated port in advance. It is limited to the set value, or one or two or all of the multicast frame, the broadcast frame, the unknown unicast frame among the input / output traffic of the designated port is blocked, or the It is preferable that the flow rate flowing through the port is limited to a preset value.

(6)またさらに、上述のブリッジ装置もしくはシステムにおいては、前記ループ検出・抽出部は、送信ポートおよび送信ブリッジ装置の識別子の情報を含み、宛先アドレスにマルチキャスト,ブロードキャストもしくはアンノウンユニキャストアドレスとなるように選択されたアドレスを持つループ検出フレームを全物理ポートおよび論理ポートから定期的に送信し、ループ検出フレームを受信した際に、送信ブリッジ装置の識別子が自ブリッジ装置の識別子と一致し、再度同じ送信ポートから送信される転送条件である場合に、ループを検出し、該ループに関連するポートとして、検出フレームの送信ポートおよび受信ポートを抽出するものであるか、または、自ブリッジ装置の各ポートに入力されるマルチキャストフレームおよびブロードキャストフレームの帯域占有率を視測し、該帯域占有率の値が予め設定する閾値を超過する場合にループを検出し、該ループに関連するポートとして、マルチキャストフレームおよびブロードキャストフレームの帯域占有率が閾値を超過したポートを抽出するものであるか、または、自ブリッジ装置の各ポートに入出力されたループフレームを観測し、予め定められた時間保存し、予め定められた回数を超過して同一のフレームが観測された場合に、ループを検出し、該ループに関連するポートとして、同一フレームが観測されたポートを抽出するものであるか、または、上記記載のループ検出・抽出部のうち複数を組み合わせることにより、ループを検出し、該ループに関連するポートを抽出するものであることが好ましい。   (6) Still further, in the bridge device or system described above, the loop detection / extraction unit includes information on the identifier of the transmission port and the transmission bridge device so that the destination address is a multicast, broadcast, or unknown unicast address. When a loop detection frame having the address selected for is periodically transmitted from all physical ports and logical ports, and the loop detection frame is received, the identifier of the transmitting bridge device matches the identifier of the own bridge device, and the same again When the transfer condition is transmitted from the transmission port, the loop is detected and the transmission port and the reception port of the detection frame are extracted as the ports related to the loop, or each port of the own bridge device Multicast frames and The bandwidth occupancy rate of the multicast frame and the broadcast frame is detected as a port related to the loop by detecting the bandwidth occupancy rate of the multicast frame and detecting a loop when the bandwidth occupancy value exceeds a preset threshold value. Is used to extract the ports that exceed the threshold, or the loop frames input to and output from each port of the local bridge device are observed, stored for a predetermined time, and exceeded the predetermined number of times. When the same frame is observed, a loop is detected and a port where the same frame is observed is extracted as a port related to the loop, or the loop detection / extraction unit described above It is preferable to detect a loop by combining a plurality and extract a port related to the loop.

本発明によれば、単数もしくは複数のループ発生時に、重要度の高い通信路を保護しながら、単数のループを複数のループとして誤制御することなく、発生した全てのループによる影響を確実に削除もしくは削減させることが可能となる。   According to the present invention, when one or a plurality of loops are generated, while protecting a highly important communication channel, the influence of all the generated loops is reliably deleted without erroneously controlling the single loop as a plurality of loops. Alternatively, it can be reduced.

以下、本発明の一実施形態について、図面に従って詳細に説明する。   Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.

〔実施例1〕単体のブリッジ装置:
図1は、本発明の一実施形態に係る機器設置の概略図である。
ブリッジ装置2001は、複数の物理ポート2110〜2140および各物理ポートをVLAN IDによって複数のポートとして識別する論理ポート2121〜2142を有し、これらのポートから入力されるトラヒックをVLANが定義されているならば、同一VLAN内の他のポートに転送し、定義されていないならば、他の物理ポートに転送する転送処理部2010を持つ。転送処理部2010は、受信フレームの送信元アドレスを受信ポートから学習することにより宛先アドレスと送信ポートの対応関係を保持する転送テーブル2011を保持する。
[Example 1] Single bridge device:
FIG. 1 is a schematic diagram of equipment installation according to an embodiment of the present invention.
The bridge device 2001 has a plurality of physical ports 2101 to 2140 and logical ports 2121 to 2142 that identify each physical port as a plurality of ports by VLAN ID, and VLANs are defined for traffic input from these ports. Then, it has a transfer processing unit 2010 that transfers to another port in the same VLAN, and transfers to another physical port if not defined. The transfer processing unit 2010 holds a transfer table 2011 that holds the correspondence between the destination address and the transmission port by learning the transmission source address of the reception frame from the reception port.

ブリッジ装置2001の各ポートは複数の重要度の異なるネットワーク2310〜2342に接続しており、ネットワークへの通信路の重要度に応じた優先度をポート優先度管理部2020に持つ。ここで、異なるポートは異なる優先度を持つとするが、同じ優先度を持ってもよい。ただし、同じ優先度の場合には、その中から一つを選択できる方法を持つ。   Each port of the bridge device 2001 is connected to a plurality of networks 2310 to 2342 having different importance levels, and the port priority management unit 2020 has a priority level according to the importance level of the communication path to the network. Here, although different ports have different priorities, they may have the same priorities. However, in the case of the same priority, there is a method in which one can be selected.

ブリッジ装置2001は、ループ検出およびループに関連するポートを抽出するループ検出・抽出部2030を持つ。ループ検出・抽出部2030は、送信ポートおよび送信ブリッジ装置の識別子の情報を含み、宛先アドレスにマルチキャスト,ブロードキャストもしくはアンノウンユニキャストアドレスとなるように選択されたアドレスを持つループ検出フレームを全物理ポートおよび論理ポートから定期的に送信し、ループ検出フレームを受信した際に、送信ブリッジ装置の識別子が自ブリッジ装置の識別子と一致し、再度同じ送信ポートから送信される転送条件である場合に、ループを検出し、該ループに関連するポートとして、検出フレーム送信ポートおよび受信ポートを抽出するものであってもよいし、自ブリッジ装置の各ポートに入力されるマルチキャストフレームおよびブロードキャストフレームの帯域占有率を視測し、該帯域占有率の値が予め設定する閾値を超過する場合にループを検出し、該ループに関連するポートとして、マルチキャストフレームおよびブロードキャストフレームの大域占有率が閾値を超過したポートを抽出するものであってもよいし、自ブリッジ装置の各ポートに入出力されたループフレームを観測し、予め定められて時間保存し、予め定められた回数を超過して、同一のフレームが観測された場合に、ループを検出し、該ループに関連するポートとして、同一フレームが観測されたポートを抽出するものであっても、また、ループの発生を検出し、ループに関連するポート情報を抽出することができれば、これらの例に限定されるものではなく、上記記載を含めたループ検出・抽出方法のうち複数を組み合わせることにより、ループを検出し、該ループに関連するポートを抽出するものであってもよい。   The bridge device 2001 includes a loop detection / extraction unit 2030 that extracts a loop detection and a port related to the loop. The loop detection / extraction unit 2030 includes information on the identifiers of the transmission port and the transmission bridge device, and the loop detection frame having an address selected so as to be a multicast, broadcast, or unknown unicast address as a destination address. When a periodic transmission is performed from a logical port and a loop detection frame is received, if the identifier of the transmission bridge device matches the identifier of the local bridge device and the transfer condition is transmitted from the same transmission port again, the loop is The detected frame transmission port and the reception port may be extracted as the ports related to the loop, and the bandwidth occupancy rate of the multicast frame and the broadcast frame input to each port of the own bridge device may be checked. The bandwidth occupancy value is When a set threshold value is exceeded, a loop may be detected, and as a port related to the loop, a port in which the global occupancy rate of the multicast frame and the broadcast frame exceeds the threshold value may be extracted. Loop frames input to and output from each port are observed, stored for a predetermined time, and when the same number of frames are observed exceeding the predetermined number of times, a loop is detected and Even if a port in which the same frame is observed is extracted as a related port, it is limited to these examples as long as the occurrence of a loop can be detected and port information related to the loop can be extracted. The loop is detected by combining a plurality of loop detection / extraction methods including the above description. It may be configured to extract a port communicating.

ブリッジ装置2001は、ループ検出・抽出部2030において抽出されたループに関連するポートに対応する優先度情報をポート優先度管理部2020から取得し、その優先度から制御すべきポートを選択する制御ポート判断部2040を有する。
また、制御ポート判断部2040は、ループ検出・抽出部2030から通知されたループ関連ポート情報をループ関連ポート情報テーブル2041として持ち、ループ関連ポート情報を一定期間収集するためのループ関連ポート収集タイマー2042とループ制御後に一定期間ループ関連ポート情報を無視するためのループ制御タイマー2043を持つ。
制御ポート判断部2040において、選択されたポートのトラヒックに対して制御を行うポート制御部2050とを有する。
The bridge device 2001 acquires priority information corresponding to the port related to the loop extracted by the loop detection / extraction unit 2030 from the port priority management unit 2020 and selects a port to be controlled based on the priority. A determination unit 2040 is included.
Further, the control port determination unit 2040 has the loop related port information notified from the loop detection / extraction unit 2030 as the loop related port information table 2041, and the loop related port collection timer 2042 for collecting the loop related port information for a certain period. And a loop control timer 2043 for ignoring loop related port information for a certain period after the loop control.
The control port determination unit 2040 includes a port control unit 2050 that controls the traffic of the selected port.

ループ制御のための方法としては、指定されたポートの入出力トラヒックを遮断するものであっても、指定されたポートの入出力トラヒックの流量を予め設定した値に制限するものであっても、指定されたポートの入出力トラヒックのうちマルチキャストフレーム,ブロードキャストフレームもしくはアンノウンユニキャストフレームのうちの1つもしくは2つもしくは全てを遮断もしくは該ポートに流れる流量を予め設定した値に制限するものであってもよく、また、これらの例に限定されるものではない。   As a method for loop control, whether to block input / output traffic of a specified port, or to limit the flow rate of input / output traffic of a specified port to a preset value, Blocking one or two or all of the multicast frame, broadcast frame, or unknown unicast frame in the input / output traffic of the specified port, or limiting the flow rate flowing to the port to a preset value. In addition, the present invention is not limited to these examples.

以下、図2,図3を用いて、ブリッジ装置に3001におけるループ発生時の処理手順を示す。図2にあるように、ここでは、物理ポート3110と物理ポート3130をつなぐループ2091と論理ポート3122と論理ポート3142をつなぐループ2092が存在するとする。   The processing procedure when a loop occurs in the bridge device 3001 will be described below with reference to FIGS. As shown in FIG. 2, here, it is assumed that there is a loop 2091 that connects the physical port 3110 and the physical port 3130, and a loop 2092 that connects the logical port 3122 and the logical port 3142.

ループ検出・抽出部3030は、実装されているループ検出手段により、ループ発生を検出し(S401)、ループに関連するポートを抽出する(S403)。このときループ関連ポート収集タイマー2042を起動し(S402)、予め定められた期間、ループ検出(S405)を行い、ループに関連するポートの抽出(S403)を引き続き行う。
ループ検出・抽出部3030は、この間にループ関連ポートとして検出した、物理ポート3110と物理ポート3130,論理ポート3122と論理ポート3142を制御ポート判断部3040に通知する。
The loop detection / extraction unit 3030 detects the occurrence of a loop using the implemented loop detection means (S401), and extracts a port related to the loop (S403). At this time, the loop-related port collection timer 2042 is started (S402), loop detection (S405) is performed for a predetermined period, and port-related extraction (S403) is continued.
The loop detection / extraction unit 3030 notifies the control port determination unit 3040 of the physical port 3110, the physical port 3130, the logical port 3122, and the logical port 3142 that are detected as loop-related ports during this period.

ループ関連ポート収集タイマー3042のタイマー切れ(S404)を受けて、抽出された単数もしくは複数のループ関連ポート情報テーブル3041を元に、制御ポートの判断を行う。制御ポート判断部3040においてループ関連ポートに対応する優先度情報をポート優先度管理部3020から抽出し、優先度の値が最も低いポートを制御ポートとして決定する(S406)。この場合、物理ポート3110の優先度が10で最も低いため、物理ポート3110を制御ポートとして決定する。   In response to the expiration of the loop-related port collection timer 3042 (S404), the control port is determined based on the extracted one or more loop-related port information tables 3041. The control port determination unit 3040 extracts priority information corresponding to the loop-related port from the port priority management unit 3020, and determines the port with the lowest priority value as the control port (S406). In this case, since the priority of the physical port 3110 is the lowest at 10, the physical port 3110 is determined as the control port.

ここで、優先度は回線の重要度が高いものが優先度が高い価として設定されており、重要度が低く、優先度の値が低い値を持つポートを制御ポートとして決定しているが、優先度の値のマッピングは重要度の高いものの優先度を低く、重要度の低いものの優先度の値を高く設定し、優先度の高いものを制御ポートとして決定してもよい。   Here, the priority is set as a value with a high priority when the importance of the line is high, and a port having a low importance and a low priority value is determined as a control port. The mapping of the priority values may be performed by setting the priority of the high importance to low, setting the priority of the low importance high, and determining the high priority as the control port.

決定された制御ポートに対して、すでにループ制御を行っているかを判断する(S407)。ここでの、すでにそのポートのトラヒックに対する制御が行われているかの判断として、ポート制御部に制御状態を確認してもよいし、ある一定時間内にそのポートのトラヒックに対して制御が行われたか否かを確認してもよい。
すでにそのポートのトラヒックに対する制御が行われていた場合、そのポートをループに関連するポートの情報から削除し(S408)、再度、制御すべきポートを決定する(S406)。
It is determined whether loop control has already been performed for the determined control port (S407). Here, as a judgment of whether or not the control for the traffic of the port has already been performed, the control state may be confirmed with the port control unit, or the control for the traffic of the port is performed within a certain period of time. It may be confirmed whether or not.
If the traffic for the port has already been controlled, the port is deleted from the port information related to the loop (S408), and the port to be controlled is determined again (S406).

この場合は、物理ポート3110は制御されていないので、物理ポート3110を制御ポートとして処理を継続する。
ポート制御部3050において、制御ポート判断部3040において決定されたポートのトラヒックに対して、ポート制御部3050もしくは各ポートに実装されているポート制御手段によって制御を行う(S409)。
この場合、物理ポート3110に対して、例えば、ポート閉塞を行う。これによってループ2091は解除される。
In this case, since the physical port 3110 is not controlled, the processing is continued using the physical port 3110 as the control port.
In the port control unit 3050, the port traffic determined by the control port determination unit 3040 is controlled by the port control unit 3050 or the port control means installed in each port (S409).
In this case, for example, port blocking is performed on the physical port 3110. As a result, the loop 2091 is released.

ポート制御部3050において、制御を行った後、ループ制御タイマー3043を起動し(S410)、予め決められた一定期間、ループ検出・抽出部3030におけるループ関連ポートの抽出を制御する(S411)。
ループ制御タイマー3043のタイマーが切れた後、ループ関連ポート情報テーブル2041の情報を破棄し(S412)、ループ検出・ループ関連ポートの抽出を再開し(S401)、継続してループ検出ループ制御を行う。
After performing the control in the port control unit 3050, the loop control timer 3043 is activated (S410), and the loop detection / extraction unit 3030 controls the extraction of the loop related port for a predetermined period (S411).
After the timer of the loop control timer 3043 expires, the information in the loop related port information table 2041 is discarded (S412), the loop detection / extraction of the loop related port is restarted (S401), and the loop detection loop control is continuously performed. .

もちろん、ループ関連ポート情報テーブル2041の情報の破棄(S412)はループ制御タイマー3043を起動する(S410)直前でも直後でもよい。
これにより、ループ関連ポートとして収集された、物理ポート3110と物理ポート3130,論理ポート3122と論理ポート3142の情報は一旦破棄され、あらためて、ループの検出を再開する。
Of course, the information in the loop related port information table 2041 may be discarded (S412) immediately before or after the loop control timer 3043 is activated (S410).
As a result, the information of the physical port 3110 and the physical port 3130, the logical port 3122 and the logical port 3142 collected as the loop-related ports is once discarded, and the detection of the loop is resumed.

ループ2091は解除されているため、S401からS405の処理により、ループ2092に関連するポートである、論理ポート3122と論理ポート3142がループ検出・抽出部3030により抽出され、制御ポート判断部3040に通知される。
制御ポート判断S406により、論理ポート3122の優先度が25で論理ポート3142の優先度の45より低いため、論理ポート3122を制御ポートとして決定する。
Since the loop 2091 is released, the logical port 3122 and the logical port 3142, which are the ports related to the loop 2092, are extracted by the loop detection / extraction unit 3030 and notified to the control port determination unit 3040 by the processing from S401 to S405. Is done.
In the control port determination S406, since the priority of the logical port 3122 is 25 and lower than the priority 45 of the logical port 3142, the logical port 3122 is determined as the control port.

このとき、例えば、物理ポート3110がループ関連ポートとして検出されていると、物理ポート3110の優先度が10で最も低くなり、再度物理ポート3110が制御ポートと判断されるが、決定された制御ポートに対して、すでにループ制御を行っているかを判断する(S407)ため、物理ポート3110は制御ポートとしても、ループ関連ポートとしても対象から削除され、次の制御ポートとして、正しく、論理ポート3122が決定される。   At this time, for example, if the physical port 3110 is detected as a loop-related port, the priority of the physical port 3110 is the lowest at 10, and the physical port 3110 is determined again as the control port. In step S407, the physical port 3110 is deleted from the target as the control port and the loop-related port, and the logical port 3122 is correctly set as the next control port. It is determined.

S409により、論理ポート3122に対して、例えば、ポート閉塞を行う。これにより、ループ2092も解除される。
このように、本発明によれば、複数のループが同時に発生した場合であっても、抽出した全てのループに関連するポートから重要度の低いポートのトラヒックを1つずつ制御することにより、発生した全てのループによる影響を削減させることが可能となる。
In step S409, for example, port blocking is performed on the logical port 3122. Thereby, the loop 2092 is also released.
As described above, according to the present invention, even when a plurality of loops occur at the same time, it is generated by controlling the traffic of the ports with low importance from the ports related to all the extracted loops one by one. It is possible to reduce the influence of all the loops.

また、ポートのトラヒックに対する制御直後に抽出直後に抽出もしくは伝達されたループに関連するポートの情報を破棄することにより、単数のループを複数のループとして誤制御することを防止することが可能となる。さらに、抽出されたループに関連するポートのトラヒックに対する制御を二重に行わずに、ループ原因となっている次の制御すべきポート候補の制御を行うことにより、確実に全てのループによる影響を削除もしくは削減させることが可能となる。   In addition, it is possible to prevent a single loop from being erroneously controlled as a plurality of loops by discarding port information related to a loop extracted or transmitted immediately after extraction immediately after control for port traffic. . In addition, the control of the next candidate port to be controlled that causes the loop is performed without double control of the port traffic related to the extracted loop. It can be deleted or reduced.

〔実施例2〕ブリッジ装置と管理装置からなるシステム:
図4は、本発明の実施にかかわる機器設置の概略図である。
ブリッジ装置50100,50200,50300は、それぞれ、複数の物理ポート51110〜51130,51210〜51230,51310〜51330および各物理ポートをVLAN IDによって複数のポートとして識別する論理ポート51131〜51132,51231〜51232,51331〜51332を有し、これらのポートから入力されるトラヒックをVLANが定義されているならば、同一VLAN内の他のポートに転送し、定義されていないならば、他の物理ポートに転送する、転送処理部50110,50210,50310を持つ。
[Embodiment 2] A system comprising a bridge device and a management device:
FIG. 4 is a schematic diagram of equipment installation according to the implementation of the present invention.
The bridge devices 50100, 50200, and 50300 respectively include a plurality of physical ports 51110 to 51130, 51210 to 51230, 51310 to 51330, and logical ports 51131 to 51132, 51231 to 51232, which identify each physical port as a plurality of ports by VLAN ID. If the VLAN is defined, the traffic inputted from these ports is transferred to another port in the same VLAN, and if not defined, the traffic is transferred to another physical port. Transfer processing units 50110, 50210, and 50310.

各転送処理部は、受信フレームの送信元アドレスと受信ポートから学習することにより宛先アドレスと送信ポートの対応関係を保持する転送テーブル50111,50211,50311を保持する。
各ブリッジ装置の各ポートは、複数の重要度の異なるネットワーク53110〜53342、および、各ブリッジ装置50100,50200,50300間の中継を行う通信路50060に接続している。
Each transfer processing unit holds transfer tables 50111, 50211, and 50311 that hold the correspondence between the destination address and the transmission port by learning from the transmission source address and the reception port of the reception frame.
Each port of each bridge device is connected to a plurality of networks 53110 to 53342 having different importance levels and a communication path 50060 that relays between the bridge devices 50100, 50200, and 50300.

各ブリッジ装置は、ループ検出およびループに関連するポートを抽出するループ検出・抽出部50130,50230,50330をそれぞれ持つ。
各ループ検出・抽出部は、送信ポートおよび送信ブリッジ装置の識別子の情報を含み、宛先アドレスにマルチキャスト,ブロードキャストもしくはアンノウンユニキャストアドレスとなるように選択されたアドレスを持つループ検出フレームを全物理ポートおよび論理ポートから定期的に送信し、ループ検出フレームを受信した際に、送信ブリッジ装置の識別子が自ブリッジ装置の識別子と一致し、再度同じ送信ポートから送信される転送条件である場合に、ループを検出し、該ループに関連するポートとして、検出フレームの送信ポートおよび受信ポート祖抽出するものであってもよいし、自ブリッジ装置の各ポートに入力されるマルチキャストフレームおよびブロードキャストフレームの帯域占有率を視測し、該帯域占有率の値が予め設定する閾値を超過する場合にループを検出し、該ループに関連するポートとして、マルチキャストフレームおよびブロードキャストフレームの大域占有率が閾値を超過したポートを抽出するものであってもよいし、自ブリッジ装置の各ポートに入出力されたループフレームを観測し、予め定められた時間保存し、予め定められた回数を超過して同一のフレームが観測された場合に、ループを検出し、該ループに関連するポートとして、同一フレームが観測されたポートを抽出するものであっても、また、ループの発生を検出し、ループに関連するポート情報を抽出することができれば、これらの例に限定されるものではなく、上記記載を含めたループ検出・抽出方法のうち複数を組み合わせることにより、ループを検出し、該ループに関連するポートを抽出するものであってもよい。
Each bridge device has a loop detection / extraction unit 50130, 50230, 50330 that extracts a loop detection and a port related to the loop.
Each loop detection / extraction unit includes information on identifiers of transmission ports and transmission bridge devices, and loop detection frames having addresses selected to be multicast, broadcast, or unknown unicast addresses as destination addresses. When a periodic transmission is performed from a logical port and a loop detection frame is received, if the identifier of the transmission bridge device matches the identifier of the local bridge device and the transfer condition is transmitted from the same transmission port again, the loop is It is possible to detect and extract the transmission port and reception port of the detection frame as ports related to the loop, and to determine the bandwidth occupancy rate of the multicast frame and broadcast frame input to each port of the own bridge device. The bandwidth occupancy value is set in advance. A loop may be detected when a threshold value exceeds a threshold value, and a port whose global occupancy rate of a multicast frame and a broadcast frame exceeds the threshold value may be extracted as a port related to the loop. Loop frames input and output to each port are observed, stored for a predetermined time, and when the same frame is observed after a predetermined number of times, a loop is detected and related to the loop Even if a port where the same frame is observed is extracted as a port, it is not limited to these examples as long as the occurrence of a loop can be detected and port information related to the loop can be extracted. The loop is detected by combining a plurality of loop detection / extraction methods including the above description, and related to the loop. Port may be configured to extract.

各ブリッジ装置は、ループ検出・抽出部において抽出された複数のポートの識別子および自ブリッジ装置の識別子を管理装置50000に伝達するループ情報伝達部50140,50240,50340を有する。
また、各ブリッジ装置は、管理装置50000の制御ポート判断部50400において決定されたポート情報の通知を受け、選択されたポートのトラヒックに対して制御を行うポート制御部50150,50250,50350をそれぞれ有する。
Each bridge device includes loop information transmission units 50140, 50240, and 50340 that transmit the identifiers of a plurality of ports extracted by the loop detection / extraction unit and the identifiers of the own bridge device to the management device 50000.
Each bridge device has a port control unit 50150, 50250, 50350 that receives the notification of the port information determined by the control port determination unit 50400 of the management device 50000 and controls the traffic of the selected port. .

ループ制御のための方法としては、指定されたポートの入出力トラヒックを遮断するものであっても、指定されたポートの入出力トラヒックの流量を予め設定した値に制限するものであっても、指定されたポートの入出力トラヒックのうちマルチキャストフレーム、ブロードキャストフレームもしくはアンノウンユニキャストフレームのうちの1つもしくは2つもしくは全てを遮断もしくは該ポートに流れる流量を予め指定した値に制限するものであってもよく、また、これらの例に限定されるものではない。   As a method for loop control, whether to block input / output traffic of a specified port, or to limit the flow rate of input / output traffic of a specified port to a preset value, Blocking one or two or all of the multicast frame, broadcast frame, or unknown unicast frame among the input / output traffic of the specified port, or limiting the flow rate flowing to the port to a predetermined value. In addition, the present invention is not limited to these examples.

管理装置50000は、ネットワークへの通信路の重要度に応じた優先度をポート優先度管理部50020に持つ。
ここで、異なるポートは異なる優先度を持つとするが、同じ優先度を持ってもよい。ただし、同じ優先度の場合には、その中から1つを選択できる方法を持つ。また、管理装置5000は、各ブリッジ装置のループ情報伝達部から伝達されるループに関連するポート情報を収集するループ情報収集部50030を持ち、収集した各ポートに対応する優先度情報をポート優先度管理部50020から取得し、その優先度から制御すべきポートを選択し、対応するブリッジ装置に伝達する制御ポート判断部50040を有する。
The management device 50000 has a priority according to the importance of the communication path to the network in the port priority management unit 50020.
Here, although different ports have different priorities, they may have the same priorities. However, in the case of the same priority, there is a method in which one can be selected. In addition, the management device 5000 has a loop information collection unit 50030 that collects port information related to the loop transmitted from the loop information transmission unit of each bridge device, and displays priority information corresponding to each collected port as port priority. A control port determination unit 50040 is selected from the management unit 50020, selects a port to be controlled from its priority, and transmits it to the corresponding bridge device.

また、制御ポート判断部50040は、ループ情報収集部50030から通知されたループ関連ポート情報をループ関連ポート情報テーブル50041として持ち、ループ関連ポート情報を一定期間収集するためのループ関連ポート収集タイマー50042と、ループ制御後に一定期間ループ関連ポート情報を無視するためのループ制御タイマー50043を持つ。   The control port determination unit 50040 has the loop-related port information notified from the loop information collection unit 50030 as the loop-related port information table 50041, and a loop-related port collection timer 50042 for collecting the loop-related port information for a certain period of time. A loop control timer 50043 for ignoring loop related port information for a certain period after the loop control is provided.

以下、図5〜図7を用いて、ブリッジ装置60100,60200,60300および管理装置60000におけるループ発生時の処理手順を示す。
図5にあるように、ここではブリッジ装置60100の物理ポート61110とブリッジ装置60200の物理ポート61220をつなぐループ60091と、ブリッジ装置60100の論理ポート61132とブリッジ装置60300の論理ポート61332をつなぐループ60092が存在するとする。
Hereinafter, a processing procedure when a loop occurs in the bridge devices 60100, 60200, and 60300 and the management device 60000 will be described with reference to FIGS.
As shown in FIG. 5, here, a loop 60091 connecting the physical port 61110 of the bridge device 60100 and the physical port 61220 of the bridge device 60200, and a loop 60092 connecting the logical port 61132 of the bridge device 60100 and the logical port 61332 of the bridge device 60300 are included. Suppose it exists.

各ブリッジ装置のループ検出・抽出部60130,60230,60330は、実装されているループ検出手段により、ループ発生を検出し、ループに関連するポートを抽出する(S7101)。
各ブリッジ装置は、それぞれのループ検出・抽出部60130,60230,60330において抽出したポートに識別子およびブリッジ識別子を、それぞれのループ情報伝達部60140,60240,60340により、通信路60060を経由し、SNMP(Simple Network Management Protocol)のTrapもしくは参照要求コマンドを用いて、管理装置60000のループ情報収集部60030に伝達する(S7102)。
The loop detection / extraction units 60130, 60230, and 60330 of each bridge device detect the occurrence of a loop and extract ports related to the loop using the loop detection means that is mounted (S7101).
Each bridge device assigns identifiers and bridge identifiers to the ports extracted by the respective loop detection / extraction units 60130, 60230, and 60330, and communicates with each other via the communication path 60060 by the respective loop information transmission units 60140, 60240, and 60340. The information is transmitted to the loop information collection unit 60030 of the management apparatus 60000 using a Simple Network Management Protocol (Trap) or a reference request command (S7102).

ここで、各ブリッジ装置から管理装置60000への伝達手段はSNMPに限ったものではなく、上記情報を含んだ通信であれば構わない。
また、管理装置60000と各ブリッジ装置60100,60200,60300との間の通信路60060は、転送処理部60110,60210,60310によりフレームを転送する各ブリッジ装置60100,60200,60300間の通信路と別に設けてもよい。
Here, the transmission means from each bridge device to the management device 60000 is not limited to SNMP, and any communication including the above information may be used.
The communication path 60060 between the management apparatus 60000 and each bridge apparatus 60100, 60200, 60300 is separate from the communication path between the bridge apparatuses 60100, 60200, 60300 that transfers frames by the transfer processing units 60110, 60210, 60310. It may be provided.

ブリッジ装置からループ検出およびループ関連ポート情報を受信した(S701)管理装置60000におけるループ情報収集部60030は、このときループ関連ポート収集タイマー60042を起動し(S702)、予め定められた期間、ループ検出(S705)を行い、ループに関連するポートの抽出(S703)を引き続き行う。
この間に各ブリッジ装置は、ループ関連ポートとして検出したループ関連ポート情報をそれぞれのループ情報伝達部から管理装置60000のループ情報収集部60030に通知する。
The loop information collection unit 60030 in the management device 60000 receives the loop detection and the loop related port information from the bridge device (S701). At this time, the loop information collection unit 60030 starts the loop related port collection timer 60042 (S702) and detects the loop for a predetermined period. (S705) is performed, and the extraction of ports related to the loop (S703) is continued.
During this time, each bridge device notifies the loop information collection unit 60030 of the management device 60000 of the loop related port information detected as the loop related port from each loop information transmission unit.

つまり、ブリッジ装置60100は、ループ検出・抽出部60130にて検出した物理ポート61110と論理ポート61132をループ情報伝達部60140から管理装置60000のループ情報収集部60030に伝達する。
同様に、ブリッジ装置60200は、ループ検出・抽出部60230にて検出した物理ポート61220をループ情報伝達部60240から、ブリッジ装置60300は、ループ検出・抽出部60330にて検出した論理ポート61332をループ情報伝達部60340から管理装置60000のループ情報収集部60030に伝達する。
That is, the bridge device 60100 transmits the physical port 61110 and the logical port 61132 detected by the loop detection / extraction unit 60130 from the loop information transmission unit 60140 to the loop information collection unit 60030 of the management device 60000.
Similarly, the bridge device 60200 receives the physical port 61220 detected by the loop detection / extraction unit 60230 from the loop information transmission unit 60240, and the bridge device 60300 uses the logical port 61332 detected by the loop detection / extraction unit 60330 as loop information. The information is transmitted from the transmission unit 60340 to the loop information collection unit 60030 of the management device 60000.

管理装置60000のループ情報収集部60030は、制御ポート判断部60040に伝達されたループ関連情報を制御ポート判断部に通知する。
管理装置60000では、ループ関連ポート収集タイマー60042のタイマー切れ(S704)を受けて、抽出された単数もしくは複数のループ関連ポート情報のテーブルであるループ関連ポート情報テーブル60041を元に、制御ポートの判断を行う。
制御ポート判断部60040においてループ関連ポートに対応する優先度情報をポート優先度管理部60020から抽出し、優先度の値が最も低いポートを制御ポートとして決定する(S706)。
The loop information collection unit 60030 of the management device 60000 notifies the control port determination unit of the loop related information transmitted to the control port determination unit 60040.
The management device 60000 receives the expiration of the loop-related port collection timer 60042 (S704), and determines the control port based on the loop-related port information table 60041, which is a table of one or more extracted loop-related port information. I do.
The control port determination unit 60040 extracts priority information corresponding to the loop-related port from the port priority management unit 60020, and determines the port having the lowest priority value as the control port (S706).

この場合、ブリッジ装置60100の物理ポート61110の優先度が最も低いため、ブリッジ装置60100の物理ポート61110を制御ポートとして決定する。
ここで、優先度は回線の重要度が高いものが優先度が高い価として設定されており、重要度が低く、優先度の値が低い値を持つポートを制御ポートとして決定しているが、優先度の値のマッピングは重要度の高いものの優先度を低く、重要度の低いものの優先度の値を高く設定し、優先度の高いものを制御ポートとして決定してもよい。
In this case, since the priority of the physical port 61110 of the bridge device 60100 is the lowest, the physical port 61110 of the bridge device 60100 is determined as the control port.
Here, the priority is set as a value with a high priority when the importance of the line is high, and a port having a low importance and a low priority value is determined as a control port. The mapping of the priority values may be performed by setting the priority of the high importance to low, setting the priority of the low importance high, and determining the high priority as the control port.

また、各ポートに関する優先度情報を各ブリッジが保持していてもよく、その場合は、ループ関連ポートの通知の際にポート情報とともに通知され、それを用いる。
決定された制御ポートに対して、すでにループ制御を行っているかを判断する(S707)。
Also, each bridge may hold priority information regarding each port, and in that case, it is notified together with the port information at the time of notification of the loop related port and used.
It is determined whether loop control has already been performed for the determined control port (S707).

すでにそのポートのトラヒックに対する制御が行われているかの判断として、各ブリッジ装置のポート制御部に制御状態を確認してもよいし、制御ポート判断部において、制御ポートの履歴情報を保持し、ある一定時間内にそのポートのトラヒックに対して制御が行われたか否かを確認してもよい。
すでにそのポートのトラヒックに対する制御が行われていた場合、そのポートをループに関連するポートの情報から削除し(S708)、再度制御すべきポートを決定する(S706)。
In order to determine whether control for the traffic of the port has already been performed, the control state may be confirmed with the port control unit of each bridge device, or the control port determination unit holds the history information of the control port, and there is It may be confirmed whether or not control is performed on the traffic of the port within a certain time.
If the traffic for the port has already been controlled, the port is deleted from the port information related to the loop (S708), and the port to be controlled again is determined (S706).

この場合は、ブリッジ装置60100の物理ポート61110は制御されていないので、ブリッジ装置60100の物理ポート61110を制御ポートとして処理を継続する。
管理装置60000では、決定された制御済みでない制御ポートを決定し、制御ポート判断部60040から当該ポートを持つブリッジのポート制御部に対して、管理用の通信路60070を経由し、SNMP(Simple Network Management Protocol)のTrapもしくは参照要求コマンドを用いて、当該ポートの制御指示の通信を行う。
In this case, since the physical port 61110 of the bridge device 60100 is not controlled, the processing is continued using the physical port 61110 of the bridge device 60100 as the control port.
In the management device 60000, the determined control port that has not been controlled is determined, and the control port determination unit 60040 transmits the SNMP (Simple Network) to the port control unit of the bridge having the port via the management communication path 60070. Communication of the port control instruction is performed using a Management Protocol trap or a reference request command.

ここで、管理装置Aから各ブリッジへの伝達手段はSNMPに限ったものではなく、制御ポート情報を含んだ通信であれば構わない。
この場合は、管理装置60000は制御ポート判断部60040からブリッジ装置60100のポート制御部60150へ、物理ポート61110を制御ポートとして制御指示を行う(S709)。
Here, the transmission means from the management apparatus A to each bridge is not limited to SNMP, and any communication including control port information may be used.
In this case, the management device 60000 issues a control instruction from the control port determination unit 60040 to the port control unit 60150 of the bridge device 60100 using the physical port 61110 as the control port (S709).

管理装置60000から制御指示を受けたブリッジ装置60100のポート制御部60150において(S7201)、管理装置60000の制御ポート判断部60040において決定されたポートのトラヒックに対して、ポート制御部60150もしくは物理ポート61110に実装されているポート制御手段によって制御を行う(S7202)。
この場合、物理ポート61110に対して、例えば、ポート閉塞を行う。これにより、ループ60091は解除される。
In the port control unit 60150 of the bridge device 60100 that has received a control instruction from the management device 60000 (S7201), the port control unit 60150 or the physical port 61110 is used for the port traffic determined by the control port determination unit 60040 of the management device 60000. The control is performed by the port control means mounted on (S7202).
In this case, for example, port blocking is performed on the physical port 61110. As a result, the loop 60091 is released.

管理装置60000では当該ブリッジ装置である、ブリッジ装置60100のポート制御部60150に制御指示を行った後、ループ制御タイマー60043を起動し(S710)、予め定められた一定期間、ループ情報収集部60030におけるループ関連ポートの収集を抑制する(S711)。
ループ制御タイマー60043のタイマーが切れた後、ループ関連ポート情報テーブル60041の情報を破棄し(S712)、ループ検出・ループ関連ポートの収集を再開し(S701)、継続してループ検出・ループ制御を行う。
In the management device 60000, after giving a control instruction to the port control unit 60150 of the bridge device 60100, which is the bridge device, the loop control timer 60043 is started (S710), and in the loop information collection unit 60030 for a predetermined period of time. The collection of the loop related ports is suppressed (S711).
After the timer of the loop control timer 60043 expires, information in the loop related port information table 60041 is discarded (S712), loop detection / collection of loop related ports is resumed (S701), and loop detection / loop control is continued. Do.

もちろん、ループ関連ポート情報テーブル60041の情報の掃き(S712)は、ループ制御大麻60043を起動する(S710)直前でも、直後でもよい。
これにより、ループ関連ポートとして収集された、物理ポート61110と物理ポート61220、論理ポート61132と論理ポート61332の情報は一旦破棄され、あらためてループの検出を再開する。
Of course, the information in the loop related port information table 60041 may be swept (S712) immediately before or after the loop control cannabis 60043 is activated (S710).
Thereby, the information of the physical port 61110 and the physical port 61220, the logical port 61132 and the logical port 61332 collected as the loop related ports is once discarded, and the detection of the loop is restarted again.

ループ60091は解除されているため、S701〜S705の処理により、ループ60092に関連するポートである、ブリッジ装置60100の論理ポート61132とブリッジ装置60300の論理ポート61132と、ブリッジ装置60300の論理ポート61332がそれぞれループ検出・抽出部60130,60330により抽出され、それぞれループ情報伝達部60140,管理装置60000のループ情報収集部60030へ伝達され、制御ポート判断部60040に通知される。   Since the loop 60091 is released, the logical port 61132 of the bridge device 60100, the logical port 61132 of the bridge device 60300, and the logical port 61332 of the bridge device 60300, which are ports related to the loop 60092, are processed by the processing of S701 to S705. The data are extracted by the loop detection / extraction units 60130 and 60330, transmitted to the loop information transmission unit 60140 and the loop information collection unit 60030 of the management device 60000, respectively, and notified to the control port determination unit 60040.

制御ポート判断S706により、ブリッジ装置60300の論理ポート61332の優先度が25で、ブリッジ装置60100の論理ポート61132の優先度の45より低いため、ブリッジ装置60300の論理ポート61332を制御ポートとして決定する。   In the control port determination S706, since the priority of the logical port 61332 of the bridge device 60300 is 25 and lower than the priority 45 of the logical port 61132 of the bridge device 60100, the logical port 61332 of the bridge device 60300 is determined as the control port.

このとき、例えば、ブリッジ装置60100の物理ポート53110がループ関連ポートとして検出されていると、ブリッジ装置60100の物理ポート53110の優先度が10で最も低くなり、再度ブリッジ装置60100の物理ポート53110が制御ポート判断されるが、決定された制御ポートに対して、すでにループ制御を行っているかを判断する(S707)ため、ブリッジ装置60100の物理ポート53110は制御ポートとしても、ループ関連ポートとしても対称から削除され、次の制御ポートとして、正しく、ブリッジ装置60300の論理ポート61332が決定される。
この場合は、管理装置60000は制御ポート判断部60040からブリッジ装置60300のポート制御部60350へ、論理ポート61332を制御ポート61332が決定される。
At this time, for example, if the physical port 53110 of the bridge device 60100 is detected as a loop-related port, the priority of the physical port 53110 of the bridge device 60100 is the lowest at 10, and the physical port 53110 of the bridge device 60100 is controlled again. Although the port is determined, since it is determined whether loop control has already been performed for the determined control port (S707), the physical port 53110 of the bridge device 60100 is symmetrical as both a control port and a loop-related port. The logical port 61332 of the bridge device 60300 is correctly determined as the next control port.
In this case, the management device 60000 determines the logical port 61332 as the control port 61332 from the control port determination unit 60040 to the port control unit 60350 of the bridge device 60300.

管理装置60000から制御指示を受けたブリッジ装置60300のポート制御部60350において(S7201)、管理装置60000の制御ポート判断部60040において決定されたポートトラヒックに対して、ポート制御部60350もしくは物理ポート61330に実装されているポート制御手段によって、ブリッジ装置60300の論理ポート61332に対して、ポート制御、例えば、ポート閉塞を行う(S7202)。これにより、ループ60092も解除される。   In the port control unit 60350 of the bridge device 60300 that has received a control instruction from the management device 60000 (S7201), the port traffic determined by the control port determination unit 60040 of the management device 60000 is sent to the port control unit 60350 or the physical port 61330. Port control such as port blocking is performed on the logical port 61332 of the bridge device 60300 by the mounted port control means (S7202). As a result, the loop 60092 is also released.

このように、本発明によれば、複数のループが同時に発生した場合であっても、抽出した全てのループに関連するポートから重要度の低いポートのトラヒックを1つずつ制御することにより、発生した全てのループによる影響を削減させることが可能となる。また、ポートのトラヒックに対する制御直後に抽出もしくは伝達されたループに関連するポートの情報を破棄することにより、単数のループを複数のループとして誤制御することを防止することが可能となる。   As described above, according to the present invention, even when a plurality of loops occur at the same time, it is generated by controlling the traffic of the ports with low importance from the ports related to all the extracted loops one by one. It is possible to reduce the influence of all the loops. In addition, it is possible to prevent a single loop from being erroneously controlled as a plurality of loops by discarding the port information related to the loop extracted or transmitted immediately after the control of the port traffic.

さらに、抽出されたループに関連するポートのトラヒックに対する制御を二重に行わずに、ループ原因となっている次の制御すべきポート候補の制御を行うことにより、確実に全てのループによる影響を削除もしくは削減させることが可能となる。   In addition, the control of the next candidate port to be controlled that causes the loop is performed without double control of the port traffic related to the extracted loop. It can be deleted or reduced.

なお、上記実施形態は、いずれも本発明の一例を示したものであり、本発明はこれらに限定されるものではなく、本発明の趣旨を変更しない範囲内で適宜の変更・改良を行ってもよいことはいうまでもない。   The above embodiments are merely examples of the present invention, and the present invention is not limited to these embodiments, and appropriate modifications and improvements are made without departing from the scope of the present invention. It goes without saying.

本発明の第一の実施例に係るブリッジ装置の構成図である。1 is a configuration diagram of a bridge device according to a first embodiment of the present invention. 本発明の第一の実施例に係るブリッジ装置の動作説明図である。It is operation | movement explanatory drawing of the bridge apparatus which concerns on the 1st Example of this invention. 本発明の第一の実施例に係るブリッジ装置の動作フロー図である。It is an operation | movement flowchart of the bridge apparatus which concerns on 1st Example of this invention. 本発明の第二の実施例に係るブリッジ装置と管理装置からなるシステムの構成図である。It is a block diagram of the system which consists of a bridge | bridging apparatus and management apparatus based on 2nd Example of this invention. 本発明の第二の実施例に係るブリッジ装置と管理装置からなるシステムの動作説明図である。It is operation | movement explanatory drawing of the system which consists of a bridge | bridging apparatus and management apparatus based on 2nd Example of this invention. 本発明の第二の実施例に係るブリッジ装置と管理装置からなるシステムの動作フロー図(その1)である。It is the operation | movement flowchart (the 1) of the system which consists of a bridge | bridging apparatus and management apparatus which concern on 2nd Example of this invention. 本発明の第二の実施例に係るブリッジ装置と管理装置からなるシステムの動作フロー図(その2)である。It is an operation | movement flowchart (the 2) of the system which consists of a bridge | bridging apparatus and management apparatus which concern on 2nd Example of this invention.

符号の説明Explanation of symbols

2001,3001,50100,50200,50300,60100,60200,60300 ブリッジ装置
2010,3010,5011,50210,50310,60110,60210,60310 転送処理部
2011,3011,50111,50211,50311,60111,60211,60311 転送テーブル
2020,3020,50020,60020 ポート優先度管理部
2030,3030,50130,50230,50330,60130,60230,60330 ループ検出・抽出部
50030,60030 ループ情報収集部
2040,3040,50040,60040 制御ポート判断部
2041,3041,50041,60041 ループ関連ポート情報テーブル
2042,3042,50042,60042 ループ関連ポート収集タイマー
2043,3043,50043,60043 ループ制御タイマー
50140,50240,50340,60140,60240,60340 ループ情報伝達部
50150,50250,50350,60150,60250,60350 ポート制御部
2110,2130,3110,3130,50070,50170,50270,50370,51110,51120,51210,51220,51310,51320 物理ポート
2120,2140,3120,3140,51130,51230,51330 論理ポート
2121,2122,2141,2142,3121,3122,3141,3142 VLAN
2310,2321,2322,2341,2342,50060,53110,53120,53131,53132,53210,53220,53231,53232,53310,53320,53331,53332 ネットワーク
2091,2092,60091,60092 ループ
2001, 3001, 50100, 50200, 50300, 60100, 60200, 60300 Bridge device 2010, 3010, 5011, 50210, 50310, 60110, 60210, 60310 Transfer processing unit 20111, 3011, 50111, 50211, 50311, 60111, 60211, 60311 Forwarding table 2020, 3020, 50020, 60020 Port priority management unit 2030, 3030, 50130, 50230, 50330, 60130, 60230, 60330 Loop detection / extraction unit 50030, 60030 Loop information collection unit 2040, 3040, 50040, 60040 Control port Determination unit 2041, 3041, 50041, 60041 Loop related port information table 2042, 3042, 50042, 60042 Loop-related port collection timers 2043, 3043, 50043, 60043 Loop control timers 50140, 50240, 50340, 60140, 60240, 60340 Loop information transmission units 50150, 50250, 50350, 60150, 60250, 60350 Port control units 2110, 2130 , 3110, 3130, 50070, 50170, 50270, 50370, 51110, 51120, 51210, 51220, 51310, 51320 Physical port 2120, 2140, 3120, 3140, 51130, 51230, 51330 Logical port 2121, 2122, 2141, 1422, 3121 , 3122, 3141, 3142 VLAN
2310,2321,3222,2341,2342,50060,53110,53120,53131,53132,53210,53220,53231,532322,53310,53320,53331,53332 network 2091,2092,60091,60092 loop

Claims (5)

イーサネット(登録商標)フレームを送受信する複数の物理ポートもしくは論理ポートを備え、該ポートから受信したイーサネット(登録商標)フレームを他のポートに転送する転送処理部を備えた1つ以上のブリッジ装置からなるブリッジネットワークと、それらを制御する管理装置からなる通信システムにおけるループ検出時の制御方法であって、
ブリッジ装置において、
ループを検出した際に、当該ループに関連する単数もしくは複数のポートを抽出するステップと、
抽出したループに関連するポートの情報と自ブリッジ識別子を管理装置に通知するステップと、
管理装置において、
前記ブリッジ装置から通知されたループに関連する単数もしくは複数のポートの情報(ループ関連ポート情報)を、予め定めた一定時間、収集するステップと、
収集したループに関連するポートから、各ポートに予めポート毎に異なるように定められた優先度に基づいて制御すべきポートを一つ選択するステップと、
制御すべきポートが選択された際に、選択されたポートがすでに制御済みであるか否かを判定するステップと、
判定の結果、制御すべきポートとして選択されたポートが制御済みであった場合に、該ポートをループに関連するポートから削除し、再度、制御ポートを選択するステップに戻るステップと、
選択したポートを有するブリッジ装置に対して制御すべきポートの情報を送信するステップと、
ブリッジ装置において、
管理装置から受信した制御すべきポートの情報を基に、該ポートのトラヒックに対して制御を行い、ループによる影響を削除もしくは削減するステップと、
管理装置において、ブリッジ装置がトラヒック制御したポートのループ関連ポート情報を破棄するステップと、
を含み、ループが検出されなくなるまで、前記各ステップを繰り返すことを特徴とするループ検出時の制御方法。
From one or more bridge devices having a plurality of physical ports or logical ports for transmitting and receiving Ethernet (registered trademark) frames, and having a transfer processing unit for transferring the Ethernet (registered trademark) frames received from the ports to other ports A control method at the time of loop detection in a communication system comprising a bridge network and a management device that controls them,
In the bridge device,
Extracting a port or ports associated with the loop when detecting the loop; and
A step of notifying the management device of port information and the own bridge identifier related to the extracted loop;
In the management device,
Collecting information of one or more ports related to the loop notified from the bridge device (loop related port information) for a predetermined time;
A step of selecting one port to be controlled based on the priority determined in advance for each port from the ports related to the collected loops;
When a port to be controlled is selected, determining whether the selected port is already controlled;
If the port selected as the port to be controlled has been controlled as a result of the determination, the step of deleting the port from the port associated with the loop and returning to the step of selecting the control port again;
Transmitting information of a port to be controlled to a bridge device having the selected port;
In the bridge device,
Based on the information of the port to be controlled received from the management device, controlling the traffic of the port, deleting or reducing the influence of the loop,
In the management device, the step of discarding the loop related port information of the port whose traffic is controlled by the bridge device;
And the above steps are repeated until no loop is detected.
請求項1に記載のループ検出時の制御方法であって、
ループ制御後、予め定めた一定時間経過後に、収集したループ関連ポート情報を破棄もしくは、無視した後にループ検出のステップを再開することを特徴とするループ検出時の制御方法。
It is a control method at the time of loop detection according to claim 1 ,
A control method at the time of loop detection, wherein after a predetermined time has elapsed after loop control, the loop detection step is resumed after the collected loop-related port information is discarded or ignored.
請求項2に記載のループ検出時の制御方法において、
前記ポートが制御済みであるか否かの判定では、
該ポートを有する装置に対して、該ポートが制御済みであるか否かを確認する要求を送信し、その応答から判定するか、
または、制御すべきポートの決定をすると同時に、その時刻と制御すべきポートの情報を記憶しておき、その履歴情報を参照し、一定時間内に同一のポートが再度制御すべきポートとして決定されていた場合には、制御済みであると判断することを特徴とするループ検出時の制御方法。
In the control method at the time of loop detection according to claim 2 ,
In determining whether the port is already controlled,
Whether to send a request to the device having the port to check whether the port is already controlled, and to determine from the response;
Or, at the same time as determining the port to be controlled, the information of the time and the port to be controlled is stored, the history information is referred to, and the same port is determined as the port to be controlled again within a certain time. If it is, a control method at the time of loop detection is characterized in that it is determined that the control has been completed.
請求項1〜3のいずれかに記載のループ検出時の制御方法において、
前記ポートのトラヒックに対する制御は、
指定されたポートの入出力トラヒックを遮断するものであるか、
または、指定されたポートの入出力トラヒックの流量を予め設定した値に制限するものであるか、
または、指定されたポートの入出力トラヒックのうちマルチキャストフレーム,ブロードキャストフレームもしくはアンノウンユニキャストフレームのうちの1つもしくは2つもしくは全てを遮断するか、
もしくは該ポートに流れる流量を予め設定した値に制限する
ものであることを特徴とするループ検出時の制御方法。
In the control method at the time of the loop detection in any one of Claims 1-3 ,
Control over the traffic on the port is:
Is it intended to block the input / output traffic of the specified port?
Or the input / output traffic flow rate of the specified port is limited to a preset value,
Or block one or two or all of the multicast frame, broadcast frame or unknown unicast frame in the input / output traffic of the specified port,
Alternatively, the control method at the time of loop detection is characterized in that the flow rate flowing through the port is limited to a preset value.
請求項1〜4のいずれかに記載のループ検出時の制御方法において、
前記ループを検出してポートを抽出するステップは、
送信ポートおよび送信ブリッジ装置の識別子の情報を含み、宛先アドレスにマルチキャスト,ブロードキャストもしくはアンノウンユニキャストアドレスとなるように選択されたアドレスを持つループ検出フレームを全物理ポートおよび論理ポートから定期的に送信し、ループ検出フレームを受信した際に、送信ブリッジ装置の識別子が自ブリッジ装置の識別子と一致し、再度同じ送信ポートから送信される転送条件である場合に、ループを検出し、該ループに関連するポートとして、検出フレームの送信ポートおよび受信ポートを抽出するものであるか、
または、自ブリッジ装置の各ポートに入力されるマルチキャストフレームおよびブロードキャストフレームの帯域占有率を視測し、該帯域占有率の値が予め設定する閾値を超過する場合にループを検出し、該ループに関連するポートとして、マルチキャストフレームおよびブロードキャストフレームの帯域占有率が閾値を超過したポートを抽出するものであるか、
または、自ブリッジ装置の各ポートに入出力されたループフレームを観測し、予め定められた時間保存し、予め定められた回数を超過して同一のフレームが観測された場合に、ループを検出し、該ループに関連するポートとして、同一フレームが観測されたポートを抽出するものであるか、
または、上記記載のループ検出・抽出方法のうち複数を組み合わせることにより、ループを検出し、該ループに関連するポートを抽出するものである
ことを特徴とするループ検出時の制御方法。
In the control method at the time of the loop detection in any one of Claims 1-4 ,
The step of detecting the loop and extracting the port includes:
A loop detection frame that contains information on the identifiers of the transmission port and transmission bridge device and that has a destination address selected to be a multicast, broadcast, or unknown unicast address is periodically transmitted from all physical ports and logical ports. When the loop detection frame is received, if the identifier of the transmission bridge device matches the identifier of the own bridge device and the transfer condition is transmitted again from the same transmission port, the loop is detected and related to the loop. As a port, the transmission port and the reception port of the detection frame are extracted.
Alternatively, the bandwidth occupancy rate of the multicast frame and the broadcast frame input to each port of the own bridge device is observed, and when the value of the bandwidth occupancy exceeds a preset threshold value, a loop is detected, and the loop As a related port, a port whose bandwidth occupancy rate of a multicast frame and a broadcast frame exceeds a threshold value is extracted.
Or, observe the loop frame input / output to / from each port of its own bridge device, store it for a predetermined time, and detect the loop when the same frame is observed exceeding the predetermined number of times. , Or a port where the same frame is observed as a port related to the loop,
Alternatively, a control method at the time of detecting a loop, wherein a plurality of loop detection / extraction methods described above are combined to detect a loop and extract a port related to the loop.
JP2005235154A 2005-08-15 2005-08-15 Loop control bridge apparatus and control method for detecting single and multiple loops in system using the same Expired - Fee Related JP4614846B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005235154A JP4614846B2 (en) 2005-08-15 2005-08-15 Loop control bridge apparatus and control method for detecting single and multiple loops in system using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005235154A JP4614846B2 (en) 2005-08-15 2005-08-15 Loop control bridge apparatus and control method for detecting single and multiple loops in system using the same

Publications (2)

Publication Number Publication Date
JP2007053421A JP2007053421A (en) 2007-03-01
JP4614846B2 true JP4614846B2 (en) 2011-01-19

Family

ID=37917594

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005235154A Expired - Fee Related JP4614846B2 (en) 2005-08-15 2005-08-15 Loop control bridge apparatus and control method for detecting single and multiple loops in system using the same

Country Status (1)

Country Link
JP (1) JP4614846B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4743196B2 (en) * 2007-12-14 2011-08-10 ソニー株式会社 Electronic device and loop determination method in electronic device
CN104040958B (en) * 2012-01-10 2017-03-22 三菱电机株式会社 Network system
CA3074974A1 (en) * 2020-03-06 2021-09-06 IC Events Inc. Apparatus and method for transmitting multiple on-demand audio streams locally to web-enabled devices

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003037613A (en) * 2001-07-24 2003-02-07 Matsushita Electric Ind Co Ltd Bus optimizing method and communication node
JP2006217496A (en) * 2005-02-07 2006-08-17 Nippon Telegr & Teleph Corp <Ntt> Loop controlling bridge apparatus based on priority and system including it

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06350606A (en) * 1993-06-02 1994-12-22 Hitachi Cable Ltd Network configuration method
US6079034A (en) * 1997-12-05 2000-06-20 Hewlett-Packard Company Hub-embedded system for automated network fault detection and isolation

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003037613A (en) * 2001-07-24 2003-02-07 Matsushita Electric Ind Co Ltd Bus optimizing method and communication node
JP2006217496A (en) * 2005-02-07 2006-08-17 Nippon Telegr & Teleph Corp <Ntt> Loop controlling bridge apparatus based on priority and system including it

Also Published As

Publication number Publication date
JP2007053421A (en) 2007-03-01

Similar Documents

Publication Publication Date Title
US8672566B2 (en) Node apparatus and communication method
US10454806B2 (en) SDN controller, data center system, and routing connection method
JP4682887B2 (en) Failure recovery method, node and network
CN102904818B (en) A kind of ARP information entry updating method and device
US9525591B2 (en) Relay system and switching device
US10178029B2 (en) Forwarding of adaptive routing notifications
US20160156504A1 (en) Controlling forwarding devices in software defined networks
JP2006270169A (en) Packet repeating device
CN104980372A (en) Relay System And Switching Device
CN102104486A (en) Switching hub, line card and frame relay method
EP2667544B1 (en) Media access control bridging in a mesh network
US7974188B2 (en) Repeater and communication method
US20190334808A1 (en) Data plane forwarding table downed link updating
CN101340377B (en) Method, apparatus and system for data transmission in double layer network
JP5678678B2 (en) Provider network and provider edge device
JP4524686B2 (en) Cluster system, cluster member and program
US20150312090A1 (en) Relay System and Switching Device
US8854949B2 (en) Network relay device and network relay method
US8724478B2 (en) Network device and network system
US9246796B2 (en) Transmitting and forwarding data
JP4429185B2 (en) System including loop control bridge device based on priority
JP4614846B2 (en) Loop control bridge apparatus and control method for detecting single and multiple loops in system using the same
US10305811B2 (en) Control apparatus, communication system, communication node control method, and program
KR102166876B1 (en) Control switch method for solving problem of controller in software defined network
JP4446940B2 (en) Loop control bridge device and control method for detecting loop using the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070808

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091218

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100115

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100316

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100601

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100824

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20100909

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: 20101012

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20101019

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20131029

Year of fee payment: 3

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees