ºìÁªLinuxÃÅ»§
Linux°ïÖú

ÍøÂçÐÔÄܲâÊÔ¹¤¾ß Iperf

·¢²¼Ê±¼ä:2012-10-11 15:46:53À´Ô´:ºìÁª×÷Õß:empast
Iperf ÊÇÒ»¸öÍøÂçÐÔÄܲâÊÔ¹¤¾ß¡£Iperf¿ÉÒÔ²âÊÔTCPºÍUDP´ø¿íÖÊÁ¿¡£Iperf¿ÉÒÔ²âÁ¿×î´óTCP´ø¿í£¬¾ßÓжàÖÖ²ÎÊýºÍUDPÌØÐÔ¡£Iperf¿ÉÒÔ±¨¸æ´ø¿í£¬ÑÓ³Ù¶¶¶¯ºÍÊý¾Ý°ü¶ªÊ§¡£

IperfʹÓ÷½·¨Óë²ÎÊý˵Ã÷£º

²ÎÊý˵Ã÷
-s ÒÔserverģʽÆô¶¯£¬eg£ºiperf -s
-c hostÒÔclientģʽÆô¶¯£¬hostÊÇserver¶ËµØÖ·£¬eg£ºiperf -c 222.35.11.23
ͨÓòÎÊý
-f [k|m|K|M] ·Ö±ð±íʾÒÔKbits, Mbits, KBytes, MBytesÏÔʾ±¨¸æ£¬Ä¬ÈÏÒÔMbitsΪµ¥Î»,eg:iperf -c 222.35.11.23 -f K
-i sec ÒÔÃëΪµ¥Î»ÏÔʾ±¨¸æ¼ä¸ô£¬eg:iperf -c 222.35.11.23 -i 2
-l »º³åÇø´óС£¬Ä¬ÈÏÊÇ8KB,eg:iperf -c 222.35.11.23 -l 16
-m ÏÔʾtcp×î´ómtuÖµ
-o ½«±¨¸æºÍ´íÎóÐÅÏ¢Êä³öµ½Îļþeg:iperf -c 222.35.11.23 -o c:\iperflog.txt
-p Ö¸¶¨·þÎñÆ÷¶ËʹÓõĶ˿ڻò¿Í»§¶ËËùÁ¬½ÓµÄ¶Ë¿Úeg:iperf -s -p 9999;iperf -c 222.35.11.23 -p 9999
-u ʹÓÃudpЭÒé
-w Ö¸¶¨TCP´°¿Ú´óС£¬Ä¬ÈÏÊÇ8KB
-B °ó¶¨Ò»¸öÖ÷»úµØÖ·»ò½Ó¿Ú£¨µ±Ö÷»úÓжà¸öµØÖ·»ò½Ó¿ÚʱʹÓøòÎÊý£©
-C ¼æÈݾɰ汾£¨µ±server¶ËºÍclient¶Ë°æ±¾²»Ò»ÑùʱʹÓã©
-M É趨TCPÊý¾Ý°üµÄ×î´ómtuÖµ
-N É趨TCP²»ÑÓʱ
-V ´«Êäipv6Êý¾Ý°ü

serverרÓòÎÊý
-D ÒÔ·þÎñ·½Ê½ÔËÐÐipserf£¬eg:iperf -s -D
-R Í£Ö¹iperf·þÎñ£¬Õë¶Ô-D£¬eg:iperf -s -R

client¶ËרÓòÎÊý
-d ͬʱ½øÐÐË«Ïò´«Êä²âÊÔ
-n Ö¸¶¨´«ÊäµÄ×Ö½ÚÊý£¬eg:iperf -c 222.35.11.23 -n 100000
-r µ¥¶À½øÐÐË«Ïò´«Êä²âÊÔ
-t ²âÊÔʱ¼ä£¬Ä¬ÈÏ10Ãë,eg:iperf -c 222.35.11.23 -t 5
-F Ö¸¶¨ÐèÒª´«ÊäµÄÎļþ
-T Ö¸¶¨ttlÖµ

Ö÷Ò³£ºhttp://iperf.sourceforge.net/

ÏÂÔØ£ºhttp://sourceforge.net/projects/iperf/files/latest/download

À´×Ô:¿ªÔ´ÖйúÉçÇø
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