DocumentCode :
1890539
Title :
Two-stage IP-address lookup in distributed routers
Author :
Fu, Jing ; Sjodin, Peter ; Karlsson, Gunnar
Author_Institution :
Sch. of Electr. Eng., R. Inst. of Technol., Stockholm
fYear :
2008
fDate :
13-18 April 2008
Firstpage :
1
Lastpage :
6
Abstract :
IP-address lookup is the primary processing function of Internet routers. While a wide range of algorithms have been developed to perform lookups, very few of them have the distributed architecture of current and future routers in consideration. To support rapidly increasing high data rates, packet processing in commercial routers today are divided into an ingress and an egress part, with the lookup performed at the ingress. In the lookup, the egress line card, the outgoing interface and the nexthop address of a given packet are determined. In this paper, we propose an alternative scheme to perform the lookup by dividing the task, which is named two-stage lookup scheme. In the lookup, the ingress determines the egress only, then it is up to the egress to determine the outgoing interface and the nexthop address. Based on our analysis and experimental study, we conclude that the proposed scheme has several advantages in both hardware lookup technologies and software lookup algorithms. In particular, it provides significantly more efficient high-speed packet lookup.
Keywords :
IP networks; Internet; telecommunication network routing; distributed Internet router; egress line card; two-stage IP-address lookup; Algorithm design and analysis; Communications technology; Field programmable gate arrays; Hardware; High-speed networks; Internet; Iron; Routing; Shape control; Software algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM Workshops 2008, IEEE
Conference_Location :
Phoenix, AZ
Print_ISBN :
978-1-4244-2219-7
Type :
conf
DOI :
10.1109/INFOCOM.2008.4544582
Filename :
4544582
Link To Document :
بازگشت