Top 7 alata za testiranje mrežnih performansi

click fraud protection

Kad god sumnjate da nešto nije u redu s radom mreže, vaš najbolji način djelovanja je pokrenite neke testove da potvrdite da doista postoji problem i da vam pomognemo da ga pronađete i, na kraju, popravite to. 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, napravili smo neke naporan rad za vas i sastavili smo popis nekih od najboljih mrežne alate za testiranje performansi, a mi ćemo ih pregledati, naglašavajući srž svakog proizvoda značajke.

Prije nego što započnemo, ukratko ćemo razgovarati o mrežnim performansama 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 raspraviti testiranje 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.

instagram viewer

O izvedbi mreže

Kao što je elokventno definirano jednom rečenicom na Wikipediji, "mrežna izvedba odnosi 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 izmjeriti je istinsko korisničko iskustvo.

Nekoliko različitih čimbenika utječe na percipirane performanse 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. S druge strane, propusnost se odnosi na stvarno korištenje raspoložive širine pojasa. Da bismo zadržali svoju prethodnu analogiju, 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 više su faktor koji utječe 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 promet 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 razmišlja o performansama iz perspektive korisnika tue? Pa, naravno, postoji mogućnost da stvarni korisnici izvode testove, ali to može biti prilično nepraktično. Sljedeća je stvar upotreba mrežnog sustava za testiranje performansi koji koristi sonde raspoređene na strateškom mjestu diljem vaše mreže i koji mogu međusobno izvoditi stvarne simulacijske testove za mjerenje stvarnih performansi koristeći određene vrste promet. 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 slučajevima vam je potrebno brzo i prljavo 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

Drugo važno razlikovanje između praćenja rada i testiranja 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će testove između unaprijed konfiguriranih lokacija i koristeći unaprijed definirane simulacijske modele. 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 to obično ad-hoc postupak koji se izvodi ručno kad god se neki problem prijavi ili se sumnja na njega. 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 najboljih alata za testiranje performansi mreže. 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.

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 ispitivanje performansi, WAN Killer Network Generator prometa može biti vrlo korisno u kombinaciji s drugim alatima. 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 alata SolarWinds Engineer, omogućit će vam jednostavno postavljanje IP adrese i imena 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 i izmjene postavki kodne točke diferencirane usluge (DSCP) i eksplicitne obavijesti o povećanju (ECN).

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

Primjena ovog alata namijenjena je zadacima kao što su testiranje 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.

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.

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, 14-dnevna probna verzija može se dobiti na web mjestu SolarWinds.

Ostale komponente alata za inženjere SolarWinds

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 Inženjerski set alata - Početni zaslon

Alat također sadrži izvrsne mogućnosti praćenja i upozoravanja. Neki od njegovih alata nadzirat će vaše uređaje i podići upozorenja zbog dostupnosti ili zdravstvenih poteškoća. 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 editor zamki i SNMP trap prijemnik
  • Podmreža Kalkulator
  • Nadzor opsega DHCP
  • DNS analizator strukture
  • DNS revizija
  • Upravljanje IP adresama

Uz toliko alata koji su uključeni u set alata SolarWinds Engineer, najbolje je oprobati da ga isprobate i sami uvjerite što može učiniti za vas. I sa dostupno je besplatno 14-dnevno probno razdoblje, stvarno nema razloga da ga ne isprobam.

2. LAN brzina ispitivanja

LAN brzina ispitivanja iz TotuSoft jednostavan je, ali moćan alat za mjerenje prijenosa datoteka, tvrdog diska, USB pogona i brzine 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 te vam daje pravu mjeru performansi mreže. Alat je u početku postavljen u svom Lite, verzija s ograničenom značajkom. Za pristup 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 i dalje je lako dostupan za preuzimanje sa nekoliko web lokacija 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 je 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žnog segmenta 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 veza i prijenos način.

4. NetIO & NetIO-GUI

NetIO-GUI je zapravo besplatni prednji kraj za viš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

Da biste pokrenuli testove, potrebne su vam dvije instance alata, jedna na oba kraja. Jedna strana pokrenut će se u načinu klijenta, dok će se druga izvoditi u načinu rada poslužitelja. Upotreba je prilično jednostavna, nakon što je pokrenete na oba kraja, kliknite gumb start na poslužitelju (obično se izvodi na udaljenoj udaljenosti kraj) i na klijentu jednostavno unesete IP adresu poslužitelja i odaberete protokol (TCP ili UDP) koji želite koristiti za pokretanje test. 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 je od tada počeo da se nudi javnosti. To je još jedan besplatan i jednostavan alat za mrežno vrednovanje. Kao i većina drugih sličnih proizvoda, morat ćete pokrenuti alat na dva računala na bilo kojem kraju mreže koje trebate testirati. Upotreba je nešto lakša 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 poput nemogućnosti promjene 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 hardverski alat za podatke i usporedbu koji može izvesti mnogo različitih ispitivanja. Razlog zbog kojeg je ova specifična - i starija - verzija došla na naš popis zato što sadrži odličan alat Network Benchmark koji u novijim verzijama više nije dostupan. Upotreba dodatka je jednostavna 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-ih PerformanceTest je cjelovit softver za usporedbu performansi računala. 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 testova mrežne učinkovitosti. 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 propusnosti 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 Napredno, a potom Mreža.

PassMark Advanced Network Test

Ovo je ograničen alat gdje se rezultati prikazuju u području statusa i prikazuju količinu podataka poslanih na poslužitelj, učitavanje CPU-a te prosječne, minimalne i maksimalne brzine 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.

watch instagram story