Протокол передачи файлов - это стандартный сетевой протокол, используемый для передачи данных по сетям на основе TCP между хостами.

Протокол передачи файлов ( статья в Википедии) - это протокол, основанный на общепринятых интернет-стандартах, для выполнения файловых операций (например, передачи файлов между двумя системами) по сети на основе TCP, такой как Интернет или локальная сеть. FTP использует архитектуру клиент-сервер, где одна система является "клиентом", который открывает соединение с другой системой, "сервером", клиент делает запросы к серверу, а затем закрывает соединение.

Наиболее распространенные операции FTP, которые инициирует клиент, включают загрузку файлов (то есть "получение" файлов с сервера) и загрузку файлов (то есть "размещение" файлов на сервере). Существует множество команд, связанных с файловой системой, которые клиент запрашивает у сервера (например, создание каталогов, переименование файлов на сервере, удаление файлов с сервера и т. Д.).