DocumentCode
3453592
Title
Supporting peer-to-peer computing with FlexiNet
Author
Fuhrmann, Thomas
Author_Institution
Inst. fur Telematik, Karlsruhe Univ., Germany
fYear
2003
fDate
12-15 May 2003
Firstpage
390
Lastpage
397
Abstract
Formation of suitable overlay-network topologies that are able to reflect the structure of the underlying network-infrastructure, has rarely been addressed by peer-to-peer applications so far. Often, peer-to-peer protocols restrain to purely random formation of their overlay-network. This leads to a far from optimal performance of such peer-to-peer networks and ruthlessly wastes network resources. In this paper, we describe a simple mechanism that uses programmable network technologies to improve the topology formation process of unstructured peer-to-peer networks. Being a network service, our mechanism does not require any modification of existing applications or computing systems. By that, it assists network operators with improving the performance of their network and relieves programmers from the burden of designing and implementing topology-aware peer-to-peer protocols. Although we use the well-know Gnutella protocol to describe the mechanism of our proposed service, it applies to all kinds of unstructured global peer-to-peer computing applications.
Keywords
distributed processing; network topology; protocols; resource allocation; Gnutella protocol; network operator; overlay-network topology; peer-to-peer computing; programmable network technology; resource management; Bandwidth; Computer applications; Computer networks; IP networks; Network topology; Paper technology; Peer to peer computing; Programming profession; Protocols; Web and internet services;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing and the Grid, 2003. Proceedings. CCGrid 2003. 3rd IEEE/ACM International Symposium on
Print_ISBN
0-7695-1919-9
Type
conf
DOI
10.1109/CCGRID.2003.1199392
Filename
1199392
Link To Document