Kaip išmatuoti vietinio tinklo greitį naudojant „iPerf3“: išsamus vadovas

Paskutiniai pakeitimai: rugsėjo 6 d. 2026 m.
  • „iPerf3“ yra atvirojo kodo, kelių platformų įrankis, skirtas analizuoti realų pralaidumą, virpėjimą ir paketų praradimą LAN ir WAN tinkluose.
  • Skirtingai nuo internetinių testų, ši programa matuoja tiesioginį dviejų įrenginių veikimą, pašalindama paslaugų teikėjo (IPT) keliamus trukdžius.
  • Jo kliento-serverio architektūra leidžia atlikti išsamius testus naudojant TCP, UDP ir SCTP protokolus, siekiant aptikti infrastruktūros kliūtis.

Detalus mėlynų Ethernet kabelių, prijungtų prie tinklo komutatoriaus duomenų centre, vaizdas, vaizduojantis vietinio tinklo infrastruktūrą.

Kai kalbame apie interneto ryšio greitį, beveik visi iš karto pagalvoja apie interneto greičio testą, skirtą patikrinti, ar įmonė tiekia sutartyje numatytus megabaitus. Tačiau yra dar vienas dalykas, kurį linkę ignoruoti: vidinis ryšys tarp mūsų įrenginiųNesvarbu, ar norite sukurti failų serverį, transliuoti aukštos kokybės turinį iš NAS į svetainę, ar tiesiog surengti LAN vakarėlį su draugais be delsos, labai svarbu žinoti, koks iš tikrųjų greitas jūsų vietinis tinklas.

Norint maksimaliai išnaudoti savo infrastruktūrą, nesvarbu, ar turite paprastą maršrutizatorių, ar profesionalią 10 Gbps įrangą, jums reikia įrankio, kuris nemeluoja. Štai čia ir praverčia „iPerf3“ – programinė įranga, galinti pabrėžti ryšį tarp dviejų komandų kad tiksliai pasakytų, kiek informacijos gali būti perduodama kabeliu arba oru. Kitaip nei įprasti testai, „iPerf3“ nesiremia išoriniais serveriais, todėl rezultatai atspindi tik jūsų aparatinę įrangą ir konfigūraciją.

Šiuolaikinio duomenų centro vaizdas su mėlynai apšviestomis serverių lentynomis, vaizduojančiomis internetinių tinklų infrastruktūrą ir mastelio keitimą.
Susijęs straipsnis:
Išsamus tinklo architektūrų vadovas: projektavimas, tipai ir strategijos

Kas tiksliai yra „iPerf3“ ir kodėl turėtumėte jį naudoti?

RJ-45 Ethernet kabelio jungties, pagrindinio LAN ryšio greičio matavimo elemento, stambaus plano vaizdas.

„iPerf3“ yra atvirojo kodo įrankis, licencijuotas pagal BSD licenciją, kuris buvo perrašytas nuo nulio, kad neturėtų jokio ryšio su senąja 2 versija. Tai svarbu, nes naujoji versija Jis optimizuotas kelių gigabitų greičiuiJis gerokai viršija 1 Gbps ribą, su kuria ankstesnė versija dažnai turėjo problemų. Tai kelių platformų programa, kuri sklandžiai veikia „Windows“, „Linux“, „macOS“, „Android“ ir netgi labiau specializuotose sistemose, tokiose kaip „FreeBSD“ ir „Solaris“.

Didžiausias „iPerf3“ naudojimo pranašumas, palyginti su tokiomis priemonėmis kaip „Speedtest“, yra tas, kad pastarasis matuoja LAN-WAN ryšį (iš jūsų namų į išorę), o „iPerf3“ sutelkia dėmesį į segmentą. LAN-LANTai leidžia išskirti problemas: jei interneto testas lėtas, bet „iPerf3“ rodo, kad jūsų vietinis tinklas veikia žaibiškai greitai, problema yra jūsų tiekėjas; jei „iPerf3“ pateikia prastus rezultatus, turite problemų. kliūtis jūsų kabeliuose, komutatoriuose ar „Wi-Fi“ sąrankoje.

didelės spartos „Wi-Fi“ tinklai
Susijęs straipsnis:
Didelės spartos „Wi-Fi“ tinklai: išsamus geresnio ryšio vadovas

