Когда мы заходим на интернет-портал, компьютер отправляет запрос к серверу. По пути он проходит через маршрутизаторы. Если все в порядке - ресурс отображается у нас в браузере.

Если сайт не работает, запрос компьютера не дошел к серверу - потерялся на одном из промежуточных узлов связи или причина в чем-то другом (не работает сам сайт). Чтобы разобраться, где именно проблема, проведем трассировку маршрута.

При обращении в службу технической поддержки ресурса, обычно это первое, что просят сделать, если сайт не работает. Это связано с тем, что сайт может не работать из-за перебоев связи на отдельном узле, но в целом сайт работает и с ним все в порядке .

Как сделать трассировку маршрута до сервера, сайта в OC Windows.

Запускаем командную строку через меню «Пуск – Все программы – Стандартные». Или нажимаем сочетание клавиш «Win + R», появляется окно системной утилиты «Запуск программы», вводим: «cmd» и нажимаем «ок».

В командной строке вводим: «tracert» и адрес ресурса, который нужно проверить. Нажимаем «ввод». В результате трассировки мы узнаем, какие промежуточные узлы проходит пакет и время отклика. На основе этой информации можно понять, где проблема: у Вас, у интернет-провайдера, на одном из промежуточных узлов или на сервере сайта. Звездочки означают, что один из маршрутизаторов не хочет отвечать.

Звездочки не всегда означают проблему - на сервере может стоять файрволл, который блокирует «лишние» пакеты, а «реальные» пропускает и в браузере страница корректно открывается.

Виртуальный хостинг сайтов для популярных CMS:

В командной строке узнаем IP адрес для трассировки

Если по доменному имени трассировка не проходит, сделаем это по IP адресу. Узнаем его через команду «ping». Этот запрос показывает время, которое нужно пакету, чтобы дойти до сервера и вернуться обратно. Цифры в квадратных скобках, которые идут после домена в строке «Обмен пакетами с…», это и есть искомый IP. На скриншоте: 88.214.230.21.

Как скопировать результаты пинга и трассировки из командной строки?

Даже если трассировка по домену прошла успешно, стоит «пропинговать» сервер, чтобы увидеть, не теряются ли пакеты. Да и техподдержка может попросить статистику обмена данных вместе с отчетом о трассировке.

Вводим: tracert и IP адрес, нажимаем «ввод» и получаем отчет. Если данные нужны не лично вам, а для тех. поддержки, выделяем мышкой нужные строки и нажимаем «enter». Информация попадает в буфер обмена. Создаем текстовый файл и вставляем комбинацией клавиш Ctrl + V. Сохраняем и отправляем в техподдержку.

Совсем недавно на компьютере, который размещен на работе, по каким-то причинам не отображался мой блог, хотя на компьютере дома мой блог отображался (да-да, грешен – бывают случаи, когда я вместо прямых своих обязанностей на работе, занимаюсь своим сайтом ).
Браузер Google Chrome выводил:

«Ошибка 101 (net::ERR_CONNECTION_RESET): Соединение сброшено».

Жаль, что не догадался сразу сделать скриншот ошибки, но это выглядело примерно вот так:

Обратился я в тех. поддержку к своему хостинг-провайдеру, описав очень подробно свою проблему.
Консультант хостинга попросил сообщить ему мой IP адрес, пинг и трассировку к серверу.

Думаете, я сразу сообразил, где искать эти параметры? Хех, не сразу, но не растерялся и сумел ответить консультанту. Ну, и как вы уже сами поняли, по горячим следам и из личного опыта пишу этот материал. А вдруг кому-то пригодиться?

Как узнать свой IP адрес?

Как сделать пинг (ping)?

Для начала выясним, что такое пинг (ping)
ping (пинг) - это промежуток времени, за которое пакет данных, отосланный с вашего компьютера, доходит до сервера и возвращается обратно.
Итак, как сделать пинг и отправить результат хостинг провайдеру?

Или же можно воспользоваться самым быстрым способом: вызвать команду «Выполнить» сочетанием клавиш «Win + R» :

2). Появится окно, где в пустом поле нужно прописать команду «cmd» и нажать на кнопку «ОК» :

