• DocumentCode
    3571371
  • Title

    Direct Accessible Filter Using Succinct Data Structure for Packet Filtering

  • Author

    Kitamura, Yuta ; Iwata, Akira ; Mohri, Masami ; Shiraishi, Yoshiaki

  • Author_Institution
    Dept. of Sci. & Eng. Simulation, Nagoya Inst. of Technol., Nagoya, Japan
  • fYear
    2014
  • Firstpage
    514
  • Lastpage
    518
  • Abstract
    Packet filtering is a function to determine whether a packet is allowed to forward or not by applying rules to a packet. Filtering packets can improve security and performance. Linear search is the simplest and a storage-efficient algorithm. The time to filter a packet grows linearly with the number of rules. If an action list which stores actions (allow or drop) for all manner of packet headers is pre-computed from a rule set, routers can filter a packet in constant time. The list is called Direct Accessible Filter (DAF) in this paper. However, DAF requires large storage. This paper proposes DAF using succinct data structures which are low storage requirement and support fast query. We apply succinct representation techniques to DAF and aim at low storage requirement. Theoretical and experimental results show that DAF using succinct data structure enjoys low storage requirement and constant search speed.
  • Keywords
    data structures; filtering theory; search problems; security of data; storage management; DAF; direct accessible filter; linear search; packet filtering; security; storage-efficient algorithm; succinct data structure; Algorithm design and analysis; Classification algorithms; Data structures; Filtering; Filtering algorithms; Random access memory; Vectors; access control; direct accessible filter; packet filtering; random access; succinct data structure;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing and Networking (CANDAR), 2014 Second International Symposium on
  • Type

    conf

  • DOI
    10.1109/CANDAR.2014.93
  • Filename
    7052238