• DocumentCode
    2670565
  • Title

    Tree, Segment Table, and Route Bucket: A Multi-Stage Algorithm for IPv6 Routing Table Lookup

  • Author

    Li, Zhenqiang ; Zheng, Dongqu ; Ma, Yan

  • Author_Institution
    Beijing Univ. of Posts & Telecommun., Beijing
  • fYear
    2007
  • fDate
    6-12 May 2007
  • Firstpage
    2426
  • Lastpage
    2430
  • Abstract
    Next generation internet protocol, IPv6, has attracted growing attention and has been deploying worldwide. With 128-bit address, IPv6 provides an extremely large address space and poses a great challenge to the routing table lookup algorithms. Today´s efficient IPv4 routing table lookup schemes can hardly be competent for IPv6. In this paper, we propose a multi-stage IPv6 routing table lookup algorithm based on a sufficient study on the characteristics of the IPv6 address structure, the IPv6 address allocation policies, and the real world IPv6 backbone BGP routing tables. The proposed algorithm combines the binary tree, the segment table, and the route bucket other than adopting single technique as previous schemes do. Compared with previous algorithms, the proposed algorithm performs faster, occupies less memory, scales better, and supports incremental update.
  • Keywords
    Internet; routing protocols; table lookup; transport protocols; trees (mathematics); IPv6 address allocation policy; binary tree; multistage IPv6 routing table lookup algorithm; next generation Internet protocol; Binary trees; Communications Society; Computer science; IP networks; Internet; Routing; Scalability; Space technology; Spine; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM 2007. 26th IEEE International Conference on Computer Communications. IEEE
  • Conference_Location
    Anchorage, AK
  • ISSN
    0743-166X
  • Print_ISBN
    1-4244-1047-9
  • Type

    conf

  • DOI
    10.1109/INFCOM.2007.294
  • Filename
    4215876