Методические указания и задания к самостоятельной работе студентов по курсу «Протоколы компьютерных сетей»




Скачать 330.29 Kb.
Название Методические указания и задания к самостоятельной работе студентов по курсу «Протоколы компьютерных сетей»
страница 1/2
Дата публикации 28.05.2014
Размер 330.29 Kb.
Тип Методические указания
literature-edu.ru > Информатика > Методические указания
  1   2
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ

ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

МЕТОДИЧЕСКИЕ УКАЗАНИЯ И ЗАДАНИЯ


К самостоятельной работе студентов по курсу

«Протоколы компьютерных сетей»

(для студентов специальности “Программное обеспечение АС”)


Донецк -2011




МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ

ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

МЕТОДИЧЕСКИЕ УКАЗАНИЯ И ЗАДАНИЯ


К самостоятельной работе студентов по курсу

«Протоколы компьютерных сетей»

(для студентов специальности “Программное обеспечение АС”)
Рассмотрено на заседании кафедры

ПМиИ

Протокол № 7 от 20.12.2010

Утверждено на заседании

учебно-издательского Совета ДонНТУ

протокол № от

Донецк –2011


УДК 681.3

Методические указания и задания к самостоятельной работе студентов по курсу «Протоколы компьютерных сетей» для студентов специальности «Программное обеспечение АС»/ Сост.: Чернышова А.В. - Донецк, ДонНТУ, 2011 - 30 стр.

Приведены методические указания и задания к выполнению индивидульной работы по курсу «Протоколы компьютерных сетей» для студентов специальности «Программное обеспечение АС». Приводится обзор программных средств для мониторинга сети и сетевых подключений с целью ознакомления студентов с возможностями работы протоколов стека TCP/IP и удаленного администрирования сети.

Методические указания предназначены для усвоения теоретических основ и формирования практических навыков по курсу «Протоколы компьютерных сетей».

Составители: ст.преп. кафедры ПМиИ Чернышова А.В.

Рецензент: доцент кафедры КСМ Губенко Н.Е.

Индивидуальное задание №1

Тема: Изучение возможностей программ NetView и Fpinger для анализа и мониторинга сетевых подключений. Анализ систем для удаленного администрирования.

Цель: Установка и настройка программ NetView и Fpinger, изучение основных возможностей программы NetView и Fpinger, анализ систем удаленного администрирования, разработанных на основе протокола VNC.
Методические указания к выполнению индивидуальной работы
Описание программы NetView

Программа NetView предназначена для анализа сетевого окружения, сбора данных о доступных сетевых ресурсах. В качестве основных возможностей можно выделить следующие:

- получение доступа к рабочим станциям;

- получение доступа к HTTP и FTP серверам;

- получение детальной информации о рабочей станции - IP и MAC адреса, тип установленной ОС, список работающих на компьютере сетевых сервисов, список пользователей в системе, список подключенных к доступным ресурсам компьютеров, время на удаленной машине, какие порты открыты на машине;

- возможность выполнения поиска файлов в сети;

- мониторинг активных сетевых подключений, с возможностью создания «черного» и «белого» списков;

- отслеживание соединения с заданными портами (полезно для обнаружения IP-адресов, с которых проводятся попытки установить соединения на “троянские” порты или выполнение попытки сканирования портов). Имеет функцию «Scan chaser», при включении которой удаленный сканер портов  показывает практически все порты, которые открыты. Имеется поддержка скриптов, позволяющая в простейшем случае эмулировать серверные службы;

- встроенный «Terminal», основанный на скриптах, позволяющий подключаться к любому выбранному порту либо его прослушивать. Также может использоваться IRC, telnet, pop3 или любым другим текстовым протоколом;

- «NetMessenger» - позволяет слать сообщения Windows Messenger. Аналог NET SEND с возможностью посылки сообщений от произвольного имени.

- «TraceRoute» - аналог утилиты tracert. Отображение машин либо в виде списка, либо в виде дерева сегментов (используется traceroute). Карта составляется и обновляется практически автоматически. Также возможно отображение в виде визуальной карты, с возможностью задания произвольных иконок для компьютеров.

- «Traffic Redirector» - позволяет прослушивать входящие соединения на заданный (свободный) порт и перенаправлять их на другой порт другого IP.

Огромным достоинством данной программы является ее доступность. Программа является абсолютно бесплатной, также доступны и исходные коды почти всех модулей.

Рассмотрим интерфейс программы. Главное окно программы NetView представлено на рисунке 1.



Рисунок 1 - Основное окно программы
Основное окно программы содержит список всех компьютеров в сети (имя, IP-адрес, комментарии, наличие соединения)

Хост-лист (рис. 1) – это объект, содержащий узлы, линии и области визуальной карты. Хосты могут отображаться различными цветами в зависимости от текущего состояния offline, online, opened и alarm. Узел находится в состоянии «Opened», если он открывался хотя бы один раз в текущем сеансе работы. Узел находится в состоянии «Alarm», если для него выполнено оповещение, например, о том, что он выключился. При этом он будет находиться в таком состоянии до тех пор, пока пользователь не щелкнет по записи мышью. Узлы можно переносить из одного хост-листа в другой, указав нужный хост-лист в поле Hostlist окна редактирования свойств компьютера. Можно включить автоматическую группировку узлов по имени рабочей группы, либо по первым трем цифрам их IP-адреса. Это задается в главном меню-> «Settings»-> «Autosplit». Там же можно отключить автогруппировку или перенести все узлы в основной хост-лист. В настройках можно включить пункт Delete empty lists для того, чтобы автоматически удалялись пустые хост-листы. Данные всех хост-листов NetView хранит в файле (по умолчанию default.nvh, либо default.sam). Информация хост-листа может представляться в четырех видах, которые можно переключать из контекстного меню-> «Current sublist»-> «View as»:

1 – Список. В этом случае отображаются только иконки, соответствующие состояниям хостов и их названия. Дополнительная информация, такая как IP, рабочая группа, состояние, заметки отображаются во всплывающей подсказке при наведении мышки на хост.

2 – Детально. Информация отображается в виде списка со столбцами (столбец имен, IP адресов и тд). Столбцы можно менять в окне редактирования хост-листа. Ширину столбцов и сортировку также можно менять, она сохраняется в файле хост-листа и восстанавливается при следующем запуске. Если хост-лист не сохранить перед выходом, и если выключено «Autosave hostlist» в настройках, то эта информация также не сохранится.

Колонки:

- «Hostname» – имя узла, собственное, либо DNS.

- «IP address» – IP-адрес.

Следующие столбцы включены и настроены по умолчанию, но их можно изменить в окне редактирования хост-листа:

- «Server comment» - комментарий сервера. Устанавливается на самом сервере. Виден только если при обновлении списка  машин хост был включен.

- «Connection» - значение в миллисекундах задержки ICMP эхо-ответа, при включенной проверке PINGами, задержка установления соединения, при включенной проверке соединением на заданный порт, либо количество ресурсов на хосте, если включен «Enum shares on host».

- «Custom» - редактируемый Вами комментарий к хосту.

- «Last time» - время последнего открытия компьютера, с момента запуска NetView. 

- «Last change» - время/дата последнего изменения online/offline состояния хоста.

3 – Визуальный план. Уменьшенная в 2 раза визуальная карта без возможности редактирования.

