Les 5 millors alternatives de traceroute per a l'anàlisi del camí de connexió

Traceroute és una eina de diagnòstic popular però molt bàsica que us ajuda a fer un seguiment d’un paquet de dades ICMP d’un host de xarxa a un altre. Quan un ordinador es comunica amb altres dispositius d’una xarxa, les dades de comunicació s’han d’enviar primer a través d’una sèrie de xarxes petites que s’anomenarien llúpols abans d’arribar al dispositiu objectiu. Per descomptat, l’usuari mitjà no n’és conscient, però, com a administrador de la xarxa, és important que conegueu la ruta exacta que prenen les dades. Això us ajudarà a determinar per què no es pot arribar a un dispositiu o servidor web i les dades addicionals recollides ajudaran a solucionar els retards de la xarxa.



Per a una eina que es va desenvolupar el 1987 i que no ha rebut cap actualització important des de llavors, és fàcil veure per què Traceroute no encaixaria en les xarxes modernes i l’entorn de TI híbrid. Una de les grans limitacions de Traceroute és que només proporciona informació per un sol sentit. És a dir, des de la font fins a la destinació. Per tant, això significa que les dades recopilades poden ser inexactes, ja que és possible que es produeixin retards en la connexió a mesura que les dades es tornin de la destinació a l'ordinador d'origen.

Algunes persones també poden tenir problemes amb l’ús d’una interfície de línia d’ordres. Tingueu en compte que algunes de les alternatives que llistarem també utilitzen una interfície de línia d'ordres, però també hem inclòs algunes alternatives fantàstiques que inclouen una interfície gràfica d'usuari. El millor de les eines d’interfície gràfica d’usuari és que impliquen clics senzills del ratolí en lloc d’haver d’escriure ordres. També solen tenir una millor visualització de les dades d’anàlisi de camins, cosa ideal per a principiants.



Ara, hi ha una pregunta que he trobat diverses vegades que crec que és important tractar-la. Quina diferència hi ha entre Traceroute i Ping? I per explicar completament que primer hauré d’explicar com funciona Traceroute.



Com funciona Traceroute?

Aquesta eina funciona assignant el valor que anomenem Time To Live (TTL) a les dades que s’envien. El TTL representa el nombre de salts que pot fer el paquet de dades i comença a partir d'1 i s'incrementa gradualment fins que arriba al dispositiu de destinació.



Per exemple, si hi ha 5 salts entre l'amfitrió d'origen i el de destinació, s'envia el primer paquet amb un valor TTL d'1. El primer encaminador rebrà el paquet que disminuirà el valor a zero i, a continuació, enviarà un missatge d’error 'Temps excedit' de nou a l'ordinador d'origen. L'ordinador fa servir aquesta informació per identificar el router del primer salt i, a continuació, envia un altre paquet amb un valor TTL de 2. De nou, es reduirà a zero després que arribi al segon salt i es tornarà a enviar un missatge d'error a l'ordinador d'origen . Aquest procés es repeteix fins que les dades de paquets finalment arriben a l'amfitrió objectiu i, al final de tot, tindreu una llista de tots els encaminadors al llarg del camí des de l'origen fins a la destinació. Traceroute també registra el temps que tarden les dades a arribar a cada enrutador, cosa que ajuda a identificar exactament d’on prové la latència.

Compareu-ho amb un ping que implica enviar una sol·licitud de ressò ICMP a una adreça IP de destinació i esperar una resposta i ja teniu la resposta a la nostra pregunta.

Quina diferència hi ha entre Traceroute i Ping

El ping s'utilitza principalment per determinar si hi ha disponible un amfitrió de xarxa i la quantitat de latència de la vostra xarxa. Traceroute, de l'altra, segueix el camí exacte emprat per les dades del paquet i, per tant, determinarà d'on prové exactament el problema de connexió. Un ping és significativament més ràpid que el traceroute i es pot respondre en mil·lisegons. En essència, utilitzeu un ping quan vulgueu establir si un dispositiu de xarxa està amunt o avall. Un cop hàgiu establert que no funciona, utilitzeu un traçat per identificar on es troba el problema.



Amb això fora del camí, vegem ara cinc eines i programes que podeu utilitzar en lloc de Traceroute.

1. Traceroute NG


Prova-ho ara

Quan es tracta de Xarxa Programari de gestió i monitorització, SolarWinds sempre es supera a si mateixos. El Network Performance Monitor (NPM) va ser el seu producte estrella i va consolidar els seus noms com a líders de la indústria. De fet, el NPM es pot utilitzar per realitzar anàlisis de dades salt a salt. Tot i això, no és l’alternativa perfecta a Traceroute pel seu preu. El NPM és un monitor de xarxa complet i per tant té un preu.

Per tant, mirarem el SolarWinds Traceroute NG. És una eina completament gratuïta que inclou diverses funcions addicionals a l’anàlisi del camí de dades.

SolarWinds Traceroute NG

Per exemple, Traceroute NG està equipat amb una funció de registre integrada i també us permet copiar les dades d'anàlisi al porta-retalls i, en conseqüència, enganxar-les en un altre lloc com en un fitxer CSV. Es tracta d’una actualització sobre Tracert que només es limita a fer captures de pantalla de les dades. L'eina també recopila dades útils, com ara el temps entre cada salt, adreces IP de tots els dispositius, el nom de domini completament qualificat (FQDN), la pèrdua percentual de dades de paquets, entre d'altres.

Traceroute NG és similar al Tracert natiu, ja que utilitza una interfície de línia d'ordres. Però això és bo, perquè no trigareu a adaptar-vos al torn. L’altra gran característica d’aquesta eina és que realitza proves permanents. Això vol dir que analitzarà contínuament les dades del camí de xarxa i, en cas que es produeixi algun canvi de ruta, se us notificarà.

Com tots els altres productes SolarWinds, Traceroute NG realitza el descobriment automàtic de la vostra xarxa. Utilitza els estàndards TCP i ICMP per rastrejar camins de dades i pot penetrar a través de la majoria de tallafocs. Traceroute NG és compatible amb IPv4 i IPv6 i només funciona per a sistemes Windows.

2. MTR Traceroute


Prova-ho ara

MTR també és una eina de diagnòstic de xarxa de línia d’ordres, però que combina tant ping com traceroute. Això significa que podreu determinar fàcilment la disponibilitat d’un amfitrió de xarxa i, per tant, identificar el problema exacte mitjançant l’anàlisi salt per salt de la ruta de dades. MTR utilitza sol·licituds de ressò ICMP per obtenir les dades de rendiment de cada salt, però també pot funcionar en mode UDP.

Traceroute MTR

Aquesta eina també es pot utilitzar per establir pèrdues de paquets i fluctuacions de xarxa. Les dades de rendiment es presenten en una vista tabular per facilitar la comprensió. I, a diferència del Traceroute natiu, MTR també admet adreces IPv6.

MTR també realitza anàlisis de camins continus, cosa que significa que les dades de rendiment de la xarxa sempre s’estan actualitzant. Sens dubte, és millor que haver d’executar manualment les exploracions cada vegada que vulgueu comprovar si hi ha canvis a les mètriques de rendiment de la xarxa.

MTR està dissenyat per defecte per a sistemes Unix, però us permet fer servir Autoconf per configurar-lo de manera que pugui funcionar en un sistema diferent. Autoconf analitza el sistema de destinació i, a continuació, genera fitxers de capçalera i un fitxer de creació a partir de plantilles existents. A continuació, s’afegeixen al codi font MTR per fer-lo instal·lable a l’esmentat sistema. Això és cert fins i tot per a Mac OS.

3. Obriu Visual Traceroute


Prova-ho ara

Open Visual Traceroute és un programari de traceroute de codi obert que es pot utilitzar en diversos sistemes operatius, inclosos Windows, Linux i Mac OS. A diferència de les altres dues eines que hem revisat, OVT utilitza una interfície gràfica. La seva característica més destacada és la representació en 3D del camí de dades al mapa del món. Un cop finalitzada la traça, podeu fer zoom i fer girar el mapa per veure totes les ubicacions per on van passar les vostres dades. I si el vostre ordinador té problemes per utilitzar la visualització 3D, podeu fer ús dels mapes 2D.

Obriu Visual Traceroute

Open Visual Traceroute també us proporciona una vista tabular de totes les dades que us interessen quan executeu un traçat. Aquests inclouen el nom d’amfitrió i la ubicació, la latència de la xarxa, el temps de cerca DNS i la distància entre els diversos nodes. No inclou una funcionalitat de registre integrada, però permet copiar les dades d'anàlisi i desar-les en un fitxer CSV. També podeu fer captures de pantalla.

També és important tenir en compte que aquesta eina és quelcom més que una simple eina de traceroute. Inclou funcions addicionals, com ara el sniffer de paquets, que proporciona una visió general clara del tipus de dades que es transmeten des de la font als servidors de destinació. També té una funció 'Qui és' que podeu utilitzar per accedir fàcilment a tota la informació pública sobre un domini concret.

4. Path Analyzer Pro


Prova-ho ara

Path Analyzer Pro també és una recomanació excel·lent si no sou molt interessants en eines d’interfície de línia d’ordres gràcies a la seva interfície gràfica d’usuari fàcil d’utilitzar. Però la característica més destacada és el motor avançat de descobriment de camins que fa que l'eina sigui molt més ràpida que el programari de traceroute natiu. Segons els desenvolupadors, Path Analyzer Pro és 20 vegades més ràpid.

Altres característiques que el distingeixen de la traceroute tradicional són la detecció i el recorregut de tallafocs, l’anàlisi de múltiples mètriques de rendiment per a cada salt i impressionants visualitzacions gràfiques. Aquest últim serà essencial per a una millor comprensió dels problemes de xarxa.

Path Analyzer Pro

Path Analyzer Pro també us permet generar, imprimir i exportar informes que us poden ajudar quan vulgueu emmagatzemar les dades de rendiment per a futures referències o simplement compartir-les amb l'administració i altres administradors.

De manera similar a Open Visual, aquesta eina té una eina de mapes que us ofereix una visió general de la ubicació de les adreces IP que esteu provant. Podeu ampliar i desplaçar el mapa per obtenir una millor visualització. També té la funció 'Qui és' que us ajuda a recopilar informació sobre un domini concret.

Les funcions addicionals inclouen la resolució d’adreces i DNS i el seguiment d’adreces de correu electrònic que poden ser útils per establir la font dels vostres correus electrònics. Això us pot ajudar a desenmascarar els spammers o les persones que envien missatges amenaçadors.

5. Ruta visual


Prova-ho ara

L’última eina de la nostra llista és Visual Route, que és una eina excel·lent per realitzar anàlisis de trajectòria salt a salt. També recopila dades de rendiment addicionals, com ara la pèrdua de paquets i el temps de resposta. Tanmateix, la característica més destacada de Visual Route és la possibilitat d’invertir la traça del paquet de dades i superar així una de les principals mancances de la Traceroute original. Executa això creant agents remots a la destinació que faciliten el rastreig cap enrere. També es relaciona la cerca inversa de DNS que us permet deduir una adreça IP d’un nom de domini.

Ruta visual

Visual Route també emmagatzema dades històriques que poden ajudar a diagnosticar ràpidament els problemes actuals comparant-los amb les dades anteriors. L'eina també realitza anàlisis de trajectòria contínua mentre registra contínuament les dades de rendiment, cosa que proporciona informació completa sobre la degradació del rendiment que es produeix al llarg del temps.

Aquesta eina combina el traçat de camins i els informes d’ubicacions IP per proporcionar-vos la ubicació geogràfica física dels servidors i encaminadors, cosa que és essencial per entendre els vostres problemes d’encaminament.

Visual Route també té funcions de ping que millora encara més incloent el traçat de ping. Mapea el temps de resposta de la xarxa amb un període de temps per ajudar-vos a diagnosticar ràpidament un problema. Per tant, dediqueu menys temps a resoldre problemes i, per tant, dediqueu més temps a la resolució del problema. L'eina està disponible per a sistemes Windows i Mac.