Различие пассивного и активного режима работы протокола FTP.
Активный режим.
Действия сервера и клиента:
Клиент устанавливает связь и посылает запрос на 21 порт сервера с порта N (N>1024);
Сервер посылает ответ на порт N (N>1024) клиент;
Сервер устанавливает связь для передачи данных по порту 20 на порт клиента N+1 (рисунок 2).
Пассивный режим. Действия сервера и клиента:
Клиент устанавливает связь и посылает запрос (сообщает, что надо работать в пассивном режиме) на 21 порт сервера с порта N (N>1024);
Сервер посылает ответ и сообщает номер порта для канала данных P15
(P>1024) на порт N (N>1024) клиента;
Клиент устанавливает связь для передачи данных по порту N+1 на порт сервера P (P>1024) (рисунок 3).
Рисунок 2 – Активный режим работы FTP
Рисунок 3 – Пассивный режим работы FTP
Порядок выполнения:
Подготовка к выполнению работы
Выполните команду “ftp 192.168.0.100”. В качестве имени пользователя введите свои Интернет имена пользователя, а в качестве пароля имя пользователя.
Определите текущий каталог ftp-сервера (pwd).
Просмотрите содержимое этого каталога (ls).
Перемещаясь по каталогам, найдите каталог с именем “games”
(cd, ls).
Завершите соединение с сервером ttp (quit).
Находясь на локальном компьютере, создайте в своем каталоге файл *.txt, содержащий из нескольких букв.
Подключитесь по ftp к серверу 192.168.0.100 и создайте в своем домашнем каталоге на этом сервере подкаталог со своим именем.
Скопируйте файл *.txt. в созданный каталог.
Скопируйте какой-нибудь файл с сервера на клиент.
Завершите сеанс ftp.
Do'stlaringiz bilan baham: |