Method for analyzing network data package

A network data packet and analysis method technology, applied in the field of network data packet analysis, can solve the problems of poor scalability and achieve the effect of convenient addition and strong scalability

Active Publication Date: 2013-03-27
科来网络技术股份有限公司
View PDF5 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to overcome the deficiencies of poor scalability of the data packet ana

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 for analyzing network data package
  • Method for analyzing network data package
  • Method for analyzing network data package

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0107] Example 1: Analysis of commonly used protocol IPv6 data packets.

[0108] The analysis steps of the IPv6 protocol data packet are as follows:

[0109] (1) According to the protocol structure of IPv6, the protocol structure refers to the header structure of the data packet transmitted by this protocol, and the protocol script of IPv6 is written.

[0110] IPv6 is a commonly used protocol, and the packet header structure is known, such as Figure 4 shown.

[0111] The length of the packet header structure of the IPv6 protocol is fixed at 40 bytes, such as Figure 4 As shown, each line has 4 bytes, a total of 10 lines. Write the protocol script of IPv6 according to the packet header structure as follows:

[0112] [protocol:IPv6]

[0113] #version,"Version[Version]:",1:0:4,netdec

[0114] #traffic_class,"Priority [Traffic Class]:",2:4:8,netdec

[0115] #flow_label,"Flow Label [Flow Label]:",4:12:20,netdec

[0116] move4

[0117] #payload_len,"Payload Length [Payload...

example 2

[0131] Example 2: Analysis of a private protocol data packet.

[0132]For example, a company has defined a set of private protocol for communication between server and client to transmit the data needed by the company. The header structure of the data packet transmitted by using this private protocol is as follows: Image 6 As shown, the protocol header structure has a total of 12 bytes and is divided into five fields.

[0133] The analysis steps of the private protocol data packet are as follows:

[0134] (1) According to the header structure of the data packet, the protocol script to load the private protocol is as follows:

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 discloses a method for analyzing a network data package. The method comprises the steps of (1), generating a protocol script of a protocol according to a protocol structure of the protocol and storing the protocol script; (2) generating a statement list and a logic tree according to the protocol script; and (3) loading the data package to be analyzed to obtain a protocol name of the data package to be analyzed, searching for the corresponding protocol script according to the protocol name, obtaining the corresponding statement list and logic tree, analyzing the data package to be analyzed, and outputting analyzing results. The method for analyzing the network data package is strong in expansibility and low in cost, and facilitates addition of new protocols. The method can further analyze data packages with proprietary protocols.

Description

technical field [0001] The invention relates to the field of network technology, in particular to a method for analyzing network data packets. Background technique [0002] The rules, conventions or standards established to realize the normal exchange of network data are called network protocols. The data to be transmitted can only be transmitted correctly in the network after being packaged and encapsulated into data packets according to a certain protocol format. Analyzing the data packets transmitted in the network is one of the important means to maintain the normal communication of the network and ensure the security of the network. By analyzing the data packets, you can clearly understand the purpose of communication between the devices communicating with each other; you can determine whether the network is attacked; you can diagnose the cause of possible problems with network applications, and understand the network load of the entire network in various periods of ti...

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
IPC IPC(8): H04L29/06
Inventor 罗鹰彭晶
Owner 科来网络技术股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products