Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method of p2p network identification using deep packet inspection technology

A P2P network, network technology, applied in the direction of data exchange network, digital transmission system, electrical components, etc., to achieve the effect of easy implementation and identification process optimization

Active Publication Date: 2017-06-09
BEIJING SAPLING TECH
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] e) The system detection module needs to be upgraded irregularly

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
  • A method of p2p network identification using deep packet inspection technology
  • A method of p2p network identification using deep packet inspection technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0030] Embodiment 1 of the present invention provides a method for P2P network identification using DPI technology, including:

[0031] Step 202, measure the network to be identified, and obtain the topological range value of the host participating in the network, and the topological range value is the maximum topological distance of the host participating in data interaction in the network;

[0032] Step 204, judging whether the topological range value is greater than a preset first threshold, if so, proceed to step 206, if not, proceed to step 210;

[0033] Step 206, the host in the network to be identified receives the message, performs DPI processing on the message, scans the text therein, performs pattern matching, uses a state machine composed of regular expressions, and converts the content in the received text and Compare the modes in the state machine to determine the mode of the received message;

[0034] Step 208, if it is recognized that the message is a P2P messa...

Embodiment 2

[0039] The measurement topology range value in Embodiment 1 is specifically:

[0040] Step 2021, starting from any host, indicating that the range value of the host is 0, and taking this host as the current host;

[0041] Step 2022, obtain the range value of the current host, if other hosts that do not indicate the range value send data to the current host, then indicate that the range value of the host is minus one from the range value of the current host; if other hosts that do not indicate the range value send data from the current host If data is received, it indicates that the range value of the host is plus one from the range value of the current host;

[0042] Step 2023, jumping to any host that has a connection relationship with the current host and has marked a range value, taking this host as the current host, and repeating step 2022 until all hosts have marked range values;

[0043] Step 2024: Subtract the smallest range value from the largest range value among all...

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

A method for identifying a P2P network using DPI technology. First, determine the topological range value of the network to be identified. If it is greater than the first threshold, use DPI technology to determine; otherwise, determine the ratio of input and output data volume within a certain period of time. By applying the above technologies, the identification results can be obtained more accurately and quickly in traffic identification, and the identification process is also greatly optimized, which can be more easily implemented in existing equipment.

Description

technical field [0001] The invention relates to the technical field of communication, in particular to a method for deep packet inspection. Background technique [0002] With the continuous development of new network applications based on the P2P (peer to peer) traffic model in recent years, the consumption of network bandwidth resources has been accelerating, and traditional online services have also been increasingly impacted and affected. P2P itself is a very good technology with broad application prospects, but at the same time P2P is also a very lethal technology. At present, most of the P2P-based applications are bandwidth-depleting download services, which exhaust the originally abundant access, convergence and backbone bandwidth resources, and the network links are often at full load, resulting in the deterioration of network service quality (packet loss Rate, delay and jitter are greatly increased), which greatly affects the development of some voice, video and gam...

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/08H04L12/26H04L12/801
Inventor 苏长君郑曙光
Owner BEIJING SAPLING TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products