qperf
네트워크 속도를 측정하는 프로그램입니다.
리눅스 기본명령어는 아니기 때문에, 설치를 진행해야 합니다.
qperf 설치
설치방법 1. yum 을 통해 다운로드를 진행합니다.
* root 계정이 필요합니다.
# yum install qperf.x86_64
설치방법 2. source 를 다운로드 받은 후, 컴파일 합니다.
* root 계정이 필요하지 않습니다.
* configure 시 경로를 입력하여, 설치경로를 지정할 수 있습니다.
$ pwd /home/sh91/qperf $ wget https://www.openfabrics.org/downloads/qperf/qperf-0.4.9.tar.gz
$ tar -xvzf qperf-0.4.9.tar.gz $ cd qperf-0.4.9/ $ ./configure --prefix=/home/sh91/qperf/qperf $ make $ make install
$ cd .. $ cd qperf $ cd bin $ ls qperf
qperf 옵션
많은 옵션들이 제공되지만 가장많이 사용될 법한 옵션들만 추렸습니다.
서버 |
옵션 |
설명 |
|
--listen_port |
테스트시 사용될 포트 |
클라이언트 |
옵션 |
설명 |
|
--listen_port |
서버에서 사용된 포트 |
|
tcp_bw |
TCP BandWidth |
|
tcp_lat |
TCP Latency |
|
udp_bw |
UDP BandWidth |
|
udp_lat |
UDP Latency |
qperf 사용법
192.168.0.50 서버에서 10110 포트로 qperf 를 수행합니다.
$ ./qperf --listen_port 10110
다른장비에서 192.168.0.50 서버의 10110 포트로 tcp_bw, tcp_lat 를 측정합니다.
$ ./qperf 192.168.0.50 --listen_port 10110 tcp_bw tcp_lat tcp_bw: bw = 4.8 GB/sec tcp_lat: latency = 7.19 us
'Linux > 명령어' 카테고리의 다른 글
[LINUX] pstack 프로세스 스택 추적하기 (0) | 2018.03.14 |
---|---|
[LINUX] dd 디스크 속도측정하기 (0) | 2018.03.13 |
[LINUX] expr 연산 계산 하기 (0) | 2018.02.13 |
[LINUX] wildcard 문자열 잘라서 반환하기 (0) | 2018.02.12 |
[LINUX] sed 문자열 치환하기 (0) | 2018.02.12 |