FTP
На
ранних этапах разработки стандартов были заложены основы протокола передачи
файлов для реализации обмена файлами между удаленными точками, на который не
влияли бы различия в системах хранения файлов между хостами. Полученное в
результате приложение FTP в конечном итоге было принято как часть набора
протоколов TCP/IP. Сервис FTP остается неотъемлемой частью сети как приложение,
которое обеспечивает надежную и эффективную передачу данных, обычно реализуемую
для резервного копирования и извлечения файлов и данных журналов, а также
оптимизирует общее управление сетью предприятия.

•Применение
FTP-сервера в корпоративной сети позволяет эффективно резервировать и извлекать
важные системные и пользовательские файлы, которые могут использоваться для
поддержки ежедневной работы корпоративной сети. Типичными примерами
использования FTP-сервера являются резервное копирование и извлечение файлов
VRP и конфигурационных файлов. Кроме того, FTP-сервер может использоваться для
извлечения файлов журнала, необходимых при отслеживании активности FTP.

•Протокол
FTP использует два типа TCP-соединений. Одно из них называется управляющим
соединением, которое устанавливается между клиентом FTP и сервером FTP для
передачи команд. Сервер активирует заранее известный порт 21 и ожидает запроса
на соединение от клиента. Затем клиент отправляет запрос на установку
соединения с сервером. Управляющее соединение между клиентом и сервером
остается на протяжении всего сеанса работы открытым, передает соответствующие
команды от клиента к серверу, а также ответы от сервера клиенту.
•Сервер
со своей стороны использует TCP-порт 20 для передачи данных. Как правило,
сервер осуществляет либо активное открытие, либо активное закрытие соединения
для передачи данных. Однако что касается файлов, отправляемых с клиента на
сервер в виде потоков, только клиент может закрыть соединение для передачи
данных. FTP осуществляет передачу каждого файла в потоках. Для определения конца файла используется
идентификатор EOF (End
of
File
– конец файла). Поэтому для передачи каждого файла или списка каталогов
требуется установить новое соединение для передачи данных. Передача файла между
клиентом и сервером свидетельствует о том, что соединение для передачи данных
установлено.

•Протокол
FTP поддерживает два режима передачи файлов: режим ASCII и двоичный режим.
Режим ASCII используется для передачи текстовых файлов. В этом режиме перед
передачей данные преобразуются из символьного представления на хосте-отправителе в «восьмибитный
ASCII». Проще
говоря, символы ASCII используются для замены служебных символов (возврата
каретки и перевода строки),
которые различаются в текстовых файлах различных операционных систем (ОС), для
корректного отображения содержимого файла после передачи в ОС хоста-получателя.
В двоичном режиме никакие преобразования символов не
осуществляются — файл просто передается байт за байтом.
Этот режим часто используется для передачи файлов изображений и программных
файлов, символы которых могут передаваться без преобразования формата.
Этот тест был открыт Вторник, 18 Апрель 2023, 15:21
Тестирование будет окончено в Среда, 18 Апрель 2035, 15:21
Метод оценивания: Высшая оценка