High speed IP lookup algorithm with scalability and parallelism based on CAM array and TCAM

被引:0
作者
Tan, MF [1 ]
Gong, ZH [1 ]
机构
[1] Natl Univ Def Technol, Sch Comp Sci, Changsha, Peoples R China
来源
2004 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-7 | 2004年
关键词
IP routing lookup; CAM array and TCAM; scability; parallelism;
D O I
10.1109/ICC.2004.1312668
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
With fast increasing of Internet's bandwidth, higher performance routers are needed, and their speed depends a lot on the IP routing lookup process. This paper proposes a high performance IP routing lookup algorithm based on CAM array and TCAM. Using smaller memory it does faster searching. For real route tables with 128K prefixes this scheme needs only 17 CAMs with total volume of 1.55MB and a TCAM with 2K entries. It needs only 1 memory access time for each lookup and few memory accesses for each update in average. Using lOns CAM and TCAM, it can fully match the link speed of OC-768. For its good scalability and parallelism, it can be extended to adapt larger forwarding tables and faster forwarding requirements.
引用
收藏
页码:1085 / 1089
页数:5
相关论文
共 12 条
[1]  
CHIUEH TC, P IEEE INFOCOM 99
[2]  
DEGERMARK M, 1997, P ACM SIGCOMM, P3
[3]  
GUPTA P, 1998, P IEEE INF
[4]  
Knuth Donald E., 1998, ART COMPUTER PROGRAM
[5]   PATRICIA - PRACTICAL ALGORITHM TO RETRIEVE INFORMATION CODED IN ALPHANUMERIC [J].
MORRISON, DR .
JOURNAL OF THE ACM, 1968, 15 (04) :514-&
[6]   IP-address lookup using LC-tries [J].
Nilsson, S ;
Karlsson, G .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1999, 17 (06) :1083-1092
[7]  
PENGYUANXI, 2002, CHINESE J COMPUTERS, V25
[8]  
PENGYUANXI, 2002, ACTA ELECT INICA, V30
[9]   Beyond Moore's law: Internet growth trends [J].
Roberts, LG .
COMPUTER, 2000, 33 (01) :117-119
[10]   Survey and taxonomy of IP address lookup algorithms [J].
Ruiz-Sánchez, MA ;
Biersack, EW ;
Dabbous, W .
IEEE NETWORK, 2001, 15 (02) :8-23