[go: up one dir, main page]

JP2010268342A - Network equipment - Google Patents

Network equipment Download PDF

Info

Publication number
JP2010268342A
JP2010268342A JP2009119577A JP2009119577A JP2010268342A JP 2010268342 A JP2010268342 A JP 2010268342A JP 2009119577 A JP2009119577 A JP 2009119577A JP 2009119577 A JP2009119577 A JP 2009119577A JP 2010268342 A JP2010268342 A JP 2010268342A
Authority
JP
Japan
Prior art keywords
information
power saving
network
saving mode
mode
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2009119577A
Other languages
Japanese (ja)
Other versions
JP5169988B2 (en
Inventor
Naoki Hayashi
直樹 林
Takayuki Nakanishi
尊之 中西
Kiyoshi Kurumi
清 来海
Koji Nakayama
幸司 中山
Koichi Moriyama
晃一 森山
Masayuki Matsuda
正幸 松田
Jin Shibuya
仁 澁谷
Makoto Yoshizawa
誠 吉沢
Naohiro Yoshida
直宏 吉田
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2009119577A priority Critical patent/JP5169988B2/en
Publication of JP2010268342A publication Critical patent/JP2010268342A/en
Application granted granted Critical
Publication of JP5169988B2 publication Critical patent/JP5169988B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

【課題】複雑かつ大規模なネットワークの省電力運転を自動で実現する。
【解決手段】隣接装置と装置情報を交換する手段と、隣接装置を介して装置停止通知を受信した場合に、自装置を省電力移行可能モードに設定するとともに、当該装置停止通知を他の隣接装置に転送する手段と、自装置が省電力移行可能モードである場合に、自装置および隣接装置の装置情報から、自装置が省電力モードに移行可能な装置であるか否か判断する手段と、省電力モードに移行可能な装置であると判断した場合に、自装置を省電力モードに移行させる手段と、隣接装置を介して装置停止解除通知を受信した場合に、自装置を省電力移行不可能モードに設定するとともに、当該装置停止解除通知を他の隣接装置に転送する手段とを備える。
【選択図】図1
A power saving operation of a complex and large-scale network is automatically realized.
When a device stop notification is received via a device for exchanging device information with a neighboring device and a neighboring device, the device is set to a power saving shiftable mode, and the device stop notification is sent to another neighboring device. Means for transferring to the device, and means for determining whether the own device is a device capable of shifting to the power saving mode from the device information of the own device and neighboring devices when the own device is in the power saving mode. When it is determined that the device can shift to the power saving mode, the device shifts to the power saving mode when a device stop release notification is received via the adjacent device and a means for shifting the device to the power saving mode. And a unit for setting the disabled mode and transferring the device stop cancellation notification to another adjacent device.
[Selection] Figure 1

Description

本発明は、IP(Internet Protocol)ネットワーク等の構成要素として用いられるルータやスイッチ等のネットワーク装置の省電力運転技術に関するものである。   The present invention relates to a power saving operation technique for a network device such as a router or a switch used as a component of an IP (Internet Protocol) network or the like.

昨今、企業等におけるネットワーク利用は、生産・製造ラインの制御や各種管理統制データの収集・伝播、コミュニケーションのためのドキュメント共有やメール利用など、多目的に行われている(例えば、特許文献1参照。)。そして、複数の活動拠点や多数のフロア・部門などに散在する小規模ネットワークを相互に接続し、複雑かつ大規模な構成となっている。   In recent years, companies have used networks for various purposes such as production / production line control, collection / propagation of various management control data, document sharing for communication, and mail use (see, for example, Patent Document 1). ). A small-scale network scattered across a plurality of activity bases and a large number of floors / departments is connected to each other to form a complex and large-scale configuration.

また、このようなネットワークに対する性能・信頼性の要求は高く、高性能なネットワーク装置を階層化して配置し、故障による業務停止を避けるために冗長化した構成をとることが多くなっている。   In addition, there is a high demand for performance and reliability for such a network, and high-performance network devices are arranged in a hierarchy, and a redundant configuration is often used in order to avoid a business stop due to a failure.

このようなネットワークの構成要素として用いられるネットワーク装置は、無停止運用であるため消費電力が高い。そのため、CO2削減による社会貢献・エコブランドの企業イメージ獲得の観点から、消費電力を低下しランニングコストを抑えたいというニーズが高い。   A network device used as a component of such a network has high power consumption because of non-stop operation. For this reason, from the viewpoint of contributing to society by reducing CO2 and acquiring a corporate image of an eco-brand, there is a strong need to reduce power consumption and reduce running costs.

特開平10−93547号公報Japanese Patent Laid-Open No. 10-93547

しかしながら、ネットワーク製品の機能として、スケジューリングやトラフィック量によるスタンバイ運転の機能が具備されていても、ネットワーク構成や業務による利用時間の偏りのため、安全・確実にこれらの機能を使うことが困難である。   However, it is difficult to use these functions safely and reliably, even if the network products have standby operation functions based on scheduling and traffic volume due to the uneven usage time due to network configuration and business. .

また、ネットワーク管理システムにより、最新ネットワーク構成の把握や遠隔操作によるネットワーク装置の省電力運転は可能であるが、高度な管理スキルが要求され、運用者が常時張り付いて対応しなければならないため、費用削減に至らない。   In addition, the network management system can grasp the latest network configuration and power-saving operation of the network device by remote control, but since advanced management skills are required and the operator must always stick and respond, It does not lead to cost reduction.

これらの問題により、スケジューリングやトラフィック量によるスタンバイ運転の機能が現実的に利用されるケースは、運用を固定化可能な小規模ネットワークに限定されていた。   Due to these problems, the case where the standby operation function based on scheduling and traffic volume is practically used is limited to a small-scale network in which operation can be fixed.

上記の従来の問題点に鑑み、複雑かつ大規模なネットワークの省電力運転を自動で実現することのできるネットワーク装置を提供することを目的とする。   In view of the above-described conventional problems, an object is to provide a network device that can automatically realize power-saving operation of a complex and large-scale network.

このネットワーク装置の一実施態様では、隣接装置と装置情報を交換する手段と、隣接装置を介して装置停止通知を受信した場合に、自装置を省電力移行可能モードに設定するとともに、当該装置停止通知を他の隣接装置に転送する手段と、自装置が省電力移行可能モードである場合に、自装置および隣接装置の装置情報から、自装置が省電力モードに移行可能な装置であるか否か判断する手段と、省電力モードに移行可能な装置であると判断した場合に、自装置を省電力モードに移行させる手段と、隣接装置を介して装置停止解除通知を受信した場合に、自装置を省電力移行不可能モードに設定するとともに、当該装置停止解除通知を他の隣接装置に転送する手段とを備える。   In one embodiment of this network device, when receiving the device stop notification via the adjacent device and the means for exchanging device information with the adjacent device, the own device is set to the power saving transition possible mode and the device is stopped. Whether the device is a device capable of shifting to the power saving mode from the device information of the device and the neighboring device when the notification device is transferred to another neighboring device and the device is in the power saving mode. If the device is determined to be a device that can be shifted to the power saving mode, the device is configured to shift the own device to the power saving mode, and the device stop release notification is received via the adjacent device, And a unit for setting the device to the power saving transition impossible mode and transferring the device stop cancellation notification to another adjacent device.

開示のネットワーク装置にあっては、自装置が省電力運転可能か否かを判断するための情報を自動的に収集し、これらの情報をもとに各ネットワーク装置が自律的に省電力運転モードに切り替える。そのため、安全・確実に高度なネットワークの省電力運転が可能となり、保守運用者の介在も不要となる。   In the disclosed network device, information for determining whether or not the own device can perform power saving operation is automatically collected, and each network device autonomously uses the information to autonomously operate in power saving mode. Switch to. As a result, it is possible to safely and reliably perform advanced network power-saving operation and to eliminate the need for maintenance operator intervention.

