Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • U kontaktu sa
  • Sve-u-jednom nadgledanje propusnog opsega: PRTG mrežni monitor.

Sve-u-jednom nadgledanje propusnog opsega: PRTG mrežni monitor.

Privatni korisnici: Mnogi privatni korisnici su zainteresovani da odrede koliko im je propusnog opsega dostupno. Tačnije, njih zanima da li zaista dobijaju propusni opseg koji garantuje ISP. U tom kontekstu, mnogi potrošači testiraju brzine veze, DSL propusni opseg i mobilne telefone i tablete.

  • Pored PRTG programa, koji se naravno može koristiti u tu svrhu, možete izvršiti jednostavan test brzine ožičenog kabla koji se nudi na webu na mnogo različitih stranica. Počnite koristiti naš upravitelj propusnosti na svojoj mreži.

Profesionalna okruženja: U profesionalnim okruženjima (preduzeća i velike organizacije), uticaj smanjene propusnosti je mnogo ozbiljniji. Prekidi dovode do zastoja nekih zaposlenika i kupaca, što zauzvrat dovodi do gubitka profita. Administratori moraju brzo identificirati i eliminirati one koji gutaju propusni opseg.

  • U ovom slučaju, naš alat za praćenje propusnog opsega pomoći će vam da nadgledate propusni opseg, identifikujete i procijenite značajno zagušenje propusnog opsega, brzo identifikovati potencijal
    prekidi
    - i konačno utvrditi uzrok problema.

Mjerenje propusnog opsega:
tri situacije
gdje vam treba PRTG

Žale li se vaše kolege da su programi koje interno koriste presporo? Jesu li vaši klijenti nezadovoljni jer se vaša web stranica stalno ruši? U ovim slučajevima, problem je vjerovatno vaš propusni opseg.

Nijedan IT odjel ne može bez rezervnih kopija. Općenito, pravljenje rezervnih kopija ili sinhronizacija baza podataka zahtijeva značajnu propusnost. Bez dovoljne propusnosti, kapacitet vaše mreže može biti iscrpljen.

Gotovo svaka kompanija šalje velike datoteke. Prijenos takvih datoteka troši značajnu količinu propusnog opsega. Ali uska grla koja ostaju neotkrivena na svakoj mreži usporavaju prijenos datoteka.

PRTG vam omogućava da brzo identifikujete potencijalne uzroke zagušenja propusnog opsega i izolujete uzroke kvarova. Preopterećenje jedne mrežne komponente može brzo dovesti do značajnog pada propusnosti.


“Svi možemo mirno raditi znajući da se naši sistemi kontinuirano nadziru.”

Markus Puke, mrežni administrator, Schüchtermann klinika (Njemačka)

Screenshots
Ovako izgleda praćenje
propusnost u PRTG

PRTG VAM Olakšava život!

Neka PRTG testira i mjeri propusnost vaše mreže 24 sata dnevno.
Fokusirajte se na važnije stvari.

PRTG UŠTEDI VRIJEME

Kada kupite PRTG, dobijate jedinstveni, centralizovani alat za merenje propusnosti i testiranje vaše mreže. Cijenit ćete mogućnost praćenja cijele vaše infrastrukture pomoću naše aplikacije i nadzorne ploče.

PRTG štedi ŽIVCE

Instalacija PRTG je brza i laka. Sa preko 200 gotovih senzora, početak rada sa softverom ili prelazak sa drugog alata za nadzor propusnog opsega i mreže je jednostavan.

PRTG UŠTEDI NOVAC

PRTG je vrijedan novca. 80% naših kupaca navodi uštede u upravljanju mrežom. A troškovi PRTG dozvola se u prosjeku isplate za samo tri i po mjeseca.

Primjer klijenta:
Austrijski željeznički sistem koristi PRTG

“Za osiguranje rada kritičnih aplikacija od najveće je važnosti kontinuiran i neprekidan rad mreže za prijenos podataka ÖBB Infrastruktur AG. Da bi ovo postalo stvarnost, menadžment je odlučio da instalira PRTG Network Monitor. PRTG program se koristi za praćenje propusnog opsega centralni ruteri i svičevi u mreži podataka, omogućavajući administratorima da definišu najvažnije parametre upotrebe i dostupnosti ključeva. Ukupno se za praćenje koristi nekoliko hiljada senzora koji redovno traže potrebne vrijednosti.

