Articles of iperf

没有iperf3软件包可用CentOS

我试图在服务器上安装iperf3来运行一些testing…不幸的是,我不能。 我需要做什么? 使用wget启用回购或下载rpm文件? [root@localhost hodor]# yum install iperf3 Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: ftp.otenet.gr * extras: ftp.otenet.gr * updates: ftp.otenet.gr No package iperf3 available. Error: Nothing to do

测量Windows和Linux之间的networking性能

我使用iperf来估计Windows和Linux之间的networking性能。 对于TCP,iperf显示从Linux服务器到Windows客户端的速度为312 Mbits / sec,但从Windows服务器到Linux客户端仅显示160 Mbits / sec。 对于UDP,iperf显示从Linux服务器到Windows客户端的速度为147 Mbits / sec,损失82%,但是从Windows服务器到Linux客户端的速度显示为92 Mbits / sec和0%。 当我改变从“Linux-> Windows”到“Windows-> Linux”的方向时,我无法理解为什么iperf结果会有所不同。 任何人都可以请解释我为什么会发生这是什么和它有什么关系? 谢谢。 我有1Gbnetworking和:1)Windows XP SP3,iperf 2.0.4 win32线程; 2)Ubuntu 11.04服务器,iperf 2.0.5 pthreads

文件传输 – 带宽无缘无故闪烁

我们正在遇到文件传输问题。 我试图解决这个问题,但它真的很难。 这是我从工作站传输文件到另一台服务器时的屏幕截图。 屏幕截图取自工作站(来源): 整个graphics是在文件传输过程中进行的,传输过程中没有任何暂停或任何事情。 它不会像这样闪烁。 而转机的ETA总是从10分钟到1小时左右,然后又回到9分钟,然后又回到100分钟,等等。 这是iperf的结果: 我如何解决这个问题?

Iperf多个stream

我需要使用iperf在两个站点之间testing我的networking。 我想打开并行stream发送不同的数据(比如5个定义的端口),随机的长度从10-1000,每3秒传输一次,间隔1-2秒。 分组速率也应该是1000pps。 我试图写一些shell脚本,但他们没有工作。 感谢您的帮助! #/bin/sh while : do $time=$(($RANDOM%3+1)) #time when packets are sent (1-3s) $pause=$(($RANDOM%2+1)) #time when we stop sending packets (1-2s) $length=$(($RANDOM%991+10)) #length of packet (10-1000bytes) iperf -c 10.0.0.1 -p 21 -l $length -t $time -n 1000 # I'm not sure if -n 1000 means 1000pps? ### (here goes another iperfs but […]

Server 2008计算机上的networking性能较差

我有一个由大约40台Windows 7计算机(物理)和2台服务器(虚拟,ESX)组成的networking,它们是Server 2008 Std ed(一个是SBS 2008,但它们在“引擎盖下”是一样的)。 networking是一个千兆位。 看来我有一些问题瓦特/性能在Server 2008中的盒子。 从连接到同一局域网的Windows 7机器上运行testing,iPerf从Win7 – > Server2008端报告速度很好(90+ MB / s),但是Server2008的速度非常慢(4 MB / s) > Win7结束。 无可否认,在复制文件(来自Server 2008虚拟机的文件)时,速度会有所下降,但速度肯定比iPerf报告的速度快。 我有些失落,为什么会出现这种情况呢,所以我想知道为什么iPerf报告从服务器到Windows 7客户端的testing运行速度慢是一个很好的起点。 起初我以为这个问题可能与ESXiconfiguration有关,所以我在安装了两个Server 2008虚拟机的同一个虚拟机pipe理程序上创build了一个全新的Windows 7虚拟机,但Windows 7虚拟机没有出现这种行为 – 当我testing它时一个物理的Win 7盒子,Win 7的虚拟机获得90+ MB / s的双向。 所以 – 赢7似乎是好的,但我所得到的Server 2008虚拟机都展示了这个问题。 我在这些服务器上安装了最新的补丁。 他们使用的是英特尔E1000网卡(不是VMXNET3),但testingWin 7虚拟机也是如此。 任何想法,为什么这可能会发生? 以下是从Win7机器运行到Server 2008 VM的testing结果: iperf.exe -c 10.1.1.1 -r -P 1 -i […]

