| As one of the important technologies of the Internet, the P2P (Peer-to-Peer) technology has been paid more and more attention for recent years in the computer field. People are connected by P2P technology, and they can communicate directly with each other through the Internet. P2P technology makes the communication on the Internet easier and more efficient, people more convenient to share. It changes the current state of the Internet which several big websites is the center. And the Internet returns to a "no-center" pattern, in which people on the Internet have more freedom.The study of P2P network model is a very important part in P2P's study field. Most of P2P network applications are supported by the mainstream P2P network models, but these models have their own localizations, and don't fit the applications with special requirements. So we need a more suitable model.This thesis firstly analyzes the mainstream P2P network models' characters, and then makes an expansion on the structured network model to design a new hierarchical P2P network model called SHDN (Supernode based Hierarchical DHT Network)which has the character of load balance, extensible, dynamic and more efficient. SHDN can offer the basal information services such as looking for users exactly, administration by clusters, files transmission and so on.The thesis introduces the design of the SHDN network model in detail, which includes the hierarchical structure and the arithmetic of the network organization. It emphasizes on the routing mechanism of the SHDN, in which describes the routing arithmetic for the super nodes and the common nodes respectively. Finally, the thesis tests the rationality and the routing efficiency of SHDN by emulator. And the emulator result tells that SHDN achieves the anticipative objective. |