iperf3은 두 호스트 간의 네트워크 처리량 테스트를 수행할 수 있는 무료 명령줄 도구이다. 서버와 클라이언트 모드를 제공하며 TCP 또는 UDP 프로토콜로 테스트가 가능하다.
1. 테스트할 두 PC에 iperf3을 설치한다.
https://iperf.fr/iperf-download.php
2. 테스트 결과에 영향을 미칠만한 네트워크 트래픽을 유발하지 않은 상태로 테스트를 진행한다.
3. 서버에서 다음을 수행한다.
iperf -s
4. 클라이언트에서 다음을 수행한다.
iperf -c [서버IP]
사용 예시.
C:\Users\jo\Downloads\iperf-3.1.3-win64\iperf-3.1.3-win64>iperf3 -s
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
C:\Users\jo\Downloads\iperf-3.1.3-win64\iperf-3.1.3-win64>iperf3 -c 127.0.0.1
Connecting to host 127.0.0.1, port 5201
[ 4] local 127.0.0.1 port 12749 connected to 127.0.0.1 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 1017 MBytes 8.53 Gbits/sec
[ 4] 1.00-2.00 sec 761 MBytes 6.37 Gbits/sec
[ 4] 2.00-3.00 sec 842 MBytes 7.06 Gbits/sec
[ 4] 3.00-4.00 sec 788 MBytes 6.61 Gbits/sec
[ 4] 4.00-5.00 sec 686 MBytes 5.76 Gbits/sec
[ 4] 5.00-6.00 sec 571 MBytes 4.79 Gbits/sec
[ 4] 6.00-7.00 sec 646 MBytes 5.42 Gbits/sec
[ 4] 7.00-8.01 sec 337 MBytes 2.81 Gbits/sec
[ 4] 8.01-9.01 sec 568 MBytes 4.76 Gbits/sec
[ 4] 9.01-10.01 sec 378 MBytes 3.18 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.01 sec 6.44 GBytes 5.53 Gbits/sec sender
[ 4] 0.00-10.01 sec 6.44 GBytes 5.53 Gbits/sec receiver
iperf Done.
루프백 테스트를 하니까 Bandwidth가 5 Gbps까지 나온 모습이다.
기타 윈도우에서 사용할 수 있는 대역폭 측정 툴로 ipTime Bench도 추천한다.
사용방법 및 프로그램 다운로드 링크 :
https://iptime.com/iptime/?page_id=126&pageid=1&mod=document&keyword=bench&uid=18942
'개발도구' 카테고리의 다른 글
Visual Studio ] 코드 정렬 단축키 및 저장 시 자동 정렬 확장 프로그램 (0) | 2024.04.15 |
---|---|
Text to ASCII Art 사이트 (0) | 2024.03.24 |
Git ] Cherry-pick 기능 사용하기 (0) | 2024.03.03 |
Git ] stash 기능 사용하기 (0) | 2024.02.29 |
TortoiseGit ] 두 커밋 간 비교 (0) | 2024.01.26 |