Вы находитесь на странице: 1из 25

Лабораторная работа № 3.

Использование программы IP-Tools для изучения ком-


пьютерных сетей передачи данных.
Методические указания по выполнению лабораторной работы по дисциплине
“Инфокоммуникационные системы и сети” по направлению подготовки 230400 «Инфор-
мационные системы и технологии» по профилям подготовки «Информационные системы
и технологии в машиностроении», «Информационные системы и технологии в админи-
стративном управлении» / И.В. Нагаев, – Иркутск: ИрГТУ, 2013.
Цель работы: Изучение программы IP-Tools для диагностики и мониторинга сети.
I. ОСНОВНЫЕ ПОНЯТИЯ
IP-Tools - это набор утилит для работы с сетями TCP/IP. Программа работает под
управлением ОС Windows и удобна для всех, кто использует Internet и корпоративные се-
ти. Основные характеристики:
• программа позволяет одновременное выполнение нескольких/всех утилит,
• сканеры могут работать с хостами, по диапазону IP адресов и по списку (в списке
могут быть имена хостов, отдельные адреса и диапазоны адресов),
• информацию можно записать в текстовый или HTML файл.

1.1. Local Info - отображает информацию о Вашем компьютере: процессор, память,


версия WinSock (Стандарт на интерфейс программирования (API), регламентирующий использова-
ние TCP/IP в Windows), модемы, сетевые интерфейсы, таблица маршрутизации, статистика
по пакетам протоколов IP/TCP/UDP/ICMP и т.д.

Рис.1 . Информация об используемом модеме


1.2. Connections - информация о портах локального ПК, задействованных в соеди-
нении или ждущих соединения, с указанием удаленных ПК. Обновление выполняется
автоматически через установленный интервал. Может помочь для обнаружения про-
грамм - троянов. Для Windows XP показывается процесс, использующий данный порт.

Некоторые возможные значения статуса портов:


CLOSED порт закрыт и не используется
1
LISTENING порт открыт и ждет входящие соединения
ESTABLISHED соединение установлено
CLOSE_WAIT ожидание запроса на закрытие соединения со стороны своего клиента
CLOSING ожидание подтверждения со стороны чужой программы TCP на запрос
о закрытии соединения
TIME_WAIT ожидание, когда истечет достаточное количество времени и можно
быть уверенным, что чужая программа TCP получила подтверждение
своего запроса на закрытие соединения
1.3. NetBIOS – показывает информацию о сетевых интерфейсах локальной и уда-
ленной машины: MAC адрес, таблицу имен и т.п. Однако, использование данной утилиты
возможно только в случае если удаленная машина поддерживает NetBIOS (Network Basic
Input/Output System – сетевая базовая система ввода-вывода). NetBIOS был разработан в
1984 г., как сетевое расширение для программы PC Network IBM. Он включает простран-
ство имен, которое в ОС Windows служит для идентификации компьютеров в сети. При-
ложения могут через NetBIOS найти нужные ресурсы, установить связь и послать или
получить информацию. NetBIOS использует для службы имен - порт 137, для службы
дейтаграмм - 138, а для сессий - 139. До появления Win2k все ОС семейств MS-DOS и
Windows требовали интерфейса NetBIOS для поддержки сетевых возможностей. После
выпуска Win2k поддержка интерфейса NetBIOS больше не требуется для сетевых компь-
ютеров. Однако большинство сетей по-прежнему нуждаются в объединении устаревших
ОС, требующих сетевые имена NetBIOS, с компьютерами, использующими Win2k.

1.4. NB Scanner - позволяет сканировать сетевые ресурсы машин, представленные


в совместное использование. Результат сканирования можно записать в таблицу.

2
1.5. SNMP Scanner. SNMP - сетевой протокол, используемый для управления се-
тями TCP/IP. Сканер SNMP предоставляет сведения о состоянии узла в сети TCP/IP: имя
и IP-адрес хоста, сетевые интерфейсы, ID статус хоста, текущее количество TCP соеди-
нений и т.п.

1.6. Name Scanner - определяет имя машины по IP-адресу, используя GetHostBy-


Name (выдает имя машин из DNS).

1.7. Port scanner – предназначен для сканирования TCP портов. Перед сканирова-
нием, программа может попытаться узнать имя машины и пропинговать ее, кроме того,
при сканировании портов она может послать заданную строку на сканируемый порт и
показать ответ сервера.
Номер порта идентифицирует процесс или приложение внутри компьютера, кото-
рый использует TCP для транспортировки (имеет, по крайней мере, один предписанный
номер порта). Например, предписанные номера порта для FTP услуг сервера - 20 (дан-
ные) и 21 (управление).

Сообщение Connection refused – указывает на недоступность порта.


1.8. UDP Scanner. В отличие от TCP, UDP – это протокол без установления логи-
ческого соединения. Это означает, что Вы не можете использовать обычный метод для
установления связи между вашей и удаленной системой, т.е. нет возможности, послав
UDP пакет на какой-либо порт, получить стандартный ответ (подтверждающий или оп-
ровергающий гипотезу о наличии открытого порта). Однако ОС в случае обращения к
несуществующему UDP порту посылает ICMP сообщение Port Unreachable. Если сооб-
щение не приходит, порт считается открытым (с некоторой вероятностью).

3
Именно поэтому IP-Tools использует измененный метод проверки услуг UDP. Для
каждой услуги UDP задаются ошибочные данные, которые в реальных условиях портом
не обрабатываются, но сообщение об ошибке отправляется.

1.9. Ping Scanner. Утилита аналогична базовой утилите ping, встроенной в любую
ОС, которая проверяет подключения к удаленному компьютеру или компьютерам, посы-
лая ICMP (протокол контроля сообщений в сети Internet) пакеты ECHO на компьютер и
слушая ответы ECHO. Имеется возможность выбора количества и размера пакетов, вре-
мени ожидания отклика, TTL, количества возможных прыжков.

1.10. Trace – утилита, которая показывает маршрут передачи IP-пакета до заданно-


го адреса. Результатом работы утилиты будет список всех промежуточных узлов, нахо-
дящихся между пунктами А и Б. В большинстве реализаций можно получить время за-
держки до каждого промежуточного узла, т.е. время прохождения пакета туда и обратно.
Traceroute использует поле заголовка IP-пакета под названием "Время жизни"
(Time To Live, TTL), которое задает время пребывания пакета в сети в секундах или в ша-
гах, где шаг (hop, прыжок) — прохождение пакета до следующего маршрутизатора. Ка-
ждый маршрутизатор, на который попадает пакет, выполняет операцию TTL=TTL-1. При
TTL=0 пакет из системы удаляется, а отправителю посылается в ответ ICMP-сообщение
"Время жизни пакета истекло" (TIME_EXCEEDED). Эта возможность IP-протокола и
используется для вычисления количества шагов до заданного хоста и определения адре-
сов/имен узлов (маршрутизаторов), через которые пакет проходит. Утилита посылает в
направлении заданного хоста пакет с TTL=1, и ждет, от кого вернется ответ
TIME_EXCEEDED. Отвечающий записывается как первый хоп (результат первого шага
на пути к цели). Затем посылаются последовательно пакеты с TTL=2, 3 и т.д. по порядку,
пока при некотором значении TTL пакет благополучно не достигнет цели и получит от
нее ответ.

4
1.11. WhoIs – утилита позволяет получить регистрационную информацию о доме-
нах с официальных WhoIs серверов. Например, если Вы хотите получить информацию о
том, кому принадлежит сервер www.istu.edu, введите имя домена "istu.edu" и узнаете
имена, телефоны, почтовые адреса владельцев и/или администраторов.

IP-Tools содержит встроенный список WhoIs серверов для всех доменов верхнего
уровня. Но Вы можете создать ваш собственный список, причем информация из Вашего
списка имеет более высокий приоритет.
1.12. Finger – команда, которая выводит информацию о пользователях, работаю-
щих в данное время на заданном хосте (если на нем запущен сервис Finger – Unix-
системы). Показывает имя пользователя, его домашний каталог, время соединения, время
простоя, время последнего получения почты, время последнего чтения почты и т.п.
Синтаксис запроса: user@host.domain для получения информации о конкретном
пользователе или host.domain для получения информации обо всех пользователях.

Рис. Сервер cs.cmu.edu на запрос пользователя coke выдает следующий ответ


5
Рис. Пример ответа сервера SUN на утилиту finger
1.13. NS Lookup - выдает информацию об имени хоста и его IP адресе из DNS.

1.14. Get Time - получает время с TimeServers (с серверов точного времени). При-
чем программа может синхронизировать время в автоматическом режиме, например ка-
ждый раз при загрузке машины.

Рис. Отставание системных часов локальной машины – 2 минуты 28 секунд


1.15. Telnet – программа, эмулирующая терминал в TCP/IP сетях. Позволяет поль-
зователю соединиться с удаленным компьютером и вводить команды, которые будут вы-
полнятся так, как если бы пользователь вводил эти команды непосредственно на удален-
ной машине.
На этой странице два окошка:
• нижнее почти не умеет обрабатывать ESC последовательности, однако запоминает
все, что в него попадает (работает как лог).

6
• верхнее окно это и есть telnet клиент, виртуальный терминал, который обрабатывает
ESC последовательности, но помнит только то, что поместилось на его консоль.
1.16. HTTP – данный сервис обеспечивает функционирование WWW (стандартный
порт – 80), отвечая за пересылку документов по запросу. Около двух третей всех веб-
серверов сегодня функционируют на программном обеспечении Apache (причем Unix-
версия распространена значительно сильнее). Практически все остальные сервера рабо-
тают на IIS4 или IIS5 (под WinNT и Win2k). Протокол HTTP версии 1.1, предусматривает
метод OPTIONS, по которому веб-сервер возвращает развернутую информацию о себе.

Рис. Информация о сервере www.altavista.com


1.17. IP Monitor - показывает в реальном масштабе времени графики количества
входящих, выходящих, ошибочных пакетов протоколов TCP, UDP, ICMP.

1.18. Host Monitor - умеет пинговать заданные хосты и показывать их статус


(Up/Down). Интервалы, через которые нужно проверять хосты и параметры команды
ping, задаются отдельно для каждого хоста. Программа также может проигрывать wav
файлы при изменении состояния хоста и записывать изменения статуса хостов в Log-file.

7
Для каждого хоста можно задать команды для запуска внешних программ, которые
будут выполняться, если хост меняет статус dead -> alive или наоборот. В команде мож-
но задавать макроподстановки (значки % в начале и конце параметра):
%DateTime% - IP-Tools подставит дату и время,
%HostName% - IP-Tools подставит имя хоста.
1.19. Trap Watcher – утилита, позволяющая Вам получать trap-сообщения (сооб-
щения, непредусмотренные стандартными вариантами опроса) с различных устройств
(маршрутизаторы, сервера и т.п.) на консоль управления, используя протокол SNMP.
Программа IP-Tools может записать сообщения обо всех или только специфических со-
бытиях в лог файл либо запустить стороннее приложение в ответ на специфическое со-
общение.
II. НАСТРОЙКИ ПРОГРАММЫ IP-TOOLS
Все настройки программы находятся в диалоге Options.
2.1. Preferences, Interface, HTML Colors, Sounds – позволяют изменить парамет-
ры интерфейса программы: положение управляющих иконок, цветовую схему, исполь-
зуемый шрифт, язык помощи (включая русский), расположение закладок, режимы авто-
сохранения, очистку старых данных, звуковые параметры и т.п.

2.2. Connections. Опции данной утилиты следующие:

• Auto refresh every – обновление информации о соединениях через заданный промежу-


ток времени,
• Display host names - показывать имя хоста вместо IP адреса,
• Display port names – показывать имя службы, использующей данный порт,
8
• Filter – позволяет настроить отображаемые порты (TCP или UDP) и их состояние (ус-
тановленное соединение, ожидание соединения или иное),
• Address filter – адресный фильтр: "Not filtered" - отключен, "Include filter" - показывать
все соединения которые входят в заданный список адресов, "Exclude filter" - показы-
вать все соединения кроме тех которые входят в заданный список. В списке адресов
можно задавать как по одному адресу в строке, так и диапазон адресов (например:
194.16.15.1 - 194.16.15.48).
• Apply for – указывает для каких адресов применять фильтр: для удаленных машин
(Remote IP), для адресов локальной машины (Local IP) или для обеих (Both).
2.3. NB Scanner. Опции данной утилиты следующие:

Get host name before scanning resources - перед сканированием ресурсов программа
попытается узнать имя машины по IP адресу. Если это не удается и опция "Skip address if
cannot resolved" включена, то ресурсы сканироваться не будут, а программа перейдет к
следующему адресу из списка.
Ping before scanning resources - перед сканированием выделенных ресурсов про-
грамма пропингует машину по IP адресу и если не дождется ответа, то перейдет к сле-
дующему адресу.
Skip address if no answer - не сканировать адреса которые не ответили на ping.
Detect OS - IP-Tools будет пытаться определить тип ОС на удаленной машине (ра-
ботает только на Windows NT/2000/XP).
Scan resources - искать выделенные ресурсы на удаленной машине: диски, принте-
ра.
2.4. Port Scanner. Опции данной утилиты следующие:

Get host name before scanning ports – перед сканированием портов программа по-
пытается узнать имя машины по IP адресу, и если это не удастся, то порты сканироваться
не будут, программа перейдет к следующему адресу из списка.
Show port names - при сканировании рядом с номером порта выводится его имя.
Show port descriptions - показывать описание портов.
9
Show remote service messages - программа не будет сразу после соединения разры-
вать connect, а подождет ответа (в течении указанного времени).
IP-Tools может посылать данные в порты, которые открыты на удаленной машине,
и показывать ответ от удаленной машины.
String to send to remote host – в этом поле задается строка, которую программа мо-
жет послать серверу.
Кроме того, Вы должны задать список портов для сканирования. Вы можете задать
этот список как текстовую строку (например: 21,25,43-80,110-139) или отметить порты в
списке на странице "Port list".
2.5. Port List - здесь задается список портов для сканирования. Список можно за-
давать, проставляя, галочки возле нужных портов или включить опцию "Use list" и напи-
сать список нужных портов (например: 21,25,80-110).
2.6. UDP Scanner

Программа IP-Tools содержит предконфигурированный список популярных услуг


UDP (Echo, Daytime, Time, DNS, MSSQL и т.п.), которые могут быть отмечены для прове-
дения проверки. Вы можете изменить параметры проверяемых UDP-портов и добавить
новые.
2.7. Ping/Trace - задаются параметры для утилиты Trace и для всех утилит, кото-
рые используют ping (кроме Hosts Monitor'a, так как в мониторе параметры теста опреде-
ляются отдельно для каждого контролируемого хоста).

Packets to send - определяет количество посылаемых ECHO пакетов,


Packet size - задает размер ECHO пакета,
TimeOut (msec) - определяет интервал ожидания в миллисекундах,
Time to Live - значение TTL для посылаемых пакетов,
Number of Hops - определяет максимальное количество прыжков, для поиска цели.

10
Stop tracing when a non-responding device is encountered – прекратить трассировку, если
устройство не откликнулось.
Show Hosts Description - программа может выдавать информацию о доменах, хостах и т.п.
(страницы LookUp, Scanner, ScanPorts, Trace с включенной опцией Use DNS). Если эта
опция включена, то рядом с каждым именем хоста будет информация следующего типа:
www.chat.ru (Russia)
www.gazprom.ru (Join-stock company GAZPROM, town Moscow, Russia)
2.8. WhoIs

Для каждого элемента списка определяется:


Domain - домен, например ".com" или ".ibm.com"
Comment - необязательное поле, просто комментарий типа "University of Victoria"
server - адрес WhoIs сервера (IP адрес или доменное имя)
Port - номер порта (стандартный для WhoIs серверов - порт #43).
Max depth – максимально поддерживаемый уровень домена.
IP addresses are allowed in queries – если WhoIs сервер находит информацию не только по
доменному имени, но и по IP-адресу.
2.9. NS Lookup
По умолчанию утилита Lookup использует стандартные Windows API, но в IP-Tools
2.0 и выше, Вы можете переключить эту утилиту в режим "Advanced Name Server
Lookup". В этом случае Вы сможете изменить следующие параметры: IP-адрес, исполь-
зуемый номер и тип порта, время отклика и количество попыток получить ответ от сер-
вера.

Возможные типы DNS запросов:


A – Адрес хоста,
ANY – различные,
CNAME – каноническое имя для псевдонима,
HINFO – информация о хосте,
MX – почтовая служба,
NS – сервер имен авторизации,
11
PTR – доменный указатель,
SOA – выделение начала зоны авторизации,
TXT – текстовые строки и т.д.
2.10. HTTP. Настройки отправляемой и запрашиваемой информации с www сер-
вера, определение настроек proxy сервера (в случае его использования), выбор клиент-
ской части браузера, а также ввод аутентификационной информации.

2.11. IP Monitor. Имеется возможность настройки цветов для различных типов па-
кетов, времени обновления, а также изменение масштаба сетки (grid) по вертикали и го-
ризонтали.

2.12. Host Monitor. Изменение параметров отображения отслеживаемых хостов,


параметров запуска/остановки сканера, а также опции обновления информации.

2.13. Loggin. Данная закладка позволяет настроить ведение log-журнала.

12
Log to the file – запись log-информации в строго указанный файл,
Automatically change file name every month (day) – автоматически изменять название
файла каждый месяц (день) (имя файла – mmyyyy.log или ddmmyyyy.log соответственно).
IP-Tools воспринимает текст, ограниченный символами процента '%', как макрос
(переменную), заменяя 'DD' на номер дня (число), 'MM' - номер месяца, 'YY' - год (2 по-
следние цифры года), 'YYYY' - год (4 цифры).
Save all information - записывать в лог результаты всех тестов, независимо от того,
изменился статус хоста или нет,
Save only if a host changes status - записывать только изменения в статусе.
Тип лог-файла. Лог в формате HTML использует больше дискового пространства
(около 800 байт на каждую запись), (текстовый файл около 80 байт). Однако HTML файл
более нагляден, и его можно просмотреть Web браузером из любого места.
2.14. Scan List - здесь вы можете задать список адресов, которые будут использо-
ваться сканерами (Name Scanner, Port Scanner, NB Scanner, Ping Scanner, LookUp) при
включенной опции "From List". Кроме IP адресов вы можете задать диапазон адресов
(через символ '-'), а также имена хостов.

Программа предоставляет возможность использовать один глобальный список ад-


ресов, либо задать его для каждого конкретного сканера.
III. Контрольные вопросы
1. Назначение и настройки утилиты Local Info?
2. Назначение и настройки утилиты Connections?
3. Назначение и настройки утилиты NetBIOS?
4. Назначение и настройки утилиты NB Scanner?
5. Назначение и настройки утилиты Name Scanner?
6. Назначение и настройки утилиты Port Scanner?
7. Назначение и настройки утилиты UDP Scanner?
8. Назначение и настройки утилиты Ping Scanner?
9. Назначение и настройки утилиты Trace?
10. Назначение и настройки утилиты WhoIs?
11. Назначение и настройки утилиты Finger?
13
12. Назначение и настройки утилиты NS Lookup?
13. Назначение и настройки утилиты Get Time?
14. Назначение и настройки утилиты Telnet?
15. Назначение и настройки утилиты HTTP?
16. Назначение и настройки утилиты IP Monitor?
17. Назначение и настройки утилиты Host Monitor?
IV. Контрольное задание
1. Выполнить запуск утилит, входящих в программу IP-Tools и объяснить полу-
ченный результат преподавателю.

14
ЧАСТЬ № 2
Лабораторная работа № 3. Использование программы HostMonitor для изучения
компьютерных сетей передачи данных.
Методические указания по выполнению лабораторной работы по дисциплине
“Инфокоммуникационные системы и сети” по направлению подготовки 230400 «Инфор-
мационные системы и технологии» по профилям подготовки «Информационные системы
и технологии в машиностроении», «Информационные системы и технологии в админи-
стративном управлении» / И.В. Нагаев, – Иркутск: ИрГТУ, 2013.
Цель работы: Изучение программы HostMonitor для диагностики и мониторинга
сети.
I. ОСНОВНЫЕ ПОНЯТИЯ
HostMonitor – это набор утилит и тестов для работы с сетями TCP/IP (Более про-
двинутый вариант по сравнению с IP-Tools) . Программа работает под управлением
большинства ОС Windows и Linux/Unix систем, удобна для всех, кто использует Internet
и корпоративные сети на уровне администратора.
Основные характеристики:
• позволяет одновременно выполнять несколько/все утилиты,
• имеется 62 метода тестирования (на февраль 2010 года), присутствует большое ко-
личество настроек,
• позволяет создавать детализированные логи в различных форматах (Text, HTML,
DBF, ODBC и т.д.), имеется встроенный редактор отчетов.
Основное окно программы HostMonitor выглядит следующим образом:

15
1. Тесты
Свойства тестов определены в окне Test Properties dialog, которое открывается при
добавлении новой утилиты или редактировании существующей.
Большинство свойств аналогичны для различных тестов. Однако, у каждого метода
есть ряд параметров, которые являются определенными для выбранного теста.
1.1 Общие характеристики:
Test By - тест может быть выполнен HostMonitorом или Агентом Удаленного
мониторинга,
Test Name - имя теста,
Comment - комментарии,
Related URL - для теста можно указать файл для сохранения конфигурацию,
Enabled/Disabled - позволяет включать или отключать тест,
Schedule - конфигурация выполнения теста по расписанию,
Alert profile - методы оповещения состояния выполнения теста.
Основные тесты:
Ping - утилита аналогична базовой утилите ping, встроенной в любую ОС, которая
проверяет подключения к удаленному компьютеру, посылая ICMP (протокол контроля
сообщений в сети Интернет) пакеты ECHO на компьютер и слушая ответы ECHO. Име-
ется возможность выбора количества и размеров пакетов, времени ожидания и т.д.
После краткого описания утилиты будут приведены рисунки окон «настройки ути-
литы» и «результатов выполнения утилиты»:

16
TCP - тест TCP позволяет контролировать доступность TCP-служб на различных
серверах, типа Whois, Finger, Telnet, Chargen, и т.д. Также позволяет проверить состоя-
ние SMTP, POP3, IMAP, DNS, LDAP, HTTP/HTTPS и использование серверов FTP.

UDP - в отличие от TCP, UDP – это протокол без установления логического со-
единения. Это означает, что Вы не можете использовать обычный метод для установле-
ния связи между вашей и удаленной системой, т.е. нет возможности, послав UDP пакет
на какой либо порт, получить стандартный ответ (подтверждающий или опровергающий
гипотезу о наличии открытого порта). Однако ОС в случае обращения ошибочного паке-
та к действующему UDP порту посылает ICMP сообщение Status Unknown. Если сооб-
щение не проходит, порт считается открытым (с некоторой вероятностью).

17
URL - HostMonitor может выполнить URL тест, основанный на HTTP (сеть),
HTTPS (безопасная сеть), FTP или на протоколах Гофера. Принцип теста заключается в
возможности подключения к удаленному ресурсу напрямую или же через прокси сервер.

18
UNC - этот тест позволяет следить за состоянием и размером свободного места на
подключенных сетевых дисках

http - позволят контролировать HTTP на различных серверах, проверить содер-


жание динамически создаваемых страниц, проверить на изменение и содержание. В от-
личие от теста URL, который также может выполнить запрос HTTP, тест HTTP не ис-
пользует wininet.dll (часть Internet Explorer). Таким образом, мы можем избежать любых
проблем, связанных с ошибками браузера.

19
SMTP - при выполнении теста HM посылает команду проверки 'VRFY', которая яв-
ляется полным тестом пользовательской базы данных сервера и ее способности ответить
на запросы клиента.

20
POP3 - используется почтовым клиентом для получения сообщений электронной
почты с сервера. Обычно используется в паре с протоколом SMTP.С помощью НМ мож-
но осуществлять контроль состояния почтового ящика(состояния сервера, кол-во сооб-
щений на нем).

Trace - утилита, которая показывает маршрут передачи IP-пакета до заданного ад-


реса. Результатом работы утилиты будет список всех промежуточных узлов, находящих-
ся между пунктами А и Б. Также можно получить время прохождения пакета до каждого
узла.

21
Для того чтобы просмотреть полный путь прохождения пакета нужно открыть
Trace в меню Tools

Telnet - программа, эмулирующая терминал в TCP/IP сетях. Позволяет пользовате-


лю соединиться с удаленным компьютером и вводить команды, которые будут выпол-
няться так, как если бы пользователь вводил эти команды непосредственно на удаленной
машине.

22
При работе с Telnet используются команды присущие командной строке DOS. Ни-
же приведены некоторые команды, которые понадобятся вам при выполнении работы, но
более подробную информацию вы можете получить, введя команду help или символ “?”,
а также используя справку Windows.
Примеры команд и работы в приложении Telnet:
1. Смена текущего каталога
Формат команды: cd [дисковод:] [путь]
Примеры:
cd \ - переход в корневой каталог текущего диска;
cd \exe - переход в каталог exe в корневом каталоге;
cd .. - переход в наддиректорию;
cd - сообщает текущий диск и каталог.
2. Создание каталога
Формат команды: md [дисковод:][путь\]имя-каталога
Примеры:
md abc - создать каталог abc в текущем каталоге;
md c:\users\my - создать каталог my в каталоге users в корневом каталоге диска c:
3. Удаление каталога
Удаление пустого каталога
Формат команды: rd [дисковод:][путь\]имя-каталога
Примеры:
rd abc - удалить каталог abc из текущего каталога;
rd c:\users\my - удалить каталог my из подкаталога users корневого каталога диска c:.
4. Удаление каталога со всем содержимым
Формат команды: deltree [/y] имя-файла-или-каталога
Команда deltree может удалять как каталоги, так и файлы. В имени файла или ката-
лога можно использовать символы * и ?.
23
Примеры:
deltree temp - удалить каталог или файл с именем temp из текущего каталога;
deltree /y d* - удалить из текущего каталога все каталоги и файлы, имя которых на-
чинается на d, не запрашивая подтверждение.
5. Переименование каталога
Формат команды: move [дисковод:][путь\]имя-каталога новое-имя-каталога
Примеры:
move a:\temp tmp - переименовать каталог temp корневого каталога диска а: в tmp
6. Создание текстовых файлов
Формат команды: copy con имя-файла
Ctrl+Z, F6 - признак конца файла.
Enter - признак конца строки.
Примеры:
copy con work.txt - создать в текущем каталоге текстовый файл work.txt.
7. Удаление файлов
Формат команды: del имя-файла
Примеры:
del *.txt - удалить все файлы с расширением .txt из текущего каталога;
del name.doc - удалить из текущего каталога файл с именем name.doc
8. Переименование файлов
Формат команды: ren имя-файла1 имя-файла2
В параметре имя-файла1 можно указывать дисковод и путь, в имя-файла2 - нет.
Команда ren не обрабатывает скрытые файлы.
Примеры:
ren xxx.doc xxx.txt - переименовать файл xxx.doc текущего каталога в xxx.txt;
ren a:*.txt *.doc - переименовать все файлы текущего каталога на диске а: с расширени-
ем .txt в файлы с такими же именами и расширениями .doc
9. Вывод файла на экран
Формат команды: type имя-файла
Примеры:
type t1.doc - вывод на экран файла type t1.doc из текущего каталога.
ЗАДАНИЕ: Выполните подключение к удаленной машине. Создайте новый каталог
на диске С:\, в нем создайте текстовый документ и файл .bat в котором пропишите ко-
манду запуска любой программы.
Результат проделанной работы покажите преподавателю.
IP monitor - позволяет просматривать состояние сети в виде графиков. Отобража-
ются 3 параметра: входящие данные, исходящие данные и ошибки.

24
II. Контрольные вопросы
1. Назначение и настройка программы HostMonitor
2. Описание теста Ping.
3. Описание теста TCP.
4. Описание теста UDP.
5. Описание теста URL.
6. Описание теста UNC.
7. Описание теста HTTP.
8. Описание теста SMTP.
9. Описание теста POP3.
10. Описание утилиты Trace.
11. Описание утилиты Telnet.
12. Назначение утилиты IP monitor.

III. Контрольное задание


1. Составить список тестов входящих в набор НostМonitor.
2. Выполнить запуск утилит. Результаты объяснить преподавателю.

25

Вам также может понравиться