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

A Data Plane Programmable Implementation Method Supporting Definable Packet Encryption

A message load and data plane technology, applied in the field of computer networks, can solve problems such as inability to improve computing efficiency and effectively solve network congestion, and achieve the effects of alleviating computing burdens, flexible and controllable encryption, and simple implementation methods

Active Publication Date: 2022-02-18
ZHEJIANG LAB
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] The structure of the traditional network is rigid. From the perspective of network structure, services are provided based on a single network structure. Data calculation and logic processing are performed on the server. The calculation efficiency cannot be improved, and network congestion cannot be effectively solved.

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 Data Plane Programmable Implementation Method Supporting Definable Packet Encryption
  • A Data Plane Programmable Implementation Method Supporting Definable Packet Encryption
  • A Data Plane Programmable Implementation Method Supporting Definable Packet Encryption

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention will be described in detail below according to the accompanying drawings.

[0027] A data plane programmable implementation method that supports packet payload encryption can be defined, comprising the following steps:

[0028] (1) The data packet enters the programmable switch through one of the 12 input ports, that is, the data plane: the programmable switch has a total of 12 input ports, including 8 1G Ethernet ports and 4 10G optical fiber module ports; the switch uses 12 pipelines ( Pipeline) at the same time select data packets in parallel to enter the corresponding 12 network cards respectively;

[0029] (2) After the router is powered on, the configuration table is loaded into RAM and TCAM. RAM (Random Access Memory) is a random access memory; TCAM (ternary content addressable memory) is a tri-state content addressable memory. RAM and TCAM are mainly used to quickly look up entries such as ACLs and routes.

[0030] According to the user-...

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 definable data plane programmable implementation method that supports message load encryption. The method transfers part of the message encryption tasks originally completed on the server side to the programmable data plane for execution. When the data packet passes through the data plane In the plane, the task of message encryption can also be completed accordingly, which not only relieves the burden on the server, but also brings significant performance advantages to the improvement of the computing speed of the server and the overall operation of the network.

Description

technical field [0001] The invention relates to the technical field of computer networks, in particular to a programmable implementation method of a data plane supporting definable message payload encryption. Background technique [0002] The structure of the traditional network is rigid. From the perspective of network structure, services are provided based on a single network structure. Data calculation and logic processing are performed on the server. The calculation efficiency cannot be improved, and network congestion cannot be effectively solved. [0003] In the past ten years, many countries have carried out relevant research and important technological breakthroughs in the field of new networks in order to innovate network technologies. The United States continues to release relevant future strategic plans to guide the development of the network, such as FIND, FIA and other plans, and launched the "Network and Information Technology Research and Development Plan" in ...

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): H04L9/40H04L45/745H04L45/74
CPCH04L63/0428H04L45/74591
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