发明名称 加速处理iSCSI数据包的网络设备
摘要 一种加速处理网络小型计算机系统接口数据包的网络设备。该网络设备区分为主机端以及网络卡端。在主机端包括联机指令描述区块队列、网络小型计算机系统接口主机端管理模块、以及小型计算机系统接口模块,通过这些模块可用来处理指令描述区块内的SCSI指令。在网络卡端包括底层协议处理模块以及微处理器。通过微处理器内的协议数据单元描述器、协议数据单元产生器、以及网络小型计算机系统接口网络卡管理单元,可预先将网络数据包中的协议数据单元解析出来,借以让主机端专职于执行SCSI指令,加快网络设备的网络数据包处理效率。
申请公布号 CN101741878A 申请公布日期 2010.06.16
申请号 CN200810180944.6 申请日期 2008.11.18
申请人 英业达股份有限公司 发明人 胡智江;张倩;陈玄同
分类号 H04L29/08(2006.01)I;H04L29/06(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 北京律诚同业知识产权代理有限公司 11006 代理人 梁挥;祁建国
主权项 一种加速处理iSCSI数据包的网络设备,其特征在于,包括:一主机端,该主机端包括:一联机指令描述区块队列,用以队列储存接收的多个小型计算机系统接口命令;一网络小型计算机系统接口主机端管理模块,接收SCSI命令,并回传对应的回应数据包;以及一小型计算机系统接口模块,用以执行SCSI命令;以及一网络卡端,该网络卡端包括:一底层协议处理模块,用以接收或传递网络数据包;以及一微处理器,用以监听该底层协议处理模块接收的该网络数据包,其中该微处理器包括:一协议数据单元描述器,从接收的该网络数据包解析一输入协议数据单元为一第一文件头及一数据段;一协议数据单元产生器,将该响应数据包加入一第二档头以产生一输出协议数据单元送交该底层协议处理模块;以及一网络小型计算机系统接口网络卡管理单元,读取该第一文件头的一指令描述区块,以判断该指令描述区块的任务,并通知该网络小型计算机系统接口主机端管理模块执行该任务。
地址 中国台湾台北市