IPERF_ How to Test Network Speed,Performance,Bandwidth

25
(/) Search Articles ... HOME PAGE (/) ABOUT US (HTTP://SLASHROOT.IN/ABOUTUS) CONTACT US (/CONTACT) ARCHIVE (HTTP://SLASHROOT.IN/ARCHIVE) ARCHIVES (/TAXONOMY/TERM/2) SECURITY NOTES (/SECURITYNOTES) TECHNICAL NEWS (/TECHNICALNEWS) NETWORKING (/NETWORKING) Home (/) Archives (/taxonomy/term/2) › IPERF: How to test network Speed,Performance,Bandwidth › IPERF: How to test network Speed,Performance,Bandwidth Submitted by Sarath Pillai (http://plus.google.com/110882921997234815487?rel=author) on Mon, 02/04/2013 19:59 Testing network performance in terms of speed and bandwidth is a norm in both production and non production environment. 13 Tweet 2 36 (#) (#) 55 Like Like our articles? Signup for our Mailing List (http://eepurl.com/t5B59)

description

IPerf -Test Network Speed and Performance

Transcript of IPERF_ How to Test Network Speed,Performance,Bandwidth

  • 5/13/2015 IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth 1/25

    (/)

    SearchArticles...

    HOMEPAGE(/) ABOUTUS(HTTP://SLASHROOT.IN/ABOUTUS) CONTACTUS(/CONTACT)

    ARCHIVE(HTTP://SLASHROOT.IN/ARCHIVE) ARCHIVES(/TAXONOMY/TERM/2)

    SECURITYNOTES(/SECURITYNOTES) TECHNICALNEWS(/TECHNICALNEWS)

    NETWORKING(/NETWORKING)

    Home(/)Archives(/taxonomy/term/2)IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    SubmittedbySarathPillai(http://plus.google.com/110882921997234815487?rel=author)onMon,02/04/201319:59

    Testingnetworkperformanceintermsofspeedandbandwidthisanorminbothproductionandnonproductionenvironment.

    13

    Tweet

    2 36(#)

    (#)

    55

    Like

    Likeourarticles?SignupforourMailingList(http://eepurl.com/t5B59)

  • 5/13/2015 IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth 2/25

    Adetailedreportofspeedandbandwidthanalysisisverymuchnecessaryforthedeploymentofnetworkdependentapplicationservers.Alsosometimesyouneedtodoublecheckthespeedofyournetworkthroughputwhiletroubleshooting.Alltheserequiresareliablenetworkperformancetestingtool.Thispostwillbeconcentratingononesuchtoolcalledas"iperf".

    IPERFisanopensourcetoolthatcanbeusedtotestnetworkperformance.Iperfismuchmorereliableinitstestresultscomparedtomanyotheronlinenetworkspeedtestproviders.

    AnaddedadvantageofusingIPERFfortestingnetworkperformanceisthefactthat,itisveryreliableifyouhavetwoservers,bothingeographicallydifferentlocations,andyouwanttomeasurenetworkperformancebetweenthem.

    Howtoinstalliperf?

    Installingiperfisverymucheasy,ifyouhaveepelyumrepositoryenabled(inredhatsystem's).

    1234567

    [root@slashroot1~]#yuminstalliperf================================================================================PackageArchVersionRepositorySize================================================================================Installing:iperfi3862.0.51.el5epel52k

    ?(#)

  • 5/13/2015 IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth 3/25

    Installingiperffromsourceisalsoverymucheasy.JustdownloadtheiperfsourcepackagefromIperfSourcePackage(http://sourceforge.net/projects/iperf/)

    Anddoanormalsourceinstallationstepsasfollows.

    TheabovecommandwillextractthetarpackageYoudownloadedfromtheabovelink.

    Nowgetinsidetheextracteddirectoryandrunthebelowcommandtoconfigure,withthedefaultoptions.

    Nowletscompileitwith"make"command,andtheninstallitusing"makeinstall"command.

    Howtoinstalliperfinwindowsmachine?

    Installingiperfinwindowsisalsoquiteeasy.Letsseehow.

    YoucandownloadiperfforwindowsfromIperfForwindows(http://iperf.fr/download/iperf_2.0.5/iperf2.0.52win32.zip).Nowunzipthiszipfiletoafoldernamed"iperf"andruntheiperf.exeinsidethatdirectory.

    Forexampleihaveextracted,theiperfzipinC:\iperfdirectory,sowillopentheWindowsCMD,andnavigatetothatdirectory,toruntheiperf.execommand.

    1 #tarxvfiperf2.0.5.tar.gz

    12

    [root@slashroot2~]#cdiperf2.0.5[[email protected]]#./configure

    12

    [[email protected]]#make[[email protected]]#makeinstall

    12

    C:\>cdC:\iperfC:\iperf>iperf.exe

    ?(#

    ?(#)

    ?(#)

    ?(#)

  • 5/13/2015 IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth 4/25

    Howtotestthenetworkspeedbetweenonewindowsmachineandalinuxmachine?

    Asitoldbefore,iperfcanbeusedtoperformspeedtestbetweenremotemachine's.Itworksinaclientservermodel.

    Theoperatingsystemdoesnotmatter,whileyouareusingiperf.Thecommandsforusingiperfonwindowsisexactlythesameasinlinux.Andalsootheroperatingsystem.Normallyinthetestenvironment,iperfclientsendsdatatotheserverforthetest.

    Beforegoingaheadwiththetest,letsunderstandsomenetworkingconceptsrelatedtospeedtest.

    NetworkThroughput

    Transferrateofdatafromoneplacetoanotherwithrespecttotimeiscalledasthroughput.Throughputisconsideredaqualitymeasuringmetricforharddisks,networketc.ItsmeasuredinKbps(Kilobitspersecond),Mbps(Megabitspersecond),Gbps(Gigabitspersecond.)

    TCPWindow

    TCP(TransmissionControlProtocol),isareliabletransportlayerprotocolusedfornetworkcommunications.HowTCPworks,isbeyondthescopeofthisarticle.TCPworksonareliablemanner,bysendingmessagesandwaitingforacknowledgementfromthereceiver.

    Whenevertwomachine'sarecommunicatingwitheachother,theneachofthemwillinformtheother,abouttheamountofbytesitisreadytoreceiveatonetime.

    Inotherwords,themaximumamountofdatathatasendercansendtheotherend,withoutanacknowledgementiscalledasWindowSize.ThisTCPwindowsizeaffectsnetworkthroughputverybadlysometimes.Letstakeanexample.

    Supposeyouwanttosenda500MBofdatafromonemachinetotheother,withthetcpwindowsizeof

  • 5/13/2015 IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth 5/25

    64KB.

    Whichmeansforsendingthewhole500MBdata,thesendingmachinehastowait800timesforanacknowledgementfromthereceiver.

    500MB/64KB=800

    Soyoucanclearlyseethat,ifyouincreasetheWindowsizealittlebittotuneTCP,itcanbringsignificantdifferencetothethroughputachieved.

    SupposeyouhaveawindowsmachineandwanttomeasurethespeedbetweenitandanotherLinuxmachine,thenyouneedtomakeoneasclient,andanotherastheserver.Letsseehow.

    WewillmakeourwindowsmachinetheserverandtheLinuxmachineastheclient.

    Sargumentisusedforspecifyingserver

    Theabovecommand,startsiperfserveronthewindowsmachine,anditbydefaultrunsontheport5001bydefault.(ItalsoreportsthatthedefaultTCPwindowsizeis64.0KB).

    LetstestthethroughputfromtheLinuxclientmachine,asshownbelow.

    Fromtheaboveoutput,youcanseethatigotaspeedof258Mbits/sec.Theouputshowssomethingmore.

    12345

    C:\iperf>iperf.exesServerlisteningonTCPport5001TCPwindowsize:64.0KByte(default)

    12345678

    [root@slashroot2~]#iperfc192.168.0.101Clientconnectingto192.168.0.101,TCPport5001TCPwindowsize:16.0KByte(default)[3]local192.168.0.102port47326connectedwith192.168.0.101port5001[ID]IntervalTransferBandwidth[3]0.010.0sec308MBytes258Mbits/sec

    ?(#)

    ?(#)

  • 5/13/2015 IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth 6/25

    Interval:Intervalspecifiesthetimedurationforwhichthedataistransferred.

    Transfer:Alldatatransferredusingiperfisthroughmemory,andisflushedoutaftercompletingthetest.Sothereisnoneedtoclearthetransferredfileafterthetest.Thiscolumnshowsthetransferreddatasize.

    Bandwidth:Thisshowstherateofspeedwithwhichthedataistransferred.

    Youcanstartyouriperfserveronyourdesiredportwiththefollowingmethod.

    Alsoyoucantelltheclienttoconnecttoyourdesiredserverportandalsotweaksomemoreconnectionandreportingparameter'sasshownbelow.

    12345

    C:\iperf>iperf.exesp2000ServerlisteningonTCPport2000TCPwindowsize:64.0KByte(default)

    ?(#)

    ?

  • 5/13/2015 IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth 7/25

    toptionusedintheabovecommandtellstotransferdatafor20seconds.

    pwilltelltheclienttoconnecttheport2000ontheserver

    wwillspecifyyourdesiredwindowsizevalue.Asitoldbefore,windowsizetuningwillimproveTCPtransferratetoacertainextent.

    Andyoucanclearlyseefromtheaboveoutputthatthebandwidthforthewholetransferhasincreased,aswehaveincreasedthewindowsize(Iamusingtwovirtualmachine'sinonephysicalboxforthisiperfdemonstration,whichisthereasonamgettingexceptionaltransferrate's).

    Youcanalsotelltheiperfclienttoshowthetransferrateatanintervalof1second,forthewhole10secondtransfer,asshownbelowwithioption.

    123456789

    root@slashroot2~]#iperfc192.168.0.101t20p2000w40kClientconnectingto192.168.0.101,TCPport2000TCPwindowsize:80.0KByte(WARNING:requested40.0KByte)[3]local192.168.0.1[02port60961connectedwith192.168.0.101port2000[ID]IntervalTransferBandwidth[3]0.020.0sec1.74GBytes747Mbits/sec

    123456789101112131415161718

    [root@slashroot2~]#iperfc192.168.0.100P1i1Clientconnectingto192.168.0.100,TCPport5001TCPwindowsize:16.0KByte(default)[3]local192.168.0.102port49597connectedwith192.168.0.100port5001[ID]IntervalTransferBandwidth[3]0.01.0sec28.6MBytes240Mbits/sec[3]1.02.0sec25.9MBytes217Mbits/sec[3]2.03.0sec26.5MBytes222Mbits/sec[3]3.04.0sec26.6MBytes223Mbits/sec[3]4.05.0sec26.0MBytes218Mbits/sec[3]5.06.0sec26.2MBytes220Mbits/sec[3]6.07.0sec26.8MBytes224Mbits/sec[3]7.08.0sec26.0MBytes218Mbits/sec[3]8.09.0sec25.8MBytes216Mbits/sec[3]9.010.0sec26.4MBytes221Mbits/sec[3]0.010.0sec265MBytes222Mbits/sec

    (#)

    ?(#)

  • 5/13/2015 IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth 8/25

    UntilnowwehaveonlyseenthethroughputofoneTCPconnection.Becausewhenyouruniperf,bydefaultifonlycreatesoneTCPconnectionwiththeremoteserver.

    YouMighthavenoticedthatsomeinternetDownloadmanager'saresofastwhiletheydownloadanycontentfromtheinternet,comparedtothenormaloperatingsystemdownloader.Themainreasonbehinditisthefactthattheyworkon"ParallelTCPconnections."Onesuchdownloadmanager,thatirememberis"InternetDownload

    Manager"(http://www.internetdownloadmanager.com).

    Let'scheckthethroughputreportbyincreasingthenumberofparallelconnectionsusing"iperf".

    123456789101112131415161718192021222324252627282930

    [root@slashroot2~]#iperfc192.168.0.100P20Clientconnectingto192.168.0.100,TCPport5001TCPwindowsize:16.0KByte(default)[15]local192.168.0.102port57258connectedwith192.168.0.100port5001[3]local192.168.0.102port57246connectedwith192.168.0.100port5001[4]local192.168.0.102port57247connectedwith192.168.0.100port5001[5]local192.168.0.102port57248connectedwith192.168.0.100port5001[7]local192.168.0.102port57250connectedwith192.168.0.100port5001[6]local192.168.0.102port57249connectedwith192.168.0.100port5001[10]local192.168.0.102port57253connectedwith192.168.0.100port5001[8]local192.168.0.102port57251connectedwith192.168.0.100port5001[9]local192.168.0.102port57252connectedwith192.168.0.100port5001[16]local192.168.0.102port57259connectedwith192.168.0.100port5001[19]local192.168.0.102port57261connectedwith192.168.0.100port5001[18]local192.168.0.102port57260connectedwith192.168.0.100port5001[20]local192.168.0.102port57262connectedwith192.168.0.100port5001[17]local192.168.0.102port57263connectedwith192.168.0.100port5001[21]local192.168.0.102port57264connectedwith192.168.0.100port5001[11]local192.168.0.102port57254connectedwith192.168.0.100port5001[12]local192.168.0.102port57255connectedwith192.168.0.100port5001[13]local192.168.0.102port57256connectedwith192.168.0.100port5001[14]local192.168.0.102port57257connectedwith192.168.0.100port5001[22]local192.168.0.102port57265connectedwith192.168.0.100port5001[ID]IntervalTransferBandwidth[8]0.010.6sec16.6MBytes13.1Mbits/sec[16]0.010.6sec16.6MBytes13.1Mbits/sec[18]0.010.6sec16.5MBytes13.1Mbits/sec[17]0.010.7sec16.6MBytes13.0Mbits/sec

    ?(#)

  • 5/13/2015 IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth 9/25

    Intheaboveshownexampleihavetoldiperfclienttocreate20parallelTCPconnectionstotheremotehostwhilethedatatransfer.Andifobservetheoutput,youcanseeclearlythat20differentportsontheclientisconnectedtothedefault5001portontheserver.

    Andalloftheconnectionshaddifferenttransferrate,andattheendwegotacombinedthroughputof266Mbits/s.(WhichismuchbetterthatasingleTCPconnection.)

    ConductingaUDPspeedtestiniperf

    ConductingaUDPspeedtestusingiperfwillprovideyouwithacoupleofmoreinformationaboutyournetworkwhichwillbeverymuchusefulinfindingnetworkbottlenecks.

    Aswediscussedbefore,notonlyTCPwindowsizebutnetworkparameter'slikethefollowingalsoaffectsthethroughputachievedduringaconnectionn.

    OutoforderdeliveryNetworkJitterPacketlossoutoftotalnumberofpackets

    3132333435363738394041424344454647

    [21]0.010.7sec15.6MBytes12.3Mbits/sec[12]0.010.7sec17.5MBytes13.7Mbits/sec[22]0.010.7sec16.6MBytes13.0Mbits/sec[15]0.010.8sec17.8MBytes13.8Mbits/sec[3]0.010.7sec18.5MBytes14.5Mbits/sec[4]0.010.8sec18.1MBytes14.1Mbits/sec[5]0.010.7sec17.6MBytes13.9Mbits/sec[7]0.010.8sec18.4MBytes14.3Mbits/sec[6]0.010.8sec17.0MBytes13.2Mbits/sec[10]0.010.8sec16.8MBytes13.1Mbits/sec[9]0.010.8sec16.8MBytes13.0Mbits/sec[19]0.010.6sec16.5MBytes13.0Mbits/sec[20]0.010.7sec16.5MBytes12.9Mbits/sec[11]0.010.7sec18.0MBytes14.0Mbits/sec[13]0.010.7sec17.8MBytes13.9Mbits/sec[14]0.010.8sec18.2MBytes14.1Mbits/sec[SUM]0.010.8sec344MBytes266Mbits/sec

  • 5/13/2015 IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth 10/25

    Forconductionaniperfudptest,youneedtostarttheserverwiththeuoptionsothattheUDPport5001isopenedontheserverside.

    NowletsstartthedatatransferfromtheclientsidebysendingUDPtraffic.

    Intheaboveexample,ihaveusedboptiontospecifythebandwidthtouse(becausebydefaultiperfUDPonlyused1Mbps,iwillrecommendusingyourfullavailablebandwidthtogetanidea)

    uoptionsneedstobealsousedontheclientsideforspecifyingUDPtraffic.

    Theouputtellsusthefollowinginformation.

    Bandwidth=81.7Mbits/sec

    Networkjitter=0.167ms(networkjitteristhedeviationintimeforperiodicarrivalofdatagram's.Ifyouaredoingthetestwithserver'sontheothersideoftheglobe,thenyoumightseehigherjittervaluesiniperfoutput.)

    123456

    C:\iperf>iperf.exesuServerlisteningonUDPport5001Receiving1470bytedatagramsUDPbuffersize:64.0KByte(default)

    1234567891011121314

    [root@slashroot2~]#iperfc192.168.0.100ub100mClientconnectingto192.168.0.100,UDPport5001Sending1470bytedatagramsUDPbuffersize:107KByte(default)[3]local192.168.0.102port50836connectedwith192.168.0.100port5001[ID]IntervalTransferBandwidth[3]0.010.0sec97.4MBytes81.7Mbits/sec[3]Sent69508datagrams[3]ServerReport:[3]0.010.0sec97.4MBytes81.8Mbits/sec0.167ms49/69507(0.07%)[3]0.010.0sec1datagramsreceivedoutoforder[root@slashroot2~]#

    ?(#)

    ?(#)

  • 5/13/2015 IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth 11/25

    Ratethisarticle:Average:4.9(23votes)

    OutofOrder=1datagram

    Lost/Total=49/69508

    0.07percentdatagramlossisnotatallsignificant,infactyoucansaythatyougotanicenetworkpacketlossratio.

    VOIPrequire'saverylessdatagramlossbecauseitsvoicecommunication.Ahighdatagramlosscandropthecallaltogether.SoUDPtestingwithiperfwillbeverymuchhelpfulifyouhaveVOIPorothersuchcriticalapplicationsonyourinfrastructure.

    Youcangetalltheoption'srelatedtoiperfwiththefollowingcommand.

    [root@slashroot2~]#iperfhelp

    Addacomment...

    Commentusing...

    BrianCuscinoAlok,youspecificUDPtestwithauonyourtargetcomputer,addthesame"u"optionintotheonesendingcommandandallwillworkwithoutissue.iperfc10.203.3.242uAndthereisnoneedtospecifyportasbothdefaultto5001ReplyLikeJune17,2014at4:30pm

    AlokKumarGurgaon,Haryana[root@localhost~]#iperfsuServerlisteningonUDPport5001Receiving1470bytedatagramsUDPbuffersize:224KByte(default)

    [root@localhost~]#iperfc10.203.3.242p5001connectfailed:Noroutetohost

  • 5/13/2015 IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth 12/25

    Addnewcomment(/iperfhowtestnetworkspeedperformancebandwidth#commentform)

    Comments

    Facebooksocialplugin

    butiamabletoping10.203.3.242fromtheclientside.Whatcouldbethepossiblereasonofthisissue??ReplyLikeJanuary13,2014at5:15am

    View3more

    ShashankShekharNPDatAricentGroupkyahar***machakerakheho..sale..padhpadhkeroadpelikhnelagoge,,,,ReplyLike January13,2014at10:33am1

    BaidyaJhaTestengineeratARRISMotorolaAlokwhotoldutodothis...................Disuask..........udidthison105or108ReplyLike January13,2014at10:33am1

    AlokKumarGurgaon,HaryanaShashankShekharhahaha....ReplyLikeJanuary13,2014at8:26pm

    MitchellThompsonGlenmorePark,NewSouthWales,AustraliaEasiestwaytodothiswithspeedtest.netservercanbefoundherehttp://vpstip.com/howtospeedtestvpsinlinux/ReplyLikeDecember23,2013at10:55pm

    FreddyG.DuranMurilloQuebuenaherramienta.ReplyLikeMarch12,2013at12:08am

  • 5/13/2015 IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth 13/25

    Thanks(/comment/483#comment483)

    Permalink(/comment/483#comment483)SubmittedbyJeffSweetonWed,11/20/201308:23

    Iappreciatethewalkthrough.Gavemesomegoodteststoseeifour1Gbpslinkisperformingasexpected.

    [3]local10.139.29.10port33796connectedwith10.98.242.185port5001[ID]IntervalTransferBandwidth[3]0.010.0sec1.11GBytes957Mbits/sec[3]Sent813920datagrams[3]ServerReport:[ID]IntervalTransferBandwidthJitterLost/TotalDatagrams[3]0.010.0sec1.11GBytes957Mbits/sec0.016ms0/813920(0%)

    Thiswasmyresults.Prettyhappywiththat.

    reply(/comment/reply/41/483)

    HiJeff,(/comment/484#comment484)

    Permalink(/comment/484#comment484)SubmittedbySarathPillaionWed,11/20/201310:36

    HiJeff,

    Nicetoknowthatthetutorialwashelpfulinputtingyourlinktotest..

    Andyeah..Welcometoslashroot..

    Regards

    reply(/comment/reply/41/484)

  • 5/13/2015 IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth 14/25

    GoodOne(/comment/498#comment498)

    Permalink(/comment/498#comment498)SubmittedbysridharonTue,12/10/201315:41

    Simple,nicelyexplained

    reply(/comment/reply/41/498)

    PacketLossinWindows(/comment/565#comment565)

    Permalink(/comment/565#comment565)SubmittedbyRomeronWed,02/12/201417:16

    Hi,frommytestingonregularwindowsmachines,theUDPperformancewhenusingtwocomputerswithwindows,versus1windows>1linuxandobviouslylinuxlinuxvariesgreatly,notonlydoeswindowsseemtobemuchweakerintermsofachievingstableperformanceandhigherspeeds,above100Mbits,alsothepacketlossphenomenaseemstobemuchhigherwhenawindowsmachineisinvolved,andalsothereisabigdifferencebetweenusingthatwindowsmachineasaserver(weaker)orasiclient.

    WhenusingLinuxthereisnopacketloss.Notethatforthespecifictestingi'mindicating,thesetupisjusttwoPCsbacktobackwitha2meterethernetcable.

    Isthatconsistentwithyourfindings?

    thanks

    reply(/comment/reply/41/565)

    HiRomer,(/comment/566#comment566)

    Permalink(/comment/566#comment566)SubmittedbySarathPillaionWed,02/12/201419:34

  • 5/13/2015 IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth 15/25

    HiRomer,

    Ifyouareexperiencingveryhighpacketlossinwindowsmachine,itsprobablyaNICdriverissue(providedyouhaverecentlyupgradedyourwindowsorappliedsomehotfix..tryinstallingtheoriginalvendordriver.).AnywaysupgradetheNICdrivertothelateststableversionfromtheofficialnicvendorsite.

    Secondlyforachievinghigherspeeds,trytweakingsometcpsettingsonyourwindowsmachine.Likeflowcontrol,RDC,LSOetc.

    RegardsSarath

    reply(/comment/reply/41/566)

    Howtotesttcpcommunicationwithsomepreddefinedpayload(/comment/744#comment744)

    Permalink(/comment/744#comment744)SubmittedbyPrakashonTue,06/17/201415:15

    Hi,

    Hereismycase

    Virtualizationhost:Xenserver,2Windows2008R2VM'sOneissambaclientandanotherisservernetviewcommandreturnsafter17secondsdelay

    Tcpdumpsuggestsme,thereisretransmissionhappeningoncepayloadincreasesto1464.Whileretransmission,itbreaksthepayload,andthisworks.

    Whatiwanttoknow:1)Isthereanyway,icantestthisbehaviourwithiperf.Imeantrytosendthepacketswithmorepayload

  • 5/13/2015 IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth 16/25

    2)DOanyoneknowinthissituationwhatallthingscanbetriedtonaildowntheissue?

    Thanksforanysaneinsaneadvice.

    Prakash

    reply(/comment/reply/41/744)

    Howtotesttcpcommunicationwithsomepreddefinedpayload(/comment/784#comment784)

    Permalink(/comment/784#comment784)SubmittedbyDBAonSat,07/12/201403:35

    Didyougetanyanswerstoyourquery?Pleasesharehere.

    Thanks&Regards,Teji

    reply(/comment/reply/41/784)

    UDPtestissue(/comment/924#comment924)

    Permalink(/comment/924#comment924)SubmittedbyRogeronTue,10/07/201420:55

    hi,wheniusethiscommandiperfc192.168.0.100ub100mtotestUDPperformance,idon'tgetthetrueresult.Andihavethismessagealltime"WARNING:didnotreceiveackoflastdatagramafter10tries"

    Ineedyoutohelpmetosolvethisissue

  • 5/13/2015 IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth 17/25

    Moreinformationabouttextformats(/filter/tips)

    ThanksandbestRegards

    Roger

    reply(/comment/reply/41/924)

    UDPtestissue(/comment/982#comment982)

    Permalink(/comment/982#comment982)SubmittedbyStevenonSat,12/06/201402:32

    IseethatwheninthepastIlefttheserverinTCP.Makesuretheserverissetupwithiperfsu

    reply(/comment/reply/41/982)

    Addnewcomment

    Yourname

    Subject

    Comment*

    NoHTMLtagsallowed.Webpageaddressesandemailaddressesturnintolinks

  • 5/13/2015 IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth 18/25

    automatically.Linesandparagraphsbreakautomatically.

    Wordverification*

    (verifyusingaudio(#))

    Typethecharactersyouseeinthepictureaboveifyoucan'treadthem,submittheformandanewimagewillbegenerated.Notcasesensitive.

    Save Preview

    Relatedarticles

    DockerfileTutorialBuildingDockerImagesforContainers(/dockerfiletutorialbuildingdockerimagesforcontainers)HowToRunADockerContainer(/howrundockercontainer)vgcreatevgchangevgconvertvgreducevgextendvgmergevgsplitvgrenameandvgremovelinuxcommand(/vgcreatevgchangevgconvertvgreducevgextendvgmergevgsplitvgrenameandvgremovelinuxcommand)

    AmazingFactsAboutLinuxYouDidn'tKnow(/amazingfactsaboutlinuxyoudidntknow)DockerTutorial:HowtoInstallandUseContainers(/dockertutorialhowinstallandusecontainers)

    SearchArticles...

    SubscribeOurMailingList

    *indicatesrequiredEmailAddress

  • 5/13/2015 IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth 19/25

    (/iperfhowtestnetworkspeedperformancebandwidth)

    (/curlcommandtutoriallinuxexampleusage)

    Today'sMostPopular

    IPERF:HowtotestnetworkSpeed,Performance,Bandwidth(/iperfhowtestnetworkspeedperformancebandwidth)

    Archives(/taxonomy/term/2)9comment(s)(http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth#comments#comments)

    CURLcommandTutorialin

    LinuxwithExampleUsage(/curlcommandtutoriallinuxexampleusage)

    Archives(/taxonomy/term/2)10comment(s)(http://www.slashroot.in/curlcommandtutoriallinuxexampleusage#comments#comments)

    SANvsNASDifferencebetweenaStorageAreaNetworkandNetworkAttached

    Subscribe

    *FirstName

    LastName

  • 5/13/2015 IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth 20/25

    (/sanvsnasdifferencebetweenstorageareanetworkandnetworkattachedstorage)

    (/howarepasswordsstoredlinuxunderstandinghashingshadowutils)

    Storage(/sanvsnasdifferencebetweenstorageareanetworkandnetworkattachedstorage)

    Archives(/taxonomy/term/2)21comment(s)(http://www.slashroot.in/sanvsnasdifferencebetweenstorageareanetworkandnetworkattachedstorage#comments#comments)

    HowarepasswordsstoredinLinux(Understandinghashingwithshadowutils)(/howarepasswordsstoredlinuxunderstandinghashingshadowutils)

    SecurityNotes(/securitynotes)22comment(s)(http://www.slashroot.in/howarepasswordsstoredlinuxunderstandinghashingshadowutils#comments#comments)

  • 5/13/2015 IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth 21/25

    MostCommented TopRatedArticles

  • 5/13/2015 IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth 22/25

    (/howdoestracerouteworkandexamplesusingtraceroutecommand)

    (/logstashtutoriallinuxcentralloggingserver)

    (/differencebetweeniterativeandrecursivednsquery)

    (/linuxbootingprocessstepsteptutorialunderstandinglinuxbootsequence)

    HowDoesTracerouteWorkandExample'sofusingtraceroutecommand(/howdoestracerouteworkandexamplesusingtraceroutecommand)

    Networking(/networking)40comment(s)(http://www.slashroot.in/howdoestracerouteworkandexamplesusingtraceroutecommand#comments#comments)

    LogstashTutorial:Linux

    Centralloggingserver(/logstashtutoriallinuxcentralloggingserver)

    Archives(/taxonomy/term/2)28comment(s)(http://www.slashroot.in/logstashtutoriallinuxcentralloggingserver#comments#comments)

    differencebetweeniterativeandrecursivednsquery(/differencebetweeniterativeandrecursivednsquery)

    Archives(/taxonomy/term/2)27comment(s)(http://www.slashroot.in/differencebetweeniterativeandrecursivednsquery#comments#comments)

    LinuxBootingProcess:Astepbystep

    (/findcommandusageandexampleslinux)

    (/modifyyourswapspaceconfiguringyourlinuxmachineuselvmswapspace0)

    (/linuxantivirusandvirusscanning)

    (/nmaplinuxexamples)

    (/staticroutingconfiguration1)

    FindCommandUsageand

    Examplesinlinux(/findcommandusageandexampleslinux)

    Average:5(1vote)

    ModifyyourswapspacebyconfiguringyourLinuxmachinetouseLVMasSwapSpace.(/modifyyourswapspaceconfiguringyourlinuxmachineuselvmswapspace0)

    Average:5(6votes)

    LinuxAntivirusandVirusScanning(/linux

    antivirusandvirusscanning)

    Average:5(24votes)

    NMAPinLinuxExamples(/nmaplinuxexamples)

    Average:5(1vote)

    staticroutingconfiguration(/staticroutingconfiguration1)

  • 5/13/2015 IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth 23/25

    GetintouchwithTheAuthors

    SarathPillai

    FollowUs

    tutorialforunderstandingLinuxbootsequence(/linuxbootingprocessstepsteptutorialunderstandinglinuxbootsequence)

    Archives(/taxonomy/term/2)22comment(s)(http://www.slashroot.in/linuxbootingprocessstepsteptutorialunderstandinglinuxbootsequence#comments#comments)

    (/websitevulnerabilityscanner)

    (/howtoinstallandconfiguregit)

    (/dockerfiletutorialbuildingdockerimagesforcontainers)

    Average:5(4votes)

    websitevulnerabilityscanner(/websitevulnerabilityscanner)

    Average:5(1vote)

    howtoinstallandconfiguregit(/howtoinstalland

    configuregit)

    Average:5(1vote)

    DockerfileTutorialBuildingDockerImagesforContainers(/dockerfiletutorialbuildingdockerimagesforcontainers)

    Average:5(1vote)

    Jumpbacktonavigation(#page)

  • 5/13/2015 IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth 24/25

    Ph:+917303074400

    Email:[email protected](mailto:[email protected])

    SatishTiwary

    Ph:+919509452488

    Email:[email protected](mailto:[email protected])

    SubscribetoourRSSFeed(rss.xml)

    FollowusonTwitter(https://twitter.com/slashrootin)

    BeafanonFacebook(http://www.facebook.com/pages/SlashrootinAtechnicalBlog/101642306662299)

    OurNewsLetter

    (/dockerfiletutorialbuildingdockerimagesforcontainers)

    (/howrundockercontainer)

    RecentPosts

    DockerfileTutorialBuildingDockerImagesforContainers(/dockerfiletutorialbuildingdockerimagesforcontainers)

    Archives(/taxonomy/term/2)3weeks2daysago

    HowToRunADockerContainer(/howrundockercontainer)

    Archives(/taxonomy/term/2)3months4daysago

    (/sanvsnasdifferencebetweenstorageareanetworkandnetworkattachedstorage)

    LastViewed

    SANvsNASDifferencebetweenaStorageAreaNetworkandNetworkAttachedStorage(/sanvsnasdifferencebetweenstorageareanetworkandnetworkattachedstorage)

    Archives(/taxonomy/term/2)lastview4secago

    *indicatesrequired

    Subscribe

    EmailAddress

    *

  • 5/13/2015 IPERF:HowtotestnetworkSpeed,Performance,Bandwidth

    http://www.slashroot.in/iperfhowtestnetworkspeedperformancebandwidth 25/25

    (/vgcreatevgchangevgconvertvgreducevgextendvgmergevgsplitvgrenameandvgremovelinuxcommand)

    (/amazingfactsaboutlinuxyoudidntknow)

    vgcreatevgchangevgconvertvgreducevgextendvgmergevgsplitvgrenameandvgremovelinuxcommand(/vgcreatevgchangevgconvertvgreducevgextendvgmergevgsplitvgrenameandvgremovelinuxcommand)

    Archives(/taxonomy/term/2)4months3weeksago

    AmazingFactsAboutLinuxYouDidn'tKnow

    (/amazingfactsaboutlinuxyoudidntknow)

    Archives(/taxonomy/term/2)5months11hoursago

    (/linuxipsecsitesitevpnvirtualprivatenetworkconfigurationusingopenswan)

    (/howtosecureapachewebserver)

    (/howintegrateawscloudtraillogslogstash)

    LinuxIPSecsitetositeVPN(VirtualPrivateNetwork)configurationusingopenswan(/linuxipsecsitesitevpnvirtualprivatenetworkconfigurationusingopenswan)

    SecurityNotes(/securitynotes)lastview9secago

    HowToSecureApacheWebServer(/howtosecureapachewebserver)

    SecurityNotes(/securitynotes)lastview11secago

    HowtoIntegrateAWSCloudtrail

    logsinLogstash(/howintegrateawscloudtraillogslogstash)

    Archives(/taxonomy/term/2)lastview14secago

    CopyrightSlashroot.in.Allrightsreserved.PrivacyPolicy(/privacypolicy)|TermsOfService(/toc)|Sitemap(/sitemap.xml)