×

Detecting an elephant flow based on the size of a packet

  • US 9,548,924 B2
  • Filed: 03/31/2014
  • Issued: 01/17/2017
  • Est. Priority Date: 12/09/2013
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory machine readable medium on which a program is stored, which when executed by at least one processing unit detects elephant flows, the program comprising sets of instructions for:

  • receiving a packet associated with a data flow;

    when the size of the packet is below a threshold size, using a first flow entry to process the packet in a kernel space of the forwarding element; and

    when the size of the packet is over the threshold size;

    using the first flow entry to send the packet to a daemon;

    replacing the first flow entry with a second flow entry based on a response from the daemon, wherein the second flow entry processes subsequent packets of the data flow in the kernel space as packets of an elephant flow; and

    processing the packet based on the response from the daemon.

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