Подробное описание сетевых инструментов Ping и Traceroute

Сетевые инструменты(Network tools) необходимы для решения проблем с компьютерной сетью, которая не работает должным образом. Есть несколько вещей, которые можно сделать, чтобы помочь вернуть сеть в ее законное состояние, и две из этих опций — это Ping и Traceroute .

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

Сетевые инструменты Ping и Traceroute

Следует отметить, что в Windows Windows 11/10Traceroute известен как Tracert , а на платформах Cisco и Unix вместо него используется термин Traceroute . Однако, поскольку сеть больше связана с платформами Cisco , мы выбрали более распространенное название.

Инструмент проверки связи в Windows

Подробное описание сетевых инструментов Ping и Traceroute

Когда дело доходит до устранения неполадок в сети, чаще всего используется инструмент Ping . Ping , также известный как Packet Internet Groper , включен почти во все операционные системы.

Для его активации требуется команда ping. Оттуда он будет вызывать ICMP ( Internet Control Message Protocol ), чтобы сообщать об ошибках и предоставлять важные данные для обработки IP-пакетов.

Теперь то, как работает Ping , довольно интересно. Сначала(First) вам нужно будет указать IP-адрес, а оттуда вы должны отправить сообщение эхо-запроса ICMP на этот адрес. Если конечный компьютер сможет получить сообщение, он свяжется с ответным эхо-сообщением ICMP .

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

Инструмент Tracert Traceroute в Windows

С точки зрения того, что такое Traceroute , это инструмент устранения неполадок, основанный на интерфейсе командной строки. Основная цель этого инструмента — определить путь, по которому пакет достигает своей цели. Как и в случае с Ping , мы понимаем, что Traceroute также использует ICMP ( Internet Control Message Protocol ).

Но в чем Traceroute(Traceroute) отличается от Ping в том, что касается ICMP , так это то, что он точно определяет каждый маршрутизатор по пути, по которому проходят пакеты. Видите ли, мы считаем, что Traceroute отлично подходит для устранения неполадок в сети, потому что он лучше способен определить точное местоположение проблемы.

Как Traceroute идентифицирует все маршрутизаторы на своем пути: инструмент устранения неполадок имеет тенденцию отправлять кучу запросов сообщений эхо-пакетов ICMP в определенное место назначения. Теперь первая пара сообщений имеет предел времени жизни(Time to Live) ( TTL ), установленный на 1. Это означает, что первый маршрутизатор на пути сделает шаг, чтобы отбросить пакет и доставить сообщение ICMP Time Exceeded .

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

Вам нужно запустить эту команду в CMD с повышенными правами:

tracert www.<sitename>.com

Как насчет Traceroute в операционных системах Unix ?

Команда работает немного иначе по сравнению с операционными системами Windows . Он использует пакет UDP , а также обширный порт назначения в диапазоне от 33434 до 33534. Маловероятно, что эти номера портов будут использоваться каким-либо приложением, расположенным на целевом хосте.

ЧИТАЙТЕ(READ) : ошибка передачи Ping не удалась Общая ошибка сбоя.(Ping Transmit failed General failure error.)



About the author

Я веб-разработчик с опытом работы более 10 лет. Я специализируюсь на разработке Chrome OS и работал над широким спектром проектов от небольших стартапов до компаний из списка Fortune 500. Я также являюсь экспертом по учетным записям пользователей и семейной безопасности и разработал несколько успешных приложений для Android.



Related posts