пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Служба передавання файлів в мережі інтернет.  ФТП

 Одной из важнейших возможностей, имеющихся в Internet, является пересылка файлов с одного компьютера на другой при помощи протокола FTP (File Transfer Protocol - протокол пересылки файлов). Технология FTP была разработана в рамках проекта ARPA и была предназначена для обмена большими объемами информации между машинами с различной архитектурой. В отличие от HTTP, который служит главным образом для передачи web-текстов и изображений, FTP применяется для обмена произвольными файлами, часто большого размера. Кроме того, FTP удобен для "путешествия" по каталогам удаленного компьютера и для доступа к большой, разветв­лённой файловой структуре.

    
     Служба FTP.
 
     Служба FTP (от протокола - File Transfer Protocol) - предназначена для обмена файлами.
     FTP служба построена по хорошо известной схеме "клиент-сервер".
     Клиент (браузер,Windows Commander, NetVampir ...) посылает запросы серверу и принимает файлы.
Сервер FTP (vsftpd, IIS ...) обрабатывает запросы клиента на получение файла.
 
     Служба FTP базируется на двух стандартах:
  • URL (Universal Resource Locator) - универсальный способ адресации ресурсов в сети ;
  • FTP (File Transfer Protocol) - протокол передачи файлов.
     Протокол FTP
 
     File Transfer Protocol - протокол передачи файлов, протокол высокого уровня (а именно, уровня приложений). Используется службой FTP для передачи файлов.
     Первый стандарт - RFC114 (File Transfer Protocol A.K. Bhushan Apr-10-1971).
     Последняя версия - RFC959 (File Transfer Protocol J. Postel, J.K. Reynolds Oct-01-1985).
 
     FTP отличается от других приложений тем, что он использует два TCP соединения для передачи файла:
  1. 1. Управляющее соединение - соединение для посылки команд серверу и получение ответов от него. Для канала управления используется протокол Telnet.
  2. Соединение данных - соединение для передачи файлов.
     До появления и стремительного роста системы World Wide Web общедоступные файловые архивы FTP-серверов были основным средством сбора, накопления и распро­странения среди пользователей Internet самой разнообразной информации:
  • программного обеспечения,
  • документов
  • технической и художественной литературы
  • графических изображений
  • звуковых файлов и др
     FTP-cepвep - компьютер в сети Интернет, на котором запущена соответствующая программа, предоставляющая доступ к файлам и каталогам этого компьютера по протоколу FTP. Другими словами, FTP-серверами называют программы, а в общем случае и машины, где лежат архивы, доступные для скачивания. К ним обычно можно подключиться без пароля, но некоторые все же защищены. FTP-сервер общего доступа (по-английски anonymous FTP-site) отличается тем, что на нём организовано специаль­ное поддерево каталогов, доступ к которому предоставляется любому желающему. Обычно на таких сайтах хранят файлы, представляющие интерес для многих людей -бесплатное программное обеспечение, тексты, картинки, звуковые файлы и другое, поэтому такие сайты называют также FTP-архивами. Объём информации, предостав­ляемой сайтами общего доступа, огромен: только российские сайты содержат более 100 000 гигабайт. По некоторым оценкам, общий объем файлов, доступных через Internet, достигает 6 Тбайт. Сегодня в мире существуют десятки тысяч FTP-серверов с анонимным доступом, и, несмотря на растущую популярность сервера WWW, значи­мость имеющихся FTP-архивов не снижается. В СНГ также существуют тысячи FTP-серверов. На этих серверах наряду7 с оригинальной информацией содержится большое количество файлов, скопированных с зарубежных серверов. Такое переписывание часто запрашиваемой информации необходимо для уменьшения трафика в сети. Благодаря этому при необходимости ту или иную свободно распространяемую программу или файл со справочной информацией пользователь может обратиться не к серверу, нахо­дящемуся, например, в американском университете, а к архиву, поддерживаемому в его собственной организации или на узле сервис-провайдера. Вся эта информация разделена на три категории:
  1.    защищенная информация public domain, режим доступа к которой определяет­ся её владельцами и разрешается по специальному соглашению с потребите­лем. К этому виду ресурсов относятся коммерческие архивы (например коммерческие версии программ в архивах ftp.microsoft.com или ftp.bsdi.com), закрытые национальные и международные некоммерческие ресурсы (напри­мер работы по международным проектам, частная некоммерческая информа­ция со специальными режимами доступа (частные благотворительные фонды, например)
  2.    информационные ресурсы ограниченного использования, к которым относят­ся, например, программы класса shareware (Trumpet Winsock, Atis Mail, Netscape и т.п.). В данный класс могут входить ресурсы ограниченного време­ни использования или ограниченного времени действия, т.е. пользователь мо­жет использовать текущую версию на свой страх и риск, но никто не будет ему оказывать поддержку (здесь имеется довольно близкое пересечение со свободно распространяемыми)
  3.    свободно распространяемые информационные ресурсы или freeware, если речь идет о программном обеспечении. К этим ресурсам относится все, что можно свободно получить по сети без специальной регистрации. Это может быть документация, программы или что-либо еще. Следует отметить, что свободно распространяемое программное обеспечение не имеет сертификата ка­чества, но, как правило, его разработчики открыты для обмена опытом.
      Для снижения затрат на хранение и передачу файлов по сети большие файлы час­то хранятся в сжатом виде. Существует много методов сжатия и уплотнения данных и соответственно целый ряд программ сжатия. При сжатии к файлу добавляется суффикс. Например, text.txt.rar text.txt.zip text.txt.arj
     Суффикс показывает, какую программу необходимо использовать для разжатия данных. Анонимный FTP - это возможность входить в систему и получать общедоступные файлы, не спрашивая специального разрешения. Когда удаленная система предлагает ввести имя, вы набираете слово anonymous; в этом случае компьютер понимает, что вы хотите работать с той частью дисковой памяти, которая предназначена для общего доступа. Это необходимо в связи с тем, что большое число подобных систем обеспечи­вают деятельность различных организаций (от исследовательских лабораторий до современных клиник и от военных баз до университетов) и поэтому просто оставить компьютер открытым для неограниченного доступа по FTP означало бы создать колоссальную угрозу безопасности этих организаций. Под общедоступную информа­цию может быть выделен один жесткий диск или весь компьютер, но анонимный протокол FTP гарантирует, что вы получите доступ только к той части ресурсов, которой администраторы компьютерного узла готовы поделиться. Некоторые из архивов - подлинные сокровищницы.
     Любой сеанс работы с FTP состоит из следующих этапов:
  • Вход на сервер. Указывается имя сервера, учетная запись (anonymous) и пароль (имя почтового ящика).
  • Работа с деревом каталогов и файлами: переходы по дереву каталогов, просмотр содержимого каталога, создание, удаление каталогов, пере­именование, удаление файлов и т.п.
  • Передача выбранных файлов (файла) поштучно или группами.
  • Выход с сервера.
     Способы работы с FTP-серверами
Доступ к файлам на удаленном компьютере по протоколу FTP осуществляется с помощью программ, которые называются FTP-клиентами. Клиент сервиса FTP -программа с тем же названием. Она транслирует команды пользователя на язык протокола и посылает их узлу, предоставляющему сервис FTP, получает от него ответы-сообщения и, собственно, принимает и передает файлы. FTP-клиенты можно разделить на четыре типа:
  • Консольный FTP. Это программа FTP-клиент для работы в командной строке, требующая ручного ввода команд
  • FTP-mail. Это специальная служба, которая позволяет заказать требуемый файл по электронной почте.
  • Работа с FTP в среде WWW (браузеры).
  • Программы закачки файлов. Это специальные программы, предназначен­ные для загрузки больших файлов из Интернета.
Консольный FTP
     Первые программы FTP работали с командной строки. Пользователь вводил ко­манду и параметры, программа ее выполняла, отвечала некоторым сообщением. Это программа FTP-клиент устанавливается сразу с операционной системой Windows. Поэтому для запуска этой программы надо выполнить команду Пуск/Выполнить и ввести ftp.
    
FTP-mail
     Многие протоколы в Internet подразумевают прямое подключение. Однако не все пользователи имеют такую возможность. Гораздо проще подключаться на незначительное время и быстро одним пакетом переписывать всю информацию. Такие возможности предоставляет электронная почта (e-mail). Кроме того, почта не требует немедленной обработки. Лежит себе письмо в почтовом ящике, никому не мешая, до тех пор, пока не появится свободное время у получателя, чтобы посмотреть его. Почтой обычно занимаются специально выделенные для этого компьютеры, работающие в автоматическом режиме.
     Все описанное выше повод для пересылки файлов по почте. Действительно, зака­зали Вы себе файл и получили его через несколько дней, не заботясь ни о каких разры­вах связи, не нервничая перед дисплеем, глядя на медленно увеличивающиеся проценты. Поэтому были созданы специальные службы, которым можно заказать требуемый файл по почте. Это и называется FTP-mail
     Запоминать специальных команд для заказов не требуется. Просто Вы указываете в письме обычные FTP-команды в порядке их следования. 

 


хиты: 218
рейтинг:0
Точные науки
информатика
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь