Эта программа помогает визуально определить источник проблем с подключением. Задержка во времени показана на графиках, и каждый случай потери пакетов отмечен красным.
Обычно такой инструмент используется для отслеживания вашего подключения к многопользовательскому игровому серверу, чтобы вы знали, кто виноват, когда вы испытываете отставание. Например, если вы испытываете ужасный момент задержки и видите, что каждый узел за пределами вашего маршрутизатора показывает повышенную задержку или потерю пакетов, значит, задержка была на вашей стороне. Как правило, плохо работающий узел влияет на ваше подключение к каждому последующему узлу.
Я создал эту программу для личного использования и решил поделиться ею бесплатно как проект с открытым исходным кодом. Таким образом, он отличается легкими функциями и полировкой.
Вы должны знать, что когда вы пытаетесь «отобразить каждый узел, ведущий к месту назначения», выполняется операция трассировки маршрута, чтобы обнаружить хосты, которые будут отслеживаться.
- Операция трассировки маршрута не оптимизирована по скорости и в большинстве случаев занимает много секунд.
- Операция трассировки маршрута пытается связаться с каждым хостом (т. е. сетевым узлом) только один раз. Любой хост, который не отвечает во время операции трассировки маршрута, не будет отслеживаться.
- Операция трассировки маршрута завершается, если 3 хоста подряд не отвечают. Обычно это указывает на то, что узел назначения уже прошел мимо и не ответил на эхо-запрос трассировки.
- Некоторые хосты отвечают на трассировку, но не отвечают на прямые эхо-запросы. Технически можно было бы отслеживать эти хосты, повторяя их часть трассировки, но я предполагаю, что это было бы против воли владельца хоста.
- Я позволяю вам увеличить скорость пинга до 10 пингов в секунду (на хост!), что может составить десятки или даже сотни пингов в секунду. Это как-то, может быть, немного избыточно. Я не рекомендую на самом деле запускать его так высоко. На самом деле 1 пинг в секунду, вероятно, все, что вам нужно.