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 |
---|
댓글