JP4279324B2 - ネットワーク制御方法 - Google Patents
ネットワーク制御方法 Download PDFInfo
- Publication number
- JP4279324B2 JP4279324B2 JP2007048246A JP2007048246A JP4279324B2 JP 4279324 B2 JP4279324 B2 JP 4279324B2 JP 2007048246 A JP2007048246 A JP 2007048246A JP 2007048246 A JP2007048246 A JP 2007048246A JP 4279324 B2 JP4279324 B2 JP 4279324B2
- Authority
- JP
- Japan
- Prior art keywords
- packet
- destination
- processing device
- packet processing
- subscriber user
- 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
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
図1に、本発明を適用するネットワークのネットワークモデルの一例を示す。ネットワークは、加入者ユーザ収容装置1〜4、パケット転送装置5〜6、パケット処理装置7〜8およびそれらを制御するネットワーク制御装置9から構成され、ユーザ端末10から17は、各アクセス網18〜21を経由して、加入者ユーザ収容装置1〜4に収容されている。一般的には、加入者ユーザ収容装置1〜4はエッジノードまたはエッジルータ、パケット転送装置5〜6はコアノードまたはコアルータと呼ばれる。加入者ユーザ収容装置1〜4は、パケット転送装置5〜6によって接続されている。加入者ユーザ収容装置1〜4とパケット転送装置5〜6およびパケット処理装置7〜8からなるネットワークをコアネットワーク22とし、ユーザ端末で構成されるネットワークをユーザネットワーク23とする。
図6のネットワークモデルを用いて、本発明の動作例を示す。初期状態において、ユーザ#1からユーザ#5間で、加入者ユーザ収容装置1、リンク101、パケット転送装置5、リンク105、パケット転送装置6、リンク103、加入者ユーザ収容装置3経由でパケットを転送している。当該フローをパケット処理装置へ迂回させる制御を実施するとする。
(b)論理ポート設定指示機能29を用い、当該パケット処理装置を示すアドレスコア#8に対し、迂回元の加入者ユーザ収容装置を示すアドレスコア#3への論理ポート設定を指示する。
(c)経路設定指示機能30を用い、当該加入者ユーザ収容装置を示すアドレスコア#3に対し、迂回先のパケット処理装置を示すアドレスコア#8への論理ポートに割り当てられたラベルを、宛先アドレスがユーザ#5であるパケットヘ付与するよう指示する。
この際、誘導先トラヒック管理機能27が複数のフローを管理しており、加入者ユーザ収容装置コア#3とパケット処理装置コア#8を保有する別エントリが存在する場合、(a)および(b)の処理は省略する。
パケット処理装置8は、ネットワーク制御装置9からの指示(b)に対し、返送経路設定機能43を用いて、パケット転送装置コア#3に対して論理ポートを設定する。この際、加入者ユーザ収容装置コア#3からも(a)に対応する論理ポートが設定される。
ネットワーク制御装置9は、制御対象とするパケットフローのヘッダ情報、当該パケットの送信元加入者ユーザ収容装置、宛先加入者ユーザ収容装置および当該パケットフローの転送データ量からなる制御情報(図12の例では、宛先アドレス:ユーザ#5、宛先加入者ユーザ収容装置:コア#3、送信元加入者ユーザ収容装置:コア#1、転送データ量:200Mb/s)を受信した際、宛先加入者ユーザ収容装置コア#3を検索キーとして誘導先管理リスト26を検索し誘導先候補1であるコア#8を特定し、コア#8の現転送データ量400Mb/s(byte per second)に当該パケットフローの転送データ量200Mb/sを加えた際に閾値500Mb/sを上回るため、誘導先候補2であるコア#7を特定し、コア#7の現転送データ量100Mb/s に当該パケットフローの転送データ量200Mb/sを加えた際に閾値400Mb/sを下回ることを確認し、当該パケットフローの誘導先パケット処理装置をコア#7に決定し、フロー誘導先管理機能に当該パケットフロー情報を追加するとともに、図8に記載した(a)以降の制御を実施する。
(b)論理ポート設定指示機能29を用い、当該パケット処理装置を示すアドレスコア#7に対し、迂回元の加入者ユーザ収容装置を示すアドレスコア#3への論理ポート設定を指示する。
(c)経路設定指示機能30を用い、当該加入者ユーザ収容装置を示すアドレスコア#3に対し、宛先アドレスがユーザ#5であるパケットヘ付与するラベルを、コア#8への論理ポートに割り当てられたラベルから、コア#7への論理ポートに割り当てられたラベルに変更するよう指示する。
この際、誘導先トラヒック管理機能27が複数のフローを管理しており、加入者ユーザ収容装置コア#3とパケット処理装置コア#7を保有する別エントリが存在する場合、(a)および(b)の処理は省略する。
Claims (6)
- 論理ポートを設定可能な複数の加入者ユーザ収容装置と、論理ポートを設定可能であり、パケットの通過制御機能を搭載する複数のパケット処理装置と、宛先加入者ユーザ収容装置のアドレスと送信元加入者ユーザ収容装置のアドレスと宛先アドレスと送信元アドレスで構成されるパケットフロー情報および当該パケットフローの転送データ量で構成される制御情報の通知を受けるネットワーク制御装置と、を有するパケット転送ネットワークにおけるネットワーク制御方法であって、
前記ネットワーク制御装置が、
前記加入者ユーザ収容装置毎に、優先順位付けされた複数のパケット処理装置リストを管理するとともに、
通知されたパケットフローの転送データ量と、通知に記述された宛先加入者ユーザ収容装置に対する第一優先パケット処理装置の転送データ量を加算し、予め定めた一定値を超過するか否かを確認し、
一定値を超過しない際は、当該加入者ユーザ収容装置と当該パケット処理装置間に論理ポートを設定し、
一定値を超過する際は、優先度が高いパケット処理装置から上記処理を試行して、あるパケット処理装置と当該加入者ユーザ収容装置間に論理ポートを設定するよう試行する
ことを特徴とするネットワーク制御方法。 - 請求項1に記載のネットワーク制御方法において、
前記パケット処理装置は、
通過パケットフローの一定時間毎の転送データ量をカウントし、
前記ネットワーク制御装置は、
各パケット処理装置に転送されているパケットフローを送信元加入者ユーザ収容装置と宛先加入者ユーザ収容装置と共にフロー管理リストとして管理するとともに、
パケット処理装置の一定時間毎の総転送データ量を参照し、転送データ量が予め定めた一定値を超過したパケット処理装置を検出した際に、当該パケット処理装置について、超過分以上の転送データが観測されている単数または複数のパケットフローを特定し、特定したパケットフローに対し、前記フロー管理リストから、当該パケットフローの宛先加入者ユーザ収容装置を特定し、当該宛先加入者ユーザ収容装置に対する第一優先パケット処理装置の転送データ量と、特定したパケットフローの転送データ量を加算し、予め定めた一定値を超過するか否かを確認し、
一定値を超過しない際は、当該パケット処理装置を新たなパケットフロー転送先とし、
一定値を超過する際は、優先度が高いパケット処理装置から上記処理を試行して、あるパケット処理装置を新たなパケットフロー転送先と特定するよう試行する
ことを特徴とするネットワーク制御方法。 - 請求項1または2に記載のネットワーク制御方法において、
前記ネットワーク制御装置が、
宛先加入者ユーザ収容装置のアドレスと送信元加入者ユーザ収容装置のアドレスと宛先アドレスと送信元アドレスで構成されるパケットフロー情報および当該パケットフローの転送データ量で構成される制御情報の通知を受ける代わりに、
アドレスから当該アドレスを収容する加入者ユーザ収容装置を特定する機能を保有し、宛先アドレスと送信元アドレスで構成されるパケットフロー情報および当該パケットフローの転送データ量で構成される制御情報の通知を受けた際に、宛先アドレスから宛先加入者ユーザ収容装置を特定し、送信元アドレスから送信元加入者ユーザ収容装置を特定し、特定した加入者ユーザ収容装置を、通知に記述された加入者ユーザ収容装置として用いることを特徴とするネットワーク制御方法。 - 請求項1ないし3のうちのいずれか1項に記載のネットワーク制御方法において、
転送データ量の代わりに、転送データ量と転送パケット数および転送パケットフロー数から構成される転送負荷を用いることを特徴とするネットワーク制御方法。 - 請求項1ないし4のうちのいずれか1項に記載のネットワーク制御方法において、
前記パケット処理装置が、
前記パケット通過制御機能のパケット通過処理として、転送パケットの宛先アドレス毎の転送データ量の累計値を一定周期毎に計測し、ある宛先アドレスの転送データ量の累計値が予め定めた閾値以上となった際は、当該宛先アドレスを保有するパケットに関して、次周期では閾値超過量に相当するパケットを廃棄することを特徴とするネットワーク制御方法。 - 請求項1ないし4のうちのいずれか1項に記載のネットワーク制御方法において、
前記パケット処理装置が、
前記パケット通過制御機能のパケット通過処理として、受信パケットのヘッダ情報毎の転送パケット数および転送データ量の累計値を一定周期毎に観測し、あるヘッダ情報の転送パケット数および転送データ量の累計値の増加値が予め定めた閾値以上となった際は、次周期から当該ヘッダ情報を保有するパケットを廃棄することを特徴とするネットワーク制御方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007048246A JP4279324B2 (ja) | 2007-02-28 | 2007-02-28 | ネットワーク制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007048246A JP4279324B2 (ja) | 2007-02-28 | 2007-02-28 | ネットワーク制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008211690A JP2008211690A (ja) | 2008-09-11 |
JP4279324B2 true JP4279324B2 (ja) | 2009-06-17 |
Family
ID=39787606
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007048246A Expired - Fee Related JP4279324B2 (ja) | 2007-02-28 | 2007-02-28 | ネットワーク制御方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4279324B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102712155B (zh) * | 2010-01-18 | 2015-03-04 | 株式会社普利司通 | 轮胎制造装置 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4592800B2 (ja) * | 2009-03-12 | 2010-12-08 | パナソニック株式会社 | 経路選択装置、経路選択方法、およびプログラム |
CN102148751B (zh) * | 2010-12-16 | 2014-04-23 | 福建星网锐捷网络有限公司 | 逻辑接口管理方法、装置及网络设备 |
JP2012130223A (ja) | 2010-12-17 | 2012-07-05 | Samsung Electronics Co Ltd | 同期モータ |
-
2007
- 2007-02-28 JP JP2007048246A patent/JP4279324B2/ja not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102712155B (zh) * | 2010-01-18 | 2015-03-04 | 株式会社普利司通 | 轮胎制造装置 |
Also Published As
Publication number | Publication date |
---|---|
JP2008211690A (ja) | 2008-09-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9276852B2 (en) | Communication system, forwarding node, received packet process method, and program | |
Ioannidis et al. | Implementing pushback: Router-based defense against DDoS attacks | |
CN108040057B (zh) | 适于保障网络安全、网络通信质量的sdn系统的工作方法 | |
US20190297017A1 (en) | Managing network congestion using segment routing | |
KR101900154B1 (ko) | DDoS 공격이 탐지가 가능한 소프트웨어 정의 네트워크 및 이에 포함되는 스위치 | |
JP4547340B2 (ja) | トラフィック制御方式、装置及びシステム | |
US20110138463A1 (en) | Method and system for ddos traffic detection and traffic mitigation using flow statistics | |
US20070055789A1 (en) | Method and apparatus for managing routing of data elements | |
US8339971B2 (en) | Network protection via embedded controls | |
US10986018B2 (en) | Reducing traffic overload in software defined network | |
JP4380710B2 (ja) | トラフィック異常検出システム、トラフィック情報観測装置、及び、トラフィック情報観測プログラム | |
JP6599819B2 (ja) | パケット中継装置 | |
Afaq et al. | Large flows detection, marking, and mitigation based on sFlow standard in SDN | |
CN113037731B (zh) | 基于sdn架构和蜜网的网络流量控制方法及系统 | |
Gkounis | Cross-domain DoS link-flooding attack detection and mitigation using SDN principles | |
KR101352553B1 (ko) | 플로우별 통계정보를 이용한 분산 서비스 거부 공격(ddos) 탐지 및 트래픽 경감 방법 및 그 시스템 | |
JP4279324B2 (ja) | ネットワーク制御方法 | |
JP6939726B2 (ja) | 攻撃対処箇所選択装置及び攻撃対処箇所選択方法 | |
JP4260848B2 (ja) | ネットワーク制御方法 | |
JP4244356B2 (ja) | トラヒック分析・制御システム | |
JP2004328307A (ja) | 攻撃防御システム、攻撃防御制御サーバおよび攻撃防御方法 | |
KR101065800B1 (ko) | 네트워크 관리 장치 및 그 방법과 이를 위한 사용자 단말기및 그의 기록 매체 | |
JP4516612B2 (ja) | ネットワーク制御方法およびネットワーク制御装置 | |
JP2006050442A (ja) | トラヒック監視方法及びシステム | |
US20190230115A1 (en) | Fatigue-based segment routing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090126 |
|
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: 20090310 |
|
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: 20090311 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120319 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4279324 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130319 Year of fee payment: 4 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |