JP4527447B2 - ネットワーク中継装置及びその制御方法 - Google Patents
ネットワーク中継装置及びその制御方法 Download PDFInfo
- Publication number
- JP4527447B2 JP4527447B2 JP2004172451A JP2004172451A JP4527447B2 JP 4527447 B2 JP4527447 B2 JP 4527447B2 JP 2004172451 A JP2004172451 A JP 2004172451A JP 2004172451 A JP2004172451 A JP 2004172451A JP 4527447 B2 JP4527447 B2 JP 4527447B2
- Authority
- JP
- Japan
- Prior art keywords
- state
- backup
- master
- switch
- frame signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/15—Interconnection of switching modules
- H04L49/1515—Non-blocking multistage, e.g. Clos
- H04L49/1523—Parallel switch fabric planes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/55—Prevention, detection or correction of errors
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
前記特定ネットワーク装置との間で制御フレーム信号のやりとりを行い、前記特定ネットワーク装置からの前記制御フレーム信号に少なくとも基づいて、マスタまたはバックアップのいずれかを選択し、その選択結果に基づいて動作状態を遷移する制御部と、
前記制御部による制御に基づき、前記動作状態がマスタ状態にある場合には、ポートをオープンにして、該ポートに接続されている回線を介しての前記データの送受信を可能とすると共に、前記動作状態が、バックアップ状態など、前記マスタ状態以外の状態にある場合には、前記ポートをブロックして、該ポートに接続されている前記回線を不通にする通信部と、
を備え、
前記制御部は、前記動作状態がバックアップ状態にある場合において、マスタを選択した場合、前記動作状態を第1の中間状態に遷移し、前記特定ネットワーク装置からの前記制御フレーム信号に基づいて前記特定ネットワーク装置がバックアップ状態であるか否かを確認し、前記特定ネットワーク装置がバックアップ状態であることを確認した場合、前記動作状態を前記第1の中間状態から前記マスタ状態へ遷移することを要旨とする。
このように構成することにより、例えば、特定ネットワーク装置において、障害が発生し、制御フレーム信号を送信できない場合、本発明のネットワーク中継装置では、上記した所定時間経過後、第2の中間状態に遷移させるが、障害発生であれば、その後も、特定ネットワーク装置からの制御フレーム信号の受信を期待できない。そこで、外部からマスタ状態への遷移の指示があった場合に、動作状態をマスタ状態へ遷移させることにより、特定ネットワーク装置に代えて、自らマスタに切り換わることにより、ネットワークを運用系から待機系に切り換えることができ、ネットワークの冗長性が確保される。
ネットワークに多数のバーチャルLANが構築されている場合には、単一もしくは複数のバーチャルLANをまとめたグループ毎に、上記した管理や制御を行うことにより、各グループにおいて、ダブルマスタ状態になることを回避することができ、各バーチャルLAN内にループが発生することがない。
A.実施例の構成:
B.接続例:
C.実施例の動作:
D.変形例:
図1は本発明の一実施例としてのL2スイッチの構成を示すブロック図である。図1に示すように、本実施例のL2スイッチ100は、主として、制御部110と、通信部120と、を備えている。このうち、制御部110は、CPU112及びメモリ114などを備えており、CPU112がメモリ114内に格納されたプログラムを実行することにより、装置全体の管理や制御パケット処理などを行うと共に、制御フレーム信号の送受信なども行う。また、通信部120は、ネットワークインタフェース122などを備えており、OSI参照モデルの第2層(データリンク層)でのパケットの中継処理などを行う。各ネットワークインタフェース122は、それぞれ、ポート(図示せず)を介して、イーサネット(登録商標)などの物理回線(ツイストペアケーブル,光ファイバなど)に接続されている。
図2は図1に示すL2スイッチ100の一接続例を示す説明図である。本実施例のL2スイッチ100は、図2に示すように、L2スイッチ200と対となっており、両者の間は物理回線で接続されている。なお、L2スイッチ200も、図1に示すL2スイッチ100と同様の構成を成している。
対となったL2スイッチ100及び200は、互いに連動してマスタ(Master)/バックアップ(Backup)の切り換えを行い得る。そして、一方のL2スイッチはマスタとなって、運用系として用いられ。他方のL2スイッチはバックアップとなって、待機系として用いられる。
図3は本実施例のL2スイッチ100における動作状態の遷移を示す状態遷移図である。
前述の場合と異なり、今、L2スイッチ100はバックアップとなっており、L2スイッチ200はマスタとなっているものとする。従って、正常時には、L2スイッチ100は、L2スイッチ200に対し、また、L2スイッチ200は、L2スイッチ100に対し、それぞれ、定期的に制御フレーム信号を送信して、相互に生存の確認と動作状態の確認を行っている。
この場合も、L2スイッチ100はバックアップとなっており、L2スイッチ200はマスタとなっているものとする。
なお、上記したマスタ切り換えコマンドが、請求項におけるマスタ状態への遷移指示に相当する。
なお、本発明は上記した実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様にて実施することが可能である。
110...制御部
112...CPU
114...メモリ
120...通信部
122...ネットワークインタフェース
Claims (5)
- 少なくとも特定ネットワーク装置と対となって、ネットワーク内でのデータの中継を行うネットワーク中継装置であって、
前記特定ネットワーク装置との間で制御フレーム信号のやりとりを行い、前記特定ネットワーク装置からの前記制御フレーム信号に少なくとも基づいて、マスタまたはバックアップのいずれかを選択し、その選択結果に基づいて動作状態を遷移する制御部と、
前記制御部による制御に基づき、前記動作状態がマスタ状態にある場合には、ポートをオープンにして、該ポートに接続されている回線を介しての前記データの送受信を可能とすると共に、前記動作状態が、バックアップ状態など、前記マスタ状態以外の状態にある場合には、前記ポートをブロックして、該ポートに接続されている前記回線を不通にする通信部と、
を備え、
前記制御部は、
前記動作状態がバックアップ状態にある場合において、マスタを選択した場合、前記動作状態を第1の中間状態に遷移し、前記特定ネットワーク装置からの前記制御フレーム信号に基づいて前記特定ネットワーク装置がバックアップ状態であるか否かを確認し、前記特定ネットワーク装置がバックアップ状態であることを確認した場合、前記動作状態を前記第1の中間状態から前記マスタ状態へ遷移し、
前記動作状態が前記バックアップ状態または前記第1の中間状態にある場合において、前記特定ネットワーク装置からの前記制御フレーム信号を、所定時間、受信しない場合、前記動作状態を前記第1の中間状態とは異なる第2の中間状態へ遷移し、その後、前記特定ネットワーク装置からの前記制御フレーム信号を受信した場合、マスタまたはバックアップのいずれかを選択し、マスタを選択した場合には、前記動作状態を前記第2の中間状態から前記第1の中間状態へ遷移し、バックアップを選択した場合には、前記動作状態を前記第2の中間状態から前記バックアップ状態へ遷移することを特徴とするネットワーク中継装置。 - 請求項1に記載のネットワーク中継装置において、
前記制御部は、前記動作状態が前記第2の中間状態にある場合において、外部からマスタ状態への遷移を指示された場合、前記動作状態を前記第2の中間状態から前記マスタ状態へ遷移することを特徴とするネットワーク中継装置。 - 請求項1または請求項2に記載のネットワーク中継装置において、
前記ネットワークにバーチャルLANが多数構築されている場合、前記多数のバーチャルLANをいくつかのグループに分割し、前記制御部は、前記グループ毎に、前記マスタ/バックアップの選択及び動作状態の管理を行うと共に、前記通信部も、前記グループ毎に、前記ポートのオープン/ブロックの制御を行うことを特徴とするネットワーク中継装置。 - 少なくとも特定ネットワーク装置と対となって、ネットワーク内でのデータの中継を行うネットワーク中継装置を制御するための制御方法であって、
(a)前記特定ネットワーク装置との間で制御フレーム信号のやりとりを行い、前記特定ネットワーク装置からの前記制御フレーム信号に少なくとも基づいて、マスタまたはバックアップのいずれかを選択し、その選択結果に基づいて動作状態を遷移する工程と、
(b)前記動作状態がマスタ状態にある場合には、ポートをオープンにして、該ポートに接続されている回線を介しての前記データの送受信を可能とすると共に、前記動作状態が、バックアップ状態など、前記マスタ状態以外の状態にある場合には、前記ポートをブロックして、該ポートに接続されている前記回線を不通にする工程と、
を備え、
前記工程(a)は、
(a−1)前記動作状態がバックアップ状態にある場合において、マスタを選択した場合、前記動作状態を第1の中間状態に遷移し、前記特定ネットワーク装置からの前記制御フレーム信号に基づいて前記特定ネットワーク装置がバックアップ状態であるか否かを確認する工程と、
(a−2)前記特定ネットワーク装置がバックアップ状態であることを確認した場合、前記動作状態を前記第1の中間状態から前記マスタ状態へ遷移する工程と、
(a−3)前記動作状態が前記バックアップ状態または前記第1の中間状態にある場合において、前記特定ネットワーク装置からの前記制御フレーム信号を、所定時間、受信しない場合、前記動作状態を前記第1の中間状態とは異なる第2の中間状態へ遷移する工程と、
(a−4)前記工程(a−3)の後に、前記特定ネットワーク装置からの前記制御フレーム信号を受信した場合、マスタまたはバックアップのいずれかを選択し、マスタを選択した場合には、前記動作状態を前記第2の中間状態から前記第1の中間状態へ遷移し、バックアップを選択した場合には、前記動作状態を前記第2の中間状態から前記バックアップ状態へ遷移する工程と、
を備えることを特徴とするネットワーク中継装置の制御方法。 - 請求項4に記載のネットワーク中継装置の制御方法において、
前記工程(a)は、さらに、
(a−5)前記動作状態が前記第2の中間状態にある場合において、外部からマスタ状態への遷移を指示された場合、前記動作状態を前記第2の中間状態から前記マスタ状態へ遷移する工程を備えることを特徴とするネットワーク中継装置の制御方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004172451A JP4527447B2 (ja) | 2004-06-10 | 2004-06-10 | ネットワーク中継装置及びその制御方法 |
| US10/867,212 US20050276215A1 (en) | 2004-06-10 | 2004-06-15 | Network relay system and control method thereof |
| US12/210,556 US8233383B2 (en) | 2004-06-10 | 2008-09-15 | Network relay system and control method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004172451A JP4527447B2 (ja) | 2004-06-10 | 2004-06-10 | ネットワーク中継装置及びその制御方法 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010106843A Division JP5113215B2 (ja) | 2010-05-07 | 2010-05-07 | ネットワーク中継装置及びその制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005354362A JP2005354362A (ja) | 2005-12-22 |
| JP4527447B2 true JP4527447B2 (ja) | 2010-08-18 |
Family
ID=35460429
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004172451A Expired - Lifetime JP4527447B2 (ja) | 2004-06-10 | 2004-06-10 | ネットワーク中継装置及びその制御方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (2) | US20050276215A1 (ja) |
| JP (1) | JP4527447B2 (ja) |
Families Citing this family (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8532127B2 (en) * | 2001-10-19 | 2013-09-10 | Juniper Networks, Inc. | Network routing using indirect next hop data |
| US7184437B1 (en) | 2002-07-17 | 2007-02-27 | Juniper Networks, Inc. | Scalable route resolution |
| US7447149B1 (en) * | 2004-07-13 | 2008-11-04 | Juniper Networks, Inc. | Virtual interface with active and backup physical interfaces |
| US8135806B2 (en) * | 2005-05-06 | 2012-03-13 | Broadcom Corporation | Virtual system configuration |
| JP4545658B2 (ja) * | 2005-08-11 | 2010-09-15 | 富士通株式会社 | コネクション型ネットワークノード |
| JP4437984B2 (ja) * | 2005-08-24 | 2010-03-24 | アラクサラネットワークス株式会社 | ネットワーク中継装置及びその制御方法 |
| US7688712B2 (en) * | 2005-10-04 | 2010-03-30 | Invensys Systems, Inc. | Selecting one of multiple redundant network access points on a node within an industrial process control network |
| JP4659611B2 (ja) * | 2005-12-28 | 2011-03-30 | 富士通株式会社 | パスプロテクション方法及びレイヤ2スイッチ |
| US9268659B2 (en) * | 2006-01-05 | 2016-02-23 | Emc Corporation | Detecting failover in a database mirroring environment |
| JP2007208369A (ja) * | 2006-01-31 | 2007-08-16 | Fujitsu Ltd | ネットワークシステム及びネットワークシステムのノード冗長方法 |
| US7639605B2 (en) * | 2006-02-08 | 2009-12-29 | Cisco Technology, Inc. | System and method for detecting and recovering from virtual switch link failures |
| JP4830845B2 (ja) * | 2006-12-22 | 2011-12-07 | 日立電線株式会社 | ネットワーク間接続装置及び冗長化ネットワーク |
| US7652984B1 (en) * | 2007-03-14 | 2010-01-26 | Cello Partnership | Geographic redundancy and resource optimization for security gateways in wireless networks |
| US7719959B2 (en) * | 2007-04-20 | 2010-05-18 | Cisco Technology, Inc. | Achieving super-fast convergence of downstream multicast traffic when forwarding connectivity changes between access and distribution switches |
| US8130747B2 (en) | 2007-08-06 | 2012-03-06 | Blue Coat Systems, Inc. | System and method of traffic inspection and stateful connection forwarding among geographically dispersed network appliances organized as clusters |
| US20090319674A1 (en) * | 2008-06-24 | 2009-12-24 | Microsoft Corporation | Techniques to manage communications between relay servers |
| JP5480291B2 (ja) * | 2008-12-30 | 2014-04-23 | トムソン ライセンシング | ディスプレイシステムの設定の同期化 |
| US8743677B2 (en) * | 2009-01-16 | 2014-06-03 | Cisco Technology, Inc. | VPLS N-PE redundancy with STP isolation |
| US8184648B2 (en) | 2009-06-18 | 2012-05-22 | Rockstar Bidco, LP | Method and apparatus for implementing control of multiple physically dual homed devices |
| JP5294324B2 (ja) * | 2009-06-22 | 2013-09-18 | 日本電気株式会社 | ネットワークシステム |
| WO2012155299A1 (en) * | 2011-05-19 | 2012-11-22 | Telefonaktiebolaget L M Ericsson (Publ) | Triggering a redundant router master/backup status change based on switch connectivity |
| WO2013061494A1 (ja) * | 2011-10-28 | 2013-05-02 | 日本電気株式会社 | 通信中継装置、稼働状態決定方法、通信中継制御基板及び制御プログラムが格納された記憶媒体 |
| JP5703201B2 (ja) * | 2011-12-02 | 2015-04-15 | アラクサラネットワークス株式会社 | 冗長制御装置およびネットワークシステム |
| JP2014027443A (ja) * | 2012-07-26 | 2014-02-06 | Nec Corp | 制御装置、通信システム、通信方法及びプログラム |
| US9049148B1 (en) | 2012-09-28 | 2015-06-02 | Juniper Networks, Inc. | Dynamic forwarding plane reconfiguration in a network device |
| JP5900405B2 (ja) * | 2013-04-16 | 2016-04-06 | 日立金属株式会社 | 通信システムおよびネットワーク中継装置 |
| US9785520B2 (en) * | 2014-04-04 | 2017-10-10 | Hitachi, Ltd. | Computer system, storage apparatus and control method |
| CN108062264B (zh) * | 2017-11-10 | 2020-07-03 | 北京全路通信信号研究设计院集团有限公司 | 操作表示机主备切换方法及装置、计算机存储介质 |
| CN119030917A (zh) | 2023-05-25 | 2024-11-26 | 四零四科技股份有限公司 | 静态链路聚合的配置方法及装置 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5473599A (en) * | 1994-04-22 | 1995-12-05 | Cisco Systems, Incorporated | Standby router protocol |
| US7693976B2 (en) * | 2000-07-11 | 2010-04-06 | Ciena Corporation | Granular management of network resources |
| JP2003134002A (ja) * | 2001-10-29 | 2003-05-09 | Nec Eng Ltd | 光インタフェース |
| JP2003244192A (ja) * | 2002-02-21 | 2003-08-29 | Nec Commun Syst Ltd | ネットワーク接続装置の冗長構成方法及び冗長システム |
| JP3784731B2 (ja) * | 2002-02-27 | 2006-06-14 | 日本電信電話株式会社 | Ethernet制御方法、網、装置、およびその制御方法 |
| US7209435B1 (en) * | 2002-04-16 | 2007-04-24 | Foundry Networks, Inc. | System and method for providing network route redundancy across Layer 2 devices |
-
2004
- 2004-06-10 JP JP2004172451A patent/JP4527447B2/ja not_active Expired - Lifetime
- 2004-06-15 US US10/867,212 patent/US20050276215A1/en not_active Abandoned
-
2008
- 2008-09-15 US US12/210,556 patent/US8233383B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005354362A (ja) | 2005-12-22 |
| US20090019130A1 (en) | 2009-01-15 |
| US20050276215A1 (en) | 2005-12-15 |
| US8233383B2 (en) | 2012-07-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4527447B2 (ja) | ネットワーク中継装置及びその制御方法 | |
| JP4437984B2 (ja) | ネットワーク中継装置及びその制御方法 | |
| CN101309185B (zh) | 堆叠系统中多主用设备的处理方法和堆叠成员设备 | |
| JP6105155B2 (ja) | Drniにおける同一端内システムの間で情報を交換する方法及びシステム | |
| JP5281646B2 (ja) | ネットワーク競合防止装置およびネットワーク競合防止方法 | |
| JP2005347943A (ja) | ネットワーク中継装置及びその制御方法 | |
| US9465417B2 (en) | Cluster system, method and device for expanding cluster system | |
| JP4074631B2 (ja) | 伝送路システム、および同システムにおけるフレーム伝送装置、ならびに伝送路切り替え方法 | |
| CN100407646C (zh) | 一种实现数据业务备份的方法 | |
| EP1803259B1 (en) | Carrier class resilience solution for switched ethernet local area networks (lans) | |
| EP2999168A1 (en) | Collaboration method and system in distributed resilient network interconnect system | |
| CN111343019A (zh) | 一种重连方法、装置和存储介质 | |
| JP3492229B2 (ja) | 通信制御装置 | |
| CN114244736A (zh) | 一种基于堆叠环境的多主检测方法、设备及介质 | |
| AU2011229566A1 (en) | Load sharing method and apparatus | |
| CN109194592B (zh) | 一种解决multi-link网络中孤岛问题的方法和系统 | |
| JP5113215B2 (ja) | ネットワーク中継装置及びその制御方法 | |
| CN114172855B (zh) | 网络交换器及其网络交换器系统 | |
| CN109586986A (zh) | 网络设备切换的方法、装置、设备及存储介质 | |
| JP2008177710A (ja) | メディアサービスシステム、メディアサービス装置及びそれらに用いるlan冗長化方法 | |
| JP3990196B2 (ja) | スパニングツリー構成再構築に伴う通信断回避方法 | |
| JP4653800B2 (ja) | 伝送路システム、フレーム伝送装置、伝送路システムにおける伝送路切り替え方法およびプログラム | |
| CN120342944A (zh) | 支持负载均衡的交换机跨设备链路聚合方法 | |
| CN121691014A (zh) | 一种局域网中光纤与5g无线的冗余实现方法及系统 | |
| CN115460125A (zh) | 一种解决Multi-Link网络中孤岛问题的方法和装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070425 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090904 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090915 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091110 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091116 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100209 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100507 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20100517 |
|
| 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: 20100601 |
|
| 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: 20100603 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130611 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4527447 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |