Fast Update IPv4/IPv6 Dual-Stack Routing Lookup Algorithm and Implementation

WANG Zhen-xing,ZHANG Yan-xiao,WU Jiang-Xing,SUN Ya-min
DOI: https://doi.org/10.3969/j.issn.1000-1220.2005.08.001
2005-01-01
Abstract:IPv4/IPv6 dual-stack core routers need efficient integrative routing lookup. While single-step TCAM schemes used in core routers demand entries being sorted according to prefix lengths in descending order relative to TCAM addresses. The sorting operations related to addresses have disadvantageous affections to the entry updating speed and lookup continuity. A novel routing lookup method based on BSPR (Bisearch on Prefix Range) is provided and implemented in this paper, which using multi-step TCAMs pipelining based on bisearch on prefix range. Its outstanding advantages include that no entry sorting is needed, lookup speed is high, entry updating completes fast with pipelining, and lookup continuity is enhanced. It satisfies wire-speed (48B-packet) forwarding of OC-768 (40Gbps) interfaces of IPv4/IPv6 dual-stack core routers.
What problem does this paper attempt to address?