Jäljitysreitti - tai tracert, jos olet tulossaWindows-maailma - on yhdessä pingin kanssa yksi perustoiminnoista verkon vianmääritystyökalua. Kuten nimensä viittaa, jäljitysreitti jäljittää reitin tietokoneesta toiseen. Se on melko hyödyllinen työkalu, joka ei vain testaa liitettävyyttä isäntään, vaan paljastaa myös paljon pääsypolusta ja joitain ongelmia, jotka saattavat vaikeuttaa sitä. Mutta niin hyödyllinen kuin traceroute, se on myös melko rajoitettu työkalu. Onneksi monet kehittäjät ovat pyrkineet luomaan parempia versioita traceroute-versiosta. Tätä tästä artikkelista on kyse. Löydämme parhaita vaihtoehtoja jäljitysreitille. Meillä on sekoitus GUI- ja komentorivityökaluja ja jopa pari online-työkalua.
Ennen kuin paljastamme 5 parasta vaihtoehtoajäljitysreitin, aloitamme selittämällä, mikä on jäljitysreitti ja miten se toimii. Keskustelemme sitten eräistä apuohjelman rajoituksista. Ja puuttuaksemme rajoituksiin keskustelemme mahdollisesta parannuksesta, jota voitaisiin tehdä jäljittämiseen. Yritämme määritellä ihanteellinen ”jäljitysreitti steroideilla”. Kun kaikki tämä teoria on valmis, sukellamme suoraan ydinkysymyksiimme ja tarkastelemme viittä parasta vaihtoehtoa, joita voimme löytää. Meillä on kolme paikallisesti asennettavaa pakettia ja kaksi online-apuohjelmaa.
Mikä on Traceroute?
Wikipedian jäljitysreitin määritelmä on melko suoraviivainen: "Traceroute on tietokoneverkon diagnostiikkatyökalu reitin (polun) näyttämiseen ja pakettien kuljetusviiveiden mittaamiseen Internet Protocol (IP) -verkon kautta". Niin hyvä kuin kuvaus on, se epäonnistuuantaa paljon yksityiskohtia siitä, mitä se on konkreettisesti. Yritämme selittää. Traceroute kertoo jokaisen tietokoneesi ja etätietokoneen välissä sijaitsevan reitittimen IP-osoitteen. Mutta tämä ei ole vielä kaikki, traceroute raportoi myös näiden reitittimien vasteajat.
Traceroute on hyvin vanha työkalu. Ensimmäinen versio julkaistiin vuonna 1987. Tämä on yli 30 vuotta sitten; ikuisuus tietokonevuosina. Se on myös erittäin yleinen työkalu. Ensin esitelty Unix-käyttöjärjestelmässä, se on nyt läsnä kaikissa Unix-kaltaisissa käyttöjärjestelmissä, mukaan lukien Linux ja OS X. Se jopa lopulta siirrettiin Windows-käyttöjärjestelmään, jossa se nimettiin jäljitettäväksi syistä, joita en ole koskaan pystynyt ymmärtämään. .
Traceroute on työkalu jokaiseen verkkoonjärjestelmänvalvojan tulisi ymmärtää ja käyttää sitä. Valitettavasti monet sen käyttäjistä eivät ymmärrä täysin sen toimintaa ja voivat siksi törmätä joihinkin apuohjelman sudenkuoppiin. Polku voi esimerkiksi olla epäsymmetrinen liikenteen suhteen ottaessaan toisen reitin kuin liikenteen pois, ja työkalu ei näe sitä.
Kuinka jäljitysjärjestelmä toimii?
Ensinnäkin muutama edellytys. Internet - tai mikä tahansa IP-verkko - on valmistettu toisiinsa kytketyistä reitittimistä. Reitittimet keskustelevat keskenään vaihtamalla tietoja siitä, mihin verkkoihin he tietävät tavoittaakseen. He käyttävät tätä tietoa rakentaaksesi reititystaulukoita. Aina kun datapaketti saavuttaa reitittimen, se etsii määränpäänsä reititystaulustaan ja lähettää sen seuraavalle reitittimelle reitillä. Reititin tietää vain seuraavasta reitittimestä, eikä hänellä ole aavistustakaan kokonaisesta polusta. Sen ei tarvitse.
Levittämisviiveiden rajoittamiseksiliiallinen reitityshyppy, jokaisen datapaketin otsikko sisältää tietokentän, nimeltään TTL tai Time To Live. Tämä on todellinen väärinkäyttäjä, koska TTL-arvolla ei ole mitään tekemistä ajan kanssa, vaan etäisyyden kanssa. Kun paketti poistuu alkuperästään, TTL asetetaan arvoon 32. Tästä eteenpäin jokainen sitä käsittelevä reititin pienentää TTL: ää yhdellä ennen paketin reitittämistä. Kun TTL-arvo saavuttaa nollan, reititin ei reititä pakettia ja palauttaa sen sijaan ICMP ”Aika ylitetty” -viestin takaisin alkuperäiseen.
Traceroute hyödyntää tätä virheen havaitsemista jaraportointijärjestelmä taikuuden suorittamiseksi. Jäljitysreitti lähettää ensin paketin määränpäähän, kun TTL-asetukseksi on asetettu 1. Aivan ensimmäinen reitillä oleva reititin pienentää TTL: ää ja palauttaa aikakatkaisun viestin, jolloin jäljitysreitti voi oppia ensimmäisen reitittimen tai hypyn IP-osoitteesta, kuten siihen usein viitataan. Jäljitysreitti lähettää sitten toisen paketin, jonka TTL on asetettu arvoon 2, ja oppii toisesta hyppystä. Ja se jatkaa niin, kasvattamalla TTL: ää joka kerta, kunnes se lopulta saa vastauksen määräpaikasta ja kertoo sille, että se on saavutettu.
Jäljitysreitti mittaa tyypillisesti myös ajankuluu jokaisen peräkkäisen vastauksen saaminen, jolloin se pystyy rakentamaan taulukon reaktioajoista jokaiselle hypolle. Se tekee myös DNS-haun kunkin hypyn IP-osoitteesta näyttääkseen kunkin isännän FQDN IP-osoitteen sijasta tuloksissa.
Mikä on vikaa Traceroute-ohjelmassa?
Helppo vastaus tähän kysymykseen on yksinkertainen: Siinä ei ole mitään vikaa. Tarkoittaako se täydellistä? Ainakaan. Jäljitettävää reittiä, niin hyvää ja hyödyllistä kuin se on, voitaisiin parantaa. Tässä on muutama sen puutteista.
Kuten aiemmin totesimme - ja se on nyt selväätiedämme kuinka se toimii - traceroute näyttää vain polun määränpäähän, mutta sillä ei ole mitään keinoa löytää polku takaisin. Se saattaa aiheuttaa ongelman, etenkin tilanteissa, joissa paluureitti viivästyy jotenkin. Jäljitysreitti mittaa kunkin vastauksen saamiseen tarvittavan ajan, mutta sillä ei ole mitään keinoa tietää, onko matkalla tai paluumatkalla havaittu viivästyksiä, mikä saattaa johtaa harhaanjohtaviin tuloksiin.
On myös mahdollista ongelmaamääränpäät, jotka ovat tasapainossa useilla isäntäillä. Mikään ei takaa käyttäjälle, että kukin peräkkäinen paketti lähetetään samaan isäntään. Ja jos nämä kaksi ovat eri paikoissa, tämä voi johtaa epätarkkoihin tuloksiin.
Ja lopuksi, jotkut reitittimet on määritetty, vartenturvallisuussyistä, jotta ei vastata jäljitysteiden käyttämiin pyyntöihin. Tämä ei estä jäljitysreitin toimivuutta, ja apuohjelma yksinkertaisesti jättää huomiotta ja ilmoittaa ne saavuttamattomiksi.
Entä jos olisi ollut jäljitysreitti “Steroideilla”?
Jäljitysreitin käyttäminen ei ole kaikkein mielenkiintoisin tehtävävoi ajatella. Ja kuka tahansa, joka käytti sitä laajalti, on haaveillut paremmasta jäljitysreitistä. Onneksi jotkut kehittäjät ovat myös ajatelleet sitä ja tehneet jotain. Siksi voimme löytää monia vaihtoehtoja jäljitysreitille.
Joillakin on vain kosmeettisia parannuksia, jaesimerkiksi kääri työkalu mukavamman näköisellä käyttöliittymällä. Toiset lisäävät joitain vakavasti hyödyllisiä toimintoja. Jotkut edistyneet jäljitysreitin apuohjelmat, esimerkiksi, saavat Internetistä laajan tiedon jokaisesta hypätä. Se voi sisältää tietoja, kuten reitittimen omistajasta tai sen fyysisestä sijainnista, joka on kerätty IP-osoitteeseen perustuvilla paikannustekniikoilla.
Jotkut työntävät kirjekuorta vielä pidemmälle ja piirtävät jäljitysreitin tulokset kartalle antaen käyttäjälle mahdollisuuden visualisoida polku määränpäähän tehokkaasti.
Kolme parasta plus kaksi parasta vaihtoehtoa jäljitetylle reitille
Olemme etsineet verkosta parasta reittiävaihtoehtoja. Jotkut löydetyistä tuotteista eroavat huomattavasti alkuperäisestä jäljitysreitistä. Toiset tarjoavat pienempiä parannuksia. Niillä, jotka tekivät listallemme, on joko paras ominaisuusjoukko ja / tai maine tai he ovat eniten käytettyjä.
Olemme sisällyttäneet myös joukon paikallisesti asennettujatyökalut, joita käytät tietokoneelta, ja pari myös verkkopohjaisia työkaluja. Molemmat tyypit työkaluista voivat olla hyödyllisiä. Paikallinen ohjelmisto voi auttaa sinua selvittämään polut suuressa yritysverkossa ja tunnistamaan, mitkä verkkosegmentit aiheuttavat ongelmia, kuten viive.
Web-pohjaisia jäljitysreittityökaluja ajetaan etäkäytöstäpalvelin - joidenkin työkalujen avulla voit valita lähdepalvelimen tai suorittaa testin useista lähteistä samanaikaisesti - ja niitä käytetään parhaiten sellaisten ongelmien vianmääritykseen, kuten Web-sivuston heikko vastaus.
1. Traceroute NG from SolarWinds (ILMAINEN LATAUS)
SolarWinds on verkossa tunnettu nimihallintatyökalut. Yhtiö valmistaa joitain parhaimmista seurantatyökaluista lippulaivatuotteellaan, Network Performance Monitorilla, joka on täydellinen verkonvalvontaratkaisu. SolarWindsilla on myös hyvä maine erinomaisten ilmaisten työkalujen valmistuksessa, jotka vastaavat verkonvalvojien erityistarpeita. Traceroute NG on yksi tällainen työkalu.
TracerouteNG hyödyntää SolarWinds Netpath -sovellustatekniikka, joka tarjoaa jatkuvan TCP- ja ICMP-jäljityksen. Se väittää olevansa nopeampi kuin muut jäljitysreitit, ja palauttaa tulokset vain sekunneissa. Tietenkin, tämä riippuu lähinnä verkosta.

Mutta Traceroute NG ei vain paranna nopeuttajäljitysreitistä. Se antaa myös melko vähän lisätietoja antaen sinulle syvemmän kuvan tilanteesta. Jokaista hypätä varten Traceroute NG käyttää ping-koodia pakettien menetyksen prosenttimäärän, nykyisen ja keskimääräisen vasteajan sekä viiveen palkkikaavion palauttamiseksi. Tärkeää on myös se, että Traceroute NG käyttää käänteistä DNS-hakua löytääkseen ja näyttää kunkin hypyn täydellisen verkkotunnuksen (FQDN).
Toinen hieno ominaisuus Traceroute NG: ssä on senreittimuutosten automaattinen havaitseminen. Jos tietylle isäntälle on useita polkuja, työkalu selvittää sen ja näyttää jokaisen reitin erikseen. Tämä on erittäin hyödyllistä, kun vianmääritys kuormitetusta ympäristöstä. Työkalun avulla voit myös valita suorittaa testin joko TCP- tai ICMP-paketeilla. Tämä voi olla hyödyllinen, jos jokin polun varrella oleva laite estää esimerkiksi ICMP: n. Viimeisenä, mutta ei vähäisimpänä, Traceroute NG kirjoittaa testin tulokset .txt-lokitiedostoon.
Jäljitysreitti NG toimii vain Windowsissa, mutta harhaanjohtava se ei oletosi Windows-sovellus. Vaikka se toimii Windows-käyttöjärjestelmässä ja ikkunan sisällä, se on enimmäkseen tekstipohjainen työkalu. Mutta vielä kerran, lisääisikö graafinen käyttöliittymä työkalun hyödyllisyyttä? Luultavasti ei.
Työkalu, joka ladataan nimellä.zip-tiedosto ei vaadi asennusta, mutta se luottaa Winpcapiin, joka on asennettava, jos sitä ei vielä ole tietokoneellasi. Traceroute NG kuitenkin havaitsee poissaolon käynnistyessään ja käynnistää automaattisesti Winpcap-asennusohjelman, joka sisältyy .zip-tiedostoon.
TRACEROUTE NG (virallinen latauslinkki): https://www.solarwinds.com/free-tools/traceroute-ng
2. Avaa Visual Traceroute
Jos jälkeesi on tosi GUI-pohjainenjäljitysreitti, Open Visual Traceroute on mitä tarvitset. Työkalu, joka on saatavana Windowsille, useimmille Linux- tai Mac OS X -makuille, on yksinkertaisesti uskomaton. Työkalu on ilmainen ja avoimen lähdekoodin versio, julkaistu LGPL V3 -lisenssillä.

Tämän ohjelmiston pääkomponentti on VisualJäljitysreitti sinänsä. Se on visuaalinen, GUI-pohjainen apuohjelma, jonka avulla voit nähdä 3D-maailmankartalla - tai 2D: llä - jos haluat - millä polulla tiedot kulkevat tietokoneeltasi kohdeisäntään. Karttaa voi zoomata ja selata haluamallasi tavalla, jolloin saadaan haluamasi yksityiskohdat.
Open Visual Traceroute mukana tulee myös muutamatyökaluja, mikä tekee siitä entistä hyödyllisemmän tuotteen. Ensinnäkin siellä on ”paketinhaku”. Se ei kuitenkaan ole Wiresharkin kaltainen paketinhaku. Sen tarkoituksena on vain antaa sinun nähdä, mitä tietoja lähetetään edestakaisin paikallisesta järjestelmästä Internetiin. Siellä on myös Whois-ominaisuus, joka hakee tietoja verkkotunnusten nimistä Internetistä.
3. MTR (minun jäljitysreitti)
MTR: n kehitti ensin joku nimeltään Mike jalyhenne merkitsi Miken Traceroutea. Joku muu on ottanut haltuunsa ja nimittänyt sen uudeksi My Traceroute -sovellukseksi, mutta se on silti sama tuote. Ohjelmisto on ollut olemassa vuodesta 1997. Jos pitkäikäisyys on osoitus laadusta, sen pitäisi olla aika hyvä työkalu.

