Протокол ftp
Автор Ўля Пилип задал вопрос в разделе Другие языки и технологии
Что такое FTP технологии? Что такое FTP технологии? помогите пожалуйста) и получил лучший ответ
Ответ от Mvt[гуру]
FTP (англ. File Transfer Protocol — протокол передачи файлов) — протокол, предназначенный для передачи файлов в компьютерных сетях. FTP позволяет подключаться к серверам FTP, просматривать содержимое каталогов и загружать файлы с сервера или на сервер; кроме того, возможен режим передачи файлов между серверами (см. FXP).
FTP является одним из старейших прикладных протоколов, появившимся задолго до HTTP, в 1971 году. До начала 90-х годов на долю FTP приходилось около половины трафика в сети Интернет [источник не указан 380 дней] . Он и сегодня широко используется для распространения ПО и доступа к удалённым хостам.
Протокол FTP относится к протоколам прикладного уровня и для передачи данных использует транспортный протокол TCP. Команды и данные, в отличие от большинства других протоколов передаются по разным портам. Порт 20 используется для передачи данных, порт 21 для передачи команд. В случае, если передача файла была прервана по каким-либо причинам, протокол предусматривает средства для докачки файла, что бывает очень удобно при передаче больших файлов.
ссылка
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 сервер.
Файлообменники с неограничеными срокоми хранения файлов; Размером файлов; Дисковым пространством
подробнее...
Что такое ftp сервер и как с ним работать/как залесть на него???!
FTP (англ. File Transfer Protocol — протокол передачи файлов) — протокол, предназначенный для
подробнее...
Как расшифровывается аббревиатура «FTP»?
FTP (англ. File Transfer Protocol — протокол передачи файлов) — протокол, предназначенный для
подробнее...
Что такое FTP сервер?
Сервер (от англ. server, обслуживающий) :
Сервер (аппаратное обеспечение) - компьютер
подробнее...
что такое пассивный режим FTP?
А чем отличаются активный и пассивный режим работы FTP?
При работе по протоколу FTP
подробнее...
как создать ftp сервер на php и осуществить разграничение прав доступа к папкам
FTP сервер на PHP? не, не слышал... FTP-сервер это сервер передачи файлов, работающий по протоколу
подробнее...
что такое FTP сервер?
FTP (англ. File Transfer Protocol — протокол передачи файлов) — протокол, предназначенный для
подробнее...
Что такое ftp adres и как узнать ftp адрес?
FTP (англ. File Transfer Protocol — протокол передачи файлов) — протокол, предназначенный для
подробнее...
ЧТО ТАКОЕ FTP-адрес?? ? ОБЬЯСНИТЕ ЧТО ТАКОЕ FTP-адрес???
Это адрес, через который ты скачиваешь или заливаешь на свой сайт файлы.
Например ftp.mail.ru
подробнее...
есть ли способ смотреть потоковое видео по протоколу фтп, не скачивая его?
FTP (англ. File Transfer Protocol — протокол передачи файлов) — протокол, предназначенный для
подробнее...
Протоколы HTTP, FTP. Что это Расшифровка?
FTP - File Trasfer Protocol - протокол передачи файлов. А второе - тебе для развития мозга: подробнее...
подскажите, пжлста, что такое ftp, и как его использовать?
FTP (англ. File Transfer Protocol — протокол передачи файлов) — протокол, предназначенный для
подробнее...