- - Top 7 alata za testiranje mrežnih performansi

Top 7 alata za testiranje mrežnih performansi

Kad god sumnjate da nešto nije u redu sUčinkovitost mreže, vaš najbolji način djelovanja je da pokrenete neke testove kako biste potvrdili da uistinu postoji problem, ali i da bi vam pomogli da ga pronađete i, na kraju, popravite. Na raspolaganju su mnogi alati za testiranje performansi mreže. Toliko da se odabir najprikladnijeg za vaše specifične potrebe može pretvoriti u težak izazov. Srećom, učinili smo težak posao za vasi sastavili smo popis nekih najboljih alata za testiranje performansi mreže i upravo ćemo ih pregledati, naglašavajući osnovne značajke svakog proizvoda.

Prije nego što započnemo, ukratko ćemo razgovarati o mrežiperformanse općenito. Dat ćemo sve od sebe da opišemo što je to. Kao što ćete vidjeti, stvar je percepcije više od svega. Čimbenici koji utječu na našu percepciju učinkovitosti mreže bit će naš sljedeći redoslijed poslovanja. Zatim ćemo razgovarati o testiranju mrežnih performansi, kako je to učinjeno i što uključuje. Inzistirat ćemo i na razlici između testiranja performansi mreže i praćenja performansi mreže, dva povezana, ali različita koncepta. I kad se svi nađemo na istoj stranici, nastavit ćemo s pregledom najboljih alata za praćenje mrežnog učinka.

O izvedbi mreže

Kao što je rječito definirano u jednoj rečenici naWikipedija, "mrežne performanse odnose se na mjere kvalitete usluge mreže koje vidi kupac". Postoje tri osnovna elementa te definicije. Prvi je mjere dio. Jasno je utvrdilo da je za mrežne performanse potrebno nešto mjeriti. Sljedeći važan bit je kvaliteta usluge mreže. Kvaliteta usluge generički je pojam, ali kao što ćete vidjeti, nekoliko je određenih mjernih podataka povezano s njima. Posljednji važan dio je kupac. Nas mreža ne zanima kao teoretska stvar. Ono što trebamo mjeriti je pravo korisničko iskustvo.

Nekoliko različitih čimbenika utječe na uočeneperformanse mreže i obično se smatraju važnim. Prva dva su propusnost i propusnost, ali često dolazi do zabune između ova dva pojma. Širina pojasa odnosi se na nosivost mreže. Kao analogiju, smatrajte to brojem prometnica na autocesti. Propusnost, s druge strane, odnosi se na stvarno korištenje raspoložive širine pojasa. Kako bi se zadržala naša prethodna analogija, autocesta s četiri trake ima propusnost od 4000 vozila na sat, ali njen trenutni protok mogao bi biti samo 400 vozila na sat ili 10% njegovog kapaciteta.

Latencija, kašnjenje i podrhtavanje su više faktorutječu na percipirane performanse mreža. Latencija se odnosi na vrijeme potrebno za putovanje od izvora do odredišta. To je uglavnom funkcija vremena putovanja signala i vremena obrade u bilo kojim čvorovima kroz koji prolazi. To je fizičko ograničenje koje se ne može umanjiti. Kašnjenje, s druge strane, ponekad se može poboljšati. To ima veze s vremenom potrebnim za umrežavanje opreme za obradu, red i prosljeđivanje podataka. Brže, snažnija oprema će općenito dodati manje kašnjenja na prijenos. Što se tiče podrhtavanja, odnosi se na varijaciju kašnjenja paketa na kraju prijema razgovora. Na njega posebno utječe promet u stvarnom vremenu ili gotovo u stvarnom vremenu, jer može uzrokovati da paketi podataka izađu iz niza. Na primjer, u slučaju glasa preko IP-a, to može rezultirati nerazumljivim govorom.

Na performanse mreže mogu utjecati i mnogi drugi faktori. Stopa pogreške jedna je od njih. Odnosi se na broj oštećenih bitova izražen u postotku ili udjelu od ukupno poslanog bita.

Ispitivanje mrežnih performansi

Kako se mjeri mjerenje performansiperspektiva korisnika tue? Pa, naravno, postoji mogućnost da stvarni korisnici izvode testove, ali to može biti prilično nepraktično. Sljedeća je najbolja stvar upotreba mrežnog sustava za testiranje performansi koji koristi sonde raspoređene na strateškom mjestu u cijeloj mreži i koji mogu međusobno izvoditi stvarne simulacijske testove za mjerenje stvarnih performansi koristeći određene vrste prometa. To, međutim, može biti nepraktično jer zahtijeva određeno preliminarno postavljanje. Neće biti od velike pomoći da se riješi iznenadni problem.

