Open Access
Subscription Access
Twin-bit Based Fast IP Lookup and Update Algorithm
Abstract
Success of the Internet and the increased use of broadband in homes have caused a gradual shift in traffic on the Internet from data to multimedia communications. Traffic on the Internet traffic is increasing daily, while advances in communication technologies have allowed the Ethernet speeds to rise from 10Mbps to 100Mbps, and now to 10Gbps. The IP address lookup time in gigabit networks is a bottleneck for a router, which needs to find the longest prefix matching for the address. This study proposes a Twin-bit based IP address lookup and update algorithm, based on tree structures, called Fast Twin-bit Tree (FTBT). FTBT can effectively reduce the number of memory access times, and provide fast routing table update. Performance evaluation results reveal that the proposed algorithm can lookup an address among 78504 routing entries in six memory accesses on average.
Keywords
IP address Lookup; Longest Prefix matching; tree; routing table
Citation Format:
Ching-Lung Chang, Cheng-Che Hsu, "Twin-bit Based Fast IP Lookup and Update Algorithm," Journal of Internet Technology, vol. 8, no. 3 , pp. 351-357, Jul. 2007.
Ching-Lung Chang, Cheng-Che Hsu, "Twin-bit Based Fast IP Lookup and Update Algorithm," Journal of Internet Technology, vol. 8, no. 3 , pp. 351-357, Jul. 2007.
Full Text:
PDFRefbacks
- There are currently no refbacks.
Published by Executive Committee, Taiwan Academic Network, Ministry of Education, Taipei, Taiwan, R.O.C
JIT Editorial Office, Office of Library and Information Services, National Dong Hwa University
No. 1, Sec. 2, Da Hsueh Rd., Shoufeng, Hualien 974301, Taiwan, R.O.C.
Tel: +886-3-931-7314 E-mail: jit.editorial@gmail.com