Efficient IP lookup using hybrid trie-based partitioning of TCAM-based open flow switches

被引:0
|
作者
S. Veeramani
Sk. Noor Mahammad
机构
[1] Indian Institute of Information Technology Design and Manufacturing (IIITDM) Kancheepuram,Department of Computer Science and Engineering
来源
关键词
IP lookup; TCAM; -fast trie; -fast trie; Longest prefix match;
D O I
暂无
中图分类号
学科分类号
摘要
IP forwarding technique in open flow switch can be done by comparing the destination IP address, which is stored in forwarding table with the input IP prefix. Ternary content-addressable memory (TCAM) is one of the popular mechanisms to store and forward IP packet where flow entries are organized in sorted manner. Searching a prefix value in TCAM uses longest prefix match rather than exact match technique. The major drawback of TCAM is high power consumption (12–15 Watts per chip) due to increase in lookup time. The objective of this paper was to reduce the search time of a key, which is stored in the forwarding table. This paper also proposes an efficient way to represent data and to reduce the index TCAM size by using y\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$y$$\end{document}-fast trie-partitioning algorithm, and it will take search time complexity of O(loglogn)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$O(loglog~n)$$\end{document}.
引用
收藏
页码:135 / 145
页数:10
相关论文
共 33 条
  • [1] Efficient IP lookup using hybrid trie-based partitioning of TCAM-based open flow switches
    Veeramani, S.
    Mahammad, Sk Noor
    [J]. PHOTONIC NETWORK COMMUNICATIONS, 2014, 28 (02) : 135 - 145
  • [2] Trie-based algorithm for IP lookup problem
    Yilmaz, PA
    Belenkiy, A
    Uzun, N
    [J]. GLOBECOM '00: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1- 3, 2000, : 593 - 598
  • [3] Array Design for Trie-based IP Lookup
    Erdem, Oguzhan
    Bazlamacci, Cueneyt F.
    [J]. IEEE COMMUNICATIONS LETTERS, 2010, 14 (08) : 773 - 775
  • [4] An Improved TCAM-Based IP Lookup Engine
    Yu, Hui
    Chen, Jing
    Wang, Jianping
    Zheng, S. Q.
    Nourani, Mehrdad
    [J]. 2008 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (HPSR), 2008, : 1 - +
  • [5] MEET-IP: Memory and Energy Efficient TCAM-based IP Lookup
    Li, Wenjun
    Li, Xianfeng
    Li, Hui
    [J]. 2017 26TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN 2017), 2017,
  • [6] A SRAM-based Architecture for Trie-based IP Lookup Using FPGA
    Le, Hoang
    Jiang, Weirong
    Prasanna, Viktor K.
    [J]. PROCEEDINGS OF THE SIXTEENTH IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, 2008, : 33 - 42
  • [7] Efficient IP address lookup with a counting Bloom filter in Trie-based algorithms
    Wang, Shu-he
    Tang, Bi-hua
    Yuan, Dong-ming
    Hu, He-fei
    Ran, Jing
    [J]. WIRELESS COMMUNICATION AND SENSOR NETWORK, 2016, : 743 - 750
  • [8] An ultra high throughput and power efficient TCAM-based IP lookup engine
    Zheng, K
    Hu, CC
    Lu, HB
    Liu, B
    [J]. IEEE INFOCOM 2004: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-4, PROCEEDINGS, 2004, : 1984 - 1994
  • [9] TCAM-Based IP Address Lookup Using Longest Suffix Split
    Huang, Jhih-Yu
    Wang, Pi-Chung
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2018, 26 (02) : 976 - 989
  • [10] Fast Lookup Is Not Enough: Towards Efficient and Scalable Flow Entry Updates for TCAM-based OpenFlow Switches
    Qiu, Kun
    Yuan, Jing
    Zhao, Jin
    Wang, Xin
    Secci, Stefano
    Fu, Xiaoming
    [J]. 2018 IEEE 38TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2018, : 918 - 928