ACM Home Page
Please provide us with feedback. Feedback
Internet packet filter management and rectangle geometry
Full text PdfPdf (646 KB)
Source Symposium on Discrete Algorithms archive
Proceedings of the twelfth annual ACM-SIAM symposium on Discrete algorithms table of contents
Washington, D.C., United States
Pages: 827 - 835  
Year of Publication: 2001
ISBN:0-89871-490-7
Authors
David Eppstein  Dept. Inf. & Comp. Sci., Univ. of California, Irvine, CA
S. Muthukrishnan  AT&T Labs, Shannon Laboratory, 180 Park Ave., Florham Park, NJ
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIAM : Society for Industrial and Applied Mathematics
Publisher
Society for Industrial and Applied Mathematics  Philadelphia, PA, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 43,   Citation Count: 17
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

We consider rule sets for internet packet routing and filtering, where each rule consists of a range of source addresses, a range of destination addresses, a priority, and an action. A given packet should be handled by the action from the maximum priority rule that matches its source and destination. We describe new data structures for quickly finding the rule matching an incoming packet, in near-linear space, and a new algorithm for determining whether a rule set contains any conflicts, in time &Ogr;(n3/2).


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
H. Adiseshu, S. Suri, and G. Parulkar. Detecting and resolving packet filter conflicts. In Proc. INFOCOM, volume 3, pages 1203-1212. IEEE, March 2000.
 
2
 
3
4
5
 
6
 
7
A. Feldmann and S. Muthukrishnan. Tradeoffs for packet classification. In Proc. INFOCOM, volume 3, pages 1193- 1202. IEEE, March 2000.
8
 
9
H. N. Gabow and R. E. Tarjan. A linear-time algorithm for a special case of disjoint set union. J. Comput. Sys. Sci., 30(2):209-221, April 1985.
 
10
V. King. A simpler minimum spanning tree verification algorithm. Algorithmica, 18(2):263-270, June 1997.
 
11
12

CITED BY  17

Collaborative Colleagues:
David Eppstein: colleagues
S. Muthukrishnan: colleagues