event thumbnail image
European Conference on Complex Systems
Pascal

ISP-aided Biased Query Search for P2P Systems in a Testlab

author: Vinay Aggarwal, Deutsche Telekom Laboratories

Description

More than half of Internet traffic today is contributed by peer-to-peer (P2P) systems. P2P systems build their overlay topology largely agnostic of the Internet underlay, which often leads to traffic management challenges for Internet Service Providers (ISP) and potentially inefficient neighborhood selection for P2P nodes. To overcome this, we propose to use an oracle hosted by the ISPs, so that ISPs and P2P users can cooperate for improved performance. The oracle can be queried by P2P nodes while choosing neighbors for content search, and it will rank the possible neighbors of the querying node according to a locality indication, like the AS-hop distance. The ISP would gain by keeping traffic within its Autonomous System (AS) network, and the P2P node would experience improved performance like lesser delay and better bandwidth.In this paper, we evaluate the benefits of our scheme by performing experiments in a real Testlab consisting of routers, switches and computers running actual instances of P2P applications. We showhow we configure representative AS topologies for P2P networks using VLANs and trunking ports, andpresent experimental results with content search phase of a P2P network using different file sharing and search query distributions.

You might be experiencing some problems with Your Video player.
Slides
0:00 ISP-aided Biased Query Search in P2P Systems
0:15 Introduction
4:21 ISP-P2P tension
5:51 Solution: ISP-P2P Cooperation
8:35 How Oracle works
9:40 Advantage for ISP/P2P
10:32 Impact on network structure
12:22 Overlay-Underlay Topology Correlation
13:05 Why Testlab?
14:23 Testlab used for experiments
15:06 Experimental Topologies
16:18 Testlab used for experiments
16:31 Experimental Topologies
16:32 AS Topologies
16:55 Configuration of a topology
17:25 Testlab topologies
17:29 P2P System: Gnutella
19:22 Experimental Setup
20:49 Number of Query Messages
21:58 Query responses (Uniform FS)
23:09 Query Responses (Variable FS)
23:39 Query responses (rare queries)
24:44 Large scale simulations
28:34 Overlay-Underlay Topology Correlation
29:45 Large scale simulations
30:04 Responses per Query
30:50 Conclusion & Future Work

Lecture rating

People found this lecture:
Worth seeing
because it is:
 Valuable and informative
Well presented
Easily understandable
Acceptably recorded
You need to login to cast your vote.

Report a problem or upload files

If you have found a problem with this lecture or would like to send us extra material, articles, exercises, etc., please use our ticket system to describe your request and upload the data.
Enter your e-mail into the 'Cc' field, and we will keep you updated with your request's status.

Link this page

Would you like to put a link to this lecture on your homepage?
Go ahead! Copy the HTML snippet !

Write your own review or comment: