Методические указания для выполнения лабораторных работ по профессиональному модулю
Скачать 3.44 Mb.
|
Задание 2. Проверьте работоспособность стека протоколов TCP/IP: 3.2.1. Запустите консоль (Пуск/Программы/Стандартные/Командная строка). 3.2.2. В командной строке введите ipconfig /all | more. 3.2.3. Используя приведенную ниже информацию, создайте в своей папке текстовый документ со следующими данными: Имя компьютера; Основной DNS-суффикс; Описание DNS-суффикса для подключения; Физический адрес; DHCP включен; Автоконфигурация включена; IP- адрес автоконфигурации; Маска подсети; Шлюз по умолчанию. 3.2.4. Убедитесь в работоспособности стека TCP/IP, отправив эхо-запросы на IP- адреса. Для этого воспользуйтесь командой ping: - отправьте эхо-запросы на локальный адрес компьютера (loopback) ping 127.0.0.1 (на экране должны появиться сообщения о полученном ответе от узла 127.0.0.1); - отправьте эхо-запрос по другому IP-адресу, например 192.168.10.100. 3.3. Задание 3. Настройте стек протоколов TCP/IP для использования статическо- го IP-адреса: 3.3.1. Откройте окно Сетевые подключения ( Пуск/Панель управления/ Сетевые подключения). 3.3.2. Вызовите свойства Подключения по локальной сети. Для этого можно восполь- зоваться контекстным меню. 3.3.3. В появившемся диалоговом окне на вкладке Общие откройте свойства Протокол Интернета TCP/IP. 3.3.4. Щелкните переключатель Использовать следующий IP-адрес и введите в соот- ветствующие поля данные: IP_адрес (192.168.1.2); Маску подсети (255.255.255.0); Основной шлюз (192.168.1.1); Предпочитаемый DNS (10.0.1.1). 3.3.5. Примените параметры кнопкой ОК. 3.3.6. Закройте окно свойств подключения кнопкой ОК (если потребуется, то согласи- тесь на перезагрузку компьютера). 3.3.7. Проверьте работоспособность стека протоколов TCP/IP. 3.4. Задание 4. Настройте TCP/IP для автоматического получения IP-адреса: 3.4.1. Откройте окно Сетевые подключения. 3.4.2. Вызовите свойства Подключения по локальной сети. 3.4.3. Откройте свойства Протокол Интернета TCP/IP. 3.4.4. Установите переключатель Получить IP-адрес автоматически. 3.4.5. Закройте диалоговое окно Свойства: Протокол Интернета TCP/IP кнопкой ОК. 3.4.6. Примените параметры кнопкой ОК. 3.4.7. Проверьте настройку стека протоколов TCP/IP. 3.4.8. Получите другой адрес для своего компьютера. Для этого: - запустите консоль (командную строку); - введите команду для сброса назначенных адресов ipconfig /release; - введите команду для получения нового адреса ipconfig / renew; 3.4.9. Проверьте работоспособность стека протоколов TCP/IP. Время выполнения работы 90 мин; Контрольные вопросы 1. Какую информацию выводит команда ipconfig/all? 2. С помощью какой команды можно проверить доступность хоста? 3. С помощью какой команды можно узнать маршрут до хоста? 4. Служба DHCP предназначена для ….? Сделайте выводы: Возможности консольных команд для диагностики состояния сети. Составьте отчет о проделанной работе в тетради для самостоятельных работ. Критерии оценки: 1. Работа оценивается на «пять баллов», если шаги выполнены верно, выводы сдела- ны правильно. 2. Работа оценивается на «четыре балла» если допущена 1 ошибка в выполнении по- следовательности выполнения работы т.е.команды введены правильно, но в ходе выполнения действия команды возникли затруднения, выводы сделаны правильно 3. Работа оценивается на «три балла» если допущены 2 ошибки в выполнении работы, выводы сделаны правильно Рекомендуемая литература 1. Новожилов, Е.О. Компьютерные сети: учеб. пособие для студ. учреждений сред. проф. образования / Е.О.Новожилов, О.П.Новожилов. — 2-е издание перераб. и доп. — М. : Изда- тельский центр «Академия», 2013. — 224 с. 2. Максимов, Н.В. Компьютерные сети: учебное пособие для студентов учреждений СПО [электронная версия ]/ Н.В.Максимов, И.И.Попов. – 3-е изд., испр. и доп.,- М.: ФОРУМ, 2008. – 437 с. Изучаемая тема: Сетевое передающее оборудование Лабораторная работа № 2 « Использование прикладного протокола Telnet » Цель работы: В результате выполнения лабораторной работыобучающиеся п ознакомится с принципами работы текстовых протоколов высших уровней на примере протоколов элек- тронной почты В процессе занятия решаются следующие задачи: 1. познакомить с основными принципами работы текстовых протоколов; 2. научить учащихся основным способам работы с прикладным протоколом Telnet; Краткие теоретические и справочно-информационные материалы по теме заня- тия. Большинство протоколов высших уровней – текстовые – запросы и ответы передаются в виде текста, т.е. в запросах и ответах могут присутствовать только печатные символы. Во многих протоколах ответы начинаются со специальной строки, состоящей из трех- значного числа и, возможно, текстового описания типа ответа. Трехзначное число разделяется на две части: 1-ый символ рассматривается как код класса сообщения; два последние – как тип сообщения данной важности. Коды классов следующие: 1 – информационное сообщение. Обычно игнорируется программными клиентами. 2 – удачное завершение запроса. Рассматривается программами-клиентами как успех обработки запроса и обычно игнорируется. Часто программы-серверы не различают сообщения первого и второго типа, т.е. ин- формационное сообщение проходит по второй категории. 3 – сообщение об удачной обработке запроса, но требующее дополнительных дей- ствий клиента. 4 – ошибка со стороны клиента, т.е. клиент послал запрос, который не может обрабо- тать сервер вследствие ошибочности или недостаточности данных. 5 – ошибка со стороны сервера. Клиент послал правильный запрос, но сервер не смог его выполнить в силу каких-то причин. Трехзначные коды ответов очень удобны для программного распознавания, нет необ- ходимости распознавать текст ответа, который, в общем случае, может прийти на разных язы- ках, достаточно распознать только 3 цифры. 2. Программа TELNET Для работы с текстовыми протоколами воспользуемся программой TELNET, входящей в состав Windows. Эта программа предназначена для работы с протоколом TELNET, задачей которого является обмен информацией между клиентом и сервером без каких либо преобразо- ваний, т.е. организация прозрачного канала между клиентом и сервером. Синтаксис команды TELNET следующий: TELNET адрес_сервера [порт] Если порт не указан, используется 23 - стандартный порт протокола TELNET. 3. Протокол SMTP Для начала попробуем поработать с протоколом SMTP. Обычно он работает, используя порт 25. Для наглядности команды пользователя выделены курсивом , а ответы сервера – подчеркиванием Даем команду на подключение: telnet 192.168.1.2 25 Получаем ответ 220 home VPOP3 SMTP Server Ready Работает! Обратите внимание на число 220 в начале строки ответа. Это нормальный от- вет, сервер ответил на наш запрос на подключение. Многие серверы, работающие по текстовым протоколам, поддерживают коман- ду HELP. Проверим. Help Дадим серверу неправильный запрос abrakadabra 500 Command Unrecognised Как ни странно, но код ответа 5 – ошибка на стороне сервера! Попробуем написать письмо Поздороваемся helo home 250 home VPOP3 SMTP Server - Hello home, pleased to meet you Укажем отправителя письма mail from: user1 250 Укажем получателя письма rcpt to: user2 250 Перейдем в режим ввода письма data 354 Start Mail input, end with Обратите внимание на код ответа 354. Это нормальное завершение, но требуются дополнительные данные – само письмо, ко- торое, как видно, должно заканчиваться строкой, состоящей из одной точки «.». А теперь само письмо. Формат письма описан стандартами. Их изучение не входит в нашу задачу, но наиболее важные служебные строки вкратце рассмотрим: Date: Tue, 22 Nov 2005 19:55:07 +0200 Дата создания по GMT и часовой пояс From: User user1@home.my От кого Reply-To: User user1@home.my Кому отвечать To: user2@home.my Кому Subject: Test Тема письма MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Информация почтовой программе, как закодировано письмо – с помощью этих строк почтовая программа клиент сможет реализовать шестой уровень – представить информацию пользователю в читабельном виде Hello user2, It's a test message. Best regards, User mailto:user1@home.my Само письмо . 250 OK Письмо принято! Теперь выходим quit 221 home VPOP3 Server Closing Connection Протокол SMTP (Simple Mail Transfer Protocol) используется для передачи электронной почты от клиента серверу или между серверами. Не содержит встроенных средств идентифи- кации и преобразования. 4. Протокол POP3 Теперь поработаем с протоколом POP3. Обычно он работает, используя порт 110. Даем команду на подключение: telnet 192.168.1.2 25 Получаем ответ +OK VPOP3 Server Ready <1.7b0.435a37> Работает, но трехсимвольного кода ответа нет! Попробуем help help -ERR Unrecognised command Видим, что помощи нет, заодно и посмотрели, как сервер отвечает на ошибочный для него запрос. Как мы знаем, POP3 требует аутентификации, поэтому представимся: user user2 +OK User Accepted, PASSword required А теперь пароль. pass 2 +OK user2 has 1 message(s) (580 octets) Нам есть почта! Посмотрим. list +OK 1 messages (580 octets) 1 580 Одно письмо 580 символов. Если бы было несколько писем, было бы несколько строк с указанием номеров и размеров писем. Точка в последней строке показывает, что это оконча- ние ответа. Теперь прочитаем (получим) первое письмо. retr 1 +OK 580 octets Received: from 192.168.200.1 by home ([192.168.200.1] running VPOP3) with SMTP or Date: Tue, 22 Nov 2005 19:55:07 +0200 From: User Reply-To: User To: user2@home.my Subject: Test MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: X-Server: VPOP3 V1.3.0c - Registered to: Collega Hello user2, It's a test message. Best regards, User mailto:user1@home.my Служебных полей стало больше – их добавил сервер. Обратите внимание на последнюю строку ответа Теперь удалим письмо с сервера, ведь оно уже прочитано: dele 1 +OK message 1 deleted Проверим, есть ли что еще list +OK 0 messages (0 octets) Ничего нет. А можно и так, для программы это будет более удобным list 1 -ERR Invalid Message Number Ну, и теперь выходим quit +OK VPOP3 Server Closing Connection В приведенном выше примере было отправлено письмо от пользователя «user1» поль- зователю «user2» и получена почта пользователя «user2» с помощью утилиты TELNET, т.е. без использования почтового клиента. Протокол POP3 (Post Office Protocol) предназначен для получения электронной почты от сервера к клиенту. Содержит средства идентификации клиента, использует факультативные средства преобразования. 3. Протокол FTP Протокол FTP (File Transfer Protocol) – протокол передачи файлов. Он использует 20-ый порт для установления соединений и 21-ый порт для установле- ния соединений и передачи файлов. Этот протокол содержит встроенные средства идентифи- кации клиента. Все распознаваемые им команды состоят из 3-х или 4-х симво- лов, являющихся сокращениями или аббревиатурами выполняемых действий. 6. Протокол HTTP Протокол HTTP (Hyper Text Transfer Protocol) – протокол передачи гипертекста, т.е. данных разного представления (текст, изображения, видео, звук). Обычно этот протокол рабо- тает на 80-ом порту. Он содержит средства идентификации и перекодирования передаваемой информации. Как видим работа с текстовыми протоколами не представляет особых трудностей. Правда некоторые протоколысодержат большое число команд и чтобы узнать их формат тре- буется использовать их стандарт и описания RFC. Порядок работы 1. Внимательно ознакомьтесь с кратким и справочно-информационным материалом по теме занятия. 2. Запишите в тетрадь для лабораторных работ основные команды для работы с прото- колом TCP/IP; 3. Выполните задания Во всех заданиях адрес сервера:192.168.1.2 В пятом и шестом заданиях, после аутентификации (если она необходима) рекоменду- ется в первую очередь вызвать помощь командой help и посмотреть информацию о других командах, поддерживаемых данным протоколом. 1. Используйте адрес сервера электронной почты, установленного на VirtualBox (если почтовый сервер не установлен установите его), имена и пароли пользователей. Отправить и получить почту без использования почтового клиента. 2. Поработать с POP3 без аутентификации. Сделать соответствующие выводы. 3. Определить, является ли протокол FTP текст-ориентированным и поддерживает ли он трехсимвольные коды ответов. Подтвердить и объяснить полученные результаты. 4. Подключиться к HTTP серверу и определить, является ли протокол HTTP текст- ориентированным и поддерживает ли он трехсимвольные коды ответов. Подтвердить и объяс- нить полученные результаты. 5. Использовать адрес и порт неизвестного для вас протокола и сервера. Получите спи- сок его команд, объясните, что делает каждая команда. Попробовать некоторые из них и про- анализировать результаты.(использовать 1000-ый порт, при аутентификации имя пользователя и пароль: admin). 6. Поработайте с FTP-сервером с помощью TELNET и программы FTP. Объясните и подтвердите на конкретном примере разницу между ними. Для запуска программы FTP в ко- мандной строке вызвать ftp>open (узел)……………) Время выполнения работы 180 мин; Контрольные вопросы 1. Почему протоколы называются протоколами высших уровней? 2. Почему прием и передача электронной почты производятся по разным протоколам? 3. Почему POP3требует обязательной аутентификации, а SMTP нет? 4. Как определить окончание письма? 5. Почему для проверки наличия писем удобнее использовать list 1 по сравнению с list без параметра? 6. Для чего предназначен данный вам сервер? 7. Является ли его протокол текст-ориентированным? 8. Поддерживает ли он трехсимвольные коды ответов? 9. Почему для работы со стандартными протоколами используют специальные про- граммы? Сделайте выводы: Возможности и список консольных команд для работы через Telnet . Составьте отчет о проделанной работе в тетради для самостоятельных работ. Критерии оценки: 1. Работа оценивается на «пять баллов», если шаги выполнены верно, выводы сдела- ны правильно. 2. Работа оценивается на «четыре балла» если допущена 1 ошибка в выполнении по- следовательности выполнения работы т.е.команды введены правильно, но в ходе выполнения действия команды возникли затруднения, выводы сделаны правильно 3. Работа оценивается на «три балла» если допущены 2 ошибки в выполнении работы, выводы сделаны правильно Рекомендуемая литература 1. Новожилов, Е.О. Компьютерные сети: учеб. пособие для студ. учреждений сред. проф. образования / Е.О.Новожилов, О.П.Новожилов. — 2-е издание перераб. и доп. — М. : Издательский центр «Академия», 2013. — 224 с. 2. Максимов, Н.В. Компьютерные сети: учебное пособие для студентов учреждений СПО [электронная версия ]/ Н.В.Максимов, И.И.Попов. – 3-е изд., испр. и доп.,- М.: ФОРУМ, 2008. – 437 с. Изучаемая тема: Сетевое передающее оборудование Лабораторная работа № 3 « Дистанционное управление компьютером » Цель работы: В результате выполнения лабораторной работыобучающиеся научится включать на сервере программу Удаленный рабочий стол для администрирования; включать пользователей в соответствующую группу, чтобы разрешить им удаленно администрировать сервер; подключаться к серверу с помощью программы Удаленный рабочий стол для админи- стрирования. В процессе занятия решаются следующие задачи: 1. познакомить с основными принципами работы с удаленным рабочим столом; 2. научить учащихся проводить администрирование сервера; Краткие теоретические и справочно-информационные материалы по теме заня- тия. В семействе Windows Server был впервые реализован тесно интегрированный набор программных средств и технологий, позволяющих выполнять удаленное администрирование и совместно использовать приложения с помощью Служб терминалов (Terminal Services). Эволюция продолжилась: отныне службы терминалов — неотъемлемый компонент семейства Windows Server 2003, а инструмент Дистанционное управление рабочим столом (Remote Desktop) усовершенствован и позиционируется как стандартная функция. Так что теперь до- статочно одного щелчка мыши, и компьютер с Windows Server 2003 будет параллельно обра- батывать до двух подключений удаленного администрирования. Добавив компонент Сервер терминалов (Terminal Server) и настроив соответствующую лицензию, администратор добь- ется еще большего эффекта: множество пользователей смогут запускать приложения на серве- ре. На этом занятии вы научитесь работать со служебной программой |