Method for realizing TCP (transmission control protocol) connection data buffer by combining software and hardware
A technology for connecting data and data caching, applied in data exchange networks, electrical components, digital transmission systems, etc., can solve the problem of hardware consumption and large storage, and achieve the effect of reducing the cost of network card hardware
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0016] The present invention is a system combining software and hardware, and the hardware is a TCP unloading device capable of carrying out TCP connection management and random rearrangement of network messages. The software mainly expands the TCP node structure representing a TCP connection in the application software API interface library, and reserves a cache area before the memory of each TCP data packet to cache the end data in the previous packet , and record the length of the cached data at the same time, and use a pointer to indicate the starting position of the data to be processed currently.
[0017] The realization method and process of this invention are as follows:
[0018] (1) The hardware network card receives the message, and performs TCP connection management and sorting.
[0019] The network card starts the TCP offloading function, manages the TCP connection state, reorders the out-of-order TCP data, and uploads it to the host software in units of messages....
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 