FTP: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Немає опису редагування
Немає опису редагування
Рядок 12:
 
FTP — сервіс прямого доступу, який вимагає повноцінного підключення до Інтернету, але є можливість доступу і через електронну пошту — існують сервери, які пересилають за допомогою [[Електронна пошта|електронної пошти]] файли з будь-яких серверів anonymous FTP. Проте цей шлях отримання інформації - досить незручний, оскільки такі сервери можуть бути сильно завантажені і запит доволі довго чекатиме своєї черги. Крім того, великі файли при пересилці діляться сервером на частини обмеженого обсягу і, якщо одна з частин загубиться і буде пересланою із пошкодженнями, то весь файл стане непридатним.
=== схема FTP ===
 
FTP служба побудована за добре відомою схемою "клієнт-сервер".
Клієнт (браузер, Windows Commander, NetVampir ...) посилає запити серверу і приймає файли.
Рядок 23:
URL (Universal Resource Locator) - універсальний спосіб адресації ресурсів у мережі;
FTP (File Transfer Protocol) - протокол передачі файлів.
=== Протокол FTP ===
File Transfer Protocol - протокол передачі файлів, протокол високого рівня (а саме, рівня додатків).
Використовується службою FTP для передачі файлів.
<br />
Перший стандарт - RFC114 (File Transfer Protocol AK Bhushan Apr-10-1971).
<br />
Остання версія - RFC959 (File Transfer Protocol J. Postel, JK Reynolds Oct-01-1985).
<br />
FTP відрізняється від інших програм тим, що він використовує два TCP з'єднання для передачі файлу.
Керуюче з'єднання - з'єднання для посилки команд серверу й одержання відповідей від нього.
Для каналу керування використовується протокол Telnet.
<br />
З'єднання даних - з'єднання для передачі файлів.
<br />
1 Керуюче з'єднання - з'єднання для посилки команд серверу й одержання відповідей від нього. Для каналу керування використовується протокол Telnet.
<br />
2 З'єднання даних - з'єднання для передачі файлів
 
[[Файл:Схема двох каналів зєднання по протоколу FTP.gif|680px|обрамити|ліворуч|Схема двох каналів зєднання по протоколу FTP]]