отчет лаба 1 Магальник интернет технологии
.docx
ФЕДЕРАЛЬНОЕ
АГЕНСТВО ВОЗДУШНОГО ТРАНСПОРТА
(РОСАВИАЦИЯ)
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ ГРАЖДАНСКОЙ АВИАЦИИ» (МГТУ ГА)
Кафедра вычислительных машин, комплексов, сетей и систем.
Лабораторная работа защищена с оценкой ____________________
____________________
(подпись преподавателя, дата)
ЛАБОРАТОРНАЯ РАБОТА №1
по дисциплине «Интернет-технологии».
Тема: «Работа с удаленным компьютером на FTP-серверах, использование сервиса TELNET для доступа к удаленному компьютеру.»
Выполнила студент группы ИС221
Магальник Екатерина Борисовна
Руководитель: Романчева Нина Ивановна
МОСКВА – 2025
Цель лабораторной работы
Целью данной работы является получение практических навыков и умений работы на FTP-серверах, использования сервиса telnet для доступа к удаленному компьютеру, тестирования соединений в сети Интернет.
Задание на выполнение лабораторной работы
Подключитесь к любому FTP-серверу двумя способами: через командную строку и с помощью программы CuteFTP.
Выберите нужный Вам каталог.
Выгрузите один или несколько файлов на Ваш компьютер в созданную папку VM.
Войдите в текстовый редактор.
Откройте записанный файл и просмотрите его.
Обратитесь по адресу telnet://fcdworld.gov и загрузитесь под именем NEW.
Ответьте на несколько вопросов о себе. После этого программа пришлет по адресу вашей электронной почты небольшое справочное руководство.
Изучив руководство, выйдите на главное меню.
Для продолжения работы с FedWorld выберите из главного меню Option 1.
Выберите букву J (Job- работа) для получения сведений о рабочих местах в федеральных органах.
В следующем меню выберите букву Z (Zone) для выбора рабочих мест во отдельных штатах.
Укажите нужный Вам штат.
Проведите поиск нужной вам работы.
Просмотрите описание команд, обращая внимание в первую очередь на команды действий.
Запустите программу Tracert.exe и проследите пути следования IP-пакетов от вашего компьютера до любого другого.
Определите свой IP-адрес, нажав кнопку Пуск/Выполнить и введя команду (команда в тексте не указана, предположительно ipconfig или winipcfg).
Выполните тестирование соединения при помощи программы Ping.exe с каким-нибудь web-сервером по имени, а затем по его IP-адресу.
Ход работы
Подключаемся к хосту ftp.mccme.ru как анонимный пользователь, используя как пароль почту. Демонстрация работы представлена на рис. 1.
Рис. 1. Подключение к серверу с книгами по математике.
Демонстрация переноса файлов представлена на рис. 2.
Рис. 2. Успешный перенос файлов с сервера на локальный компьютер.
Демонстрация фрагмента командной строки с ответами от сервера представлена на рис. 3.
Рис. 3. Фрагмент командной строки.
Ответы сервера (уникальные тексты):
220 ProFTPD Server (lyusin FTP Server) [::ffff:185.54.136.70]
331 Anonymous login ok, send your complete email address as your password
230 Anonymous access granted, restrictions apply
215 UNIX Type: L8
257 "/" is the current directory
211-Features: ... 211 End (многострочный ответ с поддержкой FEAT)
500 Unable to handle command
200 OK
200 UTF8 set to on
350 Restarting at 0. Send STORE or RETRIEVE to initiate transfer
227 Entering Passive Mode (185,54,136,70,77,129) (и другие IP/порты)
150 Opening ASCII mode data connection for file list
150 Opening ASCII mode data connection for copyrght.txt (1042 bytes)
150 Opening BINARY mode data connection for bo02cd15.mp3 (670537 bytes)
150 Opening ASCII mode data connection for distrib.txt (848 bytes)
150 Opening BINARY mode data connection for vesti.avi (14304376 bytes)
451 Transfer aborted. Broken pipe
226 Abort successful
350 Restarting at 13116992. Send STORE or RETRIEVE to initiate transfer
150 Opening BINARY mode data connection for 2008_06_12_02_01.wmv (109238901 bytes)
213 50206 (размер файла)
213 20111226082943 (дата модификации файла)
550 anketa.doc: Permission denied
550 CHMOD 644 /pub/users/ivan/anketa.doc: Permission denied
550 /pub/users/ivan/private: Permission denied
550 /pub/users/ivan/2002v: Permission denied
550 /pub/uupc7.00: Permission denied
550 uiopa: Permission denied
550 /users/shen/school: Operation not permitted
550 001 .jpg: No such file or directory (и другие аналогичные для отсутствующих файлов)
226 Transfer complete
Архитектура клиент-сервер показана на рис. 4.
Рис. 4. Архитектура клиент-сервер.
Вывод
В ходе лабораторной работы было проведено практическое знакомство с протоколом FTP и работой FTP-клиента на примере программы CuteFTP 9.3. Лабораторная работа позволила освоить базовые и расширенные команды FTP. На практике проверены принципы анонимного доступа, пассивного режима передачи данных, управления сессией. Выявлены типичные проблемы сетевого взаимодействия: ограничения прав, обрывы соединений, различие в настройках сервера и клиента. Получен опыт работы с реальным публичным FTP-сервером, содержащим учебные и архивные материалы.
В процессе сессии были выполнены следующие действия и получены следующие результаты:
1. Установление соединения и аутентификация
Успешно установлено соединение с сервером ftp.mccme.ru (IP: 185.54.136.70).
Проведена аутентификация в режиме анонимного доступа (USER anonymous), что типично для публичных FTP-ресурсов.
Сервер идентифицирован как **ProFTPD** под управлением ОС семейства UNIX.
2. Анализ возможностей сервера
С помощью команды FEAT получен список поддерживаемых расширений:
Поддержка UTF-8, REST (докачка), SIZE, MDTM, PASV, MLST и др.
Сервер поддерживает работу с файлами и метаданными в современном формате.
3. Навигация по файловой структуре
Исследована древовидная структура каталогов сервера, включая:
/pub — публичные данные (книги, программы, тексотовые материалы).
/users — персональные каталоги пользователей.
Выявлены ограничения доступа: некоторые директории (например, /pub/uupc7.00, /users/ivan/private) недоступны для анонимного пользователя.
4. Передача файлов
Скачаны файлы различных типов и размеров:
Текстовые документы (`*.txt`, `*.doc`).
PDF-файлы (книги, статьи).
Медиафайлы (`*.mp3`, `*.avi`, `*.wmv`, `*.jpg`).
Реализована функция **докачки** (resume) при обрыве соединения на примере файла 2008_06_12_02_01.wmv.
Использованы оба режима передачи:
ASCII — для текстовых файлов.
BINARY (IMAGE) — для медиа и исполняемых файлов.
5. Ошибки и ограничения
Зафиксированы отказы в доступе (`550 Permission denied`) при попытках:
Перейти в закрытые директории.
Скачать файл `anketa.doc`.
Изменить права доступа (`CHMOD 644`).
Создать новую директорию (`MKD uiopa`).
Обрыв передачи большого файла с последующим успешным возобновлением.
