메뉴 건너뛰기




Volumn 43, Issue 4, 2013, Pages 111-122

Compressing IP forwarding tables: Towards entropy bounds and beyond

Author keywords

data compression; ip forwarding table lookup; prefix tree

Indexed keywords

ASYMPTOTICALLY OPTIMAL; COMPRESSED DATA STRUCTURES; FORWARDING TABLES; INFORMATION BASE; LONGEST PREFIX MATCHES; LOOKUPS; NETWORKING COMMUNITY; PREFIX TREES;

EID: 84891606825     PISSN: 01464833     EISSN: 19435819     Source Type: Conference Proceeding    
DOI: 10.1145/2534169.2486009     Document Type: Conference Paper
Times cited : (37)

References (62)
  • 1
    • 84865339428 scopus 로고    scopus 로고
    • FlashTrie: Beyond 100-Gb/s IP route lookup using hash-based prefix-compressed trie
    • M. Bando, Y.-L. Lin, and H. J. Chao. FlashTrie: beyond 100-Gb/s IP route lookup using hash-based prefix-compressed trie. IEEE/ACM Trans. Netw., 20(4):1262-1275, 2012.
    • (2012) IEEE/ACM Trans. Netw. , vol.20 , Issue.4 , pp. 1262-1275
    • Bando, M.1    Lin, Y.-L.2    Chao, H.J.3
  • 2
    • 41549154749 scopus 로고    scopus 로고
    • RFC 2544 performance evaluation and internal measurements for a Linux based open router
    • R. Bolla and R. Bruschi. RFC 2544 performance evaluation and internal measurements for a Linux based open router. In IEEE HPSR, page 6, 2006.
    • (2006) IEEE HPSR , pp. 6
    • Bolla, R.1    Bruschi, R.2
  • 4
    • 0026913667 scopus 로고
    • Symbolic boolean manipulation with ordered binary-decision diagrams
    • R. E. Bryant. Symbolic boolean manipulation with ordered binary-decision diagrams. ACM Comput. Surv., 24(3):293-318, 1992.
    • (1992) ACM Comput. Surv. , vol.24 , Issue.3 , pp. 293-318
    • Bryant, R.E.1
  • 5
    • 0032660761 scopus 로고    scopus 로고
    • Optimal routing table design for IP address lookups under memory constraints
    • G. Cheung and S. McCanne. Optimal routing table design for IP address lookups under memory constraints. In IEEE INFOCOM, pages 1437-1444, 1999.
    • (1999) IEEE INFOCOM , pp. 1437-1444
    • Cheung, G.1    McCanne, S.2
  • 7
    • 0346846817 scopus 로고
    • Global common subexpression elimination
    • J. Cocke. Global common subexpression elimination. SIGPLAN Not., 5(7):20-24, 1970.
    • (1970) SIGPLAN Not. , vol.5 , Issue.7 , pp. 20-24
    • Cocke, J.1
  • 13
    • 24344481940 scopus 로고    scopus 로고
    • Tree bitmap: Hardware/software IP lookups with incremental updates
    • W. Eatherton, G. Varghese, and Z. Dittia. Tree bitmap: hardware/software IP lookups with incremental updates. SIGCOMM Comput. Commun. Rev., 34(2):97-122, 2004.
    • (2004) SIGCOMM Comput. Commun. Rev. , vol.34 , Issue.2 , pp. 97-122
    • Eatherton, W.1    Varghese, G.2    Dittia, Z.3
  • 14
    • 84859985131 scopus 로고    scopus 로고
    • BGP churn evolution: A perspective from the core
    • A. Elmokashfi, A. Kvalbein, and C. Dovrolis. BGP churn evolution: a perspective from the core. IEEE/ACM Trans. Netw., 20(2):571-584, 2012.
    • (2012) IEEE/ACM Trans. Netw. , vol.20 , Issue.2 , pp. 571-584
    • Elmokashfi, A.1    Kvalbein, A.2    Dovrolis, C.3
  • 17
    • 71449088969 scopus 로고    scopus 로고
    • Compressing and indexing labeled trees, with applications
    • P. Ferragina, F. Luccio, G. Manzini, and S. Muthukrishnan. Compressing and indexing labeled trees, with applications. J. ACM, 57(1):1-33, 2009.
    • (2009) J. ACM , vol.57 , Issue.1 , pp. 1-33
    • Ferragina, P.1    Luccio, F.2    Manzini, G.3    Muthukrishnan, S.4
  • 18
    • 0034506014 scopus 로고    scopus 로고
    • Opportunistic data structures with applications
    • P. Ferragina and G. Manzini. Opportunistic data structures with applications. In IEEE FOCS, pages 390-398, 2000.
    • (2000) IEEE FOCS , pp. 390-398
    • Ferragina, P.1    Manzini, G.2
  • 21
    • 0033885345 scopus 로고    scopus 로고
    • Near optimal routing lookups with bounded worst case performance
    • P. Gupta, B. Prabhakar, and S. P. Boyd. Near optimal routing lookups with bounded worst case performance. In IEEE INFOCOM, pages 1184-1192, 2000.
    • (2000) IEEE INFOCOM , pp. 1184-1192
    • Gupta, P.1    Prabhakar, B.2    Boyd, S.P.3
  • 22
    • 79956014740 scopus 로고    scopus 로고
    • PacketShader: A GPU-accelerated software router
    • S. Han, K. Jang, K. Park, and S. Moon. PacketShader: a GPU-accelerated software router. In ACM SIGCOMM, pages 195-206, 2010.
    • (2010) ACM SIGCOMM , pp. 195-206
    • Han, S.1    Jang, K.2    Park, K.3    Moon, S.4
  • 23
    • 33847276266 scopus 로고    scopus 로고
    • Dynamic pipelining: Making IP-lookup truly scalable
    • J. Hasan and T. N. Vijaykumar. Dynamic pipelining: making IP-lookup truly scalable. In ACM SIGCOMM, pages 205-216, 2005.
    • (2005) ACM SIGCOMM , pp. 205-216
    • Hasan, J.1    Vijaykumar, T.N.2
  • 25
    • 79955855267 scopus 로고    scopus 로고
    • Compression, indexing, and retrieval for massive string data
    • W.-K. Hon, R. Shah, and J. S. Vitter. Compression, indexing, and retrieval for massive string data. In CPM, pages 260-274, 2010.
    • (2010) CPM , pp. 260-274
    • Hon, W.-K.1    Shah, R.2    Vitter, J.S.3
  • 27
    • 22944469066 scopus 로고    scopus 로고
    • Level compressed DAGs for lookup tables
    • I. Ioannidis and A. Grama. Level compressed DAGs for lookup tables. Comput. Netw., 49(2):147-160, 2005.
    • (2005) Comput. Netw. , vol.49 , Issue.2 , pp. 147-160
    • Ioannidis, I.1    Grama, A.2
  • 28
    • 0024770899 scopus 로고
    • Space-efficient static trees and graphs
    • G. Jacobson. Space-efficient static trees and graphs. In IEEE FOCS, pages 549-554, 1989.
    • (1989) IEEE FOCS , pp. 549-554
    • Jacobson, G.1
  • 31
    • 84872462240 scopus 로고    scopus 로고
    • Efficient FIB caching using minimal non-overlapping prefixes
    • Jan.
    • Y. Liu, S. O. Amin, and L. Wang. Efficient FIB caching using minimal non-overlapping prefixes. SIGCOMM Comput. Commun. Rev., 43(1):14-21, Jan. 2012.
    • (2012) SIGCOMM Comput. Commun. Rev. , vol.43 , Issue.1 , pp. 14-21
    • Liu, Y.1    Amin, S.O.2    Wang, L.3
  • 34
    • 47249098580 scopus 로고    scopus 로고
    • Dynamic entropy compressed sequences and full-text indexes
    • V. Mäkinen and G. Navarro. Dynamic entropy compressed sequences and full-text indexes. ACM Trans. Algorithms, 4(3):32:1-32:38, 2008.
    • (2008) ACM Trans. Algorithms , vol.4 , Issue.3
    • Mäkinen, V.1    Navarro, G.2
  • 35
    • 0027222524 scopus 로고
    • Fast routing table lookup using CAMs
    • A. McAuley and P. Francis. Fast routing table lookup using CAMs. In IEEE INFOCOM, pages 1382-1391, 1993.
    • (1993) IEEE INFOCOM , pp. 1382-1391
    • McAuley, A.1    Francis, P.2
  • 37
    • 84883268689 scopus 로고    scopus 로고
    • D. S. Miller. net-test-tools. https://kernel.googlesource.com/pub/scm/ linux/kernel/git/davem/net-test-tools.
    • Net-test-tools
    • Miller, D.S.1
  • 40
    • 26444518168 scopus 로고    scopus 로고
    • LZgrep: A Boyer-Moore string matching tool for Ziv-Lempel compressed text
    • G. Navarro and J. Tarhio. LZgrep: a Boyer-Moore string matching tool for Ziv-Lempel compressed text. Softw. Pract. Exper., 35(12):1107-1130, 2005.
    • (2005) Softw. Pract. Exper. , vol.35 , Issue.12 , pp. 1107-1130
    • Navarro, G.1    Tarhio, J.2
  • 41
    • 0032656493 scopus 로고    scopus 로고
    • IP-address lookup using LC-tries
    • S. Nilsson and G. Karlsson. IP-address lookup using LC-tries. IEEE JSAC, 17(6):1083 -1092, 1999.
    • (1999) IEEE JSAC , vol.17 , Issue.6 , pp. 1083-1092
    • Nilsson, S.1    Karlsson, G.2
  • 42
    • 84968909171 scopus 로고    scopus 로고
    • Succinct indexable dictionaries with applications to encoding k-ary trees and multisets
    • R. Raman, V. Raman, and S. S. Rao. Succinct indexable dictionaries with applications to encoding k-ary trees and multisets. In ACM-SIAM SODA, pages 233-242, 2002.
    • (2002) ACM-SIAM SODA , pp. 233-242
    • Raman, R.1    Raman, V.2    Rao, S.S.3
  • 44
    • 0032674171 scopus 로고    scopus 로고
    • Edgebreaker: Connectivity compression for triangle meshes
    • J. Rossignac. Edgebreaker: Connectivity compression for triangle meshes. IEEE Trans. Visual Comput. Graphics, 5:47-61, 1999.
    • (1999) IEEE Trans. Visual Comput. Graphics , vol.5 , pp. 47-61
    • Rossignac, J.1
  • 47
    • 33750935479 scopus 로고    scopus 로고
    • Shape shifting tries for faster IP route lookup
    • H. Song, J. Turner, and J. Lockwood. Shape shifting tries for faster IP route lookup. In IEEE ICNP, pages 358-367, 2005.
    • (2005) IEEE ICNP , pp. 358-367
    • Song, H.1    Turner, J.2    Lockwood, J.3
  • 48
    • 0032094174 scopus 로고    scopus 로고
    • Faster IP lookups using controlled prefix expansion
    • V. Srinivasan and G. Varghese. Faster IP lookups using controlled prefix expansion. SIGMETRICS Perform. Eval. Rev., 26(1):1-10, 1998.
    • (1998) SIGMETRICS Perform. Eval. Rev. , vol.26 , Issue.1 , pp. 1-10
    • Srinivasan, V.1    Varghese, G.2
  • 49
    • 67249089991 scopus 로고    scopus 로고
    • Optimizing routing tables on systems-on-chip with content-addressable memories
    • S. Stergiou and J. Jain. Optimizing routing tables on systems-on-chip with content-addressable memories. In System-on-Chip, pages 1-6, 2008.
    • (2008) System-on-Chip , pp. 1-6
    • Stergiou, S.1    Jain, J.2
  • 50
    • 84883284555 scopus 로고    scopus 로고
    • CoMRI: A compressed multi-resolution index structure for sequence similarity queries
    • H. Sun, O. Ozturk, and H. Ferhatosmanoglu. CoMRI: a compressed multi-resolution index structure for sequence similarity queries. In IEEE CSB, pages 553-, 2003.
    • (2003) IEEE CSB , pp. 553
    • Sun, H.1    Ozturk, O.2    Ferhatosmanoglu, H.3
  • 52
    • 0036203985 scopus 로고    scopus 로고
    • XGRIND: A query-friendly XML compressor
    • P. M. Tolani and J. R. Haritsa. XGRIND: a query-friendly XML compressor. In ICDE, pages 225-234, 2002.
    • (2002) ICDE , pp. 225-234
    • Tolani, P.M.1    Haritsa, J.R.2
  • 60
    • 84872716263 scopus 로고    scopus 로고
    • DXR: Towards a billion routing lookups per second in software
    • M. Zec, L. Rizzo, and M. Mikuc. DXR: towards a billion routing lookups per second in software. SIGCOMM Comput. Commun. Rev., 42(5):29-36, 2012.
    • (2012) SIGCOMM Comput. Commun. Rev. , vol.42 , Issue.5 , pp. 29-36
    • Zec, M.1    Rizzo, L.2    Mikuc, M.3
  • 61
    • 77957593110 scopus 로고    scopus 로고
    • Routing scalability: An operator's view
    • X. Zhao, D. J. Pacella, and J. Schiller. Routing scalability: an operator's view. IEEE JSAC, 28(8):1262-1270, 2010.
    • (2010) IEEE JSAC , vol.28 , Issue.8 , pp. 1262-1270
    • Zhao, X.1    Pacella, D.J.2    Schiller, J.3
  • 62
    • 0342521304 scopus 로고    scopus 로고
    • Compression: A key for next-generation text retrieval systems
    • N. Ziviani, E. S. de Moura, G. Navarro, and R. Baeza-Yates. Compression: A key for next-generation text retrieval systems. IEEE Computer, 33(11):37-44, 2000.
    • (2000) IEEE Computer , vol.33 , Issue.11 , pp. 37-44
    • Ziviani, N.1    De Moura, E.S.2    Navarro, G.3    Baeza-Yates, R.4


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