메뉴 건너뛰기




Volumn 62, Issue 3, 2013, Pages 417-427

A Distributed TCAM coprocessor architecture for integrated longest prefix matching, policy filtering, and content filtering

Author keywords

content filtering; intrusion detection; Longest prefix matching; policy filtering

Indexed keywords

10 GBPS; CACHE SYSTEMS; CO-PROCESSOR ARCHITECTURE; CONTENT FILTERING; INTEGRATED SOLUTIONS; LINE RATE; LONGEST-PREFIX MATCHING; LOOKUPS; TERNARY CONTENT ADDRESSABLE MEMORIES; TRAFFIC TRACES;

EID: 84873479181     PISSN: 00189340     EISSN: None     Source Type: Journal    
DOI: 10.1109/TC.2011.255     Document Type: Article
Times cited : (65)

References (35)
  • 2
    • 82555192197 scopus 로고    scopus 로고
    • Space-efficient tcam-based classification using gray coding
    • Jan
    • A. Bremler-Barr and D. Hay, "Space-Efficient TCAM-Based Classification Using Gray Coding," IEEE Trans. Computers, vol. 61, no. 1, pp. 18-30, Jan. 2012.
    • (2012) IEEE Trans. Computers , vol.61 , Issue.1 , pp. 18-30
    • Bremler-Barr, A.1    Hay, D.2
  • 3
    • 57349145365 scopus 로고    scopus 로고
    • Wire-speed TCAM-based architectures for multimatch packet classification
    • Jan
    • M. Faezipour and M. Nourani, "Wire-Speed TCAM-Based Architectures for Multimatch Packet Classification," IEEE Trans. Computers, vol. 58, no. 1, pp. 5-17, Jan. 2009.
    • (2009) IEEE Trans. Computers , vol.58 , Issue.1 , pp. 5-17
    • Faezipour, M.1    Nourani, M.2
  • 4
    • 85008035377 scopus 로고    scopus 로고
    • TCAM-based parallel architecture for high-speed packet forwarding
    • Jan
    • M. Akhbarizadeh, M. Nourani, R. Panigrahy, and S. Sharma, "TCAM-Based Parallel Architecture for High-Speed Packet Forwarding," IEEE Trans. Computers, vol. 56, no. 1, pp. 58-72, Jan. 2007.
    • (2007) IEEE Trans. Computers , vol.56 , Issue.1 , pp. 58-72
    • Akhbarizadeh, M.1    Nourani, M.2    Panigrahy, R.3    Sharma, S.4
  • 5
    • 33746909804 scopus 로고    scopus 로고
    • DPPC-RE: TCAM-Based distributed parallel packet classification with range encoding
    • DOI 10.1109/TC.2006.123
    • K. Zheng, H. Che, Z. Wang, and B. Liu, "PPC-RE: TCAM-Based Distributed Parallel Packet Classification Algorithm with Range- Matching," IEEE Trans. Computers, vol. 55, no. 8, pp. 947-961, Aug. 2006. (Pubitemid 44193983)
    • (2006) IEEE Transactions on Computers , vol.55 , Issue.8 , pp. 947-961
    • Zheng, K.1    Che, H.2    Wang, Z.3    Liu, B.4    Zhang, X.5
  • 6
    • 33947140871 scopus 로고    scopus 로고
    • A TCAM-based distributed parallel IP lookup scheme and performance analysis
    • DOI 10.1109/TNET.2006.880171
    • K. Zheng, C. Hu, H. Lu, and B. Liu, "TCAM-Based Distributed Parallel IP Lookup Scheme and Performance Analysis," ACM/ IEEE Trans. Networking, vol. 14, no. 4, pp. 863-875, Aug. 2006. (Pubitemid 46405446)
    • (2006) IEEE/ACM Transactions on Networking , vol.14 , Issue.4 , pp. 863-875
    • Zheng, K.1    Hu, C.2    Lu, H.3    Liu, B.4
  • 7
    • 77953316484 scopus 로고    scopus 로고
    • Simple efficient tcam based range classification
    • Mar
    • R. Cohen and D. Raz, "Simple Efficient TCAM Based Range Classification," Proc. IEEE INFOCOM, pp. 461-465, Mar. 2010.
    • (2010) Proc IEEE INFOCOM , pp. 461-465
    • Cohen, R.1    Raz, D.2
  • 9
    • 79960873537 scopus 로고    scopus 로고
    • Multi-field range Encoding for packet classification in TCAM
    • IEEE INFOCOM
    • Y. Chang, C. Lee, and C. Su, "Multi-Field Range Encoding for Packet Classification in TCAM," Proc. IEEE INFOCOM, pp. 196- 200, Apr. 2011.
    • Proc , vol.2011 , pp. 196-200
    • Chang, Y.1    Lee, C.2    Su, C.3
  • 10
    • 61749094934 scopus 로고    scopus 로고
    • Dres: Dynamic range encoding scheme for tcam coprocessor
    • July
    • H. Che, Z. Wang, K. Zheng, and B. Liu, "DRES: Dynamic Range Encoding Scheme for TCAM Coprocessor," IEEE Trans. Computers, vol. 57, no. 7, pp. 902-915, July 2008.
    • (2008) IEEE Trans. Computers , vol.57 , Issue.7 , pp. 902-915
    • Che, H.1    Wang, Z.2    Zheng, K.3    Liu, B.4
  • 11
    • 77958154062 scopus 로고    scopus 로고
    • Peds: Parallel error detection scheme for tcam devices
    • A. Bremler-Barr, D. Hay, D. Hendler, and R. Roth, "PEDS: Parallel Error Detection Scheme for TCAM Devices," IEEE/ACM Trans. Networking, vol. 18, no. 5, pp. 1665-1675, Oct. 2010.
    • IEEE/ ACM Trans. Networking , vol.18 , Issue.5 , pp. 1665-1675
    • Bremler-Barr, A.1    Hay, D.2    Hendler, D.3    Roth, R.4
  • 12
    • 69249222599 scopus 로고    scopus 로고
    • Tcam-based solution for integrated traffic anomaly detection and policy filtering
    • Nov
    • Z. Wang, H. Che, J. Cao, and J. Wang, "TCAM-Based Solution for Integrated Traffic Anomaly Detection and Policy Filtering," Computer Comm., vol. 32, no. 17, pp. 1893-1901, Nov. 2009.
    • (2009) Computer Comm , vol.32 , Issue.17 , pp. 1893-1901
    • Wang, Z.1    Che, H.2    Cao, J.3    Wang, J.4
  • 14
    • 84873464349 scopus 로고    scopus 로고
    • SNORT system, http://www.snort.org, 2012.
    • (2012) SNORT System
  • 15
    • 33847264106 scopus 로고    scopus 로고
    • Algorithms for advanced packet classification with ternary CAMs
    • DOI 10.1145/1090191.1080115
    • K. Lakshminarayanan, A. Rangarajan, and S. Venkatachary, "Algorithms for Advanced Packet Classification with Ternary CAMs," Proc. ACM SIGCOMM, pp. 193-204, 2005. (Pubitemid 46323504)
    • (2005) Computer Communication Review , vol.35 , Issue.4 , pp. 193-204
    • Lakshminarayanan, K.1    Rangarajan, A.2    Venkatachary, S.3
  • 16
    • 20344394183 scopus 로고    scopus 로고
    • EaseCAM: An energy and storage efficient TCAM-based router architecture for IP lookup
    • DOI 10.1109/TC.2005.78
    • V. Ravikumar, R. Mahapatra, and L. Bhuyan, "EaseCAM: An Energy and Storage Efficient TCAM-Based Router Architecture for IP Lookup," IEEE Trans. Computers, vol. 54, no. 5, pp. 521-533, May 2005. (Pubitemid 40784351)
    • (2005) IEEE Transactions on Computers , vol.54 , Issue.5 , pp. 521-533
    • Ravikumar, V.C.1    Mahapatra, R.N.2    Bhuyan, L.N.3
  • 17
    • 77953683061 scopus 로고    scopus 로고
    • Low-power tcams for very large forwarding tables
    • June 2010
    • W. Lu and S. Sahni, "Low-Power TCAMs for very Large Forwarding Tables," IEEE Trans. Networking, vol. 18, no. 3, pp. 948-959, June 2010.
    • IEEE Trans. Networking , vol.18 , Issue.3 , pp. 948-959
    • Lu, W.1    Sahni, S.2
  • 18
    • 11244318323 scopus 로고    scopus 로고
    • CoPTUA: Consistent policy table update algorithm for TCAM without locking
    • DOI 10.1109/TC.2004.108
    • Z. Wang, H. Che, M. Kumar, and S. Das, "CoPTUA: Consistent Policy Table Update Algorithm for TCAM without Locking," IEEE Trans. Computers, vol. 53, no. 12, pp. 1602-1614, Dec. 2004. (Pubitemid 40055692)
    • (2004) IEEE Transactions on Computers , vol.53 , Issue.12 , pp. 1602-1614
    • Wang, Z.1    Che, H.2    Kumar, M.3    Das, S.K.4
  • 19
    • 77951131004 scopus 로고    scopus 로고
    • Tcam razor: A systematic approach towards minimizing packet classifiers in tcams
    • Apr
    • A. Liu, C. Meiners, and E. Torng, "TCAM Razor: A Systematic Approach Towards Minimizing Packet Classifiers in TCAMs," IEEE/ACM Trans. Networking, vol. 18, no. 2, pp. 490-500, Apr. 2010.
    • (2010) IEEE/ ACM Trans. Networking , vol.18 , Issue.2 , pp. 490-500
    • Liu, A.1    Meiners, C.2    Torng, E.3
  • 20
    • 70349653267 scopus 로고    scopus 로고
    • Minimizing rulesets for tcam implementation
    • Apr
    • R. McGeer and P. Yalagandula, "Minimizing Rulesets for TCAM Implementation," Proc. IEEE INFOCOM, pp. 1314-1322, Apr. 2009.
    • (2009) Proc IEEE INFOCOM , pp. 1314-1322
    • McGeer, R.1    Yalagandula, P.2
  • 28
    • 1842478680 scopus 로고    scopus 로고
    • Deep packet inspection using parallel bloom filters
    • Jan./Feb
    • S. Dharmapurikar, P. Krishnamurthy, T. Sproull, and J. Lockwood, "Deep Packet Inspection Using Parallel Bloom Filters," IEEE Micro, vol. 24, no. 1, pp. 52-61, Jan./Feb. 2004.
    • (2004) IEEE Micro , vol.24 , Issue.1 , pp. 52-61
    • Dharmapurikar, S.1    Krishnamurthy, P.2    Sproull, T.3    Lockwood, J.4
  • 29
    • 68549117164 scopus 로고    scopus 로고
    • Realizing a sublinear time string-matching algorithm with a hardware accelerator using bloom filters
    • Aug
    • P. Lin, Y. Lin, Y. Lai, Y. Zheng, and T.-H. Lee, "Realizing a Sublinear Time String-Matching Algorithm with a Hardware Accelerator Using Bloom Filters," IEEE Trans. Very Large Scale Integration (VLSI) Systems, vol. 17, no. 8, pp. 1008-1020, Aug. 2009.
    • (2009) IEEE Trans. Very Large Scale Integration (VLSI) Systems , vol.17 , Issue.8 , pp. 1008-1020
    • Lin, P.1    Lin, Y.2    Lai, Y.3    Zheng, Y.4    Lee, T.-H.5
  • 32
    • 85076292285 scopus 로고    scopus 로고
    • Fast regular expression matching using small tcams for network intrusion detection and prevention systems
    • Aug
    • C. Meiners, J. Patel, E. Norige, E. Torng, and A. Liu, "Fast Regular Expression Matching Using Small TCAMs for Network Intrusion Detection and Prevention Systems," Proc. 19th USENIX Conf. Security, pp. 111-126, Aug. 2010.
    • (2010) Proc. 19th USENIX Conf. Security , pp. 111-126
    • Meiners, C.1    Patel, J.2    Norige, E.3    Torng, E.4    Liu, A.5
  • 33
    • 84873476613 scopus 로고    scopus 로고
    • "MIT DARPA Intrusion Detection Data Sets," http://www.ll. mit.edu/mission/communications/ist/corpora/ideval/data/ 1999data.html, 2012.
    • MIT DARPA Intrusion Detection Data Sets , vol.2012
  • 34
    • 34250833308 scopus 로고    scopus 로고
    • ClassBench: A packet classification benchmark
    • DOI 10.1109/TNET.2007.893156
    • D. Taylor and J. Turner, "ClassBench: A Packet Classification Benchmark," IEEE/ACM Trans. Networking, vol. 15, no. 3, pp. 499- 511, June 2007. (Pubitemid 46979733)
    • (2007) IEEE/ACM Transactions on Networking , vol.15 , Issue.3 , pp. 499-511
    • Taylor, D.E.1    Turner, J.S.2
  • 35
    • 84873460857 scopus 로고    scopus 로고
    • RouteViews: http://archive.routeviews.org/, 2011.
    • (2011) RouteViews


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