一実施形態にかかるネットワーク装置の構成例を示す図である。It is a figure which shows the structural example of the network apparatus concerning one Embodiment. 自装置情報および隣接装置情報のデータ構造例を示す図である。It is a figure which shows the example of a data structure of own apparatus information and adjacent apparatus information. ネットワーク装置の処理例を示すフローチャートである。It is a flowchart which shows the process example of a network apparatus. ARPを用いた階層情報要求(自装置)のフォーマット例を示す図である。It is a figure which shows the example of a format of the hierarchy information request | requirement (own apparatus) using ARP. 発信元の階層情報の確認処理の例を示すフローチャートである。It is a flowchart which shows the example of the confirmation process of the hierarchy information of a transmission origin. モード状態の確認処理の例を示すフローチャートである。It is a flowchart which shows the example of the confirmation process of a mode state. ポートリンクダウン時処理の例を示すフローチャートである。It is a flowchart which shows the example of the process at the time of a port link down. ポートリンクアップ時処理の例を示すフローチャートである。It is a flowchart which shows the example of the process at the time of a port link up. ARPを用いた装置停止通知および装置停止解除通知のフォーマット例を示す図である。It is a figure which shows the example of a format of the apparatus stop notification using ARP, and an apparatus stop cancellation notification. 装置停止通知処理の例を示すフローチャートである。It is a flowchart which shows the example of an apparatus stop notification process. 装置停止解除通知処理の例を示すフローチャートである。It is a flowchart which shows the example of an apparatus stop cancellation | release notification process. 第1の動作例におけるネットワーク構成図である。It is a network block diagram in the 1st operation example. 第1の動作例における処理シーケンス図である。It is a processing sequence figure in the 1st example of operation. 第1の動作例における自装置情報を示す図である。It is a figure which shows the own apparatus information in a 1st operation example. 第1の動作例における隣接装置情報を示す図である。It is a figure which shows the adjacent apparatus information in a 1st operation example. 第2の動作例におけるネットワーク構成図である。It is a network block diagram in the 2nd operation example. 第2の動作例における処理シーケンス図である。It is a processing sequence figure in the 2nd example of operation. 第2の動作例における自装置情報を示す図である。It is a figure which shows the own apparatus information in the 2nd operation example. 第2の動作例における隣接装置情報を示す図である。It is a figure which shows the adjacent apparatus information in the 2nd operation example. 第3の動作例におけるネットワーク構成図である。It is a network block diagram in the 3rd operation example. 第3の動作例における処理シーケンス図である。It is a processing sequence figure in the 3rd example of operation. 第3の動作例における自装置情報を示す図である。It is a figure which shows the own apparatus information in the 3rd operation example. 第3の動作例における隣接装置情報を示す図である。It is a figure which shows the adjacent apparatus information in a 3rd operation example. 第4の動作例におけるネットワーク構成図である。It is a network block diagram in the 4th example of operation. 第4の動作例における処理シーケンス図である。It is a processing sequence figure in the 4th example of operation. 第4の動作例における自装置情報を示す図である。It is a figure which shows the own apparatus information in the 4th operation example. 第4の動作例における隣接装置情報を示す図である。It is a figure which shows the adjacent apparatus information in the 4th operation example. 第5の動作例におけるネットワーク構成図である。It is a network block diagram in the 5th example of operation. 第5の動作例における処理シーケンス図である。It is a processing sequence figure in the 5th example of operation. 第5の動作例における自装置情報を示す図である。It is a figure which shows the own apparatus information in the 5th operation example. 第5の動作例における隣接装置情報を示す図である。It is a figure which shows the adjacent apparatus information in the 5th operation example. 第6の動作例におけるネットワーク構成図である。It is a network block diagram in the 6th operation example. 第6の動作例における処理シーケンス図である。It is a processing sequence figure in the 6th example of operation. 第6の動作例における自装置情報を示す図である。It is a figure which shows the own apparatus information in the 6th operation example. 第6の動作例における隣接装置情報を示す図である。It is a figure which shows the adjacent apparatus information in a 6th operation example. 第7の動作例におけるネットワーク構成図である。It is a network block diagram in the 7th operation example. 第7の動作例における処理シーケンス図である。It is a processing sequence figure in the 7th example of operation. 第7の動作例における自装置情報を示す図である。It is a figure which shows the own apparatus information in the 7th operation example. 第7の動作例における隣接装置情報を示す図である。It is a figure which shows the adjacent apparatus information in a 7th operation example. 第8の動作例におけるネットワーク構成図である。It is a network block diagram in the 8th operation example. 第8の動作例における処理シーケンス図である。It is a processing sequence figure in the 8th example of operation. 第8の動作例における自装置情報を示す図である。It is a figure which shows the own apparatus information in the 8th operation example. 第8の動作例における隣接装置情報を示す図である。It is a figure which shows the adjacent apparatus information in the 8th operation example. 第9の動作例におけるネットワーク構成図である。It is a network block diagram in the 9th operation example. 第9の動作例における処理シーケンス図である。It is a processing sequence diagram in the ninth operation example. 第9の動作例における自装置情報を示す図である。It is a figure which shows the own apparatus information in the 9th operation example. 第9の動作例における隣接装置情報を示す図である。It is a figure which shows the adjacent apparatus information in the 9th operation example. 第10の動作例におけるネットワーク構成図である。It is a network block diagram in the 10th operation example. 第10の動作例における処理シーケンス図である。It is a processing sequence figure in the 10th example of operation. 第10の動作例における自装置情報を示す図である。It is a figure which shows the own apparatus information in a 10th operation example. 第10の動作例における隣接装置情報を示す図である。It is a figure which shows the adjacent apparatus information in a 10th operation example. 第11の動作例におけるネットワーク構成図である。It is a network block diagram in the 11th operation example. 第11の動作例における処理シーケンス図である。It is a processing sequence figure in the 11th example of operation. 第11の動作例における自装置情報を示す図である。It is a figure which shows the own apparatus information in the 11th operation example. 第11の動作例における隣接装置情報を示す図である。It is a figure which shows the adjacent apparatus information in the 11th operation example. 第12の動作例におけるネットワーク構成図である。It is a network block diagram in the 12th operation example. 第12の動作例における処理シーケンス図である。It is a processing sequence figure in the 12th example of operation. 第12の動作例における自装置情報を示す図である。It is a figure which shows the own apparatus information in the 12th operation example. 第12の動作例における隣接装置情報を示す図である。It is a figure which shows the adjacent apparatus information in a 12th operation example. 第13の動作例におけるネットワーク構成図である。It is a network block diagram in the 13th operation example. 第13の動作例における木構造図である。It is a tree structure figure in the 13th example of operation. 第13の動作例における処理シーケンス図である。It is a processing sequence figure in the 13th example of operation. 第13の動作例における自装置情報を示す図である。It is a figure which shows the own apparatus information in the 13th operation example. 第13の動作例における隣接装置情報を示す図である。It is a figure which shows the adjacent apparatus information in a 13th operation example. 第14の動作例におけるネットワーク構成図である。It is a network block diagram in the 14th operation example. 第14の動作例における処理シーケンス図である。It is a processing sequence figure in the 14th example of operation. 第14の動作例における自装置情報を示す図である。It is a figure which shows the own apparatus information in the 14th operation example. 第14の動作例における隣接装置情報を示す図である。It is a figure which shows the adjacent apparatus information in a 14th operation example. 現実的動作例におけるネットワーク構成図である。It is a network block diagram in a realistic operation example. サーバ装置を起動した状態を示す図である。It is a figure which shows the state which started the server apparatus. クライアント装置を接続した状態を示す図である。It is a figure which shows the state which connected the client apparatus. 階層状態を示す図である。It is a figure which shows a hierarchy state. ルーティング機構が動作しているネットワーク装置の木構造を示す図である。It is a figure which shows the tree structure of the network device in which the routing mechanism is operate | moving. サーバ装置から装置停止通知を行ったことによる省電力モードへの移行の様子を示す図である。It is a figure which shows the mode of transfer to a power saving mode by having performed the apparatus stop notification from the server apparatus. クライアント装置の停止による状態変化を示す図である。It is a figure which shows the state change by the stop of a client apparatus. 装置停止解除通通知による状態変化を示す図である。It is a figure which shows the state change by an apparatus stop cancellation | release notification. 各ネットワーク装置の階層情報の遷移を示す図である。It is a figure which shows the transition of the hierarchy information of each network device.

以下、本発明の好適な実施形態につき説明する。   Hereinafter, preferred embodiments of the present invention will be described.

<構成>
図1は一実施形態にかかるネットワーク装置の構成例を示す図である。
<Configuration>
FIG. 1 is a diagram illustrating a configuration example of a network device according to an embodiment.

図1において、ネットワーク装置1は、制御部11とスイッチ部12と記憶部13とIngressパケット処理部14とEgressパケット処理部15と電源供給部16と物理ポート部17−1〜17−4と省電力制御部18とを備えている。   In FIG. 1, the network device 1 includes a control unit 11, a switch unit 12, a storage unit 13, an Ingress packet processing unit 14, an Egress packet processing unit 15, a power supply unit 16, and physical port units 17-1 to 17-4. And a power control unit 18.

制御部11は、ネットワーク装置1の全体的な制御を行う部分である。   The control unit 11 is a part that performs overall control of the network device 1.

スイッチ部12は、Ingressパケット処理部14とEgressパケット処理部15の間のパケットの接続を行う部分である。   The switch unit 12 is a part for connecting packets between the Ingress packet processing unit 14 and the Egress packet processing unit 15.

記憶部13は、制御部11における処理に必要なデータを保持する部分である。   The storage unit 13 is a part that holds data necessary for processing in the control unit 11.

Ingressパケット処理部14は、物理ポート部17−1、17−2から入力したパケットを処理する部分である。   The Ingress packet processing unit 14 is a part that processes packets input from the physical port units 17-1 and 17-2.

Egressパケット処理部15は、スイッチ部12から入力したパケットを処理し、物理ポート部17−3、17−4に出力する部分である。   The egress packet processing unit 15 processes the packet input from the switch unit 12 and outputs the packet to the physical port units 17-3 and 17-4.

電源供給部16は、ネットワーク装置1内の各部に電源を供給する部分である。   The power supply unit 16 is a part that supplies power to each unit in the network device 1.

物理ポート部17−1〜17−4は、外部のネットワークと接続する部分である。   The physical port units 17-1 to 17-4 are parts connected to an external network.

省電力制御部18は、省電力モードにおけるネットワーク装置1内の各部への電源供給を制御する部分である。すなわち、省電力モードへ移行する場合は、物理ポート部17−1〜17−4と省電力制御部18以外への電源供給部16からの電源供給を止める。省電力移行可能モードへ移行する場合は、物理ポート部17−1または物理ポート部17−2に隣接装置の起動により電気信号を受信し、それが省電力制御部18へ通知されると、各部への電源供給を電源供給部16へ依頼し、物理ポート部17−3、17−4のリフレッシュを行う。このリフレッシュにより、物理ポート部17−3、17−4に接続されている隣接装置へ電気信号を送信し、省電力モード中の隣接装置を起動する。   The power saving control unit 18 is a part that controls power supply to each unit in the network device 1 in the power saving mode. That is, when shifting to the power saving mode, the power supply from the power supply unit 16 to other than the physical port units 17-1 to 17-4 and the power saving control unit 18 is stopped. When shifting to the power saving transfer enable mode, when an electrical signal is received by the physical port unit 17-1 or the physical port unit 17-2 upon activation of an adjacent device and notified to the power saving control unit 18, each unit Power supply unit 16 is requested to refresh the physical port units 17-3 and 17-4. By this refresh, an electrical signal is transmitted to the adjacent device connected to the physical port units 17-3 and 17-4, and the adjacent device in the power saving mode is activated.

図2は記憶部13(図1)に保持される自装置情報および隣接装置情報のデータ構造例を示す図である。   FIG. 2 is a diagram showing an example of the data structure of the own device information and neighboring device information held in the storage unit 13 (FIG. 1).

図2(a)に示すように、自装置情報は、「モード状態」と「自装置の階層情報」を含んでいる。モード状態には、省電力運転への移行を行わない「OFF(0x000)」と、可能であれば省電力運転への移行を行う「ON(0x1000)」と、実際に省電力運転に入っていることを示す「中(0x1100)」とがある。デフォルトは「OFF」である。自装置の階層情報は、デフォルトを「1024」としている。なお、自装置情報とは別に、自装置のIPアドレス、MACアドレス等の通信に必要な情報を装置内に保持しているのは言うまでもない。   As shown in FIG. 2A, the own device information includes “mode state” and “hierarchy information of the own device”. In the mode state, “OFF (0x000)” which does not shift to the power saving operation, “ON (0x1000)” which shifts to the power saving operation if possible, and actually enters the power saving operation. "Medium (0x1100)" indicating that the The default is “OFF”. In the hierarchy information of the own device, the default is “1024”. Needless to say, information necessary for communication such as the IP address and MAC address of the own device is held in the device separately from the own device information.

図2(b)に示すように、隣接装置情報は、「ポート番号」「ポート状態」「階層情報受信フラグ」「階層情報送信フラグ」「モード状態」「隣接装置のMACアドレス」「隣接装置のIPアドレス」「隣接装置の階層情報」を含んでいる。ポート番号は、複数のポートのそれぞれを識別する番号である。ポート状態は「動作中(1)」と「停止中(0)」のいずれかとなる。なお、以下の説明では、「動作中」は「アクティブ」、「停止中」は「ダウン」と表記する場合もある。階層情報受信フラグは「済(1)」と「未(0)」のいずれかとなる。階層情報送信フラグは「済(1)」と「未(0)」のいずれかとなる。モード状態は「OFF(0x000)」「ON(0x1000)」「中(0x1100)」のいずれかとなる。隣接装置のMACアドレス、隣接装置のIPアドレス、隣接装置の階層情報はポート番号毎に設定される。   As shown in FIG. 2B, the neighboring device information includes “port number”, “port state”, “hierarchical information reception flag”, “hierarchical information transmission flag”, “mode state”, “MAC address of neighboring device”, “neighboring device information”. IP address ”and“ hierarchical information of neighboring devices ”. The port number is a number that identifies each of the plurality of ports. The port state is either “operating (1)” or “stopped (0)”. In the following description, “in operation” may be expressed as “active”, and “stopped” may be expressed as “down”. The hierarchy information reception flag is either “Done (1)” or “Not (0)”. The hierarchy information transmission flag is either “Done (1)” or “Not (0)”. The mode state is any one of “OFF (0x000)”, “ON (0x1000)”, and “Medium (0x1100)”. The MAC address of the neighboring device, the IP address of the neighboring device, and the hierarchy information of the neighboring device are set for each port number.

