×

Mechanism for identifying and penalizing misbehaving flows in a network

DC CAFC
  • US 8,243,593 B2
  • Filed: 12/22/2004
  • Issued: 08/14/2012
  • Est. Priority Date: 12/22/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A machine-implemented method for processing a single flow, the flow comprising a plurality of packets, and the method comprising:

  • creating a flow block as the first packet of a flow is processed by a single router;

    said flow block being configured to store payload-content-agnostic behavioral statistics pertaining to said flow, regardless of the presence or absence of congestion;

    said router updating said flow block with the payload-content-agnostic behavioral statistics of each packet belonging to said flow, as each packet belonging to said flow is processed by said router, regardless of the presence or absence of congestion;

    said router heuristically determining whether said flow exhibits undesirable behavior by comparing at least one of said payload-content-agnostic behavioral statistics to at least one pre-determined threshold value; and

    upon determination by said router that said flow exhibits undesirable behavior, enforcing, relative to at least one packet, a penalty;

    wherein the preceding steps are performed on said router without requiring use of inter-router data.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×