WireCAP: a novel packet capture engine for commodity NICs in high-speed networks
denial of service via algorithmic complexity attacks .