Быстрый и безопасный протокол - Fast and Secure Protocol

Скринкаст, показывающий загрузку того же файла из Европейского архива чтения последовательностей через wget / FTP и ascp / Aspera / FASP

В Быстрый адаптивный и безопасный протокол (FASP) это проприетарный Передача данных протокол. FASP - это сетевой протокол, оптимизированный для работы в сети, разработанный компанией Aspera, принадлежит IBM. Соответствующие программные пакеты клиент / сервер также обычно называются Aspera.[1][2] Технология запатентованный под патентом США № 20090063698, Метод и система для управления совокупной пропускной способностью.[3]

Подобно без подключения UDP протокол, FASP не ожидает обратной связи по каждому пакет послал. Только пакеты, помеченные как действительно потерянные, должны быть повторно запрошены получателем. В результате он не страдает такой большой потерей пропускной способности, как TCP делает в сетях с высоким задержка или высокий потеря пакета.[4][5]

Крупные организации, такие как IBM,[нужна цитата ] то Европейский архив нуклеотидов,[2] Соединенные штаты Национальные институты здоровья Национальный центр биотехнологической информации[6] и другие[7] использовать протокол в разных сферах. Amazon также хочет использовать протокол для загрузки в центры обработки данных.[8]

Безопасность[нужна цитата ]

FASP имеет встроенные механизмы безопасности, которые не влияют на скорость передачи. В шифрование алгоритмы используемые основаны исключительно на открытые стандарты. Перед переводом SSH используется для обмен ключами для аутентификации. Эти случайно сгенерированные односторонние ключи отбрасываются в конце передачи.

Данные шифруются или дешифруются непосредственно перед отправкой и получением с помощью AES-128. Чтобы противодействовать атакам путем мониторинга зашифрованной информации во время длительных передач, AES работает в режим обратной связи шифра с секретом вектор инициализации для каждого блока. Кроме того, проверка целостности каждого блок данных имеет место, и в этом случае, например, атака "человек посередине" было бы замечено.

Протокол

Контроль FASP порт TCP-порт 22 - тот же порт, который использует SSH. Передача данных начинается с порта UDP 33001, который увеличивается с каждым дополнительным потоком подключения.[1]

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

Рекомендации

  1. ^ а б «Высокоскоростная передача файлов Aspera: пусть начнутся войны облачных протоколов».
  2. ^ а б «Европейский архив нуклеотидов: загрузка с использованием Aspera».
  3. ^ «Метод и система управления совокупной пропускной способностью».
  4. ^ "Aspera - Программа для высокоскоростной передачи файлов -". downloads.asperasoft.com.
  5. ^ «Протокол передачи FASP ускоряет передачу данных в облако».
  6. ^ "NCBI 1000 Genomes: Aspera Download".
  7. ^ «Совместные партнерские решения Aspera». asperasoft.com. 20 января 2018.
  8. ^ Шван, Бен. "Amazon nutzt schnelleres Übertragungsprotokoll für Web Services". Heise онлайн.