Подробная информация аккумулятор tudor производитель на нашем сайте.
Глава 6: Структура и функции территориальных сетей
6.5. Файловый обмен.
Файловый обмен - доступ к файлам, распределенным по различным компьютерам. В сети Internet на прикладном уровне используется протокол FTP. Доступ возможен в режимах off-line и on-line. В режиме off-line посылается запрос к FTP-серверу, сервер формирует и посылает ответ на запрос. В режиме on-line осуществляется интерактивный просмотр каталогов FTP-cервера, выбор и передача нужных файлов. На ЭВМ пользователя нужен FTP-клиент.
Доступ к базам данных удаленных ЭВМ с эмуляцией удаленной машины на ЭВМ пользователя выполняется с помощью протокола Telnet.
Протокол файлового обмена FTP.
При запросе файла по протоколу FTP пользователь должен знать, где находится нужный ему файл. Для этого удобно воспользоваться другой информационной системой сети Internet, называемой Archie. Обращаясь к клиенту Archie по команде
archie <имя файла>,
пользователь получает в ответ адрес сервера, имя директории и размер файла. Далее можно обращаться к FTP-клиенту:
ftp[<параметры>][<имя сервера>]. (1)
Как обычно, квадратные скобки в записи команд означают необязательные части. Параметры используются только при отладке FTP. В качестве имени сервера указывается IP-имя или IP-адрес удаленного компьютера.
В большинстве серверов Internet для входа по FTP-команде нужны предварительная регистрация пользователя и указание пароля. Однако это не требуется при обращениях к общедоступным (анонимным) серверам. Такие серверы создают и обслуживают организации, заинтересованные в распространении информации определенного вида.
После выполнения команды (1) FTP-клиент переходит в командный режим. Примеры субкоманд, которые могут выполняться в командном режиме (ниже удаленный компьютер обозначен S, локальный компьютер - T):
open [<имя S>] - устанавливает связь с удаленным компьютером;
close [<имя S>] - разрывает связь с удаленным компьютером, оставаясь в командном режиме;
quit - то же, что и close, но с выходом из командного режима (из ftp);
cd [<имя каталога в S>] - выбор каталога на сервере;
get [<имя файла в S>[<имя файла в T >]] - перепись файла с S на T;
mget [<имена файлов в S>] - то же, что и get, но нескольких файлов;
put [<имя файла в Т>[<имя файла в S>]] - обратная перепись (допускается не во всех случаях);
mput <имена файлов в S> - то же, что и put, но более одного файла;
user <имя/пароль> - идентификация пользователя на сервере.
Пример последовательности команд при работе по протоколу FTP :
ftp> cd pub - переход в каталог pub;
ftp> ascii - установка передачи текста в коде ASSCII (если binary, то двоичные данные);
ftp> get aaa aaa.txt - перепись файла ааа в компьютер пользователя под именем aaa.txt;
ftp> quit - конец.
Каждый обмен порождает два процесса. Управляющий (командный) процесс инициирован во время всего сеанса связи и осуществляется через протокол Тelnet, а процесс передачи файла - только на время передачи. Номера протокольных портов сервера 20 и 21, у клиента могут быть различные номера портов, в том числе несколько одновременно. Для одновременного обслуживания нескольких клиентов создаются копии программного обеспечения FTP-процессов в сервере и у клиентов.
[ Общее Содержание ]
[ Назад ]
[ Содержание раздела ]
[ Вперед ]
Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту:
|