Modeling and analysis of PC-based software routers

被引:4
|
作者
Salah, K. [1 ]
机构
[1] King Fahd Univ Petr & Minerals, Dept Informat & Comp Sci, Dhahran 31261, Saudi Arabia
关键词
Software routers; IP routing; IP forwarding; Linux; Queueing systems; CYCLIC-SERVICE SYSTEMS; LIMITED SERVICE;
D O I
10.1016/j.comcom.2010.03.023
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
PC-based software routers are major and common network elements of today's Internet infrastructure. In this paper, we model and analyze the performance of PC-based software routers. Our model adopts realistic assumptions of using finite queues and multi-phase services. Specifically, we model a router with two interfaces as two finite queueing systems in tandem with the first queueing system being a two-stage service and the second queueing system being a single-stage service. The two-stage service consists of a first stage in which data-link layer functionalities are performed, and a second stage in which forwarding/routing functionalities are performed. In this paper, we verify and validate our analytical model by using simulation and real experimental measurements obtained from a PC router with two interfaces. In addition, we discuss how our analytical models can be used to analyze a router with multiple interfaces. From our models, we derive equations for key features and performance measures of engineering and design significance. These features and measures include throughput, packet loss, packet delay, average number of packets in the queues and in the overall system, and CPU utilization and availability. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:1462 / 1470
页数:9
相关论文
共 50 条
  • [1] PC-BASED SOFTWARE
    不详
    CONTROL AND INSTRUMENTATION, 1993, 25 (09): : 19 - &
  • [2] Boosting the performance of PC-based software routers with FPGA-enhanced network interface cards
    Bianco, Andrea
    Birke, Robert
    Botto, Gianluca
    Chiaberge, Marcello
    Finochietto, Jorge M.
    Galante, Giulio
    Mellia, Marco
    Neri, Fabio
    Petracca, Michele
    HPSR: 2006 WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING, 2006, : 121 - +
  • [3] Green Support for PC-based Software Router: Performance Evaluation and Modeling
    Bolla, Raffaele
    Bruschi, Roberto
    Ranieri, Andrea
    2009 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-8, 2009, : 2200 - 2205
  • [4] Hardware Bottleneck Evaluation and Analysis of A Software PC-based Router
    Ye, Qinghua
    MacGregor, Mike H.
    PROCEEDINGS OF THE 2008 INTERNATIONAL SYMPOSIUM ON PERFORMANCE EVALUATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, 2008, : 480 - +
  • [5] Open-source PC-based software routers: A viable approach to high-performance packet switching
    Bianco, A
    Finochietto, JM
    Galante, G
    Mellia, M
    Neri, F
    QUALITY OF SERVICE IN MULTISERVICE IP NETWORKS, PROCEEDINGS, 2005, 3375 : 353 - 366
  • [6] Boards and software for PC-based data acquisition
    不详
    ELECTRONIC PRODUCTS MAGAZINE, 1997, 39 (12): : 69 - &
  • [7] PC-based voice processing software tools
    Tetschner, Walt
    Speech technology, 1988, 4 (02): : 42 - 45
  • [8] PC-based control software runs on schedule
    VanDoren, VJ
    CONTROL ENGINEERING, 1998, : 62 - 62
  • [9] PC-based financial software: Emerging options
    Tavakolian, H
    INDUSTRIAL MANAGEMENT & DATA SYSTEMS, 1995, 95 (10) : 19 - &
  • [10] PC-based control software runs on schedule
    VanDoren, VJ
    CONTROL ENGINEERING, 1998, 45 (01) : 90 - 90