A Machine Learning Based Elephant Flow Detection Method in Software-Defined Networks

碩士 === 國立交通大學 === 網路工程研究所 === 105 === The proposed software-defined networking makes the bandwidth used more effectively. So how to detect elephant flow efficient becomes an important issue. Most elephant flow detection in recent papers use posterior detection methods. These methods could not rerout...

Full description

Bibliographic Details
Main Authors: Huang, Yuan-Hao, 黃元顥
Other Authors: Huang, Jiun-Long
Format: Others
Language:zh-TW
Published: 2016
Online Access:http://ndltd.ncl.edu.tw/handle/47857729332487532623
id ndltd-TW-105NCTU5726004
record_format oai_dc
spelling ndltd-TW-105NCTU57260042017-09-06T04:22:26Z http://ndltd.ncl.edu.tw/handle/47857729332487532623 A Machine Learning Based Elephant Flow Detection Method in Software-Defined Networks 一個以機器學習為基礎之軟體定義網路中的大數據流偵測方法 Huang, Yuan-Hao 黃元顥 碩士 國立交通大學 網路工程研究所 105 The proposed software-defined networking makes the bandwidth used more effectively. So how to detect elephant flow efficient becomes an important issue. Most elephant flow detection in recent papers use posterior detection methods. These methods could not reroute before elephant flow generated. Other methods using previous prediction are often using IP address and port number as feature, but these methods are not accurate while detecting an unknown flow. Most of flows are mice flow, these methods would classify most elephant flows into mice flows. Therefore, we propose an elephant flow detection method based on machine learning. Without using IP address, we adopt the behavior of first few packet between client and server while establish the connection which called Application Round to predict elephant flow. Besides, we propose a two phase classification method. The classifiers are running in controller and switch. We also could update the training model and learn new features. The result shows that we can not only predict the elephant flow accurately but also have a good recall rate. Huang, Jiun-Long 黃俊龍 2016 學位論文 ; thesis 31 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 網路工程研究所 === 105 === The proposed software-defined networking makes the bandwidth used more effectively. So how to detect elephant flow efficient becomes an important issue. Most elephant flow detection in recent papers use posterior detection methods. These methods could not reroute before elephant flow generated. Other methods using previous prediction are often using IP address and port number as feature, but these methods are not accurate while detecting an unknown flow. Most of flows are mice flow, these methods would classify most elephant flows into mice flows. Therefore, we propose an elephant flow detection method based on machine learning. Without using IP address, we adopt the behavior of first few packet between client and server while establish the connection which called Application Round to predict elephant flow. Besides, we propose a two phase classification method. The classifiers are running in controller and switch. We also could update the training model and learn new features. The result shows that we can not only predict the elephant flow accurately but also have a good recall rate.
author2 Huang, Jiun-Long
author_facet Huang, Jiun-Long
Huang, Yuan-Hao
黃元顥
author Huang, Yuan-Hao
黃元顥
spellingShingle Huang, Yuan-Hao
黃元顥
A Machine Learning Based Elephant Flow Detection Method in Software-Defined Networks
author_sort Huang, Yuan-Hao
title A Machine Learning Based Elephant Flow Detection Method in Software-Defined Networks
title_short A Machine Learning Based Elephant Flow Detection Method in Software-Defined Networks
title_full A Machine Learning Based Elephant Flow Detection Method in Software-Defined Networks
title_fullStr A Machine Learning Based Elephant Flow Detection Method in Software-Defined Networks
title_full_unstemmed A Machine Learning Based Elephant Flow Detection Method in Software-Defined Networks
title_sort machine learning based elephant flow detection method in software-defined networks
publishDate 2016
url http://ndltd.ncl.edu.tw/handle/47857729332487532623
work_keys_str_mv AT huangyuanhao amachinelearningbasedelephantflowdetectionmethodinsoftwaredefinednetworks
AT huángyuánhào amachinelearningbasedelephantflowdetectionmethodinsoftwaredefinednetworks
AT huangyuanhao yīgèyǐjīqìxuéxíwèijīchǔzhīruǎntǐdìngyìwǎnglùzhōngdedàshùjùliúzhēncèfāngfǎ
AT huángyuánhào yīgèyǐjīqìxuéxíwèijīchǔzhīruǎntǐdìngyìwǎnglùzhōngdedàshùjùliúzhēncèfāngfǎ
AT huangyuanhao machinelearningbasedelephantflowdetectionmethodinsoftwaredefinednetworks
AT huángyuánhào machinelearningbasedelephantflowdetectionmethodinsoftwaredefinednetworks
_version_ 1718527964774137856