Загрузить - Upload

Стрелка вверх под плоской поверхностью (линия)
Стрелка вверх над открытым прямоугольником (пустой длинный прямоугольник с удаленной верхней линией)
Стрелка вверх внутри круга
Три общих символа для загрузки

Под загрузкой понимается передача данных из одной компьютерной системы в другую через сеть . Общие методы загрузки включают: загрузку через веб-браузеры , FTP- клиенты ] и терминалы ( SCP / SFTP ). Выгрузку можно использовать в контексте (потенциально многих) клиентов , отправляющих файлы на центральный сервер . Хотя выгрузка также может быть определена в контексте отправки файлов между распределенными клиентами, например, с помощью протокола обмена файлами между одноранговыми узлами (P2P) , такого как BitTorrent , в этом случае чаще используется термин « совместное использование файлов» . Перемещение файлов внутри компьютерной системы, а не по сети, называется копированием файлов .

Загрузка напрямую отличается от загрузки , когда данные принимаются по сети. В случае, когда пользователи загружают файлы через Интернет , загрузка часто происходит медленнее, чем загрузка, поскольку многие интернет-провайдеры (ISP) предлагают асимметричные соединения , которые предлагают большую пропускную способность сети для загрузки, чем для загрузки.

Определение

Для передачи чего-либо (например, данных или файлов) с компьютера или другого цифрового устройства в память другого устройства (например, большего или удаленного компьютера), особенно через Интернет.

Историческое развитие

Дистанционный обмен файлами впервые реализовался в январе 1978 года, когда Уорд Кристенсен и Рэнди Суэсс , которые были членами Чикагской организации Computer Hobbyists 'Exchange (CACHE), создали компьютеризированную систему доски объявлений (CBBS). В нем использовался ранний протокол передачи файлов (MODEM, позже XMODEM ) для отправки двоичных файлов через аппаратный модем , доступный для другого модема по номеру телефона .

В последующие годы были выпущены новые протоколы, такие как Kermit , пока протокол передачи файлов (FTP) не был стандартизирован в 1985 году ( RFC  959 ). FTP основан на TCP / IP и породил множество клиентов FTP , которые, в свою очередь, предоставили пользователям по всему миру доступ к одному и тому же стандартному сетевому протоколу для передачи данных между устройствами.

Популярность передачи данных значительно возросла после выпуска в 1991 году Всемирной паутины , которая впервые позволила пользователям, не увлеченным компьютерами, легко обмениваться файлами прямо из своего веб-браузера по протоколу HTTP .

Возобновление передачи файлов

Передача стала более надежной с запуском HTTP / 1.1 в 1997 году ( RFC  2068 ), который давал пользователям возможность возобновлять загрузки, которые были прерваны, например, из-за ненадежных соединений. До того, как веб-браузеры стали широко использовать поддержку, для возобновления загрузки можно было использовать такие программы, как GetRight . Возобновление загрузки в настоящее время не поддерживается протоколом HTTP, но может быть добавлено с помощью открытого протокола Tus для возобновляемых загрузок файлов , который обеспечивает возможность возобновления загрузки поверх существующих HTTP-соединений.

Типы загрузки

Загрузка с клиента на сервер

Передача локального файла в удаленную систему по модели клиент-сервер , например, когда веб-браузер передает видео на веб-сайт, называется загрузкой клиент-сервер .

Удаленная загрузка

Передача данных из одной удаленной системы в другую удаленную систему под управлением локальной системы называется удаленной загрузкой или передачей между сайтами. Это используется, когда локальный компьютер имеет медленное соединение с удаленными системами, но эти системы имеют быстрое соединение между собой. Без функции удаленной загрузки данные сначала нужно было бы загрузить в локальную систему, а затем загрузить на удаленный сервер, причем оба раза через более медленное соединение. Некоторые сервисы онлайн- хостинга файлов используют удаленную загрузку . Другой пример можно найти в клиентах FTP , которые часто поддерживают протокол обмена файлами (FXP), чтобы указать двум серверам FTP с высокоскоростными соединениями обмениваться файлами. Примером в сети является загрузчик файлов Uppy, который может передавать файлы из облачного хранилища пользователя, такого как Dropbox , непосредственно на веб-сайт без предварительного перехода на устройство пользователя.

Пиринговый

Одноранговая сеть (P2P) - это децентрализованная модель связи, в которой каждая сторона имеет одинаковые возможности, и каждая из сторон может инициировать сеанс связи. В отличие от модели клиент-сервер , в которой клиент делает запрос на обслуживание, а сервер выполняет запрос (отправляя или принимая передачу файла), сетевая модель P2P позволяет каждому узлу функционировать как клиент, так и как сервер. BitTorrent является примером этого, как и Межпланетная файловая система (IPFS). Одноранговая сеть позволяет пользователям как получать (скачивать), так и размещать (выгружать) контент. Файлы передаются напрямую между компьютерами пользователей. Одна и та же передача файлов представляет собой загрузку для одной стороны и загрузку для другой стороны.

Вопросы авторского права

Растущая популярность обмена файлами в 1990-х годах привела к появлению Napster , платформы для обмена музыкой, специализирующейся на файлах MP3, которая использовала технологию однорангового обмена файлами (P2P), чтобы пользователи могли свободно обмениваться файлами. Природа P2P означала, что для контента не было центрального контролера, что в конечном итоге привело к широкой доступности материалов, защищенных авторским правом, через Napster.

Ассоциация звукозаписывающей индустрии Америки (RIAA) обратили внимание на способность Napster, чтобы распространять защищенные авторским правом музыку среди своих пользователей базы, а 6 декабря 1999 года, подал ходатайство для предварительного судебного запрета , чтобы остановить обмен защищенных авторским правом песен на службе . После неудачной апелляции Napster, судебный запрет был предоставлен 5 марта 2001 года. 24 сентября 2001 года Napster, который уже закрыл всю свою сеть двумя месяцами ранее, согласился выплатить компенсацию в размере 26 миллионов долларов.

После того, как Napster прекратил работу, за ним последовали многие другие сервисы обмена файлами P2P, такие как Limewire , Kazaa и Popcorn Time . Помимо программного обеспечения , существовало множество веб-сайтов BitTorrent, которые позволяли индексировать файлы и искать их. Эти файлы затем можно было загрузить через клиент BitTorrent . Хотя сам протокол BitTorrent является законным и не зависит от типа передаваемого контента, многие службы, которые не применяли строгую политику удаления материалов, защищенных авторским правом, в конечном итоге также столкнутся с юридическими трудностями.

Смотрите также

использованная литература

внешние ссылки