Open Access Open Access  Restricted Access Subscription Access

Efficient IP Routing Lookups for High-Performance Routers

Hsin-Chou Chi,
Chia-Ming Wu,
Sheng-Chin Hsu,

Abstract


The forwarding performance of a router is a critical issue in the Internet. With the ever increasing number of computers in the Internet, the size of the routing table is becoming extremely large. Hence, the IP lookup process becomes a performance bottleneck in a router. In this paper, we propose the multi-level table access and compression schemes for fast IP table lookups in the forwarding engine of a router. With our design, the size of the forwarding table is significantly reduced, and it is possible to fit the entire table in a 256 KB cache memory. Hence, we can speed up route lookups with low memory access latency. In order to avoid excessive complexity, we also try to reduce the operations of table lookups. Our operation of the table lookup takes only a few memory references for each route lookup, and therefore millions of lookups per second can be easily achieved. The simulation results show that our high-performance design is efficient.

Keywords


Router; Routing; Table lookup; Access latency

Citation Format:
Hsin-Chou Chi, Chia-Ming Wu, Sheng-Chin Hsu, "Efficient IP Routing Lookups for High-Performance Routers," Journal of Internet Technology, vol. 14, no. 2 , pp. 265-272, Mar. 2013.

Full Text:

PDF

Refbacks

  • 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