JP7091923B2 - 転送装置、転送方法及びプログラム - Google Patents
転送装置、転送方法及びプログラム Download PDFInfo
- Publication number
- JP7091923B2 JP7091923B2 JP2018148897A JP2018148897A JP7091923B2 JP 7091923 B2 JP7091923 B2 JP 7091923B2 JP 2018148897 A JP2018148897 A JP 2018148897A JP 2018148897 A JP2018148897 A JP 2018148897A JP 7091923 B2 JP7091923 B2 JP 7091923B2
- Authority
- JP
- Japan
- Prior art keywords
- route
- transfer
- cluster
- packet
- switch cluster
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/25—Routing or path finding in a switch fabric
- H04L49/253—Routing or path finding in a switch fabric using establishment or release of connections between ports
- H04L49/254—Centralised controller, i.e. arbitration or scheduling
-
- 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/557—Error correction, e.g. fault recovery or fault tolerance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- 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/15—Interconnection of switching modules
- H04L49/1507—Distribute and route fabrics, e.g. sorting-routing or Batcher-Banyan
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Description
<実施形態の構成>
図1は、本発明の実施形態に係る転送装置を用いた転送システムの構成を示すブロック図である。
次に、本実施形態に係る転送システム60の経路故障時の動作を、図5~図7を参照して説明する。
図5は2台のサーバ62a,62bと、4台の転送装置61a~61dで構成されるスイッチクラスタとの構成を示すブロック図である。図5の矢印Y11~Y14は、集中制御装置73a,73bと各転送装置61a~61d間で集中制御を行うための通信を示す。矢印Y15は、2つある集中制御装置73a,73b同士で情報を同期するための通信を示す。
本実施形態に係る転送装置61a~61dの効果について説明する。転送装置61a~61dは、転送装置61a~61d群によるクラスタ61に外部から集中制御を行う集中制御装置73と、主信号経路であるD-plane(主信号)と同様の経路を介して経路制御の通信を行う。
61a~61d 転送装置
62a,62b サーバ
63 外部ルータ
65a~65g 経路
74 外部ルーティング機能
81 マネージメントポート
82 ハードウエアOS
83 転送機能部
84 外部ルートエージェント
85 内部ルートエンジン又は自律分散制御機能(内部経路制御部)
86 パケット制御エージェント(分離部)
87 パケットフローコントローラ(分離部)
88 転送機能ドライバ
Claims (7)
- 通信の経路で接続された転送装置群によるスイッチクラスタに外部から集中制御を行う集中制御装置と、主信号経路を介して経路制御の通信を行う当該スイッチクラスタの転送装置であって、
前記主信号経路を伝送する、前記スイッチクラスタの内部用パケットと、当該スイッチクラスタの外部の経路制御を行う外部用パケットとを分離する分離部と、
前記スイッチクラスタの内部の複数経路を自在に辿る経路を求める経路制御を行う内部経路制御部と
を備え、
前記分離部は前記スイッチクラスタの内部向けの経路制御パケットを分離し、前記内部経路制御部は、当該分離された内部向けの経路制御パケットの不通時に当該不通の経路を迂回する経路を生成する経路制御を行う
ことを特徴とする転送装置。 - 前記内部経路制御部は、
前記スイッチクラスタの内部に転送装置群の接続経路が複数ある場合、前記主信号経路に係る通信を複数経路に分散することも可能な経路制御を行う
ことを特徴とする請求項1に記載の転送装置。 - 前記内部経路制御部は、
前記スイッチクラスタの内部経路を、当該スイッチクラスタの外部経路と独立して経路制御する
ことを特徴とする請求項1又は2に記載の転送装置。 - 前記分離部で分離された前記スイッチクラスタの外部向けの経路制御パケットを、前記集中制御装置へ転送する外部ルートエージェントを更に備える
ことを特徴とする請求項1~3の何れか1項に記載の転送装置。 - 前記内部経路制御部は、
前記集中制御装置と前記スイッチクラスタの内部の転送装置との通信を、当該スイッチクラスタの内部経路を介して行うように制御する
ことを特徴とする請求項1~4の何れか1項に記載の転送装置。 - 通信の経路で接続された転送装置群によるスイッチクラスタに外部から集中制御を行う集中制御装置と、主信号経路を介して経路制御の通信を行う当該スイッチクラスタの転送装置による転送方法であって、
前記転送装置は、
前記主信号経路を伝送する、前記スイッチクラスタの内部用パケットと、当該スイッチクラスタの外部用パケットとを分離するステップと、
前記スイッチクラスタ内部の複数経路を自在に辿る経路を求める経路制御を行うステップと、
前記分離において前記スイッチクラスタの内部向けの経路制御パケットを分離し、当該分離された内部向けの経路制御パケットの不通時に当該不通の経路を迂回する経路を生成する経路制御を行うステップと
を実行することを特徴とする転送方法。 - 通信の経路で接続された転送装置群によるスイッチクラスタに外部から集中制御を行う集中制御装置と、主信号経路を介して経路制御の通信を行う当該スイッチクラスタの転送装置としてのコンピュータを、
前記主信号経路を伝送する、前記スイッチクラスタの内部用パケットと、当該スイッチクラスタの外部用パケットとを分離する手段、
前記スイッチクラスタ内部の複数経路を自在に辿る経路を求める経路制御を行う手段、
前記分離において前記スイッチクラスタの内部向けの経路制御パケットを分離し、当該分離された内部向けの経路制御パケットの不通時に当該不通の経路を迂回する経路を生成する経路制御を行う手段、
前記スイッチクラスタ内部の経路情報及び前記スイッチクラスタ外部の経路情報を、パケット転送機能が用いる経路情報として通知する手段
として機能させるためのプログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018148897A JP7091923B2 (ja) | 2018-08-07 | 2018-08-07 | 転送装置、転送方法及びプログラム |
US17/264,890 US11799801B2 (en) | 2018-08-07 | 2019-07-23 | Transfer device, transfer system, transfer method, and program |
PCT/JP2019/028883 WO2020031687A1 (ja) | 2018-08-07 | 2019-07-23 | 転送装置、転送システム、転送方法及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018148897A JP7091923B2 (ja) | 2018-08-07 | 2018-08-07 | 転送装置、転送方法及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020025201A JP2020025201A (ja) | 2020-02-13 |
JP7091923B2 true JP7091923B2 (ja) | 2022-06-28 |
Family
ID=69413489
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018148897A Active JP7091923B2 (ja) | 2018-08-07 | 2018-08-07 | 転送装置、転送方法及びプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US11799801B2 (ja) |
JP (1) | JP7091923B2 (ja) |
WO (1) | WO2020031687A1 (ja) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10942788B2 (en) | 2018-06-15 | 2021-03-09 | Vmware, Inc. | Policy constraint framework for an sddc |
US10812337B2 (en) | 2018-06-15 | 2020-10-20 | Vmware, Inc. | Hierarchical API for a SDDC |
US10833973B1 (en) * | 2019-02-15 | 2020-11-10 | Juniper Networks, Inc. | Enabling selection of a bypass path from available paths in an open shortest path first (OSPF) domain and an intermediate system to intermediate system (ISIS) domain |
CN115380514B (zh) | 2020-04-01 | 2024-03-01 | 威睿有限责任公司 | 为异构计算元件自动部署网络元件 |
US11803408B2 (en) | 2020-07-29 | 2023-10-31 | Vmware, Inc. | Distributed network plugin agents for container networking |
US11863352B2 (en) | 2020-07-30 | 2024-01-02 | Vmware, Inc. | Hierarchical networking for nested container clusters |
EP3961989B1 (en) * | 2020-08-24 | 2023-05-03 | Deutsche Telekom AG | Method for an operation of a broadband access network of a telecommunications network comprising a plurality of central office points of delivery, broadband access network or telecommunications network, central office point of delivery cluster, system, program and computer-readable medium |
US20230231741A1 (en) | 2022-01-14 | 2023-07-20 | Vmware, Inc. | Per-namespace ip address management method for container networks |
US11848910B1 (en) | 2022-11-11 | 2023-12-19 | Vmware, Inc. | Assigning stateful pods fixed IP addresses depending on unique pod identity |
US11831511B1 (en) | 2023-01-17 | 2023-11-28 | Vmware, Inc. | Enforcing network policies in heterogeneous systems |
US12101244B1 (en) | 2023-06-12 | 2024-09-24 | VMware LLC | Layer 7 network security for container workloads |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017228935A (ja) | 2016-06-22 | 2017-12-28 | 日本電信電話株式会社 | パケット転送制御装置、パケット転送制御方法、およびパケット転送制御プログラム |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5544163A (en) * | 1994-03-08 | 1996-08-06 | Excel, Inc. | Expandable telecommunications system |
US6473608B1 (en) * | 1999-01-12 | 2002-10-29 | Powerdsine Ltd. | Structure cabling system |
US8144574B1 (en) * | 2007-10-31 | 2012-03-27 | World Wide Packets, Inc. | Distributed control packet processing |
US7940753B2 (en) * | 2007-11-29 | 2011-05-10 | Alcatel Lucent | Enhancing routing optimality in IP networks requiring path establishment |
US8775674B2 (en) * | 2009-02-27 | 2014-07-08 | Telecom Recovery | Systems and methods for seamless communications recovery and backup using networked communication devices |
EP2523403B1 (en) * | 2010-01-05 | 2014-08-20 | Nec Corporation | Network system and network redundancy method |
US9525647B2 (en) * | 2010-07-06 | 2016-12-20 | Nicira, Inc. | Network control apparatus and method for creating and modifying logical switching elements |
US9124526B2 (en) * | 2010-10-15 | 2015-09-01 | Nec Corporation | Switch system, and data forwarding method |
US9178833B2 (en) * | 2011-10-25 | 2015-11-03 | Nicira, Inc. | Chassis controller |
JP5965335B2 (ja) * | 2013-02-19 | 2016-08-03 | 日本電信電話株式会社 | 通信システム、及び経路制御方法 |
US9426060B2 (en) * | 2013-08-07 | 2016-08-23 | International Business Machines Corporation | Software defined network (SDN) switch clusters having layer-3 distributed router functionality |
JP6311265B2 (ja) * | 2013-10-17 | 2018-04-18 | 日本電気株式会社 | 通信中継装置、通信中継システム、中継定義情報の更新方法及び更新プログラム |
US9614726B2 (en) * | 2014-01-21 | 2017-04-04 | Telefonaktiebolaget L M Ericsson (Publ) | Method and system for deploying maximally redundant trees in a data network |
US20150319081A1 (en) * | 2014-03-14 | 2015-11-05 | Avni Networks Inc. | Method and apparatus for optimized network and service processing |
US10356011B2 (en) * | 2014-05-12 | 2019-07-16 | Futurewei Technologies, Inc. | Partial software defined network switch replacement in IP networks |
US9800522B2 (en) * | 2014-10-13 | 2017-10-24 | Ciena Corporation | Make-before-break systems and methods decoupling a control plane from a data plane |
WO2016105330A1 (en) * | 2014-12-22 | 2016-06-30 | Hewlett Packard Enterprise Development Lp | Response to an inoperative network device managed by a controller |
US9699116B2 (en) * | 2015-01-26 | 2017-07-04 | Telefonaktiebolaget L M Ericsson (Publ) | SDN based interdomain and intradomain traffic engineering |
US9756121B2 (en) * | 2015-06-24 | 2017-09-05 | International Business Machines Corporation | Optimizing routing and load balancing in an SDN-enabled cloud during enterprise data center migration |
JP6471066B2 (ja) | 2015-08-10 | 2019-02-13 | 日本電信電話株式会社 | ネットワーク管理装置、および、アドレス設定方法 |
US20170195253A1 (en) * | 2015-12-31 | 2017-07-06 | Fortinet, Inc. | Flexible pipeline architecture for multi-table flow processing |
WO2017122847A1 (ko) * | 2016-01-12 | 2017-07-20 | 쿨클라우드(주) | Sdn 기반의 네트워크 시스템의 멀티 테넌트 지원 방법 및 그 시스템 |
CN114900858A (zh) * | 2016-12-30 | 2022-08-12 | 英特尔公司 | 用于无线电通信的方法和设备 |
-
2018
- 2018-08-07 JP JP2018148897A patent/JP7091923B2/ja active Active
-
2019
- 2019-07-23 US US17/264,890 patent/US11799801B2/en active Active
- 2019-07-23 WO PCT/JP2019/028883 patent/WO2020031687A1/ja active Application Filing
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017228935A (ja) | 2016-06-22 | 2017-12-28 | 日本電信電話株式会社 | パケット転送制御装置、パケット転送制御方法、およびパケット転送制御プログラム |
Non-Patent Citations (1)
Title |
---|
平澤 崇佳 他,分散連携型Openflowコントローラにおける連携通信帯域の考察,電子情報通信学会2017年通信ソサイエティ大会講演論文集2,日本,電子情報通信学会,2017年08月29日,p.19(B-6-1),「2.ネットワーク装置の提案装置制御手法」, Fig.1 |
Also Published As
Publication number | Publication date |
---|---|
US20210306285A1 (en) | 2021-09-30 |
WO2020031687A9 (ja) | 2021-02-11 |
US11799801B2 (en) | 2023-10-24 |
WO2020031687A1 (ja) | 2020-02-13 |
JP2020025201A (ja) | 2020-02-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7091923B2 (ja) | 転送装置、転送方法及びプログラム | |
US10868757B2 (en) | Efficient routing in software defined networks | |
US6751191B1 (en) | Load sharing and redundancy scheme | |
JP5867211B2 (ja) | 中継装置、中継装置の制御方法及び中継システム | |
US8576721B1 (en) | Local forwarding bias in a multi-chassis router | |
JP4688765B2 (ja) | ネットワークの冗長方法及び中位スイッチ装置 | |
US8842518B2 (en) | System and method for supporting management network interface card port failover in a middleware machine environment | |
JP5416596B2 (ja) | ネットワーク中継装置、ネットワークシステム、それらの制御方法 | |
JP6008801B2 (ja) | 伝送システム、送信方法、及び伝送装置 | |
US20160248669A1 (en) | Systems and methods of inter data center out-bound traffic management | |
US11646960B2 (en) | Controller provided protection paths | |
CN104754025A (zh) | 可编程分布式联网 | |
WO2010069382A1 (en) | Method and apparatus for transferring data packets between a first network and a second network | |
EP2962411A1 (en) | System and method for traffic polarization during failures | |
JP2013026829A (ja) | 伝送システムおよび伝送システムの制御方法 | |
US8625407B2 (en) | Highly available virtual packet network device | |
JP6527488B2 (ja) | パケット転送制御装置、パケット転送制御方法、およびパケット転送制御プログラム | |
JP2008311715A (ja) | オーバレイノード、該オーバレイノードを備えたオーバレイネットワークおよびオーバレイルーティング方法とそのためのプログラム | |
US8732335B2 (en) | Device communications over unnumbered interfaces | |
JP2006019867A (ja) | 経路計算システム | |
JP3887301B2 (ja) | フレーム転送ネットワーク | |
JP2012195627A (ja) | 経路広報装置、経路広報方法および経路制御装置 | |
KR20170068973A (ko) | 가상 라우터가 내장된 패킷 전송망 시스템 및 그 시스템에서의 패킷 전송 방법 | |
JP2004153706A (ja) | 通信装置および網インタフェース装置 | |
JP2004056365A (ja) | パケット通信ネットワークシステムおよびそのパケット転送経路制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201204 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211130 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220121 |
|
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: 20220517 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220530 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7091923 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |