Network packet protocol identification method and system

A network data packet and protocol identification technology, applied in the network field, can solve the problems of scalability and processing efficiency, and achieve the effects of improving identification performance, enhancing applicability, and strong scalability

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

AI Technical Summary

Problems solved by technology

[0003] The purpose of the present invention is to overcome the inadequacy of scalability and processing efficiency existing in the prior art, and

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
  • Network packet protocol identification method and system
  • Network packet protocol identification method and system
  • Network packet protocol identification method and system

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0042] The present invention will be further described in detail below in combination with test examples and specific implementations. However, it should not be understood that the scope of the above-mentioned subject of the present invention is limited to the following embodiments, and all technologies implemented based on the content of the present invention belong to the scope of the present invention.

[0043] The invention discloses a network data packet protocol identification method, which includes a protocol configuration step and a data packet protocol identification step.

[0044] Such as figure 1 As shown, the protocol configuration steps include:

[0045] S101: Input protocol feature information of all protocols and store it.

[0046] In this step, if a new protocol is added, enter the protocol feature information of the new protocol and store it.

[0047] In this step, the protocol feature information (or called protocol identification information) includes: the lower-leve...

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 network packet protocol identification method. The method includes a protocol configuration step and a packet identification step. The protocol configuration step includes: storing characteristic information of protocols; establishing a protocol tree; and establishing a table of characteristic values and judgment logic. The packet identification step includes: acquiring a data packet to be recognized; selecting the protocol tree for identifying the data packet protocol; and comparing values of keywords, read from the data packet, to the table of characteristic values and the judgment logic so as to identify the data packet protocol. The invention further provides a network packet protocol identification system. The table of characteristic values and the judgment logic are established according to characteristic information of all protocols, the protocol used by the data packet can be quickly found by single table look-up, and accordingly the method and system are high in identification efficiency. Protocol identification information of a new protocol needs to be added only when the new protocol is added, so that the method and system are highly extensible.

Description

technical field [0001] The invention relates to the field of network technology, in particular to a network data packet protocol identification method and system. Background technique [0002] A packet (Packet) is the smallest transmission data unit in a packet switching network (for example, the Internet). A network transmission protocol (referred to as a protocol) is a set of rules, standards or conventions established for data exchange in a computer network, and it is a regulation of the information format in a data packet. After the network device receives the network data packet, it needs to analyze the content of the data packet to complete the corresponding processing function. First, it needs to identify the network protocol used by the data packet to correctly parse the content of the data packet. With the continuous development of network technology, new network protocols continue to emerge, requiring better scalability for packet protocol identification. The cur...

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/06H04L12/70
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