PRTG metode praćenja propusnog opsega

Ovaj video daje brzi pregled metoda dostupnih u PRTG-u za praćenje propusnog opsega. Saznajte koje metode najbolje funkcioniraju za vašu IT infrastrukturu.

Testiranje protoka: Koristite PRTG za uspješno testiranje!

Želite li znati da li vaš ISP zaista isporučuje obećani propusni opseg? Onda vi, kao i mnogi administratori, vjerovatno često pokrećete SLA preglede. Ali kako testirate propusnost? Ovdje postoje dvije poteškoće:

Poteškoća 1: Da biste testirali maksimalnu propusnost kanala, mora se koristiti uz maksimalno opterećenje. To znači da tokom izvođenja testa neće ostati resursi za prijenos drugih podataka. Drugim riječima, paralizirate svoju mrežu.

Poteškoća 2: Za 100% tačnost mjerenja, u suštini bi vam trebala dva računara smještena direktno na krajevima veze čiju propusnost želite testirati. U suprotnom ćete istovremeno testirati sve mrežne uređaje koji se nalaze na testiranom kanalu.

Iz ovih razloga, nije moguće izmjeriti propusnost direktno tokom cijelog testa. Umjesto toga, brzinu veze treba testirati generiranjem kratkoročnih pikova, kao što je preuzimanje male datoteke (veličine nekoliko kilobajta) svakih nekoliko minuta i mjerenje vremena potrebnog za preuzimanje.

Rješenje: Evo kako možete testirati propusnost sa PRTG:

    1. Napravite tri napredna HTTP senzora koji pristupaju višestrukim datotekama veličine oko 500 KB koje se nalaze na različitim "brzim serverima" (kao što su statične web stranice vašeg ISP-a).
    2. Pustite senzore da rade nekoliko sati u intervalima od 5 minuta. Senzori imaju kanal koji ukazuje na vrijednosti protoka (u KB/s) koje se dostižu tokom preuzimanja datoteka.
    3. Na primjer, ako imate podatkovnu vezu sa specificiranom propusnošću od 4 Mbps, tada bi test koji koristi datoteku od 500 KB trebao trajati 1000 ms (1 sekunda): 4 megabita u sekundi = 0,5 MB u sekundi = 500 KB u sekundi.

Ako kanal koriste drugi korisnici tokom testa, vidjet ćete neželjene fluktuacije na krivulji jer se test ne izvodi uvijek kada je sva dostupna propusnost dostupna. Ako u kanalu nije bilo drugog saobraćaja, tada će kriva izgledati kao prava linija. Izvođenje testova propusnosti s PRTG-om omogućit će vam da pratite performanse mreže i identifikujete potencijalna uska grla.

Pažnja! Ako učitate datoteku od 500 KB svakih 60 sekundi, tada će se 720 MB podataka prenijeti u jednom danu!

SAVJET: Da li ste novi u praćenju i trebate podršku?

Paessler nudi besplatan višedijelni kurs koji se distribuira putem e-pošte. Kurs pokriva 4 glavne metode praćenja propusnog opsega: SNMP, sniffing paketa, Flow i WMI. Upoznajte pojedinačne procese i kako se oni mogu koristiti za poboljšanje korištenja propusnog opsega na vašoj mreži.

Registrirajte se da primite naš besplatni kurs e-pošte i naučite kako optimizirati korištenje resursa pomoću mjerača propusnosti.

  • Puna verzija PRTG-a za 30 dana
  • Nakon 30 dana - besplatna verzija
  • Za proširenu verziju - komercijalna licenca

Praktični savjet: "Hej Matijas, šta bi rekao administratorima koji žele da prate propusni opseg?"

“Umjesto mjerenja propusnosti generiranjem dodatnog opterećenja, bolje je tražiti aktivnosti koje same generiraju takvo opterećenje i pratiti ih. Na primjer, prilikom izvođenja sigurnosnih kopija, propusni opseg mreže je često jako preopterećen, što može lako identificirati nedostatke resursa i uska grla u sistemu.”

