MTR, traceroute ve ping araçlarının özelliklerini bir arada bulundurur. Böylece belirlenen hedef adres üzerindeki tüm hop’ların adreslerini tespit eder ve bu cihazlara icmp echo requestler (ping) göndererek her hop'un round-trip time ve packet loss değerlerini tespit ederek ekrana basar.
MTR hem linux hemde windows (WinMTR) sunucularda kurulabilir.
Centos için aşağıdaki gibi kurulum sağlanabilir.
[root@31 ~]# yum install mtr
[root@31 ~]# mtr --help
mtr [-BfhvrwctglxspQomniuT46] [--help] [--version] [--report]
[--report-wide] [--report-cycles=COUNT] [--curses] [--gtk]
[--csv|-C] [--raw] [--xml] [--split] [--mpls] [--no-dns] [--show-ips]
[--address interface] [--filename=FILE|-F]
[--ipinfo=item_no|-y item_no]
[--aslookup|-z]
[--psize=bytes/-s bytes] [--order fields]
[--report-wide|-w] [--inet] [--inet6] [--max-ttl=NUM] [--first-ttl=NUM]
[--bitpattern=NUM] [--tos=NUM] [--udp] [--tcp] [--port=PORT] [--timeout=SECONDS]
[--interval=SECONDS] HOSTNAME
[root@31 ~]# mtr google.com
Yukarıda görüldüğü gibi sunucumuzdan google a giderken 4 yerde paket loss görünmektedir.
Ama bu o hoplarda yapılan icmp limitlemesinden kaynaklanıyordur.
Burada dikkat edilmesi gereken nokta "ok" işareti ile gösterilmiş olan ilk paket çıkışındaki loss ve paketin ulaştığı yerdeki loss oranı olmalıdır.
Yani sunucumuzdan çıkan paket kayıpsız şekilde google.com adresine ulaşmıştır.
Ayrıca Windows sunucular içinde WinMTR kurulumu yapılabilir.
Network
hakkında diğer konular