Як зробити пінг на 5


Як зробити пінг на 5

Як зробити пінг на 5

Як зробити пінг на 5

Кращі новини сайту

Формат командного рядка:

ping [-t] [-a] [-n число] [-l розмір] [-f] [-i TTL] [-v TOS] [-r число] [-s число] -j спісокУзлов] | [-k спісокУзлов [-w таймаут] конечноеІмя

ping google.com - луна-запит до вузла з ім'ям google.com з параметрами за замовчуванням - кількість пакетів дорівнює 4, довжина масиву даних = 32 байта.

ping -6 ya.ru - пінг вузла ya.ru з використанням протоколу Ipv6

ping -s 192.168.0.1 computer - пінг вузла computer від джерела 192.168.0.1. Використовується коли на комп'ютері є кілька мережевих інтерфейсів.

ping w 5000 ya.ru - пінг з затримку читання рівним 5 секунд (за замовчуванням - 4 сек).

ping -n 5000 -l 1000 ab57.ru - опитування вузла ab57.ru 5000 разів, пакетами з даними довжиною в 1000байт. Допустима максимальна довжина даних - 65500.

ping -n 1 -l 3000 -f ya.ru - пінг з забороною фрагментації пакета.

ping -n 1-r 3 ya.ru - відправити 1 луна-запит на вузол ya.ru з відображенням перших 3-х переходів по маршруту.

ping -i 5 ya.ru - пінг із зазначенням часу життя TTL = 5. Якщо для досягнення кінцевого вузла потрібно більшу кількість переходів по маршруту, то маршрутизатор, який перервав доставку відповість повідомленням "Перевищено термін життя (TTL) при передачі пакета."

  • Застосування PING для покрокової діагностики проблем доступу в Інтернет:

Узагальнена схема з'єднання комп'ютера (планшета, ноутбука домашньої мережі) з віддаленим кінцевим вузлом можна представити таким чином:

Як зробити пінг на 5

Команда PING можна використовувати для діагностики окремих вузлів:

ping 127.0.0.1 - це пінг петлевого інтерфейсу. Повинен виконуватися без помилок, якщо встановлено і знаходяться в працездатному стані мережеві програмні компоненти.

ping -t yandex.ru - виконувати ping до натискання комбінації CTRL + C, При натисканні CTRL + Break - видається статистика і опитування вузла триває.

ping -n 1000 -l 500 192.168.1.1 - виконати ping 1000 разів з використанням повідомлень, довжиною 500 байт. Пінг пакетами стандартної довжини в 32 байта може виконуватися без помилок, а на довгих - з помилками, що характерно для бездротових з'єднання при низькому рівні сигналу в умовах інтенсивних перешкод.

ping -n 1 -r 9 -w 1000 yandex.ru - виконати ping 1 раз (ключ -n 1), видавати маршрут для перших 9 переходів (-r 9), очікувати відповідь 1 секунду (1000мсек)

В результаті виконання даної команди відображається і трасування маршруту:

Обмін пакетами з yandex.ru [87.250.251.11] з 32 байтами даних:
Відповідь від 87.250.251.11: число байт = 32 час = 36мс TTL = 54
Маршрут: 81.56.118.62 ->
81.56.112.1 ->
10.109.11.9 ->
10.109.11.10 ->
195.34.59.105 ->
195.34.52.213 ->
195.34.49.121 ->
195.34.52.213 ->
87.250.239.23

Статистика Ping для 87.250.251.11:

Пакетів: відправлено = 1, отримано = 1, втрачено = 0
(0% втрат)
Приблизний час прийому-передачі в мс:
Мінімальна = 36мсек, Максимальне = 36 мсек, Середнє = 36 мсек

В даному прикладі, між відправника і одержувачем пакетів вибудовується ланцюжок з 9 маршрутизаторів. Потрібно враховувати той факт, що у версії утиліти ping.exe для Windows, число переходів може приймати значення від 1 до 9. У випадках, коли цього значення недостатньо, використовується команда tracert

Відсутність луна-відповіді не завжди є ознакою несправності, оскільки іноді з міркувань безпеки, деякі вузли настроюються на ігнорування луна-запитів, що посилаються PING. Прикладом може служити вузол microsoft.com і деякі маршрутизатори в мережах невеликих провайдерів.

Нерідко, команда PING використовується для організації затримок в командних файлах. Виконується пінгування петлевого інтерфейсу із зазначенням потрібного значення лічильника пакетів, що задається параметром -n. Посилка луна-запитів виконується з інтервалом в 1 секунду, а відповідь на петлевом інтерфейсі приходить практично миттєво, тому затримка буде приблизно дорівнює лічильнику мінус одиниця:

ping -n 11 127.0.0.1 - затримка в 10 секунд.

Відповідь на таку команду може відрізнятися від конкретної версії утиліти, і може бути приблизно таким

При перевірці зв'язку не вдалося виявити вузол 456.0.0.1. Перевірте ім'я вузла і спробуйте ще раз.

Відповідь на ping доступного вузла:

Обмін пакетами з yandex.ru [87.250.250.11] по 32 байт:
Відповідь від 87.250.250.11: число байт = 32 час = 10мс TTL = 55

Таким чином, для вирішення завдання визначення доступності вузла в командному файлі, досить проаналізувати характерні слова в виведенні ping.exe при успішній відповіді. Найбільш характерно в даному випадку наявність слова TTL. Воно ніколи не зустрічається при виникненні помилки і складається всього лише з символів англійського алфавіту. Для пошуку "TTL" в результатах ping.exe найзручніше об'єднати її виконання в ланцюжок з командою пошуку рядка символів FIND.EXE (конвеєр ping і find). Якщо текст знайдений командою FIND, то значення змінної ERRORLEVEL дорівнюватиме 0

ping -n 1 COMPUTER | find / I "TTL"> nul
if% ERRORLEVEL% == 0 goto LIVE
ECHO computer не доступний
підпрограма обробки недоступного стану
.
Exit
: LIVE - початок підпрограми обробки стану доступності вузла
.
.

У більш простому варіанті можна використовувати команди:

PING yandex.ru | find "TTL =" ECHO Yandex pingable - команда ECHO виконується, якщо значення ERRORLEVEL, встановлене FIND дорівнює 0, тобто вузол yandex.ru відповідає на ping.

PING Server64 | find "TTL =" || ECHO Yandex not pingable - команда ECHO виконується, якщо значення ERRORLEVEL, встановлене FIND не дорівнює 0

Як зробити пінг на 5 фото


Як зробити пінг на 5

Як зробити пінг на 5

Як зробити пінг на 5

Як зробити пінг на 5

Як зробити пінг на 5

Як зробити пінг на 5

Читати топ новини:

Схожі статті