- - Labākās traceroute alternatīvas: izvēlieties no GUI, komandrindas vai tiešsaistes rīkiem

Labākās traceroute alternatīvas: izvēlieties no GUI, komandrindas vai tiešsaistes rīkiem

Traceroute - vai tracert, ja esat ieradies noWindows pasaule - kopā ar ping ir viens no visvienkāršākajiem tīkla problēmu novēršanas rīkiem. Kā norāda nosaukums, traceroute izsekos maršrutu no viena datora uz otru. Tas ir diezgan noderīgs rīks, kas ne tikai pārbaudīs savienojamību ar resursdatoru, bet arī daudz pastāstīs par nokļūšanas ceļu un dažām problēmām, kas to varētu nomocīt. Bet tikpat noderīgs kā maršruta maršruts, tas ir arī diezgan ierobežots rīks. Par laimi, daudzi izstrādātāji ir strādājuši pie mēģinājumiem izveidot labākas traceroute versijas. Par to ir domāts šis raksts. Mēs atklājam dažas labākās izsekošanas maršruta alternatīvas. Mums ir GUI un komandrindas rīku sajaukums un pat pāris tiešsaistes rīku.

Pirms mēs atklājam mūsu top 5 alternatīvasmaršruta maršruta sākumā mēs sāksim izskaidrot, kas ir maršruta maršruts un kā tas darbojas. Pēc tam mēs apspriedīsim dažus lietderības ierobežojumus. Un, lai novērstu ierobežojumus, mēs apspriedīsim iespējamos uzlabojumus, ko varētu veikt, lai veiktu maršruta noteikšanu. Mēs centīsimies definēt savu ideālo “maršruta uz steroīdiem”. Kad būsim pabeiguši visu šo teoriju, mēs dziļi iedziļināsimies savā pamatlietā un pārskatīsim piecas labākās maršruta alternatīvas, kuras mēs varētu atrast. Mums ir trīs lokāli instalējamas paketes un divas tiešsaistes utilītas.

Kas ir Traceroute?

Izsekošanas maršruta definīcija no Wikipedia ir diezgan vienkārša: “Traceroute ir datortīkla diagnostikas rīks maršruta (ceļa) parādīšanai un pakešu tranzīta kavējumu mērīšanai interneta protokola (IP) tīklā”. Cik labs tas ir, tas neizdodassniedziet sīku informāciju par to, kas tas ir konkrēti. Mēs centīsimies izskaidrot. Traceroute jums pateiks katra maršrutētāja IP adresi, kas atrodas starp datoru un attālo datoru. Bet tas vēl nav viss, traceroute ziņos arī par katra maršrutētāja reakcijas laiku.

Traceroute ir ļoti vecs rīks. Pirmā versija tika izlaista 1987. gadā. Tas ir vairāk nekā pirms 30 gadiem; mūžība datora gados. Tas ir arī ļoti izplatīts rīks. Pirmoreiz ieviesta operētājsistēmā Unix, tagad tā atrodas visās Unix līdzīgajās operētājsistēmās, ieskaitot Linux un OS X. Tā galu galā pat tika pārnesta uz Windows platformu, kur tā tika pārdēvēta par izsekošanu tādu iemeslu dēļ, kurus nekad neesmu varējis saprast. .

Traceroute ir rīks, ko izmanto katrs tīklsadministratoram vajadzētu saprast un izmantot. Diemžēl daudzi tā lietotāji pilnībā neizprot, kā tā darbojas, un tāpēc var nonākt dažu utilītas nepilnību priekšā. Piemēram, ceļš varētu būt asimetrisks satiksmei, izvēloties citu ceļu, nevis satiksmi, un rīks to neredzētu.

Kā darbojas traceroute?

Pirmkārt, daži priekšnoteikumi. Internets vai jebkurš IP tīkls šajā gadījumā ir izgatavots no savstarpēji savienotiem maršrutētājiem. Maršrutētāji sarunājas savā starpā, apmainoties ar informāciju par to, kādus tīklus viņi zina, kā sasniegt. Viņi izmanto šo informāciju, lai izveidotu maršrutēšanas tabulas. Ikreiz, kad datu pakete sasniedz maršrutētāju, tā maršrutēšanas tabulā atrod galamērķi un to nosūta uz nākamo maršrutētāju maršrutā. Maršrutētājs zina tikai par nākamo maršrutētāju, un viņam nav priekšstata par visu ceļu. Tam nav jābūt.

Lai ierobežotu izplatīšanās kavēšanos, kas rodaspārmērīgs maršrutēšanas apiņu daudzums, katras datu paketes galvenē ir datu lauks, ko sauc par TTL vai Time To Live. Tā ir nepareiza kļūda, jo TTL vērtībai nav nekā kopīga ar laiku, bet gan ar attālumu. Kad pakete atstāj savu izcelsmi, TTL tiek iestatīts uz 32. Sākot ar to katrs maršrutētājs, kas to apstrādā, pirms paketes maršrutēšanas samazina TTL par vienu. Kad TTL vērtība sasniedz nulli, maršrutētājs nevirzīs paketi un tā vietā atgriezīs ICMP ziņojumu “Pārsniegts laiks” atpakaļ uz sākumu.

Traceroute izmanto šo kļūdu noteikšanu unziņošanas sistēma, lai veiktu savu burvju. Traceroute vispirms nosūtīs paketi uz galapunktu ar TTL iestatījumu uz 1. Pati pirmais maršrutētājs maršrutā samazinās TTL un atgriezīs ziņojumu par pārsniegto laiku, ļaujot maršruta maršrutam uzzināt par šī pirmā maršrutētāja vai apiņu IP adresi, kā tas bieži tiek minēts. Pēc tam traceroute nosūtīs vēl vienu paketi ar TTL iestatījumu uz 2 un uzzinās par otro apli. Un tas turpinās to darīt, katru reizi palielinot TTL, līdz galu galā saņem atbildi no mērķa, sakot, ka tas ir sasniegts.

Traceroute parasti mēra arī laikutas prasa katras secīgas atbildes saņemšanu, ļaujot tai izveidot katras apmaiņas reakcijas laika tabulu. Bieži vien tas arī veiks DNS meklēšanu katras apmaiņas IP adresē, lai rezultātos parādītu katras resursdatora FQDN, nevis IP adresi.

Kas ir nepareizi ar Traceroute?

Viegla atbilde uz šo jautājumu ir vienkārša: Tajā nav nekā slikta. Vai tas nozīmē, ka tas ir ideāls? Noteikti nē. Traceroute, lai cik labs un noderīgs tas arī būtu, varētu uzlabot. Šeit ir daži no tā trūkumiem.

Kā mēs jau iepriekš norādījām, un tagad tas ir acīmredzamsmēs zinām, kā tas darbojas - traceroute parādīs tikai ceļu uz galamērķi, bet mums nav iespēju atklāt ceļu atpakaļ. Tas varētu radīt problēmas, jo īpaši situācijās, kad atgriešanās ceļš ir kaut kā aizkavējies. Traceroute mēra laiku, kas nepieciešams katras atbildes saņemšanai, taču tam nav iespēju zināt, vai izejā vai atpakaļceļā ir bijuši kavējumi, kas, iespējams, sniedz maldinošus rezultātus.

Iespējama arī problēma argalamērķi, kas līdzsvaroti ar slodzi uz vairākiem saimniekiem. Nekas lietotājam negarantē, ka katra secīgā pakete tiek nosūtīta uz to pašu resursdatoru. Un, ja abi atrodas dažādās vietās, tas var radīt ļoti kļūdainus rezultātus.

Visbeidzot, daži maršrutētāji ir konfigurētidrošības apsvērumu dēļ, neatbildēt uz pieprasījumiem, kurus izmanto maršruta maršruts. Tas neapturēs maršruta darbību, un lietderība šos apiņus vienkārši ignorēs un paziņos par nepieejamiem.

Ko darīt, ja tur būtu traceroute “Steroīdos”?

Trases maršruta izmantošana nav visaizraujošākais uzdevumsvar domāt. Un ikviens, kurš to plaši izmantoja, ir sapņojis par labāku maršruta noteikšanu. Par laimi, daži izstrādātāji to arī ir domājuši un kaut ko ir izdarījuši. Tāpēc mēs varam atrast daudzas alternatīvas maršruta noteikšanai.

Dažiem ir nepieciešami tikai kosmētiski uzlabojumi,piemēram, aptiniet rīku ar glītāku GUI. Citi pievieno kādu nopietni noderīgu funkcionalitāti. Dažas uzlabotas maršruta maršruta utilītas, piemēram, iegūs plašu informāciju par katru apiņu no interneta. Tajā varētu būt informācija par maršrutētāja īpašnieku vai tā fizisko atrašanās vietu, kas iegūta, izmantojot uz IP adresi balstītas ģeogrāfiskās atrašanās vietas noteikšanas metodes.

Daži iestumj aploksni vēl tālāk un izseko maršruta rezultātus kartē, dodot lietotājam iespēju efektīvi vizualizēt ceļu uz galamērķi.

Mūsu trīs labākie un divas labākās traceroute alternatīvas

Mēs tīmeklī esam meklējuši labāko maršruta veidualternatīvas. Daži no produktiem, kurus esam atraduši, ievērojami atšķiras no sākotnējā maršruta. Citi piedāvā mazākus uzlabojumus. Tiem, kas izveidoja mūsu sarakstu, ir vislabākais funkciju komplekts un / vai reputācija, vai arī tie ir visvairāk izmantoti.

Mēs esam iekļāvuši arī lokāli instalētu ierīču komplekturīkus, kurus izmantojat no datora, kā arī pāris tīmekļa rīkus. Var būt noderīgi abu veidu rīki. Vietējā programmatūra var palīdzēt jums noteikt ceļus lielā korporatīvajā tīklā un noteikt, kuri tīkla segmenti rada tādas problēmas kā latentums.

Tīmekļa izsekošanas maršruta rīkus darbina no attālumaserveris - ar dažiem rīkiem, kas ļauj izvēlēties avota serveri vai testa izpildīšanu no vairākiem avotiem vienlaikus - un tos vislabāk izmantot tādu problēmu novēršanai kā slikta vietnes reakcija.

1. Traceroute NG no SolarWinds (BEZMAKSAS LEJUPIELĀDE)

SolarWinds ir labi pazīstams nosaukums tīkla jomāpārvaldības rīki. Uzņēmums izgatavo dažus no labākajiem uzraudzības rīkiem, sākot ar savu vadošo produktu - Network Performance Monitor - pilnīgu tīkla uzraudzības risinājumu. SolarWinds ir arī laba reputācija, veidojot lieliskus bezmaksas rīkus, kas pievēršas tīkla administratoru īpašajām vajadzībām. Traceroute NG ir viens no šādiem instrumentiem.

TracerouteNG izmanto SolarWinds Netpathtehnoloģija, kas piedāvā nepārtrauktu TCP un ICMP izsekošanu. Tas apgalvo, ka ir ātrāks nekā citi maršruta maršruta utilītprogrammas, un rezultāti tiek atgriezti dažu sekunžu laikā. Protams, tas galvenokārt ir atkarīgs no tīkla.

Traceroute NG Ekrānuzņēmums

Bet Traceroute NG ne tikai uzlabo ātrumuno maršruta. Tas arī sniedz diezgan daudz vairāk informācijas, sniedzot dziļāku ieskatu situācijā. Par katru apli Traceroute NG izmantos ping, lai atgrieztu pakešu zudumu procentus, pašreizējo un vidējo reakcijas laiku, kā arī latentuma joslu diagrammu. Svarīgi ir arī tas, ka Traceroute NG izmantos reverso DNS meklēšanu, lai atrastu un parādītu katras aprites pilnībā kvalificēto domēna vārdu jeb FQDN.

Vēl viena lieliska Traceroute NG īpašība ir tāceļa izmaiņu automātiska noteikšana. Ja dotajam resursdatoram ir vairāki ceļi, rīks to izdomās un parādīs katru ceļu atsevišķi. Tas ir ļoti noderīgi, ja traucējummeklē traucējumvidus vidē. Šis rīks arī ļaus jums izvēlēties veikt pārbaudi, izmantojot vai nu TCP, vai ICMP paketes. Tas var būt noderīgi, ja kāda ierīce ceļā bloķē, piemēram, ICMP. Un visbeidzot, Traceroute NG uzrakstīs testa rezultātus .txt žurnālfailā.

Traceroute NG darbojas tikai operētājsistēmā Windows, bet maldinoši tas nav apatiesa Windows lietojumprogramma. Lai gan tas darbojas operētājsistēmā Windows OS un logā, tas galvenokārt ir teksta rīks. Bet tad atkal, vai GUI palielina rīka lietderību? Visticamāk ne.

Rīks, kas tiek lejupielādēts kā.ZIP failam nav jāinstalē, bet tas ir atkarīgs no Winpcap, kas jāinstalē, ja tā vēl nav jūsu datorā. Traceroute NG tomēr konstatēs tā neesamību, kad tas tiks startēts, un automātiski palaidīs Winpcap instalēšanas programmu, kas ir iekļauta .zip failā.

TRACEROUTE NG (oficiālā lejupielādes saite): https://www.solarwinds.com/free-tools/traceroute-ng

2. Atveriet Visual Traceroute

Ja tas, ko jūs meklējat, ir balstīts uz patiesu GUIizsekošanas maršruta rīks, jums ir nepieciešams Open Visual Traceroute. Rīks, kas ir pieejams operētājsistēmai Windows, lielākajai daļai Linux vai Mac OS X garšas, ir vienkārši pārsteidzošs. Šis rīks ir bezmaksas un atvērtā koda, izdots saskaņā ar LGPL V3 licenci.

Atvērts vizuālās pēdas maršruts

Šīs programmatūras galvenā sastāvdaļa ir VisualTraceroute per se. Tā ir vizuāla, uz GUI balstīta utilīta, kas ļaus jums redzēt pasaules 3D kartē vai 2D, ja vēlaties, kādu ceļu dati ved, lai dotos no datora uz mērķa resursdatoru. Karti var tuvināt un ritināt pēc vēlēšanās, nodrošinot jebkādu vēlamo detalizācijas pakāpi.

Open Visual Traceroute nāk arī ar dažiem citiemrīkus, padarot to par vēl noderīgāku produktu. Pirmkārt, ir “pakešu snifferis”. Tomēr tas nav pakešu šņaukšanas līdzeklis, piemēram, Wireshark. Tās mērķis ir tikai ļaut jums redzēt, kādi dati no vietējās sistēmas tiek sūtīti uz priekšu un atpakaļ uz internetu. Ir arī Whois funkcija, kas iegūs informāciju par domēna vārdiem no interneta.

3. MTR (My Traceroute)

MTR vispirms izstrādāja kāds, vārdā Mike unsaīsinājums apzīmēja Mike’s Traceroute. Kāds cits to ir pārņēmis un pārdēvējis par My Traceroute, taču tas joprojām ir tas pats produkts. Programmatūra pastāv jau kopš 1997. gada. Ja ilgmūžība ir kvalitātes apliecinājums, tam vajadzētu būt diezgan labam rīkam.

Mana Traceroute GUI saskarne

Un tā arī ir. Funkcionāli tas ir gandrīz identisks vai vismaz ļoti līdzīgs iepriekš apskatītajam Traceroute NG. Galvenās atšķirības starp abām ir tādas, ka, lai arī Traceroute NG ir Windows lietojumprogramma, MTR darbojas uz Linux un to var izmantot ar GUI vai no komandrindas.

Konkrēti, MTR apvienotraceroute un ping vienā tīkla diagnostikas rīkā. Palaižot MTR, tas vispirms darbojas tieši tāpat kā traceroute, lai uzzinātu tīkla ceļu uz noteiktu resursdatoru. Tiklīdz tas zina ceļu, MTR iet mazliet tālāk. Tas nosūtīs ICMP ECHO pieprasījumu virkni katram apiņam, lai izmērītu katra maršrutētāja saites kvalitāti. Tā kā tas notiek, tas parāda izmērīto statistiku uz ekrāna. Faktiski tas izdrukā to uz standarta izvadi, kas nozīmē, ka to var novirzīt uz failu.

4. Monīta tiešsaistes vizuālās izsekošanas maršruta rīks (tiešsaistes rīks)

