Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and system for identifying P2P (peer-to-peer) protocol on basis of DNS (domain name server) protocol

A protocol identification and protocol technology, applied in the Internet field, can solve the problems of high recognition accuracy, high false recognition rate, failure, etc., and achieve the effect of realizing network traffic

Inactive Publication Date: 2014-06-18
OPZOON TECH
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The advantage of this method is that the recognition accuracy is high, but the disadvantage is that this method is invalid for encrypted traffic
The advantage is that there is no need to scan the content of the message, and the disadvantage is that the recognition rate is poor and the false recognition rate is high
[0004] The current Internet TV software such as Fengxing, Baofengyingyin, etc. all adopt the P2P (Peer-to-Peer, point-to-point) architecture, and they all belong to the application of the P2P protocol. The communication protocol is encrypted, and the first identification method cannot be used. , using the second method, the missed recognition rate and false recognition rate are larger

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 system for identifying P2P (peer-to-peer) protocol on basis of DNS (domain name server) protocol
  • Method and system for identifying P2P (peer-to-peer) protocol on basis of DNS (domain name server) protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.

[0031] figure 1 It is a flowchart of a method for identifying a P2P protocol based on the DNS protocol described in an embodiment of the present invention. Such as figure 1 As shown, the method comprises the steps of:

[0032] A: Extract the domain name keywords of different applications using the P2P protocol, and compile them to form a feature library. The different applications using the P2P protocol may include Baofengyingyin, Fengxing, Xunlei and other applications.

[0033] For the sake of simplicity, take the Baofengyingyin application as an example. In this step A, the domain name keywords of Baofengyingyin are extracted from both horizontal and vertical aspect...

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 present invention relates to the field of the Internet. Disclosed are a DNS protocol-based method and system for identifying a P2P protocol. The method comprises: extracting domain name keywords of different applications employing the P2P protocol, compiling into a feature library; scanning a DNS request of a host, determining whether or not a domain name for which parsing is requested matches the domain name keyword of a currently parsing-pending application, if yes, recording an IP address parsed by a DNS, executing the next step, and if not, repeating the present step; determining whether or not a UDP connection destined to the IP address is present, if yes, recording a corresponding UDP source port, executing the next step, and if not, repeating the present step; and, identifying the connection established by the host via the UDP source port as the connection corresponding to the currently parsing-pending application employing the P2P protocol. The method and system efficiently and accurately complete the identification of the application employing the P2P protocol, thus are instrumental in implementing effective control of network traffic.

Description

technical field [0001] The invention relates to the technical field of the Internet, in particular to a method and system for identifying P2P protocols based on the DNS protocol. Background technique [0002] There are mainly two methods for traditional protocol identification, one of which is based on the content of the message. This identification method mainly uses the method of scanning the content of the message and comparing it with the protocol feature library. For example, BT (a content distribution protocol) ) protocol message will contain "BitTorrent protocol" keywords, which can be identified according to these keywords. The advantage of this method is that the identification accuracy is high, but the disadvantage is that this method is invalid for encrypted traffic. [0003] Another method is mainly to use the statistical model for identification. The statistical objects include IP (Internet Protocol, a protocol for interconnection between networks) addresses, p...

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 Patents(China)
IPC IPC(8): H04L29/08H04L29/12
CPCH04L61/1511H04L69/16H04L67/104H04L29/12H04L61/4511
Inventor 董茂培陈金达余兆许晶李佶澳杨宇云
Owner OPZOON TECH