3 nejlepší nástroje traceroute a software tracert pro rok 2022
Potřeba nástrojů traceroute a tracert
Digitální sítě jsou neustále se měnícím fenoménem, což znamená, že vyžadují neustálé monitorování a rekonfiguraci, pokud mají být co nejefektivnější. To znamená, že správci, kteří jsou zodpovědní za údržbu takových sítí, vyžadují nástroje, které jim pomohou pochopit to, co se dnes stalo komplikovaným mash-upem digitálních dálnic spojujících hojnost přístrojů, které komunikují pomocí šíleně rychlého přenosu dat. Jejich uživatelé na druhou stranu očekávají spolehlivé a rychlé připojení, kdykoli se přihlásí k síti (místní nebo jiné).
Tyto dva běžné scénáře vyvolaly poptávku po nástrojích, které pomohou udělat radost všem zúčastněným. A mezi mnoha takovými nástroji je jeden, který může pomoci s identifikací problémů s připojením a latencí: příkaz traceroute nebo tracert .
Zde je náš seznam 3 nejlepších nástrojů traceroute a softwarových nástrojů tracert:
- SolarWinds Traceroute NG – BEZPLATNÁ VOLBA EDITORA NÁSTROJŮZásadní bezplatný nástroj pro řešení problémů s připojením k síti. Poskytuje analytický pohled od zdroje po cílové hostitele. Stáhnout zdarma.
- VisualRouteOblíbený pro vizualizace GUI (viz screenshoty v minirecenze níže), nabízí také dobré reportování a dokonce i diagnostiku.
- Path Analyzer ProJednoduchý a efektivní nástroj pro uživatele Mac i Windows s komplexními zprávami.
Co je traceroute nebo tracert?
Traceroute a tracert jsou dva příkazy, které se spouští nástroje používané pro diagnostika sítě a pomoci s řešením problémů s konektivitou sledováním cest, kterými se datové pakety ubírají, když cestují od svého původu k cíli.
Související příspěvek: Co je Matt's TraceRoute?
Syntaxe
Na Okna stroj, který by použil správce tracert příkaz; zatímco na a Linux nebo Operační Systém Mac jeden by použili „ traceroute “. Syntaxe příkazů jsou:
tracert [-d] [-h maximum_hops] [-j hostitel-seznam] [-w časový limit] [-R] [-S srcaddr] [-4] [-6] název_cíle
traceroute [-46dFITUnreAV] [-f first_ttl] [-g brána,…] [-i zařízení] [-m max_ttl] [-p port] [-s src_addr] [-q nqueries] [-N dotazů] [-t tos ] [-l flow_label] [-w čekací doby] [-z sendwait] [-UL] [-D] [-P proto] [–sport=port] [-M metoda] [-O mod_options] [–mtu] [ –zpět] hostitel [packet_len]
Přestože původní nástroje byly původně koncipovány tak, aby se spouštěly z CLI (Command Line Interfaces), nyní existují „výraznější“ verze s pozoruhodnými GUI (Graphical User Interfaces). V tomto článku prozkoumáme tři nejlepší nástroje pro traceroute a tracert .
Snímky obrazovky traceroute a tracert
Na obrázku níže je Příkaz tracert běží na počítači se systémem Windows a sleduje cestu, kterou by musely procházet datové pakety, pokud by se musely dostat do domény www.yahoo.com.
Na linuxovém stroji to samé příkaz CLI pomocí syntaxe klíčového slova traceroute sledování cesty na google.com by vypadalo takto:
Jak můžeme vidět ze dvou obrázků, jakmile je příkaz vykonán, program odešle dotaz přes síť. Zde zjistíte, které trasy lze použít k přenosu datových paketů mezi sítí původního stroje a sítí cíle.
Drobnosti : Příkaz tracert od a Okna stroj s operačním systémem odešle ICMP (Internet Control Message Protocol) echo request, zatímco příkaz traceroute ze stroje Linux (nebo Mac) používá UDP (Protokol uživatele Datagram). Odpověď však je vždy odeslán zpět v ICMP bez ohledu na to, jaký je operační systém odesílajícího hostitele.
Jak funguje tracert nebo traceroute?
Chcete-li vidět, jak traceroute/tracert funguje, podívejme se na rozpis toho, co se stane po odeslání příkazu tracert nebo traceroute:
- Příkaz odešle IP paket do cílového zařízení nebo sítě a zahájí sledování zpráv, které jsou odesílány zpět ve formě odpovědí z připojených zprostředkujících zařízení, jako jsou směrovače a přepínače.
- Pakety „přeskakují“ z jednoho zařízení na druhé a posílají zpět odpovědi, které pomáhají zjistit jejich doby zpáteční cesty (RTT). RTT je definované jako dobu potřebnou k odeslání paketu a poté, než se vrátí odpověď potvrzující, že dosáhl zamýšleného cíle .
- Kdykoli pakety zasáhnou zařízení a vrátí se zpět k odpovědi, administrátor také dostane trochu informací o jeho IP adresa a název zařízení (pokud nějakou má).
- Pokaždé, když je paket odeslán, je mu přiřazena a TTL (Time to Live) váží si toho výchozí hodnota je maximálně 30 skoků (ale lze libovolně měnit). Výhody TTL můžeme vidět, když se podíváme na to, co se stane, když paket cestuje nebo přeskakuje po síti:
Krok 1 : Když je odeslán první paket, je mu přiděleno TTL 1 . Když dosáhne prvního síťového zařízení TTL se sníží o 1 (což je 0 a tedy zahození paketu ) a odpověď je odeslána zpět zdroji. Tato vracející se zpráva uzavře transportní cyklus umožňující vypočítat RTT. Pokud bylo zamýšleným cílem odpovědní zařízení, pak proces končí a 'Vyřešeno' zpráva. Pokud ne…
Krok 2 : Poté bude odeslán druhý paket s TTL 2 . Projde zařízením identifikovaným v kroku 1 (kde ztratí hodnotu TTL) a přesune se k dalšímu připojenému zařízení za ním. Když dosáhne druhého zařízení, klesne TTL (což je 0) a odpověď je odeslána zpět původnímu hostiteli.
Krok … n : Pakety stále odcházejí s rostoucími hodnotami TTL (dokud není dosaženo maxima) a odpovědi se stále vracejí s trochu podrobnějšími informacemi o síti, která spojuje výchozí a cílové hostitele.
Krok „maximálně ne. z chmele“ : Konečně, když je odeslán paket s maximálním počtem skoků, lze očekávat jednu ze dvou věcí:
- Buď, cílový hostitel je dosažen a síťová cesta je vyřešena nebo,
- Poslední paket ztratí hodnotu TTL, bude zahozen a skončí s a „dosaženo maximálního počtu chmele“ chybová zpráva oznamující, že hostitel není dostupný.
Trochu více o TTL
Hodnota TTL určuje počet zprostředkujících směrovačů nebo jiných připojovacích zařízení, která budou procházet, když paket putuje k cílovému hostiteli. Příkaz traceroute/tracert spouští pakety s hodnotami TTL začínajícími na 1 a postupně se zvyšujícími s každým dalším odchozím paketem.
The Hodnoty TTL se snižují pokaždé, když paket přeskakuje na zařízení . Každý paket, jehož hodnota TTL dosáhne nuly, je zahozen a a “Čas překročen” ICMP je vygenerována chybová zpráva a odeslána zpět původnímu hostiteli.
Takto postupuje síťový nástroj pomocí paketů a odpovědních zpráv k vytvoření seznamu směrovačů, kterými musí data procházet, dokud není dosaženo cíle a vrací „ICMP Echo Reply“ zpráva.
Jak traceroute nebo tracert pomáhá správcům sítě?
Jakmile je síťová cesta zmapována, správce sítě se na ni může jednoduše podívat a sledovat cesty, kterými se vydaly po sobě jdoucí pakety. Sami vidí, kde je problém (v případě nedoručení paketů) nebo že vše funguje tak, jak má.
Pak už zbývá jen opravit odpojené routery a doladit ty, které mají high latence nebo ztráta paketů hodnotit.
Nejlepší nástroje traceroute a software tracert
Nyní, když máme představu o tom, jak fungují, pojďme se podívat na tři nejúčinnější nástroje tracert nebo traceroute, které může každý správce použít k zajištění dobře fungující sítě.
Naše metodika pro výběr nástroje Traceroute
Přezkoumali jsme trh se softwarem tracert a analyzovali možnosti na základě následujících kritérií:
- Přehledné rozvržení trasy, které je snadno čitelné
- Záznam času, který každý skok zabral
- Možnost znovu spustit testy, abyste viděli změny cesty
- Podpora adresování IPv4 i IPv6
- Schopnost exportovat výsledky pro analýzu v jiných nástrojích
- Bezplatný nástroj nebo bezplatná zkušební verze pro hodnocení
- Dobrá sada funkcí, za kterou se vyplatí zaplatit, nebo bezplatný nástroj, který se vyplatí nainstalovat
1. SolarWinds Traceroute OF(BEZPLATNÝ NÁSTROJ)
SolarWinds je jedním z největších hráčů na trhu monitorování výkonu sítě. Jsou tvůrci některých působivých nástrojů, včetněTraceroute OF– snadno použitelný, ale účinný nástroj pro monitorování síťového připojení.
Traceroute OF – nástroj, díky kterému je vše jasné
S Traceroute OF , administrátor by měl přístup k přesné viditelnosti jednocestné analýzy prostřednictvím rozhraní CLI ze zdroje na cílové hostitele. Účinně by identifikoval počet skoků, příslušné IP adresy, názvy hostitelů, ztrátu paketů a latenci.
Další skvělé funkce, od kterých mohou administrátoři očekávat Traceroute OF zahrnout:
- To detekuje změny cesty a dává náležité upozornění
- Nástroj umožňuje nepřetržité sondování která uživateli poskytne iterační číslo
- Oba IPv4 a IPv6 sítě jsou podporovány a lze je analyzovat
- Číslo cesty a stopa informace lze uložit do protokolu .txt soubor
- to je snadné kopírování dat z GUI nástroje do schránky
- The 'přepínač' příkaz umožňuje administrátorům střídejte typ sondy mezi ICMP a TCP
- Umožňuje simultánní protokolování (přes příkaz logging) stejně jako sondování
- DNS vyhledávání lze povolit nebo zakázat
Klady:
- Lehký nástroj vám umožňuje provozovat jej prakticky v jakékoli síti z jakéhokoli počítače
- Podporuje IPv4 i IPv6, díky čemuž je flexibilní nebo větší sítě využívající modernější protokoly
- Funguje jako nástroj pro odstraňování problémů pro detekci ztráty paketů, jitteru a latence
- Nabízí jednoduché vizuální reprezentace síťového provozu
- Je zcela zdarma
Nevýhody:
- Pokročilé funkce, jako je podnikové hlášení, jsou podporovány, ale lze je nalézt v produktech, jako je SolarWinds Network Performance Monitor
SolarWinds Traceroute NG je aZDARMA NÁSTROJa lze jej stáhnout na Solarwinds.com
VÝBĚR REDAKCE
SolarWinds Traceroute OFby měl být v sadě nástrojů každého správce. Je skvělý pro detekci cest, nabízí nepřetržité zjišťování IP adres, má analýzu síťových cest TCP a ICMP, je kompatibilní s IPv4 a IPv6 a je zcela zdarma k použití.
100% bezplatný nástroj:solarwinds.com/free-tools/traceroute-ng
VY:Okna
2. VisualRoute
Pro správce sítě, kteří hledají vzrušující malý nástroj který může fungovat stejně dobře jako kterýkoli ze složitějších nástrojů traceroute, určitě to všechno najdou VisualRoute . Tento vizuální síťový nástroj traceroute je radost používat, protože jeho GUI dělá práci hodně zábavnou.
VisualRoute – reporting a diagnostika v celé své kráse
Správci mohou získat analytické výsledky a zprávy které dávají rady jako: „Obecně tato trasa nabízí dobrou propustnost, přičemž skoky reagují v průměru do 68 ms. Všechny skoky po skoku 12 v síti „[Network for 130.117.50.246]“ však reagují mírně pomaleji, než je průměr.“
Když se podíváme na více funkcí, je to zcela zřejmé VisualRoute je opravdu seriózní nástroj:
- A grafická mapa Výsledkem traceroute je snadné pochopení a využití dat.
- Ačkoli VisualRoute hlavním účelem je mapování síťových cest, jde nad rámec provedení několika dalších základní diagnostika sítě s více nástroji jako:
- Zpětné trasování se vzdálenými agenty, takže administrátoři provádějí zpětné trasování mezi dvěma umístěními, aniž by se skutečně nacházeli v některém z těchto umístění.
- Reverzní vyhledávání DNS umožňuje zjišťování IP adres za názvem domény.
- Pingové vykreslování měřit a zaznamenávat doby odezvy IP adres za daný čas a mít data k dispozici v informativních grafech.
- Ukládání tracertových dat pro budoucí reference a srovnání výkonu.
- Odesílání z nepřetržité příkazy tracert během měřených časových intervalů umožňuje správcům snadno sledovat jakékoli snížení výkonu, ke kterému by mohlo časem dojít.
Klady:
- Spáruje příkazy traceroute s globální mapou, takže je snadné zjistit, kde existují problémy s připojením
- Používá funkci časové osy ke zjištění, které sítě podél skoku jsou pomalejší nebo přerušují připojení
- Podporuje nepřetržité monitorování a také podrobné hlášení
Nevýhody:
- Naučit se uživatelské rozhraní může nějakou dobu trvat
- Rád bych viděl delší zkušební dobu
3. Path Analyzer Pro
Path Analyzer Pro je vizuální traceroute nástroj, který správci používají Stroje Mac lze použít vedle nich Okna bratři, jak to funguje na obou platformách. Jedná se o sloučení nástrojů, které kromě hlavního účelu traceroute nabízí funkce, které s tím pomáhají testování výkonu , DNS , Kdo je , a rozlišení adresy funkce.
Path Analyzer Pro – jednoduchý, ale působivě účinný
Některé z funkcí, které mohou administrátoři od nich očekávat Path Analyzer Pro zahrnout:
- A stručné a věcné GUI kterou snadno zvládnou i nováčci.
- Skvělý časový výkon, který adminům dostává výsledky zpět 20krát rychlejší .
- Propracované, a přesto srozumitelné zprávy které lze buď spotřebovat na platformě, nebo exportovat pro jiné vzdálené uživatele. Mají působivou grafiku, která podrobně popisuje každý aspekt sítě.
- Umístění IP adres na základě mapy se zoomem, panem a detaily.
- Sledování e-mailové adresy které mohou použít zastavovači zločinu a bojovníci k získání dalších podrobností o spammerech nebo odesílatelích nevyžádaných e-mailových zpráv
Klady:
- K dispozici pro Mac a Windows
- Dokáže detekovat výpadky sítě, latenci a jitter, což z něj činí solidní volbu pro řešení problémů se sítěmi VoIP
- Nabízí jednoduché síťové grafy
Nevýhody:
- Neohrabaný – zejména kolem možností protokolu a režimu trasování
- Reporting postrádá možnosti přizpůsobení a není tak uživatelsky přívětivý jako některé konkurenční nástroje
traceroute a tracert nakreslí síť za vás
Pokud jste správce sítě, pak opravdu oceníte schopnosti tří nejlepších nástrojů traceroute a tracert, které jsme právě viděli. Použití jednoho nebo všech z nich vám umožní nakreslit přesný obrázek vaší sítě a konektivity, která za ní leží. Využijte nástroje a vždy budete mít jasnou představu o tom, jak vaše síť vypadá.
traceroute Tools & tracert FAQ s
Co znamená problém s trasou?
Problém s trasou znamená, že někde na cestě k cílovému zařízení je problém. Obvykle, pokud dojde k problému s jedním ze směrovačů na cestě do vzdáleného místa, sousední směrovače budou o problému vědět a směrují provoz kolem vadného uzlu. Problémy se směrováním se pravděpodobněji vyskytnou ve vaší vlastní síti a budou způsobeny chybou ve směrovací tabulce.
Jaký je rozdíl mezi Traceroute a Tracepath?
Traceroute je starší nástroj a tracepath byl vytvořen jako mírné vylepšení. Hlavní rozdíl mezi těmito dvěma je v tom, že tracepath poskytuje MTU, aniž by to bylo konkrétně požadováno. MTU je k dispozici ve výstupu pro traceroute, ale musíte přidat další možnost, abyste ji získali. Dalším starým rozdílem mezi těmito dvěma bylo, že traceroute byl dostupný pouze superuživatelům na Unixu/Linuxu. Nyní je však k dispozici všem uživatelům stejně jako tracepath.
Proč je Traceroute tak pomalý?
Traceroute trvá mnohem déle než Ping hlásí cestu, protože traceroute hlásí každý uzel. Pokud tedy trasujete cestu přes tři uzly, traceroute přejde k prvnímu uzlu, poté dostane odpověď, poté odejde do druhého uzlu a čeká na odpověď, poté přejde do třetího uzlu a poté dostane odezvu, pak jde do cíle a čeká na odpověď. Všechno to čekání a opakované zkoumání znamená, že Traceroute má více práce než Ping, který pouze pošle zprávu do cíle a čeká na odpověď.
Obrazové kredity:
Snímek obrazovky SolarWinds Traceroute OF
Linux traceroute Snímek obrazovky
Ukázka trasy Snímek obrazovky
Příklad poskoků a odpovědí Snímek obrazovky