DocumentCode
2339798
Title
DiffServ over network processors: implementation and evaluation
Author
Lin, Ying-Dar ; Lin, Yi-Neng ; Yang, Shun-Chin ; Lin, Yu-Sheng
Author_Institution
Dept. of Comput. & Inf. Sci., Nat. Chiao Tung Univ., Hsinchu, Taiwan
fYear
2002
fDate
2002
Firstpage
121
Lastpage
126
Abstract
Network processors are emerging as a programmable alternative to the traditional ASIC-based solutions in scaling up the data-plane processing of network services. This work, rather than proposing new algorithms, illustrates the process of and examines the performance issues in, prototyping a DiffServ edge router with IXP1200. The external benchmarks reveal that though the system can scale to wire-speed of 1.8 Gbps in simple IP forwarding, the throughput declines to 180 Mbps∼290 Mbps when DiffServ is performed due to the double bottlenecks of SRAM and microengines. Through internal benchmarks, the performance bottleneck was found to be able to shift from one place to another given different network services and algorithms. Most of the result reported here remain the same for other NPs since they have similar architectures and components.
Keywords
Internet; SRAM chips; performance evaluation; telecommunication network routing; telecommunication services; transport protocols; 1.8 Gbit/s; 180 to 290 Mbit/s; DiffServ edge router; IP forwarding; IXP1200; SRAM; data-plane processing; microengines; network algorithms; network processors; network services; performance bottleneck; throughput; Acceleration; Communication system traffic control; Computer networks; Coprocessors; Diffserv networks; Hardware; Random access memory; Scalability; Switches; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Interconnects, 2002. Proceedings. 10th Symposium on
Print_ISBN
0-7695-1650-5
Type
conf
DOI
10.1109/CONECT.2002.1039267
Filename
1039267
Link To Document