iperf, tracert 를 이용한 네트워크 성능 측정



집에서 여러 대의 PC를 사용하고 있고 PC의 상태는 신규PC라 기본 윈도우만 설치되어 있어 깨끗한 상태이며 공유기를 초기화해도 이유없이 외부로 나가는 인터넷이 느린 경우, 네트워크 성능 측정을 손쉽게 할 수 있는 TOOL을 소개합니다.


iperf.exe


iperf 는 클라이언트와 서버간의 네트워크 대역폭을 체크하는 프로그램이며 프리웨어로, 윈도우, 리눅스, FreeBSD, 솔라리스, Irix, MacOS 등 다양한 운영체제를 지원한다. 사용방법이 매우 간단하다.



위 iperf 파일을 2곳의 PC에 C:\ 루트에 다운로드 받는다.


지금 사용하는 운영체제가 윈도우 10인 경우라, "윈도우 + X"를 눌러 명령 프롬프트 관리자 모드로 실행한다.

성능 체크를 위해 서버 실행, C:\> iperf -s


또 다른 PC에서 iperf 클라이언트 모드에서 네트워크, 성능 체크/옵션 방법


iperf 옵션
-v (version) : 버전 확인
-h (help) : 도움말
-p (port number) : 포트 번호 (기본값 : 5001)
-u (udp) : TCP 대신 UDP 사용 (기본값 : TCP)
-w (window size) : TCP 윈도우 사이즈 (소켓 버퍼 사이즈)(기본값 : 8Kbyte)
-M (MTU) : Maximum Transfer Unit
-V (IPv6)
-f (format) : 리포트에 출력할 포멧값 (k : Kbits, m : Mbits, K : KBytes, M : Mbytes)
-c (client) : 클라이언트 모드
-b (bandwidth) : UDP 에서 대역폭 지정 (기본값 : 1Mbps)
-t (time) : 측정시간 (기본값 : 10초)
-d (dualtest) : 동시에 양방향 테스트
-r (tradeoff) : 개별적 양방향 테스트
-s (server) : 서버 모드
-D (Daemon) : 윈도우/리눅스 서비스에 등록 (서버만 해당)


iperf 자세한 옵션보기


- 디폴트 값으로 성능 측정, c:\>iperf -c 대상ip

클라이언트 화면

서버 화면


- 1초 간격으로 측정, c:\>iperf -c 대상ip -i 1

클라이언트 화면

서버 화면


- TCP 윈도우 사이즈 1024k로 변경 후 측정, c:\>iperf -c 대상ip -i 1 -w 1024k

클라이언트 화면

서버 화면


- TCP 윈도우 사이즈 1024k로 변경 후, 시간을 15초로 지정 후 측정, c:\>iperf -c 대상ip -i 1 -w 1024k -t 15

클라이언트 화면

서버 화면


- TCP 윈도우 사이즈 1024k로 1초 간격, 3초 동안, 동시에 5개의 세션 측정, c:\>iperf -c 대상ip -i 1 -w 1024k -t 3 -P5

  "-P5" 옵션은 대문자 "P"로 해야 합니다

클라이언트 화면

서버 화면


위의 옵션으로 성능 체크하는 이유는 PC의 이상, LAN 케이블 문제인지, 공유기(스위치, 라우터)의 문제인지를 빠르게 체크할 수 있습니다. 여러 대의 PC에서 동일한 수치가 나오지 않는다면 케이블이나 PORT의 문제일 경우라고 봐도 되지만 모두 이상이 없다면 LOCAL구간이 아닌 WAN구간을 점검하여야 하겠습니다.


예를 들자면 iperf 이용하여 local 구간에 이상이 없다면 tracert 명령어를 이용하여 WAN구간의 점검을 해볼 수 있습니다. ( tracert는 trace route의 줄인 말로, 영어 뜻 그대로 'route를 추적한다'는 의미를 가지고 있다.)


tracert 명령어

위의 그림처럼 하단 50ms 넘어가면 통상적으로 WAN의 특정 route 구간이 느리다고 생각해도 된다. 이런 경우 고민하지 말고 통신업체 부르게 속편합니다. ( " * "표시는 보안상 ICMP를 차단한 경우 이렇게 표시된다 )

저작자 표시 비영리 동일 조건 변경 허락
신고

묘한오빠

남자의 호칭 중에 "오빠"처럼 묘한 것은 없다

    이미지 맵

    Machinery/Command 다른 글

    댓글 : 0

    *

    *

    /~ 이미지 링크 ~/

    이전 글

    다음 글