<基本的動作>
図3はネットワーク装置1の処理例を示すフローチャートである。なお、省電力運転のための処理についてのみ示しており、ネットワーク装置としての一般的な処理については省略してある。
<Basic operation>
FIG. 3 is a flowchart illustrating a processing example of the network device 1. Note that only processing for power saving operation is shown, and general processing as a network device is omitted.

図3において、ネットワーク装置1は、イベントが発生すると(ステップS1)、イベントの内容に応じて処理を分岐し(ステップS2)、それぞれの処理が完了すると次のイベントの待機に入る(ステップS13)。   In FIG. 3, when an event occurs (step S1), the network device 1 branches the process according to the content of the event (step S2). When each process is completed, the network apparatus 1 enters a standby state for the next event (step S13). .

イベントの内容が、隣接装置との接続検出(省電力モードにおけるポートリンクアップを除く)であった場合、ネットワーク装置1は、階層情報要求(自装置)を作成して送信する(ステップS3)。階層情報要求(自装置)は、発信元のモード状態と階層情報を隣接装置に伝えるものである。   When the content of the event is connection detection with an adjacent device (excluding port link up in the power saving mode), the network device 1 creates and transmits a hierarchy information request (self device) (step S3). The hierarchy information request (self apparatus) is to transmit the mode state of the transmission source and the hierarchy information to the adjacent apparatus.

図4はARP(Address Resolution Protocol)を用いた階層情報要求(自装置)のフォーマット例を示す図である。図の右側に示す通常のARP要求のフォーマットにおける「送信先のMACアドレス」に発信元のモード状態と階層情報を含ませている。この部分は、通常のARP要求では全て「0x00」であるため、本実施形態の拡張に対応していない場合、発信元のモード状態は「OFF」に対応し、階層情報は「0」に対応する。また、階層情報要求(自装置)では、「送信先のIPアドレス」に発信元(自装置)のIPアドレスを設定する。   FIG. 4 is a diagram showing a format example of a hierarchical information request (local device) using ARP (Address Resolution Protocol). In the format of the normal ARP request shown on the right side of the figure, the “destination MAC address” includes the mode state and hierarchy information of the sender. Since this part is all “0x00” in the normal ARP request, if the extension of this embodiment is not supported, the mode state of the sender corresponds to “OFF”, and the hierarchy information corresponds to “0”. To do. In the hierarchical information request (own device), the IP address of the transmission source (own device) is set in the “destination IP address”.

なお、ARPを用いた例について説明したが、DHCP(Dynamic Host Configuration Protocol)やBOOTP(BOOTstrap Protocol)等のプロトコルを使用することも可能である。   In addition, although the example using ARP was demonstrated, it is also possible to use protocols, such as DHCP (Dynamic Host Configuration Protocol) and BOOTP (BOOTstrap Protocol).

図3に戻り、イベントの内容が、階層情報要求(自装置)の受信であった場合、ネットワーク装置1は、受信内容に基づいて隣接装置情報(図2(b))の更新を行う(ステップS4)。続いて、発信元の階層情報の確認処理(ステップS5)とモード状態の確認処理(ステップS6)を行う。   Returning to FIG. 3, when the content of the event is reception of a hierarchy information request (own device), the network device 1 updates neighboring device information (FIG. 2B) based on the received content (step). S4). Subsequently, a confirmation process of the source hierarchy information (step S5) and a mode state confirmation process (step S6) are performed.

図5は発信元の階層情報の確認処理の例を示すフローチャートである。この処理では、隣接装置から受信した階層情報要求(自装置)に基づき、自装置の階層情報(デフォルトは最大値「1024」)を更新し、階層情報に変化が生じる場合には隣接装置に階層情報要求(自装置)を送信する。自装置の階層情報としては、サーバやPC(Personal Computer)の階層情報を「0」とし、それに自装置が隣接する場合には自装置の階層情報を「1」というように、階層情報を更新していく。   FIG. 5 is a flowchart showing an example of the confirmation process of the source hierarchy information. In this process, based on the hierarchical information request (own device) received from the neighboring device, the hierarchical information of the own device (default is the maximum value “1024”) is updated. An information request (own device) is transmitted. As the hierarchy information of the own device, the hierarchy information of the server or PC (Personal Computer) is set to “0”, and when the own device is adjacent to it, the hierarchy information of the own device is updated to “1”. I will do it.

図5において、発信元の階層情報の確認処理を開始すると(ステップS101)、発信元の階層情報が「0」であるか否か判断する(ステップS102)。発信元の階層情報が「0」である場合(ステップS102のYes)、自装置の階層情報を「1」に更新する(ステップS103)。なお、発信元の階層情報が「0」であるか否かを判断せずに、次の処理に移行してもよい。発信元の階層情報が「0」である場合の処理を分けることで、複数の隣接装置情報をチェックする処理が省略でき、処理を若干軽くすることができる。   In FIG. 5, when the process of confirming the sender hierarchy information is started (step S101), it is determined whether or not the sender hierarchy information is “0” (step S102). When the hierarchy information of the transmission source is “0” (Yes in step S102), the hierarchy information of the own device is updated to “1” (step S103). Note that the processing may be shifted to the next processing without determining whether or not the source hierarchy information is “0”. By dividing the processing when the hierarchy information of the transmission source is “0”, the processing for checking a plurality of neighboring device information can be omitted, and the processing can be slightly lightened.

また、発信元の階層情報が「0」でない場合(ステップS102のNo)、隣接装置情報の階層情報の中で一番小さい値に「1」を加算する(ステップS104)。そして、最大値「1024」より大きいか否か判断する(ステップS105)。   If the source hierarchy information is not “0” (No in step S102), “1” is added to the smallest value in the hierarchy information of the neighboring device information (step S104). Then, it is determined whether or not the maximum value is “1024” (step S105).

「1024」より大きい場合(ステップS105のYes)、自装置の階層情報を「1024」に更新する(ステップS106)。「1024」より大きくない場合(ステップS105のNo)、自装置の階層情報を加算した値に更新する(ステップS107)。   If it is greater than “1024” (Yes in step S105), the hierarchy information of the own device is updated to “1024” (step S106). If it is not greater than “1024” (No in step S105), the information is updated to a value obtained by adding the hierarchy information of the own device (step S107).

その後、自装置の階層情報に変化があるか否か判断し(ステップS108)、変化がある場合(ステップS108のYes)、階層情報要求(自装置)を作成して送信し(ステップS109)、処理を終了する(ステップS110)。変化がない場合(ステップS108のNo)、そのまま処理を終了する(ステップS110)。   Thereafter, it is determined whether or not there is a change in the hierarchy information of the own apparatus (step S108). If there is a change (Yes in step S108), a hierarchy information request (own apparatus) is created and transmitted (step S109). The process ends (step S110). If there is no change (No in step S108), the process is terminated as it is (step S110).

図6はモード状態の確認処理の例を示すフローチャートである。この処理では、モード状態が「ON」である場合に、自装置が最周辺であるか、自装置がルーティングのブロッキングポートであるか、自装置が冗長化グループのスタンバイ側であるか等によって、自装置を省電力モードに移行させる。   FIG. 6 is a flowchart illustrating an example of a mode state confirmation process. In this process, when the mode state is “ON”, depending on whether the own device is the most peripheral, whether the own device is a routing blocking port, whether the own device is the standby side of the redundancy group, etc. The device is shifted to the power saving mode.

図6において、モード状態の確認処理を開始すると(ステップS111)、自装置情報のモード状態は「ON」であるか否か判断する(ステップS112)。自装置情報のモード状態が「ON」でない場合(ステップS112のNo)、処理を終了する(ステップS129)。   In FIG. 6, when the mode state confirmation process is started (step S111), it is determined whether or not the mode state of the device information is “ON” (step S112). When the mode state of the own apparatus information is not “ON” (No in step S112), the process is ended (step S129).

自装置情報のモード状態が「ON」である場合(ステップS112のYes)、自装置においてルーティング機構が動作しているか否か判断する(ステップS113)。ルーティング機構が動作している場合(ステップS113のYes)にはルーティングフラグを「ON」にする(ステップS114)。   When the mode state of the own device information is “ON” (Yes in step S112), it is determined whether or not the routing mechanism is operating in the own device (step S113). When the routing mechanism is operating (Yes in step S113), the routing flag is set to “ON” (step S114).

次いで、自装置において冗長化機構が動作しているか否か判断し(ステップS115)、冗長化機構が動作している場合(ステップS115のYes)には冗長化フラグを「ON」にする(ステップS116)。   Next, it is determined whether or not the redundancy mechanism is operating in the own apparatus (step S115). If the redundancy mechanism is operating (Yes in step S115), the redundancy flag is set to “ON” (step S115). S116).

次いで、次の4つの状態
・自装置情報の階層情報が全ての隣接装置情報の階層情報より大きく、かつ隣接装置情報が1つであるか否か(ステップS117、S118)
・ルーティングフラグが「ON」で、木構造でのブロッキングポートか否か(ステップS119、S120)
・冗長化フラグが「ON」で、冗長化グループはスタンバイ側か否か(ステップS121、S122)
・ルーティングフラグおよび冗長化フラグが「ON」で、冗長化グループはスタンバイ側で、かつ木構造でのブロッキングポートか否か(ステップS123〜S125)
を並行して判断する。
Next, the following four states: Whether or not the hierarchical information of the own device information is larger than the hierarchical information of all the neighboring device information and whether there is one neighboring device information (steps S117 and S118)
Whether the routing flag is “ON” and the port is a blocking port in a tree structure (steps S119 and S120)
Whether the redundancy flag is “ON” and the redundancy group is on the standby side (steps S121 and S122)
Whether the routing flag and the redundancy flag are “ON” and the redundancy group is a standby side and is a blocking port in a tree structure (steps S123 to S125)
Are judged in parallel.

そして、これらのいずれかに該当する場合、自装置情報のモード状態を「中」に更新し(ステップS126)、階層情報要求(自装置)を作成して送信し(ステップS127)、自装置を省電力モードに移行させ(ステップS128)、処理を終了する(ステップS129)。   If any of these is true, the mode state of the own device information is updated to “medium” (step S126), and a hierarchical information request (own device) is created and transmitted (step S127). The mode is shifted to the power saving mode (step S128), and the process is terminated (step S129).

図3に戻り、イベントの内容が、ポートリンクダウン検出であった場合、ポートリンクダウン時処理を行う(ステップS7)。   Returning to FIG. 3, if the event content is port link down detection, processing at the time of port link down is performed (step S <b> 7).

