iperf3 测试100G网卡带宽性能

这篇具有很好参考价值的文章主要介绍了iperf3 测试100G网卡带宽性能。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

iperf3

iperf3 作为iperf 系列网络测试工具新一代工具,开发团队重写代码使之有全新的实现方式,更少的代码量,更加小巧,但这也导致了其与iperf工具前后不兼容,一些命令执行具有差异化,而这些差异在大带宽网卡性能测试时则更加明显,现记录整理以供大家参考。

iperf 带宽性能测试

首先简单说一下iperf性能测试的命令,由于它是C/S 架构,测试时需要先执行Server端命令:

iperf -s -i 5  (-s 是开启server端 -i 5是每5s打印一次数据,可以不加)

之后再执行Client端命令:

iperf -c $ip -i 5 -t 100 -P 11 (-c 后加 服务端ip 进行连接 -t 测试时间 -P 数据流条数) 

iperf3 测试100G网卡带宽性能

 可以看到测试将默认启用5001端口,以11条数据流进行,SUM 值为99.0 Gbits/s。

iperf3 带宽性能测试

iperf3 虽然作为新的实现,但是其命令与iperf 具有很高的相似程度。我们可以将刚刚iperf测试命令直接拿来使用。

Server 端:iperf3 -s 

Client 端: iperf3 -c $ip -i 5 -t 100 -P 11

但是这样测试出来的网卡带宽是远远达不到iperf工具测试出的结果,这是因为iperf3 是不支持多线程的,与iperf 通过-P 参数增加数据并行流开启多线程不同,iperf3 增加-P 参数也是单线程的,测试过程中所有并行流运行与同一个CPU核心,这将限制我们获得最大的带宽测试结果,为了解决这一问题,可以增加iperf3的进程,修改命令如下:

Server 端 :iperf3 -s -p 5201 & iperf3 -s -p 5202 & iperf3 -s -p 5203&

Client  端 : iperf3 -c $ip  -i 5 -t 100 -P 11 -p 5201 & 

                    iperf3 -c $ip  -i 5 -t 100 -P 11 -p 5202 & 

                    iperf3 -c $ip  -i 5 -t 100 -P 11 -p 5203 & 

iperf3 测试100G网卡带宽性能iperf3 测试100G网卡带宽性能iperf3 测试100G网卡带宽性能 增加-p (注意大小写)参数,在5201,5202,5203 三个端口分别开启一个测试进程,这样我们将三个进程得到的SUM 值累加将会得到最终的测试结果,为99.1Gbits/s,与iperf 工具测试的结果是基本一致的。

参考链接:iperf3 at 40Gbps and above 。

 文章来源地址https://www.toymoban.com/news/detail-404988.html

 

