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] Ab initio quantum chemistry on PC-based parallel supercomputers
    Baker, J
    Shirel, M
    PARALLEL COMPUTING, 2000, 26 (7-8) : 1011 - 1024
  • [2] Performance Evaluation of Software Routers with VPN Features
    Redzovic, Hasan
    Smiljanic, Aleksandra
    Savic, Bogdan
    2016 24TH TELECOMMUNICATIONS FORUM (TELFOR), 2016, : 82 - 85
  • [3] A Novel Framework for the Design and Development of Software Routers
    Adami, Davide
    Giordano, Stefano
    Pagano, Michele
    Zuliani, Luis G.
    INFORMATION TECHNOLOGIES AND MATHEMATICAL MODELLING, 2014, 487 : 1 - 10
  • [4] Energy adaptation in multi-core software routers
    Bolla, Raffaele
    Bruschi, Roberto
    Lago, Paolo
    COMPUTER NETWORKS, 2014, 65 : 111 - 128
  • [5] Implementation and Performance Comparison of High-Capacity Software Routers
    Redzovic, Hasan
    Smiljanic, Aleksandra
    Vesovic, Mihailo
    COMPUTER NETWORKS, 2020, 183
  • [6] Speeding Up IP Lookup Procedure in Software Routers by Means of Parallelization
    Vesovic, Mihailo
    Smiljanic, Aleksandra
    Tomasevic, Milo
    2016 24TH TELECOMMUNICATIONS FORUM (TELFOR), 2016, : 106 - 109
  • [7] Pktpit: Separating Routing and Packet Transfer for Fast and Scalable Software Routers
    Ueno, Yukito
    Nakamura, Ryo
    Kuga, Yohei
    Esaki, Hiroshi
    37TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2022, : 943 - 951
  • [8] On the performanc of KVM-based virtual routers
    Abeni, Luca
    Kiraly, Csaba
    Li, Nanfang
    Bianco, Andrea
    COMPUTER COMMUNICATIONS, 2015, 70 : 40 - 53
  • [9] HERO: High-speed enhanced routing operation in Ethernet NICs for software routers
    Petracca, Michele
    Birke, Robert
    Bianco, Andrea
    COMPUTER NETWORKS, 2009, 53 (02) : 168 - 179
  • [10] A monitoring and management software environment for PC clusters
    Chang, HY
    Huang, KC
    Chou, CY
    DCABES 2001 PROCEEDINGS, 2001, : 165 - 168