×

Systems and methods for stopping and starting a packet processing task

  • US 9,674,074 B2
  • Filed: 04/08/2011
  • Issued: 06/06/2017
  • Est. Priority Date: 04/08/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a plurality of packets at an ingress port of a network switch appliance from a plurality of nodes on a computer network, wherein the plurality of packets include duplicate packets;

    repeatedly determining, by the network switch appliance, a workload of the network switch appliance;

    if the workload is below a first prescribed threshold;

    performing, by the network switch appliance, a packet de-duplication processing task on the received packets to identify and discard the duplicate packets; and

    internally forwarding, according to a user-configurable transmission scheme, the received packets, not including the discarded duplicate packets, to an egress port of the network switch appliance for transmission to an external network monitoring instrument andif the workload is above the first prescribed threshold;

    suspending the packet de-duplication processing task; and

    internally forwarding, according to the user-configurable transmission scheme, the received packets, including the duplicate packets, to the egress port of the network switch appliance for transmission to the external network monitoring instrument;

    wherein the user-configurable forwarding scheme is not part of the packet de-duplication processing task and is independent of an outcome of said determining the workload; and

    wherein the user-configurable forwarding scheme defines transmission within the network switch appliance of at least some of the received packets from the ingress port to the egress port of the network switch appliance, the egress port communicatively coupled to the external network monitoring instrument.

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