6 Cele mai bune alternative PingPlotter pentru depanarea rețelei

PingPlotter este un utilitar ingenios de depanare a rețelei care se bucură cu siguranță de multă popularitate în rândul administratorilor de rețea. Pentru a rezuma instrumentul într-o singură propoziție, am putea spune că este un instrument de diagnosticare a rețelei care prezintă grafic latența și pierderea de pachete între computer și o țintă. Vizualizarea informațiilor vă accelerează procesul de depanare și vă poate ajuta să construiți un caz dacă trebuie vreodată să convingeți pe cineva că există o problemă din partea sa. Există, totuși, multe instrumente care, deși sunt diferite, oferă același tip de informații și/sau vă permit să atingeți aceleași obiective. Despre asta este vorba în această postare. Am adunat o listă cu unele dintre cele mai bune alternative pentru PingPlotter și suntem pe cale să le analizăm pe scurt pe fiecare.

Înainte de a începe, totuși, și de a dezvălui care sunt cele mai bune alternative, vom petrece ceva timp privind PingPlotter în mai multe detalii. La urma urmei, ajută să știm pentru ce încercăm să găsim alternative, nu-i așa? Odată ce am terminat cu introducerile, vom discuta despre utilitatea traceroute. În ciuda numelui său și după cum sunteți pe cale să vedeți, PingPlotter este mai mult un traseu decât un instrument de ping, la fel și alternativele sale. Vom explica ce este traceroute, de unde vine și cum funcționează. Aceste cunoștințe de bază vă vor ajuta să apreciați mai bine recenziile noastre viitoare. Cu toate acestea în spate și odată ce suntem cu toții pe aceeași pagină, vom fi pregătiți pentru partea interesantă, alternativele actuale PingPlotter. Vă vom prezenta alegerea noastră de top și vă vom prezenta principalele caracteristici.

Despre PingPlotter

După cum tocmai am spus, în ciuda numelui său, PingPlotter este de fapt un utilitar de traceroute. Confuzia este totuși de înțeles, deoarece traceroute este oarecum o extensie a ping. S-ar putea să simplific prea mult lucrurile, dar vei înțelege când vom discuta despre traceroute într-o clipă. Înapoi la PingPlotter, este un instrument al cărui scop principal este de a afla dacă problemele de rețea sunt cauzate de rețelele locale, de furnizorul de servicii cu care lucrați sau de ceva între ele.

Concret, PingPlotter este un software de traseu grafic care poate ajuta la rezolvarea problemelor de rețea. Acesta va reprezenta grafic performanța rețelei la fiecare salt între computer și un site web, server sau dispozitiv țintă. Dacă este în rețea, PingPlotter îl poate ping. Utilitatea reală a acestui instrument este modul în care vă arată unde traficul începe să se înrăutățească, economisind astfel o mulțime de timp de diagnosticare.

Instrumentul vă va permite, de asemenea, să explorați istoricul performanței. Spre deosebire de majoritatea instrumentelor de monitorizare a performanței rețelei, care vă spun doar că rețeaua a eșuat – sau nu a eșuat – în timpul testului. Cronologia PingPlotter oferă un nivel mai profund de înțelegere. Ele arată exact când apar probleme. Acest lucru vă permite să distingeți între eșecul consecvent pe parcursul testului și o perioadă scurtă de eșec sever, ceva ce instrumentele standard de monitorizare a rețelei nu pot face.

O altă utilizare comună a instrumentului este colectarea și prezentarea de dovezi convingătoare. Uneori, a spune unui furnizor de servicii despre o problemă de rețea din partea lor nu este suficient pentru a obține ajutor. PingPlotter vă poate ajuta să vă consolidați cazul, demonstrând că o problemă se află în domeniul furnizorului dvs. Iar capacitatea de partajare încorporată a instrumentului facilitează obținerea de informații în fața oricui

Traceroute Pe scurt

