首页>
外国专利>
System and method for conducting direct data placement (DDP) using a TOE (TCP offload engine) capable network interface card
System and method for conducting direct data placement (DDP) using a TOE (TCP offload engine) capable network interface card
展开▼
机译:使用具有TOE(TCP卸载引擎)的网络接口卡进行直接数据放置(DDP)的系统和方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
Techniques, systems, and apparatus for conducting direct data placement of network message data to a final destination in a user buffer are disclosed. Generally, the invention is configured to conduct direct data copying from a NIC memory to a final destination user buffer location without any intermediate copying to a kernel buffer. The invention includes a method that involves receiving network delivered messages by a NIC of a local computer. The message is stored in the memory of the NIC. The headers are stripped from the message and processed. A ULP handler of the local computer is invoked to process the ULP header of the network message. Using information obtained from the processed ULP header, suitable memory locations in a user buffer are identified and designated for saving associated message data. The message data is then directly placed from the NIC memory to the designated memory location in the user buffer without intermediate copy steps like DMA.
展开▼