図7はポートリンクダウン時処理の例を示すフローチャートである。この処理では、隣接装置のポートリンクダウンを隣接装置情報として記録するとともに、自装置の階層情報を更新する。   FIG. 7 is a flowchart showing an example of port link down processing. In this processing, the port link down of the neighboring device is recorded as neighboring device information, and the hierarchical information of the own device is updated.

図7において、ポートリンクダウン時処理を開始すると(ステップS131)、隣接装置情報の対象ポートのポート状態を「ダウン」へ変更する(ステップS132)。   In FIG. 7, when the port link down process is started (step S131), the port state of the target port of the neighboring device information is changed to “down” (step S132).

次いで、隣接装置情報のポート状態が「アクティブ」であるものが1つ以上存在するか否か判断する(ステップS133)。   Next, it is determined whether or not there are one or more devices whose neighboring device information port status is “active” (step S133).

隣接装置情報のポート状態が「アクティブ」であるものが1つ以上存在しない場合(ステップS133のNo)、自装置の階層情報を「1024」へ更新し、自装置のモード状態を「OFF]へ更新し(ステップS134)、処理を終了する(ステップS143)。   If one or more of the neighboring device information port states are “active” (No in step S133), the hierarchical information of the own device is updated to “1024”, and the mode state of the own device is set to “OFF”. Update (step S134), and the process ends (step S143).

また、隣接装置情報のポート状態が「アクティブ」であるものが1つ以上存在する場合(ステップS133のYes)、隣接装置情報のポート状態が「アクティブ」で階層情報が「0」の情報が存在するか否か判断する(ステップS135)。存在しない場合(ステップS135のNo)、処理を終了する(ステップS143)。   If there is one or more ports whose neighboring device information port status is “active” (Yes in step S133), there is information whose neighboring device information port status is “active” and whose hierarchy information is “0”. It is determined whether or not to perform (step S135). If it does not exist (No in step S135), the process ends (step S143).

隣接装置情報のポート状態が「アクティブ」で階層情報が「0」の情報が存在する場合(ステップS135のYes)、自装置の階層情報が「1」か否か判断する(ステップS136)。   When the port status of the adjacent device information is “active” and the information of the hierarchy information is “0” (Yes in step S135), it is determined whether the hierarchy information of the own device is “1” (step S136).

自装置の階層情報が「1」である場合(ステップS136のYes)、自装置の階層情報を「1024」に更新し(ステップS137)、階層情報要求(自装置)を作成して送信し(ステップS138)、処理を終了する(ステップS143)。   When the hierarchy information of the own apparatus is “1” (Yes in step S136), the hierarchy information of the own apparatus is updated to “1024” (step S137), and a hierarchy information request (own apparatus) is created and transmitted ( Step S138), the process ends (Step S143).

自装置の階層情報が「1」でない場合(ステップS136のNo)、隣接装置情報のポート状態が「アクティブ」の階層情報中で一番小さい値に「1」を加算する(ステップS139)。   If the hierarchical information of the own device is not “1” (No in step S136), “1” is added to the smallest value in the hierarchical information in which the port status of the neighboring device information is “active” (step S139).

次いで、加算した値と自装置の階層情報は同じか否か判断し(ステップS140)、同じである場合(ステップS140のYes)は処理を終了する(ステップS143)。   Next, it is determined whether or not the added value and the hierarchy information of the own device are the same (step S140). If they are the same (Yes in step S140), the process ends (step S143).

加算した値と自装置の階層情報は同じでない場合(ステップS140のNo)、自装置の階層情報を加算した値に更新し(ステップS141)、モード状態の確認処理(ステップS142)を行い、処理を終了する(ステップS143)。モード状態の確認処理(ステップS142)は、図6に示したものと同様である。   If the added value and the hierarchy information of the own device are not the same (No in step S140), the hierarchy information of the own device is updated to the added value (step S141), and the mode state confirmation process (step S142) is performed. Is finished (step S143). The mode state confirmation process (step S142) is the same as that shown in FIG.

図3に戻り、イベントの内容が、省電力モードにおけるポートリンクアップ検出であった場合、ポートリンクアップ時処理を行う(ステップS8)。   Returning to FIG. 3, when the event content is port link up detection in the power saving mode, processing at the time of port link up is performed (step S <b> 8).

図8はポートリンクアップ時処理の例を示すフローチャートである。この処理では、省電力モードから省電力移行可能モードへの復帰を行う。   FIG. 8 is a flowchart showing an example of processing at the time of port link up. In this process, a return from the power saving mode to the power saving mode is possible.

図8において、ポートリンクアップ時処理を開始すると(ステップS151)、接続ポートのリフレッシュを行う(ステップS152)。   In FIG. 8, when the port link up process is started (step S151), the connection port is refreshed (step S152).

そして、自装置のモード状態を「ON」へ更新し(ステップS153)、処理を終了する(ステップS154)。   Then, the mode state of the own device is updated to “ON” (step S153), and the process is terminated (step S154).

図3に戻り、イベントの内容が、装置停止通知の受信である場合、隣接装置情報の更新を行い(ステップS9)、装置停止通知処理(ステップS10)を行う。   Returning to FIG. 3, when the event content is reception of a device stop notification, the neighboring device information is updated (step S9), and device stop notification processing (step S10) is performed.

また、イベントの内容が、装置停止解除通知の受信である場合、隣接装置情報の更新を行い(ステップS11)、装置停止解除通知処理(ステップS12)を行う。   If the event content is reception of a device stop release notification, the neighboring device information is updated (step S11), and device stop release notification processing (step S12) is performed.

図9はARPを用いた装置停止通知および装置停止解除通知のフォーマット例を示す図であり、(a)は装置停止通知を示し、(b)は装置停止解除通知を示している。図4に示した階層情報要求(自装置)と異なる点は、プロトコルタイプ(Protocol type)が「0x0807」に変更されている点、オペレーション番号が、装置停止通知の場合は「0x0001」、装置停止解除通知の場合は「0x0002」となっている点、送信先のIPアドレスが「0.0.0.0」となっている点である。   FIG. 9 is a diagram showing a format example of a device stop notification and a device stop release notification using ARP. (A) shows a device stop notification, and (b) shows a device stop release notification. The difference from the hierarchical information request (own device) shown in FIG. 4 is that the protocol type is changed to “0x0807”, and the operation number is “0x0001” when the device stop notification is received. In the case of the cancellation notification, it is “0x0002”, and the destination IP address is “0.0.0.0”.

なお、ARPを用いた例について説明したが、DHCPやBOOTP等のプロトコルを使用することも可能である。   In addition, although the example using ARP was demonstrated, it is also possible to use protocols, such as DHCP and BOOTP.

図10は装置停止通知処理の例を示すフローチャートである。この処理では、モード状態を「ON」とした上で、他のアクティブポートに装置停止通知を転送する。また、自装置が最周辺であるか、自装置がルーティングのブロッキングポートであるか、自装置が冗長化グループのスタンバイ側であるか等によって、自装置を省電力モードに移行させる。   FIG. 10 is a flowchart illustrating an example of the apparatus stop notification process. In this process, after the mode state is set to “ON”, a device stop notification is transferred to another active port. Further, depending on whether the own device is the most peripheral, the own device is a routing blocking port, or the own device is the standby side of the redundancy group, the own device is shifted to the power saving mode.

図10において、装置停止通知処理を開始すると(ステップS161)、自装置情報のモード状態を「ON」に更新し(ステップS162)、装置停止通知を作成して、全アクティブポートへ送信する(ステップS163)。   In FIG. 10, when the device stop notification process is started (step S161), the mode state of the own device information is updated to “ON” (step S162), and a device stop notification is created and transmitted to all active ports (step S162). S163).

次いで、自装置においてルーティング機構が動作しているか否か判断する(ステップS164)。ルーティング機構が動作している場合(ステップS164のYes)にはルーティングフラグを「ON」にする(ステップS165)。   Next, it is determined whether or not the routing mechanism is operating in the own apparatus (step S164). When the routing mechanism is operating (Yes in step S164), the routing flag is set to “ON” (step S165).

次いで、自装置において冗長化機構が動作しているか否か判断し(ステップS166)、冗長化機構が動作している場合(ステップS166のYes)には冗長化フラグを「ON」にする(ステップS167)。   Next, it is determined whether or not the redundancy mechanism is operating in the local apparatus (step S166). If the redundancy mechanism is operating (Yes in step S166), the redundancy flag is set to “ON” (step S166). S167).

次いで、次の4つの状態
・自装置情報の階層情報が全ての隣接装置情報の階層情報より大きく、かつ隣接装置情報が1つであるか否か(ステップS168、S169)
・ルーティングフラグが「ON」で、木構造でのブロッキングポートか否か(ステップS170、S171)
・冗長化フラグが「ON」で、冗長化グループはスタンバイ側か否か(ステップS172、S173)
・ルーティングフラグおよび冗長化フラグが「ON」で、冗長化グループはスタンバイ側で、かつ木構造でのブロッキングポートか否か(ステップS174〜S176)
を並行して判断する。
Next, the following four states: Whether or not the hierarchical information of the own device information is larger than the hierarchical information of all neighboring device information and whether there is one neighboring device information (steps S168 and S169)
Whether the routing flag is “ON” and the port is a blocking port in a tree structure (steps S170 and S171)
Whether the redundancy flag is “ON” and the redundancy group is on the standby side (steps S172 and S173)
Whether the routing flag and the redundancy flag are “ON” and the redundancy group is a standby side and is a blocking port in a tree structure (steps S174 to S176)
Are judged in parallel.

そして、これらのいずれかに該当する場合、自装置情報のモード状態を「中」に更新し(ステップS177)、階層情報要求(自装置)を作成して送信し(ステップS178)、自装置を省電力モードに移行させ(ステップS179)、処理を終了する(ステップS180)。   If any of these is true, the mode state of the own device information is updated to “medium” (step S177), and a hierarchical information request (own device) is created and transmitted (step S178). The mode is shifted to the power saving mode (step S179), and the process is terminated (step S180).

図11は装置停止解除通知処理の例を示すフローチャートである。この処理では、モード状態「ON」から「OFF」への復帰を行う。   FIG. 11 is a flowchart illustrating an example of the apparatus stop cancellation notification process. In this process, the mode state “ON” is returned to “OFF”.

図11において、装置停止解除通知処理を開始すると(ステップS181)、自装置情報のモード状態を「OFF」へ更新する(ステップS182)。   In FIG. 11, when the device stop release notification process is started (step S181), the mode state of the own device information is updated to “OFF” (step S182).

次いで、接続ポートのリフレッシュを行い(ステップS183)、装置停止解除通知を作成して全アクティブポートへ送信し(ステップS184)、処理を終了する(ステップS185)。   Next, the connection port is refreshed (step S183), an apparatus stop cancellation notification is created and transmitted to all active ports (step S184), and the process is terminated (step S185).

<動作例>
次に、具体的な動作例について説明する。
<Operation example>
Next, a specific operation example will be described.

