Traceroute on yksi yleisimmin käytetyistä työkaluista verkon vianmääritykseen. Se toimii seuraamalla paketteja niiden liikkuessa tietokoneiden välillä ja tutkimalla niiden kulkemaa reittiä. Traceroute voi sitten määrittää, esiintyykö matkan varrella viiveitä tai häviöitä, ja auttaa sinua paikallistamaan, missä paketti tarkalleen ottaen hidastuu.
Traceroute on ollut käytössä jo pitkään. Sen pitkäikäisyydestä ja laajasta käytöstä huolimatta on kuitenkin olemassa muita, nykyaikaisempia työkaluja, jotka pystyvät auttamaan sinua samoissa ongelmissa, joihin traceroute on suunniteltu. Kuten tämä opas osoittaa, hyvä traceroute-vaihtoehto voi antaa täydellisemmän kuvan verkon ongelmista ja helpottaa IT-henkilöstön ja järjestelmänvalvojien työtä. Suosittelemani työkalut ovat SolarWinds® Network Performance Monitor (NPM) ja SolarWinds Engineer’s Toolset (ETS).
Mikä on Traceroute?
Traceroute on komento, jota käytetään verkon vianmääritykseen. Se tulee komentorivityökaluna Unix-järjestelmiin, ja se on saatavilla Mac OS:ssä graafisena traceroute-työkaluna verkkoapuohjelman kautta. Windows-käyttöjärjestelmissä komennon nimi on tracert.
Traceroute eli tracert käyttää niin sanottuja ”kaikupaketteja” tutkiakseen sijaintisi ja etäkohteen välistä reittiä. Se lähettää paketin ja näyttää luettelon hypyistä tai reitittimistä, joiden kautta paketti kulkee, sekä kunkin hypyn IP-osoitteet. Se näyttää myös latenssin (tai viiveen) millisekunteina jokaisessa polun askeleessa.
Voit käyttää traceroute-ohjelmaa nähdessäsi, onko jollakin hyppäyksellä suuri latenssi tai onko kunkin hyppäyksen välinen latenssi tasainen. Joissakin tapauksissa hyppäyksen vieressä saattaa näkyä *-symboli, mikä tarkoittaa, että vastausta ei tullut – tämä voi tarkoittaa pakettihäviötä näissä kohdissa. Käyttämällä traceroute-ohjelmaa tällä tavoin voit määrittää, miten verkon reitit toimivat, ja tunnistaa verkon reittien varrella olevat ongelmat vianmääritystä varten.
Parhaat Traceroute-vaihtoehdot
Traceroute-vaihtoehdon käyttäminen voi auttaa järjestelmänvalvojia saamaan käyttöönsä traceroute-ohjelman hyödyt ja lisäominaisuudet, jotka tukevat nopeampaa ja tehokkaampaa vianmääritystä. Esimerkiksi monissa yritysympäristöissä IT-ammattilaiset käyttävät traceroutea useiden muiden työkalujen ohella. He joutuvat kokoamaan nämä työkalut yhteen ja selvittämään niiden välisiä integraatioita, vaikka joissakin tapauksissa he voisivat käyttää kattavampaa verkonvalvonta- ja vianmääritysratkaisua.
Markkinoilla on laaja valikoima verkon jäljitystyökaluja. Osa niistä on suhteellisen yksinkertaisia ja osa kattavia. Alla ovat parhaimmat valitsemani traceroute-vaihtoehtoiset työkalut.
- SolarWinds Network Performance Monitor
Ykkösvalintani yrityksille, jotka etsivät traceroute-vaihtoehtoa, on SolarWinds® Network Performance Monitor. NPM on yleinen verkon suorituskyvyn seurantatyökalu, jossa on laaja valikoima ominaisuuksia, jotka on suunniteltu auttamaan verkon vianmäärityksessä ja hallinnassa. Seuranta-, hälytys- ja raportointityökalujen ohella se sisältää erityisominaisuuden nimeltä NetPath, joka on verrattavissa tracerouteen.
NetPath-ominaisuus on graafinen traceroute-työkalu, jolla voit mitata kunkin solmun suorituskykymittareita sekä palveluidesi ja loppukäyttäjien välisiä linkkejä. NetPath-toiminto on suunniteltu tarjoamaan yksityiskohtaisempia tietoja verkkoliikennereiteistäsi ja enemmän toimintakelpoisia näkemyksiä viiveiden korjaamiseksi. Erityisesti NetPath helpottaa ongelmakohtien tunnistamista ja syventämistä värikoodatun käyttöliittymän avulla. Traceroute tarjoaa staattista tekstiä, jota voit käyttää ongelmien tunnistamiseen. NetPathin käyttöliittymä ja visuaaliset reitit on rakennettu helpottamaan ongelma-alueiden havaitsemista ja keskittymistä tiettyihin kohteisiin sekä katsomaan mahdollisia toimia, joita voit tehdä ongelmien ratkaisemiseksi. NetPathin avulla voit jopa viedä hiiren kursorin kohteiden yläpuolelle katsellaksesi konfiguraatiotietojen syvällisiä näyttöjä, joita ei ole saatavilla traceroutessa.
Lisäksi NetPath tarjoaa historiallisia reittinäkymiä, joista on hyötyä määritettäessä, onko jokin solmu hidastelujen syypää. Traceroute ei sitä vastoin tarjoa historiatietoja, vaan näyttää ainoastaan tiedot polun nykytilasta.
Normaalien hop-by-hop traceroute -ominaisuuksien lisäksi NetPathin avulla voit luoda monipolkukartan Windows-solmun ja lähteen välille. Voit myös lisätä sivukonttoriyhteyksiä ja kriittisiä palveluita luodaksesi verkkoinfrastruktuuriin perustuvan sovellus- ja palvelukartan. Näin voit määrittää, miten verkko-ongelma saattaa vaikuttaa ongelmalliseen sovellukseen.
Traceroute-komennot eivät sitä vastoin tarjoa tapaa luoda monipolkukarttoja. Nykyaikaisissa verkoissa liikenne kulkee usein useita polkuja pitkin, myös eri polkuja kumpaankin suuntaan. Yksi traceroute-komento näyttää hop-by-hop-tiedot yhdestä käytetystä polusta. Jos haluat nähdä enemmän, sinun on suoritettava useita traceroute-komentoja ja seurattava ja analysoitava manuaalisesti, mitä polkuja on tutkittu. Tämä voi vaikeuttaa sen määrittämistä, minkä polun kohdalla viivettä esiintyy. NetPathin monipolkukarttojen avulla näet helpommin, mitä reittejä liikenne kulkee, ja voit tunnistaa hidastukset nopeasti.
SolarWinds tarjoaa Network Performance Monitorin täysin toimivan ilmaisen kokeilujakson 30 päivän ajan.
- SolarWinds Engineer’s Toolset
Engineer’s Toolset on toinen SolarWindsin tehokas työkalu. ETS on verkko-ohjelmisto, jossa on kokoelma verkkotyökaluja nopeaan ja helppoon vianmääritykseen. Automaattisen verkon löytämisen ja kytkinporttien kartoituksen sekä reaaliaikaisen seurannan ja hälytysten avulla voit helposti seurata verkon suorituskykyä samalla tavalla kuin traceroute-työkalulla.
Mutta toisin kuin traceroute, ETS sisältää lukuisia verkkosuorituskyvyn ja -seurannan työkaluja, jotka on suunniteltu tarjoamaan lisätoiminnallisuuksia, kuten vasteaikavalvonnan, muistivalvonnan, prosessorivalvonnan ja rajapintavalvonnan. Voit myös suorittaa vianmääritystehtäviä helposti käyttämällä ohjelmiston ping-pyyhkäisyä ja DNS-analysaattoria. Nämä työkalut seuraavat laitteiden käytettävyyttä, muistin käyttöä ja suorittimen kuormitusta, ja ne analysoivat muistin käyttöä ja näyttävät tietoja DNS-hierarkioista ja -suhteista. Ping sweepin avulla tiedät, mitkä IP-osoitteet ovat jo käytössä ja mitkä ovat vapaita, ja ohjelmiston traceroute-työkalu näyttää visuaalista tietoa hop-by-hop-reiteistä, joten voit helpommin ymmärtää ne.
Jos haluat stressitestata verkkoasi, voit käyttää työkalun WAN killeriä, joka luo satunnaista liikennettä yhteyteen. Voit säätää tämän liikenteen spesifikaatioita, kuten pakettikokoa, kaistanleveyttä ja käytettävän kaistanleveyden prosenttiosuutta.
Engineer’s Toolset -työkalua voi kokeilla ilmaiseksi 14 päivän ajan.
- SolarWinds Traceroute NG
Tämä ilmainen työkalu kykenee näyttämään polkujen muutokset verkossasi, ja sen avulla voit suorittaa jatkuvaa tai ajoitettua luotainta. Toisin kuin traceroute, työkalu ilmoittaa, kun se havaitsee polkumuutoksen. Tracerouten tavoin voit käyttää Traceroute NG:tä TCP- ja ICMP-polkujen analysointiin, ja se tuottaa .txt-lokitiedoston, josta näet jäljitystulokset. Se tukee IPv4- ja IPv6-asetuksia.
Traceroute NG on tarkoitettu tracerouten ”seuraavaksi sukupolveksi”, ja se sopii pienelle yritykselle tai yksityishenkilölle, joka haluaa käyttää tracerouten perusominaisuuksia. Sillä on kuitenkin paljon yhteistä alkuperäisen tracerouten kanssa, ja ammattimaisessa IT-ympäristössä sillä ei ehkä ole niitä lisätoimintoja, joita tarvitset pitämään verkkosi optimaalisesti toimivana.
Traceroute NG on vapaasti asennettavissa ja käytettävissä. Voit ladata sen täältä.
- Open Visual Traceroute
Open Visual Traceroute on toinen ilmainen työkalu, ja se sisältää useita apuohjelmia verkon vianmääritykseen. Traceroute-toiminnon avulla näet paketin kulkeman reitin lähteestä määränpäähän ja näyttää sen kolmiulotteisella maailmankartalla. Verkkopakettien haistelija puolestaan näyttää, mitä tietoja lähetetään edestakaisin kahden paikan välillä (esimerkiksi internetin ja paikallisen järjestelmän välillä).
Open Visual Traceroute sisältää myös WHOIS-ominaisuuden, jonka avulla voit saada julkisia tietoja verkkotunnuksesta. Se näyttää WHOIS-tiedot ja verkkopakettien nuuskaustulokset maailmankartan rinnalla, joka voidaan esittää myös 2D-muodossa käyttöjärjestelmille, joilla on ongelmia 3D-muodon kanssa.
Vaikka tämä työkalu on ilmainen ja visuaalinen reitti lähteen ja määränpään välillä on mielenkiintoinen toiminto, se ei tarjoa merkittävästi enemmän toimintoja kuin perus traceroute. Yrityksessä, joka haluaa keskittyä verkon suorituskykyyn ja seurantaan, saatat tarvita jotain tehokkaampaa.
Open Visual Traceroute on yhteensopiva Windows-, Mac OS X-, Ubuntu- ja openSUSE-järjestelmien kanssa. Voit ladata sen täältä.
- WinMTR
Tämä on hieman erilainen työkalu, jota kannattaa harkita; toisin kuin muissa tämän luettelon työkaluissa, siinä ei ole graafista käyttöliittymää. WinMTR on ilmainen visuaalinen sovellus Windowsille, ja se yhdistää tracerouten ja pingin toiminnot yhteen työkaluun.
Ping ja traceroute ovat perustavanlaatuisimpia verkon diagnostiikkatyökaluja, ja niiden yhdistäminen yhteen paikkaan on erittäin hyödyllistä verkonvalvojille ja IT-ammattilaisille. Voit suorittaa testejä sen isäntäkoneen, johon sovellus on asennettu, ja määrittämäsi kohde-isäntäkoneen välillä. WinMTR näyttää tällöin paketin hop-by-hop-polun, ja se tarkistaa kunkin solmun välisen yhteyden laadun.
Tämä työkalu on saatavilla vain Windowsille. Jos tarvitset Linux-version, kannattaa harkita WinMTR-vaihtoehtoa, kuten MTR:ää tai Angry IP Scanneria.
WinMTR on täysin ilmainen, ja sellaisena se on hyödyllinen perusverkkoyhteyksien ja vianmäärityksen testeihin. Jos kuitenkin tarvitset enemmän toimintoja kattavaan verkkotestaukseen ja vianmääritykseen, tarvitset SolarWindsin kaltaisen premium-työkalun.
Voit ladata WinMTR:n täältä.
Traceroute-vaihtoehdon käyttöönotto
Vaikkakin traceroute on hyväksi havaittu verkkotyökalu, sen käyttömahdollisuudet ovat suhteellisen rajalliset. On olemassa laaja valikoima nykyaikaisia työkaluja, jotka on suunniteltu tukemaan ja täydentämään tracerouten ominaisuuksia. Paras valintani liike- ja yrityskäyttöön on SolarWinds Network Performance Monitor, sillä se sisältää verkon perusvianmääritystyökalut ja useita tehokkaita verkonvalvonta- ja hallintaominaisuuksia, jotka tarjoavat täydellisen paketin IT-ylläpitäjälle tai -päällikölle.
Vaihtoehtoisesti, jos et etsi premium-ratkaisua, Traceroute NG tarjoaa useita perustyökaluja ilmaisessa, helppohoitoisessa konsolissa, jonka avulla voit virtaviivaistaa verkon vianmääritysprosesseja.