DocumentCode :
437700
Title :
Design and implementation of kernel S/W for TCP/IP offload engine(TOE)
Author :
Kang, Dong-Jae ; Kim, Chei-Yol ; Kim, Kang-Ho ; Sung-In Jung
Author_Institution :
Digital Home Div., ETRI
Volume :
1
fYear :
0
fDate :
0-0 0
Firstpage :
706
Lastpage :
709
Abstract :
TCP/IP is the most commonly used protocol to communicate between servers, and is used in a wide range of applications. Unfortunately, TCP/IP places a very heavy burden on host CPUs. Server CPUs have begun to choke while processing the TCP/IP overhead associated with transferring data. We have known that the CPU power in today´s servers is just sufficient to handle the TCP processing, leaving no CPU cycles for application processing. So, in this paper, to resolve upper problem, we present the design of kernel software for TCP/IP off-loading engine. In this paper, we define the design concept of TOE module, and describe its architecture, main functions and interfaces with TOE device. TOE module consists of three software layers, that is, TOE device driver, TOE offload protocol layer, TOE socket switching layer. TOE device and TOE kernel software have several advantages as below. First, it improves network and application performance, that is, increases network throughput and lowers client response time. Second, it extends the life of existing servers, that is, enabling existing servers to manage additional client loads and enables existing servers to respond more quickly to client queries
Keywords :
client-server systems; network interfaces; operating system kernels; transport protocols; TCP-IP offload engine; TOE device driver; TOE offload protocol layer; TOE socket switching layer; client queries; data transfer; kernel software; Application software; Computer architecture; Engines; Inductors; Kernel; Network servers; Protocols; Sockets; Software design; TCPIP;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Communication Technology, 2005, ICACT 2005. The 7th International Conference on
Conference_Location :
Phoenix Park
Type :
conf
DOI :
10.1109/ICACT.2005.245966
Filename :
1461973
Link To Document :
بازگشت