
Команда tracert
Діагностична програма призначена для визначення маршруту до крапки призначення за допомогою посилки в крапку призначення лун-пакетів протоколу Internet Control Message Protocol (ICMP) з різними значеннями параметра Time-To-Live (TTL). При цьому потрібно, щоб кожен маршрутизатор на шляху проходження пакетів зменшував цю величину принаймні на 1 перед подальшим пересиланням пакета, що робить параметр TTL ефективним лічильником числа проміжних вузлів. Передбачається, що коли параметр TTL стає дорівнює 0, маршрутизатор посилає системі-джерелу повідомлення ICMP "Time Exceeded". Команда tracert визначає маршрут шляхом посилки першого луни-пакета з параметром TTL, рівним 1, і з наступним збільшенням цього параметра на одиницю доти, поки не буде отримана відповідь із крапки призначення або не буде досягнутий максимум параметра TTL. Маршрут визначається шляхом аналізу отриманих від постійних маршрутизаторів повідомлень ICMP "Time Exceeded". Варто мати через, що деякі маршрутизатори просто скидають пакети з минулим часом життя (тобто з нульовим значенням параметра TTL). Такі маршрутизатори невидимі для команди tracert.
Синтаксис tracert [-d] [-h максимальне_число_переходів] [-j список_вузлів] [-w інтервал] [ім'я_кінцевого_комп'ютера] Параметри
-d Запобігає спроби команди tracert дозволу IP-адрес проміжних маршрутизаторів в імена. Збільшує швидкість виводу результатів команди tracert.
-h максимальне_число_переходів
Задає максимальна кількість переходів на шляху при пошуку кінцевого об'єкта. Значення за замовчуванням дорівнює 30.
-j список_узов
Указує для повідомлень із луною-запитом використання параметра вільної маршрутизації в заголовку IP з набором проміжних місць призначення, зазначених у списку_вузлів. При вільній маршрутизації успішні проміжні місця призначення можуть бути розділені одним або декількома маршрутизаторами. Максимальне число адрес або імен у списку - 9. Список_адрес представляє набір IP-адрес (у точечно-десятковій нотації), розділених пробілами.
-w інтервал
Визначає в мілісекундах час очікування для одержання лун-відповідей протоколу ICMP або ICMP-повідомлень про витікання часу, що відповідають даному повідомленню луни-запиту. Якщо повідомлення не отримане протягом заданого часу, виводиться зірочка (*). Таймаут за замовчуванням 4000 (4 секунди).
ім'я_кінцевого_комп'ютера Задає крапку призначення, зазначену IP-адресою або ім'ям вузла.
Примітки:
- Щоб виконати трасування маршруту, вивести значення затримки поширення по мережі й втрат пакета на кожному маршрутизаторі й вузлі в шляху, використайте команду pathping.
- Ця команда доступна, тільки якщо у властивостях мережного адаптера в об'єкті Мережні підключення як компонент установлений протокол Інтернету (TCP/IP). Приклади Щоб виконати трасування шляху до вузла corp7.microsoft.com, уведіть команду: tracert corp7.microsoft.com
Щоб виконати трасування шляху до вузла corp7.microsoft.com і запобігти дозволу кожної IP-адреси в ім'я, уведіть:
tracert -d corp7.microsoft.com
Щоб виконати трасування шляху до вузла corp7.microsoft.com і використати вузли 10.12. 0.1-10.29.3. 1-10.1.44. 1 для вільної маршрутизації, уведіть наступну команду: tracert -j 10.12. 0.1 10.29. 3.1 10.1.44.1 corp7.microsoft.com