WeDHT: The implementation of WeOS DHT

碩士 === 國立中正大學 === 資訊工程研究所 === 103 === With the rapid growth of the computer network over the past decade, p2p file searching and file sharing has become very important nowadays, and its application can be seen everywhere, general users can perform file searching and file sharing by using some p2...

Full description

Bibliographic Details
Main Authors: Yi-Ren, Chen, 陳奕任
Other Authors: Ren-Song, Ko
Format: Others
Language:zh-TW
Published: 2015
Online Access:http://ndltd.ncl.edu.tw/handle/997h39
Description
Summary:碩士 === 國立中正大學 === 資訊工程研究所 === 103 === With the rapid growth of the computer network over the past decade, p2p file searching and file sharing has become very important nowadays, and its application can be seen everywhere, general users can perform file searching and file sharing by using some p2p software. Another important purpose of using P2P networks is to allow all peers to provide resources, including bandwidth, storage space and computing ability. Therefore, once the nodes in the system continues to increase, the traditional Client-Server network architecture may encounter the overloading problem of service, on the contrary it means for the P2P network have the overall system capacity increases and computing ability becomes stronger. The main purpose of this paper is to empower the DHT(Distributed Hash Table) service to WeOS system to make greater efficacy on searching over p2p network. So that the system is capable of a variety of information search and sharing through P2P network. WeOS is a p2p platform for web service, its purpose is to integrate services on the network and establish a P2P social network platform which contains many services, and users can provide services and share information on it. We provide a service called WeDHT, which implement one kind of DHT algorithm, named Kademlia, and integrate it into WeOS. So that WeOS can perform information searching and sharing by a more efficient way through p2p network.