eth0的tcppreplay吞吐量远低于(iperf确认)max

我试图以几百Mbps的速率重放捕获的U​​DP多播数据包,但最高速度大约为86 Mbps 。 (出于一些奇怪的原因,在白天的其他时间,它始终以最大速率的十分之一,大约8.8 Mbps ) tcpreplay在eth0上 产量仅约86Mbps: > tcpreplay -ieth0 –topspeed x.pcap sending out eth0 processing file: x.pcap Actual: 459424 packets (137973257 bytes) sent in 12.23 seconds. Rated: 11281542.0 bps, 86.07 Mbps, 37565.33 pps iperf在eth0上 另一方面,iperf高达约800Mbps 。 请注意, 即使在tprep只产生大约8.x Mbps的时间也是如此) iperf -c 192.168.20.55 -u -T 1 -t 5 -i 1 -b10000M ———————————————————— Client connecting […]

主办一个可公开访问的iperf3服务器是否合理安全?

CentOS 6.x IT团队成员希望在可公开访问的服务器上运行iperf3,以便从任何地点运行按需连接检查(对远程源IP没有限制)。 这是否会带来重大的安全隐患? 服务器本身与networking的其他部分是隔离的,我注意到其他人正在托pipe公共iperf服务器…但我仍然很谨慎。 假设它有点“安全”,是否有我们应该实现的具体configuration? 例如,在单独的服务帐户下运行iperf3,或者在非标准端口上运行iperf?

客户端和服务器之间的iperf输出差异

过去4个小时一直在玩iperf,我无法理解为什么客户端和服务器的结果是不一样的。 考虑客户端上的以下iperf输出: iperf -c 91.121.112.163 -p 2222 ———————————————————— Client connecting to 91.121.112.163, TCP port 2222 TCP window size: 1.06 MByte (default) ———————————————————— [ 3] local 10.0.0.160 port 36726 connected with 91.121.112.163 port 2222 [ ID] Interval Transfer Bandwidth [ 3] 0.0-11.4 sec 1.88 MBytes 1.38 Mbits/sec 这里是服务器上的相应输出: iperf -V -s -p 2222 ———————————————————— Server listening […]

相互连接的交换机吞吐量慢

我负责一个networking,其中一部分看起来像这样:一个DLink DGS-1210-24(1)作为主交换机。 一个DLink DGS-1210-16(2)连接250英尺距离的cat5e(1)一个DLink DGS-1210-16(3)连接500英尺远的光纤连接(2)一个趋势networking8端口转换开关4)与cat5e相连50英尺(1) (2)和(3)用多模光纤连接,每个交换机(型号DEM-311GT)上有1个miniGBIC。 我插入(1)上的一台笔记本电脑并启动iperf,然后连接另一台笔记本电脑(2)并运行iperf并获得50 Mbits 当我插入(2)和(3)的笔记本电脑并运行iperf时,我得到了50Mbits。 我在同一个交换机(1)上插入的2台服务器上运行iperf,并获得1 Gbit 如果我在(4)上插入的计算机上运行iperf,在(1)上的服务器上运行iperf,则会得到97 Mbits 任何人都可以提出一些build议,弄清楚为什么吞吐量会出现如此大的下降? 谢谢

使用iperftesting下载速度

我正在使用iperf来testing我的带宽。 但我不明白是否显示我的上传或下载速度。 假设我有两台电脑A和B.如果我想testing从B下载文件到A的速度有多快,我应该在哪里运行服务器,即“iperf -s”? 在A还是B? 提前致谢。