3). Откроется черное окно, в котором нужно прописать команду «ping адрес сайта » (в моем случае это выглядело так: «ping сайт ») и нажать на клавишу «Enter» :

5). Чтобы скопировать результат для отправки хостинг-провайдеру, нужно:

Чтобы вставить полученный результат в текстовый документ или в переписку с тех поддержкой хостинга, вам достаточно нажать «CTRL+V» .
Вот таким простым способом можно сделать пинг (ping).

Как сделать трассировку (tracert) сервера?

Для начала выясним, что такое трассировка (tracert) сервера.
Трассировка (tracert) сервера – это сетевой сервис, предназначенный для получения списка узлов сети Internet, через которые проходят пакеты с данными до сервера запрашиваемого вами хоста.

То есть, при помощи команды tracert, вы сможете узнать путь прохождения запроса к серверу и выявить, на каком пункте маршрута есть проблемы с передачей.

Чтобы сделать трассировку сервера, нужно сделать такие действия:
1). В Windows XP/7. Нажмите на кнопку «Пуск» , которая размещена в нижнем левом углу экрана монитора, и перейдите по вкладке «Выполнить» :

Или же можно воспользоваться самым быстрым способом вызова команды «Выполнить» нажать сочетание клавиш «Win + R» :

2). В появившемся окне в пустом поле нужно прописать команду «cmd» и нажать на кнопку «ОК» :

3). Откроется черное окно, в котором нужно прописать команду «tracert адрес сайта » (в моем случае это выглядело так: «tracert сайт ») и нажать на клавишу «Enter» :

4). Через пару секунд компьютер выдаст результат:

5). Чтобы скопировать результат для отправки хостинг провайдеру, нужно:
- правой кнопкой мыши нажать на черный экран. Появится всплывающее меню, выбрать там вкладку «Выделить все» :

Весь текст в черном окне выделится белым. Чтобы скопировать весь этот текст, нужно нажать на клавишу «Enter» .

Инструкция

Программа для трассировки маршрутов пакетов информации есть в составе практически каждой сетевой операционной системы. В ОС Windows она tracert, а в GNU/Linux и Mac OS - traceroute. Принцип действия этой программы таков:Программа отправляет пакеты информации по указанному ей адресу, ставя заведомо невыполнимые условия доставки - очень короткое время жизни пакета (TTL - Time To Live). При отправке первого пакета оно равно 1 секунде. Каждый сервер на пути от вашего компьютера до нужного адреса обязан уменьшить это значение как минимум на единицу. Поэтому время жизни пакета истечет уже на первом узле и тот не станет передавать его дальше, а пошлет уведомление отправителю о невозможности доставки. Таким способом программа трассировки получит информацию о первом промежуточном узле. Затем она увеличит время жизни пакета на единицу и повторит отправку. Этот запрос проживет до второго узла и ситуация . Таким образом программа трассировки составит список всех промежуточных узлов, а если от какого либо не получит уведомления, то это будет означать одно из двух - либо пакет все таки доставлен получателю, либо этот узел не исполняет . Чтобы выяснить пошлет запрос с другим дефектом - будет указан заведомо несуществующий номер порта. Если этот пакет вернется с указанием на ошибку - значит узел работает нормально и он и есть получатель, а если нет - значит на этом узле имеет место обрыв цепочки доставки пакетов. В любом случае процедура трассировки на этом будет закончена.

В ОС Windows исполняемый файл этой программы (tracert.exe) хранится в папке WINDOWSsystem32 на системном диске вашего компьютера. Но чтобы запустить программу нет необходимости разыскивать файл. Эта программа управляется только из командной строки, поэтому сначала нужно запустить терминал командной строки. Для этого в главном меню (на кнопке «Пуск») выберите пункт «Выполнить» чтобы открыть диалоговое окно «Запуск программы». Можно его открыть и нажатием сочетания клавиш WIN + R. Затем напечатайте "cmd" (без кавычек) и нажмите кнопку «ОК» (или клавишу Enter). В открывшемся терминале напечатайте tracert и, через пробел, адрес узла в сети, до которого вам требуется провести трассировку. Это может быть как IP-адрес, так и доменное имя. Протокол http указывать не нужно. После того как трассировка будет закончена, результат можно скопировать - нажмите CTRL + A чтобы все выделить и Enter чтобы скопировать выделенное в оперативную память. Затем скопированное вы можете вставить в любой документ какого либо текстового редактора.