Definiția traceroute din Wikipedia este destul de simplă: „Traceroute este un instrument de diagnosticare a rețelei de calculatoare pentru afișarea rutei (calea) și măsurarea întârzierilor de tranzit ale pachetelor printr-o rețea IP (Internet Protocol)”. Oricât de bună este acea descriere, nu reușește să ofere multe detalii despre ceea ce este în concret. Să explicăm. Traceroute vă va spune adresa IP a fiecărui router situat între computerul dvs. și computerul de la distanță. În plus, traceroute va raporta și timpul de răspuns al fiecăruia dintre aceste routere.

Traceroute este un instrument foarte vechi. Prima versiune a fost lansată în 1987. Adică acum peste 30 de ani. Aceasta este o eternitate în anii computerului. În ciuda vârstei sale venerabile, este, de asemenea, și încă, un instrument foarte comun. Introdus pentru prima dată pe sistemul de operare Unix, este acum prezent pe fiecare sistem de operare asemănător Unix, inclusiv Linux și OS X. În cele din urmă, a fost portat chiar și pe platforma Windows, unde a fost redenumit în tracert atunci când numele fișierelor nu puteau avea mai mult de opt caractere. .

  Cum să fii mereu afișat pe iPhone X

Traceroute este un instrument pe care aproape fiecare administrator de rețea îl înțelege și îl folosește. Cu toate acestea, unii utilizatori nu înțeleg complet cum funcționează și, prin urmare, se pot confrunta cu unele dintre capcanele utilitarului. De exemplu, o cale de rețea ar putea fi asimetrică cu traficul pe o altă rută decât traficul de ieșire și traceroute nu l-ar vedea.

Cum functioneazã?

Orice rețea IP, inclusiv Internetul, este alcătuită din routere interconectate. Ei vorbesc între ei, schimbând informații despre rețelele la care știu să ajungă. Ei folosesc aceste informații pentru a construi tabele de rutare. Ori de câte ori un pachet de date ajunge la un router, acesta își caută destinația în tabelul său de rutare și îl trimite către următorul router de pe cale. Routerul știe doar despre următorul router și nu are idee despre calea completă. Nu trebuie.

Pentru a limita întârzierile de propagare din cauza hopurilor excesive de rutare și pentru a proteja împotriva buclelor de rutare, antetul fiecărui pachet de date conține un câmp de date numit TTL sau Time To Live. În mod ciudat, TTL nu este deloc o măsură a timpului, ci a distanței. Când un pachet părăsește originea, TTL-ul este setat la 32. De atunci, fiecare router care se ocupă de el decrește TTL-ul cu unul înainte de rutarea pachetului. Când valoarea TTL ajunge la zero, routerul nu va direcționa pachetul și, în schimb, va returna un mesaj ICMP „Time Exceeded” înapoi la origine.

Traceroute exploatează acest mecanism de detectare și raportare a erorilor pentru a-și realiza magia. Traceroute trimite mai întâi un pachet către destinație cu TTL setat la 1. Primul router de pe cale va reduce TTL și va returna mesajul Time Exceeded, permițând lui traceroute să învețe despre adresa IP a primului router sau hop, așa cum se face deseori referire la el. Traceroute va trimite apoi un alt pachet cu TTL setat la 2 și va afla despre al doilea hop. Și va continua să facă asta, incrementând TTL de fiecare dată până când în cele din urmă primește un răspuns de la destinație, spunându-i că a fost atins.

De obicei, Traceroute calculează și timpul necesar pentru a obține fiecare răspuns succesiv, permițându-i să construiască un tabel cu timpul de răspuns pentru fiecare hop. De multe ori, de asemenea, va face o căutare inversă DNS a adresei IP a fiecărui hop și va afișa FQDN-ul fiecărei gazde în loc de adresa IP în rezultatele sale.

Cele mai bune alternative pentru PingPlotter

Am căutat pe piață cele mai bune alternative pentru PingPlotter. Ceea ce am venit cu o listă de instrumente avansate de traceroute. Unele dintre produsele de pe lista noastră sunt radical diferite de PingPlotter. Alții oferă mai multe îmbunătățiri minore. Am găsit o mulțime de instrumente acolo. Cei care au făcut lista noastră fie au cel mai bun set de caracteristici și/sau reputație, fie sunt cei mai folosiți.

1. Setul de instrumente al inginerului SolarWinds (probă gratuită)

SolarWinds este un nume binecunoscut în domeniul instrumentelor de management al rețelei. Compania produce unele dintre cele mai bune instrumente de monitorizare, începând cu produsul său emblematic, Network Performance Monitor. Este o soluție completă de monitorizare a rețelei, cu numeroase clopote și fluiere, care primește în mod constant recenzii excelente. SolarWinds are, de asemenea, o reputație solidă pentru realizarea de instrumente gratuite excelente care se adresează nevoilor specifice ale administratorilor de rețea. Serverul SolarWinds TFTP sau Kiwi Syslog Server sunt exemple de remorcare ale acestor instrumente gratuite.

Setul de instrumente SolarWinds Engineer este de fapt un pachet de peste 60 de instrumente diferite de administrare a rețelei și a sistemului. Include un instrument excelent de urmărire care va urmări traseul unei căi de rețea pentru a diagnostica problemele legate de timpul de răspuns și a izola erorile de segment, va afișa numele de domenii și timpul de răspuns pentru fiecare hop și va folosi ICMP pentru a diagnostica problemele de performanță de-a lungul căii de rețea în mod real. -timp. Poate folosi SNMP pentru a prelua date suplimentare, inclusiv informații precum tipul mașinii, nivelul ISO și timpul de pornire pe fiecare dispozitiv pe o cale de rețea. În cele din urmă, vă va ajuta să diagnosticați o problemă între sursă și destinație și să vedeți răspunsul detaliat, în timp real, la fiecare punct al traseului.

  13 Top biblioteci de animație CSS pentru proiecte uimitoare de web design

Setul de instrumente al inginerului are un tablou de bord centralizat care vă permite să accesați cu ușurință oricare dintre instrumentele incluse. Printre diferitele instrumente pe care le veți găsi, unele, cum ar fi traceroute avansat, pot fi folosite pentru a efectua diagnosticarea rețelei și pentru a ajuta la rezolvarea rapidă a problemelor complexe ale rețelei. Alte instrumente care pot fi folosite pentru a simula atacurile asupra rețelei dvs. și pentru a ajuta la identificarea vulnerabilităților.

Setul de instrumente SolarWinds Engineer include, de asemenea, mai multe instrumente de monitorizare și alertă, inclusiv, de exemplu, unul care vă va monitoriza dispozitivele și va genera alerte atunci când detectează probleme de disponibilitate sau de sănătate. Acest lucru vă va oferi adesea suficient timp pentru a reacționa înainte ca utilizatorii să observe problema. Pentru a completa o suită deja bogată de instrumente, sunt incluse și instrumente de gestionare a configurației și de consolidare a jurnalelor.

Deși s-ar putea să nu fie locul în care să consultați detalii despre fiecare instrument, iată o listă cu unele dintre cele mai bune pe care le veți găsi în setul de instrumente al inginerului SolarWinds, pe lângă traceroute.

Scanner de porturi
Switch Port Mapper
Măturare SNMP
Browser de rețea IP
Descoperirea adresei MAC
Ping Sweep
Monitorul timpului de răspuns
Monitor CPU
Monitor de interfață
Ping
Decriptarea parolei routerului
Atac de forță brută SNMP
Dicţionar SNMP Attack
Comparare configurație, descărcare, încărcare și editor
Editor de capcane SNMP și receptor de capcane SNMP
Calculator de subrețea
DHCP Scope Monitor
Managementul adresei IP
WAN Killer

Setul de instrumente SolarWinds Engineer – inclusiv traceroute – se vinde cu 1495 USD per loc de administrator. Daca te gandesti ca include peste 60 de scule diferite, este un pret destul de rezonabil. Dacă doriți să vedeți singur ce poate face acest set de instrumente pentru dvs. și organizația dvs., o perioadă de încercare gratuită de 14 zile disponibilă de la SolarWinds.

