Linux Software Router: Data plane optimization and performance evaluation

被引:33
作者
DIST - Department of Communications, Computer and Systems Science, University of Genoa, Via Opera Pia 13, 16145 Genoa, Italy [1 ]
机构
[1] DIST - Department of Communications, Computer and Systems Science, University of Genoa, 16145 Genoa
来源
J. Netw. | 2007年 / 3卷 / 6-17期
关键词
IP forwarding; Linux Router; Open Router; RFC; 2544;
D O I
10.4304/jnw.2.3.6-17
中图分类号
学科分类号
摘要
Recent technological advances provide an excellent opportunity to achieve truly effective results in the field of open Internet devices, also known as Open Routers or ORs. Even though some initiatives have been undertaken over the last few years to investigate ORs and related topics, other extensive areas still require additional investigation. In this contribution we report the results of the in-depth optimization and testing carried out on a PC Open Router architecture based on Linux software and COTS hardware. The main focus of this paper was the forwarding performance evaluation of different OR Linux-based software architectures. This analysis was performed with both external (throughput and latencies) and internal (profiling) measurements. In particular, for the external measurements, a set of RFC2544 compliant tests was also proposed and analyzed. © 2007 ACADEMY PUBLISHER.
引用
收藏
页码:6 / 17
页数:11
相关论文
共 20 条
  • [1] Kohler E., Morris R., Chen B., Jannotti J., Kaashoek M.F., The Click modular router, ACM Transactions On Computer Systems, 18, 3, pp. 263-297
  • [2] Handley M., Hodson O., Kohler E., XORP: An open platform for network research, ACM SIGCOMM Computer Communication Review, 33, 1, pp. 53-57
  • [3] Radhakrishnan S., Linux - Advanced Networking Overview
  • [4] Rio M., Et al., A Map of the Networking Code In Linux Kernel 2.4.20
  • [5] Chen B., Morris R., Flexible Control of Parallelism in a Multiprocessor PC Router, Proc. of the 2001 USENIX Annual Technical Conference (USENIX '01)
  • [6] Duret C., Rischette F., Lattmann J., Laspreses V., Van Heuven P., Van den Berghe S., Demeester P., High Router Flexibility and Performance by Combining Dedicated Lookup Hardware (IFT), off the Shelf Switches and Linux, Proc. of the 2nd International IFIP-TC6 Networking Conference, pp. 1117-1122, (2002)
  • [7] Barczyk A., Carbone A., Dufey J.P., Galli D., Jost B., Marconi U., Neufeld N., Peco G., Vagnoni V., Reliability of Datagram Transmission On Gigabit Ethernet At Full Link Load
  • [8] Gray P., Betz A., Performance Evaluation of Copper- Based Gigabit Ethernet Interfaces, Proc. of 27th Annual IEEE Conference On Local Computer Networks (LCN'02), pp. 679-690
  • [9] Bianco A., Birke R., Bolognesi D., Finochietto J.M., Galante G., Mellia M., Prashant M.L.N.P.P., Neri F., Click vs. Linux: Two Efficient Open-Source IP Network Stacks for Software Routers, Proc. of the 2005 IEEE Workshop On High Performance Switching and Routing (HPSR 2005), pp. 18-23
  • [10] Bianco A., Finochietto J.M., Galante G., Mellia M., Neri F., Open-Source PC-Based Software Routers: A Viable Approach to High-Performance Packet Switching, Proc. of the 3rd International Workshop On QoS In Multiservice IP Networks (QOS-IP 2005), pp. 353-366