JP5681138B2 - 管理装置、通信システム、中継装置、通信方法、およびプログラム - Google Patents
管理装置、通信システム、中継装置、通信方法、およびプログラム Download PDFInfo
- Publication number
- JP5681138B2 JP5681138B2 JP2012066077A JP2012066077A JP5681138B2 JP 5681138 B2 JP5681138 B2 JP 5681138B2 JP 2012066077 A JP2012066077 A JP 2012066077A JP 2012066077 A JP2012066077 A JP 2012066077A JP 5681138 B2 JP5681138 B2 JP 5681138B2
- Authority
- JP
- Japan
- Prior art keywords
- route
- flow
- path
- relay device
- transferred
- 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および図2を参照して説明する。
図1は、第1の実施形態による通信システムの構成例を示している。図1によれば、第1の実施形態による通信システムは、管理装置1000と、中継装置1100を含む。
続いて、第1の実施形態の動作について、図2のフローチャートを参照して説明する。まず、収集部1101は、中継装置1100を経由する経路の伝送量を収集する(S1001)。続いて、通知部1102は、S1001で収集した経路の伝送量を、管理装置1000に通知する(S1002)。
以上説明したように、第1の実施形態による管理装置1000は、伝送量が規定値以上の第1の経路以外の経路から、第1の経路で転送されるフローを切り替え可能な第2の経路を検索する。さらに、管理装置1000は、第1の経路で転送されるフローを第2の経路に変更するように、中継装置1100の経路の設定を変更している。
次に、本発明による第2の実施形態について、図3から図7を参照して説明する。
図3は、第2の実施形態による通信システムの構成例を示す図である。なお、第3の実施形態以降でも、この構成を用いて説明を行う。
図6は、第2の実施形態による動作の流れを示したフローチャートである。まず、中継装置10の収集部111は、中継装置10を経由する経路の伝送量を収集する(S101)。次に、通知部112は、S101で収集した経路と、伝送量とを管理装置1に通知する(S102)。
続いて、図3の通信システムにおける、第2の実施形態の動作の具体例1を説明する。図7は、フローの経路を切り替える前のデータの流れを示している。また、図8は、フローCが転送される経路を切り替えた後のデータの流れを示している。
以上説明したように、第2の実施形態による管理装置1は、伝送量が規定値以上の第1の経路以外の経路から、第1の経路で転送されるフローを切り替え可能な第2の経路を検索する。さらに、管理装置1は、第1の経路で転送されるフローを第2の経路に変更するように、中継装置10の経路の設定を変更している。
まず、具体例2として、図10のS111からS113までの動作について説明する。現在のフローの流れとしては、図7に示した例であるとする。具体例1と同様に、フローAが経路R1、フローBとフローCが経路R2、フローDが経路R4によってそれぞれ転送されている。
まず、図10のS114からS116までの動作について説明する。現在のフローの流れとしては、図14に示した例であるとする。フローAが経路R1、フローBとフローCが経路R2、フローDが経路R4によってそれぞれ転送されている。なお、フローBは、ユーザ端末6を宛先としている。
次に、図10のS117からS119までの動作について説明する。現在のフローの流れとしては、図19に示した例であるとする。フローAが経路R1、フローBとフローCが経路R2、フローDが経路R4によってそれぞれ転送されている。ここで、フローBとフローCは、送信先は同じユーザ端末7であるが、送信先として指定されているポートはそれぞれ異なるものとする。
最後に、図10のS117からS120までの動作について説明する。現在のフローの流れとしては、図24に示した例であるとする。フローAが経路R1、フローBとフローCが経路R2、フローDが経路R3、フローEが経路R4によってそれぞれ転送されている。
以上説明した第1の実施形態および第2の実施形態は、上述した非特許文献1に記載のOpenFlowネットワークに適用することができる。また、OpenFlow以外であっても、制御サーバ等がネットワークの集中管理を行うようなネットワークであれば、適用可能である。
データの転送を行う中継装置の制御を行う管理装置であって、
前記管理装置は、
前記中継装置から通知された経路のうち、伝送量が規定値以上である第1の経路を検出する検出部と、
前記第1の経路以外の経路のうち、前記第1の経路で転送されるフローを切り替え可能な第2の経路を検索する検索部と、
前記第1の経路で転送されるフローの経路を、前記第2の経路に変更するように、前記中継装置の設定を変更する経路制御部と、
を備えることを特徴とする管理装置。
前記切り替え可能な第2の経路とは、前記第1の経路以外の経路のうち、前記第1の経路で転送されるフローの伝送量を付加しても伝送量の規定値に満たない経路である
ことを特徴とする付記1に記載の管理装置。
前記管理装置は、さらに、
前記中継装置から通知されたフローごとの伝送量を、前記経路ごとに集計する集計部と、
を備えることを特徴とする付記1または付記2に記載の管理装置。
前記検索部は、
前記第1の経路で転送される複数のフローの送信元端末が異なり、宛先端末が同一である場合に、前記複数のフローの送信元端末の情報に基づいて、前記第2の経路を検索する
ことを特徴とする付記1から付記3のいずれか1つに記載の管理装置。
前記検索部は、
前記第1の経路で転送される複数のフローの送信元端末が同一であり、宛先端末が異なる場合に、前記複数のフローの宛先端末の情報に基づいて、前記第2の経路を検索する
ことを特徴とする付記1から付記4のいずれか1つに記載の管理装置。
前記検索部は、
前記第1の経路で転送される複数のフローの送信元端末および宛先端末が同一である場合に、前記複数のフローの宛先端末の宛先ポートの情報に基づいて、前記第2の経路を検索する
ことを特徴とする付記1から付記5のいずれか1つに記載の管理装置。
前記検索部は、
前記第2の経路を検索した結果、前記第2の経路が存在しない場合には、前記第1の経路で転送されるフローのうち、いずれかを破棄する
ことを特徴とする付記1から付記6のいずれか1つに記載の管理装置。
データを転送する中継装置と、
前記中継装置の制御を行う管理装置と、
を備える通信システムであって、
前記中継装置は、
前記スイッチを経由する経路の伝送量を収集する収集部と、
前記収集した伝送量を前記管理装置に通知する通知部と、
前記管理装置によって設定された経路に従ってデータを転送する転送部と、
を備え、
前記管理装置は、
前記中継装置から通知された経路のうち、伝送量が規定値以上である第1の経路を検出する検出部と、
前記第1の経路以外の経路のうち、前記第1の経路で転送されるフローを切り替え可能な第2の経路を検索する検索部と、
前記第1の経路で転送されるフローの経路を、前記第2の経路に変更するように、前記中継装置の設定を変更する経路制御部と、
を備えることを特徴とする通信システム。
前記切り替え可能な第2の経路とは、前記第1の経路以外の経路のうち、前記第1の経路で転送されるフローの伝送量を付加しても伝送量の規定値に満たない経路である
ことを特徴とする付記8に記載の通信システム。
前記収集部は、さらに、
フローごとの伝送量を収集し、
前記管理装置は、さらに、
前記中継装置から通知されたフローごとの伝送量を、前記経路ごとに集計する集計部と、
を備えることを特徴とする付記8または付記9に記載の通信システム。
前記検索部は、
前記第1の経路で転送される複数のフローの送信元端末が異なり、宛先端末が同一である場合に、前記複数のフローの送信元端末の情報に基づいて、前記第2の経路を検索する
ことを特徴とする付記8から付記10のいずれか1つに記載の通信システム。
前記検索部は、
前記第1の経路で転送される複数のフローの送信元端末が同一であり、宛先端末が異なる場合に、前記複数のフローの宛先端末の情報に基づいて、前記第2の経路を検索する
ことを特徴とする付記8から付記11のいずれか1つに記載の通信システム。
前記検索部は、
前記第1の経路で転送される複数のフローの送信元端末および宛先端末が同一である場合に、前記複数のフローの宛先端末の宛先ポートの情報に基づいて、前記第2の経路を検索する
ことを特徴とする付記8から付記12のいずれか1つに記載の通信システム。
前記検索部は、
前記第2の経路を検索した結果、前記第2の経路が存在しない場合には、前記第1の経路で転送されるフローのうち、いずれかを破棄する
ことを特徴とする付記8から付記13のいずれか1つに記載の通信システム。
管理装置によって管理される中継装置であって、
前記中継装置は、
前記管理装置によって設定された経路に従ってデータを転送する転送部と、
前記中継装置を経由する転送経路の伝送量を収集する収集部と、
前記収集した伝送量を前記管理装置に通知する通知部と、
を備え、
前記転送部は、
前記転送経路のうち、伝送量が規定値以上である第1の転送経路がある場合には、前記第1の転送経路以外の転送経路のうち、前記第1の経路で転送されるフローを切り替え可能な第2の転送経路に経路を変更する指示を前記管理装置から受信し、前記指示に基づいて経路の設定を変更する
ことを特徴とする中継装置。
前記切り替え可能な第2の経路とは、前記第1の経路以外の経路のうち、前記第1の経路で転送されるフローの伝送量を付加しても伝送量の規定値に満たない経路である
ことを特徴とする付記15に記載の中継装置。
前記収集部は、さらに、
フローごとの伝送量を収集する
ことを特徴とする付記15または付記16に記載の中継装置。
データの転送を行う中継装置から通知された経路のうち、伝送量が規定値以上である第1の経路を検出し、
前記第1の経路以外の経路のうち、前記第1の経路で転送されるフローを切り替え可能な第2の経路を検索し、
前記第1の経路で転送されるフローの経路を、前記第2の経路に変更するように、前記中継装置の設定を変更する、
ことを特徴とする通信方法。
前記切り替え可能な第2の経路とは、前記第1の経路以外の経路のうち、前記第1の経路で転送されるフローの伝送量を付加しても伝送量の規定値に満たない経路である
ことを特徴とする付記18に記載の通信方法。
前記中継装置から通知されたフローごとの伝送量を、前記経路ごとに集計する、
ことを特徴とする付記18または付記19に記載の通信方法。
前記第1の経路で転送される複数のフローの送信元端末が異なり、宛先端末が同一である場合に、前記複数のフローの送信元端末の情報に基づいて、前記第2の経路を検索する
ことを特徴とする付記18から付記20のいずれか1つに記載の通信方法。
前記第1の経路で転送される複数のフローの送信元端末が同一であり、宛先端末が異なる場合に、前記複数のフローの宛先端末の情報に基づいて、前記第2の経路を検索する
ことを特徴とする付記18から付記21のいずれか1つに記載の通信方法。
前記第1の経路で転送される複数のフローの送信元端末および宛先端末が同一である場合に、前記複数のフローの宛先端末の宛先ポートの情報に基づいて、前記第2の経路を検索する
ことを特徴とする付記18から付記22のいずれか1つに記載の通信方法。
前記第2の経路を検索した結果、前記第2の経路が存在しない場合には、前記第1の経路で転送されるフローのうち、いずれかを破棄する
ことを特徴とする付記18から付記23のいずれか1つに記載の通信方法。
データの転送を行う中継装置から通知された経路のうち、伝送量が規定値以上である第1の経路を検出する処理と、
前記第1の経路以外の経路のうち、前記第1の経路で転送されるフローを切り替え可能な第2の経路を検索する処理と、
前記第1の経路で転送されるフローの経路を、前記第2の経路に変更するように、前記中継装置の設定を変更する処理と、
をコンピュータに実行させることを特徴とするプログラム。
前記切り替え可能な第2の経路とは、前記第1の経路以外の経路のうち、前記第1の経路で転送されるフローの伝送量を付加しても伝送量の規定値に満たない経路である
ことを特徴とする付記25に記載のプログラム。
前記中継装置から通知されたフローごとの伝送量を、前記経路ごとに集計する処理と、
をさらに含むことを特徴とする付記25または付記26に記載のプログラム。
前記第1の経路で転送される複数のフローの送信元端末が異なり、宛先端末が同一である場合に、前記複数のフローの送信元端末の情報に基づいて、前記第2の経路を検索する
ことを特徴とする付記25から付記27のいずれか1つに記載のプログラム。
前記第1の経路で転送される複数のフローの送信元端末が同一であり、宛先端末が異なる場合に、前記複数のフローの宛先端末の情報に基づいて、前記第2の経路を検索する
ことを特徴とする付記25から付記28のいずれか1つに記載のプログラム。
前記第1の経路で転送される複数のフローの送信元端末および宛先端末が同一である場合に、前記複数のフローの宛先端末の宛先ポートの情報に基づいて、前記第2の経路を検索する
ことを特徴とする付記25から付記29のいずれか1つに記載のプログラム。
前記第2の経路を検索した結果、前記第2の経路が存在しない場合には、前記第1の経路で転送されるフローのうち、いずれかを破棄する
ことを特徴とする付記25から付記31のいずれか1つに記載のプログラム。
2、3、4、5、6、7、8、9 ユーザ端末
10、11、12、1100 中継装置
13、14、15、16、17、18、19、20、21、22、23、24、25、26、27、28、29、30、31 回線
101、1001 検出部
102、1002 検索部
103、1003 経路制御部
104 集計部
105 記憶部
111、1101 収集部
112、1102 通知部
113、1103 転送部
114 記憶部
Claims (9)
- データの転送を行う中継装置の制御を行う管理装置であって、
前記管理装置は、
前記中継装置から通知された経路のうち、伝送量が規定値以上である第1の経路を検出する検出部と、
前記第1の経路以外の経路のうち、前記第1の経路で転送されているフローを切り替え可能な第2の経路を検索する検索部と、
前記第1の経路で転送されているフローの経路を、少なくとも一部、前記第2の経路に変更するように、前記中継装置の設定を変更する経路制御部と、
を備え、
前記検索部は、
前記第1の経路で転送されている複数のフローの送信元端末が異なり、宛先端末が同一である場合に、前記複数のフローの送信元端末の情報に基づいて、前記第2の経路を検索する
ことを特徴とする管理装置。 - 前記切り替え可能な第2の経路とは、前記第1の経路以外の経路のうち、前記第1の経路で転送されているフローの伝送量を付加しても伝送量の規定値に満たない経路である
ことを特徴とする請求項1に記載の管理装置。 - 前記管理装置は、さらに、
前記中継装置から通知されたフローごとの伝送量を、前記経路ごとに集計する集計部と、
を備えることを特徴とする請求項1または請求項2に記載の管理装置。 - 前記検索部は、
前記第1の経路で転送されている複数のフローの送信元端末が同一であり、宛先端末が異なる場合に、前記複数のフローの宛先端末の情報に基づいて、前記第2の経路を検索する
ことを特徴とする請求項1から請求項3のいずれか1つに記載の管理装置。 - 前記検索部は、
前記第1の経路で転送されている複数のフローの送信元端末および宛先端末が同一である場合に、前記複数のフローの宛先端末の宛先ポートの情報に基づいて、前記第2の経路を検索する
ことを特徴とする請求項1から請求項4のいずれか1つに記載の管理装置。 - データを転送する中継装置と、
前記中継装置の制御を行う管理装置と、
を備える通信システムであって、
前記中継装置は、
前記スイッチを経由する経路の伝送量を収集する収集部と、
前記収集した伝送量を前記管理装置に通知する通知部と、
前記管理装置によって設定された経路に従ってデータを転送する転送部と、
を備え、
前記管理装置は、
前記中継装置から通知された経路のうち、伝送量が規定値以上である第1の経路を検出する検出部と、
前記第1の経路以外の経路のうち、前記第1の経路で転送されているフローを切り替え可能な第2の経路を検索する検索部と、
前記第1の経路で転送されているフローの経路を、少なくとも一部、前記第2の経路に変更するように、前記中継装置の設定を変更する経路制御部と、
を備え、
前記検索部は、
前記第1の経路で転送されている複数のフローの送信元端末が異なり、宛先端末が同一である場合に、前記複数のフローの送信元端末の情報に基づいて、前記第2の経路を検索する
ことを特徴とする通信システム。 - 管理装置によって管理される中継装置であって、
前記中継装置は、
前記管理装置によって設定された経路に従ってデータを転送する転送部と、
前記中継装置を経由する転送経路の伝送量を収集する収集部と、
前記収集した伝送量を前記管理装置に通知する通知部と、
を備え、
前記転送部は、
前記転送経路のうち、伝送量が規定値以上である第1の転送経路がある場合には、前記第1の転送経路以外の転送経路のうち、前記第1の経路で転送されているフローを切り替え可能な第2の転送経路に経路を少なくとも一部変更する指示を前記管理装置から受信し、前記指示に基づいて経路の設定を変更し、
前記第2の経路は、前記第1の経路で転送されている複数のフローの送信元端末が異なり、宛先端末が同一である場合に、前記複数のフローの送信元端末の情報に基づいて検索される
ことを特徴とする中継装置。 - データの転送を行う中継装置から通知された経路のうち、伝送量が規定値以上である第1の経路を検出し、
前記第1の経路以外の経路のうち、前記第1の経路で転送されているフローを切り替え可能な第2の経路を検索し、
前記第1の経路で転送されているフローの経路を、少なくとも一部、前記第2の経路に変更するように、前記中継装置の設定を変更し、
前記第1の経路で転送されている複数のフローの送信元端末が異なり、宛先端末が同一である場合に、前記複数のフローの送信元端末の情報に基づいて、前記第2の経路を検索する
ことを特徴とする通信方法。 - データの転送を行う中継装置から通知された経路のうち、伝送量が規定値以上である第1の経路を検出する処理と、
前記第1の経路以外の経路のうち、前記第1の経路で転送されているフローを切り替え可能な第2の経路を検索する処理と、
前記第1の経路で転送されているフローの経路を、少なくとも一部、前記第2の経路に変更するように、前記中継装置の設定を変更する処理と、
前記第1の経路で転送されている複数のフローの送信元端末が異なり、宛先端末が同一である場合に、前記複数のフローの送信元端末の情報に基づいて、前記第2の経路を検索する処理と、
をコンピュータに実行させることを特徴とするプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012066077A JP5681138B2 (ja) | 2012-03-22 | 2012-03-22 | 管理装置、通信システム、中継装置、通信方法、およびプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012066077A JP5681138B2 (ja) | 2012-03-22 | 2012-03-22 | 管理装置、通信システム、中継装置、通信方法、およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013198105A JP2013198105A (ja) | 2013-09-30 |
JP5681138B2 true JP5681138B2 (ja) | 2015-03-04 |
Family
ID=49396471
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012066077A Expired - Fee Related JP5681138B2 (ja) | 2012-03-22 | 2012-03-22 | 管理装置、通信システム、中継装置、通信方法、およびプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5681138B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101519517B1 (ko) * | 2014-01-20 | 2015-05-12 | 아토리서치(주) | 소프트웨어 정의 네트워크에서 제어 장치 및 그 동작 방법 |
KR101491698B1 (ko) * | 2014-01-20 | 2015-02-11 | 아토리서치(주) | 소프트웨어 정의 네트워크에서 제어 장치 및 그 동작 방법 |
KR101745878B1 (ko) | 2016-11-07 | 2017-06-12 | 아토리서치(주) | 소프트웨어 정의 네트워크의 안정성 정보를 제공하는 방법, 장치, 시스템 및 컴퓨터 프로그램 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003092593A (ja) * | 2001-09-19 | 2003-03-28 | Nec Eng Ltd | 輻輳制御を考慮した経路選択制御機能付きノード及びこれを適用したネットワークにおける経路選択制御方式 |
JP5376571B2 (ja) * | 2008-12-19 | 2013-12-25 | 国立大学法人電気通信大学 | 制御装置および制御方法、ノードおよび送信方法 |
-
2012
- 2012-03-22 JP JP2012066077A patent/JP5681138B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2013198105A (ja) | 2013-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9654398B2 (en) | Computer system, controller, switch, communication method and recording medium storing a network management program | |
RU2612599C1 (ru) | Устройство управления, система связи, способ управления коммутаторами и программа | |
JP5557066B2 (ja) | スイッチシステム、モニタリング集中管理方法 | |
JP5850068B2 (ja) | 制御装置、通信システム、通信方法およびプログラム | |
JP5585660B2 (ja) | 通信システム、制御装置、処理規則の設定方法およびプログラム | |
US20140241367A1 (en) | Communication system, controller, communication method, and program | |
JPWO2011155510A1 (ja) | 通信システム、制御装置、パケットキャプチャ方法およびプログラム | |
JP5884892B2 (ja) | ネットワークシステム、コントローラ、及び負荷分散方法 | |
US20130148537A1 (en) | Communication quality monitoring system, communication quality monitoring method and recording medium | |
JP5725236B2 (ja) | 通信システム、ノード、パケット転送方法およびプログラム | |
WO2011118574A1 (ja) | 通信システム、制御装置、遅延測定方法およびプログラム | |
JP5681138B2 (ja) | 管理装置、通信システム、中継装置、通信方法、およびプログラム | |
JP2012195807A (ja) | 制御サーバ、通信システム、制御方法およびプログラム | |
EP2991286A1 (en) | Communication node, communication system, packet processing method and program | |
JP5870995B2 (ja) | 通信システム、制御装置、計算機、ノードの制御方法およびプログラム | |
JPWO2014084198A1 (ja) | ストレージエリアネットワークシステム、制御装置、アクセス制御方法及びプログラム | |
JP2007074074A (ja) | トラヒック分散制御装置、パケット通信ネットワークおよびプログラム | |
JPWO2015151442A1 (ja) | 通信システム、通信方法および制御装置 | |
JP2015525983A (ja) | 通信方法、情報処理装置、通信システム、通信端末およびプログラム | |
WO2015097749A1 (ja) | 情報処理装置及び情報処理方法及びプログラム | |
JP2015525981A (ja) | 通信方法、情報処理装置、通信システム、プログラム、ノードおよび通信端末 | |
JP2012023582A (ja) | 輻輳制御を備えるパケット中継装置、輻輳制御方法およびネットワークシステム | |
JP4165828B2 (ja) | 通信ネットワーク、ネットワーク制御サーバ、トラヒック制御方法、およびプログラム | |
JP3836853B2 (ja) | 負荷分散型通信ネットワーク、加入者ユーザ収容ノード、およびネットワーク制御サーバ | |
WO2013072989A1 (ja) | フレーム配送経路選択方法、ネットワークシステムおよびスイッチ |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20131018 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140616 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140722 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140919 |
|
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: 20141216 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150108 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5681138 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |