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 条
  • [1] Longest prefix matching using bloom filters
    Dharmapurikar, S
    Krishnamurthy, P
    Taylor, DE
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2006, 14 (02) : 397 - 409
  • [2] Longest prefix matching using bloom filters
    Dharmapurikar, S
    Krishnamurthy, P
    Taylor, DE
    ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2003, 33 (04) : 201 - 212
  • [3] Longest Prefix Matching with Pruning
    Liu, Lingtong
    Hu, Jun
    Yan, Yibo
    Gao, Siang
    Yang, Tong
    Li, Xiaoming
    2019 IEEE 20TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (IEEE HPSR), 2019,
  • [4] An Enhanced Bloom Filter for Longest Prefix Matching
    Park, Gahyun
    Kwon, Minseok
    2013 IEEE/ACM 21ST INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2013, : 157 - 162
  • [5] CompactDFA: Scalable Pattern Matching Using Longest Prefix Match Solutions
    Bremler-Barr, Anat
    Hay, David
    Koral, Yaron
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2014, 22 (02) : 415 - 428
  • [6] On Adding Bloom Filters to Longest Prefix Matching Algorithms
    Lim, Hyesook
    Lim, Kyuhee
    Lee, Nara
    Park, Kyong-Hye
    IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (02) : 411 - 423
  • [7] Clustering IP addresses using longest prefix matching and nearest neighbor algorithms
    Karim, A
    Jami, SI
    Ahmad, I
    Sarwar, M
    Uzmi, Z
    PRICAI 2004: TRENDS IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, 3157 : 965 - 966
  • [8] Fast Longest Prefix Matching by Exploiting SIMD Instructions
    Ueno, Yukito
    Nakamura, Ryo
    Kuga, Yohei
    Esaki, Hiroshi
    IEEE ACCESS, 2020, 8 : 167027 - 167041
  • [9] A Hierarchical Hashing Scheme to Accelerate Longest Prefix Matching
    Sun, Hai
    Sun, Yan
    Valgenti, Victor C.
    Kim, Min Sik
    2014 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2014), 2014, : 1296 - 1302
  • [10] A longest prefix first search tree for IP lookup
    Wuu, LC
    Chen, KM
    Liu, TJ
    ICC 2005: IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5, 2005, : 989 - 993