Patent ID: 7966401
Filing Date: 2011-06-21
Classification: H04L

Abstract:
1. A method for processing packets, comprising: programming a hardware classifier in a network interface card (NIC) to send packets associated with a first packet destination to a non-standby hardware receive ring (HRR), wherein the first packet destination is located on a host; programming a software classifier located on the host to obtain packets from the non-standby HRR; programming the software classifier to send packets for the first packet destination to a first software receive ring (SRR) located on the host, wherein the first packet destination is associated with the first SRR; obtaining identifying information about a denial of service (DoS) attack; in response to obtaining identifying information about the DoS attack: wherein the standby HHR and the non-standby HRR are located on the NIC, wherein packets sent to the standby HRR are not sent to the host, wherein the NIC is interposed between the host and a network, and wherein the NIC is configured to receive, from the network, packets addressed to the host.