еного комп'ютера на свій або скопіювати файл зі свого комп'ютера на віддалений. (Англ. File Transfer Protocol -протол передачі файлів) - стандартний протокол, призначений для передачі файлів по TCP-мережам (наприклад, Інтернет). FTP часто використовується для завантаження веб-сторінок та інших документів з приватного пристрої розробки на відкриті сервера хостингу.
Протокол побудований на архітектурі клієнт - солервер і використовує різні мережеві з'єднання для передачі команд і даних між клієнтом і сервером. Користувачі FTP можуть пройти аутентифікацію, передаючи логін і пароль відкритим текстом, або ж, якщо це дозволено на сервері, вони можуть підключитися анонімно. Можна використовувати протокол SSH для безпечної передачі, що приховує (шифрувальної) логін і пароль, а також шифрувальної вміст.
Перші клієнтські FTP-додатки були інтерактивними інструментами командного рядка, що реалізовують стандартні команди і синтаксис. Графічні інтерфейси тих пір були розроблені для багатьох використовуваних донині операційних систем. Серед цих інтерфейсів як програми загального веб-дизайну кшталт Microsoft Expression web, так і спеціалізовані FTP-клієнти (наприклад, Cute FTP) .є одним з найстаріших прикладних протоколів, що з'явилися задовго до HTTP, в 1971 році. Він і сьогодні широко використовується для розповсюдження ПЗ і доступу до віддалених хостів.
. POP (Post Office Protocol) - це стандартний протокол поштового з'єднання. Сервери POP обробляють вхідну пошту, а протокол POP призначений для обробки запитів на отримання пошти від клієнтських поштових програм. (Англ. Post Office Protocol Version 3 -Протокол поштового відділення, версія 3) - стандартний Інтернет- протокол прикладного рівня, використовуваний клієнтами електронної пошти для витягання електронного повідомлення з віддаленого сервера по TSP/IP - соедіненію.і IMAP (Internet Message Access Protocol) - найбільш поширені Інтернет - протоколи для вилучення пошти. Практично всі сучасні клієнти і сервери електронної пошти підтримують обидва стандарти. Протокол POP був розроблений в декількох версіях, нинішнім стандартом є третя версія (POP3). Більшість постачальників послуг електронної пошти (такі як Hotmail, Gmail і Yahoo! Mail) також підтримують IMAP і POP3. Попередні версії протоколу (POP, POP2) застаріли.
. SMTP (Simple Mail Transfer Protocol) - протокол, який задає набір правил для передачі пошти. Сервер SMTP повертає або підтвердження про прийом, або повідомлення про помилку, або запитує додаткову інформацію.
SMTP (англ. lt; # justify gt; Telnet - це одна з найстаріших інформаційних технологій Internet. Вона входить до числа стандартів, яких налічується три десятки на півтори тисячі рекомендованих офіційних матеріалів мережі, званих RFC (Request For Comments).
Під telnet розуміють тріаду, що складається з:
· telnet-інтерфейсу користувача;
· telnetd-процесу;
· TELNET-протоколу.
Ця тріада забезпечує опис та реалізацію мережевого терміналу для доступу до ресурсів віддаленого комп'ютера.
В даний час існує досить велика кількість програм - від Kermit до різного роду BBS (Belluten Board System), які дозволяють працювати в режимі віддаленого терміналу, але жодна з них не може зрівнятися з telnet за ступенем опрацьованості деталей і концепції реалізації. Для того, щоб оцінити це, знайомство з telnet варто почати з протоколу.
Протокол Telnetкак протокол описаний в RFC - 854 (травень, 1983 рік). Його автори J.Postel і J.Reynolds у введенні до документа визначили призначення telnet так:
Призначення TELNET-протоколу - дати загальний опис, наскільки це тільки можливо, двонаправленого, восьмибитового взаємодії, головною метою якого є забезпечення стандартного методу взаємодії термінального пристрою і термінал-орієнтованого процесу. При цьому цей протокол може бути використаний і для організації взаємодій термінал-термінал (зв'язок) і процес-процес (розподілені обчислення). будується як протокол додатки над транспортним протоколом TCP. В основу telnet покладено три фундаментальні ідеї:
· концепція мережевого віртуального терміналу (Network Virtual Terminal) або NVT;
· принцип договірних опцій (узгодження параметрів взаємодії);
· симетрія зв'язку термінал-процес raquo ;.
При установці telnet-з'єднання програма, що працює з реальним термінальним пристроєм, і процес обслуговування цієї програми використовують для обміну інформацією специфікацію уявлення правил функціонування термінального пристрою або Мережевий Віртуальний Термінал (Network Virtual Terminal). Для стислості будемо позначати цю специфікацію NVT. NVT ...