(第1の動作例)
図12Aに示すように、ネットワーク装置1#1とネットワーク装置1#2の2つがあり、ネットワーク装置1#1のポート1番とネットワーク装置1#2のポート1番とを接続した場合を考える。
(First operation example)
As shown in FIG. 12A, consider a case where there are two network devices 1 # 1 and 1 # 2, and the port 1 of the network device 1 # 1 and the port 1 of the network device 1 # 2 are connected.

この場合、図12Bに示すように、階層情報要求(自装置)を送信し合い、お互いの情報を交換し、隣接装置情報を更新する。図12Cに自装置情報を、図12Dに隣接装置情報をそれぞれ示す。   In this case, as shown in FIG. 12B, the hierarchical information requests (own device) are transmitted to each other, the mutual information is exchanged, and the adjacent device information is updated. FIG. 12C shows own device information, and FIG. 12D shows neighboring device information.

(第2の動作例)
図13Aに示すように、ネットワーク装置1#1とネットワーク装置1#2が接続された状態(第1の動作例の結果)において、ネットワーク装置1#1のポート2番にサーバ装置SVを接続した場合を考える。
(Second operation example)
As shown in FIG. 13A, in a state where the network device 1 # 1 and the network device 1 # 2 are connected (results of the first operation example), the server device SV is connected to the port 2 of the network device 1 # 1. Think about the case.

この場合、図13Bに示すように、サーバ装置SVはARP要求の送信先のIPアドレスに自装置のIPアドレスを設定して送信する。   In this case, as shown in FIG. 13B, the server apparatus SV sets the IP address of its own apparatus as the IP address of the transmission destination of the ARP request and transmits it.

サーバ装置SVからARP要求を受信したネットワーク装置1#1は、送信元のMACアドレスが全て0x00であることから、階層情報交換の拡張に対応していない装置であると判断し、自装置の階層情報を「1」へ変更し、隣接装置情報を更新後に、アクティブポートへ階層情報要求(自装置)を送信する。   The network device 1 # 1, which has received the ARP request from the server device SV, determines that it is a device that does not support expansion of hierarchical information exchange since all the MAC addresses of the transmission sources are 0x00, and determines the hierarchy of its own device. After changing the information to “1” and updating the neighboring device information, a hierarchy information request (own device) is transmitted to the active port.

ネットワーク装置1#1からの階層情報要求を受信したネットワーク装置1#2は、自装置の階層情報を「2」へ変更し、隣接装置情報を更新後に、階層情報要求(自装置)を送信する。   Receiving the hierarchical information request from the network device 1 # 1, the network device 1 # 2 changes its own hierarchical information to “2”, updates the neighboring device information, and then transmits the hierarchical information request (own device). .

ネットワーク装置1#2からの階層情報要求を受信したネットワーク装置1#1は、隣接装置情報を更新する。自装置の階層情報に変更がないので、階層情報要求(自装置)は送信しない。   Receiving the hierarchical information request from the network device 1 # 2, the network device 1 # 1 updates the neighboring device information. Since there is no change in the hierarchy information of the own apparatus, the hierarchy information request (own apparatus) is not transmitted.

(第3の動作例)
図14Aに示すように、サーバ装置SVとネットワーク装置1#1とネットワーク装置1#2が接続された状態(第2の動作例の結果)において、ネットワーク装置1#2のポート2番にネットワーク装置1#3のポート1番を接続した場合を考える。
(Third operation example)
As shown in FIG. 14A, when the server apparatus SV, the network apparatus 1 # 1, and the network apparatus 1 # 2 are connected (result of the second operation example), the network apparatus is connected to the port 2 of the network apparatus 1 # 2. Consider a case where port # 1 of 1 # 3 is connected.

この場合、図14Bに示すように、ネットワーク装置1#2とネットワーク装置1#3が接続された時に、お互いに階層情報要求(自装置)を送信し合い、隣接装置情報を更新する。   In this case, as shown in FIG. 14B, when the network device 1 # 2 and the network device 1 # 3 are connected, the hierarchy information request (own device) is transmitted to each other, and the adjacent device information is updated.

ネットワーク装置1#3は、ネットワーク装置1#2の階層情報「2」を受けて、自装置の階層情報を「3」へ変更し、アクティブポートへ階層情報要求(自装置)を送信する。   The network device 1 # 3 receives the layer information “2” of the network device 1 # 2, changes the layer information of the own device to “3”, and transmits a layer information request (own device) to the active port.

ネットワーク装置1#3からの階層情報要求を受信したネットワーク装置1#2は、隣接装置情報を更新する。   Receiving the hierarchy information request from the network device 1 # 3, the network device 1 # 2 updates the neighboring device information.

(第4の動作例)
図15A(a)に示すように、サーバ装置SVとネットワーク装置1#1とネットワーク装置1#2とネットワーク装置1#3が接続された状態(第3の動作例の結果)において、ネットワーク装置1#3のポート2番にクライアント装置PCを接続した場合を考える。
(Fourth operation example)
As shown in FIG. 15A (a), the network device 1 in a state where the server device SV, the network device 1 # 1, the network device 1 # 2, and the network device 1 # 3 are connected (result of the third operation example). Consider a case where the client apparatus PC is connected to port # 2 of # 3.

この場合、図15Bに示すように、クライアント装置PCはARP要求の送信先のIPアドレスに自装置のIPアドレスを設定して送信する。   In this case, as shown in FIG. 15B, the client apparatus PC sets the IP address of its own apparatus as the transmission destination IP address of the ARP request, and transmits it.

クライアント装置PCからARP要求を受信したネットワーク装置1#3は、送信元のMACアドレスが全て0x00であることから、階層情報交換の拡張に対応していない装置であると判断し、自装置の階層情報を「1」へ変更し、隣接装置情報を更新後に、アクティブポートへ階層情報要求(自装置)を送信する。   The network device 1 # 3 that has received the ARP request from the client device PC determines that the MAC address of the transmission source is all 0x00, so that it is a device that does not support expansion of hierarchical information exchange. After changing the information to “1” and updating the neighboring device information, a hierarchy information request (own device) is transmitted to the active port.

ネットワーク装置1#3からの階層情報要求を受信したネットワーク装置1#2は、隣接装置情報を更新する。自装置の階層情報に変更がないので、階層情報要求(自装置)は送信しない。   Receiving the hierarchy information request from the network device 1 # 3, the network device 1 # 2 updates the neighboring device information. Since there is no change in the hierarchy information of the own apparatus, the hierarchy information request (own apparatus) is not transmitted.

階層情報を反映したネットワーク構成を図15A(b)に示す。   A network configuration reflecting the hierarchy information is shown in FIG. 15A (b).

(第5の動作例)
図16A(a)に示すように、サーバ装置SVとネットワーク装置1#1とネットワーク装置1#2とネットワーク装置1#3とクライアント装置PCが接続された状態(第4の動作例の結果)において、クライアント装置PCの電源停止等で接断を行った場合を考える。
(Fifth operation example)
As shown in FIG. 16A (a), in a state where the server apparatus SV, the network apparatus 1 # 1, the network apparatus 1 # 2, the network apparatus 1 # 3, and the client apparatus PC are connected (result of the fourth operation example). Consider the case where the client device PC is disconnected due to the power stop or the like.

この場合、図16Bに示すように、ネットワーク装置1#3はポート2番のリンクダウンを検知して、隣接装置の階層情報に「0」がなくなったことを判断する。   In this case, as illustrated in FIG. 16B, the network device 1 # 3 detects the link down of the port 2 and determines that “0” is lost in the hierarchical information of the adjacent device.

他の隣接装置の階層情報で一番小さい値に「2」があるので、自装置の階層情報を「3」へ変更し、隣接装置情報を更新後に、アクティブポートへ階層情報要求(自装置)を送信する。隣接装置情報が一つもない場合は、自装置の階層情報を「1024」へ変更する。   Since the smallest value in the hierarchy information of other neighboring devices is “2”, the hierarchy information of the own device is changed to “3”, the neighboring device information is updated, and then the hierarchy information request to the active port (own device) Send. If there is no neighboring device information, the hierarchical information of the own device is changed to “1024”.

ネットワーク装置1#3からの階層情報要求を受信したネットワーク装置1#2は、隣接装置情報を更新する。自装置の階層情報に変更がないので、階層情報要求(自装置)は送信しない。   Receiving the hierarchy information request from the network device 1 # 3, the network device 1 # 2 updates the neighboring device information. Since there is no change in the hierarchy information of the own apparatus, the hierarchy information request (own apparatus) is not transmitted.

階層情報を反映したネットワーク構成を図16A(b)に示す。   A network configuration reflecting the hierarchy information is shown in FIG. 16A (b).

(第6の動作例)
図17Aに示すように、サーバ装置SVとネットワーク装置1#1とネットワーク装置1#2とネットワーク装置1#3とクライアント装置PCが接続された状態(第4の動作例の結果)において、サーバ装置SVより装置停止通知を行った場合を考える。
(Sixth operation example)
As shown in FIG. 17A, in a state where the server apparatus SV, the network apparatus 1 # 1, the network apparatus 1 # 2, the network apparatus 1 # 3, and the client apparatus PC are connected (result of the fourth operation example), the server apparatus Consider a case where an apparatus stop notification is made from SV.

この場合、図17Bに示すように、装置停止通知を受信したネットワーク装置1#1は、自装置情報のモード状態を「ON」とする。また、隣接装置情報の受信フラグ/送信フラグをクリアする。装置停止通知(#1)を受信済なので、ポート番号2の受信フラグは済とする。また、装置停止通知(#2)/(#3)を行い、送信フラグを済とする。その後に装置停止通知(#4)を受信して、ポート番号1の受信フラグは済とする。   In this case, as illustrated in FIG. 17B, the network device 1 # 1 that has received the device stop notification sets the mode state of its own device information to “ON”. Also, the reception flag / transmission flag of the neighboring device information is cleared. Since the device stop notification (# 1) has been received, it is assumed that the reception flag for port number 2 has been completed. Also, device stop notifications (# 2) / (# 3) are made, and the transmission flag is completed. After that, a device stop notification (# 4) is received, and the reception flag of port number 1 is set.

同様に、各装置に装置停止通知を伝搬していく。   Similarly, a device stop notification is propagated to each device.

(第7の動作例)
図18Aに示すように、装置停止通知後にクライアント装置PCの電源停止等で接断を行った場合を考える。
(Seventh operation example)
As shown in FIG. 18A, a case is considered in which connection / disconnection is performed after power-off of the client apparatus PC after the apparatus stop notification.

この場合、図18Bに示すように、クライアント装置PCが停止すると、階層構成が変わる。   In this case, as shown in FIG. 18B, when the client apparatus PC stops, the hierarchical structure changes.

