zoukankan      html  css  js  c++  java
  • iperf 网络测速

    1、介绍
    1) #  ipref -g   //这个最直观
    2)Iperf 是一个网络性能测试工具。Iperf可以测试最大TCP和UDP带宽性能。Iperf具有多种参数和UDP特性,可以根据需要调整。Iperf可以报告带宽,延迟抖动和数据包丢失
     
    2、使用举例
    TCP:
    server(pc):  iperf -s -i 1
    client(ls1b):  iperf -c 10.1.13.126 -i 1 -t 20
    UDP:
    server(pc): iperf  -u -s -i 1
    client(ls1b): iperf -t 10 -i 1 -u -b 1000M  -c 192.168.1.90
     
    3、命令介绍
    命令介绍
        -s     服务器  
        -c     客户端,后面紧跟服务器的IP;
        -u    UDP
        -i     多少秒报告一次;
        -t     测试次数,默认10秒,eg:iperf -c 222.35.11.23 -t 5
        -b    测试指定带宽(udp模式)
        -B    指定网络设备的IP地址   例如:-b 10.40.20.100  (指定连接IP地址为10.40.20.100 的网卡)
        -f [kmKM] 分别表示以Kbits, Mbits, KBytes, MBytes显示报告,默认以Mbits为单位,eg:iperf -c 222.35.11.23 -f K
     
    4、安装编译方法(3.1版本)
    1)mkdir ./install
    2)./configure --host=arm-marvell-linux-gnueabi --prefix=/home/sunhaojie/tools/iperf-3.1.3/install
    3)make
    4)make install
    注:1、第一步输入的是交叉编译工具,注意后面不要加-gcc;
    2、最后一般会报错,原因是没有权限;
    3、生成的可执行程序位于 ./install/bin,同时还有库文件./install/lib/;
    4、将可执行程序拷贝到sbin目录,库文件拷贝到lib目录;
     
    5、测试举例:
    1、TCP 测试
    1)服务器端:iperf -s -w 500K -i 2            //服务器 缓冲区 500K 2S报告一次
    2)客户端:iperf -f K -w 500K -i 2 -c 10.40.21.202   //客户端 带宽单位  缓冲区500K 2S报告一次   服务器IP  
  • 相关阅读:
    javascript:void(0)是什么意思 天高地厚
    C#开发 WinForm中窗体显示和窗体传值相关知识
    c#在WinForm中重写ProgressBar控件(带%的显示)
    flash在C#中的应用
    c# winform 关于DataGridView的一些操作
    winform中输入数据的验证
    RadioButton和CheckBox
    Manifest文件的配置
    简单程序用于熟悉Activity生命周期
    Activity的生命周期
  • 原文地址:https://www.cnblogs.com/FarmPick/p/5833543.html
Copyright © 2011-2022 走看看