TCP Offload系统的设计与实现  被引量:1

Design and Implementation of TCP Offload System

在线阅读下载全文

作  者:孙小涓[1] 杨卫兵[1] 周新亮[1] 陈明宇[1] 

机构地区:[1]中国科学院计算技术研究所国家智能计算机研究开发中心

出  处:《计算机工程》2007年第24期99-101,共3页Computer Engineering

基  金:国家"863"计划基金资助项目"面向网络的高性能计算机--曙光4000"(2002AA104410)

摘  要:网络带宽的迅速发展使主机协议处理开销成为系统整体性能的瓶颈。为了提高网络应用的性能、降低主机系统的资源占用,该文采用网卡子系统分担主机的网络包收发和TCP协议处理,设计实现了一个TCP offload系统,分析了一般TCP offload系统在性能和实施的困难,给出系统设计的基本原则,介绍了系统在通信接口、资源管理、事件管理和用户接口等方面的实现。系统测试结果表明,网卡能处理高速的网络应用,在一些情况下甚至达到线速。With the increase of network bandwidth, protocol overheads on host have become the bottleneck of system performance. To improve the performance of network applications and reduce the consumption of host resources, this paper exploits the network subsystem to offioad the receiving and transmitting of packets and the processing of transmission protocol stack. It implements the TCP offioad system and analyses the difficulties of general offioad system in performance and deployment. It describes the basic rules of system design, the implementation of communication interface, resource management, event management and application interface. Tests show that the NIC can process high-speed network application, and in some cases it can handle line-speed traffic.

关 键 词:TCP下移 高速网络处理 协议栈 

分 类 号:N945[自然科学总论—系统科学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象