この際、ネットワーク装置1#3においては、自装置情報よりモード状態が「ON」であり、隣接装置情報の階層情報より末端装置であることを認識し、自装置情報のモード状態を「中」とし階層情報要求(自装置)を送り、装置の省電力モードへ移行する。   At this time, the network device 1 # 3 recognizes that the mode state is “ON” from the own device information and is a terminal device from the hierarchical information of the adjacent device information, and the mode state of the own device information is “medium”. And sends a hierarchical information request (own device) to shift to the power saving mode of the device.

ネットワーク装置1#2においては、ネットワーク装置1#3のモード状態「中」への移行をうけて、ネットワーク装置1#2も自装置情報のモード状態を「中」とし階層情報要求(自装置)を送り、装置の省電力モードへ移行する。   In the network device 1 # 2, the network device 1 # 2 also changes the mode state of its own device information to “medium” in response to the transition to the mode state “medium” of the network device 1 # 3. To shift to the power saving mode of the device.

(第8の動作例)
図19A(a)に示すように、ネットワーク装置1#2とネットワーク装置1#3が省電力モードに移行した後に、クライアント装置PCを起動した場合を考える。
(Eighth operation example)
As shown in FIG. 19A (a), consider a case where the client apparatus PC is started after the network apparatus 1 # 2 and the network apparatus 1 # 3 have shifted to the power saving mode.

この場合、図19Bに示すように、ネットワーク装置1#3のクライアント装置PCを接続したポートがリンクアップすると、それを契機に省電力モードから定常状態に戻る。   In this case, as shown in FIG. 19B, when the port connected to the client device PC of the network device 1 # 3 is linked up, the power saving mode returns to the steady state.

その時に、自装置情報のモード状態を「ON」とし、クライアント装置PCからARP要求を受ける。   At that time, the mode state of the own device information is set to “ON” and an ARP request is received from the client device PC.

その後は、図19A(b)に示すように、第4の動作例と同様の状態となる。   After that, as shown in FIG. 19A (b), the state is the same as in the fourth operation example.

(第9の動作例)
図20Aに示すように、第8の動作例の後に、サーバ装置SVより装置停止解除通知を行った場合を考える。
(Ninth operation example)
As shown in FIG. 20A, a case is considered in which after the eighth operation example, an apparatus stop cancellation notification is made from the server apparatus SV.

この場合、図20Bに示すように、装置停止解除通知を受信したネットワーク装置1#1は、自装置情報のモード状態を「OFF」とする。また、隣接装置情報の受信フラグ/送信フラグをクリアする。装置停止解除通知(#1)を受信済なので、ポート番号2の受信フラグは済とする。また、装置停止解除通知(#2)/(#3)を行い、送信フラグを済とする。装置停止解除通知(#4)を受信して、ポート番号1の受信フラグは済とする。   In this case, as illustrated in FIG. 20B, the network device 1 # 1 that has received the device stop cancellation notification sets the mode state of the own device information to “OFF”. Also, the reception flag / transmission flag of the neighboring device information is cleared. Since the device stop release notification (# 1) has been received, it is assumed that the reception flag for port number 2 has been completed. Further, the device stop cancellation notification (# 2) / (# 3) is performed, and the transmission flag is set. It is assumed that the device stop release notification (# 4) has been received and the reception flag for port number 1 has been completed.

同様に、各装置に装置停止解除通知を伝搬していく。   Similarly, a device stop release notification is propagated to each device.

(第10の動作例)
図21Aに示すように、第7の動作例の後に、装置停止解除通知を行った場合を考える。
(Tenth operation example)
As shown in FIG. 21A, consider a case where a device stop cancellation notification is made after the seventh operation example.

この場合、図21Bに示すように、装置停止解除通知を受信したネットワーク装置1#1は、自装置情報のモード状態を「OFF」とする。また、隣接装置情報の受信フラグ/送信フラグをクリアする。装置停止解除通知(#1)を受信済なので、ポート番号2の受信フラグは済とする。装置停止解除通知(#2)/(#3)を行い、送信フラグを済とする。装置停止解除通知(#4)を受信して、ポート番号1の受信フラグは済とする。   In this case, as illustrated in FIG. 21B, the network device 1 # 1 that has received the device stop cancellation notification sets the mode state of the own device information to “OFF”. Also, the reception flag / transmission flag of the neighboring device information is cleared. Since the device stop release notification (# 1) has been received, it is assumed that the reception flag for port number 2 has been completed. Device stop release notifications (# 2) / (# 3) are made, and the transmission flag is completed. It is assumed that the device stop release notification (# 4) has been received and the reception flag for port number 1 has been completed.

ネットワーク装置1#2は、装置停止解除通知を受けて、省電力モードから定常状態に戻り、自装置情報のモード状態を「OFF]とし、アクティブなポートに対して、装置停止解除通知(#4)/(#5)を送信する。   Upon receiving the device stop release notification, the network device 1 # 2 returns from the power saving mode to the steady state, sets the mode state of its own device information to “OFF”, and notifies the active port of the device stop release notification (# 4). ) / (# 5).

(第11の動作例)
図22A(a)に示すように、サーバ装置SVより装置停止通知を行った場合を考える。
(Eleventh operation example)
As shown in FIG. 22A (a), consider a case where a server stop notification is sent from the server SV.

ここで、ネットワーク装置1#3とネットワーク装置1#4は、Act/Stand−by冗長化構成をとり、ネットワーク装置1#4はStand−by側である。   Here, the network device 1 # 3 and the network device 1 # 4 have an Act / Stand-by redundancy configuration, and the network device 1 # 4 is on the Stand-by side.

図22Bに示すように、装置停止通知を受信したネットワーク装置1#1は、自装置情報のモード状態を「ON」とする。また、隣接装置情報の受信フラグ/送信フラグをクリアする。装置停止通知(#1)を受信済なので、ポート番号2の受信フラグは済とする。装置停止通知(#2)/(#3)/(#4)を行い、送信フラグを済とする。装置停止通知(#6)/(#8)を受信して、ポート番号1/3の受信フラグは済とする。   As illustrated in FIG. 22B, the network device 1 # 1 that has received the device stop notification sets the mode state of its own device information to “ON”. Also, the reception flag / transmission flag of the neighboring device information is cleared. Since the device stop notification (# 1) has been received, it is assumed that the reception flag for port number 2 has been completed. Device stop notifications (# 2) / (# 3) / (# 4) are made and the transmission flag is set. It is assumed that the device stop notification (# 6) / (# 8) has been received and the reception flag for port number 1/3 has been completed.

以下、各装置に装置停止通知を伝搬していく。   Hereinafter, a device stop notification is propagated to each device.

その結果、図22A(b)に示すように、ネットワーク装置1#4が省電力モードに入る。   As a result, as shown in FIG. 22A (b), the network device 1 # 4 enters the power saving mode.

(第12の動作例)
図23A(a)に示すように、サーバ装置SVより装置停止解除通知を行った場合を考える。
(Twelfth operation example)
As shown in FIG. 23A (a), a case is considered in which an apparatus stop cancellation notification is sent from the server apparatus SV.

ここで、ネットワーク装置1#3とネットワーク装置1#4は、Act/Stand−by冗長化構成をとり、ネットワーク装置1#4はStand−by側である。   Here, the network device 1 # 3 and the network device 1 # 4 have an Act / Stand-by redundancy configuration, and the network device 1 # 4 is on the Stand-by side.

図23Bに示すように、装置停止解除通知を受信したネットワーク装置1#1は、自装置情報のモード状態を「OFF」とする。また、隣接装置情報の受信フラグ/送信フラグをクリアする。装置停止解除通知(#1)を受信済なので、ポート番号2の受信フラグは済とする。装置停止解除通知(#2)/(#3)/(#4)を行い、送信フラグを済とする。装置停止解除通知(#6)/(#8)を受信して、ポート番号1/3の受信フラグは済とする。   As illustrated in FIG. 23B, the network device 1 # 1 that has received the device stop cancellation notification sets the mode state of its own device information to “OFF”. Also, the reception flag / transmission flag of the neighboring device information is cleared. Since the device stop release notification (# 1) has been received, it is assumed that the reception flag for port number 2 has been completed. Device stop release notifications (# 2) / (# 3) / (# 4) are made to complete the transmission flag. It is assumed that the device stop release notification (# 6) / (# 8) is received and the reception flag of the port number 1/3 is completed.

以下、各装置に装置停止解除通知を伝搬していく。   Thereafter, the device stop cancellation notification is propagated to each device.

その結果、図23A(b)に示すように、ネットワーク装置1#4が省電力移行不可能モードに復帰する。   As a result, as shown in FIG. 23A (b), the network device 1 # 4 returns to the power saving shift impossible mode.

(第13の動作例)
図24A1(a)に示すように、サーバ装置SVより装置停止通知を行った場合を考える。
(13th operation example)
As shown in FIG. 24A1 (a), consider a case where a server stop notification is sent from the server SV.

ここで、ネットワーク装置1#3、1#4、1#5、1#6は、ルーティング機構により図24A2に示す木構造を持つ。   Here, the network devices 1 # 3, 1 # 4, 1 # 5, and 1 # 6 have a tree structure shown in FIG. 24A2 by the routing mechanism.

図24Bに示すように、装置停止通知を受信したネットワーク装置1#1は、自装置情報のモード状態を「ON」とする。また、隣接装置情報の受信フラグ/送信フラグをクリアする。装置停止通知(#1)を受信済なので、ポート番号2の受信フラグは済とする。装置停止通知(#2)/(#3)/(#4)を行い、送信フラグを済とする。装置停止通知(#6)/(#8)を受信して、ポート番号1/3の受信フラグは済とする。   As illustrated in FIG. 24B, the network device 1 # 1 that has received the device stop notification sets the mode state of its own device information to “ON”. Also, the reception flag / transmission flag of the neighboring device information is cleared. Since the device stop notification (# 1) has been received, it is assumed that the reception flag for port number 2 has been completed. Device stop notifications (# 2) / (# 3) / (# 4) are made and the transmission flag is set. It is assumed that the device stop notification (# 6) / (# 8) is received and the reception flag of the port number 1/3 is completed.

以下、各装置に装置停止通知を伝搬していく。   Hereinafter, a device stop notification is propagated to each device.

その結果、図24A1(b)に示すように、ネットワーク装置1#6が省電力モードに入る。   As a result, as shown in FIG. 24A1 (b), the network device 1 # 6 enters the power saving mode.

(第14の動作例)
図25A(a)に示すように、サーバ装置SVより装置停止解除通知を行った場合を考える。
(14th operation example)
As shown in FIG. 25A (a), a case is considered in which an apparatus stop cancellation notification is sent from the server apparatus SV.

ここで、ネットワーク装置1#3、1#4、1#5、1#6は、ルーティング機構を持つ。   Here, the network devices 1 # 3, 1 # 4, 1 # 5, and 1 # 6 have a routing mechanism.

