我使用iperf生成udpstream量,我的目标是衡量paquet损失。 我想知道Iperf数据的前4个字节是否是序列号。
有谁知道iperf3默认的TCP窗口大小是iperf3 ? 在手册中没有提到,在运行testing时,我也无法在输出中find它。
我们的客户正在使用Centos 7.1和7.3。 他们是两个10GB的卡绑定到一个20GB的链接。 每个网卡都连接到一对Cisco N5000交换机。 在运行cp或iperf时,我可以看到有时stream量只能通过一个接口,所以我们只能达到10GB。 其他时候,它通过这两个接口,我们得到20GB。 这不是一个错误的网卡或电缆,因为我testing了一些服务器,他们都performance出相同的行为。 同一交换机/子网上两个客户端之间的iperf。 # for i in {1..10}; do iperf -c 172.16.15.19 -l 1M -P 16 -t 300| grep SUM; done [SUM] 0.0-300.0 sec 344 GBytes 9.84 Gbits/sec [SUM] 0.0-300.0 sec 344 GBytes 9.84 Gbits/sec [SUM] 0.0-300.0 sec 344 GBytes 9.84 Gbits/sec [SUM] 0.0-300.0 sec 344 GBytes 9.84 Gbits/sec […]
我是Linux绑定驱动程序的新手。 我已经在模式6中configuration了一个绑定了2个以太网接口的绑定。 他们的个人带宽是937Mbps和700 Mbps。 但是当两个接口都打开的时候,绑定接口的带宽总是比较高的(这是937Mbps)。我使用iperf来测量带宽。 当两个接口都处于活动状态时,我需要的带宽几乎等于两个接口的组合带宽。
像iperf等软件stream量发生器可以产生100mbps的stream量? 还有什么软件生成器可以产生如此高的速度? 问候,Mithun
我的问题:有谁知道为什么apache2服务器可以作为一个iperf服务器? 我以为apache2服务器只会回应HTTP请求。 我的情况:我不小心意识到,将iperf客户端连接到端口80时,apache2服务器可以充当iperf服务器。 我的设置:两个直接相互连接的Ubuntu服务器14.03。 命令: On Server1: user@server1:~$ sudo service apache2 status * apache2 is running user@server1:~$ sudo netstat -aple | grep http tcp6 0 0 [::]:http [::]:* LISTEN root 18567325 21985/apache2 user@server1:~$ 另一方面: On Server2: user@server2:~$ iperf -c 192.168.2.2 -p 80 ———————————————————— Client connecting to 192.168.2.2, TCP port 80 TCP window size: 45.0 KByte […]
为了testing带宽,我可以使用iperf将数据从客户端推送到服务器。 但是,我可以从服务器到客户端的数据? 那就像webserver,客户端请求数据,然后服务器把数据提交给客户端?
我已经写了一个扭曲的服务器,目前正在进行的项目,现在我需要testing它。 它接收TCP数据包,有效负载只包含一个序列化的二进制string。 我希望能够使用二进制数据作为有效负载来testing服务器的并发/吞吐量,但找不到任何工具来允许我这样做。 我尝试了iperf -F但它不工作,因为我认为它是发送二进制/hex数据作为字符。 我也看过似乎是完美的ab – 如果只有HTTP。 除了这些,我已经看了tcpreplay ,但它不执行任何testing(或build立TCP连接),所以没有太大的用处。 任何帮助将不胜感激,因为我相当坚持这一个!
我正在使用iperf来testingnetworking上的带宽。 我有几个问题:1.我在客户端上运行这个命令:“iperft -c -u -b 400m”并成功运行。 我每隔几秒就运行一次命令。 我发现,如果我把它们彼此靠得太近,第一个数据包就会丢失一大堆数据(20% – 30%)。 但是,如果在连续命令之前等待2-3秒,则第一个数据包通常不会丢失。 这是Iperf和我的电脑的问题,而不是Iperf和我的networking问题? 2.我在0.079毫秒和0.536毫秒的范围内抖动。 这是正常的和/或可接受的? 在您看来,networking支持VOIP的适当的抖动量是多less? 在此先感谢您的帮助! – 查尔斯
我是一名在家庭办公室工作的IT专业人员。 我有一些性能问题(NAS文件副本),我试图用iperf隔离。 我的问题是关于iperf。 基础设施 – 千兆交换机(Netgear),不是交叉交换机。 所有适配器GigE。 服务器1 – Ubuntu 12.04,运行Samba 服务器2 – NAS4Free – 在VMware ESXi 5.5上运行 我原来的问题 – 大文件传输(1GB),特别是接收(客户端从服务器请求文件)非常慢,在NAS4Free框比Samba服务器慢10倍。 一般来说,我正在使用Windows客户端进行testing,但是我得到了来自Linux客户端(也是Ubuntu)的类似结果。 这是提供信息的目的。 我认为iperf的结果突出了这个问题,那就是我的问题所在。 我使用默认值(TCP)运行iPerf。 这两台服务器大致相同,显示690MBytes和683MBytes的传输速度。 这是不错的吞吐量,似乎不是问题。 我跑了iPerf设置为UDP(服务器和客户端)。 我增加了100的带宽 – 高达800米(iperf -c ip-addr -u -b 800米)。 这些结果清楚地显示了NAS4Free单元(在VMware下运行) 在Ubuntu / Samba上 – 我可以看到何时达到带宽限制。 抖动和丢弃率仍然很低,最差的情况是在700米抖动为0.553,而我在丢失0.0337%的损失的527954中丢失了193帧。 我在ESXi主机上有两台运行Ubuntu 12.04的虚拟机。 他们在虚拟网卡上运行与NAS4Free相同的驱动程序。 与Ubuntu / Samba独立单元一样,即使传输饱和,也不会有过多的数据包丢失。 在NAS4Free – 这是一个不同的故事,我开始在300米和400米之间的数据包丢失,它变得更糟。 这似乎是问题所在。 Performance Table […]