4 – Визуальная карта. Этот режим предназначен для визуализации компьютерной сети. Вы можете ставить компьютеры в любое место на карте, соединять их различными линиями, задавать им различные картинки, зависящие от состояния узла. Хосты можно также объединять в прямоугольные области, и щелкнув правой кнопкой мыши в любое место области, можно перепроверить все узлы в ней, выбрав пункт меню «Recheck area». Для того чтобы изменить название области и цвет ее границ нужно щелкнуть правой кнопкой в любое место внутри ее и выбрать «Edit area label». После изменения текста и цвета, нужно нажать Enter, либо Esc для отмены. Линии на карте рисуются с помощью пункта контекстного меню «Start line». Начните рисовать линию, левым щелчком добавляется узел, правым рисование линии завершается, и она закрепится на карте. Для удаления любой линии просто щелкните на ней правой кнопкой и выберите «Delete line». Линии могут быть различной толщины, цветов и стиля. Редактируются эти параметры из контекстного меню -> «Edit line». При этом Вы попадете в окно конфигурации хост-листа, все параметры, касающиеся линий, будут задавать только выделенную линию. Картинки, изображающие устройства, задаются при их редактировании. Размеры карты и фоновую текстуру можно также менять, для этого надо щелкнуть правой кнопкой по карте и выбрать «Current sublist»-> «Settings». Объекты можно произвольно таскать по карте. Можно выделить сразу несколько узлов линий, узлов и областей и переносить их вместе. Можно нажав левой кнопкой на заголовок какой-нибудь области выделить ее и все находящиеся в ней объекты, чтобы затем переносить все вместе. Можно менять размер областей.

5 – Карта маршрута

На карте маршрутов показана схема соединения узлов сети. Составляется она путем выбора пункта меню «Retrace all» главного меню либо путем трассирования выделенных хостов или текущего хост-листа через контекстное меню хост-листа. При этом следует учесть, что некоторые серверы могут ограничивать количество ICMP-запросов с Вашего компьютера, что может привести к трассировке не всех узлов. В этом случае следует пользоваться пунктом «Trace all» главного меню - он трассирует только те узлы, маршрут до которых еще не был успешно найден. Просто нажимайте его несколько раз, пока количество узлов на карте не перестанет добавляться. Информация этой карты сохраняется с хост-листом в .nvh файл и может экспортироваться в файл формата .txt через подменю «File» главного меню. Карта также имеет контекстное меню с основными функциями - открыть хост, перепроверить, трассировать, редактировать, удалить из хост-листа, посмотреть свойства. Пункт меню «Delete from map» удаляет узел вместе со всеми дочерними из карты маршрутов, сохраняя их в хост-листе. «Clear route map» очищает карту маршрутов.

Довольно часто бывает необходимым произвести поиск каких-либо файлов, которые могут находиться на различных узлах сети, например, поиск технической литературы, музыки. В рассматриваемой программе имеется возможность выполнения поиска файлов среди всех узлов сети. На рисунке 2 представлено окно поиска файлов (NetSearcher)



Рисунок 2 - Окно поиска файлов по сети
Это поисковик файлов в сети, позволяющий искать файлы и каталоги по заданным маскам (нескольким одновременно), размеру файла. Есть возможность выполнять поиск файлов как по NETBIOS, так и по FTP протоколам. Можно редактировать список машин, подлежащих поиску, сохранять результаты поиска в текстовый файл либо в .html виде с ссылками. Поиск может вестись в циклическом режиме, пока не будет выполнено сканирование всех машин списка. Используется многопотоковый механизм поиска, значительно ускоряющий поиск. Найденные файлы можно автоматически скачать во время или в конце поиска. Настройки поиска можно сохранять. Поиск файлов может работать в режиме обновления списка - периодически начиная поиск, добавляя в список новые файлы и удаляя те, которые он не видел больше указанного количества часов.

Рассмотрим настройки:

«Time limit» - ограничение времени на сканирование одного хоста. Если какой-то хост сканируется время большее, чем здесь указано - он автоматически пропускается (в поле «Searched» ставится "yes").

«Cycled searching» - режим циклического поиска, при котором поиск проводится циклически, пока для всех хостов не будет Searched="yes" или пока поиск не будет прерван вручную нажатием кнопки "Stop";

«Save filelist on finish» - при включенном флажке список файлов будет сохранен автоматически после окончания процесса поиска. При щелчке по этому флажку открывается окно, в котором указываются опции сохранения списка файлов.

«Recheck hosts» - перепроверять хост перед тем, как искать файлы. Экономит время, если в списке много выключенных машин. 

«Autosearch on» – автоматическое начало сканирования по таймеру. В Формат задания времени начала автоматического сканирования: "08:10;10:45;16:30" или "06:30". 

«Threads count» - максимально количество потоков одновременного поиска (каждый поток сканирует отдельный хост одновременно с другими, что ускоряет поиск, но на слабых машинах с установленной Win 9x большое количество потоков может значительно замедлить работу системы).

«Priority» - приоритет потоков. Малое значение замедляет поиск при одновременном выполнении других программ, большое  - замедляет другие программы.

«Use script» - позволяет задать скрипт из каталога \Scripts\Searcher, который может обрабатывать результаты поиска файлов.

«Enable list-update mode» - включает режим обновления списка файлов, при котором поисковая система при сохранении списка файлов в файл автоматически сохраняет состояние списка во временный .sfl файл в каталоге NetView, при следующем поиске NetView загрузит этот файл и будет добавлять туда лишь новые файлы. 

«Delete if not found on searched» - после завершения поиска «NetSearcher» проходит по созданному списку файлов, удаляет из него те файлы, которые были удалены с хостов, на которых был успешно проведен поиск

«Display files as new for» - здесь можно указать в течение скольких часов после первого нахождения поисковик будет считать файлы новыми. Новые файлы выделяются в html списке цветом.

«Delete files not refreshed for» - если нужно, чтобы старые файлы, которых поисковик не видел в течение определенного периода времени, удалялись автоматически - включите эту опцию и укажите, по истечении скольких часов после последнего обнаружения файлы будут удаляться.
Терминал (Terminal) - средство, позволяющее подключаться к удаленному IP/порту и работать в терминальном режиме.



Рисунок 3 – Окно вкладки «Терминал»
Если в системе установлено несколько IP, можно выбрать локальный адрес, с которого устанавливается подключение.  Кнопкой «Send file» можно послать небольшой файл. Терминал также можно использовать для ожидания входящих соединений (server). Для этого надо выбрать локальный порт и адрес и нажать «Listen». Обработкой поступающего потока информации и выводом на экран занимаются скрипты терминала.
TCP мост (Traffic redirector) – «слушает» соединения на указанный порт, и при запросе на соединение устанавливает соединение с удаленным сервером на любой порт, и в дальнейшем перенаправляет траффик между ними.


Рисунок 4 - Окно вкладки «Traffic redirector»
Traffic redirector позволяет задавать разрешенные IP адреса, отключать любое соединение принудительно, ведет лог (3 уровня детализации). Полезно, например, если Вы хотите, чтобы через Вас кто-то мог подключиться к сервису на другом компьютере, к которому Вы имеете доступ, а этот кто-то нет. 

Монитор подключений (NetWatcher) - монитор активных сетевых соединений.



Рисунок 5 - Монитор подключений (NetWatcher) (вкладка Статистика)



Рисунок 6 - Монитор подключений (NetWatcher)

(вкладка Активные соединения)
«NetWatcher» - Позволяет видеть, что скачивается с Вашего компьютера в данный момент и в недалеком прошлом. Можно прервать любую сессию. Ведется лог соединений, в котором пишется имя и IP-адрес компьютера, имя пользователя, установившего сессию, тип используемой ОС и все открытые за сессию файлы. Файлы, открытые для чтения, рисуются зеленым цветом, для записи - фиолетовым, а созданные - красным. Есть функция «черного» и «белого» списков. По умолчанию любой пользователь из «черного» списка отключается автоматически. Можно поставить отключение всех пользователей, кроме «белого» списка. Также выводится статистика по службам SERVER и WORKSTATION в системе.

Вкладка «Active connections» – просмотр всех текущих подключений и открытых файлов. Как только файл закрывается, он автоматически переносится в «History». Файлы, открытые для чтения, отмечены синим, для записи - фиолетовым, созданные - красным цветами. Ресурсы, открытые в сессии, также отображаются здесь, но коричневым цветом.

Вкладка «History» - история всех соединений. Хранится в лог-файле. Размер ее для удобства чтения может быть ограничен максимальным количеством клиентов.

Вкладка «Shares» - список доступных ресурсов на Вашем компьютере.

