network 속도측정 IPERF
본문 바로가기
Network

network 속도측정 IPERF

by bsp-martin 2021. 12. 20.

 

IPERF 를 소개한다.
iperf는 ip 레이어3 기반의 네트워크 퍼포먼스 측정툴이다.
만약 usb를 이용한 ethernet 유선 네트워크나
WiFi usb 동글을 사용하여 같은 네트워크 대역에서
ping 이 가능하다면 iperf를 사용할수있다.

iperf 는 한쪽이 서버가되고
나머지 한쪽은 클라이언트가 된다.
iperf는 윈도우 또는 리눅스에서 패키지가 모두존재하며 상호간 속도측정도 가능하다.

 

iperf 사용방법

Usage: iperf
  -B, --bind      <host>   bind to <host>, an interface or multicast address
  -c, --client    <host>   run in client mode, connecting to <host>
  -f, --format    [kmKM]   format to report: Kbits, Mbits, KBytes, MBytes
  -i, --interval  #        seconds between periodic bandwidth reports
  -C, --compatibility      for use with older versions does not sent extra msgs
  -w, --window    #[KM]    TCP window size (socket buffer size)
  -p, --port      #        server port to listen on/connect to
  -u, --udp                use UDP rather than TCP

 

예시) 서버 192.168.123.45

iperf -s


예시) udp 클라이언트 192.168.123.67

iperf -u -c 192.168.123.45 -i 1 -e -p -fK -b 5G



정리 TCP/UDP

.TCP
  Client
    iperf2 -B 192.168.110.11 -c 192.168.110.88 -f M -p 5001 -i 1 -l 1K -C -w 5M
  Server
    iperf -B 192.168.110.88 -f M -p 5001 -s -i 1 -C -w 5M

.UDP
  Client
    iperf2 -B 192.168.110.11 -c 192.168.110.88 -f M -p 5001 -i 1 -u -b 100M -l 1K -C
  Server
    iperf -B 192.168.110.88 -f M -p 5001 -s -u -i 1 -C

.UDP
  Client
    iperf -B 192.168.111.200 -c 192.168.111.1 -f M -p 5001 -i 1 -u -b 100M -l 1K -C
  Server
    iperf -B 192.168.111.1 -f M -p 5001 -s -u -i 1 -C

.TCP
  Client
    iperf -B 192.168.111.200 -c 192.168.111.1 -f M -p 5001 -i 1 -l 1K -C
  Server
    iperf -B 192.168.111.1 -f M -p 5001 -s -i 1 -C
반응형

'Network' 카테고리의 다른 글

WiFi 윈도우 최대속도 확인방법  (0) 2021.12.20

댓글