Операция трассировки записывает в файл операционной системы определенные SQL-утверждения, а также соответствующую им информацию (планы запросов и ожидания событий), которая выполняется во время работы скрипта. Оттрасировать можно любую произвольную сессию в базе Oracle.

Инструкция

Перед тем, , нужно включить сбор статистики, иначе будут возникать файлы с нулевыми временами. Для этого нужно :alter system set timed_statistics=trueЕсли необходимо запустить трассировку в текущей сессии, то параметр system следует заменить на session.

Убедитесь, что атрибут максимального размера файла дампа имеет достаточное значение. Для этого выполните соответствующий SQL-запрос:SELECT value FROM v$param p WHERE name=’max_dump_file_size’Значение $param можно выставлять как на уровне БД (alter system), так и на уровне сессии (alter session).

Для запуска трассировки необходимо установить событие 1046 в соответствующей сессии. Запустите процедуру sys.dbms_system.set_ev, а затем передайте полученные значения sid и serial как целочисленные параметры:BEGIN sys.dbms_system.set_ev(sid, serial#, 10046, 8, ‘’); END

Для выключения трассировки измените значение уровня события 10046 с 8 до 0.

Трассировочный файл появляется в директории дампов базы Oracle (Oracle/admin/databaseSID/udump). Имя этого файла содержит идентификатор процесса ОС, в котором была проведена операция, а расширение - .trc. Для того чтобы обработать информацию в читабельный вид обработайте трассировочный файл в утилите tkprof:cd C:ORACLEadmindatabaseSIDudump
tkprof файл.trc output=мой_файл.prfВ обработанном файле будет приведен список всех команд, которые были выполнены во время сессии.

Полезный совет

Минимальный уровень для выполнения команды 10046 – 1, а максимальный – 12, при котором добавляются значения всех связанных с процессом переменных, а так же информация об ожиданиях.

Сайты в сети сами по себе не возникают – их создают и поддерживают компьютеры, именуемые серверами, а управляет этими серверами организация – провайдер или хостинг-провайдер. И чтобы все у всех четко и точно воспроизводилось, провайдер следит за своим сетевым оборудованием, серверами, каналами связи, через которые информация и другие различные данные передаются непосредственно пользователям. В свою очередь, пользователь может провести диагностику своего интернет-соединения в том случае, если он не может эту информацию получить, чтобы определить, виноват ли хостинг или провайдер, через которого предоставлена возможность выхода в интернет. В подобной диагностике помогает трассировка маршрута от персонального компьютера до необходимого сайта.

Инструкция

Осуществите трассировку с помощью команды traceroute, в Windows-tracert. Для того чтобы произвести трассировку маршрута, выполните следующее: откройте меню «Пуск» – «Выполнить». Введите cmd.exe и выберите «ОК».

В командной строке наберите команду tracert имя_сервера (имя сервера указано в приветственном email-сообщении при заказе услуги). Дождитесь завершения выполнения команды, затем нажмите правую клавишу мыши в окне командной строки, выберите «Выделить все» затем (после выделения) нажмите Enter. Далее, для того чтобы увидеть трассировку, кликните правую клавишу мыши, затем нажмите «Вставить» в поле ввода сообщения.

Командой tracert вы выполняете отправку пакетов данных на адрес, который указали – это может быть адрес сервера, имя компьютера в сети или IP-адрес. При этом пакеты проходят через специальные маршрутизаторы – сетевые устройства между персональным компьютером и адресатом. Данным действием вы определяете маршрут до конечной точки назначения и, что наиболее важно – вычисляете время отклика (значение в миллисекундах) каждого промежуточного узла.

На тех участках, где время отклика меньше всего, передача выполняется максимально быстро – это означает, что канал свободен и информация доставляется без каких-либо помех. В том месте, где время отклика максимально какого-то стандартизированного значения, мы видим следствие «Превышен интервал ожидания для запроса», что равноценно утрате информационных пакетов.

Данным образом можно вычислить, в какой конкретной точке соединения существует проблема. Если данные не доходят до самого адресата, значит проблема в нем. Если соединение прекращается на середине, проблема в каком-то из промежуточных сетевых устройств. При этом с другого ПК или по другому маршруту (если таковой имеется) ваш не открывшийся сайт может оказаться вполне доступным. Если информация не покидает границы сети вашего провайдера, значит проблема в нем.

Видео по теме

Трассировка завершает конструкторское проектирование РЭА и определяет линии, которые соединяют компоненты, составляющие проектируемое устройство. Она включает определенные шаги для выполнения программы и остановки на командах, строках. Задачи трассировки трудоемки из-за многообразия способов технологического осуществления соединений.

Инструкция

Используйте специальную программу для трассировки, которая наверняка уже есть в вашей сетевой операционной системе. Если это Windows, то программа называется tracert; в операционных системах GNU/Linux и Mac OS трассировку можно осуществить с помощью traceroute. При этом пакетная информация отправляется по заданному ей адресу. Специально устанавливайте невыполнимые параметры доставки, например, слишком малое время жизни пакета. Для первого пакета лучше установите его равным одной секунде.

Проследите за тем, чтобы каждый сервер из находящихся на отрезке от вашего компьютера до заданного адреса в обязательном порядке уменьшил это значение на единицу. Таким образом, время жизни пакета истекает сразу на первом узле маршрута, который после этого автоматически отправит уведомление о невозможности осуществления доставки пакета, содержащего данные. Благодаря этому обстоятельству программа трассировки будет иметь доступ к информации о первом промежуточном узле.

Увеличьте жизнь пакета информации на единицу и повторите попытку. Теперь второй промежуточный узел не сможет отправить его дальше и будет вынужден послать отчет о недоставке. Повторяйте эти действия, увеличивая жизнь пакета на единицу каждый раз. С помощью этих действий программа трассировки составит список всех узлов, содержащихся на промежутке от компьютера до конечного адреса.

Проверьте корректное функционирование всех промежуточных пунктов. Если программа не получит уведомления от одного из пунктов, она пошлет запрос со следующим дефектом: номер порта не существует. Когда пакет вернется, определив ошибку, это будет означать нормальную работу узла. В том случае, если этого не произойдет, на узле есть обрыв. Завершите программу трассировки.

Видео по теме

перевод растрового (пиксельного) изображения в векторное ( , где изображение описывается с помощью математических формул).

Трассировка может осуществляться как в автоматическом, так и в ручном режиме. Некоторые векторные графические редакторы имеют встроенные функции автоматической трассировки, но в результате получается файл с большим количеством опорных точек, который сложно использовать. Однако, если у вас есть растровый файл, который нужно напечатать на большом размере (например, обычную фотографию растянуть для постера на стену здания), то автотрассировка с последующим увеличением масштаба будет единственным решением. Ручная трассировка – это обведение контуров нужного изображения с помощью имеющихся в программе инструментов для создания кривых Безье.

Трассировка в программировании

Пошаговое выполнение программы с получением изменения всех параметров или остановкой на каждой операции тоже трассировкой. Она бывает нужна, если вы отлаживаете собственный код. Иногда алгоритм правильным, но почему-то не работает. Именно трассировка позволяет понять, на каком этапе происходит ошибка. Также метод трассировки помогает разобраться в чужом коде.

Трассировка лучей

Трассировка лучей, или трассировка пути – это метод рендеринга (создания изображения из 3Д-модели) в компьютерной графике, который относится к геометрической оптике. Он позволяет построить изображение на основе знания законов того, как отдельно взятые лучи света взаимодействуют с имеющимися поверхностями. При трассировке лучей алгоритм программы посылает лучи из «камеры», и они отражаются от разных поверхностей до тех пор, пока не будут поглощены или рассеянны. Чем большее количество лучей было оттрассировано, тем лучшего качества будет результат.

Этот метод рендеринга позволяет строить изображения наилучшего качества, но требует мощных вычислительных ресурсов. Однако некоторые эффекты воссоздать посредством других методов рендеринга попросту невозможно, поэтому иногда трассировка лучей является единственно возможным решением.

Трассировка, как построение связей

Под трассировкой также подразумевается нахождение линий, которые будут соединять узловые точки какой-либо системы. Если вы проектируете компьютерную плату (например, видеокарту), то трассировка в этом процессе – нахождение линий, которые будут соединять контакты элементов платы.

Для диагностики и поиска проблем в сети системные администраторы часто применяют такой удобный инструмент, как трассировка маршрута. Она позволяет определить все узлы (маршрутизаторы, серверы, компьютеры), через которые проходит трафик по дороге к точке назначения. Если связь с каким-либо удалённым хостом рвётся или вообще пропадает, то трассировка маршрута сети позволит быстро найти участок, на котором появились проблемы как в локальной сети, так и в глобальной паутине Интернет.
Для выполнения этой процедуры в каждой современной операционной системе есть соответствующий инструмент.

В ОС Windows - это утилита tracert. В XP она была доступна по умолчанию, а вот во всех последующих версия вплоть до Windows 10 её надо включать дополнительно через "Программы и Компоненты".

В операционных система ОС семейства *NIX - Linux, FreeBSD, Android - программа traceroute
Смысл алгоритма трассировки маршрута в том, что посылается по три специальных запроса на каждый сетевой узел, через который идёт трафик до нужного хоста, затем для каждого из них на экране, рядом с его адресом, выдаётся время ответа.По этим результатам можно легко отследить на каком участке сети начинают повяляться задержки ответа или он вообщ пропадает.

Трассировка в Windows 10

Для проведения трассировки сети в Windows 10 необходимо нажать комбинацию клавиш Win+R и в окне "Выполнить" набрать команду «cmd». Этим Вы откроете командную строку Виндовс, в которой надо ввести команду:

tracert

Для примера возьмём сайт google.ru

Трассировка в Linux

В операционных системах семейства Linux - Ubuntu, Fedora, CentOS и т.п. - для запуска трассировки маршрута в надо открыть системную консоль и ввести команду:

traceroute <имя_сервера>

Внимание! Использовать трассировку маршрута в сети для оценки качества последней мили (абонентской линии ADSL,FTTB или PON) нельзя, так как эта системная программа никоим образом оценить качество линии не может и не умеет.

«Ааа, помогите, все пропало!» – если ваш внутренний голос реагирует на обрыв соединения с сервером примерно так, этот материал точно для вас. :) Безусловно, со своей стороны мы каждый день делаем все возможное, чтобы ничто не мешало вашей работе в , но случись форс-мажор – будем разбираться. А чтобы быстрее сориентироваться в ситуации и понять, на чьей стороне ошибка, вот вам задача-минимум – во время обрыва первым делом выполните трассировку маршрута и пинг промежуточных узлов. Как все это сделать, сейчас расскажем.

