Survey and taxonomy of packet classification techniques
DE Taylor - ACM Computing Surveys (CSUR), 2005 - dl.acm.org
Packet classification is an enabling function for a variety of Internet applications including
quality of service, security, monitoring, and multimedia communications. In order to classify a …
quality of service, security, monitoring, and multimedia communications. In order to classify a …
Network virtualization in multi-tenant datacenters
T Koponen, K Amidon, P Balland, M Casado… - … USENIX symposium on …, 2014 - usenix.org
Multi-tenant datacenters represent an extremely challenging networking environment.
Tenants want the ability to migrate unmodified workloads from their enterprise networks to …
Tenants want the ability to migrate unmodified workloads from their enterprise networks to …
Efficient computation of frequent and top-k elements in data streams
We propose an integrated approach for solving both problems of finding the most popular k
elements, and finding frequent elements in a data stream. Our technique is efficient and …
elements, and finding frequent elements in a data stream. Our technique is efficient and …
New directions in traffic measurement and accounting
C Estan, G Varghese - Proceedings of the 2002 conference on …, 2002 - dl.acm.org
Accurate network traffic measurement is required for accounting, bandwidth provisioning
and detecting DoS attacks. These applications see the traffic as a collection of flows they …
and detecting DoS attacks. These applications see the traffic as a collection of flows they …
Classbench: A packet classification benchmark
DE Taylor, JS Turner - IEEE/ACM transactions on networking, 2007 - ieeexplore.ieee.org
Packet classification is an enabling technology for next generation network services and
often a performance bottleneck in high-performance routers. The performance and capacity …
often a performance bottleneck in high-performance routers. The performance and capacity …
Optimizing the" one big switch" abstraction in software-defined networks
Software Defined Networks (SDNs) support diverse network policies by offering direct,
network-wide control over how switches handle traffic. Unfortunately, many controller …
network-wide control over how switches handle traffic. Unfortunately, many controller …
A survey on the application of FPGAs for network infrastructure security
H Chen, Y Chen… - … Communications Surveys & …, 2010 - ieeexplore.ieee.org
Given the rapid evolution of attack methods and toolkits, software-based solutions to secure
the network infrastructure have become overburdened. The performance gap between the …
the network infrastructure have become overburdened. The performance gap between the …
Algorithms for packet classification
The process of categorizing packets into" flows" in an Internet router is called packet
classification. All packets belonging to the same flow obey a predefined rule and are …
classification. All packets belonging to the same flow obey a predefined rule and are …
Packet classification using multidimensional cutting
This paper introduces a classification algorithm called phHyperCuts. Like the previously best
known algorithm, HiCuts, HyperCuts is based on a decision tree structure. Unlike HiCuts …
known algorithm, HiCuts, HyperCuts is based on a decision tree structure. Unlike HiCuts …
Detecting SYN flooding attacks
We propose a simple and robust mechanism for detecting SYN flooding attacks. Instead of
monitoring the ongoing traffic at the front end (like firewall or proxy) or a victim server itself …
monitoring the ongoing traffic at the front end (like firewall or proxy) or a victim server itself …