Новостей | Акций


Статьи и советы Версия для печати
» Спецификация протокола ftp »  11.10.2013
1635

Объединениедает силу – Эзоп

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

В процессе формирования глобальной сети происходит постоянное изменение её вида, расширяется количество пользователей, появляются новые сервисы и соответствующие им протоколы.

File Transfer Protocol (FTP) – протокол передачи файлов, один из первых и основных протоколов семейства TCP/IP, обеспечивающий возможность пересылать (копировать, передавать) файлы в Интернете с удаленного компьютера на локальный, и наоборот. Известно, что программы, которые используют протокол FTP, стали частью отдельного сервиса Интернет. А сервис, который обеспечивает доступ к файлам других компьютеров сети по протоколу FTP, носит одноименное название.

FTP-протокол используется, в частности, авторами владельцами виртуальных www-серверов для дистанционного управления и обновления их содержания.

Для работы приложения FTP необходимо иметь соответствующие программы:

  • FTP-клиент – браузер, программа управления файлами, специализированная программа и другие;
  • FTP-сервер – это программа, которая работает на мощном компьютере – сервере.

С помощью объекта FTPСоединение можно работать с удаленными компьютерами, выполняя стандартные действия с файлами: скачивать, закачивать, переименовывать файлы, обращаться к их свойствам, создавать каталоги.

Протокол FTP имеет общеустановленную спецификацию команд и откликов, которые используют программы для своей работы.

Алгоритм работы протокола FTP на пользовательском уровне содержит несколько этапов:
1) идентификация (ввод имени-идентификатора и пароля);
2) выбор каталога;
3) определение режима обмена;
4) выполнение команд обмена;
5) завершение процедуры.

Управление файлами с помощью протокола FTP зависит от выбранных четырёх позиций:

  • тип файла: ASCII, двоичный или бинарный, EBCDIC, локальный;
  • формат: nonprint, telnet format control, fortran carriage control (для файлов типа ASCII и EBCDIC);
  • структура: файла, записи, страницы; 
  • режим передачи: потока, блоков, сжатый. 

Необходимо обратить внимание на соблюдение правил использования режимов загрузки файлов. В случае неправильного выбора режима работы файл может работать не верно.

Если речь идёт об обмене файлов, то использование протоколов FTP удобно лишь до того момента, пока количество запросов на загрузку одного и того же файла за одну единицу времени, из одного источника, не начинает расти в геометрической прогрессии, что связано с колоссальным увеличением процента пользователей Интернета и ростом глобального трафика. В связи с этим, серверы и каналы передачи данных серверов начинают не выдерживать нагрузки, что приводит к уменьшению скорости распространения файлов.

Недостаток протокола FTP – это передача между сервером и клиентом открытого текста, что не обеспечивает защиты передаваемой информации, и, следовательно, не может использоваться для передачи конфиденциальной информации.

Обратите внимание и на то, что компания HostCiti предлает надежный хостинг для реселлеров и много других качественных услуг.