Трассировка маршрута

Во время трассировки происходит отправка пакетов данных между локальным компьютером и сервером. Это помогает проследить путь прохождения запроса к серверу и определить, на каком этапе происходит обрыв. Выполнить трассировку довольно легко.

1. Запустите команду cmd: Win+R > пропишите cmd > ОК .

tracert Х.Х.Х.Х (где Х.Х.Х.Х – это IP-адрес сервера или домен) и нажмите Enter .

В примере мы сделали трассировку для google.com.

tracert google.com

Получилось так:

1 2 1 ms 1 ms 1 ms 193.151.89.254
3 5 ms 4 5 1 ms 6 1 ms 7 1 ms 3 ms 1 ms bearline-ic-324086-ffm-b4.c.telia.net
8 1 ms 1 ms 1 ms 108.170.251.129
9 13 ms 13 ms 15 ms 66.249.94.135
10 13 ms 13 ms 13 ms fra15s12-in-f46.1e100.net

Как видим, наши пакеты преодолели десять (их может быть как меньше, так и больше) узлов, и преодолели их успешно. В противном случае, если бы пакеты «споткнулись» на одном из узлов, на нем (и последующих за ним узлах) мы бы увидели:

* * * Превышен интервал ожидания для запроса.

Но даже в таком случае пока не время для выводов – эта запись может означать как потерю пакетов, так и то, что узел сети просто закрыт настройками безопасности. Иногда провайдеры специально настраивают узлы так, чтобы они не отвечали на трассировочные пакеты, дабы снизить нагрузку. Чтобы точно узнать, действительно ли происходит обрыв, и, если да, то где именно, нужно пропинговать каждый из узлов. При трассировке мы получили IP каждого из них, а значит, можем перейти к пингу.

