A method and apparatus to process exception packets is described. A
signature table, secondary table and a plurality of queues are used to
store exception packets which match packets that are currently being
handled, such that multiple requests for exception packet handling of the
same or similar packets do not overwhelm the network processor.