Abstract
Many large-scaled servers such as web servers and proxy servers are implemented in a peer-to-peer distributed system. Achieving rapid response time in such a system relies on an efficient lookup protocol to locate the requested items and a load-balanced mechanism to evenly distribute the requests among all the nodes. In this paper we present a data distribution and lookup protocol that addresses both issues. We compare our protocol with a commonly-used peer-to-peer lookup protocol. The simulation results show that our protocol achieves faster lookup time as well as more balanced load on the distributed system.