Пинг промежуточных узлов

Пинг предназначен для проверки целостности и качества соединений. Выполнить его тоже несложно. При этом запустить пинг нужно ко всем промежуточным узлам в отдельных окнах. Так непосредственно в момент обрыва связи будет видно, на каком узле происходят потери пакетов и насколько продолжительны эти обрывы.

В ОС Windows по умолчанию передается только четыре пакета, чего недостаточно, если проблема проявляется кратковременно. Поэтому нужно снять это ограничение параметром -t (чтобы потом остановить обмен пакетами, нажать CTRL+C ).

Теперь по порядку.

1. Запустите команду cmd: Win+R > пропишите cmd > ОК .

2. В открывшейся командной строке введите ping -t Х.Х.Х.Х (где Х.Х.Х.Х – это адрес одного из промежуточных узлов, которые мы узнали при трассировке) и нажмите Enter .

В нашем случае при трассировке мы выявили десять узлов, а значит, и пинг нужно выполнить десять раз в десяти отдельных окнах.

Полезно!
Если вам нужно постоянно отслеживать качество соединения, для Windows можно воспользоваться удобной программой PingPlotter.

Итак, пингуем – в десяти отдельных окнах командной строки вводим команды с IP-адресами узлов, которые мы выявили при трассировке. В нашем случае будут такие команды:

