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 条
  • [31] Parallelisation of trie-based longest prefix matching for fast IP address lookups
    Park, J
    Jang, IY
    ELECTRONICS LETTERS, 2002, 38 (25) : 1757 - 1759
  • [32] Divide-and-conquer: A scheme for IPv6 address longest prefix matching
    Li, Zhenqiang
    Deng, Xiaohong
    Ma, Hongxiao
    Ma, Yan
    HPSR: 2006 WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING, 2006, : 37 - +
  • [33] Simple tree pattern matching for trees in the prefix bar notation
    Lahoda, Jan
    Zd'arek, Jan
    DISCRETE APPLIED MATHEMATICS, 2014, 163 : 343 - 351
  • [34] Demonstrating 100 Gbps Optical Packet Switching using 16-bit Longest Prefix Matching Forwarding Engine
    Furukawa, Hideaki
    Harai, Hiroaki
    Kuroda, Yasuto
    Koyama, Shoji
    2015 INTERNATIONAL CONFERENCE ON OPTICAL NETWORK DESIGN AND MODELING (ONDM), 2015, : 104 - 109
  • [35] Simple Tree Pattern Matching for Trees in the Prefix Bar Notation
    Lahoda, Jan
    Zd'arek, Jan
    PROCEEDINGS OF THE PRAGUE STRINGOLOGY CONFERENCE 2010, 2010, : 25 - 36
  • [36] A Hierarchical High-throughput and Low Power Architecture for Longest Prefix Matching for Packet Forwarding
    Ray, Sanchita Saha
    Chatterjee, Abhishek
    Ghosh, Surajeet
    2013 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMPUTING RESEARCH (ICCIC), 2013, : 628 - 631
  • [37] A Distributed TCAM Coprocessor Architecture for Integrated Longest Prefix Matching, Policy Filtering, and Content Filtering
    Cai, Zhiping
    Wang, Zhijun
    Zheng, Kai
    Cao, Jiannong
    IEEE TRANSACTIONS ON COMPUTERS, 2013, 62 (03) : 417 - 427
  • [38] Fast Update Algorithm With Reorder Mechanism for SRAM-Based Longest Prefix Matching on FPGA
    Song, Xiaoyong
    Guo, Zhichuan
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2024, 71 (01) : 420 - 424
  • [39] An SRAM-based novel hardware architecture for longest prefix matching for IP route lookup
    Sanchita Saha Ray
    Surajeet Ghosh
    Bhaskar Sardar
    Photonic Network Communications, 2016, 32 : 359 - 371
  • [40] An SRAM-based novel hardware architecture for longest prefix matching for IP route lookup
    Ray, Sanchita Saha
    Ghosh, Surajeet
    Sardar, Bhaskar
    PHOTONIC NETWORK COMMUNICATIONS, 2016, 32 (03) : 359 - 371