Вкладка «Options» - здесь находятся все настройки «NetWatcher» и kick/keep/popup/skip списки пользователей. В списки можно вносить либо просто пользователей, либо делать ограничения различным пользователям на различные ресурсы. «Skip-лист» - это список компьютеров, которые не будут вноситься в лог.

Здесь же задаются горячие клавиши для вызова окна «NetWatcher» и отключения всех подключенных на данный момент пользователей.
IP монитор (IP logger) - Выводит список текущих TCP/UDP соединений.



Рисунок 7 - IP монитор (IP logger)
«IP logger» выводит имя процесса, который использует открытый порт. Работает только на Win XP, выводит также статистику по протоколам TCP, IP, ICMP. Имеет функцию предупреждения о сетевых DOS атаках типа SYN, UDP и ICMP flood. Для этого необходимо установить порог срабатывания оповещения. Для ICMP и SYN пакетов можно установить ~100 запросов в секунду. Если количество запросов будет превышать это число, прозвучит сигнал оповещения. С помощью IP logger можно вести логи установленных соединений, причем можно использовать фильтрацию лога.

Сканер сети (Network scaner) - Сканер, позволяющий находить открытые порты на одном, либо диапазоне IP адресов.



Рисунок 8 - Сканер сети (Network scaner)
Порты можно сканировать также в каком-то диапазоне, либо по списку в файле. При нахождении IP-адреса автоматически определяется соответствующее имя компьютера, которое тут же можно внести в общий список. Если удаленный компьютер сразу после соединения посылает какую-либо строку, она выводится в столбце «Responce». Есть возможность перебирать IP-адреса, находя те, которые прописаны в DNS, или пинговать диапазон, или составленный список IP адресов. Также можно сканировать узлы из хост-листов - для этого включите «Main hostlist». Если включить «Online» сканер, будет сканировать только включенные узлы, что ускорит процесс сканирования. Можно выделить несколько узлов в списке и включив «Selected» просканировать только их. Опция «Parallel requests» регулирует максимально число одновременных запросов. «Timeout» - время ожидания ответа на каждый запрос, не работает для DNS и ARP сканирования.

Описание типов сканирования:

  • DNS - сканер последовательно пытается определить имена у всех IP-адресов. Если имя определяется - то адрес и имя вносятся в список найденных.

  • PING - сканер последовательно пингует все адреса, в список найденных добавляются те, которые ответили на запрос. В «Responce» пишется задержка эхо-ответа в миллисекундах.

  • ARP - сканер последовательно шлет ARP-запросы на определение MAC-адреса каждого IP. Работает только в пределах сегмента (до маршрутизатора). В поле «Responce» записываются найденные MAC адреса.

  • TCP - сканер сканирует IP адреса, пытаясь подключиться к портам из диапазона или файла - списка портов. Возможно исполнение скриптов при нахождении открытых портов. Скрипты могут подробно исследовать удаленные системы. В столбце «Responce» пишется либо результат исследования скрипта, либо, если скрипта для найденного порта нет, - строка, которую шлет удаленный хост сразу при подключении.

  • UDP - сканер сканирует UDP порты на указанных адресах следующим методом: вначале NetView посылает на указанные порты пакет с данными размером 1 байт. Затем, через указанный интервал времени проверяет, на какой из портов пришел отклик ICMP «Destination port unreachable» и исключает их из списка открытых портов. Затем повторно обходит те же порты и делает это столько раз, сколько указано в UDP «scan passes» каждый раз, исключая закрытые порты. Отсюда и особенность сканирования - при сканировании, например выключенного или заблокированного файерволом IP, сканер покажет открытыми все UDP-порты. В столбце «Responce» или ничего не пишется или пишется результат исследования скриптом.


Сканер ресурсов (Resources scaner) - Отображает все доступные сетевые ресурсы.



Рисунок 9 – Окно сканера ресурсов
Этот модуль может использоваться для 2-х целей:

  • Составляет список доступных по FTP/NETBIOS ресурсов на всех компьютерах сети, с указанием прав доступа для различных пользователей. Можно задать имена пользователей, от которых проводится подключение, также проводится попытка перечисления пользователей удаленного узла (работает применительно к WIN'NT/2000). Нажав правой кнопкой, можно открыть сетевой ресурс, либо подключить сетевой диск (для NETBIOS). Опция «Selected» позволяет сканировать только выделенные во всех хост-листах узлы. Результат можно сохранить в текстовый файл SHARELIST.TXT в каталоге NetView. Либо включив опцию «Save to file» - в этом случае NetView автоматически сохранит этот файл после завершения сканирования. Включив опцию «Recheck» можно ускорить сканирование за счет того, что не будут производиться попытки подключиться к отключенным узлам.

- По умолчанию сканер ресурсов ищет FTP и NETBIOS ресурсы на узлах в зависимости от их настроек. При включении опции FTP/NETBIOS autodetection, сканер ресурсов будет определять наличие таких ресурсов автоматически (путем сканирования портов 139, 445 и 21) и при необходимости менять настройки узлов хост-листе.
Изучение программы «Friendly Pinger»
  1   2

Добавить документ в свой блог или на сайт

Похожие:

Методические указания и задания к самостоятельной работе студентов по курсу «Протоколы компьютерных сетей» icon Методические указания и задания к лабораторным работам по курсу «Протоколы компьютерных сетей»
Методические указания предназначены для усвоения теоретических основ и формирования практических навыков по курсу «Протоколы компьютерных...
Методические указания и задания к самостоятельной работе студентов по курсу «Протоколы компьютерных сетей» icon Методические рекомендации к самостоятельной и индивидуальной работе...
Формирование навыков самостоятельной работы происходит в процессе выполнения заданий по срс (самостоятельной работе студентов) и...
Методические указания и задания к самостоятельной работе студентов по курсу «Протоколы компьютерных сетей» icon Методические указания и контрольные задания для студентов специальности...
...
Методические указания и задания к самостоятельной работе студентов по курсу «Протоколы компьютерных сетей» icon Методические указания и контрольные задания для студентов специальности...
Методические указания содержат тематический план, программу курса, задания и методические указания к выполнению контрольных работ,...
Методические указания и задания к самостоятельной работе студентов по курсу «Протоколы компьютерных сетей» icon Методические указания для самостоятельной работы студентов по курсу...
Методические указания для самостоятельной работы студентов по курсу «Теория алгоритмов и вычислительных процессов» (для студентов...
Методические указания и задания к самостоятельной работе студентов по курсу «Протоколы компьютерных сетей» icon Методические указания и контрольные задания к выполнению контрольных...
Методические указания содержат программу курса, контрольные вопросы по темам курса, контрольные задания и методические рекомендации...
Методические указания и задания к самостоятельной работе студентов по курсу «Протоколы компьютерных сетей» icon Методические указания по самостоятельной работе студентов направлений подготовки
В чем отличие понятия товара в экономической теории и в маркетинге? Каковы общие черты этих определений?
Методические указания и задания к самостоятельной работе студентов по курсу «Протоколы компьютерных сетей» icon Методические указания и варианты заданий для самостоятельной работы студентов
Основы вариационного исчисления. Ч. III: метод указания и варианты заданий для самостоятельной работы студентов III курса специальностей...
Методические указания и задания к самостоятельной работе студентов по курсу «Протоколы компьютерных сетей» icon Методические указания к выполнению контрольных работ по курсу Отечественной...
Методические указания утверждены на заседании кафедры государственного управления и истории пгту «13» апреля 2005 г
Методические указания и задания к самостоятельной работе студентов по курсу «Протоколы компьютерных сетей» icon Методические указания по выполнению контрольных работ написаны в...
А. Г. Колобов, канд физ мат наук, доцент кафедры компьютерных технологий, первый зам директора института математики и компьютерных...
Литература


При копировании материала укажите ссылку © 2015
контакты
literature-edu.ru
Поиск на сайте

Главная страница  Литература  Доклады  Рефераты  Курсовая работа  Лекции