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

P2P network flow control method based on application layer detection

A technology of flow control and peer-to-peer network, which is applied in the direction of data exchange network, digital transmission system, electrical components, etc. It can solve the problems of poor scalability and low deployment cost, and achieve the effects of reducing management costs, high identification efficiency, and reducing pressure

Inactive Publication Date: 2009-12-09
NANJING UNIV OF POSTS & TELECOMM
View PDF0 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] Technical problem: The main purpose of the present invention is to provide a peer-to-peer network traffic control method based on application layer detection. Compared with the previous scheme, the present invention significantly improves the recognition accuracy, improves the problem of poor scalability, and has real-time The advantages of strong reliability and low deployment cost

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
  • P2P network flow control method based on application layer detection
  • P2P network flow control method based on application layer detection
  • P2P network flow control method based on application layer detection

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach

[0068] For the convenience of description, assume the following network environment: hosts A and B access the Internet through router R, router R is loaded with a flow control module, and host B is installed with a P2P identification plug-in; host C accesses the Internet through router R', and all three hosts use Emule (P2P file sharing software) To download a file, the Emule server is S. The specific implementation is as follows:

[0069] (1) Host A opens Emule and sends a login request to server S.

[0070] (2) The P2P identification plug-in is not installed, and the TOS field of the packet header sent by host A is zero, which is discarded by router R, and the login fails. At this time, host A cannot connect to the Internet.

[0071] (3) Host A installs the P2P identification plug-in.

[0072] (4) Host A reopens Emule, and the Emule process loads the custom Winsock SPI framework.

[0073] (5) Host A sends a login request to server S, the packet header is reconstructed bef...

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 P2P network flow control method based on application layer detection comprises the following steps: two modules are respectively arranged on a host computer and a router; the host computer identifies P2P data and tags P2P data packet when an application program calls a programming interface of socket layer; the router carries out responding analytical processing after receiving the data packet and processes the P2P data according to control rules. The P2P network flow control method based on application layer detection is composed of the host computer identification method based on file information analysis and the hierarchical token bucket (HTB) flow control method based on the Linux router; compared with previous proposals, the method of the invention significantly improves identification accuracy, strengthens weak expandability and has the advantages of strong instantaneity and low cost of deployment.

Description

technical field [0001] The present invention is a method for identifying and controlling traffic for a specific network service. It is mainly used to solve the contention of network resources by peer-to-peer network (P2P) applications, and to improve the network congestion caused thereby, and belongs to the field of P2P traffic identification and control. Background technique [0002] P2P network traffic has the following characteristics: [0003] ·Uncertainty [0004] Due to the diversity of P2P applications, its network traffic not only shows uncertainty in traffic characteristics, but also in behavior characteristics. In addition, the dynamic nature of P2P network nodes also increases the uncertainty of peer-to-peer network traffic. [0005] · Massive [0006] The large scale of the P2P network brings performance problems to the real-time detection of traffic. [0007] ·Encryption [0008] Since the P2P network belongs to the application layer, in order to avoid con...

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): H04L12/56H04L29/08H04L29/12H04L12/801
Inventor 王汝传宫博吴敏韩志杰李玲娟支萌萌徐小龙饶元李致远
Owner NANJING UNIV OF POSTS & TELECOMM
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