Matthias Hengl, PRTG programer u PAESSLER AG

Bandwidth Monitor

Šta PRTG čini boljim od ostalih?

Pronalaženje uzroka sporih aplikacija ili drugih problema bez alata za praćenje može biti dugotrajno i skupo. PRTG ima sveobuhvatan monitor propusnog opsega mreže. Dobijate oko 20 senzora samo za praćenje propusnog opsega, a ovi senzori se mogu kreirati automatski.

PRTG vam omogućava da pratite protok tokom vremena i odredite vršna vremena. Ovo vam omogućava da unaprijed planirate da dodijelite više propusnog opsega u određenim trenucima: na primjer, kada web stranici pristupa veliki broj posjetitelja, kada korisnici obično preuzimaju mnogo aplikacija ili kada je nadogradnja sistema u toku.

Da li vaša propusnost polako dostiže svoju granicu? Koristeći PRTG, odmah ćete znati da se koristi maksimalni propusni opseg. Ovo će vam omogućiti da planirate raspoređivanje novih resursa na vrijeme.

Identificiranjem i eliminacijom onih koji izjedaju propusni opseg povećavate efikasnost vaše mreže. Takođe postiže značajne uštede troškova. U većini slučajeva, same ove pogodnosti će brzo nadoknaditi troškove nabavke PRTG-a.

Koristeći PRTG za testiranje propusnog opsega, osigurat ćete dosljednu propusnost, poboljšati pouzdanost vaše mreže i jednostavno steći veću kontrolu nad vašom IT infrastrukturom. Kao rezultat toga, igraćete glavnu ulogu u povećanju produktivnosti svojih kolega i poboljšanju zadovoljstva kupaca.

PRTG: Revolucionarni softver za praćenje mreže

Koristeći API, možete individualno i dinamički prilagoditi PRTG svojim specifičnim potrebama:
  • HTTP API: pristup podacima nadgledanja mreže i upravljanje objektima koristeći HTTP zahtjeve
  • Pojedinačni senzori: možete dodati vlastite senzore za individualni mrežni nadzor
  • Pojedinačna obaveštenja: možete dodati prilagođena obavještenja za slanje upozorenja vanjskim sistemima
  • Novi senzor REST API: Nadgleda gotovo sve što podržava XML i JSON

Dobar dan dragi prijatelji. Nekoliko godina sam radio kao sistem administrator u velikom broju korporativnih i kućnih provajdera u Sankt Peterburgu, i do danas se često susrećem sa činjenicom da pri kupovini opreme operateri više gledaju na cijenu i opis funkcija nego na stvarne pokazatelje , dobavljači obično ne pišu ništa o njima, zbog čega, umjesto jednog prekidača, morate instalirati sve više i više, a kvalitet komunikacije možda neće biti bolji. Nisu svi operateri svjesni postojanja koncepta SLA (Service Level Agreement), iz tog razloga sam prikupio pouzdane informacije o testiranju mreže i opreme i spreman sam ih dati vašoj pažnji.

Ethernet treba testirati!

Postoji li precizna definicija i recepti kako testirati propusni opseg i kvalitet pružene veze? Pronašao sam nekoliko članaka iz kojih je samo jedna stvar postala jasna, danas se u Rusiji mreže testiraju metodama namijenjenim za druge svrhe, i to ne može a da ne iznenadi, jer su komunikacijske usluge u velikim gradovima naše zemlje prilično razvijene, postoji visoka - brzi kanal u doslovno svakom stanu, a neki operateri već pružaju gigabitne kanale kućnim korisnicima, ali ne znaju svi za metode testiranja kvaliteta pruženih telematskih usluga.

Šta tačno i zašto treba testirati?

Razmislite o tome koliko često ljudi danas kupuju svinju u džepu:

  • Komunikacijski kanali koje ste iznajmili ili zakupili;
  • Isporuka i prihvatanje komunikacijskih kanala koje ste izgradili vi ili za vas;
  • Pružane komunikacijske usluge, posebno ako postoji kazna u ugovoru;
  • Oprema koju želite da kupite, a oni žele da vam je prodaju i kažu vam da je super cool i jeftina.

