Abstract:The goal of network measurement system based on P2P is to reduce the single-point bottleneck and deployment costs. Generally, assumed to have the same capacity among the nodes, the structured P2P is unsuitable for large-scale deployment. The unstructured P2P communication is overload and its expandability is poor. Therefore, combing with the adavantages of various P2P modes, the thesis brings in layered thought, clustering of the nodes in accordance with ability, which is the heads of a cluster selected from the excellent ones form the upper high-speed transmitting net, and take control of the maintenance and management of the common nodes in the clusters. The thesis also describes the initialized establishment process of the system, function modules and self-adaption maintenance mechanism and so on. Ultimately, system prototype is taken shape. The experiment suggests that not only is the automatic deployment of the node realized, but also the expandability of the system is improved, which reduces the measurement costs.