Packet classification on multiple fields

425Citations
Citations of this article
65Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Routers classify packets to determine which flow they belong to, and to decide what service they should receive. Classification may, in general, be based on an arbitrary number of fields in the packet header. Performing classification quickly on an arbitrary number of fields is known to be difficult, and has poor worst-case performance. In this paper, we consider a number of classifiers taken from real networks. We find that the classifiers contain considerable structure and redundancy that can be exploited by the classification algorithm. In particular, we find that a simple multi-stage classification algorithm, called RFC (recursive flow classification), can classify 30 million packets per second in pipelined hardware, or one million packets per second in software. © 1999 ACM.

Cite

CITATION STYLE

APA

Gupta, P., & McKeown, N. (1999). Packet classification on multiple fields. Computer Communication Review, 29(4), 147–158. https://doi.org/10.1145/316194.316217

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free