Ftp - ресурси internet - студопедія

FTP (File Transfer Protocol, протокол передачі файлів) - розділ Інтернет, що є сховищем всіляких файлів.

І в той же времяFTP (File Transfer Protocol, протокол передачі файлів) - протокол передачі даних, який використовується в розділі FTP для передачі файлів.

Розглянемо реалізацію технології клієнт / сервер на прикладі FTP.

Сервіс FTP має свої сервери в мережі. Файли, доступні в просторі FTP, об'єднані в так звані FTP-архіви.

FTP-архів - велика колекція файлів, зазвичай об'єднаних загальною тематикою, наприклад, архіви загальнодоступних програм або архіви документів.

Всередині архіву файли зазвичай також структуровані в каталоги за тематиками, наприклад, графічні програми або утиліти. Практично всі великі і добре структуровані FTP-архіви забезпечують користувача індексом - списком всіх файлів, що є в архіві, зазвичай з описами і назвами каталогів, де ці файли розташовані. Такий індекс традиційно зберігається в файлі з назвою index в кореневому каталозі FTP-архіву.

FTP-сервер - програма, що дозволяє зберігати файли і передавати їх по протоколу FTP.

FTP-клієнт - програма, що дозволяє підключатися до віддаленого FTP-сервера і отримувати / передавати файли по протоколу FTP.

Інші сервери відкриті для всіх бажаючих. Їх називають анонімними.

На FTP-серверах може зберігатися різне програмне забезпечення. Розрізняють два типи програм, які можна скопіювати через Інтернет.

Freeware (вільно поширювані програми) - поширюються безкоштовно.

Ці програми можна не тільки копіювати, а й використовувати абсолютно безкоштовно.

Іноді умовно-безкоштовні програми просто володіють не всіма можливостями комерційної версії програми, але працюють як завгодно довго. Деякі ведуть відлік кількості запусків, і по досягненню граничного числа просто перестають завантажуватися, наполегливо пропонуючи себе купити.

Як FTP-клієнта може виступати вже добре знайома нам програма-браузер, яка розуміє не тільки свій законний протокол HTTP, а й протокол FTP. Однак за допомогою браузера ви зможете тільки копіювати файли з віддаленого сервера на локальний комп'ютер.

Шанувальники інтерфейсу програми Norton Commander можуть використовувати для роботи з FTP-серверами менеджер файлів FAR.

У міру розвитку Інтернету і, відповідно, FTP, почали з'являтися набагато більш зручні версії FTP-клієнтів, орієнтовані на графічне представлення FTP-архіву. Як приклад можна привести програму CuteFTP.

Потім потрібно пройти процедуру реєстрації на сервері. Якщо сервер анонімний і ви працюєте з програмою-браузером, реєстрація відбудеться автоматично. При роботі з графічним FTP-клієнтом ви також заздалегідь можете прописати необхідні параметри доступу до сервера, а саме, ім'я користувача і пароль. При роботі з символьним FTP-клієнтом все вводиться вручну.

З FTP-клієнтами ви працюєте завжди в режимі on-line, крім того, не завжди є можливість докачати недоотриманий файл. Неоціненну послугу тут можуть надати програми, що дозволяють автоматизувати процедуру отримання файлів з Інтернету.

Програми завантаження і докачування файлів - програми, що дозволяють задавати список файлів (URL) для подальшого копіювання та докачки в разі втрати зв'язку за протоколами HTTP і FTP.

Як приклади наведемо умовно-безкоштовну програму GetRight (www.getright.com), умовно-безкоштовну програму FlashGet (www.amazesoft.com) безкоштовну програму NetVampire (www.netvampire.com), одна з версій якої має можливість переходу до російськомовного інтерфейсу .

Схожі статті