Method for detecting P2P network search hot spots based on multi-probe nodes

A P2P network, multi-probe technology, applied in the direction of data exchange network, digital transmission system, electrical components, etc., can solve the problem of efficient detection of search hotspots, and achieve the effect of ensuring accuracy

CN104009891AActive Publication Date: 2014-08-27NAT UNIV OF DEFENSE TECH
3 Cites 4 Cited by

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
Publication Date
2014-08-27

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a method for detecting P2P network search hot spots based on multi-probe nodes. The problem that the search hot spots in the network are hard to efficiently detect is solved. According to the technical scheme, the method comprises the steps that firstly, a probe node set composed of N probe nodes is built, and each probe node is composed of a timer, a hot spot threshold value setting device, a Kademlia logic component, a Chord logic component and a hot spot finding and reporting component; the probe nodes belonging to the Kademlia logic component are added into the Kademlia network through the Kademlia logic component according to the Kademlia protocol, and the probe nodes form the Chord network through the Chord logic component according to the Chord protocol; the probe nodes detect the search hot spots of the Kademlia network, distributing statistics is performed on the number of the search source nodes of the search content, the search hot spots are found, and the found hot spots are reported to a central server. According to the method, the search hot spots in the network can be efficiently detected.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to a method for detecting a Kademlia network search hotspot, in particular to a method for detecting a Kademlia network search hotspot in a distributed manner based on a plurality of probe nodes. Background technique

[0002] The Kademlia protocol is a typical DHT (Distributed Hash Table) protocol, which is widely used to build large-scale, purely distributed P2P (Peer to Peer) networks, such as eMule and BitTorrent. For a large-scale P2P network based on Kademlia, efficient perception of its hot search content is conducive to timely discovery of malicious information spreading in the P2P network, and enables security personnel to quickly take measures to contain it. However, since most of these P2P networks are purely distributed, that is, there is no centralized server, this makes it a difficult problem to efficiently detect search hotspots in the entire network.

[0003] Kademlia assigns a unique and random identifier to each ...

Examples

Embodiment Construction

[0053] figure 1 A schematic diagram of the network architecture and basic principles formed for the work of the probe nodes of the present invention. By deploying a certain number of probe nodes in the Kademlia network, the search activities of each part of the Kademlia network are sensed; by deploying the Chord protocol on these probe nodes, the Distributed statistics of search activities and reporting to the central service mailbox.

[0054] figure 2 It is the logical structure diagram of the probe node built in the first step of the present invention. The probe node includes five logic components: the timer is a module for setting the duty cycle T for hot spot discovery and reporting components; the hot spot threshold setter is for hot spot discovery and reporting. The reporting component sets the threshold TH; the Kademlia logic component is a module for the probe node to process node requests and searches in the network according to the Kademlia protocol, and transmits ...