2. SolarWinds Traceroute NG (descărcare gratuită)

Dacă nu sunteți pregătit să plătiți peste o mie de dolari, SolarWinds are un alt instrument pe care poate doriți să îl încercați, numit TracerouteNG. Este unul dintre instrumentele gratuite pe care le-am menționat anterior. Utilizează tehnologia SolarWinds Netpath pentru a oferi urmărire TCP și ICMP continuă. Pretinde că este mai rapid decât alte utilități de traceroute și că returnează rezultate în doar câteva secunde. Desigur, acest lucru depinde în mare măsură de rețea.

Dar Traceroute NG nu numai că îmbunătățește viteza traceroute. De asemenea, returnează mai multe informații, oferindu-vă o perspectivă mai profundă asupra situației. Ca atare, se compară favorabil cu PingPlotter și oferă funcționalități similare. Pentru fiecare hop, acest instrument folosește ping pentru a returna procentul de pierdere a pachetelor, timpul de răspuns curent și mediu, precum și un grafic cu bare de latență. De asemenea, efectuează o căutare inversă DNS pentru a găsi și afișa numele de domeniu complet calificat, sau FQDN, al fiecărui hop.

O altă caracteristică excelentă pe care o are Traceroute NG este detectarea automată a schimbărilor de cale. Și dacă există mai multe căi către o anumită gazdă, instrumentul o va descoperi și va afișa fiecare cale individual. Acest lucru este foarte util, dacă nu este esențial, atunci când depanați medii cu încărcare echilibrată. Instrumentul vă va permite, de asemenea, să alegeți să efectuați testul folosind fie pachete TCP, fie ICMP. Acest lucru poate fi util atunci când un dispozitiv de-a lungul căii blochează ICMP. Și nu în ultimul rând, Traceroute NG va scrie rezultatele testului său într-un fișier jurnal .txt. Deși Traceroute NG rulează numai pe Windows, este în mare parte un instrument bazat pe text. Dar, din nou, ar crește o interfață grafică utilitatea instrumentului? Probabil ca nu.

Instrumentul, care este descărcat ca fișier .zip, nu necesită instalare, dar se bazează pe Winpcap care trebuie instalat dacă nu este deja prezent pe computer. Cu toate acestea, Traceroute NG va detecta absența acestuia când pornește și va lansa automat programul de instalare Winpcap care este inclus în fișierul .zip descărcat.

3. Deschideți Visual Traceroute

Dacă ceea ce căutați este un adevărat instrument de traceroute bazat pe GUI, Open Visual Traceroute este ceea ce aveți nevoie. Instrumentul, care este disponibil pentru Windows, majoritatea distribuțiilor Linux sau Mac OS X, este pur și simplu uimitor. Instrumentul este gratuit și open-source, lansat sub licența LGPL V3.

  10 aplicații distractive de lectură pentru copii pe care ar trebui să le descărcați

Componenta principală a acestui software este instrumentul Visual Traceroute în sine. Este un utilitar vizual, bazat pe GUI, care vă va permite să vedeți pe o hartă 3D a lumii – sau 2D dacă preferați – ce cale o parcurg datele pentru a merge de la computer la gazda țintă. Harta poate fi mărită și derulată după bunul plac, oferind orice nivel de detaliu dorit.

Open Visual Traceroute vine, de asemenea, cu câteva instrumente, ceea ce îl face un produs și mai util. Există, de exemplu, un „sniffer de pachete”. Totuși, acesta nu este un sniffer de pachete ca Wireshark. Scopul său este în principal de a vă permite să vedeți ce date sunt trimise înainte și înapoi de la sistemul local la Internet. Există, de asemenea, o funcție Whois care va extrage informații despre numele de domenii de pe serverele Whois de pe Internet.

4. MTR (My Traceroute)

