Check patentability & draft patents in minutes with Patsnap Eureka AI!

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

Inactive Publication Date: 2011-07-20
BEIJING LEADSEC TECH
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the variety of P2P software is rich, the update cycle is short, and the common characteristics of P2P data are constantly changing. The P2P data identification features for identifying P2P data are often not updated in time, which leads to a large number of P2P data with new features. Reduce the recognition rate of P2P data, which in turn affects the current limiting effect of P2P data flow

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for recognizing P2P (Peer-to-Peer) data
  • Method and device for recognizing P2P (Peer-to-Peer) data
  • Method and device for recognizing P2P (Peer-to-Peer) data

Examples

Experimental program
Comparison scheme
Effect test

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...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method and device for recognizing P2P (Peer-to-Peer) data. The method comprises the following steps of: judging whether received data are P2P data or not according to a P2P data preset recognition characteristic; recording the destination address of the data; judging next received data which do not have the P2P data preset recognition characteristic by using the destination address; and if the data comprise the destination address, judging that the data are P2P data. The invention also provides the device for recognizing P2P data. The destination IP (Internet Protocol) address of the P2P data and P2P data judgment is performed on newly received data by using the destination address, so that the recognition rate of P2P data is increased and the current limiting is improved.

Description

technical field [0001] The invention relates to communication technology, in particular to a method and device for identifying P2P data. Background technique [0002] Today, with the rapid development of network platforms, P2P technology has won more and more widespread applications with its unique advantages. P2P has two similar meanings, one is the abbreviation of peer-to-peer, which means "peer-to-peer networking"; the other is the abbreviation of point-to-point, which means "peer-to-peer" downloading. After a P2P connection is established, when a client terminal downloads the data of another server terminal (equivalent), the client terminal simultaneously serves as the server of the server terminal, and also provides resources for the server terminal to download, realizing point-to-point downloading under peer-to-peer networking . For this information sharing technology, the more terminals that perform the download service, the faster the speed. It is this unique feat...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08H04L29/12
Inventor 李晗马德晓
Owner BEIJING LEADSEC TECH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More