×

Packet processing in a multiple processor system

  • US 8,798,065 B2
  • Filed: 09/14/2012
  • Issued: 08/05/2014
  • Est. Priority Date: 08/02/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a first processor and from a second processor, a packet;

    processing, by the first processor, the packet using first information,the first information being based on a result of the second processor processing the packet;

    determining, by the first processor and based on processing the packet, whether the packet is to be processed by a third processor,the third processor being different than the first processor and the second processor;

    when the packet is to be processed by the third processor;

    generating, by the first processor, second information that is based on a result of the first processor processing the packet,the second information including;

    session information identifying a session, 

    the packet belonging to the session, andan instruction for the third processor to determine whether the packet is associated with an attack; and

    transmitting, by the first processor, the packet for processing of the packet by the third processor,the second information being used by the third processor to process the packet; and

    when the packet is not to be processed by the third processor, performing at least one of a plurality of actions,the plurality of actions including;

    dropping, by the first processor, the packet, orgenerating, by the first processor, an alarm relating to the packet.

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