'Linux tools/Iperf'에 해당되는 글 2건






[ 실행 ]

서버 : # iperf -s -u -D   -> 데몬 모드로 실행

클라이언트 : # iperf -c server_host[IP] -u -b 전송할용량(ex. 100m) -n 전송소요시간(ex.100m-100분)

 

 


[1] 서버실행

[root@test bin]# iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------

 

 


[2] 클라이언트 측


(1) 10초간(디폴트)의 성능측정
C:\Documents and Settings\celltwo>iperf -c 192.169.10.100
------------------------------------------------------------
Client connecting to 192.169.10.100, TCP port 5001
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
[1912] local 192.169.10.100 port 3495 connected with 192.169.10.100 port 5001
[ ID] Interval       Transfer     Bandwidth
[1912]  0.0-10.0 sec  98.8 MBytes  82.8 Mbits/sec

C:\Documents and Settings\celltwo>

 

(2) window size 변경
C:\Documents and Settings\celltwo>iperf -w 100k -c 192.169.10.100
------------------------------------------------------------
Client connecting to 192.169.10.100, TCP port 5001
TCP window size:  100 KByte
------------------------------------------------------------
[1912] local 192.169.10.100 port 3525 connected with 192.169.10.100 port 5001
[ ID] Interval       Transfer     Bandwidth
[1912]  0.0-10.0 sec   111 MBytes  93.2 Mbits/sec

C:\Documents and Settings\celltwo>

 


(3) 시간을 100초로 지정
C:\Documents and Settings\celltwo>iperf -t 100 -c 192.169.10.100
------------------------------------------------------------
Client connecting to 192.169.10.100, TCP port 5001
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
[1912] local 192.169.10.100 port 3552 connected with 192.169.10.100 port 5001
[ ID] Interval       Transfer     Bandwidth
[1912]  0.0-100.0 sec   928 MBytes  77.8 Mbits/sec

C:\Documents and Settings\celltwo>


(4)1초 간격으로 결과 측정
C:\Documents and Settings\celltwo>iperf -c 192.169.10.100 -i 1
------------------------------------------------------------
Client connecting to 192.169.10.100, TCP port 5001
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
[1912] local 192.169.10.100 port 3643 connected with 192.169.10.100 port 5001
[ ID] Interval       Transfer     Bandwidth
[1912]  0.0- 1.0 sec  10.1 MBytes  85.0 Mbits/sec
[1912]  1.0- 2.0 sec  10.3 MBytes  86.2 Mbits/sec
[1912]  2.0- 3.0 sec  10.3 MBytes  86.4 Mbits/sec
[1912]  3.0- 4.0 sec  10.2 MBytes  85.3 Mbits/sec
[1912]  4.0- 5.0 sec  10.1 MBytes  84.9 Mbits/sec
[1912]  5.0- 6.0 sec  10.2 MBytes  85.3 Mbits/sec
[1912]  6.0- 7.0 sec  10.2 MBytes  85.9 Mbits/sec
[1912]  7.0- 8.0 sec  10.2 MBytes  85.9 Mbits/sec
[1912]  8.0- 9.0 sec  9.55 MBytes  80.2 Mbits/sec
[1912]  9.0-10.0 sec  9.84 MBytes  82.6 Mbits/sec
[1912]  0.0-10.0 sec   101 MBytes  84.6 Mbits/sec

C:\Documents and Settings\celltwo>


 




'Linux tools > Iperf' 카테고리의 다른 글

Iperf 설치하기  (0) 2008.12.09
블로그 이미지

쭈꾸댕이

아직 어설픈 실력으로 나름 제가 하는 것에 대한 것들을 옮기는 공간입니다. 틀린 부분도 있을 수 있으니 이 점 양해하시고, 도움이 되셨으면 좋겠네요.

,





Iperf는 http://dast.nlanr.net/projects/Iperf/ ← 사이트에서 다운 받아 설치 할 수 있다고 한다.

그런데 오늘 내가 설치를 해 보려고 하니 링크가 되지 않는다.

nlanr 측에서 변경한건지 없는 페이지라고 나오길레 구글 검색 결과..

SourceForge.net 에서 다운을 받을 수 있었다.

http://downloads.sourceforge.net/iperf/iperf-2.0.4.tar.gz?modtime=1207626803&big_mirror=0  ← SourceForge




리눅스에서 서버 모드로 구동을 시켰으며, 윈도우에서 클라이언트 모드로 설정을 하여 테스트를 하였다.

http://www.noc.ucf.edu/Tools/Iperf/iperf.exe ← 윈도우 버전은 좌측의 경로에서 받았다.



설치 과정은 단순한 것 같다.

다운 된 경로에서 ./configure 와 make 그리고 make install 만 하면 설치가 되는 것을 확인 할 수 있었다.


'Linux tools > Iperf' 카테고리의 다른 글

Iperf 실행하기  (0) 2008.12.09
블로그 이미지

쭈꾸댕이

아직 어설픈 실력으로 나름 제가 하는 것에 대한 것들을 옮기는 공간입니다. 틀린 부분도 있을 수 있으니 이 점 양해하시고, 도움이 되셨으면 좋겠네요.

,