Интересно, у кого дома нет такого чуда техники как ноутбук, ПК или, в худшем случае, старенький компьютер? Наверное, мы уже не представляем свою жизнь без клавиш, социальных сетей, просмотра или разработки различных сайтов и программ и, конечно же, Интернета. А Вы в курсе принципа действия работы интернета, и вообще как, что и кому передается. Поэтому сегодня поговорим о FTP.
Одним из стандартов интернет является FTP ( file transfer protocol), из семейства TCP/IP. FTP - это протокол передачи файлов, во время копирования одного файла из одной системы в другую. Свою историю существования он начал еще в конце шестидесятых годов, но пользуются им и по сегодняшний день. С его помощью Вы можете также просматривать файлы на FTP сайтах. Для просмотра и копирования файлов необходимо иметь программу для работы с FTP сайтами, чаще всего используется простой браузер или же еще имеется возможность ввода команды "FTP" в командной строке ОС.
Заказать разработку сайта в Алматы на сайте artmedia.kz
Когда Вы обладатель возможности входа в сеть интернет, Вы можете выкачивать или же закачивать файлы из/в сайтов всемирной паутины. Для использования FTP протокола необходим FTP-клиент, который открывает доступ к FTP-серверу. Дальше нужно пройти простую авторизацию в системе, причем можно подключатся анонимно (на больших серверах). В своей работе он использует так называемый транспортный протокол TCP.
FTP не так уж прост. При подключении клиента к серверу идет двусторонняя связь, которая и поддерживается протоколом. Одна связь - это возможность удаленного доступа (с помощью telnet); вторая - это непосредственно обмен данными. Со своей стороны FTP-сервер открывает 21 порт (или же passive open), а FTP-клиент - active open. Пока не окончилась процедура FTP, канал находится в активном состоянии.
Работать с передачей файлов с помощью FTP можно в нескольких режимах: передача текстовых файлов - это режим ASCII, не текстовых файлов (возьмем например картинки) - это режим binary. Можно переключиться между режимами, используя команды ascii и binary. Преимущество FTP , например, перед HTTP в том, что он позволяет осуществлять передачу файлов быстрее, а также при обрыве связи - продолжить закачивать с того места, где все прервалось. Он используется и сейчас, и может быть полезен при плохой и неустойчивой связи.