JP5809189B2 - 通信経路切替装置、通信経路切替方法、および通信経路切替プログラム - Google Patents
通信経路切替装置、通信経路切替方法、および通信経路切替プログラム Download PDFInfo
- Publication number
- JP5809189B2 JP5809189B2 JP2013093828A JP2013093828A JP5809189B2 JP 5809189 B2 JP5809189 B2 JP 5809189B2 JP 2013093828 A JP2013093828 A JP 2013093828A JP 2013093828 A JP2013093828 A JP 2013093828A JP 5809189 B2 JP5809189 B2 JP 5809189B2
- Authority
- JP
- Japan
- Prior art keywords
- network device
- designated
- communication path
- path switching
- independent control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000006854 communication Effects 0.000 title claims description 315
- 238000004891 communication Methods 0.000 title claims description 313
- 238000000034 method Methods 0.000 title claims description 171
- 238000012545 processing Methods 0.000 claims description 186
- 230000005540 biological transmission Effects 0.000 claims description 138
- 230000008569 process Effects 0.000 claims description 111
- 230000007717 exclusion Effects 0.000 claims description 32
- 230000004044 response Effects 0.000 claims description 8
- 230000010365 information processing Effects 0.000 claims description 3
- 238000012423 maintenance Methods 0.000 description 126
- 230000006870 function Effects 0.000 description 124
- 238000010586 diagram Methods 0.000 description 24
- 230000002776 aggregation Effects 0.000 description 8
- 238000004220 aggregation Methods 0.000 description 8
- 230000008859 change Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 7
- 238000012790 confirmation Methods 0.000 description 4
- 208000033748 Device issues Diseases 0.000 description 2
- 230000000903 blocking effect Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
Images
Classifications
-
- 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
- H04L49/552—Prevention, detection or correction of errors by ensuring the integrity of packets received through redundant connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0659—Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/10—Packet switching elements characterised by the switching fabric construction
- H04L49/111—Switch interfaces, e.g. port details
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/65—Re-configuration of fast packet switches
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/10—Packet switching elements characterised by the switching fabric construction
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
前記接続構成と前記接続ポリシーの各情報を記憶装置にて参照し、前記判断の結果に応じて接続ポリシーの変更を行う処理と、前記判断の結果と前記記憶装置の各情報とに従って、前記指定ネットワーク装置に向かう通信経路上において経路切り替え対象となる、前記独立制御機能を備えたネットワーク装置および前記独立制御機能を備えないネットワーク装置への経路切り替え指示を発行する処理を実行する演算装置とを備えることを特徴とする。
2 スイッチ
3 マシン
20 CPU
21 メモリ
22 入力装置
23 出力装置
24 通信装置
30 冗長化グループ
31 保守候補スイッチ
32 保守対象スイッチ(指定ネットワーク装置)
35 冗長化経路
36 冗長化分岐スイッチ
40 冗長化分岐スイッチ(独立制御機能具備)
41 冗長化分岐スイッチ(独立制御機能無し)
2101 構成管理部
2102 冗長化構成管理テーブル
2103 冗長化グループ管理テーブル
2104 スイッチ特性管理テーブル
2105 スイッチ接続ポリシー管理テーブル
2106 経路制御指示部
2107 通信量確認部
2108 通信量管理テーブル
2111 中継部
2112 経路テーブル
2113 ポート開閉部
2114 カウンタ表示部
2115 構成管理部
2116 ポート状態記録テーブル
2117 接続ポリシー管理テーブル
2118 送信及び受信処理独立制御部
2119 送信及び受信状態記録テーブル
241 送信部
242 受信部
243 カウンタ
Pn ポート
Claims (17)
- ネットワーク装置同士の接続構成と、各ネットワーク装置における送信及び受信処理の独立制御機能の有無と、ネットワーク装置同士の接続ポリシーの各情報を格納した記憶装置と、
通信経路からの除外または通信経路への追加が入力装置を介し指定された指定ネットワーク装置が、経路切り替え可能であるか、前記接続構成と前記独立制御機能の有無の各情報に基づいて判断する処理と、
前記接続構成と前記接続ポリシーの各情報を記憶装置にて参照し、前記判断の結果に応じて接続ポリシーの変更を行う処理と、
前記判断の結果と前記記憶装置の各情報とに従って、前記指定ネットワーク装置に向かう通信経路上において経路切り替え対象となる、前記独立制御機能を備えたネットワーク装置および前記独立制御機能を備えないネットワーク装置への経路切り替え指示を発行する処理を実行する演算装置と、
を備えることを特徴とする通信経路切替装置。 - 前記演算装置は、
記憶装置における前記接続構成と前記独立制御機能の有無の各情報に基づいて、
前記経路切り替え対象となるネットワーク装置全てが、前記独立制御機能を備えておらず、前記指定ネットワーク装置が、前記経路切り替え対象となるネットワーク装置と接続する他のネットワーク装置と接続していないことを特定した場合、前記指定ネットワーク装置は通信経路からの除外ができないと判定し、当該判定の結果を出力装置に出力する処理を実行するものである、
ことを特徴とする請求項1に記載の通信経路切替装置。 - 前記演算装置は、
記憶装置における前記接続構成と前記接続ポリシーの各情報に基づいて、
前記接続ポリシー毎に、
前記経路切り替え対象となるネットワーク装置における、前記除外が指定された指定ネットワーク装置に向かうアップリンクポートが現用系であり、かつ、前記経路切り替え対象となるネットワーク装置における、前記除外が指定された指定ネットワーク装置に向かわないアップリンクポート全てが待機系であるとの条件を満たすか判定し、
前記判定の結果、前記条件を満たしていた場合、前記経路切り替え対象となるネットワーク装置における、前記除外が指定された指定ネットワーク装置に向かうアップリンクポートを待機系に変更し、前記経路切り替え対象となるネットワーク装置における、前記除外が指定された指定ネットワーク装置に向かわないアップリンクポートのうち1つ以上を現用系に変更するものである、
ことを特徴とする請求項1に記載の通信経路切替装置。 - 前記演算装置は、
前記除外が指定された指定ネットワーク装置に向かう通信経路上の、前記独立制御機能を備えるネットワーク装置に対して経路切り替え指示を発行する、機能具備装置対象処理と、
前記除外が指定され、前記独立制御機能を備える指定ネットワーク装置に対して経路切り替え指示を発行する、指定装置対象処理と、
前記除外が指定された指定ネットワーク装置に向かう通信経路上の、前記独立制御機能を備えないネットワーク装置に対して経路切り替え指示を発行する機能無し装置対象処理、の中のいずれかひとつ以上の処理を実行する、
ものであることを特徴とする請求項1に記載の通信経路切替装置。 - 前記演算装置は、前記機能具備装置対象処理において、
記憶装置における前記接続構成と前記独立制御機能の有無の各情報に基づいて、
前記除外または前記追加が指定された指定ネットワーク装置に向かう通信経路上において、経路切り替え対象となるネットワーク装置が、前記独立制御機能を備えている場合、前記経路切り替え対象となるネットワーク装置における、前記除外または前記追加が指定された指定ネットワーク装置に向かうポートの送信処理を停止させる指示を発行するものである、
ことを特徴とする請求項4に記載の通信経路切替装置。 - 前記演算装置は、前記指定装置対象処理において、
記憶装置における前記接続構成と前記独立制御機能の有無の各情報に基づいて、
前記除外または前記追加が指定された指定ネットワーク装置に向かう通信経路上において、経路切り替え対象となるネットワーク装置の2つ以上が、前記独立制御機能を備えていない場合、前記除外または前記追加が指定された指定ネットワーク装置における、前記経路切り替え対象となるネットワーク装置に向かうポートの送信処理を停止させる指示を発行するものである、
ことを特徴とする請求項4に記載の通信経路切替装置。 - 前記演算装置は、前記機能無し装置対象処理において、
記憶装置における前記接続構成と前記独立制御機能の有無の各情報に基づいて、
前記除外または前記追加が指定された指定ネットワーク装置に向かう通信経路上において、経路切り替え対象となるネットワーク装置が、前記独立制御機能を備えていない場合、前記経路切り替え対象となるネットワーク装置における、前記除外または前記追加が指定された指定ネットワーク装置に向かうポートの送信処理及び受信処理を停止させる指示を発行するものである、
ことを特徴とする請求項4に記載の通信経路切替装置。 - 前記演算装置は、
前記追加が指定された指定ネットワーク装置に向かう通信経路上の、前記独立制御機能を備えないネットワーク装置に対して経路切り替え指示を発行する、機能無し装置対象処理と、
前記追加が指定された指定ネットワーク装置に向かう通信経路上の、前記独立制御機能を備えるネットワーク装置に対して経路切り替え指示を発行する、機能具備装置対象処理と、
前記追加が指定され、前記独立制御機能を備える指定ネットワーク装置に対して経路切り替え指示を発行する、指定装置対象処理、の中のいずれかひとつ以上の処理を実行するものである、
ことを特徴とする請求項1に記載の通信経路切替装置。 - 前記演算装置は、前記機能無し装置対象処理において、
記憶装置における前記接続構成と前記独立制御機能の有無の各情報に基づいて、
前記除外または前記追加が指定された指定ネットワーク装置に向かう通信経路上において、経路切り替え対象となるネットワーク装置が、前記独立制御機能を備えていない場合、前記経路切り替え対象となるネットワーク装置における、前記除外または前記追加が指定された指定ネットワーク装置に向かうポートの送信処理及び受信処理を開始させる指示を発行するものである、
ことを特徴とする請求項8に記載の通信経路切替装置。 - 前記演算装置は、前記機能具備装置対象処理において、
記憶装置における前記接続構成と前記独立制御機能の有無の各情報に基づいて、
前記除外または前記追加が指定された指定ネットワーク装置に向かう通信経路上において、経路切り替え対象となるネットワーク装置が、前記独立制御機能を備えている場合、前記経路切り替え対象となるネットワーク装置における、前記除外または前記追加が指定された指定ネットワーク装置に向かうポートの送信処理を開始させる指示を発行するものである、
ことを特徴とする請求項8に記載の通信経路切替装置。 - 前記演算装置は、前記指定装置対象処理において、
記憶装置における前記接続構成と前記独立制御機能の有無の各情報に基づいて、
前記除外または前記追加が指定された指定ネットワーク装置に向かう通信経路上において、経路切り替え対象となるネットワーク装置の2つ以上が、前記独立制御機能を備えていない場合、前記除外または前記追加が指定された指定ネットワーク装置における、前記経路切り替え対象となるネットワーク装置に向かうポートの送信処理を開始させる指示を発行するものである、
ことを特徴とする請求項8に記載の通信経路切替装置。 - 前記演算装置は、
通信経路への追加が指定された指定ネットワーク装置に関する、通信経路への追加処理を実行した上で、当該追加が指定された指定ネットワーク装置に関する通信経路からの除外処理を一旦実行し、
前記追加が指定されたネットワーク装置の接続ポリシーを、前記除外処理されたネットワーク装置に向かう通信経路上において、経路切り替え対象となるネットワーク装置へ設定する指示を発行し、
前記追加が指定されたネットワーク装置に関する、通信経路への追加処理を実行するものである、
ことを特徴とする請求項1に記載の通信経路切替装置。 - 前記演算装置は、
前記通信経路上において経路切り替え対象となるネットワーク装置と前記指定ネットワーク装置との間の通信状態を表示するコマンドラインインターフェイスを出力装置に出力するものである、
ことを特徴とする請求項1に記載の通信経路切替装置。 - 前記演算装置は、
前記通信経路上において経路切り替え対象となるネットワーク装置と、前記指定ネットワーク装置との間の通信状態を表示するGUIを出力装置に出力するものである、
ことを特徴とする請求項1に記載の通信経路切替装置。 - 前記演算装置は、
前記除外が指定されたネットワーク装置に向かう通信経路上において経路切り替え対象となるネットワーク装置の間に存在する各ネットワーク装置における通信量の値を取得し、前記除外が指定されたネットワーク装置を経由する通信が、経路切り替え処理の契機で、他のネットワーク装置へ流れることにより、前記他のネットワーク装置における通信量が所定許容量を超過するか判定し、前記通信量が所定許容量を超過する場合、出力装置におけるコマンドラインインターフェイスまたはGUIに所定の警告を表示するものである、
ことを特徴とする請求項1に記載の通信経路切替装置。 - ネットワーク装置同士の接続構成と、各ネットワーク装置における送信及び受信処理の独立制御機能の有無と、ネットワーク装置同士の接続ポリシーの各情報を格納した記憶装置を備える情報処理装置が、
通信経路からの除外または通信経路への追加が入力装置を介し指定された指定ネットワーク装置が、経路切り替え可能であるか、前記接続構成と前記独立制御機能の有無の各情報に基づいて判断する処理と、
前記接続構成と前記接続ポリシーの各情報を記憶装置にて参照し、前記判断の結果に応じて接続ポリシーの変更を行う処理と、
前記判断の結果と前記記憶装置の各情報とに従って、前記指定ネットワーク装置に向かう通信経路上において経路切り替え対象となる、前記独立制御機能を備えたネットワーク装置および前記独立制御機能を備えないネットワーク装置への経路切り替え指示を発行する処理と、
を実行することを特徴とする通信経路切替方法。 - ネットワーク装置同士の接続構成と、各ネットワーク装置における送信及び受信処理の独立制御機能の有無と、ネットワーク装置同士の接続ポリシーの各情報を格納した記憶装置を備える情報処理装置に、
通信経路からの除外または通信経路への追加が入力装置を介し指定された指定ネットワーク装置が、経路切り替え可能であるか、前記接続構成と前記独立制御機能の有無の各情報に基づいて判断する処理と、
前記接続構成と前記接続ポリシーの各情報を記憶装置にて参照し、前記判断の結果に応じて接続ポリシーの変更を行う処理と、
前記判断の結果と前記記憶装置の各情報とに従って、前記指定ネットワーク装置に向かう通信経路上において経路切り替え対象となる、前記独立制御機能を備えたネットワーク装置および前記独立制御機能を備えないネットワーク装置への経路切り替え指示を発行する処理と、
を実行させることを特徴とする通信経路切替プログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013093828A JP5809189B2 (ja) | 2013-04-26 | 2013-04-26 | 通信経路切替装置、通信経路切替方法、および通信経路切替プログラム |
US14/261,703 US9491043B2 (en) | 2013-04-26 | 2014-04-25 | Communication path switching device, communication path switching method and communication path switching program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013093828A JP5809189B2 (ja) | 2013-04-26 | 2013-04-26 | 通信経路切替装置、通信経路切替方法、および通信経路切替プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014216905A JP2014216905A (ja) | 2014-11-17 |
JP5809189B2 true JP5809189B2 (ja) | 2015-11-10 |
Family
ID=51789215
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013093828A Expired - Fee Related JP5809189B2 (ja) | 2013-04-26 | 2013-04-26 | 通信経路切替装置、通信経路切替方法、および通信経路切替プログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US9491043B2 (ja) |
JP (1) | JP5809189B2 (ja) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015098797A1 (ja) * | 2013-12-24 | 2015-07-02 | 日本電気株式会社 | 通信システム、制御装置、通信方法及びプログラム |
JP2016134721A (ja) * | 2015-01-19 | 2016-07-25 | 富士通株式会社 | 情報処理システム、情報処理システムの制御方法及び管理装置の制御プログラム |
US10454766B2 (en) * | 2016-04-21 | 2019-10-22 | Super Micro Computer, Inc. | Automatic configuration of a network switch in a multi-chassis link aggregation group |
US10530673B2 (en) * | 2018-01-04 | 2020-01-07 | Mellanox Technologies Tlv Ltd. | Telemetry for servers and devices using a link-layer protocol |
US11438279B2 (en) * | 2018-07-23 | 2022-09-06 | Pure Storage, Inc. | Non-disruptive conversion of a clustered service from single-chassis to multi-chassis |
US10924374B2 (en) | 2019-07-18 | 2021-02-16 | Mellanox Technologies Tlv Ltd. | Telemetry event aggregation |
US10999176B1 (en) | 2020-02-16 | 2021-05-04 | Mellanox Technologies Tlv Ltd. | Burst score |
CN113810281B (zh) * | 2020-06-16 | 2022-12-06 | 华为技术有限公司 | 双归保护方法、系统和设备 |
US20240022503A1 (en) * | 2020-11-10 | 2024-01-18 | Nippon Telegraph And Telephone Corporation | Host device, optical access system, transfer method and computer program |
US11637739B2 (en) | 2021-01-10 | 2023-04-25 | Mellanox Technologies, Ltd. | Direct memory access (DMA) engine for diagnostic data |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006057337A1 (ja) * | 2004-11-25 | 2006-06-01 | Nec Corporation | セキュリティ検証用のデータを生成する方法及びシステム |
US20060271677A1 (en) * | 2005-05-24 | 2006-11-30 | Mercier Christina W | Policy based data path management, asset management, and monitoring |
CN1937570A (zh) * | 2005-09-23 | 2007-03-28 | 株式会社日立制作所 | 路由选择控制装置、方法和系统 |
JP2010154383A (ja) * | 2008-12-26 | 2010-07-08 | Nec Corp | パス切り替え方法、通信システム、通信装置、及びプログラム |
JP5338428B2 (ja) | 2009-03-30 | 2013-11-13 | 日本電気株式会社 | 通信装置及びその方法並びに通信システム及びその方法 |
US8724456B1 (en) * | 2010-05-19 | 2014-05-13 | Juniper Networks, Inc. | Network path selection for multi-homed edges to ensure end-to-end resiliency |
JP5883743B2 (ja) * | 2012-08-20 | 2016-03-15 | 株式会社日立製作所 | パケット通信網における通信途絶時間短縮方法 |
-
2013
- 2013-04-26 JP JP2013093828A patent/JP5809189B2/ja not_active Expired - Fee Related
-
2014
- 2014-04-25 US US14/261,703 patent/US9491043B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US9491043B2 (en) | 2016-11-08 |
US20140321460A1 (en) | 2014-10-30 |
JP2014216905A (ja) | 2014-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5809189B2 (ja) | 通信経路切替装置、通信経路切替方法、および通信経路切替プログラム | |
US11379443B2 (en) | Detecting outliers in server transaction time as a form of time series data | |
US9749402B2 (en) | Workload deployment with real-time consideration of global network congestion | |
CA2849930C (en) | Chassis controllers for converting universal flows | |
US20210328854A1 (en) | Method and system for sharing state between network elements | |
US9137107B2 (en) | Physical controllers for converting universal flows | |
US9288104B2 (en) | Chassis controllers for converting universal flows | |
US10491502B2 (en) | Software tap for traffic monitoring in virtualized environment | |
US10103969B2 (en) | Open shortest path first routing for hybrid networks | |
US10411742B2 (en) | Link aggregation configuration for a node in a software-defined network | |
US10880166B2 (en) | Multi-cluster management plane for network devices | |
CN114726774A (zh) | 用于云平台的服务链实现的方法、装置及基于云平台的系统 | |
JP2015532018A (ja) | 制御装置、制御方法、通信システム及びプログラム | |
JP4634467B2 (ja) | ネットワーク管理プログラムおよびネットワーク管理装置 | |
US20180198704A1 (en) | Pre-processing of data packets with network switch application -specific integrated circuit | |
JP6565914B2 (ja) | 通信制御装置、通信システム、通信制御方法および通信制御用プログラム | |
KR101707073B1 (ko) | Sdn 기반의 에러 탐색 네트워크 시스템 | |
US9515846B2 (en) | Switch and setting method | |
JPWO2013191021A1 (ja) | 仮想マシンのマイグレーション方法、マイグレーション装置及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150408 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150717 |
|
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: 20150825 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150910 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5809189 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |