Method and device for recognizing P2P (Peer-to-Peer) data
A data and data receiving technology, applied in the field of communication, can solve problems such as short update period, reduce P2P data recognition rate, affect P2P data flow limiting effect, etc., and achieve the effect of improving recognition rate
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0052] attached image 3 It is the flowchart of the method embodiment 1 of the present invention. In this embodiment, the P2P data identification feature is "GET / announce", which is an application layer feature and a single packet feature, which is located in the header of the message, and the information data is located in the data part. In addition to P2P data identification features, the header of the message also includes the IP address (destination IP address) of the designated host (receiving end) where P2P data is sent to, and some P2P data messages also include the IP address (source IP address) of the data sending end. The format of the datagram is as attached Figure 4 (a) shown. Due to the continuous emergence of new P2P software, some data packets sent by new P2P software still contain the P2P data identification feature of "GET / announce", and the header of some data packets may have written new features, such as "GET / data", as attached Figure 4 As shown in (b...
Embodiment 2
[0059] From the description of the above embodiment, it can be seen that although more P2P data can be identified according to the method of this embodiment to improve the recognition rate of P2P data, this identification is only one-way identification, that is, it can only identify the A data packet sent to the receiving host. For P2P connections, the biggest feature is that the two-way mutual server, that is to say, when the sending end host sends P2P data packets to the receiving end host (first direction), at the same time, the receiving end host is also sending P2P data packets to the receiving end host as a server. If the end (second direction) sends a P2P data packet, the P2P data in the second direction cannot be identified by the method of the above embodiment. Therefore, in order to identify as many P2P data as possible, the present invention preferably records the IP addresses of the two terminals of the P2P connection. If the P2P data message contains the sending ...
Embodiment 3
[0067] The preset identification features of P2P data in the above embodiments are application layer features and single-packet features. In fact, the present invention does not limit the identification features of P2P data, as long as the P2P data can be identified from the data stream transmitted by the network. All can realize the object of the present invention. In this embodiment, the transport layer feature and the port feature of the single packet feature are preferred as the preset identification features for identifying P2P data. After the P2P data is identified, the IP address of the P2P data is recorded, and then the IP address is used to identify other P2P data.
[0068] The port is the interface through which various processes of the application layer interact with the transport entities. The data in the paragraph is delivered to the corresponding process of the application layer through the port, so it can be seen that the port has the function of identifying the...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com
