Файловые архивы Internet Файловые архивы Internet Протокол FTP Протокол FTP Режимы обмена данными Режимы обмена данными Программное обеспечение доступа к FTP-архивам Программное обеспечение доступа к FTP-архивам Домашнее задание Домашнее задание Самостоятельная работа Самостоятельная работа Практическая работа Практическая работа
Серверы файловых архивов - десятки тысяч серверов Интернета, на них хранятся сотни миллионов файлов различных типов (программы, драйверы устройств, графические и звуковые файлы и т.д.)
Архивы используют для решения различных задач, но наиболее популярными в сети являются свободно доступные архивы или такие архивы, доступ к которым разрешён по анонимному идентификатору пользователя. Эти архивы можно использовать в качестве: - коллекции свободного распространения программного обеспечения; - коллекции программ для бета-тестирования; - коллекции нормативных и регламентных документов; - FTP-архив можно использовать в качестве архива коммерческого программного обеспечения, которое используется в компании, только в этом случае архив не должен разрешать анонимного доступа к хранящимся в нём ресурсам; - часто возможность авторизированного FTP - доступа используют для обмена сообщениями, т.е. в качестве средства коммуникации.
Менеджеры загрузки файлов FlashGet
Система взаимодействия компонентов FTP-обмена: FTP- сервер FTP- архив Archie- сервер Archie- индекс FTP-клиент Archie- клиент Универсальный браузер FTP Telnet FTP
FTP (File Transfer Protocol или «Протокол передачи данных») - один из старейших протоколов в Internet и входит в его стандарты. Обмен данными в FTP проходит по TCP-каналу. Построен обмен по технологии «клиент-сервер». Файловая система сервера Программа передачи данных сервера Программа передачи данных пользователя Файловая система пользователя Интерпретатор протокола сервера Интерпретатор протокола пользователя Интерфейс пользователя Пользователь канал данных Упр. канал Модель протокола:
В протоколе большое внимание уделяется различным способам обмена данными между машинами различных архитектур. С точки зрения FTP, обмен может быть поточный или блоковый, с кодировкой в промежуточные форматы или без неё, текстовый или двоичный. При текстовом обмене все данные преобразуются в ASCII и в этом виде передаются по сети. Двоичные данные передаются последовательностью битов или подвергаются определённым преобразованиям в процессе сеанса управления. При поточной передаче данных за одну сессию передаётся один файл данных, а при блоковом способе за одну сессию можно передать несколько файлов.
Для работы с FTP-архивами необходимо следующее программное обеспечение: - сервер - клиент - поисковая система. 1) Сервер обеспечивает доступ к ресурсам архива из любой точки сети. 2) Клиент обеспечивает доступ пользователя к любому архиву в сети. 3) Поисковая система обеспечивает навигацию во всём множестве архивов сети.
Адрес файла включает в себя способ доступа к файлу и имя сервера Интернета, на котором находится файл ftp://ftp.metodist.ru/file.exe ftp - протокол передачи файлов ftp.metodist.ru - сервер file.exe - имя файла
Домашнее задание § 3.4.3
Самостоятельная работа Стр. 102, задание 3.6
Практическая работа Стр. 158, практическая работа 3.6 «Загрузка файлов из Интернета»