메뉴 건너뛰기




Volumn 62, Issue 5, 2013, Pages 844-857

A memory-efficient and modular approach for large-scale string pattern matching

Author keywords

Aho Corasick; ASIC; DFA; field programmable gate array (FPGA); leaf attaching; pipeline; reconfigurable; Rogets; Snort; String matching

Indexed keywords

AHO-CORASICK; DFA; LEAF ATTACHING; RECONFIGURABLE; ROGETS; SNORT; STRING MATCHING;

EID: 84875860431     PISSN: 00189340     EISSN: None     Source Type: Journal    
DOI: 10.1109/TC.2012.38     Document Type: Article
Times cited : (38)

References (19)
  • 3
    • 0016518897 scopus 로고
    • Efficient string matching: An aid to bibliographic search
    • A.V. Aho and M.J. Corasick, "Efficient String Matching: An Aid to Bibliographic Search," Comm. ACM, vol. 18, no. 6, pp. 333-340, 1975.
    • (1975) Comm. ACM , vol.18 , Issue.6 , pp. 333-340
    • Aho, A.V.1    Corasick, M.J.2
  • 5
    • 0042475248 scopus 로고    scopus 로고
    • Fast incremental updates for pipelined forwarding engines
    • A. Basu and G. Narlikar, "Fast Incremental Updates for Pipelined Forwarding Engines," Proc. IEEE INFOCOM '03, pp. 64-74, 2003.
    • (2003) Proc. IEEE INFOCOM '03 , pp. 64-74
    • Basu, A.1    Narlikar, G.2
  • 6
    • 84875848839 scopus 로고    scopus 로고
    • CACTI Tool, http://quid.hpl.hp.com:9081/cacti/, 2012.
    • (2012) CACTI Tool
  • 8
    • 84875858894 scopus 로고    scopus 로고
    • CompleteBST, http://xlinux.nist.gov/dads/HTML/completeBinaryTree.html, 2012.
    • (2012) CompleteBST
  • 9
    • 0035278163 scopus 로고    scopus 로고
    • Algorithms for packet classification
    • DOI 10.1109/65.912717
    • P. Gupta and N. McKeown, "Algorithms for Packet Classification, " IEEE Network, vol. 15, no. 2, pp. 24-32, Mar/Apr. 2001. (Pubitemid 32330547)
    • (2001) IEEE Network , vol.15 , Issue.2 , pp. 24-32
    • Gupta, P.1    McKeown, N.2
  • 10
    • 70349661805 scopus 로고    scopus 로고
    • Variable-stride multi-pattern matching for scalable deep packet inspection
    • Apr
    • N. Hua, H. Song, and T.V. Lakshman, "Variable-Stride Multi-Pattern Matching for Scalable Deep Packet Inspection," Proc. IEEE INFOCOM '09, Apr. 2009.
    • (2009) Proc. IEEE INFOCOM '09
    • Hua, N.1    Song, H.2    Lakshman, T.V.3
  • 13
    • 84875850890 scopus 로고    scopus 로고
    • Prefix Tree, http://en.wikipedia.org/wiki/Trie, 2012.
    • (2012) Prefix Tree
  • 15
    • 0002260103 scopus 로고    scopus 로고
    • Fast address lookups using controlled prefix expansion
    • V. Srinivasan and G. Varghese, "Fast Address Lookups Using Controlled Prefix Expansion," ACM Trans. Computer Systems, vol. 17, pp. 1-40, 1999. (Pubitemid 129545750)
    • (1999) ACM Transactions on Computer Systems , vol.17 , Issue.1 , pp. 1-40
    • Srinivasan, V.1    Varghese, G.2
  • 16
    • 84991477170 scopus 로고    scopus 로고
    • Bit-split string-matching engines for intrusion detection and prevention
    • L. Tan, B. Brotherton, and T. Sherwood, "Bit-Split String-Matching Engines for Intrusion Detection and Prevention," ACM Trans. Architecture and Code Optimization, vol. 3, no. 1, pp. 3-34, 2006.
    • (2006) ACM Trans. Architecture and Code Optimization , vol.3 , Issue.1 , pp. 3-34
    • Tan, L.1    Brotherton, B.2    Sherwood, T.3
  • 17
    • 27544490145 scopus 로고    scopus 로고
    • A high throughput string matching architecture for intrusion detection and prevention
    • Proceedings - 32nd International Symposium on Computer Architecture, ISCA 2005
    • L. Tan and T. Sherwood, "A High Throughput String Matching Architecture for Intrusion Detection and Prevention," ISCA '05: Proc. 32nd Ann. Int'l Symp. Computer Architecture, pp. 112-122, 2005. (Pubitemid 41543435)
    • (2005) Proceedings - International Symposium on Computer Architecture , pp. 112-122
    • Tan, L.1    Sherwood, T.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.