| With the rapid development of computer network, network security problem has become a hotspot of research. P2P technology has been given widely attention because of the network resources, which can be fully used, resource sharing, and many other advantages. Peer-to-peer network has a large amount of advantages like decentralization, strong extensibility, resistance to attack, high fault tolerance and load ability, therefore it has been widely applied in trojan communication.This paper will design and realize a trojan transmission system based on P2P network, it organicly unifies several kinds of technologies together include the data packet reduction technology, dynamic routing technology, data transmission technology and load balance technology, and then are applied to the system.This system realizes the security and efficiency of data transmission and multiple variable transmission path, system load balance and improves the concealment of Trojan horse. Trojan achieves access to user file fragmentation, and routing through dynamic routing technology in the system, load balance technology can ensure the load balancing of the whole system, effectively avoid the user files on the server side and client direct transmission, thus the risk of exposure Trojan, improved the Trojan concealment and the security of data transmission.The specific works are as follows:(?) Design and realize a trojan transmission system based on P2P network, improve communication mechanism of the traditional trojans directly connected of the Trojan horse client and server.(?) Design and realize a simple routing algorithm, this algorithm can help route data transmission effectively, dynamicly select data transmission path, improve the data transmission path selection diversity, thus improve the concealment of the Trojan.(?) Design and realize a kind of load balancing strategy based on P2P network, effectively avoid node in the system under the heavy load, the flow of each node in the system tends to balance, improve the stability of the whole system. |