Active distributed peer-to-peer network architecture

The distribution of Gnutella topology nodes (a pure distributed peer-to-peer network) exhibits both typical power-law and small-world properties, but its original protocol simply uses the flooding algorithm to query the peer's information and not use above property to improve its search efficiency, so it is a poor scalability problem. At the same time, it has the common problem that its querying routing is just implemented on the application layer, so the efficiency and performance cannot be high. For the above reasons, we proposed a new distributed peer-to-peer network model (active distributed peer-to-peer network, ADP2PN) by applying active network technology and stratifying the Gnutella network model, and effectively resolve the problem. In this paper, we present the architecture and query routing protocol of ADP2PN model, and analyse its rationality and validity.

[1]  Michalis Faloutsos,et al.  On power-law relationships of the Internet topology , 1999, SIGCOMM '99.

[2]  Lada A. Adamic,et al.  Search in Power-Law Networks , 2001, Physical review. E, Statistical, nonlinear, and soft matter physics.

[3]  Beom Jun Kim,et al.  Path finding strategies in scale-free networks. , 2001, Physical review. E, Statistical, nonlinear, and soft matter physics.

[4]  John V. Guttag,et al.  ANTS: a toolkit for building and dynamically deploying network protocols , 1998, 1998 IEEE Open Architectures and Network Programming.

[5]  G.J. Minden,et al.  A survey of active network research , 1997, IEEE Communications Magazine.

[6]  Donald F. Towsley,et al.  On distinguishing between Internet power law topology generators , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.