Ja se on. Funktionaalisesti se on lähes identtinen - tai ainakin hyvin samanlainen - kuin edellä tarkasteltu Traceroute NG. Tärkeimmät erot näiden kahden välillä ovat, että vaikka Traceroute NG on Windows-sovellus, MTR toimii Linuxissa ja sitä voidaan käyttää graafisen käyttöliittymän kanssa tai komentoriviltä.
Konkreettisesti MTR yhdistääjäljitysreitti ja ping yhdessä verkon diagnostiikkatyökalussa. Kun suoritat MTR: tä, se toimii ensin aivan kuten jäljitysreitti oppimaan verkkopolun määritettyyn isäntään. Kun se tietää polun, MTR menee hieman pidemmälle. Se lähettää sarja ICMP ECHO -pyyntöjä jokaiselle hypolle mittaamaan linkin laatua jokaiseen reitittimeen. Ja koska se tekee sen, se näyttää mitatut tilastotiedot näytöllä. Itse asiassa se tulostaa sen vakiotulosteeseen, mikä tarkoittaa, että se voidaan ohjata tiedostoon.
4. Monitis Online Visual Trace Route -työkalu (online-työkalu)
Monitis on TeamViewer-yritys, joka tekeetunnettu verkkosivuston suorituskyvyn seurantaalusta. Pilvipohjaisen virtuaalipalvelun avulla voit seurata verkkosivustojasi, palvelimia, sovelluksia ja muuta milloin tahansa ja mistä tahansa. Tämä on melko suosittu alusta, jolla on lähes neljäsosa miljoonaa käyttäjää.
Kuten monet muut myyjät, Monitisilla on muutama ilmainenheidän verkkosivustollaan saatavilla olevia työkaluja Online-visuaalinen jäljitysreitti poikkeuksellisesta oikeinkirjoituksesta huolimatta on tarkalleen mitä se sanoo olevan. Se jäljittää reitin Monitis-palvelimen ja määrittämäsi isäntä välillä ja piirtää sen maailmankartalle. Valitettavasti karttanäyttö sisältää harvoin kaikki humalat. Tämä on normaalia, koska työkalu ei pysty paikantamaan jokaista hypätä ja jotkut isäntä eivät vastaa ollenkaan. Ja tämä pätee kaikkiin tällaisiin työkaluihin, ei vain tähän.