U tim je slučajevima potrebno i brzoprljavo rješenje. Jednostavna aplikacija koju možete brzo implementirati ili instalirati na bilo kojem kraju segmenta koji trebate testirati i koji će vam omogućiti ručno konfiguriranje i pokretanje simulacijskih testova.

Ispitivanje vs nadzor

Još jedna značajna razlika koju treba napraviti jejedan između praćenja i provjere performansi. To su dva slična koncepta, ali postoji nekoliko razlika. Osnovna ideja je ista: simuliranje stvarnog korisničkog prometa i mjerenje stvarnih performansi mreže. Gdje se razlikuje je u tome kako i kada se radi. Sustavi za nadzor rade stalno i izvode ponavljajuća ispitivanja između unaprijed konfiguriranih lokacija i korištenjem unaprijed definiranih simulacijskih modela. Nadzorna ploča obično je dostupna za prikaz najnovijih rezultata ispitivanja i često se mogu generirati izvještaji u različite svrhe.

Testiranje se razlikuje po tome što je obično anad-hoc postupak koji se pokreće ručno kad god se prijavljuje ili sumnja na problem. Testovi se obično izvode između dvije određene točke na mreži za koje se sumnja da postoji problem. Test će vam često pomoći u otkrivanju i utvrđivanju problema.

Najbolji alati za testiranje performansi mreže

Pretražili smo na tržištu neke od najboljihmrežni alati za ispitivanje performansi Evo rezultata naših napora. Nadamo se da će vam pomoći odabrati najbolji alat za vaše specifične potrebe. Ako tražite alate za nadgledanje performansi, o ovome se ne radi, pa predlažemo da pročitate neke druge naše postove na tu temu. Za sada pogledajmo značajke najboljih alata koje možemo pronaći.

1. SolarWinds WAN Killer (Dio alata inženjera))

SolarWinds je opće ime u području mrežne administracije. Tvrtka je poznata po izradi nekih od najboljih alata za mrežnu administraciju na tržištu. Njegov vodeći proizvod, the Monitor performansi mreže općenito je prepoznat kao jedan od najboljih raspoloživih alata za praćenje propusnosti mreže. I kao da to nije dovoljno, SolarWinds darovao nam je i nekoliko besplatnih alata, svaki se obraćajući specifičnim potrebama mrežnih administratora. Takvi alati uključuju poznati SolarWinds TFTP Server i Advanced Subnet Calculator.

Iako sam po sebi nije mrežni alat za testiranje performansi, WAN Killer Network Generator prometa može biti vrlo korisna u kombinaciji s drugimalati. Njegova je jedina svrha generiranje mrežnog prometa. Omogućuje administratorima korištenje drugih alata za testiranje performansi za testiranje performansi u velikim prometnim situacijama, što mnogi alati rade sami.

Alat koji je dio SolarWindsInženjerski set alata omogućit će vam da jednostavno postavite IP adresu i ime računala na koje želite poslati slučajni promet. Omogućit će vam i određivanje parametara kao što su brojevi priključaka, veličina paketa i postotak propusnosti koju treba koristiti. To vam može čak omogućiti izmjenu postavki kodne točke diferencirane usluge (DSCP) i eksplicitne obavijesti o značajnim značajkama (ECN).

Snimka zaslona za ubojice SolarWinds-a

  • BESPLATNO probno razdoblje: Skup alata SolarWinds Engineer-a
  • Službena veza za preuzimanje: https://www.solarwinds.com/engineers-toolset/registration

Primarna upotreba ovog alata je za zadatke poputtestiranje prioriteta prometa i uravnoteženje opterećenja. Također možete koristiti da biste bili sigurni da je vaša mreža ispravno postavljena i da ogromne količine nevažnog prometa - generirane ovim alatom - neće imati negativan učinak kritičnog prometa. Razina precizne prilagodbe alata omogućava vam da simulirate gotovo bilo koju vrstu situacije.

To. SolarWinds WAN Mrežni promet ubojica Generator dio je Skup alata za inženjere, snop od preko 60 različitih alata. Skup alata uključuje kombinaciju najvažnijih besplatnih alata iz SolarWinds u kombinaciji s mnogim ekskluzivnim alatima koje nećete drugdje pronaći. A većina uključenih alata integrirana je u zajedničku nadzornu ploču odakle im se lako može pristupiti.

To. Skup alata SolarWinds Engineer-a (uključujući WAN Mrežni promet ubojica Generator) prodaje se za 1 495 USD po instalaciji radne površine. Trebat će vam jedna licenca za svakog korisnika alata. Ali s obzirom na sve uključene alate ovo je vrlo povoljna cijena. Ako želite testirati skup alata, probna inačica od 14 dana može se dobiti na web mjestu SolarWinds.

