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

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

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

Інструкція

1. Програма для трасування маршрутів пакетів інформації є у складі практично кожної мережевої операційної системи. У ОС Windows вона називається tracert, а в GNU/Linux і Mac OS - traceroute. Принцип дії цієї програми такий:Програма надсилає пакети інформації за вказаною нею адресою, ставлячи свідомо нездійсненні умови доставки - дуже короткий час життя пакета (TTL - Time To Live). При відправці першого пакета воно дорівнює 1 секунді. Кожен сервер на шляху від вашого комп 'ютера до потрібної адреси зобов' язаний зменшити це значення як мінімум на одиницю. Тому час життя пакета закінчиться вже на першому вузлі маршруту і той не стане передавати його далі, а пошле повідомлення відправнику про неможливість доставки. Таким чином програма трасування отримає інформацію про перший проміжний вузл. Потім вона збільшить час життя пакета на одиницю і повторить відправку. Цей запит проживе до другого вузла і ситуація повториться. Таким чином програма трасування складе список всіх проміжних вузлів, а якщо від будь-якого не отримає повідомлення, то це означатиме одне з двох - або пакет все таки доставлений отримувачу, або цей вузол не виконує свою функцію. Щоб з 'ясувати це програма пошле запит з іншим дефектом - буде вказано свідомо неіснуючий номер порту. Якщо цей пакет повернеться із зазначенням на помилку - значить вузол працює нормально і він і є одержувач, а якщо ні - значить на цьому вузлі має місце обрив ланцюжка доставки пакетів. У будь-якому випадку процедура трасування на цьому буде закінчена.

2. У ВС Windows виконуваний файл цієї програми (tracert.exe) зберігається в теці WINDOWSsystem32 на системному диску вашого комп 'ютера. Але щоб запустити програму немає необхідності розшукувати файл. Ця програма керується лише командним рядком, тому спочатку потрібно запустити термінал командного рядка. Для цього в головному меню (на кнопці "Пуск") виберіть "Виконати", щоб відкрити діалогове вікно "Запуск програми". Ви можете відкрити і натиснути комбінацію клавіш WIN + R. Потім надрукуйте "cmd" (без лапок) і натисніть кнопку "OK" (або клавішу Enter). У відкритому терміналі надрукуйте tracert і, через пробіл, адресу вузла в мережі, до якого вам потрібно провести трасування. Це може бути як IP-адреса, так і доменне ім 'я. Протокол http вказувати не потрібно. Після закінчення трасування результат можна скопіювати - натисніть CTRL + A, щоб все виділити і Enter щоб скопіювати виділене в оперативну пам 'ять. Потім скопійоване можна вставити в будь-який документ будь-якого текстового редактора.