ping -t 10.1.1.1
ping -t 193.151.89.254
ping -t 85.195.75.129
ping -t 213.248.79.29
ping -t 62.115.139.50
ping -t 62.115.120.8
ping -t 62.115.153.215
ping -t 108.170.251.129
ping -t 66.249.94.135
ping -t 216.58.208.46

Если в каком-нибудь из окон вы с первых же секунд видите «Превышен интервал ожидания», не спешите кричать: «Попался!». Если следующие узлы пингуются нормально, значит, этот просто закрыт настройками. В нашем случае, например, предпоследний узел (66.249.94.135) сразу же говорит, что интервал превышен, но с пингом десятого узла никаких проблем нет.

На чьей стороне ошибка?

Итак, обрыв повторился. Но на этот раз запущенный пинг промежуточных узлов поможет «обличить» виновника. Тут все просто – с какого узла вам начало выдавать «Превышен интервал ожидания», тот и слабое звено.

Кто виноват – ясно, теперь нужно понять, что делать в конкретных ситуациях.

1. Последний узел. Если последний узел сначала пинговался нормально (некоторые Windows-машины вообще не отвечают на пинг, это задается в настройках брандмауэра)…

…а после обрыва начал показывать «Превышен интервал ожидания», обрыв происходит на вашем сервере.

В этом случае зайдите в панель управления, запустите консоль и войдите в операционную систему, чтобы разобраться, почему сервер не работает. Если окажется, что операционная система зависла, перезагрузите сервер.

2. Любые узлы, кроме последнего. В этом случае обращайтесь одновременно в техподдержку и облачного, и интернет-провайдера. При этом обязательно укажите, как изначально выглядела трассировка маршрута, и составьте перечень узлов с указанием, на каких из них пинг во время обрыва прервался, а на каких нет. Будьте внимательны, это важная информация, не ошибитесь.

3. Все узлы одновременно. Если все окна с пингом начали показывать «Превышен интервал ожидания», проблема в вашем компьютере или сети, к которой он подключен.

Бонус!

Ну, а чтобы вам было совсем уж комфортно, мы тут подобрали утилиты, с которыми можно делать трассировку и пинг промежуточных узлов одним простым движением без запуска пятнадцати различных окон.

