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

Protocol analysis method and system of programmable network and readable storage medium

A protocol analysis and network technology, applied in transmission systems, electrical components, etc., can solve problems such as inability to support flexible custom analysis of network protocols, high equipment investment costs, and inability to meet users' time requirements for new network protocols. Flexible, fully parsed, and easy to implement

Active Publication Date: 2022-08-09
ZHEJIANG LAB +1
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] As the scale of the Internet continues to expand, the update speed of network protocols continues to accelerate, which requires network devices to quickly adapt to new network protocols. Current network devices generally use traditional Application Specific Integrated Circuits (ASIC) ) implementation, but ASIC usually only supports inherent protocols, and cannot support flexible custom analysis of network protocols. Therefore, when encountering new protocols, the usual practice is to gradually arrange them according to the actual situation after the relevant protocol specifications are proposed. Launch support for new chip versions, but due to the inherent R&D cycle and R&D costs of chips, it takes about 3 to 5 years for ASIC to support new network protocols, which cannot meet the time requirements of users for new network protocols , and because traditional network equipment usually implements support for new network protocols by replacing new chips, which requires extremely high equipment investment costs

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
  • Protocol analysis method and system of programmable network and readable storage medium
  • Protocol analysis method and system of programmable network and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The present invention will be further described below with reference to the accompanying drawings.

[0025] like figure 1 As shown, a protocol parsing method for a programmable network of the present invention includes a front-end side and a back-end side divided by sub-functions, and includes the following steps:

[0026] Step 1: On the front-end side, check the front-end format of the custom protocol written by the user based on the P4 (Programming Protocol-independent PacketProcessors) language, including the action check of the header modification, and determine whether it is an exchange abstraction encapsulated in the custom domain. Interface UDF_SAI supports the range. If the P4 protocol code written by the user meets the requirements of UDF_SAI, the intermediate representation json of the P4 protocol code will be output; if it does not meet the requirements of UDF_SAI, an error message will be reported. Among them, UDF_SAI is the Switch Abstraction Interface (S...

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 protocol analysis method and system of a programmable network and a readable storage medium. The protocol analysis method mainly comprises two parts: a front end side converts a user-defined protocol written by a user based on a P4 language into information in a json format; and the back end side extracts the information required for converting the information into the UDFSAI from the information in the json format and the flow table information configured by the user, operates the ASIC switch through the UDFSAI, and finally realizes the analysis of the user-defined network protocol on the ASIC switch. According to the invention, the traditional ASIC switch supporting UDFSAI can also analyze the custom protocol through the P4 language, so that the development time of the custom protocol is saved, and the application range of the traditional ASIC switch is widened.

Description

technical field [0001] The invention belongs to the technical field of protocol parsing and processing, and in particular relates to a protocol parsing method, system and readable storage medium of a programmable network. Background technique [0002] As the scale of the Internet continues to expand, the update speed of network protocols continues to accelerate, which requires network devices to quickly adapt to new network protocols, while current network devices generally use traditional Application Specific Integrated Circuits (ASICs). ) implementation, but ASIC usually only supports inherent protocols, and cannot support flexible custom parsing of network protocols, so when new protocols are encountered, the usual practice is to gradually arrange the chip manufacturers according to the actual situation after the relevant protocol specifications are proposed. The new chip version is supported, but due to the inherent R&D cycle and R&D costs of the chip, it will take about...

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): H04L69/22
CPCH04L69/22
Inventor 衣晓玉卢东辉邹涛董永吉崔鹏帅张汝云李军飞
Owner ZHEJIANG LAB
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