Як зробити трасування

Як зробити трасування

Коли потрібно визначити, в якій саме точці маршруту між вашим комп’ютером і яким або вузлом в інтернеті губляться пакети інформації, виникає необхідність в операції трасування. Як зробити таку операцію — описано нижче.

Інструкція

  1. Програма для трасування маршрутів пакетів інформації є в складі практично кожної мережевої операційної системи. В ОС Windows вона називається tracert, а в GNU / Linux і Mac OS — traceroute. Принцип дії цієї програми такий:

    Програма відправляє пакети інформації за вказаною адресою їй, ставлячи свідомо нездійсненні умови доставки — дуже короткий час життя пакета (TTL — Time To Live). При відправці першого пакету воно дорівнює 1 секунді. Кожен сервер на шляху від вашого комп’ютера до потрібної адреси зобов’язаний зменшити це значення як мінімум на одиницю. Тому час життя пакета закінчиться вже на першому вузлі маршруту і той не стане передавати його далі, а пошле повідомлення відправникові про неможливість доставки. Таким способом програма трасування отримає інформацію про перший проміжному вузлі. Потім вона збільшить час життя пакета на одиницю і повторить відправку. Цей запит проживе до другого вузла і ситуація повториться. Таким чином програма трасування складе список усіх проміжних вузлів, а якщо від якого або не отримає повідомлення, то це буде означати одне з двох — або пакет все таки доставлений адресату, або цей вузол не виконує свою функцію. Щоб з’ясувати це програма пошле запит з іншим дефектом — буде вказано завідомо неіснуючий номер порту. Якщо цей пакет повернеться з вказівкою на помилку — значить вузол працює нормально і він і є одержувач, а якщо ні — значить на цьому сайті має місце обрив ланцюжка доставки пакетів. У будь-якому випадку процедура трасування на цьому буде закінчена.
  2. В ОС Windows виконуваний файл цієї програми (tracert.exe) зберігається в папці WINDOWS system32 на системному диску вашого комп’ютера. Але щоб запустити програму немає необхідності розшукувати файл. Ця програма управляється тільки з командного рядка, тому спочатку потрібно запустити термінал командного рядка. Для цього в головному меню (на кнопці «Пуск») виберіть пункт «Виконати» щоб відкрити діалогове вікно «Запуск програми». Можна його відкрити і натисненням комбінації клавіш WIN + R. Потім надрукуйте «cmd» (без лапок) та натисніть кнопку «ОК» (або клавішу Enter). У відкритому терміналі надрукуйте tracert і, через пробіл, адреса сайту в мережі, до якого вам потрібно провести трасування. Це може бути як IP-адресу, так і доменне ім’я. Протокол http вказувати не потрібно. Після того як трасування буде закінчена, результат можна скопіювати — натисніть CTRL + A щоб все виділити і Enter щоб скопіювати виділене в оперативну пам’ять. Потім скопійоване ви можете вкласти в будь-який документ якого або текстового редактора.