【摘要】 一种加速处理网络小型计算机系统接口数据包的网络设备。该网络设备区分为主机端以及网络卡端。在主机端包括联机指令描述区块队列、网络小型计算机系统接口主机端管理模块、以及小型计算机系统接口模块,通过这些模块可用来处理指令描述区块内的SCSI指令。在网络卡端包括底层协议处理模块以及微处理器。通过微处理器内的协议数据单元描述器、协议数据单元产生器、以及网络小型计算机系统接口网络卡管理单元,可预先将网络数据包中的协议数据单元解析出来,借以让主机端专职于执行SCSI指令,加快网络设备的网络数据包处理效率。 【专利类型】发明申请 【申请人】英业达股份有限公司 【申请人类型】企业 【申请人地址】中国台湾台北市 【申请人地区】中国 【申请人城市】台湾省 【申请号】CN200810180944.6 【申请日】2008-11-18 【申请年份】2008 【公开公告号】CN101741878A 【公开公告日】2010-06-16 【公开公告年份】2010 【授权公告号】CN101741878B 【授权公告日】2012-12-12 【授权公告年份】2012.0 【IPC分类号】H04L29/08; H04L29/06 【发明人】胡智江; 张倩; 陈玄同 【主权项内容】一种加速处理iSCSI数据包的网络设备,其特征在于,包括:一主机端,该主机端包括:一联机指令描述区块队列,用以队列储存接收的多个小型计算机系统接口命令;一网络小型计算机系统接口主机端管理模块,接收SCSI命令,并回传对应的回应数据包;以及一小型计算机系统接口模块,用以执行SCSI命令;以及一网络卡端,该网络卡端包括:一底层协议处理模块,用以接收或传递网络数据包;以及一微处理器,用以监听该底层协议处理模块接收的该网络数据包,其中该微处理器包括:一协议数据单元描述器,从接收的该网络数据包解析一输入协议数据单元为一第一文件头及一数据段;一协议数据单元产生器,将该响应数据包加入一第二档头以产生一输出协议数据单元送交该底层协议处理模块;以及一网络小型计算机系统接口网络卡管理单元,读取该第一文件头的一指令描述区块,以判断该指令描述区块的任务,并通知该网络小型计算机系统接口主机端管理模块执行该任务。 【当前权利人】英业达股份有限公司 【当前专利权人地址】中国台湾台北市 【被引证次数】5 【被他引次数】5.0 【家族引证次数】3.0 【家族被引证次数】5