Ostale komponente alata Inženjera SolarWinds

To. Skup alata SolarWinds Engineer-a uključuje nekoliko namjenskih alata za rješavanje problema. Alati poput Ping Sweep, DNS analizatora i TraceRoute mogu se koristiti za dijagnostiku mreže i brže rješavanje složenih mrežnih problema. Za sigurnosno orijentirane administratore neki se alati alata mogu upotrebljavati za simulaciju napada i pomoć u prepoznavanju ranjivosti.

SolarWinds Engineer

Alat također ima izvrsne rezultatemogućnosti praćenja i upozoravanja. Neki će njegovi alati nadzirati vaše uređaje i podizati upozorenja o dostupnosti ili zdravstvenim problemima. I na kraju, možete koristiti neke od uključenih alata za upravljanje konfiguracijom i konsolidaciju zapisnika.

Evo popisa nekih drugih alata koji ćete pronaći u Skup alata SolarWinds Engineer-a:

  • Port Skener
  • Prebacite Port Mapper
  • SNMP bris
  • IP Network Browser
  • Otkrivanje MAC adrese
  • Ping Sweep
  • Monitor vremena reakcije
  • CPU Monitor
  • Monitor memorije
  • Monitor sučelja
  • traceroute
  • Dešifriranje lozinke usmjerivača
  • SNMP Brute Force Attack
  • SNMP rječnik napada
  • Konfiguriraj Usporedbu, Downloader, Uploader i Editor
  • SNMP uređivač zamki i SNMP trap prijemnik
  • Podmreža Kalkulator
  • Nadzor opsega DHCP
  • DNS analizator strukture
  • DNS revizija
  • Upravljanje IP adresama

Sa toliko alata koji su uključeni u SolarWindsInženjerski set alata, vaša je najbolja opklada najvjerojatnije da ga isprobate i uvjerite se sami što može učiniti za vas. A s besplatnim 14-dnevnim probnim rokom, zaista nema razloga da ga ne isprobate.

2. LAN brzina ispitivanja

LAN brzina ispitivanja iz TotuSoft je jednostavan, ali moćan alat za mjerenje datotekebrzine prijenosa, tvrdog diska, USB diska i mreže. Sve što trebate učiniti je odabrati odredište na poslužitelju na kojem želite testirati WAN vezu. Alat će zatim izgraditi datoteku u memoriju i prenijeti je oba puta dok mjeri vrijeme koje je potrebno. Tada obavlja sve izračune za vas i daje vam procjenu uspješnosti prijenosa.

Zaslon za testiranje brzine LAN-a

Možete odabrati i računalo na kojem radi LAN poslužitelj za testiranje brzine umjesto u zajedničku mapu kao odredište. Ovo učinkovito uklanja komponentu pristupa disku iz jednadžbe i daje istinsku mjeru performansi mreže. Alat je u početku postavljen u svom Lite, verzija s ograničenom značajkom. Da biste pristupili naprednim značajkama standardne verzije, morate kupiti licencu koja je dostupna za samo deset dolara, s količinskim popustima. Alat je prenosiv i pokretat će se u bilo kojoj verziji sustava Windows još od Windows 2000.

3. LAN klupa

Unatoč činjenici da web mjesto njegovog razvojnog programera više ne postoji, LAN klupa iz Zack Saw još uvijek je dostupan za preuzimanje snekoliko web mjesta za preuzimanje softvera. To je besplatan i prijenosni uslužni program za usporedbu TCP mreže. Alat se temelji na Winsocku 2.2, prilično starom okviru, ali s minimalnom potrošnjom procesora. Na taj način možete biti sigurni da loši performanse procesora neće doći i da zagađuju rezultate testa vašeg mrežnog učinka. Sve što alat radi jest testiranje mrežnih performansi između dva računala, ali što radi, dobro radi.

Snimka zaslona LANBench

Trebat ćete pokrenuti LAN klupa na dva računala, na bilo kojem kraju mrežesegment koji želite testirati. Jedna instanca radi kao poslužitelj, a druga klijent. Na strani poslužitelja nije potrebna konfiguracija. Sve što trebate učiniti je kliknuti na Slušati dugme. Prije testiranja konfiguracija alata vrši se na strani klijenta. Trebat ćete odrediti IP adresu poslužitelja i možete prilagoditi nekoliko parametara testiranja kao što su ukupno trajanje testa, veličina paketa koja se koristi za testiranje, kao i način veze i prijenosa.

4. NetIO & NetIO-GUI

NetIO-GUI je zapravo besplatni prednji kraj zaviše platformski uslužni program NetIO. Zajedno čine vrlo moćan alat za testiranje performansi. Može se koristiti za mjerenje vremena reagiranja ICMP-a, kao i za mrežne brzine prijenosa za različite veličine paketa i protokole. Svi se rezultati pohranjuju u bazu podataka SQLite i mogu se lako usporediti. Ovaj je Windows alat dostupan ili kao program za instaliranje ili kao prijenosni alat.

Snimka zaslona NetIO-GUI

Za pokretanje testova potrebne su vam dvije instancealat, jedan na oba kraja. Jedna strana pokrenut će se u klijentskom načinu rada, dok će se druga izvoditi u načinu rada poslužitelja. Upotreba je prilično jednostavna, nakon što je pokrenete na oba kraja, na serveru pritisnete gumb za pokretanje (obično se izvodi na krajnjem kraju), a na klijentu jednostavno unesete IP adresu poslužitelja i odaberete protokol (TCP ili UDP) koji želite koristiti za pokretanje testa. Pokrenete test i pustite NetIO test povezanost pomoću različitih veličina paketa prije nego što vrati rezultate ispitivanja.

5. NetStress

U početku je stvorio kao interni alat Matice o mrežama, NetStress se od tada počeo nuditijavnost. To je još jedan besplatan i jednostavan alat za mrežno vrednovanje. Kao i većina drugih sličnih proizvoda, alat ćete morati pokrenuti na dva računala na bilo kojem kraju mreže koje trebate testirati. Nešto je jednostavniji za upotrebu od ostalih alata jer automatski može pronaći IP adresu prijemnika.

Snimka zaslona NetStress

Pokretanje testa s NetStressom vrlo je jednostavno, iako ga neki možda ne smatraju samorazumljivim. Ono što trebate učiniti je kliknuti na 0.0.0.0 pored Daljinski primljeni IP, Zatim odaberite IP adresu koja je navedena u prozoru i kliknite U redu. To će omogućiti Sopor dugme. Kad je omogućen, jednostavno ga klikneš i alat započinje testiranje i mjerenje TCP i UDP propusnosti. Zanimljiva opcija pronađena je u ovom alatu mogućnost izmjene veličine MTU-a koja se koristi za testiranje. Unatoč nekim čudima kao što je nemogućnost mijenjanja veličine prozora na cijelom zaslonu, NetStress je prilično dobar alat.

6. Aida32

Aida32 službeno je prekinuti proizvod koji je zamijenjen Aida64 ali ova je starija verzija i dalje vrlo popularna i lako se može pronaći. Aida je alat za podatke o hardveru i upoređivanjekoji mogu izvesti mnogo različitih ispitivanja. Razlog zbog kojeg se ova specifična - i starija - inačica našla na našem popisu zato što sadrži odličan alat Network Benchmark koji u novijim verzijama više nije dostupan. Upotreba dodatka je lagana i može se pokrenuti s alata Uključiti izbornik

Snimka zaslona Aida32

Aida32 Alat se ne razlikuje u svom radu od većine ostalih na ovom popisu i trebat ćete ga pokrenuti na oba kraja puta koji želite testirati. Na jednom od računala morate odabrati Ovladati; majstorski s padajućeg popisa koji ćete pronaći na dnu prozora alata. Zatim idite na Širina pojasa i kliknite gumb Start. Na drugom računalu odaberete Rob umjesto Ovladati; majstorski i unesite IP adresu glavnog računala. Baš kao što ste učinili, Širina pojasa i kliknite Početak, Nakon što test završi, gumb Spremi može se upotrijebiti za prikladno spremanje grafikona propusnosti u bitmap formatu.

7. IzvođenjeTest

Prolazna ocjena„s PerformanceTest je cjelovita usporedba performansi računalasoftver. Našao se na našem popisu, jer ima prilično pristojan napredni alat za mrežno testiranje koji se može koristiti za pokretanje mrežnih testova. I previše može izvoditi testove na mrežama IPv4 i IPv6. Nadalje, korisnicima će omogućiti postavljanje veličine bloka podataka koja se koristi za testiranje. Omogućit će vam i omogućavanje usporavanja propusne širine UDP-a ako to želite. Mrežni modul je dobro skriven unutar PerformanceTest primjena. Možete mu pristupiti tako da na traci izbornika alata kliknete Napredna, a potom Mreža.

PassMark Advanced Network Test

Ovo je ograničeno sredstvo gdje su rezultatiprikazane u području statusa i prikazuju količinu podataka poslanih na poslužitelj, učitavanje CPU-a te prosječnu, minimalnu i maksimalnu brzinu prijenosa. Iako to nije puno, trebalo bi biti dovoljno za utvrđivanje dosljednosti učinka mreže. PerformanceTest je plaćeni shareware, ali se može besplatno koristiti bez ikakvih ograničenja do 30 dana.

komentari