Ovo je mali pregršt primjera onoga što su kupci i telekom operateri danas u opasnosti.

Softverski uslužni programi za testiranje "Interneta"

Echo zahtjevi ne mogu biti potpuno testiranje kanala, ping i mtr nikada neće reći koliki je propusni opseg kanala. iperf i drugi softverski uslužni programi neće moći reći o tome, jer prilikom korištenja mreže i testiranja istovremeno, softverski uslužni programi ne znaju količinu korisničkih podataka koji se trenutno nalaze na kanalu, a tokom testiranja softvera dolazi do niza netačnosti moguće su zbog prisustva zaglavlja paketa, zavisna zaglavlja ostaju standardne dužine u zavisnosti od veličine okvira, dok se tijelo sa podacima povećava ili smanjuje, softverski uslužni programi određuju propusni opseg kanala bez uzimanja u obzir veličine zaglavlja, što uvodi određena zbrka u takvom testiranju na različitim veličinama paketa.

Nećete moći da procenite kvalitet iznajmljenog vlan-a gledajući raspored učitavanja kanala ili preuzimajući velike fajlove sa interneta. Zašto speedtest.net nije dokaz brzine datog kanala, možda nije vrijedno precizirati? Uostalom, odmah je jasno da - ne zna se kojim kanalima i preko kojih mreža idu na speedtest servere, kao ni koliko je kanal zauzet tokom testa, i mnogi drugi parametri testa, i da li ima toliko nepoznanica u testu, onda njegovi rezultati ne mogu biti tačni. Rezultat speedtest-a je prije određena delta određenih pokazatelja, a ne realni brojevi.

Kvalitet pruženih komunikacijskih usluga kombinacija je mnogih parametara, a uz pomoć pravih alata možete brzo i efikasno doći do tačnih podataka o pruženoj usluzi. Važno je ne samo dobiti tačne podatke, već i imati povjerenja da se podaci mogu koristiti za dokazivanje vlastitog slučaja, na primjer, na sudu.

Ethernet tehnike i analizatori

Do danas postoje dvije glavne metode za testiranje propusnosti: stari - RFC-2544 i malo mlađi: Y.1564. Metodologija ITU-T Y.1564 - danas relevantnija, ima opise za testiranje modernih, brzih komunikacionih kanala sa modernim konceptima SLA (Service Layer Agreement).

Pošto je kvalitet Ethernet kanala kombinacija mnogih faktora, odgovarajuće testiranje bi trebalo da obuhvati sve ove kombinacije što je više moguće. Postoji mnogo aspekata koje treba uzeti u obzir prilikom testiranja i bilo bi korisno imati napredne funkcije kao što su BER test, podrhtavanje paketa, podrška za MPLS, QoS, testiranje opterećenja protokola aplikacijskog sloja (http, ftp, itd...).

Za testiranje kanala od 1G do 10G i više, prilično je teško napraviti testove opterećenja pomoću nespecijaliziranog hardvera, često procesori nisu u stanju generirati dovoljnu količinu prometa, za razliku od specijaliziranih testera analizatora. Takvi uređaji se mogu postaviti u stalak, ormarić, čak iu kutiju na tavanu i izvoditi testove na daljinu, ili možete vršiti automatska mjerenja u različitim vremenskim intervalima. Bilo koji prijenosni analizatori neće se pokvariti u teškim kanalizacijskim uvjetima, jer prolaze stroge testove na izdržljivost.

Isporuka i prihvatanje komunikacijskih kanala.

Za isporuku ili prijem izgrađenih vodova i autoputeva, za rad po visokim standardima, najbolje je imati tester-analizator u redovnom arsenalu, iako se na internetu mogu naći firme specijalizovane za terenska ispitivanja. Iz nekog razloga se smatra da je kupovina testera-analizatora veoma skupa.

Saznajte više o RFC-2544 metodologiji testiranja i kako ona funkcionira.

Tehnika nudi set od 6 testova, detaljnije ću opisati kako se testiranje provodi, radi jasnoće percepcije:

