• DocumentCode
    3261034
  • Title

    A fast table update scheme for high-performance IP forwarding

  • Author

    Wang, Pi Chung ; Chan, Chia Tai ; Chen, Yaw Chung

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    592
  • Lastpage
    597
  • Abstract
    The construction of routing tables has been studied extensively. Although existing work has certain advantages, it either uses complicated data structures which result in large storage requirements and high complexity for updating/building the forwarding table, or it is not scalable to fit in IPv6. Lampson et al. (1999) proposed an IP lookup algorithm which performs binary search on prefixes (BSP). The algorithm is attractive, even for IPv6, because of its bounded worst-case memory requirement. For achieving fast forwarding, the cost is the slowing down of insertion. Although this can be justified, the performance of routing-table reconstruction in BGP is too time-consuming to handle frequent route updates. We propose a fast forwarding table construction algorithm, which can handle more than 4,000 route updates per second. Moreover, it is simple enough to fulfil the need of fast packet forwarding. By using the modified multiway search tree, we can further reduce the depth of the tree and eliminate storage for pointers. This reduces the forwarding table size and shortens the lookup time
  • Keywords
    Internet; protocols; table lookup; telecommunication network routing; fast forwarding table construction algorithm; fast packet forwarding; fast table update scheme; high-performance IP forwarding; lookup time; modified multiway search tree; pointers; route updates; routing tables; Costs; Data structures; Hardware; Internet; Laboratories; Packet switching; Random access memory; Routing; Switches; Telecommunications;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 2001. ICPADS 2001. Proceedings. Eighth International Conference on
  • Conference_Location
    Kyongju City
  • ISSN
    1521-9097
  • Print_ISBN
    0-7695-1153-8
  • Type

    conf

  • DOI
    10.1109/ICPADS.2001.934871
  • Filename
    934871