図25Bに示すように、装置停止解除通知を受信したネットワーク装置1#1は、自装置情報のモード状態を「OFF」とする。また、隣接装置情報の受信フラグ/送信フラグをクリアする。装置停止解除通知(#1)を受信済なので、ポート番号2の受信フラグは済とする。装置停止解除通知(#2)/(#3)/(#4)を行い、送信フラグを済とする。装置停止解除通知(#6)/(#8)を受信して、ポート番号1/3の受信フラグは済とする。   As illustrated in FIG. 25B, the network device 1 # 1 that has received the device stop cancellation notification sets the mode state of the own device information to “OFF”. Also, the reception flag / transmission flag of the neighboring device information is cleared. Since the device stop release notification (# 1) has been received, it is assumed that the reception flag for port number 2 has been completed. Device stop release notifications (# 2) / (# 3) / (# 4) are made to complete the transmission flag. It is assumed that the device stop release notification (# 6) / (# 8) is received and the reception flag of the port number 1/3 is completed.

以下、各装置に装置停止解除通知を伝搬していく。   Thereafter, the device stop cancellation notification is propagated to each device.

その結果、図25A(b)に示すように、ネットワーク装置1#6が省電力移行不可能モードに復帰する。   As a result, as shown in FIG. 25A (b), the network device 1 # 6 returns to the power saving shift impossible mode.

<現実的動作例>
図26は現実的動作例におけるネットワーク構成図であり、ネットワーク装置1#1〜ネットワーク装置1#16が接続されている。ネットワーク装置1#1、1#2、1#15、1#16はL2SW(Layer 2 switch)を想定している。ネットワーク装置1#3、1#4、1#11〜1#14はL3SW(Layer 3 switch)を想定している。ネットワーク装置1#5〜1#10はルータを想定している。また、ネットワーク装置1#3、1#4と、ネットワーク装置1#11、1#12と、ネットワーク装置1#13、1#14とは、それぞれ二重化(冗長化)構成をとっており、網掛けした側がスタンバイ側であるものとする。
<Realistic operation example>
FIG. 26 is a network configuration diagram in a practical operation example, in which network devices 1 # 1 to 1 # 16 are connected. The network devices 1 # 1, 1 # 2, 1 # 15, and 1 # 16 are assumed to be L2SW (Layer 2 switch). The network devices 1 # 3, 1 # 4, and 1 # 11 to 1 # 14 are assumed to be L3SW (Layer 3 switch). The network devices 1 # 5 to 1 # 10 are assumed to be routers. Further, the network devices 1 # 3, 1 # 4, the network devices 1 # 11, 1 # 12, and the network devices 1 # 13, 1 # 14 have a duplex (redundant) configuration, respectively. Assume that the standby side is the standby side.

以下、階層情報を自動生成する流れを説明する。   Hereinafter, a flow of automatically generating hierarchy information will be described.

(1)全装置はデフォルトで階層情報「1024」を持ち、全ての装置が起動されると、階層情報を付与したARPにより隣接装置間で階層情報要求を交換する。   (1) All devices have layer information “1024” by default, and when all devices are activated, layer information requests are exchanged between adjacent devices by ARP to which layer information is added.

(2)図27に示すように、サーバ装置SVを起動した場合、サーバ装置SVより階層情報「0」のARPがネットワーク装置1#1、1#2へ送信される。   (2) As shown in FIG. 27, when the server apparatus SV is activated, the ARP of the hierarchy information “0” is transmitted from the server apparatus SV to the network apparatuses 1 # 1 and 1 # 2.

(3)ネットワーク装置1#1、1#2は階層情報を「1」へ生成し直し、その階層情報要求を載せたARPを送信する。   (3) The network devices 1 # 1, 1 # 2 regenerate the hierarchy information to “1”, and transmit the ARP with the hierarchy information request.

(4)ネットワーク装置1#3、1#4は階層情報を「2」へ生成し直し、その階層情報要求を載せたARPを送信する。同様に、各装置は階層情報要求を伝搬する。   (4) The network devices 1 # 3 and 1 # 4 regenerate the hierarchical information to “2” and transmit the ARP with the hierarchical information request. Similarly, each device propagates a hierarchy information request.

(5)図28に示すように、ネットワーク装置1#15、1#16にクライアント装置PC1、PC2を接続する。   (5) As shown in FIG. 28, the client apparatuses PC1 and PC2 are connected to the network apparatuses 1 # 15 and 1 # 16.

(6)階層状態は図29に示すようになる。   (6) The hierarchical state is as shown in FIG.

(7)サーバ装置SVより装置停止通知を送信すると、ネットワーク装置が全てモード状態「ON」となる。また、装置停止通知が伝搬する過程で、冗長化構成のネットワーク装置1#3、1#11、1#13がモード状態「中」となり停止する。   (7) When a device stop notification is transmitted from the server device SV, all the network devices are in the mode state “ON”. Further, in the process of propagating the device stop notification, the network devices 1 # 3, 1 # 11, and 1 # 13 in the redundant configuration become the “medium” mode state and stop.

(8)ルーティング機構が動作している、階層3/4のネットワーク装置1#5〜1#10の木構造は図30に示すものとなり、ブロッキングポートがネットワーク装置1#7側となる。   (8) The tree structure of the layer 3/4 network devices 1 # 5 to 1 # 10 in which the routing mechanism is operating is as shown in FIG. 30, and the blocking port is on the network device 1 # 7 side.

(9)装置停止通知が全体へ伝搬した結果、図31に「×」を付して示すように、ネットワーク装置1#3、1#5、1#7、1#9、1#11、1#13が省電力モードへ移行する。   (9) As a result of the apparatus stop notification being propagated throughout, as shown in FIG. 31 with “x”, the network apparatuses 1 # 3, 1 # 5, 1 # 7, 1 # 9, 1 # 11, 1 # 13 shifts to the power saving mode.

(10)この状態から、クライアント装置PC2を停止すると、階層状態が図32に示すように変わる。更に、末端にあるネットワーク装置1#14、1#16も省電力モードへ移行する。   (10) When the client apparatus PC2 is stopped from this state, the hierarchical state changes as shown in FIG. Further, the network devices 1 # 14 and 1 # 16 at the end also shift to the power saving mode.

(11)この状態において、サーバ装置SVから装置停止解除通知を送信すると、ネットワーク装置は、全てモード状態が「OFF」となる。また、図33に示すように、省電力モードであったネットワーク装置1#3、1#5、1#7、1#9、1#11、1#13、1#14、1#16も省電力移行不可能モードへ戻る。   (11) In this state, when the device stop release notification is transmitted from the server device SV, all the network devices are in the mode state “OFF”. Also, as shown in FIG. 33, the network devices 1 # 3, 1 # 5, 1 # 7, 1 # 9, 1 # 11, 1 # 13, 1 # 14, and 1 # 16 that are in the power saving mode are also saved. Return to power transfer disabled mode.

上述した(2)(5)(10)における各装置の階層情報の遷移を図34に示す。   FIG. 34 shows the transition of the hierarchical information of each device in (2), (5), and (10) described above.

<総括>
以上説明したように、本実施形態によれば、自装置が省電力運転可能か否かを判断するための情報(周辺装置の構成およびネットワークトポロジ上の自装置の設置階層)を自動的に収集し、これらの情報をもとに各ネットワーク装置が自律的に省電力運転モードに切り替える。そのため、安全・確実に高度なネットワークの省電力運転が可能となり、保守運用者の介在も不要となる。
<Summary>
As described above, according to this embodiment, information for determining whether or not the own device is capable of power saving operation (configuration of peripheral devices and installation hierarchy of the own device on the network topology) is automatically collected. Then, each network device autonomously switches to the power saving operation mode based on the information. As a result, it is possible to safely and reliably perform advanced network power-saving operation and to eliminate the need for maintenance operator intervention.

以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
(付記1)
隣接装置と装置情報を交換する手段と、
隣接装置を介して装置停止通知を受信した場合に、自装置を省電力移行可能モードに設定するとともに、当該装置停止通知を他の隣接装置に転送する手段と、
自装置が省電力移行可能モードである場合に、自装置および隣接装置の装置情報から、自装置が省電力モードに移行可能な装置であるか否か判断する手段と、
省電力モードに移行可能な装置であると判断した場合に、自装置を省電力モードに移行させる手段と、
隣接装置を介して装置停止解除通知を受信した場合に、自装置を省電力移行不可能モードに設定するとともに、当該装置停止解除通知を他の隣接装置に転送する手段と
を備えたことを特徴とするネットワーク装置。
(付記2)
付記1に記載のネットワーク装置において、
自装置が省電力移行可能モードである場合に、自装置および隣接装置の装置情報から、自装置が最周辺の不要な装置である場合に省電力モードに移行可能な装置であると判断する
ことを特徴とするネットワーク装置。
(付記3)
付記1または2のいずれか一項に記載のネットワーク装置において、
自装置が省電力移行可能モードである場合に、自装置および隣接装置の装置情報から、自装置がスタンバイ側の装置である場合に省電力モードに移行可能な装置であると判断する
ことを特徴とするネットワーク装置。
(付記4)
付記1乃至3のいずれか一項に記載のネットワーク装置において、
自装置が省電力移行可能モードである場合に、自装置および隣接装置の装置情報から、自装置が未利用の迂回経路にある装置である場合に省電力モードに移行可能な装置であると判断する
ことを特徴とするネットワーク装置。
(付記5)
隣接装置と装置情報を交換する工程と、
隣接装置を介して装置停止通知を受信した場合に、自装置を省電力移行可能モードに設定するとともに、当該装置停止通知を他の隣接装置に転送する工程と、
自装置が省電力移行可能モードである場合に、自装置および隣接装置の装置情報から、自装置が省電力モードに移行可能な装置であるか否か判断する工程と、
省電力モードに移行可能な装置であると判断した場合に、自装置を省電力モードに移行させる工程と、
隣接装置を介して装置停止解除通知を受信した場合に、自装置を省電力移行不可能モードに設定するとともに、当該装置停止解除通知を他の隣接装置に転送する工程と
を備えたことを特徴とするネットワーク装置制御方法。
(付記6)
付記5に記載のネットワーク装置制御方法において、
自装置が省電力移行可能モードである場合に、自装置および隣接装置の装置情報から、自装置が最周辺の不要な装置である場合に省電力モードに移行可能な装置であると判断する
ことを特徴とするネットワーク装置制御方法。
(付記7)
付記5または6のいずれか一項に記載のネットワーク装置制御方法において、
自装置が省電力移行可能モードである場合に、自装置および隣接装置の装置情報から、自装置がスタンバイ側の装置である場合に省電力モードに移行可能な装置であると判断する
ことを特徴とするネットワーク装置制御方法。
(付記8)
付記5乃至7のいずれか一項に記載のネットワーク装置制御方法において、
自装置が省電力移行可能モードである場合に、自装置および隣接装置の装置情報から、自装置が未利用の迂回経路にある装置である場合に省電力モードに移行可能な装置であると判断する
ことを特徴とするネットワーク装置制御方法。
The present invention has been described above by the preferred embodiments of the present invention. While the invention has been described with reference to specific embodiments, various modifications and changes may be made to the embodiments without departing from the broad spirit and scope of the invention as defined in the claims. Obviously you can. In other words, the present invention should not be construed as being limited by the details of the specific examples and the accompanying drawings.
(Appendix 1)
Means for exchanging device information with neighboring devices;
When a device stop notification is received via an adjacent device, the device sets the own device in a power saving transition possible mode, and transfers the device stop notification to another adjacent device;
Means for determining whether the own device is a device capable of shifting to the power saving mode from the device information of the own device and the neighboring device when the own device is in the power saving mode;
When it is determined that the device can shift to the power saving mode, a means for shifting the own device to the power saving mode;
When the device stop release notification is received via the adjacent device, the device is set to a power saving transition impossible mode, and the device stop release notification is transferred to another adjacent device. Network device.
(Appendix 2)
In the network device according to attachment 1,
When the own device is in the power saving mode, it is determined from the device information of the own device and neighboring devices that the device can be shifted to the power saving mode when the own device is an unnecessary device in the vicinity. A network device characterized by the above.
(Appendix 3)
In the network device according to any one of Appendix 1 or 2,
When the self device is in a power saving mode, it is determined from the device information of the own device and neighboring devices that the device can be shifted to the power saving mode when the self device is a standby device. Network device.
(Appendix 4)
In the network device according to any one of appendices 1 to 3,
When the own device is in the power saving mode, it is determined from the device information of the own device and neighboring devices that the device can enter the power saving mode when the own device is in an unused detour path. A network device characterized by:
(Appendix 5)
Exchanging device information with neighboring devices;
When receiving a device stop notification via an adjacent device, the step of setting the own device in a power saving transition possible mode and transferring the device stop notification to another adjacent device;
A step of determining whether or not the own device is a device that can be shifted to the power saving mode from the device information of the own device and the neighboring device when the own device is in the power saving mode; and
When it is determined that the device can be shifted to the power saving mode, the step of shifting the own device to the power saving mode;
A step of setting the own device to a power-saving transition impossible mode and transferring the device stop release notification to another adjacent device when the device stop release notification is received via the adjacent device. A network device control method.
(Appendix 6)
In the network device control method according to attachment 5,
When the own device is in the power saving mode, it is determined from the device information of the own device and neighboring devices that the device can be shifted to the power saving mode when the own device is an unnecessary device in the vicinity. A network device control method characterized by the above.
(Appendix 7)
In the network device control method according to any one of appendices 5 and 6,
When the self device is in a power saving mode, it is determined from the device information of the own device and neighboring devices that the device can be shifted to the power saving mode when the self device is a standby device. A network device control method.
(Appendix 8)
In the network device control method according to any one of appendices 5 to 7,
When the own device is in the power saving mode, it is determined from the device information of the own device and neighboring devices that the device can enter the power saving mode when the own device is in an unused detour path. And a network device control method.

