http:// и FTP сходства и различия

Views:
 
Category: Entertainment
     
 

Presentation Description

Это домашняя работа

Comments

Presentation Transcript

Я всегда пользуюсь http:// и буду пользоваться дальше.:

Различия http : // FTP Что делает FTP быстрым? в передаваемом потоке нет мета описаний, только чистые бинарные данные. Справочные данные идут в отдельном соединении; нет накладных расходов по перекодировке передаваемых данных. Что делает HTTP быстрым? повторное использование существующих постоянных соединений повышает производительность TCP, не тратится время на создание новых соединений; конвейерная обработка позволяет быстрее запрашивать несколько файлов с одного и того же сервера; (автоматическое) сжатие трафика уменьшает объём передаваемых данных, это может увеличить скорость передачи при условии быстрых клиента и сервера и медленного канала связи; нет управляющих команд в потоке передачи данных, это экономит время обработки. FTP ( RFC959 ) появился за десять лет до того, как был придуман HTTP. В то время FTP был единственным протоколом в Интернете. Первые зачатки того, что впоследствии стало документом RFC959, можно найти в далёком  1971  году. Передача файлов через HTTP всегда включает в себя набор заголовков, в которых находятся метаданные. FTP никогда не передаёт никаких заголовков. В связи с этим, при передаче большого количества мелких файлов, их заголовки будут составлять значительную часть трафика. В заголовках HTTP находится информация о дате и времени модификации файлов, кодировке символов, имени сервера и его версии и т.п.

Я всегда пользуюсь http:// и буду пользоваться дальше.:

Сходства Заливка Оба протокола умеют это делать. У FTP есть команда " append ", HTTP исповедует подход "вот вам данные, а вы сами разбирайтесь, что с ними делать", то есть, никаких команд по управлению заливаемыми файлами нет . Скачивание Оба протокола умеют это делать. У обоих протоколов были проблемы при скачивании файлов с размером, больше чем 2 гигабайта, но это уже в прошло. В современных клиентах и серверах, на современных операционных системах этой проблемы больше нет . И HTTP, и FTP отлично работают с IPv6, однако изначально в оригинальной спецификации протокола FTP не было поддержки IPv6, и из-за этого множество серверов до сих пор не имеют нужных команд для его включения. Это также касается межсетевых экранов между клиентами и серверами, которые должны понимать FTP.

Я всегда пользуюсь http:// и буду пользоваться дальше.:

Я всегда пользуюсь http : // и буду пользоваться дальше. Над проектом работал Золоторёв Анри

authorStream Live Help