TCP/IP offload device

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7496689
APP PUB NO 20040062245A1
SERIAL NO

10420364

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A TCP/IP offload network interface device (NID) is integrated with a processing device that executes a stack. The TCP/IP offload NID can either be a full TCP/IP offload device or a partial TCP/IP offload device. Common types of packets are processed by the NID in a fast-path such that the stack is offloaded of TCP and IP protocol processing tasks. A hash is made from the packet header and is pushed onto a queue. The hash is later popped off the queue and is used to identify an associated TCB number from a hash table. A mechanism caches hash buckets in SRAM and stores other hash buckets in DRAM. An “IN SRAM CAM” is used to determine whether the TCB associated with the identified TCB number is cached in SRAM or whether it must be moved from DRAM into the SRAM cache. A lock table and a “lock table CAM” mechanism is disclosed that facilitates multiple processors working on the protocol processing of a single packet.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • ALACRITECH, INC.

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Blightman, Stephen E J San Jose, US 46 7059
Philbrick, Clive M San Jose, US 78 11979
Sharp, Colin C Santa Cruz, US 4 465
Starr, Daryl D Milpitas, US 60 10040

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation