An Enhanced Adaptive Peer-to-Peer Topologies Protocol

碩士 === 長庚大學 === 資訊工程學研究所 === 97 === In peer-to-peer networks, a large number and various types of peers cooperate to achieve benefit-sharing purposes. The efficiency and scalability of P2P networks depend on the voluntary operations of peers. How to reduce the impact of malicious peers or free-rider...

Full description

Bibliographic Details
Main Authors: Chun Kai Huang, 黃俊凱
Other Authors: C.L. Lee
Format: Others
Published: 2008
Online Access:http://ndltd.ncl.edu.tw/handle/76882191085665374284
id ndltd-TW-097CGU05392001
record_format oai_dc
spelling ndltd-TW-097CGU053920012016-05-09T04:13:14Z http://ndltd.ncl.edu.tw/handle/76882191085665374284 An Enhanced Adaptive Peer-to-Peer Topologies Protocol 增強式適應性點對點網路拓撲協定 Chun Kai Huang 黃俊凱 碩士 長庚大學 資訊工程學研究所 97 In peer-to-peer networks, a large number and various types of peers cooperate to achieve benefit-sharing purposes. The efficiency and scalability of P2P networks depend on the voluntary operations of peers. How to reduce the impact of malicious peers or free-riders is an important issue for P2P applications. In this thesis, we propose an Enhanced Adaptive Topologies Protocol (EATP). EATP adapts the reciprocal capacity (RC) proposed in RC-ATP, and adds several mechanisms to improve the performance. First, a four-level hierarchy is proposed for separating peers with different behaviors. The peers with high RC are placed in higher levels, while those with low RC are placed in lower levels. In addition, a peer only connects to and accepts connections from peers at the same level. Thus, good peers can be separated from free-riders and malicious peers. Second, a reward factor is proposed to encourage peers to provide satisfactory services, which in turn increases the network productivity. Third, an adaptive weight computation is proposed for accurately evaluating the RC of a peer. Through simulations, we show that EATP can construct more efficient topologies than RC-ATP. More importantly, EATP does not generate more network traffic compared with RC-ATP. C.L. Lee 李春良 2008 學位論文 ; thesis 63
collection NDLTD
format Others
sources NDLTD
description 碩士 === 長庚大學 === 資訊工程學研究所 === 97 === In peer-to-peer networks, a large number and various types of peers cooperate to achieve benefit-sharing purposes. The efficiency and scalability of P2P networks depend on the voluntary operations of peers. How to reduce the impact of malicious peers or free-riders is an important issue for P2P applications. In this thesis, we propose an Enhanced Adaptive Topologies Protocol (EATP). EATP adapts the reciprocal capacity (RC) proposed in RC-ATP, and adds several mechanisms to improve the performance. First, a four-level hierarchy is proposed for separating peers with different behaviors. The peers with high RC are placed in higher levels, while those with low RC are placed in lower levels. In addition, a peer only connects to and accepts connections from peers at the same level. Thus, good peers can be separated from free-riders and malicious peers. Second, a reward factor is proposed to encourage peers to provide satisfactory services, which in turn increases the network productivity. Third, an adaptive weight computation is proposed for accurately evaluating the RC of a peer. Through simulations, we show that EATP can construct more efficient topologies than RC-ATP. More importantly, EATP does not generate more network traffic compared with RC-ATP.
author2 C.L. Lee
author_facet C.L. Lee
Chun Kai Huang
黃俊凱
author Chun Kai Huang
黃俊凱
spellingShingle Chun Kai Huang
黃俊凱
An Enhanced Adaptive Peer-to-Peer Topologies Protocol
author_sort Chun Kai Huang
title An Enhanced Adaptive Peer-to-Peer Topologies Protocol
title_short An Enhanced Adaptive Peer-to-Peer Topologies Protocol
title_full An Enhanced Adaptive Peer-to-Peer Topologies Protocol
title_fullStr An Enhanced Adaptive Peer-to-Peer Topologies Protocol
title_full_unstemmed An Enhanced Adaptive Peer-to-Peer Topologies Protocol
title_sort enhanced adaptive peer-to-peer topologies protocol
publishDate 2008
url http://ndltd.ncl.edu.tw/handle/76882191085665374284
work_keys_str_mv AT chunkaihuang anenhancedadaptivepeertopeertopologiesprotocol
AT huángjùnkǎi anenhancedadaptivepeertopeertopologiesprotocol
AT chunkaihuang zēngqiángshìshìyīngxìngdiǎnduìdiǎnwǎnglùtàpūxiédìng
AT huángjùnkǎi zēngqiángshìshìyīngxìngdiǎnduìdiǎnwǎnglùtàpūxiédìng
AT chunkaihuang enhancedadaptivepeertopeertopologiesprotocol
AT huángjùnkǎi enhancedadaptivepeertopeertopologiesprotocol
_version_ 1718262091708628992