Различия
Здесь показаны различия между двумя версиями данной страницы.
noc:mtr [2018/02/28 07:05] v.sabinich |
noc:mtr [2020/04/28 18:03] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Диагностика сети с помощью MTR ====== | ||
- | Для обнаружения проблем в работе сети, вам следует сформировать отчет с помощью утилиты mtr: | ||
- | * утилита должна работать не менее 5 минут или должно быть отправлено не менее 1000 пакетов | ||
- | * должно получиться два отчета: один от ПК до сервера и второй - от сервера до ПК | ||
- | Хорошо подойдет для диагностики следующий синтаксис, по окончанию выполнения диагностики (обычно занимает не более 5 минут) будет выведен отчет. Где вместо www.ihor.ru должен быть IP-адрес вашего сервера и (при замере в обратную сторону) внешний IP-адрес вашего ПК или маршутизатора | ||
- | |||
- | ==== Сторона сервера ==== | ||
- | ====== Пример запуска ====== | ||
- | |||
- | # mtr -wc 1000 -s 1500 -r -i 0.1 www.ihor.ru | ||
- | |||
- | ====== Пример вывода ====== | ||
- | My traceroute [v0.91.1-4c982] | ||
- | sabini.ch (185.5.251.154) | ||
- | Loss% Snt Last Avg Best Wrst StDev | ||
- | 1. rbr01-sklk-vlan136.marosnet.net 0.0% 19 0.4 2.1 0.3 19.4 4.9 | ||
- | 2. mskn08.mskn192.transtelecom.net 0.0% 19 1.6 1.5 1.3 1.6 0.1 | ||
- | 3. irk06.transtelecom.net 0.0% 19 58.9 58.9 58.9 59.1 0.1 | ||
- | 4. Baikal-TTK-gw.transtelecom.net 0.0% 18 61.5 61.9 61.4 64.8 1.0 | ||
- | 5. ??? | ||
- | | ||
- | |||
- | * 100% потерь на каком-либо из транзитных узлов говорит о том, что данный узел запретил прохождение/ответ icmp-пакетов (пингов) через себя. | ||
- | * ??? - входящий IP-адрес может находиться на NAT или на узле с заблокированным прохождением icmp-пакетов | ||
- | |||
- | ==== Сторона ПК ==== | ||
- | Параллельно с запуском диагностики сети со стороны сервера до ПК, где обнаружены проблемы, рекомендуется запустить точное такое же со стороны ПК, где обнаружены проблемы, в сторону сервера. | ||
- | {{ :noc:winmtr_run.png?nolink |}} | ||
- | |||
- | ====== Пример вывода ====== | ||
- | Для получения текстового варианта полученной информации нажмите кнопку "Copy Text to clipboard" | ||
- | |||
- | | KEENETIC - 0 | 264 | 264 | 0 | 2 | 42 | 2 | | ||
- | | 141.105.32.6 - 0 | 264 | 264 | 1 | 4 | 89 | 2 | | ||
- | | irk06.transtelecom.net - 0 | 264 | 264 | 1 | 4 | 119 | 4 | | ||
- | | mskn08.mskn192.transtelecom.net - 0 | 264 | 264 | 64 | 67 | 268 | 65 | | ||
- | | Marosnet-gw.transtelecom.net - 0 | 264 | 264 | 61 | 64 | 248 | 62 | | ||
- | | ipv6.sabini.ch - 0 | 264 | 264 | 63 | 66 | 258 | 64 | | ||
- | |||
- | |||
- | ===== Описание столбцов ===== | ||
- | |||
- | * № - порядковый номер узла. | ||
- | * Host name - имя узла, через который проходят пакеты. | ||
- | * Lost % - процент потерь на узле; вычисляется из суммы потерянных пакетов на узле. | ||
- | * Snt/Sent - количество отправленных пакетов/ | ||
- | * Last - последнее значение пинга. | ||
- | * Avg/Avrg - среднее значение пинга. | ||
- | * Best - лучшее значение пинга. | ||
- | * Wrst/Worst - худшее значение пинга. | ||
- | * StDev - стандартное отклонение времени задержки. | ||
- | * Recv - количество принятых пакетов. | ||
- | |||
- | ====== Установка ====== | ||
- | |||
- | ===== FreeBSD ===== | ||
- | * pkg istall mtr | ||
- | |||
- | ===== OS X ===== | ||
- | * curl -s https://raw.githubusercontent.com/rudix-mac/rpm/2015.6.1/rudix.py | sudo python - install rudix | ||
- | * sudo rudix install mtr | ||
- | |||
- | ===== Debian/Ubuntu ===== | ||
- | * apt-get install mtr | ||
- | |||
- | ===== CentOS ===== | ||
- | * yum -y install mtr | ||
- | |||
- | ===== Windows ===== | ||
- | * Установите бесплатное приложение WinMTR, скачав с официального сайта | ||
- | |||
- | ====== Cсылки ====== | ||
- | |||
- | * http://winmtr.net/ WinMTR. приложение для диагностики состояния сети для Windows | ||
- | * http://www.bitwizard.nl/mtr/ Официальная страница разработчика | ||
- | * http://rudix.org/ Коллекция готовых unix-пакетов для OS X |