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  
  • 相关阅读:
    第十章第二节 阿基米德原理
    python-文件读写操作
    pyqt5-控件的显示与隐藏
    pyqt5-控件是否可用
    使用Visual Studio 2015开发Android 程序
    字节序(byte order)和位序(bit order)
    庖丁解牛-----Live555源码彻底解密(根据MediaServer讲解Rtsp的建立过程)
    H264系列(9):H264中的时间戳(DTS和PTS)
    EMIPLIB简介
    minidump-DMP文件的生成和使用
  • 原文地址:https://www.cnblogs.com/FarmPick/p/5833543.html
Copyright © 2011-2022 走看看