Etesting

Netperf

Server side:

  • Build:

    1
    2
    3
    4
    5
    wget ftp://ftp.netperf.org/netperf/netperf-2.7.0.tar.gz
    tar xf netperf-2.7.0.tar.gz
    cd netperf-2.7.0
    ./configure --build=aarch64-unknown-linux-gun
    make && make install
  • Init:

    1
    2
    3
    4
    ifconfig eth2 <server ip>
    ethtool -C eth2 rx-usecs 30 rx-frames 30 tx-usecs 30 tx-frames 30
    service iptables stop
    service network-manager stop
  • Run:

    1
    Netserver

Client side:

  • Build:

    1
    2
    3
    4
    5
    wget ftp://ftp.netperf.org/netperf/netperf-2.7.0.tar.gz
    tar xf netperf-2.7.0.tar.gz
    cd netperf-2.7.0
    ./configure --build=aarch64-unknown-linux-gun
    make && make install
  • Init:

    1
    2
    3
    4
    ifconfig eth2 <client ip>
    ethtool -C eth2 rx-usecs 30 rx-frames 30 tx-usecs 30 tx-frames 30
    service iptables stop
    service network-manager stop
  • Run:

    1
    2
    3
    4
    netperf -t TCP_STREAM -H <server ip> -l 60 --m 2048
    netperf -t TCP_RR -H <server ip> -l 60 --r 64,1024
    netperf -t TCP_CRR -H <server ip> -l 60 --r 64,1024
    netperf -t UDP_RR -H <server ip> -l 60 --r 64,1024

热评文章