• DocumentCode
    2563909
  • Title

    Fast IP lookup algorithms

  • Author

    Lim, Jaeyong ; Rajasekaran, Sanguthevar

  • Author_Institution
    Dept. of Comput. & Inf. Sci. & Eng., Florida Univ., Gainesville, FL, USA
  • fYear
    2003
  • fDate
    28 Sept.-1 Oct. 2003
  • Firstpage
    93
  • Lastpage
    97
  • Abstract
    In this paper we present a fast algorithm for the problem of IP routing. In particular, the algorithm presented is for the problem of longest prefix matching. The new algorithm has an expected run time that is asymptotically better than those of existing algorithms. Experimental results are also encouraging. For a packet with a given destination IP address, the next hop the packet should take can be determined in an expected time of O(1+log (n/2q)), where n is the number of destination prefixes and q is an appropriate parameter. For instance, if q is chosen to be log n, then the expected search time is O(1). The memory requirement is only O(n).
  • Keywords
    Internet; routing protocols; transport protocols; IP address; IP routing; Internet protocol; fast IP lookup algorithms; prefix matching; Bandwidth; Computer science; Data engineering; Ethernet networks; Internet; Optical fiber communication; Packet switching; Routing; Spine; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networks, 2003. ICON2003. The 11th IEEE International Conference on
  • ISSN
    1531-2216
  • Print_ISBN
    0-7803-7788-5
  • Type

    conf

  • DOI
    10.1109/ICON.2003.1266173
  • Filename
    1266173