JP6014932B2 - ネットワーク装置、性能制御方法及びネットワークシステム - Google Patents
ネットワーク装置、性能制御方法及びネットワークシステム Download PDFInfo
- Publication number
- JP6014932B2 JP6014932B2 JP2013000877A JP2013000877A JP6014932B2 JP 6014932 B2 JP6014932 B2 JP 6014932B2 JP 2013000877 A JP2013000877 A JP 2013000877A JP 2013000877 A JP2013000877 A JP 2013000877A JP 6014932 B2 JP6014932 B2 JP 6014932B2
- Authority
- JP
- Japan
- Prior art keywords
- packet
- traffic
- network device
- performance
- transfer
- 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
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/12—Avoiding congestion; Recovering from congestion
- H04L47/127—Avoiding congestion; Recovering from congestion by using congestion prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/19—Flow control; Congestion control at layers above the network layer
- H04L47/193—Flow control; Congestion control at layers above the network layer at the transport layer, e.g. TCP related
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
本発明の第1の実施例について説明する。
次に、本発明の第2の実施例について説明する。
100 ヘッダ処理部
101 入力側ヘッダ処理部
102 出力側ヘッダ処理部
110−k パケット処理回路
150 ルーティングテーブル制御部
160 フローテーブル制御部
170 回路数判定部
1701 トラフィック情報用メモリ領域
1702 トラフィック情報分析回路
1703 FFT演算部
1704 平均演算部
1705 偏差演算部
1706 性能予測部
1707 回路制御部
200 パケット転送装置
201−ij 入力回線
202−ij 出力回線
210−i インターフェース部
230 パケット受信回路
240 入力側パケットバッファ
250 パケット中継処理部
270 パケット送信回路
280 出力側パケットバッファ
290 プロセッサ
500 ルーティングテーブル用CAM
600 ルーティングテーブル用メモリ
700 フローテーブル用CAM
800 フローテーブル用メモリ
90 ネットワークルータ
901 ネットワークインターフェース
902 転送部
9021 パケット格納部
9022 パケットヘッダ振り分け部
9023 パケットヘッダ蓄積用キュー
9024 検索部
9025 パケットバッファ
903 クロスバスイッチ
904 CPU
905 転送判定部
A101、A101−n クライアント
A102、A102−n ネットワークルータ
A103 広域ネットワーク
A104 サーバ
Claims (9)
- パケットを転送するネットワーク装置であって、
受信したパケットを所定の宛先に転送する転送部と、
前記転送されるパケットのトラフィック量を収集する判定部と、を備え、
前記判定部は、前記トラフィック量の変化の周期性を判定し、前記判定された周期性を用いて所定時間後のトラフィック量を予測し、前記トラフィック量の予測結果に基づいて、前記転送部の転送性能を制御し、サーバが提供するサービスに対するリクエストが含まれるパケットの転送を監視し、前記監視されたリクエストの数を用いて、所定時間後のトラフィック量を予測し、
前記ネットワーク装置は、前記予測されたトラフィック量を、上流及び下流の少なくとも一つの他のネットワーク装置に、当該他のネットワーク装置が転送性能を制御するために、転送することを特徴とするネットワーク装置。 - 請求項1に記載のネットワーク装置であって、
前記判定部は、前記転送されるパケットを送信するアプリケーションの種別毎に前記トラフィック量の周期性を判定し、前記判定された周期性を用いて所定時間後のトラフィック量を前記アプリケーションの種別毎に予測することを特徴とするネットワーク装置。 - 請求項1又は2に記載のネットワーク装置であって、
前記判定部は、前記転送されるパケットのTCPヘッダに含まれるSYNフラグの数を用いて、所定時間後のトラフィック量を予測することを特徴とするネットワーク装置。 - 請求項3に記載のネットワーク装置であって、
前記判定部は、前記転送されるパケットのTCPヘッダに含まれるSYNフラグの数をアプリケーションの種別毎に収集し、前記収集したアプリケーションの種別毎のSYNフラグの数を用いて、所定時間後のトラフィック量を前記アプリケーションの種別毎に予測することを特徴とするネットワーク装置。 - パケットを転送するネットワーク装置の転送性能を制御する方法であって、
前記ネットワーク装置は、受信したパケットを所定の宛先に転送する転送部と、前記転送されるパケットのトラフィック量を収集する判定部と、を有し、
前記方法は、
前記判定部が、前記トラフィック量の変化の周期性を判定するステップと、
前記判定部が、前記判定された周期性を用いて所定時間後のトラフィック量を予測するステップと、
前記判定部が、前記トラフィック量の予測結果に基づいて、前記転送部の転送性能を制御するステップと、
前記方法は、サーバが提供するサービスに対するリクエストが含まれるパケットの転送を監視するステップと、
前記監視されたリクエストの数を用いて予測されたトラフィック量を、上流及び下流の少なくとも一つの他のネットワーク装置に、当該他のネットワーク装置が転送性能を制御するために、転送するステップとを含み、
前記トラフィック量を予測するステップにおいて、前記判定部は、前記監視されたリクエストの数を用いて、所定時間後のトラフィック量を予測することを特徴とする性能制御方法。 - 請求項5に記載の性能制御方法であって、
前記周期性を判定するステップにおいて、前記転送されるパケットを送信するアプリケーションの種別毎に前記トラフィック量の周期性を判定し、
前記トラフィック量を予測するステップにおいて、前記判定された周期性を用いて所定時間後のトラフィック量を前記アプリケーションの種別毎に予測することを特徴とする性能制御方法。 - 請求項5又は6に記載の性能制御方法であって、
前記トラフィック量を予測するステップにおいて、前記判定部は、前記転送されるパケットのTCPヘッダに含まれるSYNフラグの数を用いて、所定時間後のトラフィック量を予測することを特徴とする性能制御方法。 - 請求項7に記載の性能制御方法であって、
前記方法は、前記転送されるパケットのTCPヘッダに含まれるSYNフラグの数をアプリケーションの種別毎に収集するステップを含み、
前記トラフィック量を予測するステップにおいて、前記収集したアプリケーションの種別毎のSYNフラグの数を用いて、所定時間後のトラフィック量を前記アプリケーションの種別毎に予測することを特徴とする性能制御方法。 - パケットを転送する第1のネットワーク装置と、前記第1のネットワーク装置の上流又は下流に接続される第2のネットワーク装置とを備えるネットワークシステムであって、
前記各ネットワーク装置は、受信したパケットを所定の宛先に転送する転送部と、前記転送されるパケットのトラフィック量を収集する判定部と、を有し、
前記第1のネットワーク装置の判定部は、前記トラフィック量の変化の周期性を判定し、前記判定された周期性を用いて所定時間後のトラフィック量を予測し、前記トラフィック量の予測結果に基づいて、前記転送部の転送性能を制御し、サーバが提供するサービスに対するリクエストが含まれるパケットの転送を監視し、前記監視されたリクエストの数を用いて、所定時間後のトラフィック量を予測し、前記予測したトラフィック量を前記第2のネットワーク装置に送信し、
前記第2のネットワーク装置の判定部は、前記第1のネットワーク装置から送信されたトラフィック量の予測結果に基づいて、前記第2のネットワーク装置の転送部の転送性能を制御することを特徴とするネットワークシステム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013000877A JP6014932B2 (ja) | 2013-01-08 | 2013-01-08 | ネットワーク装置、性能制御方法及びネットワークシステム |
US14/149,109 US9350669B2 (en) | 2013-01-08 | 2014-01-07 | Network apparatus, performance control method, and network system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013000877A JP6014932B2 (ja) | 2013-01-08 | 2013-01-08 | ネットワーク装置、性能制御方法及びネットワークシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014135533A JP2014135533A (ja) | 2014-07-24 |
JP6014932B2 true JP6014932B2 (ja) | 2016-10-26 |
Family
ID=51060861
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013000877A Active JP6014932B2 (ja) | 2013-01-08 | 2013-01-08 | ネットワーク装置、性能制御方法及びネットワークシステム |
Country Status (2)
Country | Link |
---|---|
US (1) | US9350669B2 (ja) |
JP (1) | JP6014932B2 (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016127360A (ja) * | 2014-12-26 | 2016-07-11 | Kddi株式会社 | 通信トラヒック予測方法、装置およびプログラム |
US10204214B2 (en) * | 2016-09-14 | 2019-02-12 | Microsoft Technology Licensing, Llc | Periodicity detection of network traffic |
JP6646567B2 (ja) * | 2016-12-15 | 2020-02-14 | 日本電信電話株式会社 | 帯域割当装置及び帯域割当方法 |
CN107370684B (zh) * | 2017-06-15 | 2021-06-08 | 腾讯科技(深圳)有限公司 | 业务限流方法及业务限流装置 |
CN113516292A (zh) * | 2021-05-24 | 2021-10-19 | 中国工商银行股份有限公司 | 业务量的预测方法、装置、电子设备以及可读存储介质 |
CN117479186A (zh) * | 2022-07-25 | 2024-01-30 | 北京三星通信技术研究有限公司 | 无线通信***中的实体及其执行的方法 |
CN117729137A (zh) * | 2024-02-08 | 2024-03-19 | 金数信息科技(苏州)有限公司 | 一种网络流量数据的特征生成方法、装置及设备 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0576122B1 (en) * | 1992-04-27 | 2001-08-29 | Nippon Telegraph And Telephone Corporation | Packet network and method for congestion avoidance in packet networks |
US6366761B1 (en) * | 1998-10-06 | 2002-04-02 | Teledesic Llc | Priority-based bandwidth allocation and bandwidth-on-demand in a low-earth-orbit satellite data communication network |
JP4606333B2 (ja) * | 2005-09-20 | 2011-01-05 | 富士通株式会社 | ルーティング制御方法 |
JP5156332B2 (ja) | 2007-10-30 | 2013-03-06 | アラクサラネットワークス株式会社 | パケット転送装置 |
JP4823209B2 (ja) * | 2007-12-13 | 2011-11-24 | アラクサラネットワークス株式会社 | パケット転送装置 |
JP5017218B2 (ja) * | 2008-09-12 | 2012-09-05 | アラクサラネットワークス株式会社 | パケット転送装置 |
JP2011041054A (ja) * | 2009-08-12 | 2011-02-24 | Alaxala Networks Corp | パケット転送装置 |
JP4726978B2 (ja) * | 2009-09-14 | 2011-07-20 | 中国電力株式会社 | 輻輳制御装置及び輻輳制御方法 |
JP4995304B2 (ja) | 2010-05-28 | 2012-08-08 | 株式会社日立製作所 | パケット転送装置の制御方法及び制御装置 |
-
2013
- 2013-01-08 JP JP2013000877A patent/JP6014932B2/ja active Active
-
2014
- 2014-01-07 US US14/149,109 patent/US9350669B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2014135533A (ja) | 2014-07-24 |
US9350669B2 (en) | 2016-05-24 |
US20140192647A1 (en) | 2014-07-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6014932B2 (ja) | ネットワーク装置、性能制御方法及びネットワークシステム | |
JP5750714B2 (ja) | 計算機システム、仮想サーバ配置方法及び配置制御装置 | |
JP6991313B2 (ja) | 遅延ベースの伝送経路制御方法、ネットワークコントローラ、およびシステム | |
EP2288086B1 (en) | Network monitoring device, bus system monitoring device, method and program | |
Xu et al. | Minimizing flow statistics collection cost of SDN using wildcard requests | |
US8547855B1 (en) | Method and apparatus to schedule multiple probes for active or passive monitoring of networks | |
EP3033860B1 (en) | Transparent software-defined network management | |
EP3295612B1 (en) | Uplink performance management | |
US9178794B2 (en) | Communication quality monitoring system, communication quality monitoring method and recording medium | |
EP2760182B1 (en) | Data communication apparatus, data transmission method, and computer system | |
US20090003225A1 (en) | Method and apparatus for probing of a communication network | |
KR101467137B1 (ko) | 분산 라우터/스위치 아키텍처에서 서비스 중 스루풋을 테스팅하는 방법 | |
JP5440200B2 (ja) | 中継装置及び帯域制御方法 | |
Imputato et al. | Revisiting design choices in queue disciplines: The PIE case | |
US10628201B2 (en) | Analysis method and analysis apparatus | |
JP2006211360A (ja) | 通信回線監視装置 | |
Caba et al. | Mitigating sdn controller performance bottlenecks | |
JP2012182747A (ja) | ネットワーク品質測定方法、遅延揺らぎ推定装置、ネットワーク監視システム、及びプログラム | |
JP2008079138A (ja) | 通信監視システム、フロー収集装置、解析マネージャ装置及びプログラム | |
WO2011048740A1 (ja) | データ伝送システム、送信速度制御方法、受信端末、送信端末 | |
JP2014112779A (ja) | データ送信制御装置、データ送信制御方法、および、コンピュータ・プログラム | |
JP6760895B2 (ja) | ネットワーク計測システム、および、ネットワーク計測方法 | |
US9882751B2 (en) | Communication system, communication controller, communication control method, and medium | |
JP2018032983A (ja) | 端末装置および通信監視方法 | |
Özer et al. | A Scalable and Efficient Port-Based Adaptive Resource Monitoring Approach in Software Defined Networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150716 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160519 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160531 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160624 |
|
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: 20160830 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160907 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6014932 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |