Summary: | 碩士 === 國立成功大學 === 電腦與通信工程研究所 === 94 === We present the design and implementation of an iWARP-based TCP/IP offload engine (TOE). The iWARP protocol is between the application layer and the TCP layer. The iWARP protocol enables the payload of a packet to be placed directly in the destination application’s buffer, even when the packet arrives out of order. The TOE presented in this thesis supports eight UDP services, four TCP active open, and eight TCP passive open connections simultaneously. With the UMC 0.18u technology, the current design achieves 166 MHz in speed, uses about 130 K gates, and 134 KB of SRAM for internal storage. In the full-duplex, we estimate that TOE can process 2 million packets per second.
|