到了这里,关于iperf3 测试100G网卡带宽性能的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • iperf3测试服务器tcp带宽udp丢包率

    要使用 iperf 测试网络的性能,您需要两台计算机,一台作为服务器,一台作为客户端,这将帮助您测试两台主机之间的网段。特别注意的是两台计算机的网口一定是同样的网口,测试的数据才是准确的,我之前测试的时候服务器端网口是万兆的,客户端用的是千兆的,所以测

    2024年02月12日
    浏览(46)
  • 网络性能测试工具 iperf3

    iperf3软件下载地址:https://liyouchen.lanzoul.com/iZmaI0otb1de 下载到电脑到,并解压后,会得到两个文件:cygwin1.dll 和 iperf3.exe,这两个文件拷贝到 c:windows 目录下 最后打开 cmd,执行 iperf3 --version ,若安装成功,会打印出版本信息 最后要在使用前,关闭防火墙 iperf3 有客户端 和 服务

    2024年02月12日
    浏览(88)
  • 网络性能测试工具:iperf3

    iperf3 是一个网络性能测试工具(iperf3下载地址)。iperf可以测试TCP和UDP带宽质量。iperf可以测量最大TCP带宽,具有多种参数和UDP特性。iperf可以报告带宽,延迟抖动和数据包丢失。 iperf3是一种用于主动测量IP网络上可实现的 最大带宽 的工具。 它支持调整与时序、缓冲区和协议(

    2024年02月16日
    浏览(52)
  • xilinx rdma实现100G以太网开发笔记,支持标准ROCE V2协议,与PC大带宽通信,支持麦乐斯全系列网卡

    背景 随着现代存储需求越来越快,对数据的传输要求也越来越高,万兆网还未普及,100G以太网需求就已经出现了,实现这种方案主要还是通过FPGA或者ASIC的方式。 RDMA作为100G以太网解决方案的一个重要选择,关于RDMA的概念可参考博客https://blog.csdn.net/bandaoyu/article/details/11285

    2024年02月12日
    浏览(49)
  • Linux环境安装iperf3(网络性能测试工具)

    iperf官网地址: iPerf - The TCP, UDP and SCTP network bandwidth measurement tool   iperf特性: 测量带宽 报告MSS/MTU大小和观察到的读数大小。 通过套接字缓冲区支持TCP窗口大小。 UDP 客户端可以创建指定带宽的UDP流。 测量数据包丢失 测量延迟抖动 支持多播 跨平台:Windows、Linux、Android、

    2024年02月03日
    浏览(46)
  • 使用iperf3在macOS上进行网络性能测试

    iperf3是一个用于测量网络性能的工具,它可以帮助你了解两台服务器之间的带宽和延迟。本博客将指导你在macOS上安装iperf3,并展示如何连接服务器进行网络性能测试。 如果你尚未安装Homebrew,可以通过以下步骤安装: 验证Homebrew是否正确安装: 使用Homebrew安装iperf3: 验证

    2024年02月04日
    浏览(43)
  • Linuxc centos下的网络性能测试命令iperf、iperf2、iperf3(常用于网络测速)

    目                录 一、网络性能测试命令介绍 (一)Iperf (二)iperf2 (三)iperf3 (四)几个命令的比较 二、使用场景 三、iperf命令详解 (一)安装 (二)命令 (三)启动和停止 1、启动服务端 2、启动客户端 3、停止命令 (四)应用 1、测试网络连接的带宽和吞吐量

    2024年01月21日
    浏览(46)
  • 性能分析与调优: Linux 使用 iperf3 进行TCP网络吞吐量测试

    目录 一、实验 1.环境 2.TCP网络吞吐量的微观基准测试 二、问题 1.iperf参数有哪些 2.iperf如何二进制安装 (1)主机 表1-1 主机 主机 架构 组件 IP 备注 prometheus 监测 系统 prometheus、node_exporter  192.168.204.18 grafana 监测GUI grafana 192.168.204.19 agent  监测 主机 node_exporter 192.168.204.20 (1)

    2024年02月03日
    浏览(64)
  • 测量网络性能的开源工具iperf3

    iperf3是一个用于测量网络性能的开源工具。它可以通过在客户端和服务器之间进行数据传输来评估网络带宽、延迟、丢包率以及其他相关指标。 在使用iperf3进行网络性能测试时,通常需要在一台计算机上运行iperf3服务器,并在另一台计算机上运行iperf3客户端。以下是几个常见

    2024年02月09日
    浏览(63)
  • FPGA实现 NIC 100G 网卡,UltraScale+ 100G Ethernet Subsystem驱动,提供工程源码和技术支持

    FPGA实现 NIC 100G 网卡,GTY+100G Ethernet Subsystem架构,纯verilog代码实现,提供2套工程源码和技术支持 网络接口控制器(NIC)是计算机与网络进行交互的网关。NIC构成了软件协议栈和网络之间的桥梁,该桥梁的功能定义了网络接口。网络接口的功能以及这些功能的实现都在迅速发

    2024年02月05日
    浏览(79)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包