메뉴 건너뛰기




Volumn 32, Issue 4, 2008, Pages 210-222

FPGA based string matching for network processing applications

Author keywords

FPGA; Network intrusion detection; String lookup cache; String matching

Indexed keywords

COMPUTER HARDWARE; COMPUTER SOFTWARE; INTRUSION DETECTION; RESOURCE ALLOCATION;

EID: 44449147005     PISSN: 01419331     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.micpro.2007.11.001     Document Type: Article
Times cited : (10)

References (31)
  • 3
    • 0017547820 scopus 로고
    • A fast string searching algorithm
    • Boyer R.S., and Moore J.S. A fast string searching algorithm. Communications of the ACM 20 10 (1977) 762-772
    • (1977) Communications of the ACM , vol.20 , Issue.10 , pp. 762-772
    • Boyer, R.S.1    Moore, J.S.2
  • 4
    • 44449143918 scopus 로고    scopus 로고
    • Q. Zhang, R.D. Chamberlain, R.S. Indeck, B.M. West, J. White, Massively parallel data mining using reconfigurable hardware: Approximate string matching, in: Proceedings of Workshop on Massively Parallel Processing, 2004, p. 259a.
    • Q. Zhang, R.D. Chamberlain, R.S. Indeck, B.M. West, J. White, Massively parallel data mining using reconfigurable hardware: Approximate string matching, in: Proceedings of Workshop on Massively Parallel Processing, 2004, p. 259a.
  • 6
    • 84976654685 scopus 로고
    • A new approach to text searching
    • Wu S., and Manber U. A new approach to text searching. Communications of the ACM 35 10 (1992) 83-91
    • (1992) Communications of the ACM , vol.35 , Issue.10 , pp. 83-91
    • Wu, S.1    Manber, U.2
  • 7
    • 84963983866 scopus 로고    scopus 로고
    • R. Sidhu, V.K. Prasanna, Fast regular expression matching using FPGAs, in: Proceedings of IEEE Symposium on Field-Programmable Custom Computing Machines, 2001, pp. 227-238.
    • R. Sidhu, V.K. Prasanna, Fast regular expression matching using FPGAs, in: Proceedings of IEEE Symposium on Field-Programmable Custom Computing Machines, 2001, pp. 227-238.
  • 8
    • 84950138443 scopus 로고    scopus 로고
    • B.L. Hutchings, R. Franklin, D. Carver, Assisting network intrusion detection with reconfigurable hardware, in: Proceedings of the IEEE Symposium on Field-Programmable Custom Computing Machines, 2002, pp. 111-120.
    • B.L. Hutchings, R. Franklin, D. Carver, Assisting network intrusion detection with reconfigurable hardware, in: Proceedings of the IEEE Symposium on Field-Programmable Custom Computing Machines, 2002, pp. 111-120.
  • 9
    • 33645793950 scopus 로고    scopus 로고
    • J. Moscola, J. Lockwood, R.P. Loui, M. Pachos, Implementation of a content-scanning module for an internet firewall, in: Proceedings of the IEEE Symposium on Field-Programmable Custom Computing Machines, 2003, pp. 31-38.
    • J. Moscola, J. Lockwood, R.P. Loui, M. Pachos, Implementation of a content-scanning module for an internet firewall, in: Proceedings of the IEEE Symposium on Field-Programmable Custom Computing Machines, 2003, pp. 31-38.
  • 10
    • 18644374121 scopus 로고    scopus 로고
    • C. Clark, D. Schimmel, Scalable multi-pattern matching on high-speed networks, in: Proceedings of the IEEE Symposium on Field-Programmable Custom Computing Machines, 2004, pp. 249-257.
    • C. Clark, D. Schimmel, Scalable multi-pattern matching on high-speed networks, in: Proceedings of the IEEE Symposium on Field-Programmable Custom Computing Machines, 2004, pp. 249-257.
  • 11
    • 0019290939 scopus 로고
    • Hardware algorithms for string processing
    • Mukhopadhyay A. Hardware algorithms for string processing. IEEE Computer (1980) 508-511
    • (1980) IEEE Computer , pp. 508-511
    • Mukhopadhyay, A.1
  • 13
    • 0008157169 scopus 로고
    • Cascading content addressable memories
    • Moors T., and Cantoni A. Cascading content addressable memories. IEEE Micro 12 3 (1992) 56-66
    • (1992) IEEE Micro , vol.12 , Issue.3 , pp. 56-66
    • Moors, T.1    Cantoni, A.2
  • 14
    • 0027222524 scopus 로고    scopus 로고
    • A.J. McAuley, P. Francis, Fast routing table lookup using CAMs, in: Proceedings of IEEE INFOCOM, Vol. 3, 1993, pp. 1382-1391.
    • A.J. McAuley, P. Francis, Fast routing table lookup using CAMs, in: Proceedings of IEEE INFOCOM, Vol. 3, 1993, pp. 1382-1391.
  • 15
    • 0026883647 scopus 로고
    • A 2 k-word dictionary search processor (DISP) with an approximate word search capability
    • Motomura M., Yamada H., and Enomoto T. A 2 k-word dictionary search processor (DISP) with an approximate word search capability. IEEE Journal for Solid State Circuits 27 6 (1992) 883-891
    • (1992) IEEE Journal for Solid State Circuits , vol.27 , Issue.6 , pp. 883-891
    • Motomura, M.1    Yamada, H.2    Enomoto, T.3
  • 18
    • 44449152528 scopus 로고    scopus 로고
    • Music Semiconductors, Implementing an ARP cache using the MUAA CAM family, Tech. Rep. Application Note AN-N23, Princeton, NJ (February 1998).
    • Music Semiconductors, Implementing an ARP cache using the MUAA CAM family, Tech. Rep. Application Note AN-N23, Princeton, NJ (February 1998).
  • 19
    • 70349600295 scopus 로고    scopus 로고
    • B. Gamache, Z. Pfeffer, S.P. Khatri, A fast ternary CAM design for IP networking applications, in: Proceedings of International Conference on Computer Communications and Networks, 2003, pp. 434-439.
    • B. Gamache, Z. Pfeffer, S.P. Khatri, A fast ternary CAM design for IP networking applications, in: Proceedings of International Conference on Computer Communications and Networks, 2003, pp. 434-439.
  • 20
    • 85090433665 scopus 로고    scopus 로고
    • M. Roesch, Snort - Lightwieight intrusion detection for networks, in: Proceedings of the USENIX LISA Conference, 1999, pp. 229-238.
    • M. Roesch, Snort - Lightwieight intrusion detection for networks, in: Proceedings of the USENIX LISA Conference, 1999, pp. 229-238.
  • 21
    • 35248869269 scopus 로고    scopus 로고
    • L. Schaelicke, T. Slabach, B. Moore, C. Freeland, Characterizing the performance of network intrusion detection sensors, in: Proceedings of the International Symposium on Recent Advances in Intrusion Detection, 2003, pp. 155-172.
    • L. Schaelicke, T. Slabach, B. Moore, C. Freeland, Characterizing the performance of network intrusion detection sensors, in: Proceedings of the International Symposium on Recent Advances in Intrusion Detection, 2003, pp. 155-172.
  • 22
    • 44449153507 scopus 로고    scopus 로고
    • M. Fisk, G. Varghese, Fast content-based packet handling for intrusion detection, Tech. Rep. CS2001-0670, Department of Computer Science, University of California, San Diego, May 2001.
    • M. Fisk, G. Varghese, Fast content-based packet handling for intrusion detection, Tech. Rep. CS2001-0670, Department of Computer Science, University of California, San Diego, May 2001.
  • 23
    • 84964497101 scopus 로고    scopus 로고
    • C.J. Coit, S. Staniford, J. McAlerney, Towards faster string matching for intrusion detection or exceeding the speed of Snort, in: Proceedings of DARPA Information Survivability Conference and Exposition II, 2001, pp. 367-373.
    • C.J. Coit, S. Staniford, J. McAlerney, Towards faster string matching for intrusion detection or exceeding the speed of Snort, in: Proceedings of DARPA Information Survivability Conference and Exposition II, 2001, pp. 367-373.
  • 24
    • 84904280510 scopus 로고    scopus 로고
    • 2 XB: A domain-specific string matching algorithm for intrustion detection, in: Proceedings of IFIP International Information Security Conference, 2003, pp. 217-228.
    • 2 XB: A domain-specific string matching algorithm for intrustion detection, in: Proceedings of IFIP International Information Security Conference, 2003, pp. 217-228.
  • 25
    • 79955152559 scopus 로고    scopus 로고
    • M. Gokhale, D. Dubois, A. Dubois, M. Boorman, S. Poole, V. Hogsett, Granidt: Towards gigabit rate network intrusion detection technology, in: Proceedings of International Conference on Field Programmable Logic and Applications, 2002, pp. 404-413.
    • M. Gokhale, D. Dubois, A. Dubois, M. Boorman, S. Poole, V. Hogsett, Granidt: Towards gigabit rate network intrusion detection technology, in: Proceedings of International Conference on Field Programmable Logic and Applications, 2002, pp. 404-413.
  • 26
    • 18644363579 scopus 로고    scopus 로고
    • Y.H. Cho, W.H. Mangione-Smith, Deep packet filter with dedicated logic and read only memories, in: Proceedings of the IEEE Symposium on Field-Programmable Custom Computing Machines, 2004, pp. 125-134.
    • Y.H. Cho, W.H. Mangione-Smith, Deep packet filter with dedicated logic and read only memories, in: Proceedings of the IEEE Symposium on Field-Programmable Custom Computing Machines, 2004, pp. 125-134.
  • 27
    • 18644381371 scopus 로고    scopus 로고
    • I. Sourdis, D. Pnevmatikatos, Pre-decoded CAMs for efficient and high-speed NIDS pattern matching, in: Proceedings of the IEEE Symposium on Field-Programmable Custom Computing Machines, 2004, pp. 258-267.
    • I. Sourdis, D. Pnevmatikatos, Pre-decoded CAMs for efficient and high-speed NIDS pattern matching, in: Proceedings of the IEEE Symposium on Field-Programmable Custom Computing Machines, 2004, pp. 258-267.
  • 28
    • 44449156804 scopus 로고    scopus 로고
    • G. Judge, FPGA architecture ups intrusion detection performance, , September 2003.
    • G. Judge, FPGA architecture ups intrusion detection performance, , September 2003.
  • 29
    • 18644386415 scopus 로고    scopus 로고
    • L. Bu, J.A. Chandy, FPGA based network intrusion detection using content addressable memories, in: Proceedings of IEEE Symposium on Field-Programmable Custom Computing Machines, 2004, pp. 316-317.
    • L. Bu, J.A. Chandy, FPGA based network intrusion detection using content addressable memories, in: Proceedings of IEEE Symposium on Field-Programmable Custom Computing Machines, 2004, pp. 316-317.
  • 30
    • 18644373058 scopus 로고    scopus 로고
    • Z.K. Baker, V.K. Prasanna, A methodology for synthesis of efficient intrusion detection systems on FPGAs, in: Proceedings of the IEEE Symposium on Field-Programmable Custom Computing Machines, 2004, pp. 135-144.
    • Z.K. Baker, V.K. Prasanna, A methodology for synthesis of efficient intrusion detection systems on FPGAs, in: Proceedings of the IEEE Symposium on Field-Programmable Custom Computing Machines, 2004, pp. 135-144.


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