Протокол 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
подробнее...
Что такое ftp adres и как узнать ftp адрес?
FTP (англ. File Transfer Protocol — протокол передачи файлов) — протокол, предназначенный для
подробнее...
есть ли способ смотреть потоковое видео по протоколу фтп, не скачивая его?
FTP (англ. File Transfer Protocol — протокол передачи файлов) — протокол, предназначенный для
подробнее...
подскажите, пжлста, что такое ftp, и как его использовать?
FTP (англ. File Transfer Protocol — протокол передачи файлов) — протокол, предназначенный для
подробнее...