Что такое FTP?

FTP – это аббревиатура образованная от File Transfer Protocol (протокол передачи данных). Этот протокол предназначен для передачи данных в сети и позволяет загружать файлы на сервер поддерживающий передачу данных по FTP, просматривать содержимое его каталогов, а так же передавать файлы с одного FTP сервера на другой минуя клиента. Для последней функции нужна поддержка технологии FXP (File Exchange Protocol – протокол обмена файлами) со стороны обоих серверов.

По умолчанию сервера FTP используют 21 и 20 порт. По первому передаются команды, а по второму сами данные. Этот протокол использует в своей работе транспортный протокол UDP и появился он раньше, чем всем известный HTTP. Залить большой файл или содержимое сайта на сервер удобнее всего с помощью клиента FTP. Существует огромное множество программ для работы с FTP. Как для организации серверной части, то есть для создания FTP сервера, так и просто FTP клиенты.