MTR - свободно доступная программа, выполняющая tracerouting и ping для диагностики работы сети.
Программа mtr работает по принципу трассировок команды traceroute (tracert), однако позволяет выполнять диагностику сети в более удобном и наглядном режиме.
Синтаксис:
mtr [-hvrctglspni46] [--help] [--version] [--report] [--report-cycles COUNT] [--curses] [--split] [--raw] [--no-dns]
[--gtk] [--address IP.ADD.RE.SS] [--interval SECONDS] [--psize BYTES | -s BYTES] HOSTNAME [PACKETSIZE]
Основные опции:
-h
–help
- Вывод справочной информации
-v
–version
- Версия программы
-r
-report
- Помещает mtr в режим отчета. В этом режиме, mtr обработает количество циклов, определенных опцией -c, затем отобразит статистику и завершит работу. Этот режим полезен для генерации статистики о качестве сети.
-с COUNT
- Установить количество циклов, после которых mtr завершит работу.
-s BYTES
- Размер посылаемых пакетов.
-t
- Вынуждает mtr использовать curses based terminal interface если доступно.
-n
- Не использовать DNS. Отображать IP-адреса и не пытаться получить их хостнеймы.
-o fields order
- Используйте эту опцию, чтобы определить отображаемые поля, например -o “LSD NBAW”
Простой пример выполнения программы:
mtr webxl.ru