A Longest Prefix Matching Method using Rectangular-Tree

被引:0
|
作者
Bahrami, Fatemeh [1 ]
Ahmadi, Mahmood [1 ]
Bahrambeigy, Bahram [2 ]
机构
[1] Razi Univ, Fac Engn, Dept Comp Engn, Kermanshah, Iran
[2] Islamic Azad Univ Kermanshah, Dept Informat Technol, Kermanshah, Iran
关键词
Rectangle-Tree; Longest Prefix Matching; IP Lookup; BLOOM FILTERS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the rapid growth of Internet traffic as well as the employment of new complex applications, e.g. multimedia, online gaming and social networks, the high-performance devices and routers have become essential requirements in todays computer networks. One of the major bottlenecks in nowadays routers is the lookup of routing tables and finding the appropriate output port for packet forwarding. Because of arbitrary length of Classless Inter-Domain Routing (CIDR) addresses, the packets must be forwarded to the corresponding output port using longest prefix matching (LPM) methods. In recent years, various software and hardware solutions for finding longest prefix matching are proposed. This paper presents a method to implement the IP lookup of the routing table using Rectangle Tree (R-Tree). In this method, prefixes are converted to two-dimensional data in order to be inserted into the R-Tree. Subsequently, searching is performed on R-Tree to find the matched prefixes especially the LPM. The results show that this method reduces the number of memory accesses, significantly.
引用
收藏
页码:212 / 217
页数:6
相关论文
共 50 条
  • [21] Learned FIB: Fast IP Forwarding without Longest Prefix Matching
    Higuchi, Shunsuke
    Koizumi, Yuki
    Takemasa, Junji
    Tagami, Atsushi
    Hasegawa, Toru
    2021 IEEE 29TH INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP 2021), 2021,
  • [22] A Dynamic Longest Prefix Matching Content Addressable Memory for IP Routing
    Maurya, Satendra Kumar
    Clark, Lawrence T.
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2011, 19 (06) : 963 - 972
  • [23] SRAM Based Longest Prefix Matching Approach for Multigigabit IP Processing
    Ray, Sanchita Saha
    Ghosh, Surajeet
    Sardar, Bhaskar
    2015 IEEE INTERNATIONAL CONFERENCE ON ADVANCED NETWORKS AND TELECOMMUNCATIONS SYSTEMS (ANTS), 2015,
  • [24] A Hash Based Architecture of Longest Prefix Matching for Fast IP Processing
    Ghosh, Surajeet
    Baliyan, Maitraya
    PROCEEDINGS OF THE 2016 IEEE REGION 10 CONFERENCE (TENCON), 2016, : 228 - 231
  • [25] CuVPP: Filter-based Longest Prefix Matching in Software Data Planes
    Kwon, Minseok
    Neupane, Krishna Prasad
    Marshall, John
    Rafique, M. Mustafa
    2020 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER 2020), 2020, : 12 - 22
  • [26] Hybrid Trie Based Approach for Longest Prefix Matching in IP Packet Processing
    Ghosh, Surajeet
    Kesharwani, Suraj
    Mishra, Vipul
    Ray, Sanchita Saha
    TENCON 2017 - 2017 IEEE REGION 10 CONFERENCE, 2017, : 1532 - 1537
  • [27] A Specialized Static Content Addressable Memory for Longest Prefix Matching in Internet Protocol Routing
    Maurya, Satendra Kumar
    Clark, Lawrence T.
    JOURNAL OF LOW POWER ELECTRONICS, 2011, 7 (03) : 350 - 363
  • [28] A Hybrid Approach to CAM-Based Longest Prefix Matching for IP Route Lookup
    Sun, Yan
    Kim, Min Sik
    2010 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE GLOBECOM 2010, 2010,
  • [29] Hashed Patricia Trie: Efficient Longest Prefix Matching in Peer-to-Peer Systems
    Kniesburges, Sebastian
    Scheideler, Christian
    WALCOM: ALGORITHMS AND COMPUTATION, 2011, 6552 : 170 - 181
  • [30] A Time Efficient Algorithm Based on Bloom Filters for Longest Prefix Matching in IP Lookups
    Yu, Ming
    Wang, Dongju
    JOURNAL OF COMPUTERS, 2013, 8 (10) : 2724 - 2729