SDN-enabled Reputation Management Mechanism for P2P System
碩士 === 國立臺灣大學 === 電機工程學研究所 === 104 === With the rising popularity of SDN (Software-defined Networking) and machine learning, we are motivated to apply these two things to peer-to-peer (P2P) network to see what it can do for P2P network. Considering the large-scale deployment of SDN nowadays...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2016
|
Online Access: | http://ndltd.ncl.edu.tw/handle/97675918011326993724 |
id |
ndltd-TW-104NTU05442054 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-104NTU054420542017-04-24T04:23:47Z http://ndltd.ncl.edu.tw/handle/97675918011326993724 SDN-enabled Reputation Management Mechanism for P2P System 基於軟體定義網路下的點對點系統聲譽管理機制 Ting-Chieh Lai 賴廷杰 碩士 國立臺灣大學 電機工程學研究所 104 With the rising popularity of SDN (Software-defined Networking) and machine learning, we are motivated to apply these two things to peer-to-peer (P2P) network to see what it can do for P2P network. Considering the large-scale deployment of SDN nowadays is still a big problem, we construct our environment by the combination of SDN network and traditional network rather than using SDN network for whole environment only. This thesis proposes an incentive policy to reinforce the existing incentive policy in BitTorrent system and the goal of this thesis is to decrease the traffic of bad users as much as possible. We emulate the network in Mininet and several BitTorrent users with different user behavior. The data center collects information comes from switches, hosts, and the tracker and use machine learning model to classify the type of user behavior in each period. The data center also derives a score for each user, and give punishments or rewards to them according to their score. The punishments and rewards are presented in the form of quality of service (QoS), and the task of adjusting QoS is achieved with the help of SDN and Ryu-QoS. There are 65 hosts distributed in our experimental environment. Almost all of them are all distributed in the traditional network, but one of them is distributed outside the network we emulated to provide the source of data. We can see the result of our experiments from the curve of average download speed of all bad users, which exactly decrease after our punishments. 雷欽隆 2016 學位論文 ; thesis 48 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣大學 === 電機工程學研究所 === 104 === With the rising popularity of SDN (Software-defined Networking) and machine learning, we are motivated to apply these two things to peer-to-peer (P2P) network to see what it can do for P2P network.
Considering the large-scale deployment of SDN nowadays is still a big problem, we construct our environment by the combination of SDN network and traditional network rather than using SDN network for whole environment only.
This thesis proposes an incentive policy to reinforce the existing incentive policy in BitTorrent system and the goal of this thesis is to decrease the traffic of bad users as much as possible. We emulate the network in Mininet and several BitTorrent users with different user behavior. The data center collects information comes from switches, hosts, and the tracker and use machine learning model to classify the type of user behavior in each period. The data center also derives a score for each user, and give punishments or rewards to them according to their score. The punishments and rewards are presented in the form of quality of service (QoS), and the task of adjusting QoS is achieved with the help of SDN and Ryu-QoS.
There are 65 hosts distributed in our experimental environment. Almost all of them are all distributed in the traditional network, but one of them is distributed outside the network we emulated to provide the source of data. We can see the result of our experiments from the curve of average download speed of all bad users, which exactly decrease after our punishments.
|
author2 |
雷欽隆 |
author_facet |
雷欽隆 Ting-Chieh Lai 賴廷杰 |
author |
Ting-Chieh Lai 賴廷杰 |
spellingShingle |
Ting-Chieh Lai 賴廷杰 SDN-enabled Reputation Management Mechanism for P2P System |
author_sort |
Ting-Chieh Lai |
title |
SDN-enabled Reputation Management Mechanism for P2P System |
title_short |
SDN-enabled Reputation Management Mechanism for P2P System |
title_full |
SDN-enabled Reputation Management Mechanism for P2P System |
title_fullStr |
SDN-enabled Reputation Management Mechanism for P2P System |
title_full_unstemmed |
SDN-enabled Reputation Management Mechanism for P2P System |
title_sort |
sdn-enabled reputation management mechanism for p2p system |
publishDate |
2016 |
url |
http://ndltd.ncl.edu.tw/handle/97675918011326993724 |
work_keys_str_mv |
AT tingchiehlai sdnenabledreputationmanagementmechanismforp2psystem AT làitíngjié sdnenabledreputationmanagementmechanismforp2psystem AT tingchiehlai jīyúruǎntǐdìngyìwǎnglùxiàdediǎnduìdiǎnxìtǒngshēngyùguǎnlǐjīzhì AT làitíngjié jīyúruǎntǐdìngyìwǎnglùxiàdediǎnduìdiǎnxìtǒngshēngyùguǎnlǐjīzhì |
_version_ |
1718444211508871168 |