Ukazi za Linux

Iperf ukaz in uporaba

Iperf ukaz in uporaba

Iperf:

Iperf je odprtokodno omrežno orodje, ki se uporablja za merjenje prepustnosti ali zmogljivosti omrežja. Uporablja se lahko za testiranje TCP in UDP. Iperf se lahko uporablja v operacijskem sistemu Windows, Linux in MAC itd.

Namen tega članka:

Obstajajo različne različice Iperfa, osredotočili se bomo le na različico Iperf 2.+ samo. Ta različica se pogosto uporablja v vseh sistemih.

Splošno Shema nastavitve:

Iperf deluje v modelu odjemalskega strežnika, kar pomeni, da bi moral biti en strežnik in en odjemalec za zagon pretoka prometa Iperf.

Brezžična povezava

Iz diagrama lahko razberemo, da morata imeti PC1 in PC2 veljaven naslov IP.

Povezava med dvema osebnima računalnikoma je lahko žična ali brezžična.

Dejanska nastavitev:

  1. V našem poskusu je PC1 Windows in PC2 Linux.
  2. IP PC1 je 192.168.1.6 in PC2 je 192.168.0.102
  3. Iperf različica PC1

Ukaz:

iperf --verzija
iperf različica 2.0.5 (8. julij 2010) pthreads

4. Različica PC2 iperf

Ukaz:

iperf --verzija
iperf različica 2.0.5 (8. julij 2010) pthreads

Iperf pogoji:

Preden Iperf deluje, obstaja nekaj pogojev.

  1. PC1 bi moral pingati na PC2 in obratno. Lahko uporabimo ping 192.168.1.102 iz konzole ali ukazne vrstice PC1, da preverite, ali lahko PC1 doseže PC2. Naredite ping s PC2 na PC1, da preverite dosegljivost PC1 s PC3.

Tu je en posnetek zaslona za ping s PC1 na PC2

Tu je en posnetek zaslona za ping s PC2 na PC1

  1. Oba računalnika bi morala biti binarna. Bolje je, da obdržite isto različico Iperf ali zaprto različico. Ampak ne pozabite na Iperf 2.0 ne deluje z Iperf 3.0.

Opomba: UDP pred prenosom podatkov ne vzpostavi nobene povezave UDP in UDP ne potrebuje ACK z druge strani. Torej, tudi če strežnik IPERF ne deluje, bo odjemalec lahko pošiljal podatke v nasprotju s TCP. Zato vedno preverite na strani strežnika za podatke UDP.

Pomembni nepravilni argumenti:

Prepir Pomen
-s Zaženi strežnik
-c Zaženi odjemalca [Primer: -c 192.168.1.102]
-u UDP
-b Pasovna širina [uporabljena v UDP, na primer: 100 milijonov M-> Mbitov]
-jaz Izhodni interval v sekundah [Primer: -i1 1sek interval]
-t Čas v sekundah [Na primer: -t60 60sec]
-str Številka vrat [Primer: -p 5555]
-w Velikost sistema Windows [Na primer: -w 1M M-> Mbit]
-d Dvosmerni promet
-l Dolžina [Na primer: -l 1046 1046 bajtov]
-V Uporablja se, kadar se namesto IPv4 uporablja naslov IPv6

Obstajajo tudi drugi argumenti, ki se na splošno ne uporabljajo. Lahko uporabimo človek iperf ukaz v Linuxu, da dobite vse argumente.

Iperf ukazi:

Za ukaz Iperf obstaja veliko argumentov, razpravljali bomo le o pomembnih in koristnih argumentih. Spodaj so navedeni minimalni argumenti, s katerimi lahko zaženete iperf.

Strežnik TCP:

iperf -s -i1

TCP odjemalec:

iperf -c 192.168.1.102 -i1 -t60

UDP strežnik:

iperf -s -i1 -u

UDP odjemalec:
iperf -c 192.168.1.102 -i1 -t60 -u -b 1000M
[/ cc]

Začni Iperf:

Zdaj imamo PC1 in PC2, tako da lahko med tema dvema računalnikoma izvajate spodnje kombinacije.

  1. Strežnik TCP v PC1 in TCP odjemalec PC2
  2. TCP odjemalec v PC1 in TCP strežnik PC2
  3. UDP strežnik v PC1 in UDP odjemalec PC2
  4. UDP odjemalec v PC1 in UDP strežnik PC2

1. poskus:

Preizkusimo kombinacijo A

Tu je posnetek zaslona strežnika TCP v PC1.

Najprej moramo torej zagnati strežnik in če bo uspešen, bo v načinu za seznam.

Tu je posnetek zaslona odjemalca TCP v PC2.

Tu je posnetek zaslona za strežniško stran TCP

Če želimo poskusiti kombinacijo B, potem moramo zagnati strežnik TCP v PC2 in TCP odjemalec v PC1.

2. poskus:

Poskusimo s kombinacijo D.

Tu je posnetek zaslona strežnika UDP v PC2.

Najprej moramo torej zagnati strežnik in če bo uspešen, bo v načinu za seznam.

Tu je posnetek zaslona odjemalca UDP v PC1.

Tu je posnetek zaslona izhoda strežnika UDP v PC2

Znane napake:

  1. Povezava ni uspela ali povezava zavrnjena:

Ko zaženemo odjemalca TCP brez strežnika TCP, pride do te napake.

Tu je posnetek zaslona

  1. UDP brez strežnika:

Ko zaženemo odjemalca UDP brez strežnika, lahko to ugotovimo z nekaterimi opažanji

  1. Po končanem pretoku odjemalca UDP ne bi smeli poročati o strežniku v povprečju. Označite točko B na spodnjem posnetku zaslona.
  2. Prepustnost je lahko večja od povezane pasovne širine. Označite točko A na spodnjem posnetku zaslona.
  3. Tu je pričakovani posnetek zaslona odjemalca UDP

Nekaj ​​izkušenih argumentov:

-w:

Velikost okna lahko povečate.

Tu je posnetek zaslona za Velikost privzetih in prilagojenih oken:

-jaz:

Interval se lahko poveča.

Tukaj sta -t 20sec in -i 5sec, zato bi morali videti interval Iperf v intervalu 5sec. Tu je posnetek zaslona.

Povzetek:

Osnovna zahteva za merjenje zmogljivosti žičnega ali brezžičnega omrežja je Iperf. Ker je odprtokodna, se lahko uporablja brez kakršne koli licence. Iperf daje precej natančne rezultate v primerjavi z licenčnim orodjem, kot je IxChariot.

Kako spremeniti levi in ​​desni gumb miške na računalniku z operacijskim sistemom Windows 10
Povsem normalno je, da so vse naprave računalniške miške ergonomsko zasnovane za desničarje. Na voljo pa so miške, ki so posebej zasnovane za levičarj...
Posnemajte klike miške tako, da v Windows 10 lebdite z miško Clickless Mouse
Uporaba miške ali tipkovnice v napačni drži čezmerne uporabe lahko povzroči veliko zdravstvenih težav, vključno s sevom, sindromom karpalnega kanala i...
S temi brezplačnimi orodji dodajte gibe miške v sistem Windows 10
V zadnjih letih so se računalniki in operacijski sistemi močno razvili. Včasih so morali uporabniki uporabljati ukaze za krmarjenje po upraviteljih da...