首页> 外文期刊>Journal of information science and engineering >Implementation of a Software-Based TCP/IP Offload Engine Using Standalone TCP/IP without an Embedded OS
【24h】

Implementation of a Software-Based TCP/IP Offload Engine Using Standalone TCP/IP without an Embedded OS

机译:使用不带嵌入式OS的独立TCP / IP实现基于软件的TCP / IP卸载引擎

获取原文
获取原文并翻译 | 示例
       

摘要

A number of TCP/IP offload engines have been developed to reduce the CPU load of processing TCP/IP, but most of them are implemented in hardware. Although hardware-based TOEs have a high performance, they lack the flexibility to accept changes in the TCP/IP. To preserve flexibility, we implemented a software-based TOE, called HL-TCP 100134 (High-performance Lightweight TCP/IP). The HL-TCP is a standalone TCP/ IP without an embedded OS. The TOE using the HL-TCP has features of a zero-copy sending mechanism and an efficient DMA mechanism for TCP retransmission. It also fully utilizes offload features in the Ethernet. Our experimental results show that the TOE using the HL-TCP can achieve a bandwidth of 453 Mbps with almost zero CPU utilization, compared with a general gigabit Ethernet, which has a CPU utilization of approximately 23%.
机译:已经开发了许多TCP / IP卸载引擎来减少处理TCP / IP的CPU负载,但是其中大多数是在硬件中实现的。尽管基于硬件的TOE具有高性能,但它们缺乏接受TCP / IP中更改的灵活性。为了保持灵活性,我们实施了基于软件的TOE,称为HL-TCP 100134(高性能轻量级TCP / IP)。 HL-TCP是没有嵌入式OS的独立TCP / IP。使用HL-TCP的TOE具有零复制发送机制和用于TCP重传的有效DMA机制的功能。它还充分利用了以太网中的卸载功能。我们的实验结果表明,与普通千兆位以太网(CPU利用率约为23%)相比,使用HL-TCP的TOE可以实现453 Mbps的带宽,而CPU利用率几乎为零。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号