반응형

iperf 를 사용해서 컴퓨터간 네트워크 속도와 대역폭을 측정하는 방법입니다.

iperf 를 사용하기 위해서 컴퓨터 마다 파일을 설치합니다.
서버가 되는 컴에서 포트(5001포트)를 열어주고 클라이언트 컴에서 신호를 줘서 측정을 하게 됩니다.

서버 컴에서 설정 방법입니다.
명령 프롬프트 창을 열어서 iperf -s -w 300k -f m 을 입력해 줍니다.
위에 같은 화면이 나오면 서버 컴에서의 설정은 완료 입니다.
-s 옵션은 서버를 생성 한다는 의미고
-w 옵션은 윈도우 싸이즈를 지정해 주게 됩니다.
-f 옵션은 속도의 표시 단위를 지정해 주는 옵션입니다.


클라이언트 컴에서 사용방법입니다.
명령 프로프트를 열어서 iperf -c 서버ip -w 300k -f m -t 30 -i 1 를 입력해 줍니다.
-t 옵션은 속도 테스트를 하는 시간을 지정해 줍니다 30은 30초동안 테스트 한다는 의미 입니다.
-i 옵션은 테스트 결과의 표시 주기를 설정합니다. 1 로 하면 1초마다 결과를 화면에 표시해주게 됩니다.
좀더 자세한 옵션은 iperf -h 로 확인할수 있습니다.

지금 테스트 결과에
Transfer 은 1초동안 전송한 용량을 나타내게 됩니다. -i 옵션을 10으로 주면 10초동안 전송한양이 나오게 됩니다.
Bandwidth 는 회선에 대역폭입니다. 1초당 양으로 나오게 됩니다.
                지금 결과값은 기가 비트라서 947Mbps 입니다. 100Mbps 를 사용중이면 95Mbps 전후에 속도가 나오게 됩니다.
                기가비트 사용중이라도 환경에 따라서 속도가 안나올수도 있습니다. 원인을 찾아서 수정을 해주면 좋습니다.

홈 페이지 : http://iperf.sourceforge.net/

반응형

'PC > network' 카테고리의 다른 글

ip주소가 속한 나라를 지도에서 확인하기  (0) 2012.06.20
PuTTY 다운로드 & 간단 사용방법 (UTF-8 설정)  (0) 2012.04.07
라우터  (0) 2008.08.07
네트워크 기초  (0) 2008.07.28
Posted by 천지무료
,