Određivanje propusnosti uređaja koji se testira (Throughput)

Opis testa: mala količina paketa posebno formiranih od strane testera se šalje određenom brzinom na ulazni port uređaja, broj se izračunava na izlaznom portu, ako je više poslato nego primljeno, brzina se smanjuje i test počinje ponovo.

Određivanje vremena kašnjenja kadra (latencija)

Opis testa: nakon određivanja propusnosti (Throughput), za svaku veličinu okvira, pri odgovarajućoj maksimalnoj brzini, tok paketa se šalje na određenu adresu. Strim mora imati minimalno trajanje od 120 sekundi. Naljepnica se ubacuje u 1 paket nakon 60 sekundi. Format etikete određuje proizvođač opreme. Predajna strana bilježi vrijeme do kojeg je paket sa etiketom u potpunosti poslan. Na prijemnoj strani se utvrđuje oznaka i bilježi vrijeme potpunog prijema paketa sa etiketom. Latencija je razlika između vremena slanja i vremena prijema. Ovaj test se, prema metodologiji, mora ponoviti najmanje 20 puta. Na osnovu rezultata 20 mjerenja izračunava se prosječno kašnjenje. Test treba obaviti slanjem cijelog testnog toka na jednu adresu i slanjem svakog okvira na novu adresu.

Određivanje stope gubitka okvira

Opis testa: određeni broj okvira se šalje na ulazni port uređaja određenom brzinom i broji se broj paketa primljenih sa izlaznog porta uređaja. Stopa gubitka kadrova se izračunava na sljedeći način:

((broj odaslanih okvira - broj primljenih okvira) * 100) / broj odaslanih okvira

Prvo slanje se odvija maksimalnom mogućom brzinom, zatim brzina slanja opada sa maksimalnim korakom od 10%, prema metodologiji, smanjenjem koraka % će dati najpreciznije rezultate. Smanjenje brzine se mora nastaviti sve dok zadnja dva slanja ne budu bez grešaka, naime, saznamo maksimalnu brzinu prijenosa podataka pri kojoj stopa gubitka okvira postaje 0.

Testiranje sposobnosti obrade back-to-back okvira (Back-to-back frames)

Opis testa: test se svodi na slanje određenog broja okvira sa minimalnim međufrejmskim kašnjenjem na ulazni port uređaja koji se testira i brojanje okvira sa izlaznog porta uređaja. Ako je broj poslanih i primljenih okvira jednak, tada se povećava količina poslanih okvira i test se ponavlja; ako je broj primljenih paketa manji od broja poslanih paketa, količina poslanih okvira se smanjuje i test se ponavlja . Kao rezultat, trebali bismo dobiti maksimalan broj paketa poslatih i primljenih bez gubitka za svaku veličinu paketa, to će biti vrijednost back-to-back testa. Prema metodologiji, trajanje slanja okvira na port uređaja ne smije biti kraće od dvije sekunde, a minimalni broj treba biti najmanje 50 puta. Konačna brojka je prosječan rezultat 50 testova.

Oporavak nakon preopterećenja (System recovery), primjenjiv samo za uređaje za testiranje

Opis testa: tok okvira se šalje na ulaz uređaja u trajanju od najmanje 60 sekundi brzinom od 110% u odnosu na propusnost izmjerenu testom. Ako je test propusnosti pokazao idealne rezultate, tada se bira maksimalna brzina ove veze. U trenutku preopterećenja, brzina toka se prepolovi i detektuje se razlika između vremena smanjenja brzine toka i vremena kada je zadnji okvir izgubljen.

Vrijeme oporavka testiranog uređaja nakon ponovnog pokretanja (Reset), primjenjivo samo za uređaje za testiranje

Opis testa: kontinuirani tok okvira se šalje na ulaz uređaja brzinom koja je određena kao rezultat testa propusnosti s minimalnom veličinom okvira. Uređaj je resetovan. Vrijeme resetiranja je razlika između vremena kada je posljednji paket primljen prije resetiranja i vremena kada je prvi paket primljen nakon resetiranja. Testiraju se i hardverski i softverski tipovi resetovanja uređaja.