Для ОС семейства Windows такую оптимизацию проводит утилита Winmtr . Она не нуждается в установке и готова к использованию сразу после распаковки из архива.

В поле Host укажите конечный сервер, с которым будет проверяться соединение, и нажмите Start :

В нашем примере видна трассировка маршрута и все промежуточные узлы. При этом к каждому из них направляются ICMP-пакеты, по которым можно определить качество связи.

Собственно, в этом и заключается главное преимущество утилиты – ее вывод постоянно обновляется, это позволяет собирать статистику, отслеживать средние показатели, тенденции и какие-либо изменения качества сети.

Раз мы проверяем соединение с сервером, нас интересуют столбцы Sent (отправлено пакетов) и Recv (получено пакетов). Если значения в этих столбцах не совпадают, значит, качество связи с узлом ухудшилось. Что делать? Обратиться в соответствующую техподдержку.

Столбец Loss поможет просмотреть динамику потерь в процентном соотношении.

Также утилита позволяет копировать текст в удобных форматах (.txt и .html ) в буфер обмена (Copy to clipboard ) или в отдельный файл (Export ).

Двойной щелчок по промежуточному узлу позволит получить дополнительную информацию о нем.

Важно знать!

Для детализации проблемы специалисты техподдержки могут запросить дополнительные пинги с особыми настройками. Для этого достаточно внести их в окошке Options , которое позволит указать:

  1. Interval (sec) – время обновления данных в секундах.
  2. Max host in LRU list – максимальное количество хостов (или IP-адресов, если не активна опция Resolve names ) до конечной точки.
  3. Ping size (bytes) – размер ICMP-пакета.
  4. Resolve names – возможность преобразовать IP-адрес в имя хоста.

А что же линуксоиды?

Для ОС семейства Linux утилита называется просто MTR. Если ее нет в вашей операционной системе, установить ее можно одним из следующих способов:

Debian/Ubuntu/Mint:

$ apt-get install mtr

CentOS/RedHat/Fedora:

$ yum install mtr

У MTR такой же функционал, как у Winmtr, а также схожий графический интерфейс. Запустить утилиту можно командой:

где X.X.X.X – это IP-адрес конечного сервера или имя хоста.

В данном случае интересуют следующие столбцы:

  • Loss % – процент потерянных пакетов между компьютером-отправителем и промежуточными узлами.
  • SNT – общее количество отправленных пакетов.

Как только где-то что-то потерялось, утилита сигнализирует нам об этом, окрашивая узел в красный цвет и подсчитывая процент потерь.

Отдельно отметим возможность запуска утилиты в текстовом (консольном) режиме. Для этого достаточно добавить опцию -t или --curses:

mtr --curses сайт

Рассмотрим еще несколько важных опций MTR, которые могут быть крайне полезны в процессе диагностики сети.

R или --report

Запускает режим отчета, в котором MTR обработает заданное количество циклов (определенных опцией -c), а затем отобразит статистику и автоматически завершит работу. Этот режим полезен для сбора статистики о качестве сети.

C COUNT или --report-cycles COUNT

Позволяет задать количество циклов, после которых MTR завершит работу.

P BYTES или --psize BYTES

Устанавливает размер пакетов в байтах.

I SECONDS или --interval SECONDS

Задает интервал между отправляемыми пакетами.

N или --no-dns

Разрешает не использовать DNS, отображает IP-адреса узлов.

A X.X.X.X или --address X.X.X.X

Позволяет указать адрес интерфейса компьютера, с которого будут отправляться ICMP-запросы.

Итого

Разумеется, команды в консоли дают более точный результат, поскольку фиксируют даже единичные потери пакетов (короткие обрывы), но Winmtr и MTR компактные и более удобны в использовании. А на чем остановить свой выбор, решать только вам. :)

Вот, собственно, и все, кто виноват – выяснили, что делать – тоже. :) Надеемся, материал был вам полезен, а если у вас остались дополнительные околооблачные вопросы, обращайтесь к нам за грамотной .

Метки: ,