发明名称 Fast-path processing for receiving data on TCP connection offload devices
摘要 A network interface device provides a fast-path that avoids most host TCP and IP protocol processing for most messages. The host retains a fallback slow-path processing capability. In one embodiment, generation of a response to a TCP/IP packet received onto the network interface device is accelerated by determining the TCP and IP source and destination information from the incoming packet, retrieving an appropriate template header, using a finite state machine to fill in the TCP and IP fields in the template header without sequential TCP and IP protocol processing, combining the filled-in template header with a data payload to form a packet, and then outputting the packet from the network interface device by pushing a pointer to the packet onto a transmit queue. A transmit sequencer retrieves the pointer from the transmit queue and causes the corresponding packet to be output from the network interface device.
申请公布号 US7089326(B2) 申请公布日期 2006.08.08
申请号 US20020093042 申请日期 2002.05.06
申请人 ALACRITECH, INC. 发明人 BOUCHER LAURENCE B.;BLIGHTMAN STEPHEN E. J.;CRAFT PETER K.;HIGGEN DAVID A.;PHILBRICK CLIVE M.;STARR DARYL D.
分类号 G06F15/173;H04L12/56;H04L29/06;H04L29/08 主分类号 G06F15/173
代理机构 代理人
主权项
地址