Šta se promijenilo s najnovijom Y.1564 metodologijom?

Nove preporuke je ITU pregledala i odobrila 2011. godine. Treperenje paketa (jitter) dodaje se preporukama koje su već navedene u RFC 2544, odnosno mogućnost izračunavanja vremenske razlike prilikom prijema većeg broja uzastopnih paketa podataka koji se odnose na isti tok, u idealnom svijetu ne bi trebalo da postoji, ali u problematične mreže, sekvenca može biti prekinuta, što može uticati na brzinu obrade podataka. RFC2544 dozvoljava samo provjere pri maksimalnoj brzini veze pri kojoj neće doći do gubitka paketa, a to je obično veće od stope CIR (Committed Information Rate – Guaranteed Bandwidth). Y.1564 je kreiran posebno za SLA, procjenjujući brzinu i kvalitet pruženog kanala prema ključnim pokazateljima učinka (KPI) i omogućava vam da provjerite pruženi kanal u skladu sa ugovorom.


Y.1564 vam omogućava da proverite zagarantovani propusni opseg, maksimalnu dozvoljenu, kao i da date opterećenje preko propusnog opsega, na primer, da proverite podešavanja za oblikovanje.

Postoji još nekoliko razlika između metoda, RFC2544 ne provjerava ispravnost postavki usluge (usklađenost KPI sa datim, a ograničenje stope je veće od EIR (Excess Information Rate - maksimalni nezagarantovani propusni opseg), u kako bi se izbjeglo preopterećenje mreže). Originalna verzija RFC2544 ne mjeri podrhtavanje. Prema RFC2544, svaki test se pokreće zasebnom niti, što ne dozvoljava mjerenje kvaliteta pruženih usluga u zbiru i povećava vrijeme testiranja, još jedan minus RFC2544 je to što ne postoji mogućnost profiliranja za provjeru različitih vrsta prometa u jedan kanal, na primjer, ako mreža koristi QoS, u Y.1564 se uzimaju u obzir nedostaci i malo se proširuje funkcionalnost.

Mogu li testirati samo nove kanale ili one koji već rade?

Morate testirati nove kanale, a još više stare. Možete unaprijed saznati o novonastalim problemima bez dovođenja klijenata na poziv podrške. Savremeni testeri analizatora mogu vršiti provjere u radnoj mreži, provjeravati kanale i brzinom od 10/100/1000Mbit i 10/40/100G. Postoji jedno ALI, veoma je važno da razumete šta i kako radite, važno je da slučajno ne stavite kanal na test.

Testni režimi - In/Out of service.

Do danas, mrežno testiranje teži potpunoj sistematizaciji i stalnom praćenju kanala, ranije verzije RFC2544 metodologije kreirane su za testiranje kanala/opreme u OutOfService modu, i uglavnom su korištene za testiranje opreme, ali danas svi proizvođači test uređaja prelaze na novije standarde testiranja koji omogućavaju kontinuirano praćenje mreže u InService modu. Takvo testiranje vam omogućava da provjerite brzinu propusnog opsega bez isključivanja klijenata, što je važno za pružatelje telekom usluga.

Epilog

Drugovi, kako kaže jedan moj prijatelj, hajdemo zajedno da se borimo protiv „koekakera“ i da počnemo da testiramo šta gradimo i čime upravljamo.

rabljene knjige:

* Mišljenje kompanije se možda neće poklapati sa mišljenjem autora ;-)

Samo registrovani korisnici mogu učestvovati u anketi. , molim.

Iperf je uslužni program za konzolu otvorenog koda dizajniran za testiranje mrežne propusnosti. Uz njegovu pomoć, prilično je lako izmjeriti maksimalnu propusnost mreže između servera i klijenta ili testirati opterećenje komunikacijskog kanala.

Ovaj uslužni program možete preuzeti sa našeg servera ili sa web stranice projekta. Trebaće nam iperf Treća verzija (iperf 3.0). Radi praktičnosti, datoteke iz arhive mogu se kopirati u Windows folder na sistemskom disku, što će olakšati pozivanje programa.

