×

Methods and apparatus for tracking data flow based on flow state values

  • US 9,967,167 B2
  • Filed: 02/12/2016
  • Issued: 05/08/2018
  • Est. Priority Date: 12/23/2009
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus, comprising:

  • a memory configured to store a first flow state value from a series of flow state values at a memory location; and

    a processor configured to increment the first flow state value to a second flow state value from the series of flow state values, after a first time period from a series of time periods has expired, when a first packet is received and when the first flow state value is less than the second flow state value, the processor configured to associate the memory location with a data flow in which the first packet is included, based on a hash value calculated using at least a portion of the first packet, the processor configured to increment the second flow state value to a third flow state value, after a second time period from the series of time periods and longer than the first time period has expired, when a second packet is received and when the second flow state value is less than the third flow state value,the processor configured to decrement the third flow state value in response to a third time period from the series of time periods expiring, the third time period being longer than the second time period,the processor configured to send, in response to the first flow state value changing to the second flow state value, a notice based on the second flow state value matching a threshold flow state value that indicates a network anomaly.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×