Techninės galimybės ir palaikomi protokolai

Modernus serverių stelažas su mėlynu apšvietimu duomenų centre, idealiai tinkantis „iPerf3“ serverio konfigūracijai iliustruoti.

Ši programa ne tik nurodo skaičių, bet ir siūlo išsamią srauto analizę. Naudojant protokolą. TCPJis gali matuoti pralaidumą, pateikti ataskaitas apie MTU (maksimalų perdavimo vienetą) ir MSS (maksimalų segmento dydį), todėl galime reguliuoti TCP langą, kad optimizuotume duomenų srautą. Be to, palaikymas UDP Tai gyvybiškai svarbu tiems, kurie dirba su VoIP arba srautiniu perdavimu, nes tai leidžia jiems išmatuoti virpėjimas (vėlavimo svyravimas) ir paketų praradimas – duomenys, kuriuos TCP paslepia pakartotinai perduodamas prarastą informaciją.

  Kompiuterio klaviatūros apžvalgos: išsamus vadovas, kaip išsirinkti tinkamą

Be to, „iPerf3“ leidžia konfigūruoti lygiagrečius duomenų srautus, o tai yra labai svarbu maksimaliai padidinti pralaidumą esant labai greitam ryšiui. Jis taip pat gali veikti kaip operacinės sistemos demonas, leisdamas serveriui visada būti aktyviam fone, laukiant, kol klientas pradės testą.

Kas yra tinklo lizdas?
Susijęs straipsnis:
Išsamus tinklo lizdų vadovas: veikimas ir taikymas

Montavimas ir paleidimas

Sistemų inžinierius, naudojantis nešiojamąjį kompiuterį tinklo serveriams stebėti, vaizduodamas pralaidumo matavimo procesą.

Kad „iPerf3“ veiktų, mums būtinai reikia dviejų mašinų: vienos, kuri veiktų kaip serverio ir dar vienas panašus klientas. El servidor se queda \»escuchando\» en un puerto específico, y el cliente envía la ráfaga de datos para medir el rendimiento.

Montavimas pagal sistemą

  • „Linux“ sistemoje (pagal „Debian“ / „Ubuntu“): Tai labai paprasta, tiesiog atidarykite terminalą ir paleiskite sudo apt install iperf3.
  • „Windows“: Atsisiųskite dvejetainį failą iš oficialios svetainės. Išskleidę ZIP failą, jį rasite iperf3.exeDėl patogumo kai kurie vartotojai nori jį nukopijuoti į C:\\Windows\\System32 kad galėtumėte jį paleisti iš bet kurio konsolės aplanko.
  • „macOS“ ir „Android“ sistemose: Yra specialūs dvejetainiai failai ir programėlių parduotuvės versijos, kurios leidžia atlikti tuos pačius testus.
VLAN konfigūracijos tinklo saugumas
Susijęs straipsnis:
VLAN konfigūracija ir tinklo saugumas: išsamus vadovas

Vartotojo vadovas: kaip atlikti pirmąjį greičio testą

Spalvotų tinklo kabelių, prijungtų prie jungiamosios panelės, detalė, simbolizuojanti duomenų organizavimą ir srautą vietiniame tinkle.

Įdiegus abiejuose kompiuteriuose, pirmiausia reikia nustatyti Serverio IP adresas„Windows“ sistemoje galite naudoti ipconfig ir Linux sistemoje ifconfig o ip aTarkime, kad serverio IP adresas yra 192.168.1.10.

1 veiksmas: paleiskite serverį

Kompiuteryje, kuris gaus duomenis, vykdome komandą:
iperf3 -s
Tai sustabdys programą, paprastai naudojant numatytasis prievadas 5201.

  ASCII kodas: kas tai yra, kaip jis veikia ir jo svarba

2 veiksmas: paleiskite klientą

Kitame kompiuteryje paleidome testą, nukreiptą į serverio IP adresą:
iperf3 -c 192.168.1.10
Pagal numatytuosius nustatymus programa siųs duomenis 10 sekundžių ir parodys mums gautą perdavimo greitį ir pralaidumą.

namų tinklo delsos diagnostika
Susijęs straipsnis:
Išsamus vadovas, kaip diagnozuoti vėlavimą jūsų namų tinkle