MTR (AKA My Traceroute) a fost dezvoltat pentru prima dată de un dezvoltator pe nume Mike (același zicem că numele lui era Matt) și acronimul a reprezentat apoi Traceroute lui Mike (sau Matt). Altcineva a preluat întreținerea și dezvoltarea instrumentului și l-a redenumit în My Traceroute, dar este încă același produs. Există din 1997. Dacă longevitatea este o dovadă a calității, acesta ar trebui să fie un instrument destul de bun.

Si e. Din punct de vedere funcțional, este aproape identic – sau cel puțin foarte asemănător – cu Traceroute NG pe care tocmai l-am revizuit. Principalele diferențe dintre cele două sunt că, în timp ce Traceroute NG rulează doar pe Windows, MTR rulează doar pe Linux. O altă diferență este că acest instrument poate fi folosit cu o interfață grafică sau rulat din linia de comandă.

MTR combină funcționalitatea traceroute și ping într-un singur instrument de diagnosticare a rețelei. Când rulați pentru prima dată instrumentul, acesta funcționează exact ca traceroute pentru a afla calea rețelei către o gazdă specificată. Odată ce cunoaște calea, MTR merge puțin mai departe. Va trimite o secvență de solicitări ICMP ECHO către fiecare hop pentru a măsura calitatea conexiunii către fiecare router. Și pe măsură ce face asta, afișează statisticile măsurate pe ecran. De fapt, îl tipărește la ieșirea standard, ceea ce înseamnă că poate fi redirecționat către un fișier.

5. WinMTR

WinMTR este un port al instrumentului MTR pe care tocmai l-am introdus. Ca atare, funcționalitatea sa este destul de asemănătoare. Ca și alte instrumente de traceroute, se bazează pe pachetele ICMP Time Exceeded și pe pachetele ICMP Echo Reply. De asemenea, are un mod UDP care trimite pachete UDP — în loc de ICMP — cu câmpul TTL în antetul pachetului.

Instrumentul, care acceptă IPv6 pe lângă IPv4, va afișa o listă de routere parcurse de pachet, timpul mediu pentru călătoria dus-întors și pierderea de pachete a fiecărui router. Ajută la identificarea legăturilor dintre routere și poate oferi o evaluare brută a problemelor de suprautilizare a rețelei. Funcționează ținând evidența timpilor de răspuns ale fiecărui salt de-a lungul căii.

Acest instrument gratuit și open-source poate rula atât pe versiunile de Windows pe 32 de biți, cât și pe 64 de biți, iar instalarea acestuia este foarte simplă. Cu toate acestea, utilizarea instrumentului nu este mai dificilă, datorită interfeței sale intuitive. Dacă preferați, instrumentul poate fi folosit și din linia de comandă.

6. SmokePing

Ultimul pe lista noastră – dar cu siguranță nu în ultimul rând – este un instrument grozav numit SmokePing. Acesta este un instrument gratuit și OpenSource scris în Perl de Tobi Oetiker, creatorul MRTG și RRDtool, bunicii tuturor instrumentelor de monitorizare a rețelei SNMP. Instrumentul oferă cea mai bună vizualizare a latenței, un explorator grafic interactiv și o gamă largă de pluginuri de măsurare a latenței.

SmokePing acceptă implementări multi-site și măsurare distribuită într-o configurație master/slave. În plus, instrumentul dispune și de un sistem de alertă extrem de configurabil – cu suport pentru propriul server de e-mail, o vedere mai puțin obișnuită în instrumentele similare. Diagramele sale de latență în timp real vă pot oferi o vedere în timp real a performanței rețelei dvs. Instrumentul poate fi rulat în modul de depanare în orice moment pentru a ajuta la identificarea oricăror probleme asociate cu acesta. De asemenea, va detecta automat problemele pe măsură ce se întâmplă. Și, în sfârșit, acest instrument stochează problemele și păstrează istoricul acestora, permițându-vă să le revizuiți și să analizați problemele mai târziu.