Jos vierität näyttöä alaspäin, näet sentyökalu esittelee tiedot myös taulukkomuodossa, aivan kuten perinteiset jäljitysreitityökalut tekisivät. Saatat myös huomata, että taulukoiden näytön yläosassa on kolme välilehteä, joiden merkinnät ovat Yhdysvallat, Eurooppa ja Aasia / Tyynenmeren alue. Sinun pitäisi ajatella, että välilehden napsauttaminen suorittaa testin eri lähteistä, jotka sijaitsevat näillä kolmella maantieteellisellä alueella, mutta tuloksia tarkasteltuna se ei näytä olevan niin. Sekä taulukko että karttanäyttö vaihtuvat välilehdestä toiseen, mutta en ole pystynyt selvittämään, kuinka ne toimivat.
5. G-Suite.Tools Visual Traceroute (online-työkalu)
Älä anna itsesi pettää nimellä G-Suite.Työkalut eivät liity millään tavalla Googleen. Verkkosivusto ehdottaa kourallisia hyödyllisiä verkko- ja Internet-työkaluja. Niiden joukossa on visuaalinen jäljitysreitti. Sen käyttäminen on melko yksinkertaista. Kirjoita vain IP-osoite tai FQDN ja napsauta JÄLJITTÄÄ painiketta. Melko pian sivun pieni kartta näyttää visuaalisesti polun määritettyyn isäntään.

Kuten useimmat muut vastaavat työkalut, pöytä onkäytettävissä. Se näyttää IP-osoitteen ja FQDN: n (kun se voidaan ratkaista) sekä kumulatiivisen edestakaisen kuljetusajan kullekin hypolle. Yksi asia, jota me erityisen rakastelimme tästä työkalusta - ja se soveltuu erityisen hyvin uusille tulokkaille - on runsaasti sivulta löytyvää tietoa jäljitysreitistä.
Kun olet siellä, G-Suite.Työkaluissa on muutama muu työkalu, joita haluat ehkä käyttää. Jokaiseen pääsee helposti sivun yläosassa olevasta nauhavalikosta. Mukana on DNS-haku, Whois-haku, ping, IP-osoitteeni, IP-osoitteen sijainti ja työkalu sähköpostiosoitteiden toiminnan todentamiseksi.
johtopäätös
Traceroute on ollut kanssamme jonkin aikaa ja se onb = ilmeisesti täällä pysyäksesi. Se on yksi käytetyimmistä ja hyödyllisimmistä diagnoosityökaluista, joita voi löytää. Ja kaikista löydettävistä parannetuista jäljitysreitin versioista on tullut entistä parempi ja hyödyllisempi työkalu. Tällaisia työkaluja on enemmän kuin viisi, mutta meillä oli rajoitetusti tilaa ja päätimme rajoittaa valintamme viiteen parhaaseen, jonka voimme löytää, mutta se ei tarkoita, että käytettävissä ei olisi paljon muita hienoja jäljitysreittityökaluja.
Kommentit