iperf는 네트워크 성능 측정 및 튜닝에 사용되는 도구입니다.
01. iperf 다운로드
Download URL : https://iperf.fr/iperf-download.php
다운로드 페이지로 이동하여 사용하는 PC에 버전에 맞는 설치파일을 다운로드 하시면 됩니다.
02. 폴더 및 설치 경로확인
파일을 다운로드하면 아래와 같이 나타나게 됩니다.
여기서 iperf3.exe 를 아무리 더블클릭하여도 별다른 동작은 보이지 않습니다.
iperf는 command창에서 실행을 해야하기때문에 설치가된 경로를 확인합니다.
(설치 경로 : C:\Users\baelo\OneDrive\Desktop\iperf-3.1.3-win64)
03. 기본 사용 방법
A컴퓨터와 B컴퓨터간 사이에 네트워크 대역폭을 측정하는 방법을 알아보겠습니다.
<iperf 서버 실행>
- A 컴퓨터에서 command 창을 실행한다.
- iperf 가 있는 위치로 이동한다.
- iperf3 -s 를 입력한다.
- A 컴퓨터에 iperf 서버가 실행되는 것을 확인한다.
<iperf 클라이언트 실행>
- B 컴퓨터에서 command 창을 실행한다.
- iperf 가 있는 위치로 이동한다.
- iperf3 -c 192.168.0.9 i1 -t 60 을 입력한다.
- B 컴퓨터에 iperf 클라이언트가 실행되는 것을 확인한다.
<60초후 측정 결과 확인>
04. Iperf 옵션
자주 사용하는 iperf 옵션을 아래와 같이 정리하였습니다.
- s : 서버로 동작하게 하는 옵션
- c : 클라이언트로 동작하게 하는 옵션
- u : UDP 프로토콜로 설정하는 옵션, (기본은 TCP)
- i : 1초 간격으로 측정 결과 표시 옵션
- p : 포트 번호 입력 옵션
- t : 측정시간 입력 옵션
더 많은 옵션을 보고 싶다면 아래 URL을 참고 부탁 드립니다.
iperf user docs : https://iperf.fr/iperf-doc.php