Jump to content

Сравнение протоколов передачи файлов

В этой статье перечислены протоколы связи , предназначенные для передачи файлов по телекоммуникационной сети .

Протоколы для общих файловых систем , таких как 9P и сетевая файловая система , выходят за рамки этой статьи, как и протоколы синхронизации файлов .

Протоколы для сетей с коммутацией пакетов

[ редактировать ]

Сеть с коммутацией пакетов называемые передает данные , которые разделены на блоки, пакетами . Пакет состоит из заголовка (описывающего пакет) и полезной нагрузки (данных). Интернет это сеть с коммутацией пакетов, и большинство протоколов в этом списке разработаны для его стека протоколов набора протоколов IP .

Они используют один из двух протоколов транспортного уровня : протокол управления передачей (TCP) или протокол пользовательских дейтаграмм (UDP). В таблицах ниже в столбце «Транспорт» указано, какой протокол (ы) использует протокол передачи на транспортном уровне. Некоторые протоколы, предназначенные для передачи данных по UDP, также используют порт TCP для контроля.

В столбце « Порт сервера » указан порт, с которого сервер передает данные. В случае FTP этот порт отличается от порта прослушивания. Некоторые протоколы, включая FTP, FTP Secure , FASP и Tsunami , прослушивают «порт управления» или «командный порт», через который они получают команды от клиента.

Аналогично, схема шифрования, указанная в столбце «Шифрование», применяется только к передаваемым данным, а не к системе аутентификации .

Цветовой ключ:     Международный стандарт     Интернет-стандарт     Предлагаемый стандарт     Интернет-проект
Протокол Оригинальный автор Впервые опубликовано Набор протоколов Стандартный Ссылки
Полное имя Аббревиатура
Фоновая интеллектуальная служба передачи БИТЫ Майкрософт 2001 Нет [1]
БитТоррент БТ Брэм Коэн 2001 Нет [2]
Протокол доставки файлов CCSDS CFDP 2002 ИСО 17355:2007 (версия 4)
CCSDS 727.0-B-5
Перекрестная передача файлов ЦФТ Нет
Протокол передачи файлов Ether ЕФТП Джон Шок 1979 Универсальный пакет PARC Нет [3] [4]
Быстрый и безопасный протокол ФАСП Ин Сюй , Мишель Мансон, Сербан Симу 2007 Нет [5]
Доставка файлов по однонаправленному транспорту ФЛЕЙТА Интернет-сообщество 2004 RFC   6726 [6]
Протокол файловой службы ФСП Вэнь-Кинг Су 1991 Нет [7] [8]
Доступ к передаче файлов и управление ими ФТАМ ИСО 8571-4:1988
Протокол передачи файлов FTP Абхай Бхушан 1971 Набор интернет-протоколов РФК   959 [9]
FTP безопасный FTPS Интернет-сообщество 1997 Набор интернет-протоколов РФК   2228 , 4217 [10] [11]
HTTP-безопасный HTTPS Тахер Эльгамаль и др. 1995 Набор интернет-протоколов RFC   7230 [12] [13]
Передача файлов связи с хостом Unix ХУЛФТ ? 1993 Нет
Протокол передачи гипертекста HTTP Тим Бернерс-Ли и др. 1991 Набор интернет-протоколов RFC   7231 [14] [15]
Микротранспортный протокол мТП Людвиг Стригеус , Грег Хейзел, Станислав Шалунов , Арвид Норберг, Брэм Коэн 2007 Нет [16] [17]
Протокол многоадресного распространения МДП Нет
Протокол многоадресной передачи файлов МФТП К. Кеннет Миллер и др. 1995 Проект IETF (1998 г.) [18]
NACK-ориентированный надежный многоадресный транспортный протокол НОРМА RFC   5740
Протокол передачи файлов Одетты ОФТП Организация обмена данными посредством телепередачи в Европе 1986 Х.25 RFC   6726 [19]
Протокол передачи файлов Одетты 2 ОФТП2 Организация обмена данными посредством телепередачи в Европе 2007 X.25, набор интернет-протоколов RFC   5024 (Версия 1.3) [20]
Надежный взрывной UDP РБУДП Эрик Хе и др. 2002 Нет [21]
Удаленное копирование RCP ? 1982 Набор интернет-протоколов Нет [22]
Безопасное копирование SCP Тату Юленен ? Безопасная оболочка Нет [23]
Безопасный протокол передачи гипертекста S-HTTP Рабочая группа IETF по безопасности веб-транзакций 1999 РФК   2660 [24]
Простая асинхронная передача файлов СОК Улли Хорлахер 1995 Нет [25] [26]
Простой протокол передачи файлов SFTP Марк К. Лоттор 1984 РФК   913 [27]
Протокол передачи файлов SSH SFTP Тату Юленен в. 1997 год Безопасная оболочка Проект IETF (2006 г.) [28]
Т.127 Т.127 ЧТО [29] 1995 [30] МСЭ Т.127
Тривиальный протокол передачи файлов ТФТП Ноэль Чиаппа 1980 Набор интернет-протоколов РФК   1350 [31]
Цунами UDP-протокол Цунами Марк Мейсс и др. 2002 Нет [32] [33]
Открытый протокол для возобновляемой загрузки файлов тот Феликс Гейзендорфер, Мариус Кляйдл и др. 2014 Нет [34] [35]
Протокол передачи данных на основе UDP ВНЕ Юнхун Гу 2004 Нет
Протокол передачи файлов на основе UDP УФТП Деннис Буш 2001 Нет [36]
Копирование из Unix в Unix UUCP Майк Леск 1979 Нет
Передача данных о скорости варпа ВДТ Лоран Демайи и др. 2015 Нет [37]

В столбце «Управляемый» указывается, предназначен ли протокол для управляемой передачи файлов (MFT). Протоколы MFT отдают приоритет безопасной передаче в промышленных приложениях, которым требуются такие функции, как проверяемые записи транзакций, мониторинг и сквозная безопасность данных . Такие протоколы могут быть предпочтительными для электронного обмена данными . [38]

Протокол Шифрование
(данные)
Передача
возобновление
Многоадресная рассылка
способный
Удалось Ссылки
БИТЫ Дополнительный TLS / AES-128 [а] Да Нет Нет
БитТоррент Никто [б] Да Пиринговый Нет [39] [40]
Протокол доставки файлов CCSDS (CFDP) Да Нет Нет
Перекрестная передача файлов ( CFT ) ТЛС / SSL Да [41] [42]
Протокол передачи файлов Ether ( EFTP ) Никто ? Нет Нет [43]
Быстрый и безопасный протокол ( FASP ) АЕС-256 / АЭС-192 / АЭС-128 Да Нет [44] [45] [46]
Доставка файлов по однонаправленному транспорту ( FLUTE ) Необязательно/не указано [с] Нет Да [47] [48] [49]
Протокол файловой службы ( FSP ) Никто Да Нет Нет [50] [51]
Доступ к передаче файлов и управление ими ( FTAM ) ? [д] [52]
Протокол передачи файлов ( FTP ) Никто Да [и] Нет Нет [53] [54] [55] [56] [57]
Безопасный FTP ( FTPS ) ТЛС / SSL Да Нет Нет
HTTP-безопасность ( HTTPS ) ТЛС / SSL Да Нет Нет [15] [58] [59]
Передача файлов связи хоста Unix (HULFT) АЕС ? Нет [60] [61] [62] [63]
Протокол передачи гипертекста ( HTTP ) Никто
(см. HTTPS и S-HTTP )
Да Нет Нет [15] [64]
Микротранспортный протокол ( μTP ) Никто Да Пиринговый Нет [16]
Протокол многоадресного распространения (MDP) Никто Да Да [65] [66]
Протокол многоадресной передачи файлов ( MFTP ) Никто Да Да Нет [67] [68]
NACK-ориентированный надежный многоадресный транспортный протокол (NORM) IPsec Да Да [69] [70]
Протокол передачи файлов Одетты ( OFTP ) Никто Да [19]
Протокол передачи файлов Одетты 2 ( OFTP2 ) ТЛС Да [20]
Надежный взрывной UDP ( RBUDP ) Никто Нет Нет [21] [71] [72]
Удаленное копирование ( rcp ) Никто Нет Нет Нет [73]
Безопасная копия ( SCP ) Безопасная оболочка Нет Нет Нет
Протокол безопасной передачи гипертекста ( S-HTTP ) CMS / МОСС /другое Нет Нет Нет [74]
Простая асинхронная передача файлов ( SAFT ) ПГП ? Нет Нет [25] [26] [75]
Простой протокол передачи файлов ( SFTP ) Никто Да Нет Нет [76]
Протокол передачи файлов SSH ( SFTP ) Безопасная оболочка Да Нет Нет [77]
Т.127 Никто Да Да Нет [78] [79] [80]
Тривиальный протокол передачи файлов ( TFTP ) Никто Нет Нет Нет [81]
Цунами UDP-протокол Никто Нет Нет Нет [82] [83]
Открытый протокол Tus для возобновляемой загрузки файлов ( tus ) Необязательно/не указано [ф] Да Нет Нет [34] [35]
Протокол передачи данных на основе UDP ( UDT ) Экспериментальный Нет Нет Нет [83] [84] [85]
Протокол передачи файлов на основе UDP ( UFTP ) AES-256 / AES-128 / 3DES / DES [г] Да Да Нет [83] [36] [86]
Копирование Unix-to-Unix ( UUCP ) Никто Некоторый [час] Нет Нет [87] [88]
Передача данных с варп-скоростью (WDT) AES-128 ( ОФБ / CTR ) Да Нет Нет [89] [90] [91]
  1. ^ TLS , когда BITS используется с HTTPS, AES-128, когда используется с SMB 3 , нет с HTTP или SMB версии ниже 3.0.
  2. ^ Некоторые реализации могут запутывать трафик с помощью RC4 и др. См. Шифрование протокола BitTorrent .
  3. ^ RFC 6726 предлагает IPSec в качестве одного из вариантов.
  4. ^ Одна реализация, Fujitsu openFT, применяет AES .
  5. ^ RFC 1123 (1989) расширяет и исправляет положения о перезапуске/возобновлении, которые были опубликованы в RFC 959 (1985). RFC 3659 (2007) предусматривает возобновление потокового режима.
  6. ^ Рекомендуется использовать HTTPS, предоставляемый веб-сервером, прокси-сервером или терминатором SSL.
  7. ^ Это параметры эталонной реализации, использующей OpenSSL .
  8. ^ Реализация UUCP в BNU может возобновить прерванную передачу файлов.

В таблице ниже порт данных — это сетевой порт или диапазон портов, через которые протокол передает данные файла. Порт управления — это порт, используемый для диалога команд и обновлений состояния между клиентом и сервером.

Столбец «Назначено IANA» указывает, указан ли порт в реестре имен служб и номеров портов транспортного протокола, который курируется Управлением по присвоению номеров Интернета (IANA). IANA присваивает каждый номер порта в реестре определенной службе с определенным транспортным протоколом . В таблице ниже в столбце «Транспорт» указан транспортный протокол.

Протокол данных Порт управления Порт Назначенный
от IANA
Правопреемник Ссылки
Сервер Клиент Транспорт Сервер Клиент Транспорт
БИТЫ 80/443 [а] / 137-139 [б] TCP/UDP Нет
БитТоррент 6881 [с] 6881 TCP 6881 6881 TCP Нет [92]
Протокол доставки файлов CCSDS ( CFDP )
Перекрестная передача файлов ( CFT ) 1761 [д] TCP/ Х.25 [41] [42]
Протокол передачи файлов Ether ( EFTP ) Никто Никто
Быстрый и безопасный протокол ( FASP ) ≥33001 UDP 22 TCP Нет [92]
Доставка файлов по однонаправленному транспорту ( FLUTE ) 4001 UDP Нет [92]
Протокол файловой службы ( FSP ) Выбрано пользователем [и] UDP Нет [92]
Доступ к передаче файлов и управление ими ( FTAM ) 4800 / 102 TCP [93]
Протокол передачи файлов ( FTP ) Активный режим 20 20 TCP [ф] 21 ≥1024 TCP Да Jon Postel [92]
Пассивный режим ≥1024 [г] ≥1024
Безопасный FTP ( FTPS ) 989 TCP 990 TCP Да Кристофер Аллен [92]
HTTP-безопасность ( HTTPS ) 443 TCP TCP Да IESG [92]
Передача файлов связи хоста Unix (HULFT) 30000 TCP TCP Нет [92]
Протокол передачи гипертекста ( HTTP ) 80 TCP TCP Да Тим Бернерс-Ли [92]
Микротранспортный протокол ( μTP ) UDP Нет [92]
Протокол многоадресного распространения (MDP) Выбрано пользователем UDP [94] [66]
Протокол многоадресной передачи файлов ( MFTP ) 5402 UDP Да Стив Баннистер [92]
NACK-ориентированный надежный многоадресный транспортный протокол (NORM) UDP [69] [70]
Протокол передачи файлов Одетты ( OFTP ) 3305 TCP/Х.25 TCP/Х.25 [19]
Протокол передачи файлов Одетты 2 ( OFTP2 ) 6619 TCP/Х.25 TCP/Х.25 [20]
Надежный взрывной UDP ( RBUDP ) Выбрано пользователем UDP Нет [92]
Удаленное копирование ( rcp ) 514 TCP TCP Да [92]
Безопасная копия ( SCP ) 22 TCP TCP Да [92]
Протокол безопасной передачи гипертекста ( S-HTTP ) 80 TCP TCP Нет [92]
Простая асинхронная передача файлов ( SAFT ) 487 TCP Да Улли Хорлахер [92]
Простой протокол передачи файлов ( SFTP ) 115 TCP TCP Да Марк Лоттор [92]
Протокол передачи файлов SSH ( SFTP ) 22 TCP TCP Да [92]
Т.127 1503 TCP TCP Да Джим Джонстон [92]
Тривиальный протокол передачи файлов ( TFTP ) 69 UDP Да Дэвид Кларк [92]
Цунами UDP-протокол Выбрано пользователем UDP TCP Нет [92]
Открытый протокол Tus для возобновляемой загрузки файлов ( tus ) 80 [час] TCP TCP Нет [92]
Протокол передачи данных на основе UDP ( UDT ) Выбрано сервером UDP Нет [92]
Протокол передачи файлов на основе UDP ( UFTP ) 1044 UDP Нет [92]
Копирование Unix-to-Unix ( UUCP ) 540 TCP TCP Да [92]
Передача данных с варп-скоростью (WDT) Выбирается сервером или пользователем TCP TCP Нет [92]
  1. ^ При использовании с HTTP/HTTPS настраивается.
  2. ^ При использовании с SMB
  3. ^ Обычно, если порт 6881 недоступен в качестве порта прослушивания, партнер постепенно пытается использовать 6882–6889. Другой порт может быть указан в программном обеспечении.
  4. ^ 1761 — порт по умолчанию, но 1761–1768 выделены IANA .
  5. ^ Порт 21 UDP иногда выбирается для FSP.
  6. ^ FTP изначально был разработан для NCP — протокола, использовавшегося в ARPANET до появления TCP. TCP-реализация FTP была стандартизирована в РФК   959 .
  7. ^ Сервер прослушивает TCP-порт 21 (порт управления), а клиент отправляет команды на этот порт со случайного порта выше 1023. Для передачи данных в активном режиме сервер инициирует соединение с порта 20 с клиентом в случайном порядке. выбранный номер порта.
    В пассивном режиме клиент использует случайный порт с номером выше 1023 в качестве порта управления и с этого момента инициирует передачу файлов. Сервер отправляет или получает данные со случайно выбранного порта выше 1023, а клиент отправляет или получает данные с порта с одним номером выше своего собственного случайно выбранного порта управления.
  8. ^ Может выбираться пользователем, но часто используются слои поверх HTTP(S) 80/443.

Последовательные протоколы

[ редактировать ]
с 9 на 25 контактов. RS-232 Переходной кабель

Следующие протоколы были разработаны для последовательной связи , в основном для стандарта RS-232 . Они используются для загрузки и скачивания компьютерных файлов через модем или последовательный кабель (например, через нуль-модем или прямое кабельное соединение ). UUCP — это протокол, который может работать как с RS-232, так и с протоколом управления передачей в качестве транспорта. Протокол Kermit может работать через любой транспорт между компьютерами: прямой последовательный порт, модем или сеть (особенно TCP/IP , включая соединения, защищенные SSL, SSH или Kerberos). OBject EXchange — это протокол беспроводной передачи двоичных объектов по стандарту Bluetooth . Bluetooth был задуман как беспроводная замена RS-232.

