Программа tracert. Определение промежуточных сетевых интерфейсов между хостами. Трассировка маршрута

Лабораторная работа №8

Мониторинг сети

Цель работы:

· Изучить принципы работы простейших средств мониторинга сети.

· Получить навыки решения задач, связанных с мониторингом сети.

Теоретические основы:

Протокол ICMP

Протокол ICMP (Интернет-протокол контрольных сообщений) стека протоколов TCP/IP предназначен для передачи между сетевыми устройствами сообщений об ошибках и контрольных сообщений при помощи IP-пакетов.

В протоколе ICMP определены несколько типов сообщений, в том числе:

Destination Unreachable Time to Live Exceeded Parameter Problem
Source Quench Redirect Echo
Echo Reply Timestamp Timestamp Reply
Information Request Information Reply Address Request
Address Reply    

Например, если маршрутизатор получает пакет, который он не может доставить по указанному в нем адресу, отправителю передается ICMP-сообщение о недостижимости адреса (Destination Unreachable).

PING: Проверка соединения с определенным интерфейсом

Программа ping использует протокол ICMP.

Эта команда посылает пакет эхо-запроса на другой IP-адрес и ожидает ответа. Она чаще всего используется для того, чтобы посмотреть, «жив ли» другой компьютер. Ответ на запрос содержит также данные о том, как долго пакет путешествовал до адресата. Можно использовать команду ping с различными опциями: число посланных пакетов (от1 до 10), время жизни пакета (time to live –TTL, от 1 до 255 ms), размер пакета (от 16 до 8192 байт), время ожидания (timeout, до 9999 ms) и разрешать или нет фрагментацию каждого пакета.

Формат команды в ОС Windows:

ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]

[-r count] [-s count] [[-j host-list] | [-k host-list]]

[-w timeout] destination-list

Options:

-t Выполнение команды до прерывания (Ctrl+C)

-a Разрешать адреса в имена

-n count Число отправляемых пакетов.

-l size Размер буфера отправки (пакета)

-f Установить флаг "Не фрагментировать".

-i TTL Установить время жизни.

-w timeout Время ожидания ответа в мс.

-v TOS Задание типа службы (поле "Type Of Service").

-r count Запись маршрута для указанного числа переходов.

-s count Штамп времени для указанного числа переходов.

-j host-list Свободный выбор маршрута по списку узлов.

-k host-list Жесткий выбор маршрута по списку узлов.

destination-list список рассылки.

Программа tracert. Определение промежуточных сетевых интерфейсов между хостами. Трассировка маршрута

Программа трассировки маршрута использует протокол ICMP.

Эта утилита очень похожа на Ping, за исключением того, что она показывает все другие IP-адреса (интерфейсы), которые пакет проходит до своего места назначения. Дополнительно можно изменять различные опции, ассоциированные с Trace Route: максимальное число дозволяемых промежуточных узлов (maximum hops, от 1 до 255) и timeout (до 9999 ms).

Формат команды в ОС Windows:

tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] target_name

Options:

-d Не разрешать адреса в имена.

-h maximum_hops Наибольшее число промежуточных узлов.

-j host-list Трассировка через определенный список хостов

-w timeout Время ожидания каждого ответа в мс.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: