Abstract. With greatly improved the efficiency of computing performance, Peer-to-Peer systems (P2P) have become hot research in recent years.In this paper, we analyze the probability of a peer to become a seed consisting of all sharing data and resource. Based on the modeled network, a distributed method for data processing is proposed to more efficiently assign the available resources, the data delivery traffic is more evenly distributed and fault tolerance property is well achieved.