Data transmission method, equipment and system
A data transmission method and data packet technology, applied in the field of data transmission methods, equipment and systems, can solve the problems of communication delay and low transmission efficiency, and achieve the effect of reducing communication delay and improving communication efficiency.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Example Embodiment
[0054] Example one:
[0055] The embodiment of the present invention describes a data transmission method, such as figure 2 As shown, including the following steps:
[0056] Step 101: The source node determines whether the transmission mode of the data packet to be transmitted is the TCP / IP transmission mode or the Kernel bypass transmission mode according to the preset configuration file. If it is the TCP / IP transmission mode, the data packet is transmitted according to the existing scheme; If it is the Kernel bypass transmission mode, step 102 is executed.
[0057] This step 101 is a preferred step to achieve the purpose of the present invention. The solution in this embodiment is not limited to the source node directly using the Kernel bypass transmission mode for data packet transmission.
[0058] Step 102: The source node determines the transmission information required when the data packet to be transmitted is transmitted in PCIe.
[0059] The transmission information involved i...
Example Embodiment
[0061] Embodiment two:
[0062] The method described in the first embodiment can be implemented by the data transmission system shown in Figure 3(a). figure 1 Based on the IPoPCIe shown, a mode selection module 11 and a kernel bypass communication module 12 are newly added in each node. In the second embodiment, the data transmission system shown in FIG. 3(a) is taken as an example to further describe the solution of the first embodiment in detail.
[0063] Figure 3 (a) shows the schematic diagram of the working steps of the data transmission system as Figure 4 As shown, taking node A as the source node, node B as the destination node, and node A sending data packets to node B as an example, the data transmission process includes the following steps:
[0064] Step 201: The socket application in node A generates a data packet to be transmitted.
[0065] The socket application is an upper-level application in node A (ie figure 2 In APP).
[0066] When a socket application program gener...
Example Embodiment
[0111] Embodiment three:
[0112] The third embodiment of the present invention also describes a node device, such as Figure 7 As shown, the node device includes a processor 31 and a transmitter 32, wherein: the processor 31 is used to determine the transmission information required when the data packet to be transmitted is transmitted in PCIe; the transmitter 32 is used to determine the transmission information required by the processor 31 The determined transmission information transmits the data packet to be transmitted to other nodes through the PCIe switch.
[0113] The node device also includes a selector 33 for determining whether the transmission mode of the data packet to be transmitted is the TCP / IP transmission mode or the Kernel bypass transmission mode according to a preset configuration file. When the transmission mode is the Kernel bypass transmission mode, the processor 31 is triggered.
[0114] The transmission information includes a sending window address and a re...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic.
© 2023 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap