У мережі інтернет, зокрема, на форумах, у разі виникнення проблеми з підключенням до якого-небудь вузла (сервера), рекомендують перевірити пінг або виконати трасування маршруту і таким чином перевірити доступність сервера.

Але що таке пінг і що таке трасування? Пінг (ping) — це інструмент (утиліта) для перевірки цілісності з’єднання в мережах на основі TCP / IP. Трасування (traceroute або tracert команда) — це програма для визначення маршрутів прямування даних в мережах TCP / IP.

Однак не завжди можна зустріти інформацію про те, як саме виконується ця перевірка: як пінгувати або як зробити трасування.

Зміст

Перевірка пінга

Для перевірки пінгу використовується однойменна команда ping, яку необхідно вводити в командному рядку. Запустити командний рядок можна у такий спосіб:

Windows:

1) Пуск -> Всі програми -> Стандартні -> Командний рядок

2) Пуск -> Виконати -> cmd

Командний рядок Windows

Linux:

У цій ОС є безліч терміналів. Для нашої мети підійде будь-який з встановлених на ПК. Зазвичай стандартний термінал можна запустити поєднанням клавіш CTRL+ALT+T.

Запуск терміналу в Linux

Отже, щоб пропінгувати певний сервер, необхідно виконати команду:

ping <IP або домен>

Наприклад, для пінга адреси 11.222.33.44 необхідно виконати команду:

ping 11.222.33.44

Нижче наведено приклад результатів виконання пінгу одного з IP адрес.

Як перевірити пінг і трасування

Як видно з результатів, було передано і отримано 4 пакети розміром 32 байта. Час обміну одним пакетом склав 47 мілісекунд.

Варто відзначити, що у Windows за замовчуванням виконується відправка тільки 4 пакетів. У Linux обмін пакетами триває до тих пір, поки користувач самостійно не зупинить процес поєднанням клавіш CTRL+C. Щоб запустити ping у такий самий спосіб в Windows, необхідно додати параметр -t. Наприклад:

ping -t 11.222.33.44

Припинити обмін пакетами можна за допомоги того ж поєднання клавіш — CTRL+C.

Установка кількості відправлених пакетів

Щоб задати максимальну кількість відправлених пакетів, необхідно використати таку команду:

Windows:

ping -n <число_пакетів> <IP або домен>

наприклад:

ping -n 5 11.22.33.44

Linux:

ping -c <число_пакетів> <IP або домен>

наприклад:

ping -c 5 11.22.33.44

Зміна розміру відправлених пакетів

Щоб виконати ping з використанням пакетів конкретного розміру (в байтах), необхідно використати таку команду:

Windows:

ping -l <розмір_пакетів> <IP або домен>

например:

ping -l 64 11.22.33.44

Linux:

ping -s <розмір_пакетів> <IP або домен>

наприклад:

ping -s 64 11.22.33.44

У даному випадку відбувалася відправка пакетів розміром в 64 байта.

Перевірка трасування

Трасування маршрута може показати швидкість проходження пакетів між маршрутизаторами, які з’єднують ПК, з якого йдуть запити, і кінцевий сервер.

Перевірка трасування

Для виконання трасування використовується наступна команда:

Windows:

tracert <IP або домен>

наприклад:

tracert wikipedia.org

Linux:

traceroute <IP або домен>

наприклад:

traceroute wikipedia.org

Варто відзначити, що за замовчуванням при трасуванні також виконується DNS-запит на перетворення IP адреси в доменне ім’я для кожного маршрутизатора. Цю опцію можна відключити, щоби скоротити час отримання результатів трасування.

Щоб активувати цю опцію необхідно використовувати таку команди:

Windows:

tracert -d <IP або домен>

Linux:

traceroute -n <IP або домен>

Оцените, пожалуйста, статью:
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (19 оценок, среднее: 4,42 из 5)
Loading...