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 条
  • [21] PC-BASED SOFTWARE FEATURES FAULT TOLERANCE AND REDUNDANCY
    HICKEY, J
    I&CS-CONTROL TECHNOLOGY FOR ENGINEERS AND ENGINEERING MANAGEMENT, 1989, 62 (07): : 112 - 112
  • [22] PC-BASED ANALYZER LINKS VERIFICATION WITH SOFTWARE TOOLS
    GOHSMAN, G
    COMPUTER DESIGN, 1985, 24 (10): : 88 - 93
  • [23] PC-based ship-handling software upgrade
    不详
    NAVAL ARCHITECT, 2004, : 69 - 69
  • [24] SoftMotion - PC-based motion control through software
    Kaufman, G
    CONTROL ENGINEERING, 2000, 47 (10) : 107 - +
  • [25] A COMPARATIVE INVESTIGATION OF PC-BASED TEXT RETRIEVAL SOFTWARE
    CHAPMAN, JL
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 1987, 193 : 24 - CINF
  • [26] Modeling and simulation of a PC-based driving simulator
    Huang, RW
    Lee, W
    JSME INTERNATIONAL JOURNAL SERIES C-MECHANICAL SYSTEMS MACHINE ELEMENTS AND MANUFACTURING, 2003, 46 (02) : 736 - 743
  • [27] PC-based Finite Element Analysis
    Baker, T.
    South African Mechanical Engineer, 1995, 45 (11):
  • [28] A PC-based cephalometric analysis system
    Chen, YT
    Cheng, KS
    Liu, JK
    11TH IEEE SYMPOSIUM ON COMPUTER-BASED MEDICAL SYSTEMS, PROCEEDINGS, 1998, : 32 - 37
  • [29] PC-based analysis of turbomachinery vibration
    Kirk, R.G.
    Raju, K.V.S.
    Ramesh, K.
    Shock and Vibration Digest, 1999, 31 (06): : 449 - 454
  • [30] PC-based FPGA/CPLD synthesis tool is PC-based
    不详
    EDN, 1996, 41 (14) : 22 - 22