Протокол ftp
Автор Ўля Пилип задал вопрос в разделе Другие языки и технологии
Что такое FTP технологии? Что такое FTP технологии? помогите пожалуйста) и получил лучший ответ
Ответ от Mvt[гуру]
FTP (File Transfer Protocol) — это протокол передачи файлов для обмена данными в компьютерных сетях. С его помощью можно загружать файлы на удаленный сервер, скачивать их на свой компьютер, а также управлять содержимым каталогов: переименовывать, удалять файлы и создавать папки. Протокол появился в 1971 году и является одним из старейших в интернете. Для надежной доставки данных он использует транспортный протокол TCP. Важная особенность FTP в том, что команды и данные передаются по разным портам: порт 21 отводится для отправки команд, а порт 20 — непосредственно для передачи файлов. Для работы необходима специальная программа, называемая FTP-клиентом. Это может быть специализированное приложение, файловый менеджер или веб-браузер. Протокол также поддерживает функцию докачки, позволяющую возобновить передачу большого файла, если соединение было прервано.
ссылка
Transmission Control Protocol (TCP) (протокол управления передачей) — один из основных сетевых протоколов Интернета, предназначенный для управления передачей данных в сетях и подсетях TCP/IP.
Выполняет функции протокола транспортного уровня модели OSI.
TCP — это транспортный механизм, предоставляющий поток данных, с предварительной установкой соединения, за счёт этого дающий уверенность в достоверности получаемых данных, осуществляет повторный запрос данных в случае потери данных и устраняет дублирование при получении двух копий одного пакета (см. также T/TCP). В отличие от UDP гарантирует, что приложение получит данные точно в такой же последовательности, в какой они были отправлены, и без потерь.
Реализация TCP, как правило, встроена в ядро системы, хотя есть и реализации TCP в контексте приложения.
Когда осуществляется передача от компьютера к компьютеру через Интернет, TCP работает на верхнем уровне между двумя конечными системами, например, веб-обозреватель и веб-сервер. Также TCP осуществляет надежную передачу потока байтов от одной программы на некотором компьютере к другой программе на другом компьютере. Программы для электронной почты и обмена файлами используют TCP. TCP контролирует длину сообщения, скорость обмена сообщениями, сетевой трафик.
Для чего нужен FTP?
FTP расшифровывается как File Transfer Protocol (протокол передачи файлов). Основное назначение FTP - пересылать (копировать, передавать) файлы в Интернете (с удаленного компьютера на локальный и наоборот). Кроме того, при помощи FTP можно работать со своими файлами прямо на удаленном компьютере (переименовывать их, удалять, создавать каталоги и т. п. ).
Чтобы воспользоваться протоколом FTP, понадобится специальная программа, так называемый FTP-клиент. FTP-клиентом может служить интернет-браузер (MS Internet Explorer, Netscape Navigator), программа управления файлами FAR, специализированная программа CuteFTP и другие. FTP-клиент встроен также в некоторые HTML-редакторы, такие как HomeSite, Dreamweaver или FrontPage.
Как подключиться к Народ. Ру по FTP?
В командной строке браузера или программы FAR нужно набрать следующее:
Например, если ваш логин в Яндекс-Паспорте - myname, а пароль к нему - 12345, то строка должна быть такой: . Когда соединение будет установлено, в окне браузера появится список файлов вашего сайта.
ВНИМАНИЕ: если вы соединяетесь с Интернетом через прокси-сервер, то доступ по FTP возможен только в пассивном режиме. Это означает, что через браузер и другие программы, в которых нет возможности смены режимов связи, FTP работать не будет.
В программе CuteFTP нажимаете кнопку F4, открывается окно, в котором надо обязательно установить:
FTP Host Address: ftp.narod.ru
FTP site User Name: ваш логин в Яндекс-паспорте
FTP site Password: ваш пароль
Можете также установить:
FTP site connection port: 21
В строке Label for site: набираете все, что хотите, это название вашего соединения.
После заполнения этой формы нажимаете кнопку Edit
Обязательно поставьте галочку на Use PASV mode
После этого жмете кнопку OK, это окно закроется, а в оставшемся окне нажмите кнопку Connect. Связь установлена.
В программе Dreamweaver выбираете в меню Site....-> New Site... Откроется окно, в котором вы в категории Local Info обязательно устанавливаете:
Local Root Folder: выбираете папку на вашем локальном диске, в которой находятся рабочие копии страниц вашего сайта.
HTTP Address: адрес вашего сайта в Интернете
Site Name: набираете все, что хотите, это название вашего соединения..
Далее переходите в категорию Web Server Info и устанавливаете:
Server Access: FTP
FTP Host: ftp.narod.ru
Login: ваш логин в Яндекс-паспорте
Password: ваш пароль
Обязательно ставите галочку на Use Passive FTP
Host Directory: если вы ничего не напишите в этом поле, то копирование файлов будет происходить в корневую директорию мастерской вашего сайта
Чтобы скопировать файл, достаточно перенести его ярлык на нужную страницу (ее сразу можно открыть в другом окне браузера). Если соединение установлено при помощи программы FAR, то процесс копирования файлов на ваш сайт или с него ничем не отличается от обычного копирования файлов на жестком диске. При копировании какого-либо файла в каталог, где уже имеется файл с таким же именем, новый файл записывается поверх старого.
Ищу бесплатный FTP сервер.
Файлообменники с неограничеными срокоми хранения файлов; Размером файлов; Дисковым пространством
подробнее...
Как расшифровывается аббревиатура «FTP»?
FTP (англ. File Transfer Protocol — протокол передачи файлов) — протокол, предназначенный для
подробнее...
Что такое FTP сервер?
Сервер (от англ. server, обслуживающий) :
Сервер (аппаратное обеспечение) - компьютер
подробнее...
как создать ftp сервер на php и осуществить разграничение прав доступа к папкам
FTP сервер на PHP? не, не слышал... FTP-сервер это сервер передачи файлов, работающий по протоколу
подробнее...
что такое FTP сервер?
FTP (англ. File Transfer Protocol — протокол передачи файлов) — протокол, предназначенный для
подробнее...
Что такое ftp adres и как узнать ftp адрес?
FTP (англ. File Transfer Protocol — протокол передачи файлов) — протокол, предназначенный для
подробнее...
есть ли способ смотреть потоковое видео по протоколу фтп, не скачивая его?
FTP (англ. File Transfer Protocol — протокол передачи файлов) — протокол, предназначенный для
подробнее...
подскажите, пжлста, что такое ftp, и как его использовать?
FTP (англ. File Transfer Protocol — протокол передачи файлов) — протокол, предназначенный для
подробнее...