<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//TaxonX//DTD Taxonomic Treatment Publishing DTD v0 20100105//EN" "../../nlm/tax-treatment-NS0.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:tp="http://www.plazi.org/taxpub" article-type="research-article" dtd-version="3.0" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">109</journal-id>
      <journal-id journal-id-type="index">urn:lsid:arphahub.com:pub:3dc5f44e-8666-58db-bc76-a455210e8891</journal-id>
      <journal-title-group>
        <journal-title xml:lang="en">JUCS - Journal of Universal Computer Science</journal-title>
        <abbrev-journal-title xml:lang="en">jucs</abbrev-journal-title>
      </journal-title-group>
      <issn pub-type="ppub">0948-695X</issn>
      <issn pub-type="epub">0948-6968</issn>
      <publisher>
        <publisher-name>Journal of Universal Computer Science</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.3217/jucs-016-21-3299</article-id>
      <article-id pub-id-type="publisher-id">29864</article-id>
      <article-categories>
        <subj-group subj-group-type="heading">
          <subject>Research Article</subject>
        </subj-group>
        <subj-group subj-group-type="scientific_subject">
          <subject>C.2.0 - General</subject>
          <subject>C.2.1 - Network Architecture and Design</subject>
          <subject>C.2.2 - Network Protocols</subject>
          <subject>C.2 - COMPUTER-COMMUNICATION NETWORKS</subject>
          <subject>C.2.m - Miscellaneous</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>Impact of CPU-bound Processes on IP Forwarding of Linux and Windows XP</article-title>
      </title-group>
      <contrib-group content-type="authors">
        <contrib contrib-type="author" corresp="yes">
          <name name-style="western">
            <surname>Salah</surname>
            <given-names>Khaled</given-names>
          </name>
          <email xlink:type="simple">khaled.salah@kustar.ac.ae</email>
          <xref ref-type="aff" rid="A1">1</xref>
        </contrib>
        <contrib contrib-type="author" corresp="no">
          <name name-style="western">
            <surname>Hamawi</surname>
            <given-names>Mohamed</given-names>
          </name>
          <xref ref-type="aff" rid="A2">2</xref>
        </contrib>
      </contrib-group>
      <aff id="A1">
        <label>1</label>
        <addr-line content-type="verbatim">Khalifa University of Science, Sharjah, United Arab Emirates</addr-line>
        <institution>Khalifa University of Science</institution>
        <addr-line content-type="city">Sharjah</addr-line>
        <country>United Arab Emirates</country>
      </aff>
      <aff id="A2">
        <label>2</label>
        <addr-line content-type="verbatim">King Fahd University of Petroleum and Minerals (KFUPM), Dhahran, Saudi Arabia</addr-line>
        <institution>King Fahd University of Petroleum and Minerals (KFUPM)</institution>
        <addr-line content-type="city">Dhahran</addr-line>
        <country>Saudi Arabia</country>
      </aff>
      <author-notes>
        <fn fn-type="corresp">
          <p>Corresponding author: Khaled Salah (<email xlink:type="simple">khaled.salah@kustar.ac.ae</email>).</p>
        </fn>
        <fn fn-type="edited-by">
          <p>Academic editor: </p>
        </fn>
      </author-notes>
      <pub-date pub-type="collection">
        <year>2010</year>
      </pub-date>
      <pub-date pub-type="epub">
        <day>01</day>
        <month>12</month>
        <year>2010</year>
      </pub-date>
      <volume>16</volume>
      <issue>21</issue>
      <fpage>3299</fpage>
      <lpage>3313</lpage>
      <uri content-type="arpha" xlink:href="http://openbiodiv.net/C5E00ECF-50E5-5778-ABA0-1C52E0F444D3">C5E00ECF-50E5-5778-ABA0-1C52E0F444D3</uri>
      <uri content-type="zenodo_dep_id" xlink:href="https://zenodo.org/record/7001503">7001503</uri>
      <permissions>
        <copyright-statement>Khaled Salah, Mohamed Hamawi</copyright-statement>
        <license license-type="creative-commons-attribution" xlink:href="" xlink:type="simple">
          <license-p>This article is freely available under the J.UCS Open Content License.</license-p>
        </license>
      </permissions>
      <abstract>
        <label>Abstract</label>
        <p>These days, commodity-off-the-shelf (COTS) hardware and software are used to build high-end and powerful workstations and servers to be deployed in today's local area networks of private homes and small- to medium-sized business. Typically, these servers are multipurpose and shared - running networking functionalities involving IP packet forwarding in addition to other CPU intensive applications. In this paper we study and investigate the impact of running CPU-bound applications on the performance of IP packet forwarding. We measure and compare the impact and performance for the two operating systems of choice for home and small-business users, namely Linux and Windows XP. The performance is studied in terms of key performance metrics which include throughput, packet loss, round-trip delay, and CPU availability. For our measurements, we consider today's typical home network hosts of modern processors and Gigabit network cards. We also consider different configuration setups and utilize open-source tools to generate relatively high traffic rates. Our empirical results show that Linux exhibits superior performance over Windows XP in terms of IP forwarding performance. Results also show that, unlike Windows XP, the IP forwarding performance of Linux is not significantly impacted by running CPU-bound applications.</p>
      </abstract>
    </article-meta>
  </front>
</article>
