Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ysatenko_Osnovi Internet.doc
Скачиваний:
0
Добавлен:
17.11.2019
Размер:
1.1 Mб
Скачать

2.7.7 Команди контролю з'єднань та маршрутизації

PING

Для перевірки з'єднання з віддаленим комп'ютером або комп'ютерами використовують команду ping. Ця команда доступна тільки після встановлення підтримки протоколу TCP/IP.

Команда ping виконує такі дії:

  • перевірку стану з'єднання з іншим комп'ютером або комп'ютерами відправленням echo-пакетів ICMP і аналіз отриманих відповідних пакетів;

  • очікування до однієї секунди для кожного переданого пакета;

  • виведення числа відправлених і прийнятих пакетів;

  • кожен отриманий пакет порівнюється з відповідним відправленим.

Формат команди:

ping [-t] [-a] [-n лічильник] [-l довжина] [-f] [-i ttl] [-v тип]

[-r лічильник] [-s число] [[-j список_хостів] |

[-k список_хостів] [-w інтервал] список_призначень

Параметри

-t – повторює запити до віддаленого комп'ютера до того часу, поки програма не буде зупинена.

-a – дозволяє використовувати ім'я комп'ютера як адресу.

-n лічильник – задається число echo-пакетів. За замовчуванням – 4.

-l довжина – відправляються echo-пакети, що містять порцію даних заданої довжини. За замовчуванням – 32 байти, максимум – 65527 байтів.

-f – відправляє пакети із прапорцем заборони фрагментації. Пакети не будуть розриватися при проходженні шлюзів на своєму маршруті.

-i ttl – встановлює час життя пакетів TTL (Time To Live).

-v тип – встановлює тип служби (Type Of Service) пакетів.

-r лічильник – записує маршрут відправлених і повернених пакетів у поле записів маршруту Record Route. Параметр лічильник задає число комп'ютерів в інтервалі від 1 до 9.

-s число – задає число ретрансляцій на маршруті, де буде робитися оцінка часу.

-j список_хостів – направляє пакети по маршруту, що задається параметром список_хостів. Хост-комп'ютери в списку можуть бути розділені проміжними шлюзами (вільна маршрутизація). Максимальна кількість хостів, що дозволена протоколом IP, дорівнює 9.

-k список_хостів – направляє пакети по маршруту, що задається параметром список_хостів. Хост-комп'ютери в списку не можуть бути розділені проміжними шлюзами (обмежена маршрутизація). Максимальна кількість, що дозволена протоколом IP, дорівнює 9.

-w інтервал – вказує проміжок часу очікування (в мілісекундах).

список_призначень – вказує список комп'ютерів, яким направляються запити.

За замовчуванням передаються чотири echo-пакети, що містять 32 байти даних (періодична послідовність великих букв).

Команда ping дозволяє перевірити як ім'я, так й IP-адресу комп'ютера. Якщо IP-адреса пройшла перевірку, а ім'я не пройшло, відбулася помилка дозволу імені на адресу. У цьому випадку необхідно впевнитися, що ім'я запитуваного комп'ютера міститься в локальному файлі Hosts або в базі даних служби DNS.

Наведений нижче приклад містить результати роботи команди ping:

C:\>ping ds.internic.net

Обмін пакетами з ds.internic.net [192.20.239.132] по 32 байти:

Відповідь від 192.20.239.132: число байтів=32 час=101мс TTL=243

Відповідь від 192.20.239.132: число байтів=32 час=100мс TTL=243

Відповідь від 192.20.239.132: число байтів=32 час=120мс TTL=243

Відповідь від 192.20.239.132: число байтів=32 час=120мс TTL=243

Traceroute (Tracert)

Відслідкування маршруту, яким проходить пакет (або виявлення шлюзу, що відкидає пакети), може бути непростою справою.

Для цього використовують команду tracert, що визначає маршрут, який проходять пакети до точки призначення в мережі.

Ця програма намагається відстежити маршрут, яким IP-пакет швидше за все буде йти до деякої машини в мережі, запускаючи пробні UDP-пакети з коротким ttl (time to live -і часом життя) і, потім, слухаючи ICMP відповіді “час перевищений” від шлюзу.

Формат команди

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]