Забележка: Повечето Core рутери през които преминава Вашият трафик не приоритизират отговорите на ICMP протокола който се използва при ping тест. Поради тази причина, а и поради други фактори, може да наблюдавате загуби във Вашите тестове на междинни hop-ове. Това е напълно нормално и не е причина за проблема който наблюдавате. Вашите тестове могат да покажат проблем на мрежово ниво ако имат загуби до крайното destination IP. Ако това е така се налага проверка на връзката Ви. Моля направете тестове и до други дестинации както международни така и такива базирани в България като приложите тестовете.
Командата на Windows е tracert последвана от destination IP / Domain Name. На linux e traceroute. Логиката в резултатите е същата, независимо дали сме на Linux или Windows. Може да използваме или Domain Name или IP. DNS ще си го преведе след това.
Първата цифра ни е HOP number, тя ни показва на кой HOP сме по пътя на връзката. Най- важното нещо тук е да видим трите цифри след това. Те ни показват RTT(round trip time), което означава колко време е нужно на пакета да стигне дестинацията и да се върне до нашето устройство. Мерната единица е ms(милисекунди). Колоните са три защото tracerоute изпраща общо 3 съобщения за по-добра последователност. Последната колона след трите цифри ни е IP адреса и domain name на устройството на дадения HOP. По средата на теста можем да видим Request time out, но не винаги, това е повод за проблем. Някои устройства просто блокират пакети от tracerout или ping(windows - ICMP / Linux - UDP). Времената в RTT колоните са важното нещо което трябва да гледаме при този тест. Ако установим повишена латенция в първите няколко HOPS, това означава,че може да имаме проблем на локално LAN ниво. Ако установим повишаване на ниво от даден HOP и продължи с постоянно повишаване, това може да индикира за проблем от точката където е започнало повишаването.
В дадения случай 11 ни е последния HOP, по default tracert е 30 HOPS максимум. Ако искаме да повишим default HOPS може да използваме параметъра -h последван от броя на HOPS.
По-подробен е от Traceroute и ни показва и процента от загубите на пакети по различните HOPS. MTR е наличен в Windows, Mac OS и Linux. За да изтеглите MTR в Windows, можете да изтеглите Windows версия WINMTR. За да инсталирате MTR на Mac OS, можете да използвате Homebrew или Macports. Според специфичната дистрибуция на Linux може да се инсталира със следните команди: apt-get install mtr или yum install mtr (RHEL, Fedora)
Iperf е client-server bandwith test tool между два хоста. Може да се ползва и на Windows и на Linux, обикновенно само през CLI. От едната страна имаме сървър който "слуша" по default на порт 5201. За да стартираме сървъра използваме командата: iperf3 -s. Ако искаме да сменим порта на който сървъра "слуша" може да използваме параметъра -p. От другата страна клиента трябва да използва следната команда за да осъществи връзка към сървъра и теста да започен: iperf3 -c /IP на сървъра/ След няколко секунди (10 по default) ще видим резултатите. Ако искаме да увеличим времето за тест използваме параметъра -tIperf е client-server bandwith test tool между два хоста. Може да се ползва и на Windows и на Linux, обикновенно само през CLI. От едната страна имаме сървър който "слуша" по default на порт 5201. За да стартираме сървъра използваме командата: iperf3 -s. Ако искаме да сменим порта на който сървъра "слуша" може да използваме параметъра -p. От другата страна клиента трябва да използва следната команда за да осъществи връзка към сървъра и теста да започен: iperf3 -c /IP на сървъра/ След няколко секунди (10 по default) ще видим резултатите. Ако искаме да увеличим времето за тест използваме параметъра -t