Internet packet filter management and rectangle geometry

David Eppstein, S. Muthukrishnan

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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; (n 3/2).

Original languageEnglish (US)
Title of host publicationProceedings of the 12th Annual ACM-SIAM Symposium on Discrete Algorithms
Pages827-835
Number of pages9
StatePublished - Dec 1 2001
Externally publishedYes
Event2001 Operating Section Proceedings, American Gas Association - Dallas, TX, United States
Duration: Apr 30 2001May 1 2001

Publication series

NameProceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms

Other

Other2001 Operating Section Proceedings, American Gas Association
CountryUnited States
CityDallas, TX
Period4/30/015/1/01

Keywords

  • Algorithms
  • Management
  • Theory
  • Verification

ASJC Scopus subject areas

  • Software
  • Mathematics(all)

Fingerprint Dive into the research topics of 'Internet packet filter management and rectangle geometry'. Together they form a unique fingerprint.

  • Cite this

    Eppstein, D., & Muthukrishnan, S. (2001). Internet packet filter management and rectangle geometry. In Proceedings of the 12th Annual ACM-SIAM Symposium on Discrete Algorithms (pp. 827-835). (Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms).