mtr
(My Traceroute), ağ bağlantısı üzerindeki gecikme (latency) ve paket kaybı (packet loss) durumlarını gerçek zamanlı olarak gösteren bir ağ teşhis aracıdır. ping
komutu yalnızca hedefe erişip erişilmediğini gösterirken, mtr
ara nodaları da analiz ederek yol boyunca nerede sorun olduğunu detaylıca gösterir.
Temel Kullanım:
mtr 1.1.1.1
veya
mtr 8.8.8.8
Bu komutlarla sırasıyla Cloudflare (1.1.1.1) ve Google DNS (8.8.8.8) IP adreslerine doğru ağ bağlantısı yolu izlenir.
Ne Gösterir?
-
Her satır, bir ağ geçidini (router) temsil eder.
-
Loss%
: Paket kaybı oranı -
Snt
: Gönderilen paket sayısı -
Last
,Avg
,Best
,Wrst
: Gecikme süreleri (milisaniye cinsinden)
Canlı Örnek:
mtr 1.1.1.1
Host Loss% Snt Last Avg Best Wrst StDev
1. gateway.local 0.0% 10 1.2 1.5 1.1 2.5 0.4
2. isp1.core.net 0.0% 10 5.2 5.5 4.8 6.3 0.6
3. 1.1.1.1 0.0% 10 11.2 10.9 10.1 11.6 0.5
Belirli IP için Ping Testi:
ping 103.21.244.0 -n 50
Bu komutla 103.21.244.0 adresine 50 adet ICMP paketi gönderilir. Ancak .0
ile biten IP’ler genellikle ağ adresi olduğundan yanıt alınamayabilir. Bunun yerine 103.21.244.1
gibi aktif bir host IP kullanılmalıdır.
mtr Komutunun Alternatif Parametreleri:
-
mtr -rw 1.1.1.1
: Kısa ve rapor formatında çıktı verir -
mtr --report --report-cycles 10 8.8.8.8
: 10 tur ping atar ve ardından özet rapor verir
Kurulum (CentOS/AlmaLinux):
yum install mtr -y
Ubuntu/Debian:
apt install mtr -y
Özet:
-
ping
: Tek hedefe erişim testi ve ortalama gecikme -
mtr
: Çok noktadan geçen yolun canlı izlenmesi ve sorunlu noktanın tespiti -
103.21.244.0 gibi adresler test için uygun değilse, .1 veya .10 gibi host IP’leri tercih edilmelidir.
Ağ bağlantı sorunlarının tespiti için mtr
, sistem yöneticileri için ping
'den çok daha kapsamlı bir araçtır.