Message transmission method and device

A message and transport layer technology, applied in the field of message transmission, can solve the problems of increased processor and memory bandwidth overhead, and insignificant acceleration effect of accelerator cards, etc., to reduce bandwidth overhead, avoid consumption, and reduce transmission delay Effect

Active Publication Date: 2019-05-03
HUAWEI TECH CO LTD
View PDF8 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] As the data is repeatedly transmitted between the processor of the host and the accelerator card, the bandwidth overhead of the processor and the memory increases, and at the same time, the data transmission brings a certain delay, which offsets the benefits brought by the accelerator card, resulting in the acceleration The acceleration effect brought by the card is not significant

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
  • Message transmission method and device
  • Message transmission method and device
  • Message transmission method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0120] The technical solution in this application will be described below with reference to the accompanying drawings.

[0121] The method and device for transmitting messages provided by the embodiments of the present application can be applied to a computer, and the computer includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (Central Processing Unit, CPU), a memory management unit (Memory Management Unit, MMU), and memory (also called main memory). The operating system may be any one or more computer operating systems that realize business processing through processes, for example, Linux operating system, Unix operating system, Android operating system, iOS operating system, or windows operating system. The application layer includes applications such as browsers, address books, word processing software, and i...

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 provides a message transmission method and device. The method is applied to first equipment provided with an acceleration card and a processor. According to the method, bandwidth overhead and data delay caused by transmission can be reduced, the method comprises the steps that an acceleration card receives a first transmission layer control protocol (TCP) message from a processor, to-be-encrypted data are carried in the first TCP message, and the to-be-encrypted data belong to secure socket layer (SSL) data; encryption information used for encrypting the first TCP message is determined according to a pre-acquired mapping relation, the mapping relation indicates a corresponding relation between an identifier of a TCP connection bearing the SSL data and encryption and decryption information, and the encryption information at least comprises an encryption algorithm and an encryption parameter; to-be-encrypted data carried in the first TCP message is encrypted according to the encryption information to obtain a second TCP message, the second TCP message is the encrypted first TCP message; And the second TCP message is sent to the second device.

Description

technical field [0001] The present application relates to the field of communications, and more specifically, to a method and device for transmitting messages. Background technique [0002] With the rapid development of computer technology, the network has become an important guarantee for social development. How to ensure that data is not leaked is an important reason affecting the development of the network, and end-to-end data encryption is conducive to preventing information from being leaked. [0003] Secure sockets layer (secure sockets layer, SSL) / transport layer security (transport layer security, TLS) technology is an encryption technology widely used at present, and can be widely applied to Internet communications. For example, when accessing a website with an SSL-based Hypertext Transfer Protocol (Hyper Text Transfer Protocol over SSL, HTTPS), it is all based on the SSL protocol. The encryption and decryption operations of SSL data can be completed by a processo...

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): H04L29/06
Inventor 卢胜文
Owner HUAWEI TECH CO LTD
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