Išplėstiniai triukai ir parametrai testo optimizavimui

Jei laikysitės tik pagrindinės komandos, prarasite pusę „iPerf3“ galios. Štai naudingiausi argumentai, kodėl verta atlikti profesionalią analizę:

  • Lygiagretūs srautai (-P): Jei pastebite, kad nepasiekiate maksimalaus tinklo plokštės greičio, pabandykite atlikti šiuos veiksmus: -P 5 o -P 10Tai atsidaro keli ryšiai vienu metu kad perpildytų nuorodą ir pamatytų tikrąją ribą.
  • Keisti protokolą (-u): Norėdami išmatuoti stabilumą ir virpėjimą, naudokite UDP režimą, pridėdami -u tiek serveryje, tiek kliente. Atminkite, kad UDP galite apibrėžti pralaidumą su -b (pvz., -b 100M).
  • Eismo krypties keitimas priešinga kryptimi (-R): Paprastai klientas siunčia, o serveris gauna. Jei norite išmatuoti greitį atsisiųsti iš serverio į klientą, prideda parametrą -R.
  • Išvesties formatas (-f): Galite pakeisti duomenų rodymo būdą. Naudokite -f g kad peržiūrėtumėte Gbps arba -f M už megabaitus per sekundę.
  • Laiko intervalai (-i): Jei norite matyti, kaip greitis svyruoja sekundė po sekundės, o ne tik galutinę santrauką, naudokite -i 1.
didelės spartos tinklo delsos sprendimas
Susijęs straipsnis:
Išsamus sprendimas delsos problemai didelės spartos tinkluose

Našumo aspektai ir apribojimai

Ne vien pūtimas ir magijos atlikimas yra svarbu. Turime žinoti, kad „iPerf3“ sunaudoja energiją. CPU ir atminties ištekliaiJei bandysite išmatuoti 10 Gbps tinklą naudodami labai seną kompiuterį arba ribotą įrenginį, pvz., seną „Raspberry Pi“, kliūtis gali būti procesorius, o ne tinklas, todėl gausite suklastotas rezultatas.

  „Intel Core i3“, „i5“, „i7“ ir „i9“ procesorių skirtumai

Taip pat rekomenduojama būti atsargiems atliekant šiuos testus gamybiniuose tinkluose. „iPerf3“ gali generuoti tokį didelį srautą, kad gali užtvindyti tinklą ir sukelti kitų programų ar naudotojų gedimus arba didelį sulėtėjimą. Galiausiai atminkite, kad programa neturi oficialios grafinės sąsajos; nors egzistuoja tokie projektai kaip „Jperf“, komandinė eilutė išlieka tiksliausiu ir profesionaliausiu būdu ją valdyti.

Įdomios alternatyvos

Jei „iPerf3“ netenkina jūsų poreikių, yra ir kitų variantų. Tiems, kuriems reikia kažko techninio ir išsamesnio apie delsą, netperf Tai puiki alternatyva. Jei ieškote kažko itin lengvo greitam pralaidumo testavimui, nuttcp Jis labai gerai atlieka savo funkciją. Tiems, kurie nori vengti konsolės, yra internetinių sprendimų, tokių kaip LibreSpeed u „OpenSpeedTest“kurį galima įdiegti vietiniame serveryje ir leisti testuoti iš bet kurios naršyklės, nieko neįdiegiant klientų kompiuteriuose.

Naudodami „iPerf3“, galime chirurginiu tikslumu diagnozuoti vietinio tinklo būklę, atskirdami techninės įrangos problemas, sugedusius kabelius ir „Wi-Fi“ trikdžius. Dėl gebėjimo apdoroti TCP ir UDP protokolus bei palaikymo keliems gigabitų greičiams, jis tapo standartu bet kuriam sistemos administratoriui ar entuziastui, norinčiam užtikrinti stabilų, greitą ir be nuostolių duomenų srautą, taip garantuojant, kad tinklo našumas netrukdytų produktyvumui ar poilsiui.

namų „Wi-Fi“ tinklo saugumo auditas
Susijęs straipsnis:
Išsamus vadovas, kaip patikrinti savo „WiFi“ tinklo saugumą