протокол ftp это



ставка ftp что это

Автор Пользователь удален задал вопрос в разделе Компьютеры, Связь

Что такое ftp? и получил лучший ответ

Ответ от АМИНКА[активный]
нинаю

Ответ от Charm Charm[гуру]
это протокол File Transfer Protocol
FTP
а HTTP - это Hyper Text Transfer Protocol

Ответ от Anton Hromuh[гуру]
FTP
Название: File Transfer Protocol
Уровень (по модели OSI): Прикладной
Семейство: TCP/IP
Создан в: 1971 г.
Порт/ID: 21/TCP для команд, 20/TCP для данных
Назначение протокола: Передача файлов
Спецификация: RFC 959
Основные реализации: {{{Реализации}}}
Основные реализации (клиенты) : См. FTP клиенты
Основные реализации (серверы) : ProFTPD, Pure-FTPd, vsftpd, WU-FTPD, FileZilla, IIS, CrossFTP Server, wzdftpd
Расширяемость: Доп. команды
Основные расширения: {{{Основные расширения}}}
FTP (англ. File Transfer Protocol — протокол передачи файлов) — протокол, предназначенный для передачи файлов в компьютерных сетях. FTP позволяет подключаться к серверам FTP, просматривать содержимое каталогов и загружать файлы с сервера или на сервер; кроме того, возможен режим передачи файлов между серверами (см. FXP).
FTP является одним из старейших прикладных протоколов, появившимся задолго до HTTP, в 1971 году. До начала 90-х годов на долю FTP приходилось около половины трафика в сети Интернет [источник?]. Он и сегодня широко используется для распространения ПО и доступа к удалённым хостам.
Протокол не шифруется, при аутентификации передаёт логин и пароль открытым текстом. Если злоумышленник находится в одном сегменте сети с пользователем FTP, то, используя сниффер, он может перехватить логин и пароль пользователя, или, при наличии специального ПО, получать передаваемые по FTP файлы без авторизации. Чтобы предотвратить перехват трафика, необходимо использовать протокол шифрования данных SSL, который поддерживается многими современными FTP-серверами и некоторыми FTP-клиентами.
Процесс нешифрованной авторизации проходит в несколько этапов (символы
означают перевод строки) :
* Установка TCP-соединения с сервером (обычно на 21 порт)
* Посылка команды USER логин
* Посылка команды PASS пароль

Если к серверу разрешён анонимный доступ, то можно авторизоваться так:
* USER anonymous
* PASS someone@email

После успешной авторизации можно посылать на сервер другие команды.
На многих FTP-серверах существует каталог (под названием incoming, upload и т. п.) , открытый на запись и предназначенный для закачки файлов на сервер. Это позволяет пользователям наполнять сервер свежими данными.
Изначально протокол предполагал встречное TCP-соединение от сервера к клиенту для передачи файла или содержимого каталога. Это делало невозможным общение с сервером, если клиент находится за IP NAT, кроме того, часто запрос соединения к клиенту блокируется файерволом. Чтобы этого избежать, было разработано расширение протокола FTP passive mode, когда соединение для передачи данных тоже происходит от клиента к серверу. Кроме того, этой проблемы можно избежать, если использовать прокси-сервер.

Ответ от Константин[гуру]
FTP (англ. File Transfer Protocol — протокол передачи файлов) — протокол, предназначенный для передачи файлов в компьютерных сетях. FTP позволяет подключаться к серверам FTP, просматривать содержимое каталогов и загружать файлы с сервера или на сервер; кроме того, возможен режим передачи файлов между серверами

Ответ от Енот[гуру]
File Transfer Protocol, тоесть такая пакость для передачи и обмена файлами

Ответ от Александр Друян[гуру]
у них очень мало общего. Разве что только то, что оба бегут поверх TCP

Ответ от Kaskad095[гуру]
FTP (англ. File Transfer Protocol — протокол передачи файлов) — протокол, предназначенный для передачи файлов в компьютерных сетях. FTP позволяет подключаться к серверам FTP, просматривать содержимое каталогов и загружать файлы с сервера или на сервер; кроме того, возможен режим передачи файлов между серверами
TP является одним из старейших прикладных протоколов, появившимся задолго до HTTP, в 1971 году. До начала 90-х годов на долю FTP приходилось около половины трафика в сети Интернет]. Он и сегодня широко используется для распространения ПО и доступа к удалённым хостам.
HTTP (англ. HyperText Transfer Protocol — «протокол передачи гипертекста» ) — протокол прикладного уровня передачи данных в первую очередь в виде текстовых сообщений. Основой HTTP является технология «клиент-сервер» , то есть предполагается существование потребителей (клиентов) , которые инициируют соединение и посылают запрос, и поставщиков (серверов) , которые ожидают соединения для получения запроса, производят необходимые действия и возвращают обратно сообщение с результатом.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Что такое ftp?
FTP на Википедии
Посмотрите статью на википедии про FTP
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*