Patent · US Active

Flow cache mechanism for performing packet flow lookups in a network device

US8886827B2 · kind B2 · utility

27Cited by
4References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 13, 2012
Grant dateNov 11, 2014
Priority date
Expiry dateApr 25, 2032

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L45/7453
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

An example network device includes a network interface configured to receive a packet of a packet flow, wherein the packet flow is one of a plurality of packet flows processed by the network device, a flow cache configured to receive a lookup key associated with the packet flow, and a Bloom filter configured to process the lookup key. The flow cache is further configured to store information about a portion of the plurality of packet flows processed by the network device, and determine whether to store information about the packet flow by at least applying a selection criterion to processing of the lookup key by the Bloom filter. The flow cache is configured to determine whether the lookup key is stored in the flow cache, and, when the lookup key is stored in the flow cache, retrieve a stored result associated with the lookup key and output the stored result.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.