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

Метод оценивания: Высшая оценка