ГОУ СПО Уральский государственный колледж им. И.И. Ползунова
Федеральное агентство по образованию
Министерство образования и науки Российской Федерации
ГОУ СПО Уральский государственный колледж им. И.И. Ползунова
Исследование сети с помощью сетевых утилит
Методические указания к лабораторной работе по дисциплине "Компьютерные сети и телекоммуникации"
для студентов специальности
230101 – “Вычислительные машины, комплексы, системы и сети”
090108 – “Информационная безопасность”
Екатеринбург 2007
"УТВЕРЖДАЮ" Зам. директора по УМР _____________Е.А. Покосенко "___"______________2007 г. |
Методические указания к лабораторной работе составлены в соответствие рабочей программы и государственным требованиям к минимуму содержания и уровню подготовки по дисциплине "Компьютерные сети и телекоммуникации" выпускников специальности 230101 - Вычислительные машины, комплексы, системы и сети и 090108 – Информационная безопасность
Составитель: доцент, к.т.н. В.В. Кийко
Рецензент: доцент УГТУ-УПИ, к.т.н. В.А. Добряк
Методические указания рассмотрены методическим семинаром кафедры АИТ 19 января 2007 г.
Цель работы: получить практические навыки исследования сети с помощью сетевых утилит
Для работы с сетевыми утилитами необходимо перейти в режим “командной строки” в Windows. Выберите в меню «Start» (Пуск) пункт «Run» (Выполнить). В появившемся окне «Open» (Открыть) введите “сmd” и нажмите кнопку ОК.
Рисунок 1 – переход в режим командной строки
1. Команда ping
Команда ping проверяет состояние соединения с другим компьютером или компьютерами, посылая эхо-пакеты протокола Internet Control Message Protocol (ICMP) и анализируя полученные ответы. Эта команда доступна только после установки поддержки протокола TCP/IP. Команда ping ждет до 1 секунды для каждого пакета и выводит число посланных и принятых пакетов. Каждый полученный пакет сравнивается с соответствующим посланным. По умолчанию четыре эхо-пакета размера 64 байта данных (периодическая последовательность прописных букв латинского шрифта).
Команда ping может быть использована для проверки как имен, так и IP адресов компьютеров.
Примечание: для определения IP адреса компьютера можно воспользоваться утилитой ipconfig / all.
Если IP адрес прошел проверку, а имя не прошло, имеет место проблема определения имен. В этом случае необходимо удостовериться, что имя запрашиваемого компьютера содержится в локальном файле HOSTS или в базе данных службы DNS (Domain Name System).
Формат команды:
ping [-t][-a] [-n] [-l] [-f] [-i TTL][-v TOS][-r]
[-s][[-j][-k]] [-w] список_назн.
Параметры:
-t - выполнение команды до прерывания (Ctrl+C). Просмотр статистики и продолжение – (Ctrl+Break).
-a - разрешать IP-адреса в имена.
-n - число отправляемых пакетов.
- l - размер пакета. По умолчанию 64 байт, максимум – 8192 байт.
-f -установка флага, запрещающего фрагментацию пакета.
-i TTL -задание времени жизни пакета (поле " Time To Live ").
Каждый маршрутизатор, через который проходит путь, обязан перед дальнейшей пересылкой пакета уменьшить значение поля TTL по меньшей мере на 1. Фактически, TTL - счетчик узлов. Предполагается, что когда параметр TTL становится равен 0, маршрутизатор посылает узлу-источнику запроса ICMP-сообщение об истечении времени жизни пакета.
-v TOS - задание типа службы (поле "Type Of Service").
-r - запись маршрута для указанного числа переходов. Параметр задает число переходов в интервале от 1 до 9.
-s задает число узлов на маршруте, где будет делаться отметка времени.
-j - свободный выбор маршрута по списку узлов. Максимальное количество равно 9.
-k - жесткий выбор маршрута по списку узлов. Максимальное количество равно 9.
-w - интервал ожидания ответа в миллисекундах.
Список_назн. - список компьютеров, которым направляются запросы.
Например, проверка связи с компьютером, имеющим IP-адрес 192.168.116.64:
ping 192.168.116.64
Вместо IP-адреса можно задать символьное доменное имя необходимого компьютера, например:
ping www.koll-ugk.ur.ru
После ввода этой команды Windows сделает четыре попытки получения ответа от соответствующего компьютера. При этом на экран выводиться время, которое было необходимо для получения ответа на ping-запрос. Если возможность установления связи с компьютером отсутствует, появляется сообщение о превышении максимально допустимого времени ответа на запрос (timeout).
Если команда ping для какого-то компьютера выдает сообщение об ошибке, следует проверить с помощью этой команды связь по IP-адресу собственного компьютера, шлюза по умолчанию, а также сервера имен с целью выявления источника ошибок.
2. Команда tracert
Диагностическая программа предназначена для определения маршрута до точки назначения с помощью посылки в точку назначения эхо-пакетов протокола ICMP с различными значениями параметра Time-To-Live (TTL). При этом требуется, чтобы каждый маршрутизатор на пути следования пакетов уменьшал эту величину по крайней мере на 1 перед дальнейшей пересылкой пакета, что делает параметр TTL эффективным счетчиком числа промежуточных узлов. Предполагается, что когда параметр TTL становится равен 0, маршрутизатор посылает узлу-источнику сообщение ICMP "Time Exceeded". Команда tracert определяет маршрут путем посылки первого эхо-пакета с параметром TTL, равным 1, и с последующим увеличением этого параметра на единицу до тех пор, пока не будет получен ответ из точки назначения или не будет достигнут максимум параметра TTL. Маршрут определяется путем анализа полученных от постоянных маршрутизаторов сообщений ICMP "Time Exceeded". Следует иметь ввиду, что некоторые маршрутизаторы просто сбрасывают пакеты с истекшим временем жизни (то есть с нулевым значением параметра TTL). Такие маршрутизаторы невидимы для команды tracert.
Синтаксис
tracert [- d ] [- h максимальное_число_переходов]