×

Serial clustering

  • US 9,007,912 B2
  • Filed: 02/27/2013
  • Issued: 04/14/2015
  • Est. Priority Date: 10/30/2002
  • Status: Active Grant
First Claim
Patent Images

1. A device adapted to process network traffic in conjunction with a plurality of additional devices, the device comprising:

  • a processor; and

    a non-transitory computer-readable storage medium storing instructions that are executable by the processor, the instructions comprising;

    instructions to receive a network packet;

    instructions to determine if the device has sufficient processing capacity to process network traffic associated with the network packet;

    instructions to identify, from among a plurality of rules, at least one matching rule matching the network packet, wherein the at least one matching rule is identified separately from at least one nonmatching rule not matching the network packet;

    instructions to evaluate the network packet using the at least one identified matching rule to determine whether to accept or pass-through the network packet, wherein at least one nonmatching rule is skipped in evaluating the network packet and the at least one identified matching rule is evaluated in an order specified by a rule list;

    instructions to forward the network packet to a selected additional device in response to a determination that the device does not have sufficient processing capacity to process the associated network traffic;

    instructions to forward the network packet to the selected additional device in response to the evaluation of the at least one identified matching rule determining to pass-through the network packet; and

    instructions to accept the network packet in response to a determination that the device does have sufficient processing capacity to process the associated network traffic and in response to the evaluation of the at least one identified matching rule determining to accept the network packet;

    wherein the device is connected to the selected additional device in a serial cluster, andwherein the devices in the serial cluster are configured to not respond to auto-discovery probe messages from each other.

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