Title :
Analysis and implementation of packet processing functions in Internet routers
Author_Institution :
Sch. of Electr. Eng., Belgrade Univ., Belgrade, Serbia
Abstract :
Packet processing functions in Internet routers represent the most important part of the router´s data plane. In this paper, packet processing functions are analyzed to determine which functions are the most critical in terms of the router´s scalability. Special attention is given to lookup function which is one of the most critical packet processing functions. Advanced lookup algorithm is proposed in this paper. Also, FPGA implementation of the packet processing functions is proposed in this paper, as well as the FPGA implementation of the proposed advanced lookup algorithm.
Keywords :
Internet; field programmable gate arrays; table lookup; telecommunication network routing; FPGA; Internet router; advanced lookup algorithm; lookup function; packet processing function; router data plane; router scalability; Computer architecture; Field programmable gate arrays; IP networks; Internet; Ports (Computers); Program processors; Search engines; FPGA; Internet router; lookup; packet processing;
Conference_Titel :
Telecommunications Forum (TELFOR), 2012 20th
Conference_Location :
Belgrade
Print_ISBN :
978-1-4673-2983-5
DOI :
10.1109/TELFOR.2012.6419186