Материал: Методические указания к практическим занятиям по дисциплине «Компьютерные сети». Попов Е.А., Остапенко А.Г

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Практическая работа № 11

Передача файлов с использованием протокола FTP

Цель работы: изучить работу по ftp протоколу.

Теоретические сведения

ftp позволяет передавать файлы с компьютера и на компьютер с помощью программ, поддерживающих протокол

FTP (FileTransferProtocol), таких как службы InternetInformationServices. Данная команда может использоваться как в интерактивном, так и в пакетном режимах. В последнем случае она позволяет обрабатывать текстовые файлы в формате

ASCII.

Синтаксис

ftp [-v] [-d] [-i] [-n] [-g] [-s:имя_файла] [-a] [-w:размер] [-A][Ведомый_компьютер]

Параметры

-v

Запрещает вывод на экран ответа FTP-сервера.

-d

Включает отладочный режим. На экран при этом выводятся все команды, которыми обмениваются клиент и сервер.

-i

Отключает подтверждение при передаче нескольких файлов

-n.

Запрещает автоматический вход в систему в ходе начального подключения.

59

-g

Отключает глобализацию имени файла. Команда Glob допускает использование звездочки (*) и вопросительного знака (?) в качестве подстановочных знаков при вводе имен локальных файлов и путей.

-s:имя файла

Указывает текстовый файл с ftp-командами. Эти команды выполняются автоматически после запуска команды ftp. Значение данного параметра не должно содержать пробелов. Данный параметр следует использовать вместо перенаправле-

ния (<).

-a

Указывает возможность использования любого локального интерфейса при привязке FTP-соединения.

-w:размер

Задает размер буфера переноса. По умолчанию он равен 4096 байтам.

-А

Обеспечивает анонимный вход на FTP-сервер.

узел

Задает имя компьютера, а также IP-адрес или адрес IPv6 сервера, к которому следует подключиться. Если этот параметр указывается, то он должен быть последним параметром в строке.

/?

Отображает справку в командной строке.

60

Замечания:

1.В качестве префикса для параметров команды ftp следует использовать не косую черту (/), а знак переноса (-).

2.При вводе параметров команды Ftp учитывается

регистр.

3.Эта команда доступна, только если в свойствах сетевого адаптера в объекте Сетевые подключенияв качестве компонента установлен протокол Интернета (TCP/IP).

4.Команда Ftp может работать в интерактивном режиме. Сразу после ее запуска создается временная среда, поддерживающая ftp-команды. Возврат в командную строку производится с помощью команды quit. Признаком запущенной среды ftp служит командная строка в виде ftp>.

5.Для получения дополнительных сведений о субко-

мандах ftp щелкните ссылку «См. также».

6. FTP поддерживает использование IPv6 (протокола IP версии 6), если он установлен. Дальнейшие сведения содержатся в разделах IP версии 6 и Приложения для протокола

IPv6 .

Примеры

Чтобы подключиться к FTP-серверу с именем ftp.example.microsoft.com, введите:

ftp ftp.example.microsoft.com

Чтобы подключиться к FTP-серверу с именем ftp.example.microsoft.com как аноним, введите:

ftp -А ftp.example.microsoft.com

Чтобы подключиться к FTP-серверу с именем ftp.example.microsoft.com и выполнить ftp-команды, содержа-

щиеся в файле Resynch.txt, введите:

ftp -s:resynch.txt ftp.example.microsoft.com

61

Задания

1.Создать каталог на ftp-сервере.

2.Загрузить несколько файлов в этот каталог.

3.Просмотреть содержимое каталога.

4.Сгрузить их обратно на локальный компьютер.

5.Удалить файлы с сервера.

6.Удалить созданный каталог.

7.Сделать отчет о проделанной работе.

Контрольные вопросы

1.Для чего используется команда ftp?

2.Перечислите основные параметры команды ftp.

3.Опишите механизм работы команды ftp.

4.Для чего нужна команда glob?

5.Поддерживает ли команда интерактивный режим

работы?

6.Чему равен буфер переноса файлов по умолчанию? Можно ли его изменить?

62

Практическая работа № 12 Удаленный доступ

Цель работы: организация удаленного доступа в помощью команды telnet

Теоретические сведения

Сервер Telnet выполняет роль шлюза для клиентов Telnet. Когда на компьютере выполняется сервер MicrosoftTelnet, пользователи могут использовать клиенты Telnet для подключения к этому компьютеру с удаленных компьютеров. При подключении клиента Telnet к серверу Telnet удаленный пользователь получает запрос на ввод имени пользователя и пароля. По умолчанию для входа на сервер могут использоваться только сочетания имен и паролей, действующие на локальном сервере.

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

Команды telnet позволяют связаться с удаленным компьютером, использующим протокол Telnet. Можно выполнить команду telnet без параметров для входа в контекст telnet, обозначенный в командной строке MicrosoftTelnet. В командной строке используйте команды для управления компьютером (таблица 3), на котором выполняется клиент Telnet.

63

Источник: https://studfile.net/preview/16568508/