EUR
european

EUR

usa

USD

Slovenia Sl
Ex. VAT Ex. VAT 0%

Preizkus MTR v operacijskem sistemu Mac OS

MTR združuje ping in traceroute v enem orodju. Pošilja testne pakete ciljnemu gostitelju in prikazuje zakasnitev ter izgubo paketov na vsakem usmerjevalniku (skoku, angl. hop) vzdolž poti. Tako vidite, kje se začne težava z omrežjem: v vašem lokalnem omrežju, pri ponudniku, pri tranzitnem operaterju ali blizu strežnika.

Podpora INTROSERV pogosto zahteva poročilo MTR, kadar stranka poroča o nizki hitrosti, zakasnitvah ali izgubi paketov. Ta vodnik prikazuje, kako namestiti MTR v macOS, izvesti test in shraniti poročilo. V sistemu Windows namesto tega uporabite WinMTR, glejte Preverjanje kanala z WinMTR.

Namestitev Homebrew

macOS ne vključuje orodja MTR, zato ga namestite z upraviteljem paketov Homebrew. Če je Homebrew že nameščen, ta korak preskočite.

Odprite aplikacijo Terminal in zaženite namestitveni ukaz z uradne spletne strani Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Namestitveni program zahteva geslo vašega uporabnika macOS in lahko ponudi namestitev orodij Command Line Tools for Xcode. Potrdite. Na koncu sledite navodilom v razdelku »Next steps« izpisa: ta dodajo Homebrew v vaš PATH.

Preverite namestitev:

brew --version

Namestitev MTR

Namestite MTR:

brew install mtr

Homebrew namesti MTR v mapo sbin znotraj svojega imenika: /opt/homebrew/sbin na računalnikih Mac z Apple silicon in /usr/local/sbin na računalnikih Mac s procesorjem Intel. MTR za pošiljanje testnih paketov potrebuje skrbniške pravice, zato ga zaženite s sudo in s polno potjo. Spodnji ukaz pot najde samodejno:

sudo "$(brew --prefix)/sbin/mtr" --version

Izpis prikazuje nameščeno različico MTR.

Izvedba testa

Pred testom izklopite morebiten VPN na računalniku in ga, če je mogoče, povežite s kablom namesto prek Wi-Fi. Tako se izognete dodatnim dejavnikom, ki lahko vplivajo na rezultat. Zaženite MTR do svojega strežnika in YOUR_SERVER_IP zamenjajte z njegovim naslovom IP ali imenom domene:

sudo "$(brew --prefix)/sbin/mtr" -c 1000 YOUR_SERVER_IP

Možnost -c 1000 izvede 1000 testnih ciklov, enega na sekundo, in zbira statistiko za vsak skok. Daljši test da reprezentativnejšo sliko izgube paketov, vendar traja približno 17 minut. Za hiter pregled lahko uporabite -c 100, a podpori pošljite rezultat polnega testa.

Med izvajanjem testa MTR posodablja tabelo na zaslonu. Če želite test ustaviti, preden se zaključi vseh 1000 ciklov, pritisnite q.

Shranjevanje poročila

Če želite rezultate poslati podpori, zaženite MTR v načinu poročila in izpis shranite v datoteko:

sudo "$(brew --prefix)/sbin/mtr" -r -c 1000 -w YOUR_SERVER_IP > mtr-report.txt

Možnost -r vklopi način poročila, možnost -w pa v poročilu prikaže polna imena gostiteljev brez krajšanja. V načinu poročila ostane zaslon prazen do konca testa. Ko se ukaz konča, se datoteka mtr-report.txt shrani v trenutno mapo. Če ste Terminal pravkar odprli, je to običajno vaša domača mapa. Datoteko priložite zahtevku za podporo.

Tip

Če želite preveriti obe smeri poti, zaženite MTR tudi s strežnika do svojega računalnika.
Glejte Prepoznavanje težave z omrežjem.

Razlaga rezultatov

Vsaka vrstica tabele je en skok na poti, zadnja vrstica pa je ciljni gostitelj. Glavni stolpci so:

  • Loss% prikazuje delež paketov, na katere ni bilo odgovora;
  • Snt prikazuje število poslanih paketov;
  • Last, Avg, Best in Wrst prikazujejo zakasnitev zadnjega paketa ter povprečno, najboljšo in najslabšo zakasnitev v milisekundah;
  • StDev prikazuje, kako zelo se zakasnitev spreminja.

Izguba na enem vmesnem skoku, ki se ne nadaljuje na naslednjih skokih, običajno ni težava: številni usmerjevalniki testnim paketom dodelijo nizko prioriteto ali omejijo, kako pogosto odgovarjajo. Če se izguba začne na enem skoku in se nadaljuje prek naslednjih skokov do ciljnega gostitelja, lahko kaže na izgubo paketov od te točke na poti. Močno povečanje zakasnitve, ki ostane visoko na naslednjih skokih, vključno s ciljnim gostiteljem, lahko kaže na zamudo ali zasičenost od te točke na poti.

VAT

  • Other

    Ex. VAT

    0%
  • austria

    Austria

    20%
  • Belgium

    Belgium

    21%
  • Bulgaria

    Bulgaria

    20%
  • Croatia

    Croatia

    25%
  • Cyprus

    Cyprus

    19%
  • Czech Republic

    Czech Republic

    21%
  • Denmark

    Denmark

    25%
  • Estonia

    Estonia

    22%
  • France

    France

    20%
  • Finland

    Finland

    24%
  • Germany

    Germany

    19%
  • Greece

    Greece

    24%
  • Hungary

    Hungary

    27%
  • Ireland

    Ireland

    23%
  • Italy

    Italy

    22%
  • Latvia

    Latvia

    21%
  • Lithuania

    Lithuania

    21%
  • Luxembourg

    Luxembourg

    17%
  • Malta

    Malta

    18%
  • Netherlands

    Netherlands

    21%
  • Poland

    Poland

    23%
  • Portugal

    Portugal

    23%
  • Romania

    Romania

    19%
  • Slovakia

    Slovakia

    20%
  • Slovenia

    Slovenia

    22%
  • Spain

    Spain

    21%
  • Sweden

    Sweden

    25%
  • USA

    USA

    0%
european
states
  • kingdom
  • germany
  • Español
  • French
  • Hrvatska
  • Italiano
  • Poland
  • Slovenski
  • ukraine
  • Türkçe
  • Русский
  • Other
  • Austria
  • Belgium
  • Bulgaria
  • Croatia
  • Cyprus
  • Czech Republic
  • Denmark
  • Estonia
  • Finland
  • France
  • Germany
  • Greece
  • Hungary
  • Ireland
  • Italy
  • Latvia
  • Lithuania
  • Luxembourg
  • Malta
  • Netherlands
  • Poland
  • Portugal
  • Romania
  • Slovakia
  • Slovenia
  • Spain
  • Sweden
  • USA