Трасування маршруту: навіщо вона потрібна?

Трасування маршруту: навіщо вона потрібна?Уявіть собі ситуацію: ви сидите в інтернеті, нікого не чіпаєте, і тут ваш улюблений сайт перестає завантажуватися. Інтернет впав, думаєте ви. Але виявляється, що інші сайти вантажаться нормально. Як визначити, що сталося? вам допоможе трасування маршруту.

Відео: Перевірити якість інтернет-з`єднання Пінг і трасування маршруту

Напевно, всім відомо, що будь-який сайт знаходиться на сервері - спеціальному комп`ютері. Коли ми вводимо адресу сайту в адресний рядок браузера і натискаємо на кнопку "Перейти", Ми тим самим відправляємо запит до сервера. По дорозі до сайту наш запит проходить кілька проміжних вузлів зв`язку, і якщо з ними все в порядку - то сайт відображається в браузері.

Відео: Як зробити трасування до сервера

Якщо ж сайт не вантажиться, значить, наш запит не дійшов через проблеми на якомусь із вузлів зв`язку (проміжних комп`ютерів або маршрутизаторів). Проблема може бути у вас самих (наприклад, проблема з кабелем- хоча при цьому не будуть завантажуватися і інші сайти), у вашого інтернет-провайдера або на стороні хостера сайту. Визначити, на якій саме ділянці каналу зв`язку втрачається ваш запит, допоможе трасування маршруту.

Трасування маршруту виконується за допомогою службової програми Traceroute / Tracert. Ця програма входить в комплект поставки практично всіх сучасних мережевих ОС (операційних систем, що підтримують роботу в комп`ютерних мережах). В ОС Microsoft Windows ця програма називається tracert, а в Linux і Mac OS X - traceroute.



Принцип дії цієї програми схожий з принципом дії програми ping. Traceroute відправляє на сервер дані і при цьому фіксує всі проміжні маршрутизатори, через які проходять ці дані на шляху до сервера (цільового вузла). Якщо при доставці даних до одного з вузлів відбувається проблема, програма визначає ділянку мережі, на якому виникли неполадки.

Як проводиться трасування маршруту в Windows? Програма tracert, як і програма ping, запускається з командного рядка. Про всяк випадок нагадуємо, як увійти в командний рядок в Windows. Є три основні способи:

  1. Натискаємо на кнопку Пуск, вибираємо пункт Виконати, у полі Відкрити пишемо cmd і натискаємо на кнопку OK або клавішу Enter.
  2. натискаємо поєднання клавіш Win + R (Win - це кнопка, на якій зображений логотип Windows), відкривається таке ж вікно, як і в попередньому випадку, так що далі діємо аналогічно.
  3. Натискаємо на кнопку Пуск, вибираємо пункт Усі програми (або Програми для більш ранніх версій ОС), в ньому - пункт Стандартні, в стандартних програмах клікаємо на пункт Командний рядок.

У вікні набираємо команду tracert імя_сайта (Наприклад, tracert yandex.ru) і натискаємо на клавішу Enter. Замість адреси сайту можна ввести його IP адреса (якщо він вам, звичайно, відомий). Ввівши адресу, ми тим самим встановили маршрут до кінцевого вузла. У вікні командного рядка в реальному часі виводяться результати трасування: назва і IP адреса проміжних вузлів, час відгуку в мілісекундах.

Якщо вам не цікаві імена проміжних вузлів то трасування маршруту повинна виконуватися з параметром -d, який приховує імена маршрутизаторів, наприклад: tracert -d yandex.ru.



Як використовувати ці дані для вирішення проблеми? Час відгуку показує завантаженість каналу. Але навіть якщо час відгуку велике, сайт буде завантажуватися - нехай і з працею. А ось якщо замість часу відгуку ви бачите напис "Перевищено інтервал очікування для запиту", це означає, що на даному вузлі зв`язку відбувається втрата даних, а значить, проблема саме в ньому.

Отже, трасування маршруту допомагає визначити проблемний вузол. Якщо дані проходять нормально і "стопоряться" на самому пункті призначення, то проблема дійсно з сайтом. Якщо трасування маршруту припиняється на середині шляху, то проблема в одному з проміжних маршрутизаторів. Якщо проходження пакетів припиняється в межах мережі вашого провайдера - то і проблему потрібно вирішувати "на місцевому рівні".

Якщо трасування маршруту обірвалася на одному з проміжних маршрутизаторів, можна спробувати зайти на сайт з іншого комп`ютера або навіть мобільного телефону - маршрут зміниться, і сайт може бути доступний. Для вірності можна спробувати зробити трасування з іншого комп`ютера. А якщо іншого комп`ютера під рукою немає, на допомогу прийдуть спеціальні онлайн-сервіси. Так, на сайті traceroute.org доступна трасування маршруту до сайту з різних країн. Ви вибираєте в списку країну, провайдера, вводите адресу сайту і перевіряєте маршрут.

Трасування маршруту: навіщо вона потрібна?



Увага, тільки СЬОГОДНІ!
Оцініть, будь ласка статтю
Всього голосів: 82