发明名称 METHOD AND APPARATUS FOR DYNAMIC PACKET BATCHING WITH A HIGH PERFROMANCE NETWORK INTERFACE
摘要 A system and method are provided for identifying related packets in a communication flow for the purpose of collectively processing them on a host computer. A packet received at a network interface is parsed to retrieve information from a protocol header. A flow key is generated to identify a communication flow that includes the packet, and is stored in a database of flow keys. When the packet is placed in a queue to be transferred to a host computer, the flow key and/or its index in the database is stored in a separated queue. A dynamic packet batching module searches for a packet in the same flow as the packet being transferred. If a related packet is located, the host computer is alerted and delays processing the transferred packet until the related packet is also received. By collectively processing the related packets, processor time is more efficiently utilized.
申请公布号 WO0052883(A3) 申请公布日期 2001.01.04
申请号 WO2000US05344 申请日期 2000.02.29
申请人 SUN MICROSYSTEMS, INC. 发明人 MULLER, SHIMON;GENTRY, DENTON
分类号 H04L12/56;H04L29/06;(IPC1-7):H04L29/06;H04L12/46 主分类号 H04L12/56
代理机构 代理人
主权项
地址