FTP (протокол передачи файлов) – копирование файла из одного устройства на другое. Главное его отличие от других приложений типа клиент-сервер, то что он дает не одну руку (соединение) пожать, а сразу две. Какой приветственный. Одна рука для передачи данных, а другая для управления информацией (команды).
⠀
Сейчас FTP поддерживают все современные браузеры.
При соединении FTP занимает два порта: порт 21 для управления и порт 20 для передачи данных.
⠀
Любое соединение происходит через логин и пароль, FTP любит, что б все было ясно. Но есть анонимный режим, где логин - anonymous, а паролем - любой адрес электронной почты, это делает файлы доступными для всех. Браузер умеют сами заходить на FTP-сервера и подставлять почту, со стороны пользователя пароля, как и не было.
⠀
FTP всегда вас держит одной рукой во время прогулки, это рука передачи информации. А второй рукой хватается за вас, когда он хочет что-то страстное вам сказать и не может сдержаться, это рука передачи данных. Но как только