1、1#1〜1#16 ネットワーク装置
11 制御部
12 スイッチ部
13 記憶部
14 Ingressパケット処理部
15 Egressパケット処理部
16 電源供給部
17−1〜17−4 物理ポート部
18 省電力制御部
SV サーバ装置
PC、PC1、PC2 クライアント装置
1, 1 # 1 to 1 # 16 Network device 11 Control unit 12 Switch unit 13 Storage unit 14 Ingress packet processing unit 15 Egress packet processing unit 16 Power supply unit 17-1 to 17-4 Physical port unit 18 Power saving control unit SV Server device PC, PC1, PC2 Client device

Claims (5)

隣接装置と装置情報を交換する手段と、
隣接装置を介して装置停止通知を受信した場合に、自装置を省電力移行可能モードに設定するとともに、当該装置停止通知を他の隣接装置に転送する手段と、
自装置が省電力移行可能モードである場合に、自装置および隣接装置の装置情報から、自装置が省電力モードに移行可能な装置であるか否か判断する手段と、
省電力モードに移行可能な装置であると判断した場合に、自装置を省電力モードに移行させる手段と、
隣接装置を介して装置停止解除通知を受信した場合に、自装置を省電力移行不可能モードに設定するとともに、当該装置停止解除通知を他の隣接装置に転送する手段と
を備えたことを特徴とするネットワーク装置。
Means for exchanging device information with neighboring devices;
When a device stop notification is received via an adjacent device, the device sets the own device in a power saving transition possible mode, and transfers the device stop notification to another adjacent device;
Means for determining whether the own device is a device capable of shifting to the power saving mode from the device information of the own device and the neighboring device when the own device is in the power saving mode;
When it is determined that the device can shift to the power saving mode, a means for shifting the own device to the power saving mode;
When the device stop release notification is received via the adjacent device, the device is set to a power saving transition impossible mode, and the device stop release notification is transferred to another adjacent device. Network device.
請求項1に記載のネットワーク装置において、
自装置が省電力移行可能モードである場合に、自装置および隣接装置の装置情報から、自装置が最周辺の不要な装置である場合に省電力モードに移行可能な装置であると判断する
ことを特徴とするネットワーク装置。
The network device according to claim 1,
When the own device is in the power saving mode, it is determined from the device information of the own device and neighboring devices that the device can be shifted to the power saving mode when the own device is an unnecessary device in the vicinity. A network device characterized by the above.
請求項1または2のいずれか一項に記載のネットワーク装置において、
自装置が省電力移行可能モードである場合に、自装置および隣接装置の装置情報から、自装置がスタンバイ側の装置である場合に省電力モードに移行可能な装置であると判断する
ことを特徴とするネットワーク装置。
The network device according to any one of claims 1 and 2,
When the self device is in a power saving mode, it is determined from the device information of the own device and neighboring devices that the device can be shifted to the power saving mode when the self device is a standby device. Network device.
請求項1乃至3のいずれか一項に記載のネットワーク装置において、
自装置が省電力移行可能モードである場合に、自装置および隣接装置の装置情報から、自装置が未利用の迂回経路にある装置である場合に省電力モードに移行可能な装置であると判断する
ことを特徴とするネットワーク装置。
The network device according to any one of claims 1 to 3,
When the own device is in the power saving mode, it is determined from the device information of the own device and neighboring devices that the device can enter the power saving mode when the own device is in an unused detour path. A network device characterized by:
隣接装置と装置情報を交換する工程と、
隣接装置を介して装置停止通知を受信した場合に、自装置を省電力移行可能モードに設定するとともに、当該装置停止通知を他の隣接装置に転送する工程と、
自装置が省電力移行可能モードである場合に、自装置および隣接装置の装置情報から、自装置が省電力モードに移行可能な装置であるか否か判断する工程と、
省電力モードに移行可能な装置であると判断した場合に、自装置を省電力モードに移行させる工程と、
隣接装置を介して装置停止解除通知を受信した場合に、自装置を省電力移行不可能モードに設定するとともに、当該装置停止解除通知を他の隣接装置に転送する工程と
を備えたことを特徴とするネットワーク装置制御方法。
Exchanging device information with neighboring devices;
When receiving a device stop notification via an adjacent device, the step of setting the own device in a power saving transition possible mode and transferring the device stop notification to another adjacent device;
A step of determining whether or not the own device is a device that can be shifted to the power saving mode from the device information of the own device and the neighboring device when the own device is in the power saving mode; and
When it is determined that the device can be shifted to the power saving mode, the step of shifting the own device to the power saving mode;
A step of setting the own device to a power-saving transition impossible mode and transferring the device stop release notification to another adjacent device when the device stop release notification is received via the adjacent device. A network device control method.
JP2009119577A 2009-05-18 2009-05-18 Network equipment Expired - Fee Related JP5169988B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009119577A JP5169988B2 (en) 2009-05-18 2009-05-18 Network equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009119577A JP5169988B2 (en) 2009-05-18 2009-05-18 Network equipment

Publications (2)

Publication Number Publication Date
JP2010268342A true JP2010268342A (en) 2010-11-25
JP5169988B2 JP5169988B2 (en) 2013-03-27

Family

ID=43364937

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009119577A Expired - Fee Related JP5169988B2 (en) 2009-05-18 2009-05-18 Network equipment

Country Status (1)

Country Link
JP (1) JP5169988B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8902898B2 (en) 2012-03-19 2014-12-02 Fujitsu Limited Apparatus and method for transferring a data signal by bypassing a power-saving segment in a communication network
JP2021002816A (en) * 2019-06-24 2021-01-07 古河電気工業株式会社 Communication system, control method of communication system, and communication device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005252563A (en) * 2004-03-03 2005-09-15 Nippon Telegr & Teleph Corp <Ntt> Method for controlling path of intermittently operating multihop wireless network
JP2009049928A (en) * 2007-08-22 2009-03-05 Auto Network Gijutsu Kenkyusho:Kk Relay device, communication system, and communication method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005252563A (en) * 2004-03-03 2005-09-15 Nippon Telegr & Teleph Corp <Ntt> Method for controlling path of intermittently operating multihop wireless network
JP2009049928A (en) * 2007-08-22 2009-03-05 Auto Network Gijutsu Kenkyusho:Kk Relay device, communication system, and communication method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8902898B2 (en) 2012-03-19 2014-12-02 Fujitsu Limited Apparatus and method for transferring a data signal by bypassing a power-saving segment in a communication network
JP2021002816A (en) * 2019-06-24 2021-01-07 古河電気工業株式会社 Communication system, control method of communication system, and communication device
JP7019629B2 (en) 2019-06-24 2022-02-15 古河電気工業株式会社 Communication system, communication system control method, and communication device

Also Published As

Publication number Publication date
JP5169988B2 (en) 2013-03-27

Similar Documents

Publication Publication Date Title
JP5935873B2 (en) Network system, switch, and network construction method
JP5506444B2 (en) Information system, apparatus and method
JP4747118B2 (en) Router, communication guarantee method and communication guarantee program
CN100484034C (en) Method and system for access user by virtual router redundance protocol
US9077558B2 (en) Client/bridge failure recovery method and system
JP5150679B2 (en) Switch device
US20070081535A1 (en) Method and system for implementing virtual router redundacy protocol on a resilient packet ring
JPWO2011065268A1 (en) Load distribution system, load distribution method, and program
CN109547875B (en) FC switching network arbitrary port access design method
CN105162704A (en) Multicast replication method and device in Overlay network
CN103002065A (en) Method and device for sharing internet protocol (IP) address by host device and standby device
CN101965691A (en) Cable redundancy with a networked system
JP5429697B2 (en) Communication network management system, method, and management computer
CN101562576B (en) Route distribution method and equipment thereof
CN100420224C (en) Network appiliance and method of realizing service sharing
CN109067633B (en) Power management system and method based on Ethernet daisy chain communication network topology
CN101262407B (en) A method for virtual router to establish tunnel
JP5062851B2 (en) Network connection switching unit and network station
CN107077429A (en) Method for reading data, equipment and system
JP5974911B2 (en) Communication system and network relay device
JP5169988B2 (en) Network equipment
JP4683345B2 (en) Network load balancing apparatus, network load balancing method, and program
CN101127770B (en) Backup method based on address parsing protocol proxy
JP4579850B2 (en) Blade type system and connection management method
WO2012111745A1 (en) Communication system, switching hub, router, and communication method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120105

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121107

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20121204

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121217

LAPS Cancellation because of no payment of annual fees