Monitis ir TeamViewer uzņēmums, kas nodarbojas arplaši pazīstama vietņu veiktspējas uzraudzības platforma. Mākonis balstīts virtuālais pakalpojums ļaus jums uzraudzīt savas vietnes, serverus, lietojumprogrammas un daudz ko citu jebkurā laikā un vietā. Ar gandrīz ceturtdaļu miljonu lietotāju šī ir diezgan populāra platforma.

Tāpat kā daudziem citiem pārdevējiem, arī Monitis ir daži bezmaksasviņu vietnē pieejamos rīkus. Tiešsaistes vizuālās pēdas maršruts, neraugoties uz neparasto pareizrakstību, ir tieši tas, par ko teikts. Tas izsekos maršrutu starp Monitis serveri un jūsu norādīto resursdatoru un iezīmēs to pasaules kartē. Diemžēl kartes attēlojumā reti ir visi apiņi. Tas ir normāli, jo rīks nespēs ģeogrāfiski noteikt katru apiņu, un daži saimnieki vispār neatbildēs. Tas attiecas uz visiem šādiem instrumentiem, ne tikai uz šo.

Monīta tiešsaistes vizuālās pēdas maršruts

Ritinot lejup pa ekrānu, jūs to redzēsitrīks arī sniedz informāciju tabulas veidā, līdzīgi kā tradicionālie maršruta noteikšanas rīki. Jūs varētu arī pamanīt, ka tabulas displeja augšpusē ir trīs cilnes ar apzīmējumu Amerikas Savienotās Valstis, Eiropa un Āzija / Klusais okeāns. Jums liek domāt, ka, noklikšķinot uz cilnes, tiek veikts tests no cita avota, kas atrodas šajos trīs ģeogrāfiskajos apgabalos, bet, raugoties uz rezultātiem, šķiet, ka tas tā nav. Gan tabulas, gan kartes attēlojums mainās no vienas cilnes uz otru, bet es neesmu varējis saprast, kā tās darbojas.

5. G-Suite.Tools Visual Traceroute (tiešsaistes rīks)

Neļauj sevi apmānīt ar vārdu G-Suite.Rīki nekādā veidā nav saistīti ar Google. Vietne piedāvā nedaudz noderīgu tīkla un interneta rīku. Starp tiem ir vizuāls maršruta noteikšanas rīks. To izmantot ir diezgan vienkārši. Vienkārši ierakstiet IP adresi vai FQDN un noklikšķiniet uz TRACE pogu. Drīzumā mazākā lapas kartē vizuāli parādīs ceļu uz norādīto resursdatoru.

G-Suite.Tools vizuālā traseroute

Tāpat kā vairums citu līdzīgu rīku, galds irpieejams. Tas parāda IP adresi un FQDN (kad tos var izšķirt), kā arī kumulatīvo turp un atpakaļ laiku katram apiņam. Viena lieta, kas mums īpaši patika par šo rīku - un tas ir īpaši labi piemērots jaunpienācējiem - ir bagātīgā informācija par izsekošanas ceļa procesu, ko var atrast lapā.

Kamēr jūs atrodaties, G-Suite.Rīkos ir daži citi rīki, kurus jūs varētu vēlēties izmantot. Katram no tiem var viegli piekļūt no lentu izvēlnes lapas augšpusē. Ir DNS meklēšana, Whois meklēšana, ping, mana IP adrese, IP adreses atrašanās vieta, kā arī rīks e-pasta adrešu darbības pārbaudei.

Secinājums

Traceroute kādu laiku ir bijis kopā ar mums, un tā tas irb = acīmredzami šeit, lai paliktu. Tas ir viens no visvairāk izmantotajiem un visnoderīgākajiem diagnostikas rīkiem, ko var atrast. Un ar visām uzlabotajām traceroute versijām, kuras var atrast, tas ir kļuvis par vēl labāku un noderīgāku rīku. Ir vairāk nekā 5 šādi rīki, taču mums bija ierobežota telpa un mēs nolēmām ierobežot savu izvēli ar labākajiem pieciem, kurus mēs varētu atrast, bet tas nenozīmē, ka nav pieejams daudz vairāk lielisku izsekošanas maršruta rīku.

Komentāri