EUR
european

EUR

usa

USD

Croatia Hr
Ex. VAT Ex. VAT 0%

MTR test na Mac OS-u

MTR spaja ping i traceroute u jednom alatu. Šalje testne pakete ciljnom hostu i prikazuje latenciju i gubitak paketa na svakom usmjerivaču (skoku, engl. hop) duž rute. Tako možete vidjeti gdje počinje mrežni problem: u vašoj lokalnoj mreži, kod pružatelja usluge, kod tranzitnog operatera ili u blizini poslužitelja.

INTROSERV podrška često traži MTR izvješće kada korisnik prijavi sporu brzinu, kašnjenje ili gubitak paketa. Ovaj vodič pokazuje kako instalirati MTR na macOS-u, pokrenuti test i spremiti izvješće. Na Windowsima umjesto toga koristite WinMTR, pogledajte Provjera kanala pomoću WinMTR-a.

Instalacija Homebrewa

macOS ne uključuje MTR, stoga ga instalirajte upraviteljem paketa Homebrew. Ako je Homebrew već instaliran, preskočite ovaj korak.

Otvorite aplikaciju Terminal i pokrenite instalacijsku naredbu sa službene stranice Homebrewa:

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

Instalacijski program traži lozinku vašeg macOS korisnika i može ponuditi instalaciju alata Command Line Tools for Xcode. Potvrdite. Na kraju slijedite upute iz odjeljka „Next steps” u ispisu: one dodaju Homebrew u vaš PATH.

Provjerite instalaciju:

brew --version

Instalacija MTR-a

Instalirajte MTR:

brew install mtr

Homebrew instalira MTR u mapu sbin unutar vlastitog direktorija: /opt/homebrew/sbin na računalima Mac s procesorom Apple silicon i /usr/local/sbin na računalima Mac s Intelovim procesorom. MTR za slanje testnih paketa treba administratorska prava, stoga ga pokrenite pomoću sudo i s punom putanjom. Naredba u nastavku automatski pronalazi putanju:

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

Ispis prikazuje instaliranu verziju MTR-a.

Pokretanje testa

Prije testa isključite eventualni VPN na računalu i, ako je moguće, povežite ga kabelom umjesto putem Wi-Fi-ja. Tako izbjegavate dodatne čimbenike koji mogu utjecati na rezultat. Pokrenite MTR prema svom poslužitelju i zamijenite YOUR_SERVER_IP njegovom IP adresom ili nazivom domene:

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

Opcija -c 1000 izvodi 1000 ciklusa testiranja, jedan u sekundi, i prikuplja statistiku za svaki skok. Dulji test daje reprezentativniju sliku gubitka paketa, ali traje oko 17 minuta. Za brzu provjeru možete koristiti -c 100, no podršci pošaljite rezultat punog testa.

Dok test traje, MTR ažurira tablicu na zaslonu. Za zaustavljanje testa prije završetka svih 1000 ciklusa pritisnite q.

Spremanje izvješća

Za slanje rezultata podršci pokrenite MTR u načinu izvješća i spremite ispis u datoteku:

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

Opcija -r uključuje način izvješća, a opcija -w u izvješću prikazuje puna imena hostova bez skraćivanja. U načinu izvješća zaslon ostaje prazan dok test ne završi. Kad se naredba izvrši, datoteka mtr-report.txt sprema se u trenutnu mapu. Ako ste tek otvorili Terminal, to je obično vaša početna mapa. Priložite datoteku zahtjevu za podršku.

Tip

Za provjeru oba smjera rute pokrenite MTR i s poslužitelja prema svom računalu.
Pogledajte Utvrđivanje mrežnog problema.

Tumačenje rezultata

Svaki redak tablice jedan je skok na ruti, a posljednji redak je ciljni host. Glavni stupci su:

  • Loss% prikazuje udio paketa koji nisu dobili odgovor;
  • Snt prikazuje broj poslanih paketa;
  • Last, Avg, Best i Wrst prikazuju latenciju zadnjeg paketa te prosječnu, najbolju i najgoru latenciju u milisekundama;
  • StDev prikazuje koliko latencija varira.

Gubitak na jednom srednjem skoku koji se ne nastavlja na sljedećim skokovima obično nije problem: mnogi usmjerivači testnim paketima daju nizak prioritet ili ograničavaju koliko često odgovaraju. Ako gubitak počinje na jednom skoku i nastavlja se kroz sljedeće skokove do ciljnog hosta, može upućivati na gubitak paketa od te točke na ruti. Nagli porast latencije koji ostaje visok na sljedećim skokovima, uključujući ciljni host, može upućivati na kašnjenje ili zagušenje od te točke na ruti.

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