Caching for BitTorrent-Like P2P Systems: A Simple Fluid Model and Its Implications
Peer-to-peer file-sharing systems are responsible for a significant share of the traffic between Internet Service Providers (ISPs) in the Internet. In order to decrease their peer-to-peer related transit traffic costs, many ISPs have deployed caches for peer-to-peer traffic in recent years. The authors consider how the different types of peer-to-peer caches - caches already available on the market and caches expected to become available in the future - can possibly affect the amount of inter-ISP traffic. They develop a fluid model that captures the effects of the caches on the system dynamics of peer-to-peer networks, and show that caches can have adverse effects on the system dynamics depending on the system parameters.