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

Network operating system and message forwarding method

An operating system and message technology, applied in the field of network communication, can solve the problems of not taking too much consideration into processing performance and processing performance degradation, and achieve the effect of high performance requirements and performance requirements.

Active Publication Date: 2020-08-28
NEW H3C TECH CO LTD
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the Linux kernel protocol stack does not consider its own processing performance too much when setting it up, and due to reasons such as locking, in the case of multi-core concurrency, the processing performance of the Linux kernel protocol stack drops sharply

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 operating system and message forwarding method
  • Network operating system and message forwarding method
  • Network operating system and message forwarding method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] At present, with the development of Data Plane Development Kit (DPDK: Data Plane Development Kit), user-mode sending and receiving packages represented by DPDK are gradually becoming mainstream. The so-called sending and receiving packets in user mode represented by DPDK refers to bypassing the Linux kernel protocol stack through DPDK and directly sending, receiving and processing packets in user mode. DPDK provides library functions and driver support for efficient sending and receiving packets in user mode.

[0025] DPDK is a packet forwarding processing suite, but it is not a network protocol stack, and does not provide Layer 2 and Layer 3 forwarding functions. When running DPDK in the kernel mode of the network operating system, it is also necessary to run the protocol stack in the kernel mode.

[0026] In an example, the protocol stack in the user mode is mainly applied in the following two models: a shared model and an exclusive model. The following are analyzed...

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 network operating system and a message forwarding method. In the application, the network operating system fuses the sharing model and the exclusive model to realize coexistence of the protocol stack (called the sharing protocol stack and the first protocol stack) in the sharing model and the protocol stack (called the exclusive protocol stack and the second protocol stack) in the exclusive model. Due to coexistence of the shared protocol stack and the exclusive protocol stack, a network operating system can support various services and can meet the requirement for high performance.

Description

technical field [0001] The application relates to network communication technology, in particular to a network operating system and a message forwarding method. Background technique [0002] With the popularization of smart devices, many application programs (APP) have a very large number of users, and some APPs even have hundreds of millions of users, which has high requirements on the performance of the network operating system that carries the APP in the smart device. [0003] The processing performance of the protocol stack in the network operating system reflects the performance of the entire network operating system. Currently, in network operating systems, the commonly used protocol stack is the Linux kernel protocol stack. However, the Linux kernel protocol stack does not consider its own processing performance too much when setting it up, and due to reasons such as locking, in the case of multi-core concurrency, the processing performance of the Linux kernel protoc...

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/06H04L29/08
CPCH04L67/025H04L67/34H04L69/18H04L67/51H04L67/56
Inventor 李昊
Owner NEW H3C TECH CO LTD
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