Протокол Автор Впервые выпущен Лицензия Описание Ссылки
Бимодем Эрик Лабс 1989 Двунаправленные переводы.
ВЗРЫВ Группа исследований в области коммуникаций 1981 Мощный протокол, созданный на миникомпьютере Data General Nova, а затем портированный на микро- и мейнфреймы. [95]
C-МОДЕМ Лавио Парески 1989 Длина пакетов от 32 до 4096 байт, необязательный (но обычно используемый) режим потоковой передачи.
протокол Б КомпуСерв 1981 Предлагается передача файлов, а также поток команд.
JMODE Ричард Б. Джонсон ? Производная XMODEM с блоками от 512 до 8192 байт и сжатием RLE.
ХС/Ссылка Сэмюэл Х. Смит 1991
Кермит Франк да Круз и др. 1981 Открытый исходный код (BSD) по состоянию на 2011 г. Независимая от транспорта и платформы передача текстовых и двоичных файлов по полно- или полудуплексным соединениям с преобразованием форматов текстовых файлов и наборов символов. [96]
Низкий модем Сэм Браун ? Варианты X и Y, которые имитировали неудачные загрузки, чтобы избежать квот на загрузку BBS.
Рысь Мэтью Томас 1989 Аналогично Kermit: пакеты по 64 байта, от 2 до 16 пакетов на окно, CRC-32. Небольшая поддержка или ее отсутствие за пределами самой программы Lynx.
НМОДЕМ Л. Б. Нил 1990 По сути XMODEM-CRC с блоками по 2048 байт.
Протокол передачи файлов OBEX ? ? Протокол синхронной передачи файлов в OBject EXchange (OBEX) Bluetooth профиле .
ОБЕКС Пуш ? ? Протокол асинхронной передачи файлов в профиле Bluetooth OBject EXchange (OBEX). [97]
Профессиональный игрок Стив Пантер ? Набор похожих, но разных протоколов, подобных XMODEM, для различных машин Commodore.
СЭАлинк Том Хендерсон 1986 Протокол, совместимый с MODEM7/XMODEM, с поддержкой скользящего окна, разработанный для предотвращения задержек распространения в спутниковых передачах и пакетных сетях . [98] [99] [100]
СМОДЕМ Арисофт ?
ТМОДЕМ Майк Брайанс ?
UUCP Майк Леск 1979 Набор протоколов для копирования файлов между компьютерами Unix, используемый для многих целей, включая рассылку электронной почты. Также позволяет отправлять команды, что привело к появлению первых интернет-червей . Протокол передачи файлов в UUCP — это протокол «g». [101]
МОДЕМ7 Марк М. Зейглер, Джеймс К. Миллс 1980 Небольшое расширение XMODEM для добавления поддержки имен файлов и пакетной передачи. [102]
ХМОДЕМ Уорд Кристенсен 1977 Общественное достояние Очень простой протокол, который получил широкое распространение и послужил основой для многих последующих протоколов. [103]
WXMODEM Питер Босуэлл 1986 Общественное достояние Версия XMODEM с раздвижными окнами для повышения производительности. [104] [105]
ПОЙДЕМ Чак Форсберг 1985 Общественное достояние Серия дополнительных расширений XMODEM для повышения производительности. [104]
ZМакс Майк Брайанс в. 1991 год Модификации ZMODEM, позволяющие передавать пакеты длиной до 32 КБ.
Я БУДУ Чак Форсберг 1986 Общественное достояние Протокол потоковой передачи, который не поддерживает совместимость с XMODEM, но предлагает широкий спектр новых функций и улучшенную производительность. Стал почти универсальным в системах BBS в начале 1990-х годов. [104]
Протокол Размер блока данных
(байты)
Данные
сжатие
Обнаружение ошибок Передача
возобновление
Двунаправленный Раздвижное окно Ссылки
Бимодем Да
ВЗРЫВ 84 - 1024+ РЛЭ КПР Да Да Да [106]
C-МОДЕМ 32–4096 КПР Да
протокол Б 128–2048 CRC32/CRC16/8-битная контрольная сумма Да Да
JMODE 64–8192 РЛЭ
ХС/Ссылка CRC32 Да Да
Кермит ≤9024 (договорная) RLE (кодирование длины серии, согласовано) Контрольная сумма или CRC16 (согласованная) Да (только двоичные файлы, по договоренности) Нет Только в полнодуплексном режиме (по договоренности) [107]
Низкий модем
Рысь РЛЭ CRC32 Да
НМОДЕМ 2048
ОБМЕН ОБЪЕКТАМИ
Профессиональный игрок
СЭАлинк Да Да
СМОДЕМ Да
Тмодем Нет
УУКП "г" ≤4096 Нет Нет [108] [109]
МОДЕМ7 128 Нет Контрольная сумма ARQ с остановкой и ожиданием
ХМОДЕМ 128 Нет Контрольная сумма ARQ с остановкой и ожиданием
WXMODEM ≤512 Да
ПОЙДЕМ 1024 Нет CRC16
ZМакс ≤~32,768 CRC32
Я БУДУ 256 / 1024 Нет CRC32 Да Да

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ «Background_Intelligent Transfer Service» . Microsoft Learn . 25 мая 2021 г.
  2. ^ Коэн, Брэм (2 июля 2001 г.). «Спецификация протокола BitTorrent» . Yahoo! Финансовые группы . Архивировано из оригинала 16 декабря 2008 года . Проверено 23 февраля 2018 г.
  3. ^ Шох, Джон (1979). EFTP: протокол передачи файлов Ether на основе PUP .
  4. ^ Снодграсс, Ричард (декабрь 1982 г.). Реляционный подход к мониторингу сложных систем . стр. 119 , 149 . Проверено 3 марта 2018 г.
  5. ^ Патент США 20090063698 , Ин Сюй , Мишель Кристин Мансон, Сербан Симу, «Метод и система совокупного управления полосой пропускания [sic]», выдан 30 мая 2017 г., передан Aspera, Inc. и IBM.  
  6. ^ Пайла, Тони; Луби, Майкл; Лехтонен, Рами; Рока, Винсент; Уолш, Род (октябрь 2004 г.). FLUTE — доставка файлов по однонаправленному транспорту . IETF . дои : 10.17487/RFC3926 . РФК 3926 . Проверено 7 марта 2018 г.
  7. ^ Петерсен, Джули К., изд. (2002). «Протокол файловой службы» . Иллюстрированный словарь по телекоммуникациям (2-е изд.). ЦРК Пресс. п. 357. ИСБН  978-1-4200-4067-8 – через Google Книги.
  8. ^ «Часто задаваемые вопросы по протоколу файловой службы (FSP) [Часть 2/2]» . FAQs.org . 21 июля 1995 г. Раздел: «Кто пишет и поддерживает программное обеспечение FSP?» . Проверено 3 марта 2018 г.
  9. ^ Бхушан, Абхай (апрель 1971 г.). Протокол передачи файлов . IETF . дои : 10.17487/RFC0114 . РФК 114 . Проверено 24 февраля 2018 г.
  10. ^ Горовиц, М.; Лант, С. (октябрь 1997 г.). Расширения безопасности FTP . IETF . дои : 10.17487/RFC2228 . РФК 2228 . Проверено 3 марта 2018 г.
  11. ^ Форд-Хатчинсон, Пол (октябрь 2005 г.). Защита FTP с помощью TLS . IETF . дои : 10.17487/RFC4217 . РФК 4217 . Проверено 3 марта 2018 г.
  12. ^ Слива, Кэрол (31 мая 1999 г.). «Уровень защищенных сокетов» . Компьютерный мир . п. 69 . Проверено 1 марта 2018 г. - через Google Книги.
  13. ^ Хикман, Кипп Э.Б. (апрель 1995 г.). SSL-протокол . IETF . Идентификатор Draft-hickman-netscape-ssl-00 . Проверено 1 марта 2018 г.
  14. ^ Бернерс-Ли, Тим . «Оригинальный HTTP, определенный в 1991 году» . W3.org . Проверено 3 марта 2018 г.
  15. ^ Перейти обратно: а б с Ивая, Акеми (10 ноября 2015 г.). «Почему 80 был выбран в качестве порта HTTP по умолчанию, а 443 — в качестве порта HTTPS по умолчанию?» . Как компьютерщик . Проверено 3 марта 2018 г.
  16. ^ Перейти обратно: а б Норберг, Арвид (22 июня 2009 г.). «Транспортный протокол uTorrent» . BitTorrent.org . Проверено 10 марта 2018 г.
  17. ^ Клинкер, Эрик (16 мая 2010 г.). «Презентация Эрика Клинкера на конференции Emerging Communication & Awards 2010 America § Статус uTP» . eCommConf . Проверено 10 марта 2018 г.
  18. ^ Патент США 7710961 , К. Кеннет Миллер, Томас Андресен, Томас Гарднер, Крейг Майкельсон, Кеннет Кейтс, Марк Уайт, Кэри Робертсон, «Система и способ отправки пакетов по компьютерной сети», выдан 20 декабря 2011 г., передан Дарби и Мохейну. ООО  
  19. ^ Перейти обратно: а б с Нэш, Дэвид (сентябрь 1997 г.). Протокол передачи файлов ODETTE . IETF . дои : 10.17487/RFC2204 . РФК 2204 . Проверено 22 февраля 2018 г.
  20. ^ Перейти обратно: а б с Друг, Иуан (ноябрь 2007 г.). Протокол передачи файлов ODETTE 2 . IETF . дои : 10.17487/RFC5024 . РФК 5024 . Проверено 22 февраля 2018 г.
  21. ^ Перейти обратно: а б Он, Эрик; Ли, Джейсон; Ю, Оливер; ДеФанти, Томас А. (сентябрь 2002 г.). «Надежный Blast UDP: предсказуемая высокопроизводительная передача больших объемов данных» (PDF) . Материалы: Международная конференция IEEE по кластерным вычислениям, ICCC (январь 2002 г.) . Кластерные вычисления IEEE, 2002. Чикаго. стр. 317–24. ISSN   1552-5244 . OCLC   5942572037 . Проверено 2 марта 2018 г.
  22. ^ МакКьюсик, Маршалл Кирк (1999). «Двадцать лет Berkeley Unix: от собственности AT&T к свободно распространяемому» . Открытые исходные коды: голоса революции открытого исходного кода . О'Рейли и партнеры. Раздел: «4.2BSD» . ISBN  978-1-56592-582-3 .
  23. ^ Илонен, Тату (31 августа 2017 г.). «SSH: Secure Shell § История протокола SSH» . SSH.com . Проверено 3 марта 2018 г.
  24. ^ Рескорла, Эрик; Шиффман, Аллан М. (август 1999 г.). Протокол безопасной передачи гипертекста . IETF . дои : 10.17487/RFC2660 . РФК 2660 . Проверено 9 марта 2018 г.
  25. ^ Перейти обратно: а б Хорлахер, Улли. «SAFT/отправить файл» . fex.belwue.de . Проверено 3 марта 2018 г.
  26. ^ Перейти обратно: а б Хорлахер, Улли. "отправить файл(1)" . manpages.org . Проверено 3 марта 2018 г.
  27. ^ Лоттор (1984), стр. 1, 13
  28. ^ Юленен, Тату (30 сентября 2012 г.). «Re: где определены SFTP v0-2?» . secsh (список рассылки) . Проверено 9 марта 2018 г. Я разработал и реализовал оригинальный протокол SFTP для SSH 2.0 примерно в 1997 году. Сами Лехтинен продолжил его разработку.
    Первоначально это был собственный протокол SSH Communications Security (www.ssh.com), хотя исходный код был общедоступен. Прошло некоторое время [ sic ], прежде чем мы написали проект и представили его в IETF для стандартизации (кажется, это было в январе 2001 года).
    [ постоянная мертвая ссылка ]
  29. ^ «T.127: Протокол многоточечной передачи двоичных файлов» . МСЭ . Проверено 23 марта 2021 г.
  30. ^ «T.127 (08/95) Протокол многоточечной передачи двоичных файлов» . МСЭ . Проверено 23 марта 2021 г.
  31. ^ Соллинз, Карен Р. (январь 1980 г.). Протокол TFTP . IETF . ИЕН 133 . Проверено 24 февраля 2018 г.
  32. ^ Вагнер, Ян. «Протокол Tsunami UDP» . tsunami-udp.sourceforge.net . Джон Вагнер – через SourceForge.
  33. ^ "Исследовать" . anml.iu.edu . Лаборатории всеобъемлющих технологий в Университете Индианы . Раздел: «Цунами». Архивировано из оригинала 29 июля 2010 года.
  34. ^ Перейти обратно: а б протокол.md на GitHub
  35. ^ Перейти обратно: а б «tus — возобновляемая загрузка файлов» .
  36. ^ Перейти обратно: а б Буш, Деннис. "Изменения" . uftp-multicast.sourceforge.net . Деннис Буш . Проверено 9 марта 2018 г. - через SourceForge.
  37. ^ "wdt: Релизы" . Гитхаб . Проверено 7 апреля 2023 г.
  38. ^ Вильянуэва, Джон Карл (17 февраля 2015 г.). «Управляемая передача файлов и сетевые решения» . JCAPE.com . АОКАПЭ.
  39. ^ Коэн, Брэм (4 февраля 2017 г.) [2008]. «Спецификация протокола BitTorrent» . BitTorrent.org . Раздел: «Трекеры» . Проверено 22 февраля 2018 г.
  40. ^ «Шифрование потока сообщений» . Вузе Вики . Программное обеспечение Азуреус. 1 декабря 2007 г. [2006 г.] . Проверено 10 марта 2018 г.
  41. ^ Перейти обратно: а б «Руководство пользователя Трансфер ЦФТ 3.2.4 § Настройка Трансфер ЦФТ» . Axway.com . Программное обеспечение Axway . Архивировано из оригинала 19 февраля 2018 года . Проверено 18 февраля 2018 г.
  42. ^ Перейти обратно: а б «Передача ЦФТ 3.2.2 Руководство локального администрирования § Транспортная безопасность» . Axway.com . Программное обеспечение Axway . Проверено 22 февраля 2018 г.
  43. ^ «Печать в PARC — Приложение: Словарь терминов § EFTP» . 4 августа 1978 года . Проверено 3 марта 2018 г. Простой протокол, ориентированный на PUP, предназначенный для передачи файлов из пользовательских программ на серверы (особенно серверы печати). Сервер должен подтвердить каждый пакет перед отправкой следующего. Этот протокол допускает компактную реализацию в пользовательских программах, что компенсируется некоторым сокращением пропускной способности.
  44. ^ Потт, Тревор (1 октября 2015 г.). «Высокоскоростная передача файлов Aspera: пусть начнутся войны облачных протоколов» . Регистр . Проверено 18 февраля 2018 г.
  45. ^ «Модель безопасности FASP» . AsperaSoft.com . Аспера. 2017 . Проверено 18 февраля 2018 г.
  46. ^ Кампос, Андреа (2 июня 2016 г.). «Возобновление передачи файлов с помощью ascp» . AsperaSoft.com . Аспера . Проверено 2 марта 2018 г.
  47. ^ Пайла, Тони; Уолш, Род; Луби, Майкл; Рока, Винсент; Лехтонен, Рами (ноябрь 2012 г.). FLUTE — доставка файлов по однонаправленному транспорту . IETF . дои : 10.17487/RFC3926 . РФК 3926 . Проверено 7 марта 2018 г.
  48. ^ Пелтотало, Яни; Пелтотало, Сами; Харью, Ярмо. «Анализ карусели данных FLUTE» (PDF) . mad.cs.tut.fi . Технологический университет Тампере . п. 1 . Проверено 9 марта 2018 г.
  49. ^ Пелтотало, Яни; Пелтотало, Сами; Харью, Ярмо; Уолш, Род (июнь 2007 г.) [2006]. «Анализ производительности системы доставки файлов на основе протокола FLUTE». Международный журнал систем связи . 20 (6): 633. doi : 10.1002/dac.835 . S2CID   260426266 .
  50. ^ «Часто задаваемые вопросы по протоколу файловой службы (FSP), версия 1.1» . FAQs.org . 19 августа 1996 года . Проверено 18 февраля 2018 г.
  51. ^ «Общие порты» . Red Hat Enterprise Linux 4: Руководство по безопасности . Красная шляпа . 2005 . Проверено 2 марта 2018 г.
  52. ^ «openFT v11.0: Настройка подключения к таможне (Атлас) с помощью openFT FTAM» (PDF) . Фуджицу . 2010. с. 2 . Проверено 18 февраля 2018 г.
  53. ^ Постел, Джон ; Рейнольдс, Джойс (октябрь 1985 г.). Протокол передачи файлов (FTP) . IETF . дои : 10.17487/RFC0959 . РФК 959 . Проверено 22 февраля 2018 г.
  54. ^ Козерок, Чарльз М. (20 сентября 2005 г.). «Обзор FTP, история и стандарты» . Руководство TCP/IP (изд. версии 3.0) . Проверено 21 февраля 2018 г.
  55. ^ Бхушан, Абхай (апрель 1971 г.). Протокол передачи файлов . IETF . дои : 10.17487/RFC0114 . РФК 114 . Проверено 22 февраля 2018 г.
  56. ^ Брейден, Роберт (октябрь 1989 г.). «Механизм перезапуска FTP» . Требования к интернет-хостам — применение и поддержка . IETF . стр. 36–7. сек. 4.1.3.4. дои : 10.17487/RFC1123 . РФК 1123 . Проверено 13 марта 2018 г.
  57. ^ Хетмон, Пол (март 2007 г.). «Перезапуск в режиме ПОТОКА» . Расширения FTP . IETF . сек. 5.1. дои : 10.17487/RFC3659 . РФК 3659 . Проверено 13 марта 2018 г.
  58. ^ Рескорла, Эрик (май 2000 г.). HTTP через TLS . IETF . дои : 10.17487/RFC2818 . РФК 2818 . Проверено 20 февраля 2018 г.
  59. ^ Рейнольдс, Джойс ; Постел, Джон (октябрь 1994 г.). Присвоенные номера . IETF . п. 34. дои : 10.17487/RFC1700 . РФК 1700 . Проверено 3 марта 2018 г.
  60. ^ «Невероятный HULFT – мой любимый сетевой протокол B2B» . Блоги OpenText . Открытый текст . 27 августа 2009 года . Проверено 18 февраля 2018 г.
  61. ^ «9.4.1. HULFT § Обзор» . Центр знаний корпоративного облака . НТТ Коммуникации . Проверено 2 марта 2018 г.
  62. ^ «9.4.1. HULFT § Вариант шифрования HULFT 8» . Центр знаний корпоративного облака . НТТ Коммуникации . Проверено 18 февраля 2018 г.
  63. ^ «Вводная служба» HULFT.com ( на японском языке). Раздел «Информационные системы Saison»: «Предположения, другое» . Проверено 21 февраля 2018 г.
  64. ^ Рейнольдс, Джойс ; Постел, Джон (июль 1992 г.). Присвоенные номера . IETF . п. 12. дои : 10.17487/RFC1340 . РФК 1340 . Проверено 3 марта 2018 г.
  65. ^ Адамсон, Брайан; Маккер, Джо. «Руководство разработчика протокола многоадресного распространения (MDP)» . nrl.navy.mil . Лаборатория военно-морских исследований США . Проверено 22 февраля 2018 г.
  66. ^ Перейти обратно: а б «История протокола многоадресного распространения» . nrl.navy.mil . Лаборатория военно-морских исследований США . Проверено 22 февраля 2018 г.
  67. ^ Миллер, Кеннет; Робертсон, Кэри; Твидли, Алекс; Уайт, Марк (апрель 1998 г.). «Порт UDP, назначенный IANA» . Спецификация протокола многоадресной передачи файлов StarBurst (MFTP) . IETF . п. 10. Идентификатор miller-mftp-spec-03 . Проверено 18 февраля 2018 г.
  68. ^ «StarBurst MFTP по сравнению с сегодняшними протоколами передачи файлов: официальный документ» . Старберст Коммуникейшнс. 1996 г. – Калифорнийский университет в Ирвине.
  69. ^ Перейти обратно: а б «Надежная многоадресная рассылка, ориентированная на NACK (NORM)» . nrl.navy.mil . Лаборатория военно-морских исследований США . Проверено 22 февраля 2018 г.
  70. ^ Перейти обратно: а б Адамсон, Брайан; Борман, Карстен; Хэндли, Марк; Маккер, Джо (ноябрь 2009 г.). NACK-ориентированный надежный многоадресный транспортный протокол (NORM) . IETF . дои : 10.17487/RFC5740 . РФК 5740 . Проверено 22 февраля 2018 г.
  71. ^ Ли, Цзе; Вирарагаван, Малати (2012). Надежный протокол многоадресной передачи сообщений для виртуальных каналов (PDF) . 4-я Международная конференция по коммуникациям, мобильности и информатике (CMC 2012). п. 120 . Проверено 2 марта 2018 г.
  72. ^ RBUDP на GitHub
  73. ^ «Rlogin, RSH и RCP» . ИсточникDaddy . Проверено 18 февраля 2018 г.
  74. ^ Рескорла, Эрик; Шиффман, Аллан М. (август 1999 г.). Протокол безопасной передачи гипертекста . IETF . дои : 10.17487/RFC2660 . РФК 2660 . Проверено 20 февраля 2018 г.
  75. ^ «Реестр имен служб и номеров портов транспортного протокола» . IANA.org . Управление по присвоению номеров в Интернете . 21 февраля 2018 года . Проверено 22 февраля 2018 г.
  76. ^ Лоттор (1984), стр. 10.
  77. ^ Илонен, Тату (10 октября 2017 г.). «SFTP — протокол безопасной передачи файлов SSH § Номер порта SFTP» . SSH.com . Проверено 3 марта 2018 г.
  78. ^ «Рекомендация МСЭ-Т T.127 (08/2007) Протокол многоточечной передачи двоичных файлов» . Международный союз электросвязи . 2008. с. 4.
  79. ^ «Букварь по серии T.120» (PDF) . Компания DataBeam. 1997 [1995]. стр. 2, 4 . Проверено 2 марта 2018 г.
  80. ^ «T.120: Многоточечная конференц-связь данных и протоколы связи в реальном времени» . Справочник по сетевым протоколам (2-е изд.). Джаввин Технологии. Январь 2005. с. 137. ИСБН  9780974094526 .
  81. ^ Соллинз, Карен Р. (июль 1992 г.). Протокол TFTP (версия 2) . IETF . дои : 10.17487/RFC1350 . РФК 1350 . Проверено 22 февраля 2018 г.
  82. ^ «Протокол Tsunami UDP – установка, настройка и ограничения» . BluePiIT.com . БлюПи Консалтинг. 13 октября 2015 г. Проверено 20 февраля 2018 г.
  83. ^ Перейти обратно: а б с Ткачевски, Джон (18 июня 2012 г.). «Быстрая передача файлов с открытым исходным кодом» . FileCatalyst.com . ФайлКатализатор . Проверено 24 февраля 2018 г.
  84. ^ Валерос Бернардо, Данило; Хоанг, Доан Б. (2010). «Сквозные методы безопасности для передачи данных UDT». Информационные технологии будущего поколения . Международная конференция по информационным технологиям будущего. п. 383. дои : 10.1007/978-3-642-17569-5_38 . ISBN  978-3-642-17569-5 .
  85. ^ Валерос Бернардо, Данило (2012). Механизмы сетевой безопасности и реализации для надежного протокола быстрой передачи данных следующего поколения - UDT (PDF) (докторская диссертация). Технологический университет Сиднея . стр. 22, 91–102. OCLC   830759422 . Проверено 21 февраля 2018 г.
  86. ^ «Зашифрованный FTP на основе UDP с многоадресной рассылкой (UFTP)» . Wireshark вики . 7 августа 2016 г. Проверено 21 февраля 2018 г.
  87. ^ Райфшнайдер, Шон (8 января 2004 г.). «Мобильная электронная почта с UUCP» . ONLamp . О'Рейли Медиа . Архивировано из оригинала 10 декабря 2017 года . Проверено 20 февраля 2018 г.
  88. ^ Рэвин, Эд (1996). Использование и управление UUCP (2-е изд.). О'Рейли и партнеры. п. 70. ИСБН  978-1-56592-153-5 .
  89. ^ WDT RocksDB, 16 декабря 2016 г .. Лоран Демайи. 23 декабря 2016 г. Архивировано из оригинала 12 декабря 2021 г. Проверено 23 февраля 2018 г. - через YouTube.
  90. ^ Демайи, Лоран (17 октября 2015 г.). «Начало работы с командной строкой WDT» . Гитхаб . Проверено 1 марта 2018 г.
  91. ^ wdt на GitHub
  92. ^ Перейти обратно: а б с д и ж г час я дж к л м н тот п д р с т в v В х и С «Реестр имен служб и номеров портов транспортного протокола» . IANA.org . Управление по присвоению номеров в Интернете . 28 февраля 2018 года . Проверено 17 марта 2018 г.
  93. ^ «openFT v11.0: Настройка подключения к таможне (Атлас) с помощью openFT FTAM» (PDF) . Фуджицу . 2010. с. 2 . Проверено 18 февраля 2018 г.
  94. ^ Адамсон, Брайан; Маккер, Джо. «Руководство разработчика протокола многоадресного распространения (MDP)» . nrl.navy.mil . Лаборатория военно-морских исследований США . Проверено 22 февраля 2018 г.
  95. ^ Магидсон, Стив (15 мая 1989 г.). «Перемещение файлов может быть УДИВИТЕЛЬНЫМ» (PDF) . UNIX сегодня! . ЦМП Медиа . Проверено 18 февраля 2018 г.
  96. ^ да Круз (1987) с. 3
  97. ^ «Протокол OBEX (обмена объектами)» . irdajp.org . Ассоциация инфракрасных данных . 2011. Архивировано из оригинала 21 февраля 2018 года . Проверено 20 февраля 2018 г.
  98. ^ sealink.c на GitHub
  99. ^ Хелд, Гилберт (1993). «СиЛинк». Освоение программного обеспечения для связи с ПК . Ван Ностранд Рейнхольд. п. 74.
  100. ^ Воггон, Мишель (1995). «СиЛинк». Телекоммуникации с использованием ProComm и ProComm Plus стали проще . Прентис Холл. п. 34.
  101. ^ «Внутреннее устройство протокола UUCP» . Университет Юты .
  102. ^ Лукас, Джей (6 сентября 1982 г.). «Бесплатное ПО: модем позволяет вашим компьютерам обмениваться данными» . Инфомир . ИДГ . п. 53 . Проверено 18 февраля 2018 г.
  103. ^ Стекло (1988) с. 87
  104. ^ Перейти обратно: а б с Стекло (1988) с. 89
  105. ^ Босуэлл, Питер (2007) [1986]. Как работают XModem, XModem CRC и WXModem . Архивировано из оригинала 23 сентября 2014 года – на сайте Totse.com.
  106. ^ Магидсон, Стив (15 мая 1989 г.). «Перемещение файлов может быть УДИВИТЕЛЬНЫМ» (PDF) . UNIX сегодня! . ЦМП Медиа . Проверено 18 февраля 2018 г.
  107. ^ да Круз (1987), стр. 234 , 253 , 307
  108. ^ Уэллс, Николас (2003). «Использование UUCP для удаленного доступа» . Руководство по установке и администрированию Linux . Курсовая технология. п. 140. ИСБН  978-0-619-00094-3 – через Google Книги.
  109. ^ Тейлор, Ян Лэнс. «Протокол UUCP 'g'» . Сервер документации FreeBSD . Проект FreeBSD . Проверено 8 марта 2018 г.

Дальнейшее чтение

[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 91c712854bbba67610c1f35afadea761__1711252920
URL1:https://arc.ask3.ru/arc/aa/91/61/91c712854bbba67610c1f35afadea761.html
Заголовок, (Title) документа по адресу, URL1:
Comparison of file transfer protocols - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)