|
In recent years, with the development of computer science and network technology, the P2P network technology, file sharing and information search has been more and more applications. P2P network system is composed of a series of status and capacity equal to or similar to the peer nodes, each peer node in the network can communicate directly between the participation of the third node is not required. Compared to the traditional C / S network structure P2P network architecture scalability, data update, reliability and balance network load capacity has a very distinct advantage, so the P2P network technology for the development of the modern Internet technology provides a new an opportunity to be listed as the 21 most influential technology of the 21st century, and to change one of the world's top ten technology. This article is a small-world model of P2P network and vulnerability of the P2P network has small-world characteristics and vulnerability, and for their vulnerability to the strategy of anti-fragility. First measured Gnutella network, found that the network has a high clustering coefficient and a shorter characteristic path length of small world, small world properties P2P network, construct P2P network small-world model, details of the model generation process, and analyze gathered coefficient of this model, characteristic path length and other characteristics, while more apparent from the small-world characteristics of the model compared with Chord network and random network, simulation experiments, the average time and search successful both in dynamic or static the environment is very small. Then introduced Gnutella network based on small-world model of the experimental analysis of P2P networks in random attacks, based on the degree of the attack and the intermediate nodes based attack three attacks, the scale of its group, the network diameter and tight network center of change and compared with the Gnutella network and the ER model. Similar to the experiments show the small-world model of P2P network Gnutella network has a strong robustness of random attacks, but the small-world model of P2P network in degree-based attacks are very fragile, easily collapse, followed by the intermediate nodes based attack also relatively fragile. ER model performance in the intermediate node-based attacks, the most vulnerable, followed by the attack based on the degree. Finally, the small-world model for P2P networks to propose a classification model based on the utilization of the distribution of entropy and withstand the probability of establishing anti vulnerability strategy, based on the degree of attack, and based on the intermediate nodes attack is very fragile, and simulation results show that the anti-vulnerability anti-small-world model strategy can improve the efficiency of the network and P2P network vulnerability.
|