Pralaidumas - tiksliau tinklo pralaidumaskadangi tai yra tai, apie ką mes kalbėsime, yra grandinės pajėgumas perduoti duomenis. Paprastai jis išreiškiamas bitais per sekundę ir suteikia duomenų apie duomenų, kuriuos galima perduoti laiko vienetu, kiekį. Šiandien apžvelgiame geriausius pralaidumo matavimo įrankius. Kai kuriems iš jūsų gali kilti klausimas, kodėl kam nors reikia tokio įrankio. Galų gale, ar ne 100 Mbps grandinės pralaidumas yra 100 Mbps? Na, ne visada, todėl reikia įrankių, norint tai išmatuoti.
Tyrimą pradėsime nuodugniaipažvelgti į pralaidumą. Mes jums pasakysime, kas tai yra, o kas ne. Tada pabandysime išspręsti bendrą painiavą tarp pralaidumo ir pralaidumo. Jie yra susiję, bet nėra vienodi. Tada mes kalbėsime apie veiksnius, darančius neigiamą įtaką pralaidumui. Kitas mūsų darbo tikslas - įsitikinti, kad visi yra tame pačiame puslapyje apie bitus ir baitus, ir kad visi suprastume, ką iš tikrųjų reiškia pralaidumo rodikliai. Visa tai atlikę, atskleisime keletą geriausių našumo matavimo įrankių, kuriuos galėjome rasti, ir po to vyksime trumpa diskusija apie konkrečias priemones, naudojamas interneto pralaidumui matuoti.
Kas yra pralaidumas?
Anot Vikipedijos, „pralaidumas yramaksimali pagaminimo norma arba maksimali norma, kurią naudojant kažkas gali būti perdirbtas “. Vis dėlto tai yra šiek tiek bendro pobūdžio, ir tai, kas mus tikrai domina, yra tinklo pralaidumas. Taigi, remdamasis populiaria internetine enciklopedija, telekomunikacijų kontekste ji toliau apibrėžiama kaip „sėkmingo pranešimo perdavimo ryšių kanalu norma“. Mes artėjame prie savo tikslo apibrėžti pralaidumą.
Kalbant apie kompiuterinius tinklus, pralaidumas paprastai yranurodo maksimalią grandinės ar nuorodos talpą duomenims perkelti. Jos vertė išreiškiama bitais per sekundę (bps), dažnai naudojant daugiklius, tokius kaip kilo, mega ar giga. Pralaidumas yra tas, už kurį dažnai mokate. Pavyzdžiui, jūs tikitės, kad 100 Mbps LAN sąsaja bus 100 Mbps pralaidumas. Panašiai, jei turite 20 Mbps ryšį su internetu, tikitės, kad jo pralaidumas bus 20 Mbps.
Tikslus pralaidumo apibrėžimas nėra tikslusaišku, tačiau diskusijos tikslais manysime, kad tai yra tikras tinklo grandinės pajėgumo perduoti duomenis matas. Kalbant paprasčiau, tai yra maksimalus įmanomas grandinės pralaidumas. Jei lygintume trasą su greitkeliu - kaip mes dažnai darome - pralaidumas yra automobilių skaičius, kurį jis gali nuvažiuoti per valandą.
Ar pralaidumas ir pralaidumas yra tas pats?
Taigi, atsižvelgiant į mūsų bandymą apibrėžtipralaidumą, galite pereiti prie išvados, kad pralaidumas ir pralaidumas yra tas pats. Ir jei pažiūrėsime į tinklo pralaidumo ir tinklo pralaidumo apibrėžimus, pamatysite daug panašumų. Tiesą sakant, vieno asmens pralaidumo apibrėžimas gali būti kito asmens pralaidumo apibrėžimas, todėl gali atrodyti, kad terminai yra lengvai keičiami.
Nemanome, kad jie yra keičiami vienas su kitu. Tačiau iš tikrųjų tai, kas, mūsų manymu, neturi jokios reikšmės. Arba bent jau tai jums neturėtų būti labai svarbu. Svarbu yra tai, kad mes sutariame dėl to, kas bus vadinama tuo, kas šiame straipsnyje. Taigi likusioje diskusijos dalyje pralaidumą vadinsime maksimalia grandinės duomenų laikomosios galios reikšme, o pralaidumą vadinsime EINAMU duomenų, kuriuos perduodama grandinė, greičiu. Taigi išmatuotas 100 MB / s spartos grandinės pralaidumas gali būti toks mažas kaip 1 Mb / s. Tiesą sakant, jis gali būti lygus nuliui.
Pralaidumą veikiantys veiksniai
Taigi, jei pralaidumas yra didžiausiasgrandinės talpa, ji neturėtų skirtis, tiesa? Na, tai iš tikrųjų skiriasi. Iš tikrųjų svarbu atskirti maksimalų pralaidumą nuo faktinio pralaidumo. Paaiškinkime. Kaip pavyzdį paimsime duomenų kelio pralaidumą tarp vieno duomenų centro serverio ir kito serverio kitame duomenų centre. Akivaizdu, kad mums bus pagunda manyti, kad kelio pralaidumas bus mažiausias pralaidumo kelio segmento. Bet nors tiesa, kad ji niekada nebus aukščiau, ji galėtų būti ir žemesnė. Kiekvienas įrenginys, esantis tarp šaltinio ir tikslo, gali pridėti tam tikrus vėlavimus, kurie, savo ruožtu, turės neigiamos įtakos pralaidumui.
Tinklo perpildymas ir dėl to atsirandantisspūstys taip pat gali turėti įtakos pralaidumui. Grįžtant prie greitkelio analogijos, visi žinome, kad judrus užmiestis važiuoja daug lėčiau nei tas, kuriame mažai eismo. Tas pats pasakytina apie perpildytus tinklus.
Nepainiokite bitų ir baitų
Žinant maksimalų grandinės pralaidumą arbaKelias į tikslą turėtų sudaryti galimybę apskaičiuoti, kiek laiko reikės nurodyto dydžio failui perduoti. Bet jūs turite būti atsargūs, kad gautumėte savo obuolius ir apelsinus tiesiai.
Pralaidumas paprastai matuojamas bitais persekundę (bps), kilobitus per sekundę (kbps), megabitus per sekundę (Mbps) ir gigabitus per sekundę (Gbps). Yra tam tikra painiava, ką reiškia priešdėliai kilo, mega ir giga. Pagal S. I. standartą šie priešdėliai rodo dauginimą iš 1 000 (kilogramas), 1 000 000 (mega) ir 1 000 000 000 (giga).
Kalbant apie failų dydžius, jie paprastai matuojamibaitų, kilobaitų, megabaitų ir gigabaitų, kur baitas yra aštuoni bitai. Šiais laikais priešdėliai kilo, mega ir giga turi tas pačias S. I. reikšmes, kurios atitinka 1998 m. Tarptautinės elektrotechnikos komisijos (IEC) standartus. Tačiau daugelis vis dar naudoja senesnę dvejetainę konvenciją, apibrėžiančią, kad kilobaitas yra 1 024 baitai. Taigi 1 megabaito failo dydis yra 1 024 × 1 024 (arba 1 048 579) baitų, o 1 gigabaitas yra 1 024 × 1 024 × 1 024 (arba 1 073 741 824) baitų.
Svarbu pažymėti, kadskirtumas tarp S.I. ir senosios mokyklos dvejetainių gigabaitų yra beveik 74 megabaitai. Taigi, bandydami apskaičiuoti laiką, reikalingą bet kokiam duomenų kiekiui perduoti, turite žinoti, ar failo dydis ir pralaidumo skaičiai naudoja S.I. ar dvejetainius priešdėlius.
Tiesūs jūsų numeriai
Neįprasta, kad žmonės sutrumpinadažniausiai vartojamos išraiškos. Pvz., Mes dažnai vadiname 64 kilobaitų failą kaip 64 kt failą arba 100 megabaitų failą - kaip 100 mega failą. Mes taip pat dažnai darome tą patį, kai kalbame apie grandinės pralaidumą. Taigi 256 kilobitų per sekundę grandinę mes vadinsime 256 k grandine arba 2 Mbps grandine kaip 2 megių grandine. Žinoma, tai reiškia, kad turite būti atsargūs skaičiuodami perdavimo laiką, nes failo dydis matuojamas baitais, o grandinės pralaidumas matuojamas bitais.
Pavyzdžiui, 64 k failas. Tai iš tikrųjų yra 64 × 1 024 (darant prielaidą, kad mes naudojame dvejetainius daugiklius) × 8 bitų, iš viso 524 288 bitų. Taip pat 64 k grandinė perduos bitus 64 × 1 000 arba 64 000 bps greičiu. Todėl 64 k failo perdavimui per 64 k grandinę prireiks mažiausiai 524 288/64 000 arba 8,192 sekundės. Daugelis žmonių klaidingai mano, kad „k“ visada yra tas pats, ir padarys išvadą, kad 64 k failo perdavimui per 64 k grandinę prireiks 1 sekundės.
Geriausi pralaidumo matavimo įrankiai
Tarp visų prieinamų stebėjimo įrankiųir matuoja tinklo veikimą, kai kurie yra skirti pralaidumui matuoti. Tai įrankiai, kuriuos ketiname peržiūrėti. Žemiau pateiktuose įrankiuose pralaidumui įvertinti naudojami skirtingi metodai. Kai kurie naudos analizės protokolus, tokius kaip SNMP ar NetFlow, o kiti atliks streso testus.
1. „SolarWinds“ tinklo pralaidumo analizatoriaus paketas (NEMOKAMAS BANDYMAS)
„SolarWinds“ įgijo gerą reputacijąpadaryti keletą geriausių tinklo stebėjimo įrankių. JAV įsikūrusi bendrovė taip pat garsėja daugybe nemokamų įrankių, tenkinančių specifinius tinklo administratorių poreikius, tokius kaip TFTP serveris ar potinklio skaičiuoklė.
Bendrovė taip pat turi sprendimą pralaidumo analizei atlikti Tinklo pralaidumo analizatoriaus paketas. Vis dėlto tai nėra atskiras produktas, o veikiau priedas prie kurio nors iš šių „SolarWinds“ tinklo našumo monitorius, vienas iš geriausių SNMP stebėjimo įrankių arba „SolarWinds“ „NetFlow“ srauto analizatorius, puikus „NetFlow“ kolektorius ir analizatorius.
Pažiūrėkime, kas yra Tinklo pralaidumo analizatorius pakuotė turi pasiūlyti. Produktas siūlo išsamią tinklo pralaidumo analizę ir veiklos stebėjimą. Taigi jis stebės ir analizuos tinklo veikimą ir pralaidumą. Tai taip pat padės rasti tinklo gedimus, stebėti įrenginių prieinamumą ir veikimą bei rinkti srauto duomenis pralaidumui matuoti.
Programinė įranga taip pat gali padėti jums identifikuotipralaidumą didinantys vartotojai ir programos, nustato, kurie vartotojai, programos ar tinklo protokolai naudoja didžiausią pralaidumą, patvirtina tinklo srauto prioritetų nustatymo strategijas ir įvertina „QoS“ strategijų efektyvumą.
„SolarWinds“ tinklo pralaidumo paketas yra licencijuotaspagal didžiausią mazgų, sąsajų ar tūrių skaičių. Norėdami gauti kainą, turite susisiekti su „SolarWinds“. Kadangi tai yra priedas prie NPM arba NTA, turėsite atsižvelgti ir į vieno iš jų kainą. Jei norėtumėte išbandyti produktą prieš jį įsigydami, galima įsigyti nemokamą bandomąją versiją.
2. „Iperf3“
Galima naudoti „iperf“ įrankių serijąnustatyti maksimalų IP tinklų pralaidumą. Jame yra įvairių suderinamų parametrų, susijusių su laiko nustatymu, protokolais ir buferiais, leidžiančius jums pritaikyti darbą pagal jūsų poreikius. Už kiekvieną testą iperf3 praneša išmatuotą pralaidumą, nuostolius ir kitus parametrus.
„Iperf3“ siūlo daug patobulinimų, palyginti su ankstesniaisversijų ir dabar joje yra nemažai funkcijų, rastų kituose įrankiuose, tokiuose kaip nuttcp ir netperf. Šios naudingos funkcijos trūko ankstesniame „iperf“. Pvz., Šioje versijoje yra nulinio kopijavimo režimas ir pasirenkamas JSON išėjimas. Prisimink tai iperf3 nėra atgal suderinamas su originaliu „iperf“.
„Iperf3“ daugiausia kuria ESnet / Lawrence BerkeleyNacionalinė laboratorija. Jis išleidžiamas pagal trijų sąlygų BSD licenciją. Pirmiausia sukurtos „CentOS Linux“, „FreeBSD“ ir „OS X“, tai yra vienintelės oficialiai palaikomos platformos. Tačiau buvo keletas pranešimų apie „OpenBSD“, „Android“ ir kitų „Linux“ distribucijų sėkmę.
Atminkite, kad ankstesnę „iperf“ versiją, „iperf2“, vis dar aktyviai kuria kita organizacija. Vis dėlto, jei norite geriausio funkcionalumo, turėtumėte naudoti iperf3 kurį galima atsisiųsti iš jo „GitHub“ namų.
3. „TotuSoft“ LAN greičio testas
Nepaisant savo vardo, LAN greičio testas ne tik išbandys vietinius tinklus. Nuo pat pradžių jis buvo sukurtas kaip paprastas, bet galingas įrankis, skirtas matuoti failų perkėlimą, standųjį diską, USB diską ir LAN greitį. Įrankis veikia apskaičiuodamas laiką, per kurį reikia perkelti žinomą duomenų kiekį. Jei kaip kelionės tikslą pasirinksite vietinį standųjį diską arba USB atminties įrenginius, jis išmatuos to įrenginio pralaidumą. Kita vertus, jei pasirinksite nuotolinės saugyklos vietą, ji išmatuos tinklo pralaidumą.
LAN greičio testas sukuria testavimo failą atmintyje, tada jį perkeliaabiem būdais (be neigiamo „Windows“ / „Mac“ failų talpyklos poveikio), kartu stebint, kiek laiko reikia perkėlimui. Tada ji atliks visus skaičiavimus už jus.
Taip pat yra galimybė perkelti failą į nuotolinį kompiuterį, kuriame veikia LAN greičio testas Serveris. Tai gali būti naudinga, nes paaiškėja, kad tai, ką matuojate, yra iš tikrųjų LAN pralaidumas ir kad neatsižvelgiama į bet kokį vėlavimą nuotolinio pagrindinio kompiuterio saugyklos posistemyje. Kaip ir LAN greičio testas įrankis, LAN greičio testas Serveris gaus gautus duomenis atmintyje, o ne diske.
LAN greičio testą galima įsigyti nemokamai išleidžiamoje versijoje arba mokamoje versijoje, pradedant nuo 10 USD, už vieną licenciją su daugybės nuolaidų kelioms kopijoms.
4. „NetStress“
„NetStress“ yra įrankis, kurio specializacija yra matavimaspralaidumas bevieliuose tinkluose. Tai yra dviejų komponentų įrankis su klientu ir serveriu ir jis veiksmingai matuoja pralaidumą tarp dviejų. Taigi, jis gali būti naudojamas ir laidiniams tinklams.
Pirmiausia rekomenduojama naudoti šį įrankįnaudokite jį norėdami nustatyti tinklo našumo etaloną. Tada, kai pranešama apie problemas ir įtariate, kad našumas pablogėjo, paleiskite ją dar kartą ir palyginkite rezultatus su etalonu. Tai parodys, ar iš tikrųjų kilo problemų dėl pralaidumo, ir nurodys veiksmus, kurių reikia norint ją pašalinti. Iš tikrųjų čia yra įrankio belaidė specializacija.
„NetStress“ yra pakrautas funkcijomis. Pirma, yra tik vienas įrankis, kuris gali būti serveris arba klientas. Jis taip pat palaikys TCP ir UDP duomenų perdavimą su įvairaus dydžio segmentais ir palaikys kelis duomenų srautus. Jis taip pat turi keletą patobulintų parametrų, kuriuos galima pritaikyti pagal skonį. Pavyzdžiui, galite pasirinkti, kad rodymo vienetai būtų bitai arba baitai per sekundę.
Netstresas galima nemokamai atsisiųsti iš savo leidėjo svetainės nutsaboutnets.com.
5. „TamoSoft“ pralaidumo testas
Į „TamoSoft“ pralaidumo testas yra vienintelis mūsų sąrašo įrankis, kuris yra reklamuojamaskaip pralaidumo bandymo įrankis. Tai nemokama programa. Tai reiškia, kad nors jis yra prieinamas nemokamai, jis nėra atvirojo kodo. Įrankis veikia nuolat siųsdamas TCP ir UDP duomenų srautus per jūsų tinklą ir skaičiuodamas svarbią metriką. Pavyzdžiui, jis apskaičiuos aukščiau esančios ir žemutinės pralaidumo vertes, paketo praradimą ir pirmyn-atgal laiką. Programinė įranga rodo rezultatus tiek skaitmeniniu, tiek diagramų formatu.
Į „TamoSoft“ pralaidumo testas palaiko tiek IPv4, tiek IPv6 ryšius irleidžia vartotojui įvertinti tinklo veikimą atsižvelgiant į paslaugų kokybės (QoS) parametrus. Kaip ir keletas kitų įrankių mūsų sąraše, tai yra dviejų komponentų įrankis su serveriu ir klientu.
Štai kaip veikia šie įrankiai: Kliento dalis jungiama prie serverio dalies, kuri klausosi jungčių. Užmezgus ryšį, klientas ir serveris keičiasi duomenimis abiem kryptimis, o programos kliento dalis apskaičiuoja ir rodo tinklo metriką. Tai gana paprasta, tačiau jis puikiai atlieka faktinio pralaidumo matavimą.
Į „TamoSoft“ pralaidumo testas yra nemokama programa, o „TamoSoft“ taip pat siūlo visavertį WLAN našumo analizės sprendimą, vadinamą „TamoGraph Site Survey“.
6. „IxChariot“
Paskutinis mūsų sąraše yra „IxChariot“ iš „Ixia“, „Keysight“ programinės įrangos šakos, gamintojokai kurių garsiausių pasaulyje elektronikos bandymų įrangos. „IxChariot“ yra daug daugiau nei tik pralaidumo matavimo įrankis, tai yra išsamus tinklo analizės sprendimas, turintis daugybę papildomų funkcijų. Tai išmatuos pralaidumą - kitaip jo nebus šiame sąraše - bet tai padarys kur kas daugiau.
Čia yra keletas pagrindinių produkto savybių. Tai leis jums akimirksniu įvertinti tinklo veikimą, įskaitant belaidžio tinklo veikimą ir geografinę vietą. Jo našumo parametrai bus naudojami mobiliuosiuose įrenginiuose, asmeniniuose kompiuteriuose, „Mac“ kompiuteriuose ar bet kurioje hipervizoriaus ar debesies tarnyboje ir leis centralizuotai valdyti bet kurią platformą. Programinė įranga pateikia išsamią programos emuliaciją ir pagrindinę veikimo metriką, įskaitant pralaidumą, paketų praradimą, trūkčiojimą, atidėliojimą, MOS ir OTT vaizdo įrašus, tokius kaip „Netflix“ ar „YouTube“.
Tai yra aukščiausio lygio produktas, kuriam taikoma aukščiausio lygio kaina, kurią galima gauti tik paprašius oficialios kainos. Ir nors nemokama bandomoji versija nėra prieinama, nemokama demonstracinė versija internete yra.
Apie interneto pralaidumo testavimą
Prieš baigdami diskusiją, yra dar vienas dalykaspopuliarus tinklo pralaidumo matavimo įrankio tipas, apie kurį norėtume kalbėti. Jie yra interneto greičio tikrinimo įrankiai. Šie įrankiai leis jums gana tiksliai išmatuoti maksimalų įkėlimo ir atsisiuntimo našumą, kurį gaunate iš savo interneto paslaugų teikėjo.
Yra keletas tokių priemonių ir Greičiausias pagal „Ookla“ greičiausiai yra vienas populiariausių. Kasdien naudojama daugiau nei dešimt milijonų unikalių bandymų. Nuo pat įkūrimo 2006 m. Su „Speedtest“ buvo atlikta daugiau nei 20 milijardų testų. Bendrovę skatina įsipareigojimas „užtikrinti skaidrumą tinklų veikime“.
Šiuo metu „Speedtest“ galima įsigyti kaip internetinį įrankį „Speedtest.net“ ir kaip atskiras programas, kurias galima atsisiųsti ir įdiegti „iOS“, „Android“, OS X, „Windows“, „Google Chrome“ ir „Apple TV“.
Yra ir kitų panašių įrankių, kuriuos galite naudotitam tikslui taip pat. Dauguma didžiųjų interneto paslaugų teikėjų turi tokį, kuriuo gali naudotis jų klientai. Tačiau aš vengiu jų atsisakyti ir paprastai renkuosi trečiosios šalies įrankį dėl jo nešališkumo.
Komentarai