Iperf 简单试验报告

实验环境:

--服务器1. hadoop6 (CentOS 6.5 X64)

--PC1: 自己的PC(iperf 有windows 版本)

--服务器2. hadoop1 (CentOS 6.5 X64)

下载: https://iperf.fr/iperf-download.php (iperf-3.0.11-source.tar.gz for Linux, iperf-3.0.11-win64.zip for windows)

  1. 安装server端(hadoop06)/client端(hadoop01)  tar -xzvf ***.tar.gz, make, make install (标准安装)
  2. 开启服务器端命令:

    --[[email protected] iperf-3.0.11]# iperf3 -s

    -----------------------------------------------------------

    Server listening on 5201

  3. 安装client for windows (解压,用CMD 运行)
  4. 测试(WINDOWS --> LINUX)

    -- windows 平台

    CMD: >  iperf3.exe -c 10.XX.XX.206

    Connecting to host 10.XX.XX.206, port 5201

    [  4] local 10.XX.XX.171 port 60429 connected to 10.XX.XX.206 port 5201

    [ ID] Interval           Transfer     Bandwidth

    [  4]   0.00-1.01   sec  11.5 MBytes  95.1 Mbits/sec

    [  4]   1.01-2.01   sec  11.2 MBytes  94.6 Mbits/sec

    [  4]   2.01-3.01   sec  11.2 MBytes  94.5 Mbits/sec

    [  4]   3.01-4.01   sec  11.2 MBytes  94.5 Mbits/sec

    [  4]   4.01-5.01   sec  11.2 MBytes  94.4 Mbits/sec

    [  4]   5.01-6.01   sec  11.4 MBytes  95.6 Mbits/sec

    [  4]   6.01-7.01   sec  11.2 MBytes  94.3 Mbits/sec

    [  4]   7.01-8.01   sec  11.2 MBytes  94.5 Mbits/sec

    [  4]   8.01-9.00   sec  11.2 MBytes  94.5 Mbits/sec

    [  4]   9.00-10.00  sec  11.2 MBytes  94.5 Mbits/sec

    - - - - - - - - - - - - - - - - - - - - - - - - -

    [ ID] Interval           Transfer     Bandwidth

    [  4]   0.00-10.00  sec   113 MBytes  94.7 Mbits/sec                  sender

    [  4]   0.00-10.00  sec   113 MBytes  94.7 Mbits/sec                  receiver

    iperf Done.

  5. 测试(LINUX --> LINUX)

CMD:>  iperf3 -c 10.XX.XX.206

Connecting to host 10.XX.XX.206, port 5201

[  4] local 10.XX.XX.201 port 39079 connected to 10.XX.XX.206 port 5201

[ ID] Interval           Transfer     Bandwidth       Retr  Cwnd

[  4]   0.00-1.00   sec   350 MBytes  2.94 Gbits/sec   16    356 KBytes

[  4]   1.00-2.00   sec   359 MBytes  3.01 Gbits/sec   16    294 KBytes

[  4]   2.00-3.00   sec   343 MBytes  2.87 Gbits/sec    0    349 KBytes

[  4]   3.00-4.00   sec   357 MBytes  3.00 Gbits/sec   16    291 KBytes

[  4]   4.00-5.00   sec   344 MBytes  2.89 Gbits/sec    0    351 KBytes

[  4]   5.00-6.00   sec   352 MBytes  2.96 Gbits/sec   16    291 KBytes

[  4]   6.00-7.00   sec   336 MBytes  2.81 Gbits/sec    0    345 KBytes

[  4]   7.00-8.00   sec   358 MBytes  3.00 Gbits/sec   16    288 KBytes

[  4]   8.00-9.00   sec   345 MBytes  2.90 Gbits/sec    0    348 KBytes

[  4]   9.00-10.00  sec   352 MBytes  2.95 Gbits/sec   16    291 KBytes

- - - - - - - - - - - - - - - - - - - - - - - - -

[ ID] Interval           Transfer     Bandwidth       Retr

[  4]   0.00-10.00  sec  3.41 GBytes  2.93 Gbits/sec   96             sender

[  4]   0.00-10.00  sec  3.41 GBytes  2.93 Gbits/sec                  receiver

iperf Done.

结果看来,2台服务器之间的速度很快,到达3GB/s,非常快。

谢谢

时间: 2024-10-19 07:50:02

Iperf 简单试验报告的相关文章

iperf的简单实用

1.server 192.168.224.30 client 192.168.224.20 tar xf iperf-3.1.2.tar.gz cd iperf-3.1.2 ./configure --prefix=/usr/local/iperf make&&make install 2.server iperf -s -D -s 以server模式启动 -D 后台守护进程运行 3.client iperf -c 192.168.224.30 -c 以client模式运行,并指定serv

IPerf网络测试工具

IPerf——网络测试工具介绍与源码解析(1) IPerf是一个开源的测试网络宽带并能统计并报告延迟抖动.数据包丢失率信息的控制台命令程序,通过参数选项可以方便地看出,通过设置不同的选项值对网络带宽的影响,对于学习网络编程还是有一定的借鉴意义,至少可以玩上一段时间. IPerf开始出现的时候是在03年,版本是1.7.0,在网上找到的仅有的系列源码解析篇 http://blog.chinaunix.net/uid/11568125/cid-131106-abstract-1.html 就是基于1.

IPerf——网络测试工具介绍与源码解析(2)

对于IPerf源码解析,我是基于2.0.5版本在Windows下执行的情况进行分析的,提倡开始先通过对源码的简单修改使其能够在本地编译器运行起来,这样可以打印输出一些中间信息,对于理解源码的逻辑,程序实现的过程能够起到事半功倍的效果. IPerf主要分为如下几个模块: 选项参数处理: 线程封装和角色扮演: 四种线程模式(或者说角色): 客户端线程: 服务端线程: 报告者线程: 监听者线程. 套接字选项设置与提取: 链表和数组的封装和维护: 处理多并发Condition条件变量的封装: 时间戳封装

IPerf——网络测试工具介绍与源码解析(4)

上篇随笔讲到了TCP模式下的客户端,接下来会讲一下TCP模式普通场景下的服务端,说普通场景则是暂时不考虑双向测试的可能,毕竟了解一项东西还是先从简单的情况下入手会快些. 对于服务端,并不是我们认为的直接创建服务端线程,而是先创建一个监听者线程,在本地绑定套接字后进行蹲点监听. 在Listener类中,Run成员函数执行一个do-while循环接收等待来自对端的连接,循环中调用Accept函数,该函数会阻塞,直至接收到对端的连接并通过thread_Settings*类型的指针参数返回客户端的信息,

iPerf 测试网速的小教训

最近使用iPerf有个小教训,简单记载引以为戒. 上周,豆子公司升级WAN宽带从20M到1G.光纤,SPF,交换机端口,VLAN, iBGP的设定等等都严格按照ISP的要求,最后升级完成以后,豆子做iPerf做了个网速测试. 在我看来,iperf的测试应该很简单,在一端机器上运行 ipferf.exe -s 监听,另外一端运行iperf.exe -c IPaddress,就行了. 测试的结果如下所示.豆子一看,尼玛,带宽怎么才100M?鉴于我们的ISP不太靠谱的历史记录,我的第一个反应就是ISP

IPerf——网络测试工具介绍与源码解析(1)

IPerf是一个开源的测试网络宽带并能统计并报告延迟抖动.数据包丢失率信息的控制台命令程序,通过参数选项可以方便地看出,通过设置不同的选项值对网络带宽的影响,对于学习网络编程还是有一定的借鉴意义,至少可以玩上一段时间. IPerf开始出现的时候是在03年,版本是1.7.0,在网上找到的仅有的系列源码解析篇 http://blog.chinaunix.net/uid/11568125/cid-131106-abstract-1.html 就是基于1.7.0 进行介绍和解析的,貌似1.7.0还是使用

iperf

什么是Iperf? Iperf  是一个网络性能测试工具.Iperf可以测试TCP和UDP带宽质量.Iperf可以测量最大TCP带宽,具有多种参数和UDP特性.Iperf可以报告带宽,延迟抖动和数据包丢失. 编译与安装 Iperf2.0.2目前仅提供源码包的下载.当你下载到Iperf源码包后,在类unix系统上,需要先解压缩源码包,使用解压缩命令gzip或tar.解压后会产生新文件夹"Iperf-2.0.2".Iperf2.0.2在以下操作系统中可以很好的被编译:Linux, SGI

实验楼第三次试验报告

实验楼第三次试验报告 北京电子科技学院(BESTI) 实     验    报     告 课程:Java程序设计 班级:1353 姓名:李雪琦 学号:20135309 成绩:            指导教师:娄嘉鹏   实验日期:2015.6.4 实验密级: 预习程度:   实验时间: 仪器组次: 必修/选修:选修  实验序号:3 实验名称:             Java敏捷开发XP实践 实验内容: 1. XP基础 2. XP核心实践 3. 相关工具 实验仪器: 名称 型号 数量 PC L

网络性能评估工具iperf

项目背景: 在我们的企业生产中,我们需要对我们的网络性能有一定的监控,从而对网络进行优化,提供给我们客户最好的服务.当然 老板没钱! 监控开源!!! 试验环境: vmware workstation 11 服务器:centos6.5  ip:192.168.0.53 客户端:centos6.5  ip: 192.168.0.26 服务器:iperf-2.0.5-11.el6.x86_64 客户端:iperf-2.0.5-11.el6.x86_64 服务器:iptables关闭 客户端:iptab