Загрузить
Загрузка означает передачу данных из одной компьютерной системы в другую через сеть . [1] Общие методы загрузки включают: загрузку через веб-браузеры , FTP- клиенты и терминалы ( SCP / SFTP ). Загрузка может использоваться в контексте (потенциально многих) клиентов , которые отправляют файлы на центральный сервер . Хотя загрузку также можно определить в контексте отправки файлов между распределенными клиентами, например, с помощью однорангового обмена файлами, (P2P) протокола такого как BitTorrent термин «совместное использование файлов» , в этом случае чаще используется . Перемещение файлов внутри компьютерной системы, а не по сети, называется копированием файлов .
Загрузка прямо контрастирует со загрузкой , при которой данные передаются по сети. Когда пользователи загружают файлы через Интернет , загрузка часто происходит медленнее, чем загрузка, поскольку многие интернет-провайдеры (ISP) предлагают асимметричные соединения сети , которые обеспечивают большую пропускную способность для загрузки, чем для загрузки.
Определение
[ редактировать ]Переносить что-либо (например, данные или файлы) с компьютера или другого цифрового устройства в память другого устройства (например, более крупного или удаленного компьютера), особенно через Интернет. [2]
Историческое развитие
[ редактировать ]Удаленный обмен файлами впервые появился в январе 1978 года, когда Уорд Кристенсен и Рэнди Зюсс , которые были членами Чикагской биржи компьютерных любителей компьютеров (CACHE), создали Компьютеризированную систему досок объявлений (CBBS). При этом использовался ранний протокол передачи файлов (MODEM, позже XMODEM ) для отправки двоичных файлов через аппаратный модем , доступный другому модему по телефонному номеру . [3]
В последующие годы новые протоколы, такие как Kermit , были выпущены [4] до протокола передачи файлов (FTP) в 1985 году ( стандартизации RFC 959 ). FTP основан на TCP/IP и породил множество FTP-клиентов , которые, в свою очередь, предоставили пользователям по всему миру доступ к одному и тому же стандартному сетевому протоколу для передачи данных между устройствами.
Популярность передачи данных значительно возросла после появления Всемирной паутины в 1991 году, которая впервые позволила пользователям, не являющимся компьютерными любителями, легко обмениваться файлами непосредственно из своего веб-браузера через HTTP . [5]
Возобновляемость передачи файлов
[ редактировать ]Передачи стали более надежными с запуском HTTP/1.1 в 1997 году ( RFC 2068 ), который давал пользователям возможность возобновить загрузку, которая была прервана, например, из-за ненадежного соединения. такие программы, как GetRight До того, как веб-браузеры получили широкую поддержку, для возобновления загрузки можно было использовать . Возобновление загрузок в настоящее время не поддерживается HTTP, но может быть добавлено с помощью открытого протокола Tus для возобновляемых загрузок файлов , который накладывает возможность возобновления загрузок поверх существующих HTTP-соединений. [6] [7]
Типы загрузки
[ редактировать ]Загрузка с клиента на сервер
[ редактировать ]Передача локального файла в удаленную систему по модели клиент-сервер , например, веб-браузер передает видео на веб-сайт, называется загрузкой клиент-сервер .
Удаленная загрузка
[ редактировать ]Передача данных из одной удаленной системы в другую удаленную систему под управлением локальной системы называется удаленной загрузкой или передачей между сайтами. Это используется, когда локальный компьютер имеет медленное соединение с удаленными системами, но эти системы имеют быстрое соединение между собой. Без функции удаленной загрузки данные пришлось бы сначала загружать в локальную систему, а затем загружать на удаленный сервер, причем оба раза через более медленное соединение. Удаленная загрузка используется некоторыми онлайн- файлообменниками . Другой пример можно найти в FTP-клиентах, которые часто поддерживают протокол обмена файлами (FXP), чтобы поручить двум FTP-серверам с высокоскоростными соединениями обмениваться файлами. Веб-примером является загрузчик файлов Uppy пользователя , который может передавать файлы из облачного хранилища , такого как Dropbox , непосредственно на веб-сайт, не заходя предварительно на устройство пользователя. [8]
Пиринговый
[ редактировать ]Одноранговая сеть (P2P) — это децентрализованная модель связи, в которой каждая сторона имеет одинаковые возможности, и любая из сторон может инициировать сеанс связи. В отличие от модели клиент-сервер, в которой клиент делает запрос на обслуживание, а сервер выполняет запрос (отправляя или принимая передачу файла), модель сети P2P позволяет каждому узлу функционировать как клиент и сервер. BitTorrent является примером этого, как и Межпланетная файловая система (IPFS). Одноранговая сеть позволяет пользователям как получать (загружать), так и размещать (загружать) контент. Файлы передаются напрямую между компьютерами пользователей. Одна и та же передача файла представляет собой загрузку для одной стороны и загрузку для другой стороны.
Проблемы авторского права
[ редактировать ]Растущая популярность обмена файлами в 1990-х годах привела к появлению Napster для обмена музыкой , платформы , специализирующейся на файлах MP3 , которая использовала технологию обмена файлами между узлами (P2P), позволяющую пользователям свободно обмениваться файлами. Природа P2P означала, что не было центрального привратника для контента, что в конечном итоге привело к широкой доступности материалов, защищенных авторским правом, через Napster.
Ассоциация звукозаписывающей индустрии Америки (RIAA) обратила внимание на способность Napster распространять музыку, защищенную авторским правом, среди своих пользователей, и 6 декабря 1999 г. подала ходатайство о предварительном судебном запрете , чтобы прекратить обмен песнями, защищенными авторским правом, на сервисе. . После неудавшейся апелляции со стороны Napster судебный запрет был вынесен 5 марта 2001 года. [9] 24 сентября 2001 года Napster, который двумя месяцами ранее уже отключил всю свою сеть, [10] согласился выплатить компенсацию в размере 26 миллионов долларов. [11]
После того, как Napster прекратил свою деятельность, закрылись и многие другие службы обмена файлами P2P, такие как Limewire , Kazaa и Popcorn Time . Помимо программного обеспечения , существовало множество веб-сайтов BitTorrent , которые позволяли индексировать и искать файлы. Эти файлы затем можно было загрузить через клиент BitTorrent . Хотя протокол BitTorrent сам по себе является законным и не зависит от типа передаваемого контента, многие сервисы, которые не соблюдали строгую политику удаления материалов, защищенных авторским правом, в конечном итоге также столкнутся с юридическими трудностями. [12] [13]
См. также
[ редактировать ]- Пропускная способность
- Сравнение протоколов передачи файлов
- Компьютерная сеть
- Данные
- Скачать
- Обмен файлами
- Лфтп
- Боковая загрузка
- Хронология обмена файлами
- Загрузить компоненты
Ссылки
[ редактировать ]- ^ «Что такое загрузка? Определение с WhatIs.com» . WhatIs.com . Проверено 11 июня 2020 г.
- ^ «Определение загрузки» . Мерриам Вебстер . Проверено 11 июня 2020 г.
- ^ Кристенсен, Зюсс. «Рождение BBS. Уорд и Рэнди (1989)» . Проверено 11 июня 2020 г.
- ^ да Круз, Фрэнк (20 марта 1986 г.). «Re: Кодировки двоичных файлов для печати» . Инфо-Кермит Дайджест (список рассылки). Проект Кермита, Колумбийский университет . Проверено 11 июня 2020 г.
- ^ Энзер, Ларри (31 августа 2018 г.). «Эволюция Всемирной паутины» . Веб-разработчики Монмута . Архивировано из оригинала 18 ноября 2018 года . Проверено 31 августа 2018 г.
- ^ Ван Зонневельд, Кевин (16 ноября 2015 г.). «tus 1.0 – Изменение будущего загрузки» . Проверено 11 июня 2020 г.
- ^ Кин, Джонатан (16 ноября 2015 г.). «Берлинская компания Transloadit хочет раз и навсегда исправить неработающие загрузки файлов при поддержке Vimeo» . Тех ЕС . Проверено 11 июня 2020 г.
- ^ Уолш, Дэвид (11 июня 2018 г.). «Загрузка файла Uppy» . Проверено 11 июня 2020 г.
- ^ 2001 США Dist. LEXIS 2186 (ND Cal. 5 марта 2001 г.), подтверждено, 284 F. 3d 1091 (9-й округ 2002 г.)
- ^ Рихтель, Мэтт (12 июля 2001 г.). «Napster приказано оставаться закрытым» . Нью-Йорк Таймс . Проверено 11 июня 2020 г.
- ^ Борланд, Джон (2 марта 2002 г.). «Napster достигает соглашения с издателями» . Проверено 11 июня 2020 г.
- ^ Джейкобсон Пьюруолл, Сара (27 октября 2010 г.). «LimeWire отключен навсегда» . Проверено 11 июня 2020 г.
- ^ Эверс, Джорис (30 ноября 2001 г.). «Судья постановил закрыть популярный сайт, похожий на Napster» . Проверено 11 июня 2020 г.