Sve sljedeće komande se izvršavaju iz Windows komandne linije (cmd). Komandnu liniju možete pozvati na sljedeće načine: Počni -> Svi programi -> Standard -> Komandna linija ili Počni -> Trči i unesite naziv programa cmd

Da biste pokrenuli server morate pokrenuti program iperf3 sa parametrom -s : iperf3 -s
Da biste pokrenuli klijenta i započeli testiranje, morate pokrenuti iperf3 sa parametrom -c
Parametar može biti IP adresa ili ime računara koji pokreće server iperf3

Možete pokrenuti server na jednom računaru, a klijent na drugom, navodeći ip-adresu prvog računara u parametrima servera i testirati propusnost vaše lokalne mreže.

Naš server je već pokrenut i radi na iperf.donapex.net

Da pokrenete jednostavan test, samo unesite sljedeću naredbu u komandnu liniju: iperf3 -c iperf.donapex.net
Ova komanda će započeti testiranje odlazne brzine.

Da biste testirali dolaznu brzinu, morate dodati ključ naredbi -R(način rada unazad): iperf3 -c iperf.donapex.net -R

Napredne opcije testiranja.

Za određivanje trajanja testiranja koristi se ključ -t<сек> : iperf3 -c iperf.donapex.net -R -t 60
U ovom primjeru, trajanje testa je postavljeno na 1 minutu.

Podrazumevano, brzina testiranja nije ograničena. Taster se koristi za ograničavanje maksimalne brzine testa. -b<бит/сек> . Možete koristiti modifikatore: K— kilobit M- megabit, G- Gigabit, na primjer -b 20M— odgovara granici od 20 Mbps.

iperf3 -c iperf.donapex.net -R -t 60 -b 20M
U upravitelju zadataka možete vidjeti stepen opterećenja mreže, za mrežu od 100 Mbps opterećenje će biti oko 20%.

Test dolazne brzine sa ograničenjem od 50 Mbps: iperf3 -c iperf.donapex.net -R -t 60 -b 50M
U upravitelju zadataka možete vidjeti stepen opterećenja mreže, za mrežu od 100 megabita opterećenje će biti oko 50%.

Ponekad, iz više razloga, nije moguće postići punu brzinu u jednom toku. Stoga, u iperf omogućen je višenitni način rada. Da biste odredili broj niti, koristite parametar -P
Možete odrediti jednu ili više niti, na primjer, pokretanje testiranja u 2 niti će izgledati ovako: iperf3 -c iperf.donapex.net -R -t 60 -P 2

Testiranje UDP saobraćaja.

Podrazumevano, program iperf3 koristi TCP protokol. UDP protokol, za razliku od TCP-a, ne koristi kontrolu isporuke paketa i algoritme kontrole brzine, i ima malo drugačije mrežno ponašanje od TCP saobraćaja.
Jer UDP ne kontroliše brzinu prenosa - to mora da uradi program koji prenosi saobraćaj. Prema tome, u UDP testu, ograničenje maksimalne brzine je po defaultu postavljeno na 1 Mbps. Ovo ograničenje možete promijeniti pomoću ključa -b

Maksimalna brzina ne treba biti previsoka jer to može dovesti do zagušenja mreže. U ovoj vrsti testa, bolje je zadržati ovaj parametar unutar 100 megabita.

Možete reći iperf3 da koristi UDP protokol pomoću parametra -u

Test odlazne brzine sa ograničenjem od 30 Mbps: iperf3 -c iperf.donapex.net -t 60 -b 30M -u
U upravitelju zadataka možete vidjeti stepen opterećenja mreže, za mrežu od 100 Mbps opterećenje će biti oko 30%.

Test dolazne brzine sa ograničenjem od 20 Mbps: iperf3 -c iperf.donapex.net -R -t 60 -b 15M -u
U upravitelju zadataka možete vidjeti stepen opterećenja mreže, za mrežu od 100 Mbps opterećenje će biti oko 20%.

Server može prihvatiti samo veze od jednog klijenta u isto vrijeme. Ako je server zauzet drugim klijentom, pojavit će se greška prilikom pokušaja testiranja. U tom slučaju, trebali biste pričekati da se server oslobodi.

Za potpunije testiranje poželjno je provesti nekoliko testova: sa ograničenjem brzine manjim od tarifnog, sa ograničenjem brzine jednakom tarifnom, bez ograničenja brzine.

Iperf je uslužni program za konzolu otvorenog koda dizajniran za testiranje mrežne propusnosti. Uz njegovu pomoć, prilično je lako izmjeriti maksimalnu propusnost mreže između servera i klijenta, izvršiti testiranje opterećenja komunikacijskog kanala ili rutera

Iperf uslužni program je višeplatformski i ne zahtijeva instalaciju, samo ga kopirajte na dva računala, propusni opseg mreže između kojih želite procijeniti.

Uslužni program Iperf radi u klijent-server modu. Na prvom računaru uslužni program Iperf se pokreće u serverskom režimu (očekuje saobraćaj od klijenta), a na drugom računaru, na kojem se Iperf pokreće u klijentskom režimu, generiše se TCP i UDP saobraćaj i meri brzina prenosa podataka. .

Da biste procijenili propusni opseg mreže između dva mrežna čvora, prvo pokrenite iperf uslužni program u serverskom načinu:

Iperf.exe -s -w 32768

Bitan. Argumenti uslužnog programa iperf razlikuju velika i mala slova.

-s– uslužni program se pokreće u serverskom modu (primajuća strana)
-w 32768- podesite veličinu TCP prozora na 32 KB (podrazumevano, oko 8 KB)

Po defaultu, uslužni program sluša na TCP portu. 5001 .U zavisnosti od postavki zaštitnog zida između klijenta i servera, port se može promijeniti pomoću argumenta -p[broj porta].

Na strani klijenta pokrenite iperf sa sljedećim opcijama:

Iperf.exe -c 10.0.0.44 -P 8 -t 30 -w 32768

-c 10.0.0.44– IP adresa iperf servera
-w 32768- povećati veličinu TCP prozora
-t 30– vrijeme u sekundama tokom kojeg se vrši testiranje (podrazumevano 10 sekundi)
-P 8- broj alternativnih tokova za povećanje propusnosti

U našem primjeru, testiranje je trajalo 30 sekundi. U konačnom izvještaju zanimaju nas vrijednosti kolone propusni opseg zadnji red . U našem slučaju, prosječna propusnost mreže između dva sistema je 2,85 Gbps. Sa argumentom -f možete promijeniti format brzine (bitovi, kilobiti, megabajti). Za duge testove, kada trebate procijeniti performanse nekoliko minuta, koristeći opciju -i, možete odrediti interval u kojem želite da prikažete srednje rezultate.

Po defaultu, uslužni program generiše TCP promet, ako želite testirati za UDP protokol, morate koristiti -u prekidač.

Tokom testa, grafikon opterećenja mreže u Task Manager-u izgleda ovako:

Važno je napomenuti da prilikom testiranja koristimo Iperf sve dostupan propusni opseg između klijenta i servera, što može negativno uticati na produktivne aplikacije i korisnike. Stoga, takvo testiranje treba provoditi namjerno.

Ako trebate procijeniti propusni opseg mreže u oba smjera (u duplex modu), morate dodatno specificirati opciju na klijentu -d:

Iperf.exe -c IP -P 8 -t 30 -w 32768 -d

Kompletna lista uslužnih opcija može se dobiti na sljedeći način:

Iperf-pomoć

Možete preuzeti Windows verziju iperfa na softpedia.com (iperf-2.0.5-2-win32.zip) ili .

Za one koji više vole grafičko sučelje za upravljanje, postoji i grafički analog iperfa - uslužni program jperf, pisanje u Javi (da bi radila Java mašina mora biti instalirana na računaru). Pored grafičkih podešavanja CLI interfejsa, Jperf može iscrtati propusni opseg komunikacionog kanala u realnom vremenu.

Dakle, da rezimiramo, Iperf je jednostavan i zgodan mrežni uslužni program koji može mjeriti performanse i kvalitet veze između dva sistema. I unatoč činjenici da je razvoj programa odavno prekinut, njegova funkcionalnost je sasvim dovoljna za zadatak.

Top Related Articles