Title:
|
NETWORK PROCESSOR BASED NETWORK PROTOCOL OFFLOAD ENGINE |
Author(s):
|
Joohong Kim , Daeyoung Kim , Hyeyuong Cho , Jongwoo Sung , Yoonmee Doh |
ISBN:
|
972-98947-3-6 |
Editors:
|
Nuno Guimarães and Pedro Isaías |
Year:
|
2004 |
Edition:
|
Single |
Keywords:
|
Protocol, network processor, offload, IXP1200. |
Type:
|
Full Paper |
First Page:
|
1229 |
Last Page:
|
1236 |
Language:
|
English |
Cover:
|
|
Full Contents:
|
click to dowload
|
Paper Abstract:
|
For high performance computer systems to keep up with rapidly growing network speed, we propose an Intel IXP1200 network processor based network protocol offload engine. The critical paths of network protocols, which have been implemented in software so far, are remodeled and re-implemented in dedicated packet processing engines of the network processor. These critical paths such as packet copying, checksum calculation and verification have been performance bottlenecks of computer systems. As well as the performance enhancement, the proposed approach is also flexible in the sense that the offload engine codes are reusable and easily modifiable. We evaluate the performance of the offload engine by implementing it on Linux machine equipped with Intel IXP1200 PCI gigabit network interface card. |
|
|
|
|