Составители:
корпоративных IP-сетях. Первые спецификации FTP относятся к 1971 году.
Серверы и клиенты FTP имеются практически в каждой ОС семейства UNIX,
а также во многих других сетевых ОС. Клиенты FTP встроены сегодня в
программы просмотра (браузеры) Интернета, так как архивы файлов на
основе протокола FTP по-прежнему популярны и для доступа к таким
архивам браузером используется протокол FTP.
Протокол FTP (File Transfer Protocol) позволяет целиком
переместить файл с удаленного компьютера на локальный и наоборот, то
есть работает по схеме загрузки-выгрузки. Кроме того, он поддерживает
несколько команд просмотра удаленного каталога и перемещения по
каталогам удаленной файловой системы. Поэтому FTP особенно удобно
использовать для доступа к тем файлам, данные которых нет смысла
просматривать удаленно, а гораздо эффективней целиком переместить на
клиентский компьютер (например, файлы исполняемых модулей
приложений).
В протокол FTP встроены примитивные средства аутентификации
удаленных пользователей на основе передачи по сети пароля в открытом
виде. Кроме того, поддерживается анонимный доступ, не требующий
указания имени пользователя и пароля, который является более безопасным,
так как не подвергает пароли пользователей угрозе перехвата.
Протокол FTP выполнен по схеме клиент-сервер.
Клиент FTP состоит из нескольких функциональных модулей:
− User Interface — пользовательский интерфейс, принимающий от
пользователя символьные команды и отображающий состояние
сеанса FTP на символьном экране.
− User-Pi — интерпретатор команд пользователя. Этот модуль
взаимодействует с соответствующим модулем сервера FTP.
− User-DTP — модуль, осуществляющий передачу данных файла по
командам, получаемым от модуля User-Pi по протоколу клиент-
сервер. Этот модуль взаимодействует с локальной файловой
системой клиента.
FTP-сервер включает следующие модули:
− Server-Pi — модуль, который принимает и интерпретирует команды,
передаваемые по сети модулем User-PL
− Server-DTP — модуль, управляющий передачей данных файла по
командам от модуля Server-PL Взаимодействует с локальной
файловой системой сервера.
Клиент и сервер FTP поддерживают параллельно два сеанса —
управляющий сеанс и сеанс передачи данных. Управляющий сеанс
открывается при установлении первоначального FTP-соединения клиента с
сервером, причем в течение одного управляющего сеанса может
130
корпоративных IP-сетях. Первые спецификации FTP относятся к 1971 году.
Серверы и клиенты FTP имеются практически в каждой ОС семейства UNIX,
а также во многих других сетевых ОС. Клиенты FTP встроены сегодня в
программы просмотра (браузеры) Интернета, так как архивы файлов на
основе протокола FTP по-прежнему популярны и для доступа к таким
архивам браузером используется протокол FTP.
Протокол FTP (File Transfer Protocol) позволяет целиком
переместить файл с удаленного компьютера на локальный и наоборот, то
есть работает по схеме загрузки-выгрузки. Кроме того, он поддерживает
несколько команд просмотра удаленного каталога и перемещения по
каталогам удаленной файловой системы. Поэтому FTP особенно удобно
использовать для доступа к тем файлам, данные которых нет смысла
просматривать удаленно, а гораздо эффективней целиком переместить на
клиентский компьютер (например, файлы исполняемых модулей
приложений).
В протокол FTP встроены примитивные средства аутентификации
удаленных пользователей на основе передачи по сети пароля в открытом
виде. Кроме того, поддерживается анонимный доступ, не требующий
указания имени пользователя и пароля, который является более безопасным,
так как не подвергает пароли пользователей угрозе перехвата.
Протокол FTP выполнен по схеме клиент-сервер.
Клиент FTP состоит из нескольких функциональных модулей:
− User Interface — пользовательский интерфейс, принимающий от
пользователя символьные команды и отображающий состояние
сеанса FTP на символьном экране.
− User-Pi — интерпретатор команд пользователя. Этот модуль
взаимодействует с соответствующим модулем сервера FTP.
− User-DTP — модуль, осуществляющий передачу данных файла по
командам, получаемым от модуля User-Pi по протоколу клиент-
сервер. Этот модуль взаимодействует с локальной файловой
системой клиента.
FTP-сервер включает следующие модули:
− Server-Pi — модуль, который принимает и интерпретирует команды,
передаваемые по сети модулем User-PL
− Server-DTP — модуль, управляющий передачей данных файла по
командам от модуля Server-PL Взаимодействует с локальной
файловой системой сервера.
Клиент и сервер FTP поддерживают параллельно два сеанса —
управляющий сеанс и сеанс передачи данных. Управляющий сеанс
открывается при установлении первоначального FTP-соединения клиента с
сервером, причем в течение одного управляющего сеанса может
130
Страницы
- « первая
- ‹ предыдущая
- …
- 128
- 129
- 130
- 131
- 132
- …
- следующая ›
- последняя »
