Title: Can%20ISPs%20and%20P2P%20Users%20Cooperate%20for%20Improved%20Performance?
1Can ISPs and P2P Users Cooperate for Improved
Performance?
Vinay Aggarwal, Anja Feldmann (German Telecom
Laboratories)
Christian Scheideler (TU, Munchen)
ACM SIGCOMM Computer Communication Review
2(No Transcript)
3Reason P2P networks employ arbitrary peer
selection procedure
4Solution Oracle Service
5(No Transcript)
6(No Transcript)
7Solution Oracle Service
8- Benefits
- P2P users improved query and file transfer
performance - 2. ISPs decreased cost of inter-ISP traffic
and improved fairness
9Implementation Set of replicated servers
within each ISP or Web Service
10Evaluation Metrics
Metric Explanation Ideal
degree of the peer of connections to other peers large within ISP limited outside ISP
hop count diameter (hop count b/n p and q) small
ISP diameter (path_cost(ISP(p),ISP(q))) small
Flow conductance Good connectivity, low congestion large
11Simulations Impact of the oracle 1) on
network graph properties 2) on a real P2P file
sharing system
Simulations are based on current ISP topology
(derived from BGP routing information)
12Impact of oracle on network graph properties
Metric Ideal Impact of oracle
mean degree of the peer large within ISP limited outside ISP Within ISP increased from 4 to 59
mean path length small Increased by 5
Flow conductance large Decreased by 50
13Impact of oracle on real P2P file sharing system
Gnutella protocol was modified to use oracle
service
Metric Ideal Impact of oracle
mean degree of the peer large within ISP limited outside ISP Within ISP increase from 14 to 82
hop count diameter small Increases from 5-7 hops to 6-8 hops
mean path length small Up to 36 increase
14Gnutella overlay topology