首页> 外文期刊>Journal of network and computer applications >Performance of IP-forwarding of Linux hosts with multiple network interfaces
【24h】

Performance of IP-forwarding of Linux hosts with multiple network interfaces

机译:具有多个网络接口的Linux主机的IP转发性能

获取原文
获取原文并翻译 | 示例

摘要

This paper evaluates and compares the performance of IP-packet forwarding of a Linux host equipped with multiple network interface cards (NICs), namely two receiving NICs and one transmitting NIC. We consider a Linux host with SMP (Symmetric Multiprocessing) or multicore multiprocessor (MCMP) architecture. We measure IP forwarding by subjecting an MCMP Linux host to different traffic load conditions of up to 1 Gbps. We used the iXIA hardware traffic generator to generate traffic with fixed-and variable-size packets. At the Linux host, generated packets are forwarded/routed from the two receiving NICs to the transmitting NIC. We consider two NIC affinity modes: (I) both receiving NiCs are affinitized (or bound) to two cores of the same processor while the transmitting NSC is affinitized to a core on a separate processor, and (II) the transmitting N!C and one receiving NSC are affinitized to two cores of the same processor while the second receving NIC is affinitized to a core on a separate processor. For each affinity mode, we measure the performance for three packet reception mechanisms; NAPI (New API) with a default budget of 300, NAP! with a budget of 2, and Disable and Enabie interrupt handling. The performance is measured and compared in terms of various key performance metrics which incSude throughput, packet loss, round-trip delay, interrupt rates, and CPU avaiiabiiity.
机译:本文评估并比较了配备有多个网络接口卡(NIC)(即两个接收NIC和一个发送NIC)的Linux主机的IP数据包转发性能。我们考虑具有SMP(对称多处理)或多核多处理器(MCMP)体系结构的Linux主机。我们通过使MCMP Linux主机经受高达1 Gbps的不同流量负载情况来评估IP转发。我们使用iXIA硬件流量生成器生成具有固定大小和可变大小数据包的流量。在Linux主机上,将生成的数据包从两个接收NIC转发/路由到发送NIC。我们考虑两种NIC相似性模式:(I)两个接收NiC都被关联(或绑定)到同一处理器的两个内核,而发送NSC则被关联到另一个处理器的内核,(II)发送N!C和一个接收NSC被关联到同一处理器的两个内核,而第二个接收NIC被关联到一个单独处理器的内核。对于每种亲和模式,我们测量三种数据包接收机制的性能。 NAP(新API),默认预算为300 NAP!预算为2,并且禁用和启用中断处理。根据各种关键性能指标(包括吞吐量,数据包丢失,往返延迟,中断率和CPU可用性)对性能进行了衡量和比较。

著录项

  • 来源
    《Journal of network and computer applications》 |2013年第1期|452-465|共14页
  • 作者

    K. Salah; M. Hamawi;

  • 作者单位

    Electrical and Computer Engineering Department, Khalifa University of Science, Technology and Research (KUSTAR), PO Box 573, Sharjah, United Arab Emirates;

    Department of Information and Computer Science, King Fahd University of Petroleum and Minerals (KFUPM), Dhahran, Saudi Arabia;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    network performance; IP forwarding; linux; SMP; multicore architecture;

    机译:网络性能;IP转发;linux;SMP;多核架构;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号