Fairness is an important management issue for
peer-to-peer file sharing systems. In this paper, we study the
credit system of the P2P file sharing network eMule
(http://www.emule-project.net) through a simple queueing
network model. Numerical analysis and experimental results
show that this local credit strategy could effectively deal with free
riders and provide fairness for the system during a single file
exchange. Using this model, we also investigate different
management strategies for dealing with the newcomer fairness
issue. We propose a simple, private history-based scheme to
balance the fairness between two types of newcomers.